Skip to content

node-images: enable copr repo#93

Open
HarshwardhanPatil07 wants to merge 1 commit into
bootc-dev:mainfrom
HarshwardhanPatil07:copr-bootc-composefs-fix
Open

node-images: enable copr repo#93
HarshwardhanPatil07 wants to merge 1 commit into
bootc-dev:mainfrom
HarshwardhanPatil07:copr-bootc-composefs-fix

Conversation

@HarshwardhanPatil07

@HarshwardhanPatil07 HarshwardhanPatil07 commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

Enable the copr repo before building the rootfs so that the composefs imageDigest fix from bootc-dev/bootc#2277 gets picked up once it merges and copr builds resume.

Enable the rhcontainerbot/bootc COPR repo before building the rootfs
so that the composefs imageDigest fix from bootc-dev/bootc#2277 gets
picked up once it merges and COPR builds resume.

Signed-off-by: HarshwardhanPatil07 <harshpat@redhat.com>
@HarshwardhanPatil07 HarshwardhanPatil07 force-pushed the copr-bootc-composefs-fix branch from ae9cdd3 to 7ae4c0e Compare July 7, 2026 08:26
@HarshwardhanPatil07 HarshwardhanPatil07 changed the title node-images: enable rhcontainerbot/bootc COPR repo node-images: enable copr repo Jul 7, 2026
# https://github.com/bootc-dev/bink/issues/52
ARG KERNEL_VERSION=6.19.14-300.fc44
RUN dnf -y install 'dnf5-command(copr)' && \
dnf -y copr enable rhcontainerbot/bootc fedora-44-x86_64

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

I do understand why you directly add here. However, I'm reluctant to include this by default. Possibly, what we could is to add a new flavor of the disk image for composefs and this fix for the time it lands in fedora.

We could introduce a new argument that if sets will enable the copr repository and then we add a new GHA that will build the composefs disk image including bootc with this fix. This could helps us to eventually add the reverse dependencies job and test. See bootc-dev/bootc-operator#70

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Interested in your hesitation to just unconditionally add this. Yes, we're special-casing bootc here, but... bootc is special for us so it seems warranted.

Note also that this only affects the buildroot; the COPR repo is not enabled by default in the final node image built.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants