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,
     }