c5fe51147b
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 |
||
---|---|---|
.. | ||
cinder-api-container-puppet.yaml | ||
cinder-backend-dellemc-unity-puppet.yaml | ||
cinder-backend-dellemc-vmax-iscsi-puppet.yaml | ||
cinder-backend-dellemc-vnx-puppet.yaml | ||
cinder-backend-dellemc-xtremio-iscsi-puppet.yaml | ||
cinder-backend-dellps-puppet.yaml | ||
cinder-backend-dellsc-puppet.yaml | ||
cinder-backend-netapp-puppet.yaml | ||
cinder-backend-nvmeof-puppet.yaml | ||
cinder-backend-pure-puppet.yaml | ||
cinder-backend-scaleio-puppet.yaml | ||
cinder-backend-veritas-hyperscale-puppet.yaml | ||
cinder-backup-container-puppet.yaml | ||
cinder-backup-pacemaker-puppet.yaml | ||
cinder-base.yaml | ||
cinder-common-container-puppet.yaml | ||
cinder-hpelefthand-iscsi-puppet.yaml | ||
cinder-scheduler-container-puppet.yaml | ||
cinder-volume-container-puppet.yaml | ||
cinder-volume-pacemaker-puppet.yaml |