Skip to content

NO-JIRA: Bump fedora-coreos-config#1759

Merged
openshift-merge-bot[bot] merged 11 commits intoopenshift:masterfrom
coreosbot-releng:fcc-sync
Apr 30, 2025
Merged

NO-JIRA: Bump fedora-coreos-config#1759
openshift-merge-bot[bot] merged 11 commits intoopenshift:masterfrom
coreosbot-releng:fcc-sync

Conversation

@coreosbot-releng
Copy link
Copy Markdown

@coreosbot-releng coreosbot-releng commented Mar 1, 2025

Created by GitHub workflow (source).

Aashish Radhakrishnan (3):
      workflows/remove-graduated-overrides: Install python3-libdnf5
      denylist: add snooze for ext.config.kdump.crash & kdump.crash.ssh
      denylist: add snooze for kdump.crash.nfs

Adam Piasecki (3):
      tests/aws: Modify xen-assert to find xen entry in hypervisor string
      denylist: snooze root-reprovision on rawhide for ppc64le
      denylist: snooze coreos.boot-mirror for x86_64

Dusty Mabe (25):
      tests/manual: trim saved state in coreos-builds-bisect.py
      denylist: skip console warnings on ppc
      overlay.d: drop 40grub overlay
      overrides: fast-track ignition-2.21.0-2.fc41
      buildroot: workaround rpmbuild bug
      buildroot: better workaround for rpm-build bug
      denylist: add denial for toolbox on rawhide
      tests/upgrade: always wait for fix-selinux-labels
      tests/upgrade: rework booted deployment processing
      tests/upgrade: adjust for OCI based updates
      tests/upgrade: use a variable for architecture
      tests/upgrade: fix rebase to container image
      workflows/add-overrides: install python3-libdnf5
      tests: drop some cruft from the net behavior change test
      denylist: extend snooze for toolbox
      Move to Fedora Linux 42
      image.yaml: switch to EROFS; deploying via container
      drop as much dead code/manifests as possible
      overlay.d: Drop 07fix-selinux-labels overlay
      overlay/15fcos: drop cgroups and wifi checks
      overrides: fast-track moby-engine, containerd
      inline the 16disable-zincati overlay
      manifests/user-experience.yaml: include makedumpfile kdumpctl
      some riscv enablement
      denylist: deny ext.config.multipath.resilient on s390x

Etienne Champetier (1):
      overlay.d/40grub: remove 70_coreos-user.cfg

Fifo Phonics (1):
      Add docker swarm overlay network auto-bridge test

Huijing Hei (1):
      tests/networking: update `nm-ifcfg-rh-plugin` and `team-dhcp-via-ignition` working on el9

Jeremy Poulin (1):
      [TNF] Add podman-etcd resource agent to the expected broken symlinks in RHCOS

Jonathan Lebon (2):
      coreos-boot-mount-generator: honor `boot=` karg better in multipath case
      tests: add coverage for multipath + multiple `boot` labels + no `root` karg

Michael Armijo (3):
      manifests: include azure-vm-utils
      overrides: fast-track azure-vm-utils in f41
      denylist: add `skip-console-warnings` to openstack

Nikita Dubrovskii (6):
      ci/overrides.py: format code with autopep8
      ci/overrides.py: use libdnf5 instead of hawkey
      ci/overrides.py: use libdnf5 instead of python3-dnf
      Revert "workflows/add-overrides: install python3-dnf"
      ci/overrides.py: fix comparison of nevra
      ci/overrides.py: don't fail with KeyError when manifest has no 'repos'

jbtrystram (3):
      denylist: add pxe-offline-install.4k.ppcfw for PPC64le
      denylist: re-enable ppc64le pxe test
      overlay.d/15fcos: add a script to trigger zincati to rebase to OCI

@openshift-ci-robot
Copy link
Copy Markdown

@coreosbot-releng: This pull request explicitly references no jira issue.

Details

In response to this:

Created by GitHub workflow (source).

Adam Piasecki (1):
     tests/aws: Modify xen-assert to find xen entry in hypervisor string

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository.

@openshift-ci-robot openshift-ci-robot added the jira/valid-reference Indicates that this PR references a valid Jira ticket of any type. label Mar 1, 2025
@openshift-ci openshift-ci Bot requested review from dustymabe and yasminvalim March 1, 2025 00:04
@coreosbot-releng coreosbot-releng force-pushed the fcc-sync branch 7 times, most recently from 271afc5 to 606eb6c Compare March 9, 2025 00:03
@coreosbot-releng coreosbot-releng force-pushed the fcc-sync branch 5 times, most recently from df8e7f6 to d8a214d Compare March 17, 2025 00:04
@coreosbot-releng coreosbot-releng force-pushed the fcc-sync branch 3 times, most recently from 227aa08 to e968f58 Compare March 21, 2025 00:03
@HuijingHei
Copy link
Copy Markdown
Contributor

/retest

@HuijingHei
Copy link
Copy Markdown
Contributor

CI failed error: Copying ostree layers from target repo into build repo: Failed to pull-local overlay/40grub: Refspec 'overlay/40grub' not found, fix in #1777

@dustymabe
Copy link
Copy Markdown
Member

CI failed error: Copying ostree layers from target repo into build repo: Failed to pull-local overlay/40grub: Refspec 'overlay/40grub' not found, fix in #1777

You'll need to just add that as a commit on this PR if you want CI to pass.

We need to make sure the RPM is available first before this will merge too. @prestist can you update us here when that RPM with the ignition-grub change has made it into RHCOS so we can merge this?

@prestist
Copy link
Copy Markdown
Contributor

prestist commented Mar 21, 2025

Build with changes from fedora upstream https://brewweb.engineering.redhat.com/brew/taskinfo?taskID=67078569

Built! 😄 it builds

Edit: updated build, some how first build thought I was running with srpm.

@prestist
Copy link
Copy Markdown
Contributor

prestist commented Mar 23, 2025

Thats very red; sounds like an env problem though, "...failed to pull image..."

@HuijingHei
Copy link
Copy Markdown
Contributor

You'll need to just add that as a commit on this PR if you want CI to pass.

I do not have permission to push to this PR, always get

$ git branch -v
* fcc-sync              1953da0 [ahead 1] overlay.d: drop 40grub
$ git push
Username for 'https://github.com':

@coreosbot-releng coreosbot-releng force-pushed the fcc-sync branch 2 times, most recently from fd5df45 to 095fa84 Compare March 27, 2025 00:03
Copy link
Copy Markdown
Member

@jlebon jlebon left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice, thanks!

/approve
/lgtm

@openshift-ci openshift-ci Bot added the lgtm Indicates that a PR is ready to be merged. label Apr 29, 2025
@jlebon
Copy link
Copy Markdown
Member

jlebon commented Apr 29, 2025

/retest

@dustymabe
Copy link
Copy Markdown
Member

looks like it's taking some time for the new COSA to sync into the CI env

i'll periodically retry here

@dustymabe
Copy link
Copy Markdown
Member

/retest-required

@dustymabe dustymabe added the acknowledge-critical-fixes-only Indicates if the issuer of the label is OK with the policy. label Apr 29, 2025
@openshift-ci-robot
Copy link
Copy Markdown

/retest-required

Remaining retests: 0 against base HEAD 960baca and 2 for PR HEAD 0ae3f8f in total

@dustymabe
Copy link
Copy Markdown
Member

dustymabe commented Apr 30, 2025 via email

@dustymabe
Copy link
Copy Markdown
Member

dustymabe commented Apr 30, 2025 via email

@dustymabe
Copy link
Copy Markdown
Member

ok I'm looking into CI failures.

Some of them are the resilient test, which is flaky and I'll denylist.

The okd-scos-images is failing because of:

 Importing rpm-md...done
rpm-md repo 'c9s-baseos-mirror'; generated: 2025-04-28T08:56:39Z solvables: 4624
rpm-md repo 'c9s-appstream-mirror'; generated: 2025-04-28T09:00:12Z solvables: 18357
rpm-md repo 'c9s-nfv-mirror'; generated: 2025-04-28T09:05:23Z solvables: 117
rpm-md repo 'c9s-rt-mirror'; generated: 2025-04-28T09:06:06Z solvables: 92
rpm-md repo 'c9s-baseos'; generated: 2025-04-29T04:08:28Z solvables: 1171
rpm-md repo 'c9s-appstream'; generated: 2025-04-29T04:08:05Z solvables: 6257
rpm-md repo 'c9s-nfv'; generated: 2025-04-29T04:09:01Z solvables: 21
rpm-md repo 'c9s-extras-common'; generated: 2025-04-24T08:44:14Z solvables: 104
rpm-md repo 'c9s-sig-nfv'; generated: 2025-04-29T11:19:17Z solvables: 1331
rpm-md repo 'c9s-sig-virtualization'; generated: 2023-04-07T11:39:24Z solvables: 4
error: Packages not found: kernel-devel-5.14.0-579.el9, kernel-headers-5.14.0-579.el9, kernel-rt-core-5.14.0-579.el9, kernel-rt-devel-5.14.0-579.el9, kernel-rt-kvm-5.14.0-579.el9, kernel-rt-modules-5.14.0-579.el9, kernel-rt-modules-extra-5.14.0-579.el9 

and I think we're going to continue to hit this if we don't build the base image + node image + extensions image in the same CI run. The latest in the repos now is kernel-devel-5.14.0-580.el9.x86_64.

The ignition-grub subpackage still isn't in c10s or rhel10.1 because
the pungi-centos PR [1] hasn't been merged. I've been told that will
happen, we just don't know when. Let's get unblocked for now.

[1] https://gitlab.com/redhat/centos-stream/release-engineering/pungi-centos/-/merge_requests/969
This is a partial revert for commit 15708c0. The upstream commit [1]
that makes this denial unneccessary merged and is in the most recent
f-c-c config bump.

[1] coreos/fedora-coreos-config@85849c5
Let's collapse this down so that all individual build stages are
collected together.
There was an old problem here where building on p8/s390x
had some issues with createrepo_c in EL. We think those
are resolved now so let's use CentOS stream again.
The bump has happened now so we can drop these denials too.
@openshift-ci openshift-ci Bot removed the lgtm Indicates that a PR is ready to be merged. label Apr 30, 2025
@dustymabe
Copy link
Copy Markdown
Member

hopefully most of CI will work on this push

@jlebon
Copy link
Copy Markdown
Member

jlebon commented Apr 30, 2025

ok I'm looking into CI failures.

Some of them are the resilient test, which is flaky and I'll denylist.

The okd-scos-images is failing because of:

 Importing rpm-md...done
rpm-md repo 'c9s-baseos-mirror'; generated: 2025-04-28T08:56:39Z solvables: 4624
rpm-md repo 'c9s-appstream-mirror'; generated: 2025-04-28T09:00:12Z solvables: 18357
rpm-md repo 'c9s-nfv-mirror'; generated: 2025-04-28T09:05:23Z solvables: 117
rpm-md repo 'c9s-rt-mirror'; generated: 2025-04-28T09:06:06Z solvables: 92
rpm-md repo 'c9s-baseos'; generated: 2025-04-29T04:08:28Z solvables: 1171
rpm-md repo 'c9s-appstream'; generated: 2025-04-29T04:08:05Z solvables: 6257
rpm-md repo 'c9s-nfv'; generated: 2025-04-29T04:09:01Z solvables: 21
rpm-md repo 'c9s-extras-common'; generated: 2025-04-24T08:44:14Z solvables: 104
rpm-md repo 'c9s-sig-nfv'; generated: 2025-04-29T11:19:17Z solvables: 1331
rpm-md repo 'c9s-sig-virtualization'; generated: 2023-04-07T11:39:24Z solvables: 4
error: Packages not found: kernel-devel-5.14.0-579.el9, kernel-headers-5.14.0-579.el9, kernel-rt-core-5.14.0-579.el9, kernel-rt-devel-5.14.0-579.el9, kernel-rt-kvm-5.14.0-579.el9, kernel-rt-modules-5.14.0-579.el9, kernel-rt-modules-extra-5.14.0-579.el9 

and I think we're going to continue to hit this if we don't build the base image + node image + extensions image in the same CI run. The latest in the repos now is kernel-devel-5.14.0-580.el9.x86_64.

Hmm, weird. Normally that kernel would've been in the mirror repos. But for some reason, that specific one never landed there:

$ dnf repoquery kernel --repofrompath=tmp,'https://mirror.stream.centos.org/9-stream/BaseOS/$basearch/os'  --disablerepo '*' --enablerepo tmp --refresh
kernel-0:5.14.0-572.el9.x86_64
kernel-0:5.14.0-573.el9.x86_64
kernel-0:5.14.0-575.el9.x86_64
kernel-0:5.14.0-578.el9.x86_64
kernel-0:5.14.0-580.el9.x86_64

Anyway, I think it's fine to override when this happens, but ideally we should dig into why it didn't show up in the mirrors.

This is a new test and it's flaky. Follow the issue to see
when it gets fixed.
@dustymabe
Copy link
Copy Markdown
Member

/override ci/prow/okd-scos-images

see #1759 (comment)

@openshift-ci
Copy link
Copy Markdown
Contributor

openshift-ci Bot commented Apr 30, 2025

@dustymabe: Overrode contexts on behalf of dustymabe: ci/prow/okd-scos-images

Details

In response to this:

/override ci/prow/okd-scos-images

see #1759 (comment)

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

@jlebon
Copy link
Copy Markdown
Member

jlebon commented Apr 30, 2025

Woohoo!

/approve
/lgtm
/override ci/prow/okd-scos-e2e-aws-ovn

@openshift-ci openshift-ci Bot added the lgtm Indicates that a PR is ready to be merged. label Apr 30, 2025
@openshift-ci
Copy link
Copy Markdown
Contributor

openshift-ci Bot commented Apr 30, 2025

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: aaradhak, coreosbot-releng, jlebon

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@openshift-ci
Copy link
Copy Markdown
Contributor

openshift-ci Bot commented Apr 30, 2025

@jlebon: Overrode contexts on behalf of jlebon: ci/prow/okd-scos-e2e-aws-ovn

Details

In response to this:

Woohoo!

/approve
/lgtm
/override ci/prow/okd-scos-e2e-aws-ovn

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

@openshift-ci
Copy link
Copy Markdown
Contributor

openshift-ci Bot commented Apr 30, 2025

@coreosbot-releng: all tests passed!

Full PR test history. Your PR dashboard.

Details

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here.

@openshift-merge-bot openshift-merge-bot Bot merged commit cd567b3 into openshift:master Apr 30, 2025
14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

acknowledge-critical-fixes-only Indicates if the issuer of the label is OK with the policy. approved Indicates a PR has been approved by an approver from all required OWNERS files. jira/valid-reference Indicates that this PR references a valid Jira ticket of any type. lgtm Indicates that a PR is ready to be merged.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

9 participants