puppet-tripleo/manifests/certmonger
Michele Baldessari c37d05692c Make puppet-tripleo compatible with latest puppet-rabbitmq
https://review.opendev.org/#/c/677082/ merged today and moved puppet-rabbitmq to 9.1.0
which is breaking our spec tests:

https://zuul.opendev.org/t/openstack/build/e767db93fe214514bebc065a64288548/log/job-output.txt

So we error out with things like:
2019-08-19 07:19:37.527187 | centos-7 | 1) tripleo::certmonger::rabbitmq on redhat-7-x86_64 behaves like tripleo::certmonger::rabbitmq should include the base for using certmonger
2019-08-19 07:19:37.527435 | centos-7 | Failure/Error: include ::rabbitmq::params
2019-08-19 07:19:37.527713 | centos-7 | Puppet::PreformattedError:
2019-08-19 07:19:37.528769 | centos-7 | Evaluation Error: Error while evaluating a Function Call, Could not find class ::rabbitmq::params for centos-7-rax-ord-0010255916 (file: /home/zuul/workspace/spec/fixtures/modules/tripleo/manifests/certmonger/rabbitmq.pp, line: 51, column: 3) on node centos-7-rax-ord-0010255916

Let's remove any reference to rabbitmq::params and also the following
two notifies:
  File[$service_certificate] ~> Service<| title == $::rabbitmq::service_name |>
  File[$service_key] ~> Service<| title == $::rabbitmq::service_name |>

They do nothing in a containerized deployment anyway.

Tested as follows:
- Full downstream OSP15 HA deploy

Change-Id: Ib7c373c10ff7bcd8ec33cb912a8a0a4a32a196e2
Closes-Bug: #1840641
(cherry picked from commit 1e65c3f4fc)
2020-06-24 11:13:36 +02:00
..
ca Disable curl globbing 2019-04-15 13:42:58 +00:00
apache_dirs.pp Ensure directory exists for certificates for httpd 2017-04-11 11:45:43 +00:00
etcd.pp Enable internal network TLS for etcd 2017-04-12 08:28:02 +00:00
haproxy.pp Reload HAProxy when certificate is renewed 2019-02-14 11:22:03 +01:00
haproxy_dirs.pp Ensure directory exists for certificates for haproxy 2017-08-02 11:13:00 +03:00
httpd.pp httpd: Remove default post-save command for certmonger 2019-02-14 11:22:10 +01:00
libvirt.pp TLS-everywhere/libvirt: Make postsave command configurable 2017-08-24 12:30:08 +00:00
libvirt_dirs.pp TLS-everywhere: Add resources for libvirt's cert for live migration 2017-04-07 11:31:40 +03:00
libvirt_vnc.pp Add support for libvirt VNC TLS with option of a dedicated CA 2018-02-14 10:23:26 +00:00
libvirt_vnc_dirs.pp Add support for libvirt VNC TLS with option of a dedicated CA 2018-02-14 10:23:26 +00:00
metrics_qdr.pp Qdr: InternalTLS support. 2019-10-29 17:15:00 +01:00
mongodb.pp Certmonger: Make postsave command configurable 2017-08-18 18:59:35 +00:00
mysql.pp Certmonger: Make postsave command configurable 2017-08-18 18:59:35 +00:00
neutron.pp neutron dhcpd: Add script for certmonger postsave_cmd 2019-02-14 11:22:35 +01:00
novnc_proxy.pp novnc-proxy: Remove default post-save command for certmonger 2019-02-14 11:22:30 +01:00
opendaylight.pp Fixes incorrect ownership of ODL TLS cert/key 2018-03-21 13:05:11 +00:00
openvswitch.pp Adds TLS support for OpenDaylight 2018-01-19 17:11:07 -05:00
rabbitmq.pp Make puppet-tripleo compatible with latest puppet-rabbitmq 2020-06-24 11:13:36 +02:00
redis.pp certmonger: Add dnsnames parameter to redis cert request 2019-05-13 17:16:25 +00:00