fix: Copy bins and keys with mounts for ostree commit (#132)

I've been investigating more into how ostree works and how it relates to
running `ostree container commit` for each layer. I've decided to move
our pre-installed bins and public keys into their own stages and then
bind mount them into a `RUN` instruction so that we can just use `cp` to
get the files into the image and then call `ostree container commit`.
Now all of our layers in the image (after the base image) will be in the
ostree commit tree.
This commit is contained in:
Gerald Pinder 2024-03-24 02:27:54 -04:00 committed by GitHub
parent 783ac2c3fb
commit d0e1b7c8d1
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
5 changed files with 73 additions and 44 deletions

View file

@ -33,8 +33,7 @@ modules:
remove:
- org.gnome.eog
# Needs a bug to be fixed to allow / in image name
# - type: signing
- type: signing
- type: test-module