Add hooks before running kuttl from operator target#2735
Add hooks before running kuttl from operator target#2735pablintino merged 1 commit intoopenstack-k8s-operators:mainfrom
Conversation
|
Skipping CI for Draft Pull Request. |
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: 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 |
Instead of running at the end of the infra playbook, run it just before running the tests. This means the watcher operator will be installed after the openstack-operator is, which will prevent the watcher operator crashing and having to restart until the openstack-operator is available. Depends-On: openstack-k8s-operators/ci-framework#2735
|
Build failed (check pipeline). Post https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/1a313f9dde5540d4bf979a62d32b880d ✔️ openstack-k8s-operators-content-provider SUCCESS in 1h 35m 08s |
7487ff5 to
5cff015
Compare
Instead of running at the end of the infra playbook, run it just after installing openstack. This means the watcher operator will be installed after the openstack-operator is present, which will prevent the watcher operator crashing and having to restart until the openstack-operator is available. Depends-On: openstack-k8s-operators/ci-framework#2735
5cff015 to
ff67d77
Compare
|
Build failed (check pipeline). Post https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/ffd547c7ea2d4d51a022b19251a541dc ✔️ openstack-k8s-operators-content-provider SUCCESS in 1h 40m 56s |
ff67d77 to
4571320
Compare
|
Build failed (check pipeline). Post https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/4c8ccca3d41342d2b6246fb77d937d09 ✔️ openstack-k8s-operators-content-provider SUCCESS in 1h 23m 24s |
4571320 to
a9be4ee
Compare
a9be4ee to
f878b1c
Compare
|
Build failed (check pipeline). Post https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/c21a659211904a719c6150db23971a6d ✔️ openstack-k8s-operators-content-provider SUCCESS in 1h 43m 33s |
f878b1c to
0bae269
Compare
Add a hook to run before calling the kuttl tests in the job variant that runs them from the operator target (wihtout using install_yamls). This change also modifies the run playbook for the kuttl job, to make sure it runs from the controller.
0bae269 to
a909b5d
Compare
|
Build failed (check pipeline). Post https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/397258b2229f4c5badab3ed1a15cb7d1 ✔️ openstack-k8s-operators-content-provider SUCCESS in 1h 36m 23s |
|
recheck |
|
Testing it in nova-operator: openstack-k8s-operators/nova-operator#921 (green run) |
|
/lgtm i think this is a generally useful change which will make maintaining the jobs simpler. |
|
note this is also needed to unblock nova-operator's check/gate pipeline so we should priories merging this |
|
https://softwarefactory-project.io/zuul/t/rdoproject.org/build/d39c827e69104149a4da49ff88bbab7f this is a successful end to end run from the watcher-operator using this |
gibizer
left a comment
There was a problem hiding this comment.
looks good to me but I have limited ci_framework experience so I don't feel the power to approve this.
|
Build failed (check pipeline). Post https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/70b735e6a59f4d9ba7b757d7562f7cd5 ✔️ openstack-k8s-operators-content-provider SUCCESS in 1h 30m 14s |
|
recheck |
Instead of running at the end of the infra playbook, run it just after installing openstack. This means the watcher operator will be installed after the openstack-operator is present, which will prevent the watcher operator crashing and having to restart until the openstack-operator is available. Depends-On: openstack-k8s-operators/ci-framework#2735
Add a hook to run before calling the kuttl tests in the job variant that runs them from the operator target (wihtout using install_yamls).