From 90224f5362ce99030d1f7336740ca1cb21c6b719 Mon Sep 17 00:00:00 2001 From: Jonathan Rosser Date: Mon, 1 Aug 2022 08:56:48 +0100 Subject: [PATCH] Remove neutron agents from ironic env.d file The neutron agents are not required to be installed as part of ironic. The env.d file required them to be installed in ironic_compute_container which worked for metal deploys as this is usually the infra node where the neturon agents are also installed by default. In the case of an LXC deployment, br-vxlan and br-vlan were required to be wired to the ironic container to install another copy of the network agents duplicating those on the infra (or network) hosts. Also, if seperate hosts are defined in the inventory for network agents, the ironic installation might fail completely as br-vlan and br-vxlan (or equivalent) may not be present on the infra nodes at all. This patch removes the need to install the linuxbridge and ovs network agents in the same location as the ironic compute service. Change-Id: Icb87b7bbfea0c2420e37b591496c8b2fa54c096c --- inventory/env.d/ironic.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/inventory/env.d/ironic.yml b/inventory/env.d/ironic.yml index f5a92c061a..aaf067066c 100644 --- a/inventory/env.d/ironic.yml +++ b/inventory/env.d/ironic.yml @@ -53,8 +53,6 @@ container_skel: - ironic_compute - nova_compute - nova_scheduler - - neutron_linuxbridge_agent - - neutron_openvswitch_agent properties: is_metal: false ironic_inspector_container: