Browse Source

Merge "Add update roles on several validations."

changes/67/781167/4
Zuul 1 year ago committed by Gerrit Code Review
parent
commit
0e4b48a53f
  1. 1
      playbooks/container-status.yaml
  2. 2
      playbooks/openstack-endpoints.yaml
  3. 1
      playbooks/package-version.yaml
  4. 1
      playbooks/repos.yaml
  5. 3
      playbooks/undercloud-heat-purge-deleted.yaml
  6. 5
      playbooks/undercloud-ipa-server-check.yaml
  7. 2
      playbooks/undercloud-service-status.yaml

1
playbooks/container-status.yaml

@ -7,6 +7,7 @@
Detect failed containers and raise an error.
groups:
- pre-upgrade
- pre-update
- post-deployment
- post-upgrade
roles:

2
playbooks/openstack-endpoints.yaml

@ -11,5 +11,7 @@
- post-deployment
- pre-upgrade
- post-upgrade
- pre-update
- post-update
roles:
- openstack_endpoints

1
playbooks/package-version.yaml

@ -10,6 +10,7 @@
- prep
- pre-deployment
- pre-upgrade
- pre-update
- pre-system-upgrade
- pre-undercloud-upgrade
- pre-overcloud-prepare

1
playbooks/repos.yaml

@ -12,5 +12,6 @@
Detect if there are any unwanted repositories (such as EPEL) enabled.
groups:
- pre-upgrade
- pre-update
roles:
- repos

3
playbooks/undercloud-heat-purge-deleted.yaml

@ -5,10 +5,11 @@
name: Verify heat-manage purge_deleted is enabled in crontab
description: |
Without a purge_deleted crontab enabled, the
heat database can grow very large. This validation checks that
heat database can grow very large. This validation checks that
the purge_deleted crontab has been set up.
groups:
- pre-upgrade
- pre-update
- pre-deployment
cron_check: "heat-manage purge_deleted"
roles:

5
playbooks/undercloud-ipa-server-check.yaml

@ -8,9 +8,9 @@
This validation is relevant for systems where TLS Everywhere is enabled.
A new ACI is needed on the FreeIPA server to ensure that certificates with IP SANs can be
issued. This ACI will be delivered by default from FreeIPA 4.8.5.
issued. This ACI will be delivered by default from FreeIPA 4.8.5.
In addition, a new permission is needed to add DNS zones for tripleo-ipa. This
In addition, a new permission is needed to add DNS zones for tripleo-ipa. This
permission is an addition to the current permissions for the Nova Host Manager role.
This validation confirms that the new permission and ACI are present.
@ -18,6 +18,7 @@
https://docs.openstack.org/project-deploy-guide/tripleo-docs/latest/features/tls-introduction.html
groups:
- pre-upgrade
- pre-update
tasks:
- include_role:
name: tls_everywhere

2
playbooks/undercloud-service-status.yaml

@ -8,5 +8,7 @@
groups:
- post-upgrade
- pre-upgrade
- post-update
- pre-update
roles:
- undercloud_service_status

Loading…
Cancel
Save