diff --git a/gso/utils/helpers.py b/gso/utils/helpers.py index 53c6aadb2d0e420275a5ff169c76cd0b06d47b71..5485bf2000e8dbd14fef41243b3966b26c13d11f 100644 --- a/gso/utils/helpers.py +++ b/gso/utils/helpers.py @@ -128,7 +128,7 @@ def generate_inventory_for_routers( exclude_routers: list[str] | None = None, router_vendor: Vendor | None = None, *, - include_provisioning_routers: bool = False, + include_provisioning_routers: bool = True, ) -> dict: """Generate an Ansible-compatible inventory for executing playbooks. diff --git a/gso/workflows/router/validate_router.py b/gso/workflows/router/validate_router.py index 7927ab66be107a4d1f24b46a9027e9720236a099..ae7d29cbdd0203ac873d3923aa670f4b8654c5aa 100644 --- a/gso/workflows/router/validate_router.py +++ b/gso/workflows/router/validate_router.py @@ -58,9 +58,7 @@ def verify_p_ibgp(subscription: dict[str, Any]) -> LSOState: extra_vars = { "dry_run": True, "subscription": subscription, - "pe_router_list": generate_inventory_for_routers(RouterRole.PE, include_provisioning_routers=True)["all"][ - "hosts" - ], + "pe_router_list": generate_inventory_for_routers(RouterRole.PE)["all"]["hosts"], "verb": "verify_p_ibgp", "is_verification_workflow": "true", }