@@ -172,6 +172,7 @@ neutron_services:
172
172
host_in_groups : " {{ inventory_hostname in groups['ironic-neutron-agent'] }}"
173
173
volumes : " {{ ironic_neutron_agent_default_volumes + ironic_neutron_agent_extra_volumes }}"
174
174
dimensions : " {{ ironic_neutron_agent_dimensions }}"
175
+ healthcheck : " {{ ironic_neutron_agent_healthcheck }}"
175
176
neutron-tls-proxy :
176
177
container_name : neutron_tls_proxy
177
178
group : neutron-server
@@ -406,6 +407,19 @@ neutron_sriov_agent_healthcheck:
406
407
test : " {% if neutron_sriov_agent_enable_healthchecks | bool %}{{ neutron_sriov_agent_healthcheck_test }}{% else %}NONE{% endif %}"
407
408
timeout : " {{ neutron_sriov_agent_healthcheck_timeout }}"
408
409
410
+ ironic_neutron_agent_enable_healthchecks : " {{ enable_container_healthchecks }}"
411
+ ironic_neutron_agent_healthcheck_interval : " {{ default_container_healthcheck_interval }}"
412
+ ironic_neutron_agent_healthcheck_retries : " {{ default_container_healthcheck_retries }}"
413
+ ironic_neutron_agent_healthcheck_start_period : " {{ default_container_healthcheck_start_period }}"
414
+ ironic_neutron_agent_healthcheck_test : ["CMD-SHELL", "healthcheck_port ironic-neutron-agent {{ om_rpc_port }}"]
415
+ ironic_neutron_agent_healthcheck_timeout : " {{ default_container_healthcheck_timeout }}"
416
+ ironic_neutron_agent_healthcheck :
417
+ interval : " {{ ironic_neutron_agent_healthcheck_interval }}"
418
+ retries : " {{ ironic_neutron_agent_healthcheck_retries }}"
419
+ start_period : " {{ ironic_neutron_agent_healthcheck_start_period }}"
420
+ test : " {% if ironic_neutron_agent_enable_healthchecks | bool %}{{ ironic_neutron_agent_healthcheck_test }}{% else %}NONE{% endif %}"
421
+ timeout : " {{ ironic_neutron_agent_healthcheck_timeout }}"
422
+
409
423
neutron_dhcp_agent_default_volumes :
410
424
- " {{ node_config_directory }}/neutron-dhcp-agent/:{{ container_config_directory }}/:ro"
411
425
- " /etc/localtime:/etc/localtime:ro"
0 commit comments