Guest

Preview Tool

Cisco Bug: CSCur16116 - GUI displays L4-L7 sercvice parameters that has been deleted by API

Last Modified

May 15, 2019

Products (1)

  • Cisco Application Policy Infrastructure Controller (APIC)

Known Affected Releases

1.0(1h)

Description (partial)

Symptom:
The following XML is used to create L4-L7 service meta folders and parameters for the tenant:
<fvTenant name="dummy_test">
    <vnsFolderInst key="Interface" name="outside_if" ctrctNameOrLbl="any" graphNameOrLbl="any" nodeNameOrLbl="any">
        <vnsFolderInst key="StaticRoute" name="staticRoute" ctrctNameOrLbl="any" graphNameOrLbl="any" nodeNameOrLbl="any">
            <vnsFolderInst key="route" name="route01" ctrctNameOrLbl="any" graphNameOrLbl="any" nodeNameOrLbl="any">
                <vnsParamInst key="network" name="network" value="10.0.0.0" />
                <vnsParamInst key="netmask" name="netmask" value="255.0.0.0" />
                <vnsParamInst key="gateway" name="gateway" value="10.1.11.254" />
            </vnsFolderInst>
            <vnsFolderInst key="route" name="route02" ctrctNameOrLbl="any" graphNameOrLbl="any" nodeNameOrLbl="any">
                <vnsParamInst key="network" name="network" value="111.0.0.0" />
                <vnsParamInst key="netmask" name="netmask" value="255.0.0.0" />
                <vnsParamInst key="gateway" name="gateway" value="10.1.11.254" />
            </vnsFolderInst>
      </vnsFolderInst>
    </vnsFolderInst>
</fvTenant>

After the L4-L7 service meta folders and parameters are created, the following XML is used to delete one of the meta folder and once of the parameter:
<fvTenant name="dummy_test">
    <vnsFolderInst key="Interface" name="outside_if" ctrctNameOrLbl="any" graphNameOrLbl="any" nodeNameOrLbl="any">
        <vnsFolderInst key="StaticRoute" name="staticRoute" ctrctNameOrLbl="any" graphNameOrLbl="any" nodeNameOrLbl="any">
            <vnsFolderInst key="route" name="route01" ctrctNameOrLbl="any" graphNameOrLbl="any" nodeNameOrLbl="any">
                <vnsParamInst key="network" name="network" status="deleted" />
            </vnsFolderInst>
            <vnsFolderInst key="route" name="route02" status="deleted" ctrctNameOrLbl="any" graphNameOrLbl="any" nodeNameOrLbl="any" />
      </vnsFolderInst>
    </vnsFolderInst>
</fvTenant>

However, after the meta folder and parameter have been successfully deleted, the GUI continue to display them, even after the panel have been refreshed multiple times.

It does not matter which meta folder or parameter is deleted, or if each object is deleted on a separate API request.

Even after the changing the view, and returning to view within the same tenant, the GUI still continue to display the deleted meta folder and parameter.

Conditions:
Viewing L4-L7 service parameters on GUI after object deletion with API.
Bug details contain sensitive information and therefore require a Cisco.com account to be viewed.

Bug Details Include

  • Full Description (including symptoms, conditions and workarounds)
  • Status
  • Severity
  • Known Fixed Releases
  • Related Community Discussions
  • Number of Related Support Cases
Bug information is viewable for customers and partners who have a service contract. Registered users can view up to 200 bugs per month without a service contract.