-
Notifications
You must be signed in to change notification settings - Fork 41
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
Use elemental's build-iso command to build the ISO #96
Conversation
Signed-off-by: David Cassany <dcassany@suse.com>
c37dfb2
to
637d9aa
Compare
Do we still need to build a config file? |
You mean the manifest embedded inside the Dockerfile? if so yes, there are no defaults set for the included packages as there is no Luet default configuration too. Note that those packages relay on a Luet repository, so I am not sure having a default for everything is that good (I mean packages list and luet repositories). Anyway this is something simple to add if we want, it is all configurable via manifest and flags, so adding some extra defaults is trivial. |
I thought was already like this so we could get rid of the base file as there are no big customization here (just the iso overlay, which I thought you could pass with some arg), at the end a full manifest could be still passed by in case of overrides. Nevertheless looks good anyway, it's a nice cutdown! |
I did not add these defaults for everything as I had in mind the idea of having it always executed on top of a generic manifest and apply all little customizations on top of it form the command line. I also thought about having a default |
Co-authored-by: Itxaka <igarcia@suse.com>
Signed-off-by: David Cassany dcassany@suse.com