tripleo-heat-templates/deployment/haproxy
Michele Baldessari 3f8c22b561 pcs commands on host: haproxy bundle
This implements the creation of the haproxy bundle on the host.
The testing protocol used is documented in the depends-on.

The reason for adding a post_update task is that during a minor update
the deployment tasks are not run during the node update procedure but
only during the final converge. So we ran the role again there to make
sure that any config change will trigger a restart during the minor
update, so the disruption is only local to the single node being
updated. If we did not do this a final converge could potentially
trigger a global restart of HA bundles which would be quite disruptive.

NB: We had to remove a few tags that were present befaure because we want
to avoid that puppet checks for /etc/haproxy/haproxy.cfg existence
on the host.

Related-Bug: #1863442

Depends-On: Iaa7e89f0d25221c2a6ef0b81eb88a6f496f01696

Change-Id: I20dc57a02a315ca361883b73e4fb1cb98cf438cb
(cherry picked from commit a116223590)
2020-09-11 10:15:34 +02:00
..
haproxy-container-puppet.yaml Expose the zaqar_ws_timeout_tunnel variable. 2020-07-30 12:50:32 +00:00
haproxy-edge-container-puppet.yaml DCN: use FQDN in glance endpoint with internal TLS 2020-09-01 21:05:52 -07:00
haproxy-internal-tls-certmonger.j2.yaml Request certificate for using host service principals 2019-03-05 10:17:24 +02:00
haproxy-pacemaker-puppet.yaml pcs commands on host: haproxy bundle 2020-09-11 10:15:34 +02:00
haproxy-public-tls-certmonger.yaml Create a new parameter for the HAProxy external network 2020-03-29 22:09:04 +00:00
haproxy-public-tls-inject.yaml Task should fail on any failure 2020-07-08 20:51:28 +00:00