[multiple] Add bootc CP job and wire EDPM image outputs#3952
Conversation
|
[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 ❌ openstack-k8s-operators-content-provider FAILURE in 21m 21s |
|
Build failed (check pipeline). Post ❌ openstack-k8s-operators-content-provider FAILURE in 27m 19s |
|
Build failed (check pipeline). Post ❌ openstack-k8s-operators-content-provider TIMED_OUT in 31m 24s |
|
recheck |
|
Build failed (check pipeline). Post ❌ openstack-k8s-operators-content-provider TIMED_OUT in 31m 24s |
|
Build failed (check pipeline). Post ❌ openstack-k8s-operators-content-provider TIMED_OUT in 31m 24s |
|
Build failed (check pipeline). Post ❌ openstack-k8s-operators-content-provider TIMED_OUT in 31m 24s |
|
Build failed (check pipeline). Post ❌ openstack-k8s-operators-content-provider TIMED_OUT in 31m 26s |
e2eb0c4 to
e786602
Compare
|
Build failed (check pipeline). Post ❌ openstack-k8s-operators-content-provider FAILURE in 21m 07s |
8fc6ca8 to
7a0b6f4
Compare
4287f7c to
9213830
Compare
|
Zuul encountered a syntax error while parsing its The project template "podified-multinode-edpm-baremetal-bootc- The problem appears in the "openstack-k8s-operators/edpm-ansible" project stanza: project: in "openstack-k8s-operators/edpm-ansible/zuul.d/projects.yaml@main", line 2 |
|
Build failed (check pipeline). Post ✔️ openstack-k8s-operators-content-provider SUCCESS in 3h 39m 32s |
bc0dcda to
0180318
Compare
|
Build failed (check pipeline). Post ✔️ openstack-k8s-operators-content-provider SUCCESS in 2h 40m 01s |
|
rechck RETRY_LIMIT |
|
This PR is stale because it has been for over 15 days with no activity. |
|
Folks, Are we going to review/merging this change or we're blocking on splitting the PR? I can do it but there is no way to test the PRs that don't have the new job definition. |
|
Build failed (check pipeline). Post ✔️ openstack-k8s-operators-content-provider SUCCESS in 2h 26m 22s |
|
recheck |
| become: true | ||
| args: | ||
| chdir: "{{ cifmw_edpm_build_images_bootc_repo_path }}" | ||
| ansible.builtin.shell: >- |
There was a problem hiding this comment.
The buildah bud and podman run commands redirect stdout/stderr to log files. If they fail, Ansible reports a generic shell failure and the only way to find details is to dig through the log files. Adding a block/rescue that dumps the error log contents on failure would make CI debugging significantly easier.
There was a problem hiding this comment.
Logs are already captured and published as artifacts today. What else are we looking for?https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/logs//7e2/rdoproject.org/7e25a749d75d4007b2c75a122a206923/ci-framework-data/logs/edpm_images/
Hi Rabi, We reviewed this PR during our team code-review session. Functionally we have no concerns, but we’ve added some suggestions and raised a few questions. When you get a chance, please have a look. |
Add a bootc-specific content provider job and wire the bootc baremetal pipeline to it. Also change cifmw-content-provider-build-imagesto build and push both bootc and non-bootc images. Change-Id: I4cd8035334328459f1ec298133d1f8d0ec0e0a38 Signed-off-by: rabi <ramishra@redhat.com>
Add a bootc-specific content provider job alongside the existing UEFI content provider flow, and wire baremetal jobs to consume the returned EDPM OS container image outputs. Also gate EDPM image publishing on edpm-image-builder changes, with ci-framework overrides to validate the wiring here.
jira: OSPRH-29940