puppet-tripleo/manifests/profile/pacemaker
Michele Baldessari f13e634249 Initial support for tls_priorities
We add initial support for being able to specify tls priorities in
pacemaker. For bundles this will happen via an env variable because
pacemaker_remote is started normally as a process and there is no
sourcing of /etc/sysconfig/pacemaker.

Tested on both queens and stein. Via a deploy and a redeploy against
existing cloud. Observed that:
A) We got PCMK_tls_priorities inside /etc/sysconfig/pacemaker with the
value that was passed in THT
B) Containers had the following env variable set:
  "PCMK_tls_priorities=normal",

The '-e' addition is a noop in case the PCMK_tls_priorities is unset
so that we do not change the signature of the resources and hence do
not needlessly restart the HA resource.

NB: cherry-pick needed manual adjustment due to missing context (i.e.
    we're not backporting podman support in rocky and queens)

Depends-On: I1971810f6a90f244ed5ced972a5fe7fde29dde86
Change-Id: I703b5a429f48063474aace85bc45d948f5c91435
(cherry picked from commit f1a593b642)
(cherry picked from commit dbae850692)
(cherry picked from commit 6aae98b3f1)
2019-10-09 08:36:43 +02:00
..
ceph Fix lint issues to upgrade to puppet-lint 2.3 2017-07-21 11:42:45 +02:00
cinder Initial support for tls_priorities 2019-10-09 08:36:43 +02:00
database Initial support for tls_priorities 2019-10-09 08:36:43 +02:00
manila Initial support for tls_priorities 2019-10-09 08:36:43 +02:00
neutron Replace bootstrap_nodeid with SERVICE_short_bootstrap_node_name 2019-06-20 16:10:53 -04:00
ceph_nfs.pp Fix ceph-nfs duplicate property 2018-10-17 09:36:33 +00:00
clustercheck.pp Use clustercheck credentials to poll galera state in container 2017-07-31 12:39:51 -04:00
compute_instanceha.pp Instance HA support 2017-12-06 11:42:53 +01:00
haproxy.pp Allow VIP resource to have customized ops 2019-10-08 10:26:02 +02:00
haproxy_bundle.pp Initial support for tls_priorities 2019-10-09 08:36:43 +02:00
manila.pp Move manila backend configuration from pacemaker to base 2017-09-01 11:37:20 +02:00
ovn_dbs_bundle.pp Initial support for tls_priorities 2019-10-09 08:36:43 +02:00
ovn_northd.pp Fix generating connections to OVN db 2019-04-01 09:53:15 +02:00
rabbitmq.pp Make sure rabbitmq is fully up before creating any rabbitmq resources 2017-11-17 07:26:55 +01:00
rabbitmq_bundle.pp Initial support for tls_priorities 2019-10-09 08:36:43 +02:00