Skip to content

Fix the build for node images - #109

Merged
alicefr merged 3 commits into
bootc-dev:mainfrom
alicefr:fix-build
Aug 10, 2026
Merged

Fix the build for node images#109
alicefr merged 3 commits into
bootc-dev:mainfrom
alicefr:fix-build

Conversation

@alicefr

@alicefr alicefr commented Aug 9, 2026

Copy link
Copy Markdown
Collaborator

This PR fixes 2 CI issues. It sets the permission on the /dev/kvm and increases the limit for the file descriptors. Additioanlly, it also enhance the log for the build-image by adding the logs of the journal and console for the bcvk VM

@alicefr
alicefr marked this pull request as draft August 9, 2026 11:59
@alicefr alicefr changed the title node-images: reduce bcvk build memory from 4G to 2G Try to fix the build for node images Aug 9, 2026
@alicefr alicefr changed the title Try to fix the build for node images Fix the build for node images Aug 9, 2026
@alicefr
alicefr force-pushed the fix-build branch 2 times, most recently from 30795dc to f01e3c4 Compare August 10, 2026 06:26
@alicefr alicefr changed the title Fix the build for node images DNM: Fix the build for node images Aug 10, 2026
@alicefr
alicefr force-pushed the fix-build branch 6 times, most recently from 82fe838 to 9c21fa8 Compare August 10, 2026 07:34
For a better debuggability, add the serial console to the collected
logs.

Signed-off-by: Alice Frosi <afrosi@redhat.com>
The build-node-images job never applied the /dev/kvm permission fix
that setup-bink already uses for the other jobs, so bcvk's nested
QEMU silently fell back to TCG and hung waiting for VM readiness.

Assisted-by: AI
Signed-off-by: Alice Frosi <afrosi@redhat.com>
The bcvk VM mounts its root filesystem via virtiofs, so every file
open inside the VM goes through QEMU's virtiofsd in the build
container. Without an explicit ulimit, virtiofsd inherits the
default nofile limit (1024), which the bootc image exhausts during
boot, causing sshd and other services to fail with ENFILE.

Assisted-by: AI
Signed-off-by: Alice Frosi <afrosi@redhat.com>
@alicefr alicefr changed the title DNM: Fix the build for node images Fix the build for node images Aug 10, 2026
@alicefr

alicefr commented Aug 10, 2026

Copy link
Copy Markdown
Collaborator Author

@alicefr
alicefr marked this pull request as ready for review August 10, 2026 12:48
@alicefr
alicefr merged commit eec9f02 into bootc-dev:main Aug 10, 2026
14 checks passed
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.

2 participants