Add e2e job for s2i-built tempest container image - #492
Conversation
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: rebtoor The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
|
Zuul encountered a syntax error while parsing its Job s2i-openstack-container-content-provider not defined The problem appears in the "openstack-k8s-operators/test-operator" project stanza: project: in "openstack-k8s-operators/test-operator/zuul.d/projects.yaml@main", line 2 |
Add two non-voting jobs that validate the openstack-tempest container image built by s2i-openstack-containers: 1. KUTTL job (test-operator-kuttl-s2i-tempest): patches the operator deployment to default to the s2i image, then runs the tempest-s2i KUTTL suite validating that the Tempest CR reconciles to Ready. 2. E2E job (podified-multinode-edpm-deployment-crc-test-operator-s2i-tempest): full CRC deployment using the s2i-built tempest image to run actual tempest tests against a live OpenStack environment. Both jobs depend on s2i-openstack-container-content-provider to build the tempest image from source via the buildset registry. Depends-On: openstack-k8s-operators/s2i-openstack-containers#26 Depends-On: openstack-k8s-operators/s2i-openstack-containers#66 Co-authored-by: Cursor <cursoragent@cursor.com>
179644c to
9bfa7b6
Compare
|
Zuul encountered a syntax error while parsing its Job s2i-openstack-container-content-provider not defined The problem appears in the "openstack-k8s-operators/test-operator" project stanza: project: in "openstack-k8s-operators/test-operator/zuul.d/projects.yaml@main", line 2 |
Summary
podified-multinode-edpm-deployment-crc-test-operator-s2i-tempest) that validates theopenstack-tempestcontainer image built bys2i-openstack-containersagainst a live OpenStack deployment.s2i-openstack-container-content-providerin the project pipeline to build the tempest image from source.Dependencies
Depends-On: openstack-k8s-operators/s2i-openstack-containers#26
Depends-On: openstack-k8s-operators/s2i-openstack-containers#66
Test plan
openstack-tempestimage successfullys2i_ci_contentvariablesMade with Cursor