RETIRED, TripleO Ansible project repository. Contains playbooks for use with TripleO OpenStack deployments.
Go to file
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
_skeleton_role_ Empty playbooks are not valid 2021-03-08 12:22:22 +00:00
doc Merge "Add module to populate net VIPs environment" 2021-04-15 11:10:45 +00:00
releasenotes Merge "Add tripleo_unbound role" 2021-03-11 13:27:24 +00:00
scripts Kill sudo once we don't need it anymore 2020-11-03 14:54:31 +01:00
tests Merge "Convert tox to native zuul" 2019-07-08 14:18:00 +00:00
tripleo_ansible Allow tripleo_cephadm to process tls info when provided 2021-04-24 06:48:49 +00:00
zuul.d Enable voting for tripleo modules job 2021-04-05 12:58:08 +03:00
.ansible-lint Add module to populate net VIPs environment 2021-04-08 10:51:38 +02:00
.gitignore Upgrade ansible-lint to 5.0 2021-03-11 09:47:14 +00:00
.gitreview OpenDev Migration Patch 2019-04-19 19:33:52 +00:00
.pre-commit-config.yaml Bump linters 2021-04-07 15:40:10 +01:00
.stestr.conf Introduce unit tests structure for tripleo-ansible filters 2019-12-02 22:26:16 +00:00
.yamllint Re-organize zuul config 2019-06-19 12:52:07 -05:00
LICENSE normalize newlines at end of file 2019-11-12 15:06:58 +00:00
README.rst Fix launchpad tracker in README.rst 2019-09-29 10:08:38 +02:00
ansible-requirements.txt Add config_drive support to baremetal provision YAML 2021-03-31 10:39:27 +13:00
ansible-test-env.rc Molecule testing for TripleO Strategy Plugins 2020-06-03 20:07:10 +00:00
bindep.txt Drop tasks meant to run run_os_net_config.sh 2020-09-26 10:23:43 +05:30
galaxy.yml Upgrade ansible-lint to 5.0 2021-03-11 09:47:14 +00:00
molecule-requirements.txt Add config_drive support to baremetal provision YAML 2021-03-31 10:39:27 +13:00
requirements.txt Fix ci issues 2020-12-15 08:59:04 -07:00
requirements.yml Upgrade ansible-lint to 5.0 2021-03-11 09:47:14 +00:00
role-addition.yml role-addition: automatically add the new molecule jobs into periodic 2020-05-07 13:17:28 -04:00
roles Revert "Remove roles symlink" 2019-10-28 21:43:35 +00:00
setup.cfg Cleanup after rename-pocolyps 2020-04-02 07:56:20 -05:00
setup.py Initial repo content 2018-07-17 16:36:40 -07:00
test-requirements.txt Add mock to test-requirements 2020-07-07 15:42:21 +03:00
tox.ini Fix ci issues 2020-12-15 08:59:04 -07:00

README.rst

Team and repository tags

image

TripleO Ansible

TripleO Ansible project repository. Contains Ansible playbooks, roles, and plugins for use with TripleO.

Documentation for the project can be found at: https://docs.openstack.org/tripleo-ansible/latest/

Release notes for the project can be found at: https://docs.openstack.org/releasenotes/tripleo-ansible/

The project source code repository is located at: https://opendev.org/openstack/tripleo-ansible/

The project home is at: https://launchpad.net/tripleo

The project bug tracker is located at: https://bugs.launchpad.net/tripleo