kolla-ansible/ansible
Michal Arbet 3f55994bb7 Fix TLS settings when letsencrypt turned on
- Introduced `letsencrypt_managed_certs`
  variable to handle whether letsencrypt
  will generate internal, external or both
  certificates.
- Updated certificate generation logic to use
  `letsencrypt_managed_certs` conditionally,
  replacing the previous `enable_letsencrypt` boolean.
- Adjusted tasks and templates to support
  internal/external certificate management based
  on the new variable.
- Enhanced Let's Encrypt script (`letsencrypt-lego-run.sh.j2`)
  to handle both internal and external certificates depending
  on VIP configurations.
- Refined HAProxy configuration templates to correctly map
  certificates based on TLS settings and new management logic.

Closes-bug: #2076331

Change-Id: Id80c7823fcc5d934b7369c7c0722cd78188e2ccf
Co-Authored-By: Michal Arbet <michal.arbet@ultimum.io>
2024-11-25 20:07:01 +01:00
..
action_plugins Fix maximum width of the DIB Multiline-YAML 2023-04-14 16:36:22 +03:00
filter_plugins haproxy: support single external frontend 2023-06-29 01:44:00 +02:00
group_vars Fix TLS settings when letsencrypt turned on 2024-11-25 20:07:01 +01:00
inventory Drop prometheus-msteams support 2024-08-27 11:24:48 +02:00
library Merge "Use new module names from openstack.cloud" 2024-11-16 00:35:25 +00:00
module_utils systemd: Add Wants=docker.service for docker 2024-09-13 09:38:06 +02:00
roles Fix TLS settings when letsencrypt turned on 2024-11-25 20:07:01 +01:00
bifrost.yml
certificates.yml
destroy.yml Support Ansible max_fail_percentage 2023-12-05 11:49:42 +01:00
gather-facts.yml Merge "Revert "Allow setting any_errors_fatal true for gather-facts"" 2024-08-23 13:52:21 +00:00
kolla-host.yml Support Ansible max_fail_percentage 2023-12-05 11:49:42 +01:00
mariadb_backup.yml Support Ansible max_fail_percentage 2023-12-05 11:49:42 +01:00
mariadb_recovery.yml Support Ansible max_fail_percentage 2023-12-05 11:49:42 +01:00
mariadb.yml Support Ansible max_fail_percentage 2023-12-05 11:49:42 +01:00
nova-libvirt-cleanup.yml Support Ansible max_fail_percentage 2023-12-05 11:49:42 +01:00
nova.yml Support Ansible max_fail_percentage 2023-12-05 11:49:42 +01:00
octavia-certificates.yml
post-deploy.yml Template system scoped admin-openrc and clouds.yml files 2024-02-15 15:01:59 +00:00
prune-images.yml Support Ansible max_fail_percentage 2023-12-05 11:49:42 +01:00
rabbitmq-reset-state.yml Add command to force reset the state of RabbitMQ 2023-08-25 10:09:58 +00:00
rabbitmq-upgrade.yml Add command to upgrade to a target version of RMQ 2024-08-12 15:05:42 +01:00
rabbitmq.yml RMQ: enable all stable feature flags at once 2024-05-13 13:26:10 +01:00
site.yml Move Nova roles after OVS 2024-06-13 07:39:53 +00:00