Since Casablanca branch has been created, master branch is for Dublin now.
AAI-1923 needs to be fixed on both branches.
In Casablanca branch, this probably means EdgeRule change only.
In Dublin branch, this may mean both EdgeRule change and code changes.
While testing on Casablanca branch for
AAI-1915, I created the ext-aai-info with embedded esr-system-info as per comments on that case.
When I tried to do a DELETE on the ext-aai-network:
I get back:
I figured it was something to do with the embedded esr-system-info, so tried to DELETE that first:
But I got another error:
So, now I appear to be stuck with objects that cannot be deleted.
Is there something wrong with the EdgeRules setup for this relationship?
Is there another recovery method, apart from fixing the EdgeRules and re-deploying it?
Update: the lan-port-config to dhcp-service EdgeRule has the same configuration as ext-aai-network to esr-system-info, so that should be updated as well:
Other EdgeRules that have this apparently bad combo of properties:
- pnf to network-resource
- logical-link to ext-aai-network
- vpn-binding to ext-aai-network
- pnf to ext-aai-network
- connectivity to ext-aai-network
- lan-port-config to ext-aai-network
- network-resource to ext-aai-network
- site-resource to ext-aai-network
- sdwan-vpn to ext-aai-network
- device to ext-aai-network
- wan-port-config to ext-aai-network
|72876,1||AAI-1923 Problem deleting due to EdgeRules||casablanca||aai/aai-common||Status: MERGED||+2||+1|
|72879,1||AAI-1923 Problem deleting due to EdgeRules||master||aai/aai-common||Status: MERGED||+2||+1|
|90922,1||AAI-2507 re-fix EdgeRules in v15 and v16 CCVPN||master||aai/schema-service||Status: MERGED||+2||+1|