Uploaded image for project: 'Red Hat OpenStack Services on OpenShift'
  1. Red Hat OpenStack Services on OpenShift
  2. OSPRH-10321

As a cloud operator, I want to validate parts of NodeSet config, before the point of no return (EDPM adoption) - continuation

XMLWordPrintable

    • As a cloud operator, I want to validate parts of NodeSet config, before the point of no return (EDPM adoption) - continuation
    • False
    • Hide

      None

      Show
      None
    • False
    • To Do
    • RHOSSTRAT-225 - Validation systemd-container package is installed before EDPM adoption
    • openstack-ansible-ee-container-1.0.7-6
    • 0% To Do, 0% In Progress, 100% Done
    • Hide
      .Verify `systemd-container` package installation on hypervisors

      You can now verify that the `systemd-container` package is installed on the hypervisors before starting the final steps of the data plane adoption. You cannot adopt the source Red Hat OpenStack Platform cloud into Red Hat OpenStack Services on OpenShift (RHOSO) until the package is installed on all hypervisors.
      Show
      .Verify `systemd-container` package installation on hypervisors You can now verify that the `systemd-container` package is installed on the hypervisors before starting the final steps of the data plane adoption. You cannot adopt the source Red Hat OpenStack Platform cloud into Red Hat OpenStack Services on OpenShift (RHOSO) until the package is installed on all hypervisors.
    • Enhancement
    • Done

      Add a validation  that systemd-container package is installed before starting adoption.

      If the package wasn't installed for OSP17, all workloads will be killed during EDPM adoption.

      DoD proposal after discussions:

      • Implement a role in edpm-ansible to perform validation that systemd-container package is installed
      • Add a validation step that runs the validation role into the Adoption docs and tests (a separate EDPM Deployment with just a single service for the validation). This comes before the point of no return from rollback perspective, last thing before we start adoption of the data plane nodes.

      Acceptance criteria:

      • The epdm-ansible validation role has been properly added. 
      • The validation role has been added in the adoption test-suite CI before EDPM Adoption.
      • The documented procedure is verified with standalone. 

              bdobreli@redhat.com Bohdan Dobrelia
              bdobreli@redhat.com Bohdan Dobrelia
              rhos-workloads-compute
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated:
                Resolved: