Closed gmpinder closed 7 months ago
We will want to make this solution generic for any registry and source control server that wants to sign their image (i.e. GitLab and GitTea).
Turns out the image-info.json
was a ublue specific thing. Closing this issue
Currently the way that our signing module works is that it will update the
/usr/share/ublue-os/image-info.json
file with just a couple of fields changed. It was pointed out that ublue images have more information that we are updating.Bazzite file template:
Bluebuild file template:
Proposed Solution
We should have the CLI tool gather all of the necessary details to fill out this file and supply them via
ARG
's in theContainerfile
. Then we update the signing module to make use of the new information. Corresponding issue is located here.We would most likely want to create our own path that would be
/usr/share/{{ vendor }}/image-info.json
.