Browse Source

Adding backup-and-restore validation group

- adding backup-and-restore to groups.yaml
- editing playbook to add backup-and-restore as group:
  * ceph-health.yaml
  * container-status.yaml
  * healthcheck-service-status.yaml
  * image-serve.yaml
  * neutron-sanity-check.yaml
  * nova-status.yaml
  * pacemaker-status.yaml
  * undercloud-service-status.yaml

   Conflicts:
	role-addition.yaml
	   Caused by an out of order cherry pick of new validations init role

Change-Id: I6167f65837ba5e96243b20a3661008d1805eedd5
(cherry picked from commit abea077c29)
changes/80/841380/1 victoria-eol
Juan Pablo Lopez 1 year ago committed by Jiri Podivin
parent
commit
46d430ee50
  1. 1
      doc/source/index.rst
  2. 4
      groups.yaml
  3. 1
      playbooks/ceph-health.yaml
  4. 1
      playbooks/container-status.yaml
  5. 1
      playbooks/healthcheck-service-status.yaml
  6. 1
      playbooks/image-serve.yaml
  7. 1
      playbooks/neutron-sanity-check.yaml
  8. 1
      playbooks/nova-status.yaml
  9. 1
      playbooks/pacemaker-status.yaml
  10. 1
      playbooks/undercloud-service-status.yaml

1
doc/source/index.rst

@ -68,6 +68,7 @@ Existing Validations
validations-pre-update-run-details
validations-pre-update-converge-details
validations-post-update-details
validations-backup-and-restore-details
Existing Roles and Modules
==========================

4
groups.yaml

@ -8,6 +8,10 @@ prep:
- description: >-
Validations check the hardware configuration of the Undercloud node and
should be run before **openstack undercloud install**.
backup-and-restore:
- description: >-
Validations which should be run to validate your OpenStack
deployment before you backup it and after restore it.
openshift-on-openstack:
- description: >-
Validations which will check that the environment meets the requirements

1
playbooks/ceph-health.yaml

@ -7,6 +7,7 @@
Uses `ceph health` to check if cluster is in HEALTH_WARN state
and prints a debug message.
groups:
- backup-and-restore
- post-deployment
- post-ceph
tripleo_delegate_to: "{{ groups['ceph_mon'] | default([]) }}"

1
playbooks/container-status.yaml

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

1
playbooks/healthcheck-service-status.yaml

@ -6,6 +6,7 @@
description: |
Check for failed healthcheck systemd services.
groups:
- backup-and-restore
- post-deployment
retries_number: 1
delay_number: 1

1
playbooks/image-serve.yaml

@ -6,6 +6,7 @@
description: |
Ensures image-serve vhost is configured and httpd is running.
groups:
- backup-and-restore
- pre-upgrade
- post-deployment
- post-upgrade

1
playbooks/neutron-sanity-check.yaml

@ -12,6 +12,7 @@
to the Neutron services.
groups:
- backup-and-restore
- post-deployment
roles:

1
playbooks/nova-status.yaml

@ -17,6 +17,7 @@
1 -> At least one check encountered an issue and requires further investigation. This is considered a warning but the upgrade may be OK.
2 -> There was an upgrade status check failure that needs to be investigated. This should be considered something that stops an upgrade.
groups:
- backup-and-restore
- pre-upgrade
roles:
- nova_status

1
playbooks/pacemaker-status.yaml

@ -12,6 +12,7 @@
This validation fails if pacemaker service is found failed or inactive.
groups:
- backup-and-restore
- post-deployment
roles:
- pacemaker_status

1
playbooks/undercloud-service-status.yaml

@ -6,6 +6,7 @@
description: |
Check undercloud status before running a stack update - especially minor update and major upgrade.
groups:
- backup-and-restore
- post-upgrade
- pre-upgrade
- post-update

Loading…
Cancel
Save