From bd8d9edde16b02a5559d2f146517c39217bde6eb Mon Sep 17 00:00:00 2001 From: Owen McGonagle Date: Mon, 14 Dec 2020 12:35:08 -0500 Subject: [PATCH] Add new Update validation groups. Add all the needed groups to cover the different stages for the Update workflow. Change-Id: If565e63377e02eed153553a54eba58c65c07585c (cherry picked from commit d2735db9dc00e7b2da9a6322aaf8ecbbe0984916) --- doc/source/index.rst | 6 ++++++ groups.yaml | 20 ++++++++++++++++++++ role-addition.yml | 5 +++++ 3 files changed, 31 insertions(+) diff --git a/doc/source/index.rst b/doc/source/index.rst index bf83f0d25..e09afe97c 100644 --- a/doc/source/index.rst +++ b/doc/source/index.rst @@ -42,6 +42,12 @@ Existing validations: validations-post-overcloud-converge-details validations-pre-ceph-details validations-post-ceph-details + validations-pre-update-details + validations-pre-update-prepare-details + validations-pre-update-run-details + validations-pre-update-converge-details + validations-post-update-details + Indices and tables ================== diff --git a/groups.yaml b/groups.yaml index 07a3d7fd3..dc85395d4 100644 --- a/groups.yaml +++ b/groups.yaml @@ -80,3 +80,23 @@ post-ceph: - description: >- Validations to run on overcloud after deploying OpenStack with Ceph. +pre-update: + - description: >- + Validations which should be run to validate your OpenStack + deployment before you update it. +pre-update-prepare: + - description: >- + Validations which should be run to verify undercloud + updated correctly. +pre-update-run: + - description: >- + Validations which should be run to verify image and registration + of the overcloud nodes. +pre-update-converge: + - description: >- + Validations which should be run to verfiy containers and + services are ready for pre-deployment. +post-update: + - description: >- + Validations which should be run to validate your OpenStack + deployment after you update it. diff --git a/role-addition.yml b/role-addition.yml index fa18c18c4..29b24408d 100644 --- a/role-addition.yml +++ b/role-addition.yml @@ -130,6 +130,11 @@ - post-overcloud-converge - pre-ceph - post-ceph + - pre-update + - pre-update-prepare + - pre-update-run + - pre-update-converge + - post-update validation_{{ _role_name }}_debug: false roles: - validation_{{ _role_name }}