tripleo-heat-templates/deployment/neutron
Alan Bishop c5fe51147b Use RpcPort for container healthchecks
Update healthcheck commands that probe oslo's messaging port to use the
RpcPort parameter. Previously, some templates referenced the service's
own 'rabbit_port' config setting, which led to malformed healthcheck
commands when the 'rabbit_port' settings were deprecated.

Update the templates that looked up the port in the RabbitMQService's
global_config_settings. Not only did this break the oslo abstraction
by referring to a specific messaging backend (rabbit), it broke
split-stack deployments in which the RabbitMQService is not actually
deployed on the secondary stack's nodes.

This patch creates a common healthcheck command using the RpcPort
parameter in containers-common.yaml. This allows other templates to
reference a common healthcheck command. Other templates that should
also use this can be cleaned up in a separate patch.

Closes-Bug: #1825342
Change-Id: I0d3974089ae6e6879adab4852715c7a1c1188f7c
2019-05-09 14:41:36 -04:00
..
neutron-api-container-puppet.yaml Move containers-common.yaml into deployment 2019-04-14 18:15:12 -04:00
neutron-az-config.yaml Add OS::TripleO::NeutronAZConfig 2019-04-18 10:06:47 +02:00
neutron-bgpvpn-api-container-puppet.yaml Move containers-common.yaml into deployment 2019-04-14 18:15:12 -04:00
neutron-bgpvpn-bagpipe-baremetal-puppet.yaml step3: flatten the neutron service configurations 2019-02-27 15:17:32 -05:00
neutron-cleanup step2: flatten the neutron service configurations 2019-02-04 07:56:02 -05:00
neutron-cleanup.service step2: flatten the neutron service configurations 2019-02-04 07:56:02 -05:00
neutron-dhcp-container-puppet.yaml Move containers-common.yaml into deployment 2019-04-14 18:15:12 -04:00
neutron-l2gw-agent-baremetal-puppet.yaml step3: flatten the neutron service configurations 2019-02-27 15:17:32 -05:00
neutron-l2gw-api-container-puppet.yaml Move containers-common.yaml into deployment 2019-04-14 18:15:12 -04:00
neutron-l3-container-puppet.yaml Move containers-common.yaml into deployment 2019-04-14 18:15:12 -04:00
neutron-lbaas-api-container-puppet.yaml Move containers-common.yaml into deployment 2019-04-14 18:15:12 -04:00
neutron-metadata-container-puppet.yaml Use RpcPort for container healthchecks 2019-05-09 14:41:36 -04:00
neutron-ovs-agent-container-puppet.yaml Move containers-common.yaml into deployment 2019-04-14 18:15:12 -04:00
neutron-ovs-dpdk-agent-container-puppet.yaml Rename docker_config_scripts to container_config_scripts 2019-03-06 09:05:50 -05:00
neutron-plugin-ml2-ansible-container-puppet.yaml Fix: Unknown Property ML2HostConfigs 2019-03-12 16:33:20 -04:00
neutron-plugin-ml2-cisco-vts-container-puppet.yaml step4: flatten the neutron service configurations 2019-02-28 09:36:01 -05:00
neutron-plugin-ml2-container-puppet.yaml Move neutron-plugin-ml2.yaml to deployment 2019-03-18 20:03:46 -04:00
neutron-plugin-ml2-mlnx-sdn-assist-container-puppet.yaml flatten the neutron-plugin-mlnx-sdn service 2019-04-11 08:42:33 -04:00
neutron-plugin-nsx-container-puppet.yaml step5: flatten the neutron service configurations 2019-02-28 10:24:51 -05:00
neutron-sfc-api-container-puppet.yaml step5: flatten the neutron service configurations 2019-02-28 10:24:51 -05:00
neutron-sriov-agent-container-puppet.yaml Move containers-common.yaml into deployment 2019-04-14 18:15:12 -04:00