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

Enable LVMS in ci-framework for testing

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Undefined Undefined
    • rhos-18.0.0
    • None
    • None
    • None
    • 2024Q2
    • Storage; Ceph

      The ci-framework creates PVs for the control plane with this:

      https://github.com/openstack-k8s-operators/ci-framework/blob/4fe38a8497ba2e27f804b91457f609c8363dae0f/playbooks/06-deploy-architecture.yml#L99-L101

      This Jira tracks creating a new ci-framework ansible role which is a drop in replacement for the ci_local_storage role:

       https://github.com/openstack-k8s-operators/ci-framework/tree/main/roles/ci_local_storage

      The new role will configure LVMS on the ci-framework-deployed OCP the way that this patch did on the install_yamls-deployed OCP:

       https://github.com/openstack-k8s-operators/install_yamls/pull/739 

      In order to do this we need extra disks on the OCP nodes. We should be able to pass directives to devscripts to do this. If we move off of devscripts, then https://issues.redhat.com/browse/OSPRH-5718 requests that its replacement support similar directives.

            rhn-support-johfulto John Fulton
            gfidente-rh Giulio Fidente
            rhos-dfg-storage-squad-ceph
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: