From a6ed71e94d81f25fcf210e705b2aa90125fa1bcf 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 bd8d9edde16b02a5559d2f146517c39217bde6eb) --- doc/source/index.rst | 6 ++++++ groups.yaml | 20 ++++++++++++++++++++ role-addition.yml | 6 ++++++ 3 files changed, 32 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 baa94fd6e..30f8fde71 100644 --- a/role-addition.yml +++ b/role-addition.yml @@ -129,6 +129,12 @@ - pre-ceph - post-ceph {{ role_name | replace('-', '_') }}_debug: false + - pre-update + - pre-update-prepare + - pre-update-run + - pre-update-converge + - post-update + validation_{{ _role_name }}_debug: false roles: - {{ role_name }} dest: "playbooks/{{ role_name }}.yaml"