diff --git a/gso/utils/workflow_steps.py b/gso/utils/workflow_steps.py index 0250eb8ce83649c8afe8a5d3cf287775eddce705..5e9abc57650f7fe9f9903fffdab4db433b86fe81 100644 --- a/gso/utils/workflow_steps.py +++ b/gso/utils/workflow_steps.py @@ -52,7 +52,7 @@ def _update_sdp_mesh( dry_run: bool, ) -> LSOState: inventory = generate_inventory_for_routers( - router_role=RouterRole.PE, router_vendor=Vendor.NOKIA, exclude_routers=[subscription["router"]["router_fqdn"]] + router_role=RouterRole.PE, router_vendor=Vendor.NOKIA, exclude_routers=[subscription["router"]["router_fqdn"]], include_provisioning_routers=False ) extra_vars = { @@ -149,7 +149,7 @@ def _add_pe_to_pe_mesh( dry_run: bool, ) -> LSOState: inventory = generate_inventory_for_routers( - router_role=RouterRole.PE, exclude_routers=[subscription["router"]["router_fqdn"]] + router_role=RouterRole.PE, exclude_routers=[subscription["router"]["router_fqdn"]], include_provisioning_routers=False ) extra_vars = { "dry_run": dry_run, diff --git a/gso/workflows/router/promote_p_to_pe.py b/gso/workflows/router/promote_p_to_pe.py index 8fdc746f44837fb6ba051be65d286087ab31ac0a..914c49b39a6533d5316fb1b457a295b57cd685ab 100644 --- a/gso/workflows/router/promote_p_to_pe.py +++ b/gso/workflows/router/promote_p_to_pe.py @@ -135,7 +135,7 @@ def remove_p_from_pe_dry(subscription: dict[str, Any], tt_number: str, process_i return { "playbook_name": "gap_ansible/playbooks/update_ibgp_mesh.yaml", - "inventory": generate_inventory_for_routers(RouterRole.PE), + "inventory": generate_inventory_for_routers(RouterRole.PE, include_provisioning_routers=False), "extra_vars": extra_vars, } @@ -153,7 +153,7 @@ def remove_p_from_pe_real(subscription: dict[str, Any], tt_number: str, process_ return { "playbook_name": "gap_ansible/playbooks/update_ibgp_mesh.yaml", - "inventory": generate_inventory_for_routers(RouterRole.PE), + "inventory": generate_inventory_for_routers(RouterRole.PE, include_provisioning_routers=False), "extra_vars": extra_vars, }