-
Notifications
You must be signed in to change notification settings - Fork 165
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
mkimage-raw-efi references lower-level serial container dir directly and shouldn't #4056
Comments
@deitch , AFAIU this is done is order to "inject" the installer container only in the installer images.... we could use some .yq image modifier file for that, but that requires some changes to support not only PLATFORM variants, but also different image variants (installer, live, etc...)... |
Yeah, if we can do it at a higher level, that would be cleaner. The whole pipeline is about, "I build a rootfs.tar, then I convert its contents to ext4 or squashfs or iso9660 or whatever." This sounds like it is a different rootfs.tar content, which we manipulate using the yml inputs. Did I misunderstand? Conversely, we could have it always there, but enable/disable it via some filesystem flag, like The number of variants of eve is exploding! |
@rene do you mind explaining this a bit more? How does this work? I see that Is it that this section of the Dockerfile is basically an "aside"? Or a stage where we put everything to the side, generate an If we removed these lines of code, would we then have everything normal except would be missing an installer? If so, the part I really don't get is, wouldn't that be part of the EVE docker image, the one we can run with |
This is closed via #4248 |
The pkg mkimage-raw-efi references the specific path of an onboot container:
This even has a
FIXME
, and comments in the mainrootfs.yml.im
to change that if you add anything that changes theonboot
order.Similar code exists in mkverification-raw-efi.
Why is this necessary? What can we do to make this cleaner, as it is messy and almost guaranteed to break in odd ways in the future.
@rouming do you know what this does, i.e. its intended behaviour? You have the commit on
mkverification-raw-efi
and on mkimage-raw-efi.Maybe there is nothing better, but we should try.
The text was updated successfully, but these errors were encountered: