Browse Source

MP2P migration: Wait for gateway firewall runtime status success

before deleting the old edge firewall rules

Change-Id: I9612372d466507df8c68bed6c423503d0e1a9c18
changes/66/742066/2
asarfaty 2 weeks ago
committed by Adit Sarfaty
parent
commit
28e72646a7
1 changed files with 4 additions and 2 deletions
  1. +4
    -2
      vmware_nsx/shell/admin/plugins/nsxv3/resources/migration.py

+ 4
- 2
vmware_nsx/shell/admin/plugins/nsxv3/resources/migration.py View File

@@ -1355,8 +1355,10 @@ def post_migration_actions(nsxlib, nsxpolicy, nsxpolicy_admin, plugin):
# Remove old rules from the default sections
for section in nsx_router_sections:
# make sure the policy section was already realized
nsxpolicy.gateway_policy.wait_until_realized(
policy_constants.DEFAULT_DOMAIN, section['router_id'])
# with runtime_status=SUCESS
nsxpolicy.gateway_policy.wait_until_state_sucessful(
policy_constants.DEFAULT_DOMAIN, section['router_id'],
max_attempts=600, with_refresh=True)
nsxlib.firewall_section.update(
section['id'], rules=[section['default_rule']])
LOG.debug("Deleted MP edge FW section %s rules", section['id'])


Loading…
Cancel
Save