From eb70881ef334f7dfac9f935dfd0226d9f0912579 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Harald=20Jens=C3=A5s?= Date: Thu, 13 Nov 2025 22:29:10 +0100 Subject: [PATCH] [hook: ironic_network] Opt out provisioning router MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Add another boolean parameter to allow not creaing the router on the ironic provisioning network. Signed-off-by: Harald Jensås --- hooks/playbooks/ironic_network.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/hooks/playbooks/ironic_network.yml b/hooks/playbooks/ironic_network.yml index 3e00483b3a..5ad145341e 100644 --- a/hooks/playbooks/ironic_network.yml +++ b/hooks/playbooks/ironic_network.yml @@ -15,6 +15,7 @@ _provider_physical_network: ironic _provider_network_type: flat _availability_zone_hints: null # Comma separated list of strings + _create_provisioning_router: true # Set to false to opt out of router creation environment: KUBECONFIG: "{{ cifmw_openshift_kubeconfig }}" PATH: "{{ cifmw_path }}" @@ -56,4 +57,6 @@ openstack router create provisioning oc rsh openstackclient \ openstack router add subnet provisioning provisioning-subnet - when: _subnet_ip_version | int == 6 + when: + - _subnet_ip_version | int == 6 + - _create_provisioning_router | default(true) | bool