tripleo-ansible/tripleo_ansible/ansible_plugins/modules
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
..
baremetal_nodes_validate.py Stop to use the __future__ module. 2020-06-02 21:02:57 +02:00
baremetal_register_or_update_nodes.py Fix description for baremetal_register_or_update_nodes module 2020-10-03 17:46:23 +02:00
ceph_crush_rule.py Configure crush rules according to the detected device classes 2021-03-17 15:09:51 +01:00
ceph_dashboard_user.py Deploy RGW, MDS, Ganesha and Ceph Dashboard using cephadm 2021-03-12 10:20:07 +01:00
ceph_fs.py Deploy RGW, MDS, Ganesha and Ceph Dashboard using cephadm 2021-03-12 10:20:07 +01:00
ceph_key.py Add cephadm mkspec library and common functions 2021-03-08 15:28:57 -05:00
ceph_mkspec.py Allow tripleo_cephadm to process tls info when provided 2021-04-24 06:48:49 +00:00
ceph_pool.py Add cephadm mkspec library and common functions 2021-03-08 15:28:57 -05:00
ceph_spec_bootstrap.py Introduce the network(s) parameter in the ceph spec module 2021-03-31 11:43:27 +02:00
container_config_data.py Implement container_startup_config module 2020-07-01 12:50:05 -04:00
container_puppet_config.py Fix param name in container_puppet_config example 2021-03-03 13:09:21 +01:00
container_startup_config.py container_startup_config: remove old startup config files 2020-07-13 10:03:03 -04:00
lvm2_physical_devices_facts.py Add tripleo-lvmfilter role to restrict visible block devices for LVM2 2020-10-13 22:22:46 +02:00
os_baremetal_clean_node.py Stop to use the __future__ module. 2020-06-02 21:02:57 +02:00
os_baremetal_node_info.py Stop to use the __future__ module. 2020-06-02 21:02:57 +02:00
os_baremetal_provide_node.py Wait for node to be unlocked before provide 2020-08-17 20:33:03 +00:00
os_tripleo_baremetal_node_introspection.py Revert "Reimplement os_tripleo_baremetal_node_introspection" 2020-11-23 13:26:27 +00:00
podman_container.py Update podman_container from the collection 2021-04-02 12:46:33 +03:00
podman_container_info.py Update containers info module from collection 2020-08-25 06:19:45 +03:00
podman_containers.py Create an action plugin for podman_container module 2020-07-31 08:25:30 -04:00
podman_volume_info.py Stop to use the __future__ module. 2020-06-02 21:02:57 +02:00
tripleo_baremetal_check_existing.py Provision workflow managed/unmanaged node support 2020-12-18 07:46:10 +01:00
tripleo_baremetal_expand_roles.py Expand roles honstname to role mapping 2020-12-18 07:45:46 +01:00
tripleo_baremetal_populate_environment.py Stop to use the __future__ module. 2020-06-02 21:02:57 +02:00
tripleo_build_heat_environment.py Add new playbook for container image prepare cli 2020-08-31 19:13:59 +05:30
tripleo_composable_network.py Add network index support in network modules 2021-01-28 03:13:27 +01:00
tripleo_config_download.py Drop use of config_container var in config-download playbooks 2021-02-12 11:33:02 +05:30
tripleo_container_config_scripts.py Check mode support for 2 modules 2020-09-29 21:53:02 +00:00
tripleo_container_configs.py Check mode support for 2 modules 2020-09-29 21:53:02 +00:00
tripleo_container_image_prepare.py Add new playbook for container image prepare cli 2020-08-31 19:13:59 +05:30
tripleo_deploy_artifacts.py Fix the order of arguments to tar 2020-11-25 12:58:42 +01:00
tripleo_derive_hci_parameters.py Cleanup derive parameters playbooks and modules 2021-02-10 10:01:32 +05:30
tripleo_diff_exec.py Add tripleo_diff_exec module 2020-08-27 18:06:50 +02:00
tripleo_fernet_keys_rotate.py Change rotate-fernet-keys playbook to not use plan 2021-03-15 14:06:57 +05:30
tripleo_generate_ansible_inventory.py node provision, generate ansible inventory 2021-03-07 12:20:48 +01:00
tripleo_generate_inventory_network_config.py Store network_config opts to for inventory generation 2021-03-17 23:58:54 +01:00
tripleo_get_dpdk_core_list.py OvS DPDK and SRIOV derive parameters 2020-09-11 20:01:04 +05:30
tripleo_get_dpdk_nics_numa_info.py OvS DPDK and SRIOV derive parameters 2020-09-11 20:01:04 +05:30
tripleo_get_dpdk_socket_memory.py OvS DPDK and SRIOV derive parameters 2020-09-11 20:01:04 +05:30
tripleo_get_flavor_profile.py Add a new set of modules to support derived params 2020-04-30 23:48:25 +00:00
tripleo_get_host_cpus.py OvS DPDK and SRIOV derive parameters 2020-09-11 20:01:04 +05:30
tripleo_get_introspected_data.py Add a new set of modules to support derived params 2020-04-30 23:48:25 +00:00
tripleo_list_overclouds.py Module tripleo_list_overclouds 2020-06-22 21:36:57 +00:00
tripleo_network_populate_environment.py Use name_lower for network resource name 2020-11-20 21:28:07 +01:00
tripleo_network_ports_populate_environment.py Clean up var names shadowing internals 2021-03-25 03:37:22 +01:00
tripleo_nova_image_cache.py Stop relying on future mtime in tripleo_nova_image_cache 2020-09-02 00:34:44 +01:00
tripleo_os_net_config.py Ansible interface for os-net-config 2020-09-17 17:13:10 +05:30
tripleo_os_net_config_mappings.py Add os-net-config mappings support 2020-09-03 22:41:59 +02:00
tripleo_overcloud_network_extract.py Refactor - move common methods to utils module 2021-03-30 12:16:49 +02:00
tripleo_overcloud_network_ports.py Set tripleo_default_route neutron port tag 2021-04-06 14:29:49 +02:00
tripleo_overcloud_network_vip_extract.py Add module and cli to extract net VIPs 2021-04-08 10:49:36 +02:00
tripleo_overcloud_network_vip_populate_environment.py Add module to populate net VIPs environment 2021-04-08 10:51:38 +02:00
tripleo_overcloud_network_vip_provision.py Add module to provision net VIPs 2021-04-08 10:50:48 +02:00
tripleo_ovn_mac_addresses.py OVN mac address ports ansible module 2021-04-06 15:34:12 +02:00
tripleo_ovs_upgrade.py Add support for rdo openvswitch layered upgrade special treatment. 2020-11-05 04:37:53 +00:00
tripleo_passwords_rotate.py Stop to use the __future__ module. 2020-06-02 21:02:57 +02:00
tripleo_service_vip.py OVN mac address ports ansible module 2021-04-06 15:34:12 +02:00
tripleo_unmanaged_populate_environment.py Provision workflow managed/unmanaged node support 2020-12-18 07:46:10 +01:00