Implements framework for ironic_neutron_agent and Neutron 'baremetal' plugin

This patch implements the framework for the ironic_neutron_agent group
to be used with the 'baremetal' plugin for Neutron.

Change-Id: If89e56dc72f017bc57be8cede73d12bf8df572dd
This commit is contained in:
James Denton 2021-10-07 08:39:15 -05:00
parent e22d97d5ff
commit 7a2be19d66
3 changed files with 7 additions and 0 deletions

View File

@ -14,6 +14,9 @@
# limitations under the License. # limitations under the License.
component_skel: component_skel:
ironic_neutron_agent:
belongs_to:
- neutron_all
neutron_agent: neutron_agent:
belongs_to: belongs_to:
- neutron_all - neutron_all
@ -54,6 +57,7 @@ container_skel:
- network_containers - network_containers
- network-agent_containers - network-agent_containers
contains: contains:
- ironic_neutron_agent
- neutron_agent - neutron_agent
- neutron_bgp_dragent - neutron_bgp_dragent
- neutron_dhcp_agent - neutron_dhcp_agent

View File

@ -179,6 +179,7 @@ murano_engine
[murano_engine] [murano_engine]
[neutron_all:children] [neutron_all:children]
ironic_neutron_agent
neutron_agent neutron_agent
neutron_bgp_dragent neutron_bgp_dragent
neutron_dhcp_agent neutron_dhcp_agent
@ -191,6 +192,7 @@ neutron_ovn_controller
neutron_ovn_northd neutron_ovn_northd
neutron_server neutron_server
neutron_sriov_nic_agent neutron_sriov_nic_agent
[ironic_neutron_agent]
[neutron_agent] [neutron_agent]
[neutron_bgp_dragent] [neutron_bgp_dragent]
[neutron_dhcp_agent] [neutron_dhcp_agent]

View File

@ -275,6 +275,7 @@ class TestAnsibleInventoryFormatConstraints(unittest.TestCase):
'ironic-inspector_containers', 'ironic-inspector_containers',
'ironic-inspector_hosts', 'ironic-inspector_hosts',
'ironic_inspector_container', 'ironic_inspector_container',
'ironic_neutron_agent',
'key-manager_containers', 'key-manager_containers',
'key-manager_hosts', 'key-manager_hosts',
'key-manager_all', 'key-manager_all',