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

Ability to create a combustion-only ISO #618

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

Conversation

dgiebert
Copy link

@dgiebert dgiebert commented Nov 20, 2024

Changed the behavior to allow for easy integration with SUMA builds.

  1. Added an imageType named combustion
  2. When using imageType: combustion removed the need to pass in a baseImage
  3. Create a script that packages the combustion and artifacts folder into an ISO
  4. Since in plain combustion the mount is done automatically remove the mount

@rdoxenham
Copy link
Contributor

Thanks so much for the comprehensive contribution @dgiebert - can you help me understand this a little bit? Looks like you're using EIB to generate just the combustion directory and generating a tarball? Can you please expand on this and perhaps also add some example documentation to your commit? Thanks again.

@dgiebert
Copy link
Author

Yes, for our Hackweek project to combine EIB with SUMA/Kiwi, we had the idea to reverse the image creation process.

  1. Create the Combustion + Artefact directory
  2. Build the custom image using SUMA

This has the advantage of having all the benefits of Kiwi, only building once, and an easier way to enable frozen patch levels.

@dgiebert dgiebert changed the title Added raw combustion output option as default Ability to create a combustion-only ISO Nov 22, 2024
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