@@ -51,24 +51,6 @@ neutron_services:
5151 volumes : " {{ neutron_openvswitch_agent_default_volumes + neutron_openvswitch_agent_extra_volumes }}"
5252 dimensions : " {{ neutron_openvswitch_agent_dimensions }}"
5353 healthcheck : " {{ neutron_openvswitch_agent_healthcheck }}"
54- neutron-linuxbridge-agent :
55- container_name : " neutron_linuxbridge_agent"
56- image : " {{ neutron_linuxbridge_agent_image_full }}"
57- privileged : True
58- enabled : " {{ neutron_plugin_agent == 'linuxbridge' }}"
59- environment :
60- KOLLA_LEGACY_IPTABLES : " {{ neutron_legacy_iptables | bool | lower }}"
61- host_in_groups : >-
62- {{
63- inventory_hostname in groups['compute']
64- or (enable_manila | bool and inventory_hostname in groups['manila-share'])
65- or inventory_hostname in groups['neutron-dhcp-agent']
66- or inventory_hostname in groups['neutron-l3-agent']
67- or inventory_hostname in groups['neutron-metadata-agent']
68- }}
69- volumes : " {{ neutron_linuxbridge_agent_default_volumes + neutron_linuxbridge_agent_extra_volumes }}"
70- dimensions : " {{ neutron_linuxbridge_agent_dimensions }}"
71- healthcheck : " {{ neutron_linuxbridge_agent_healthcheck }}"
7254 neutron-dhcp-agent :
7355 cgroupns_mode : " {{ 'host' if neutron_agents_wrappers | bool else 'private' }}"
7456 container_name : " neutron_dhcp_agent"
@@ -249,8 +231,6 @@ neutron_config_validation:
249231 config : " /etc/neutron/l3_agent.ini"
250232 - generator : " /neutron/etc/oslo-config-generator/dhcp_agent.ini"
251233 config : " /etc/neutron/dhcp_agent.ini"
252- - generator : " /neutron/etc/oslo-config-generator/linuxbridge_agent.ini"
253- config : " /etc/neutron/plugins/ml2/linuxbridge_agent.ini"
254234
255235# ###################
256236# Database
@@ -299,10 +279,6 @@ neutron_eswitchd_image: "{{ docker_registry ~ '/' if docker_registry else '' }}{
299279neutron_eswitchd_tag : " {{ neutron_mlnx_agent_tag }}"
300280neutron_eswitchd_image_full : " {{ neutron_eswitchd_image }}:{{ neutron_eswitchd_tag }}"
301281
302- neutron_linuxbridge_agent_image : " {{ docker_registry ~ '/' if docker_registry else '' }}{{ docker_namespace }}/{{ docker_image_name_prefix }}neutron-linuxbridge-agent"
303- neutron_linuxbridge_agent_tag : " {{ neutron_tag }}"
304- neutron_linuxbridge_agent_image_full : " {{ neutron_linuxbridge_agent_image }}:{{ neutron_linuxbridge_agent_tag }}"
305-
306282neutron_metadata_agent_image : " {{ docker_registry ~ '/' if docker_registry else '' }}{{ docker_namespace }}/{{ docker_image_name_prefix }}neutron-metadata-agent"
307283neutron_metadata_agent_tag : " {{ neutron_tag }}"
308284neutron_metadata_agent_image_full : " {{ neutron_metadata_agent_image }}:{{ neutron_metadata_agent_tag }}"
@@ -350,7 +326,6 @@ neutron_l3_agent_dimensions: "{{ neutron_agent_dimensions }}"
350326neutron_sriov_agent_dimensions : " {{ neutron_agent_dimensions }}"
351327neutron_mlnx_agent_dimensions : " {{ neutron_agent_dimensions }}"
352328neutron_eswitchd_dimensions : " {{ neutron_agent_dimensions }}"
353- neutron_linuxbridge_agent_dimensions : " {{ neutron_agent_dimensions }}"
354329neutron_metadata_agent_dimensions : " {{ neutron_agent_dimensions }}"
355330neutron_ovn_metadata_agent_dimensions : " {{ neutron_agent_dimensions }}"
356331neutron_openvswitch_agent_dimensions : " {{ neutron_agent_dimensions }}"
@@ -388,19 +363,6 @@ neutron_l3_agent_healthcheck:
388363 test : " {% if neutron_l3_agent_enable_healthchecks | bool %}{{ neutron_l3_agent_healthcheck_test }}{% else %}NONE{% endif %}"
389364 timeout : " {{ neutron_l3_agent_healthcheck_timeout }}"
390365
391- neutron_linuxbridge_agent_enable_healthchecks : " {{ enable_container_healthchecks }}"
392- neutron_linuxbridge_agent_healthcheck_interval : " {{ default_container_healthcheck_interval }}"
393- neutron_linuxbridge_agent_healthcheck_retries : " {{ default_container_healthcheck_retries }}"
394- neutron_linuxbridge_agent_healthcheck_start_period : " {{ default_container_healthcheck_start_period }}"
395- neutron_linuxbridge_agent_healthcheck_test : ["CMD-SHELL", "healthcheck_port neutron-linuxbridge-agent {{ om_rpc_port }}"]
396- neutron_linuxbridge_agent_healthcheck_timeout : " {{ default_container_healthcheck_timeout }}"
397- neutron_linuxbridge_agent_healthcheck :
398- interval : " {{ neutron_linuxbridge_agent_healthcheck_interval }}"
399- retries : " {{ neutron_linuxbridge_agent_healthcheck_retries }}"
400- start_period : " {{ neutron_linuxbridge_agent_healthcheck_start_period }}"
401- test : " {% if neutron_linuxbridge_agent_enable_healthchecks | bool %}{{ neutron_linuxbridge_agent_healthcheck_test }}{% else %}NONE{% endif %}"
402- timeout : " {{ neutron_linuxbridge_agent_healthcheck_timeout }}"
403-
404366neutron_metadata_agent_enable_healthchecks : " no"
405367neutron_metadata_agent_healthcheck_interval : " {{ default_container_healthcheck_interval }}"
406368neutron_metadata_agent_healthcheck_retries : " {{ default_container_healthcheck_retries }}"
@@ -565,14 +527,6 @@ neutron_eswitchd_default_volumes:
565527 - " kolla_logs:/var/log/kolla/"
566528 - " {{ '/dev/shm:/dev/shm' }}"
567529 - " {{ kolla_dev_repos_directory ~ '/neutron:/dev-mode/neutron' if neutron_dev_mode | bool else '' }}"
568- neutron_linuxbridge_agent_default_volumes :
569- - " {{ node_config_directory }}/neutron-linuxbridge-agent/:{{ container_config_directory }}/:ro"
570- - " /etc/localtime:/etc/localtime:ro"
571- - " {{ '/etc/timezone:/etc/timezone:ro' if ansible_facts.os_family == 'Debian' else '' }}"
572- - " /lib/modules:/lib/modules:ro"
573- - " kolla_logs:/var/log/kolla/"
574- - " {{ '/dev/shm:/dev/shm' }}"
575- - " {{ kolla_dev_repos_directory ~ '/neutron:/dev-mode/neutron' if neutron_dev_mode | bool else '' }}"
576530neutron_metadata_agent_default_volumes :
577531 - " {{ node_config_directory }}/neutron-metadata-agent/:{{ container_config_directory }}/:ro"
578532 - " /etc/localtime:/etc/localtime:ro"
@@ -650,7 +604,6 @@ neutron_l3_agent_extra_volumes: "{{ neutron_extra_volumes }}"
650604neutron_sriov_agent_extra_volumes : " {{ neutron_extra_volumes }}"
651605neutron_mlnx_agent_extra_volumes : " {{ neutron_extra_volumes }}"
652606neutron_eswitchd_extra_volumes : " {{ neutron_extra_volumes }}"
653- neutron_linuxbridge_agent_extra_volumes : " {{ neutron_extra_volumes }}"
654607neutron_metadata_agent_extra_volumes : " {{ neutron_extra_volumes }}"
655608neutron_ovn_metadata_agent_extra_volumes : " {{ neutron_extra_volumes }}"
656609neutron_openvswitch_agent_extra_volumes : " {{ neutron_extra_volumes }}"
@@ -713,8 +666,6 @@ neutron_subprojects:
713666# Mechanism drivers
714667# ###################
715668mechanism_drivers :
716- - name : " linuxbridge"
717- enabled : " {{ neutron_plugin_agent == 'linuxbridge' }}"
718669 - name : " openvswitch"
719670 enabled : " {{ neutron_plugin_agent == 'openvswitch' }}"
720671 - name : " mlnx_infiniband"
0 commit comments