-
Notifications
You must be signed in to change notification settings - Fork 141
Prepare cifmw to run with ZIronic #3505
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
|
Skipping CI for Draft Pull Request. |
|
Build failed (check pipeline). Post https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/189b934b700044f3bda13641b2aad34b ✔️ openstack-k8s-operators-content-provider SUCCESS in 1h 53m 17s |
0cc183e to
04bb19b
Compare
|
Build failed (check pipeline). Post https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/d82a46fe901b4ac6b31d905a4f72965e ❌ openstack-k8s-operators-content-provider FAILURE in 5m 47s |
04bb19b to
1f0dbfa
Compare
|
[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 |
|
Build failed (check pipeline). Post https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/c0a79539bc5a4c4daa61e899fe05df2a ✔️ openstack-k8s-operators-content-provider SUCCESS in 1h 35m 45s |
edf50ab to
aecb718
Compare
aecb718 to
48e1843
Compare
91087e3 to
027c701
Compare
|
Build failed (check pipeline). Post https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/6bd9648e591946998c4051294b4e437e ✔️ openstack-k8s-operators-content-provider SUCCESS in 1h 57m 16s |
027c701 to
b4f2ed6
Compare
|
Build failed (check pipeline). Post https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/cdcf666e6e5044fb81389ea41616d604 ❌ openstack-k8s-operators-content-provider FAILURE in 4m 11s |
f5a6ed3 to
913b4ce
Compare
|
Build failed (check pipeline). Post https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/ae0591df2b6c4f1f9b2117dea2932ac1 ✔️ openstack-k8s-operators-content-provider SUCCESS in 1h 43m 07s |
913b4ce to
807b4ef
Compare
|
Build failed (check pipeline). Post https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/0ca00602c8c146aa8b58f4a0f5123107 ✔️ openstack-k8s-operators-content-provider SUCCESS in 3h 17m 59s |
|
Build failed (check pipeline). Post https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/52f04434fc5c47288092e2415f73afbe ✔️ openstack-k8s-operators-content-provider SUCCESS in 1h 49m 46s |
2e4030c to
ddadf8c
Compare
|
Build failed (check pipeline). Post https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/76b4b7f201d842f5b81486a30295c1c9 ✔️ openstack-k8s-operators-content-provider SUCCESS in 2h 23m 36s |
ddadf8c to
dfbfe8c
Compare
|
Build failed (check pipeline). Post https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/d55e66013b7040859b3a469ef0971405 ✔️ openstack-k8s-operators-content-provider SUCCESS in 2h 20m 41s |
|
Build failed (check pipeline). Post https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/97e70d1d832e4eb285549aba5aa30465 ✔️ openstack-k8s-operators-content-provider SUCCESS in 1h 50m 38s |
|
recheck |
bbfd04c to
455c9aa
Compare
|
Build failed (check pipeline). Post https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/db75c70980e6432baa0df6762867fe9d ✔️ openstack-k8s-operators-content-provider SUCCESS in 1h 45m 55s |
455c9aa to
c2e96ab
Compare
243722a to
f1e7ad8
Compare
The Zironic tool would pre-deploy OCP cluster before CI job will "pick" the baremetal host. Signed-off-by: Daniel Pawlik <dpawlik@redhat.com>
Without gathering facts here, on executing reproducer playbook via Zironic or locally, the /etc/ci/env/networking-environment-definition.yml in later stage will not contain: "hostname" and "interface_name" keys, which would fail on generating network-values using ci_gen_kustomize_values. Signed-off-by: Daniel Pawlik <dpawlik@redhat.com>
The libvirt_manager is adding the VMs into the inventory during the playbook execution. It means, if Zironic would bootstrap the host, later the CI job will continue running the CI job, but it would not be able to reach the VMs, like controller-0. Add a feature that dump the VMs groups into the inventory file. Signed-off-by: Daniel Pawlik <dpawlik@redhat.com>
By moving the bootstrap procedure from job execution to ZIronic, we changed the way, what is configuring the baremetal host (BM). Normally in CI job execution, Zuul is spawning a controller, then the controller is configuring the baremetal host, then the job continuation is done on controller-0 via baremetal host. With Zironic, to avoid creating additional VM - controller - we moved the procedure to be done directly on the baremetal host. It means, that the ansible-core package needs to be available, otherwise bootstrap procedure would fail because of missing modules, libraries etc. Signed-off-by: Daniel Pawlik <dpawlik@redhat.com>
On busy host, if the restart is performed, Ansible is not waiting enough of time to continue. Sometimes it happens that the service was configured few seconds after the Ansible task that require it was executed. Retry and wait for dnsmasq to be restarted before continuation. Signed-off-by: Daniel Pawlik <dpawlik@redhat.com>
f1e7ad8 to
ae78801
Compare
|
Build failed (check pipeline). Post https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/83bbd09890b444b290f178451b28da10 ✔️ openstack-k8s-operators-content-provider SUCCESS in 2h 34m 39s |
|
recheck |
1 similar comment
|
recheck |
|
recheck |
|
Build failed (check pipeline). Post https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/878474ffc267478b9819462a98cec144 ✔️ openstack-k8s-operators-content-provider SUCCESS in 2h 03m 13s |
The Zironic tool would pre-deploy OCP cluster before CI job will "pick" the baremetal host.
Depends-On: #3523