Skip to content
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

Add Image/Package Mode feature to os_vendor #102

Open
wants to merge 13 commits into
base: main
Choose a base branch
from

Conversation

kdvalin
Copy link
Contributor

@kdvalin kdvalin commented Aug 29, 2024

This PR adds the ability to simply specify os_vendor: rhel:mode=image to work with bootc images.

Presently all this does is enable --no_packages automatically since you cannot install packages in bootc/image mode.

@kdvalin kdvalin requested a review from a team August 29, 2024 16:16
@kdvalin kdvalin changed the title Add Image/Package Mode feature to os_vendor WIP: Add Image/Package Mode feature to os_vendor Aug 29, 2024
@kdvalin
Copy link
Contributor Author

kdvalin commented Aug 29, 2024

Trying a smoke test using a FIO bootc image, currently hitting this

TASK [existing_uploads_dir : Make the uploads directory] ***********************
fatal: [192.168.122.143]: FAILED! => {"changed": false, "msg": "There was an issue creating /sysroot/uploads as requested: [Errno 30] Read-only file system: b'/sysroot/uploads'", "path": "/sysroot/uploads"}

This'll be fun

@kdvalin kdvalin marked this pull request as draft August 29, 2024 21:05
@kdvalin
Copy link
Contributor Author

kdvalin commented Aug 29, 2024

Updating the kit_upload_directory to be within /root fixed that problem, will fix it tomorrow.

@kdvalin kdvalin marked this pull request as ready for review September 4, 2024 19:08
@kdvalin kdvalin changed the title WIP: Add Image/Package Mode feature to os_vendor Add Image/Package Mode feature to os_vendor Sep 4, 2024
bin/burden Outdated Show resolved Hide resolved
bin/burden Outdated Show resolved Hide resolved
@kdvalin kdvalin requested a review from a team September 18, 2024 13:49
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