-
Notifications
You must be signed in to change notification settings - Fork 321
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
Using Checksum=true seems to generate incorrect output #3027
Comments
Unfortunately we have to bake the image name into the output, otherwise when generating multiple outputs they would clobber each other. You will have to do some post processing after invoking mkosi or maybe you can hack this with a postoutput script. |
Ahh I can understand how that causes problem. Were I making a lot of images in the same directory though I'd like have the option to concatenate and re-sign the file for all the images built into that directory. I can see people wanting things either way depending on how much post processing they want to do. I think it'd be ideal for mkosi to be able to produce working output to be consumed by related tools though. |
Most importantly the docs should at least get updated |
Related to this, it looks like we currently prefix an asterisk before each filename in the generated SHA256SUMS, but there's no mention of this in the documentation (and it's unclear to me why it's done in the first place). |
That symbolizes a binary file (see the man page of sha256sum et al) but that is mostly a convention and not done by all tools |
mkosi commit the issue has been seen with
main
Used host distribution
Archlinux
Used target distribution
default
Linux kernel version used
6.10.8-arch1-1
CPU architectures issue was seen on
x86_64
Unexpected behaviour you saw
I expected to see a
SHA256SUMS
file orimage.sha256
file that would be compatible withimportctl
. Instead files with names likeimage.SHA256SUMS
are generated. When using the configuration attached I see:The mkosi docs lead me to believe the file should be created as a standalone file. From the mkosi docs:
The importctl docs seem to agree:
This also applies to the image.SHA256SUMS.gpg file.
Used mkosi config
mkosi output
No response
The text was updated successfully, but these errors were encountered: