tripleo-ansible/tripleo_ansible/roles/tripleo_cephadm/tasks
Francesco Pantano 417588a589 Allow tripleo_cephadm to process tls info when provided
When internal_tls is true, step1 runs the linux-system-roles.certificate
which is able to produce the ceph_rgw.pem file [1].
When this info is available, we need to make sure that cephadm is able
to process it using the spec, and it's included in the deployed rgw(s)
instances.
If the rgw_frontend_ssl_certificate is empty, then this key can be
ignored (this means tls is not enabled). The ceph_spec module is now
able to filter and drop empty keys if the value is not provided when
the spec dict is built.

[1] https://github.com/openstack/tripleo-heat-templates/blob/master/deployment/cephadm/ceph-rgw.yaml#L169

Change-Id: I22b93cc1057b5894e2c8342c578a3b8080b542ae
2021-04-24 06:48:49 +00:00
..
dashboard Deploy RGW, MDS, Ganesha and Ceph Dashboard using cephadm 2021-03-12 10:20:07 +01:00
apply_spec.yaml Deploy RGW, MDS, Ganesha and Ceph Dashboard using cephadm 2021-03-12 10:20:07 +01:00
bootstrap.yaml Deploy RGW, MDS, Ganesha and Ceph Dashboard using cephadm 2021-03-12 10:20:07 +01:00
ceph_cli.yaml Configure crush rules according to the detected device classes 2021-03-17 15:09:51 +01:00
config_container_images.yaml Deploy RGW, MDS, Ganesha and Ceph Dashboard using cephadm 2021-03-12 10:20:07 +01:00
crush_rules.yaml Configure crush rules according to the detected device classes 2021-03-17 15:09:51 +01:00
export.yaml Introduce tripleo_cephadm role 2021-02-18 11:18:55 +01:00
ganesha.yaml Deploy RGW, MDS, Ganesha and Ceph Dashboard using cephadm 2021-03-12 10:20:07 +01:00
keys.yaml Introduce tripleo_cephadm role 2021-02-18 11:18:55 +01:00
main.yml Introduce tripleo_cephadm role 2021-02-18 11:18:55 +01:00
mds.yaml Deploy RGW, MDS, Ganesha and Ceph Dashboard using cephadm 2021-03-12 10:20:07 +01:00
monitoring.yaml Deploy RGW, MDS, Ganesha and Ceph Dashboard using cephadm 2021-03-12 10:20:07 +01:00
pools.yaml Introduce tripleo_cephadm role 2021-02-18 11:18:55 +01:00
post.yaml Deploy RGW, MDS, Ganesha and Ceph Dashboard using cephadm 2021-03-12 10:20:07 +01:00
pre.yaml Introduce tripleo_cephadm role 2021-02-18 11:18:55 +01:00
rgw.yaml Allow tripleo_cephadm to process tls info when provided 2021-04-24 06:48:49 +00:00
wait_for_expected_num_mons.yaml Introduce tripleo_cephadm role 2021-02-18 11:18:55 +01:00
wait_for_expected_num_osds.yaml Deploy RGW, MDS, Ganesha and Ceph Dashboard using cephadm 2021-03-12 10:20:07 +01:00