~ondrak/ondras-snaps/+git/snapd:poc-single-boot-install

Last commit made on 2024-04-15
Get this branch:
git clone -b poc-single-boot-install https://git.launchpad.net/~ondrak/ondras-snaps/+git/snapd

Branch merges

Branch information

Name:
poc-single-boot-install
Repository:
lp:~ondrak/ondras-snaps/+git/snapd

Recent commits

9d98b26... by Ondrej Kubik

TEST: force initrd seed directory

Signed-off-by: Ondrej Kubik <email address hidden>

98459a1... by Ondrej Kubik

TEST: allow install improvements on all systems

Signed-off-by: Ondrej Kubik <email address hidden>

c6adbb0... by Ondrej Kubik

cmd/snap-bootstrap: use initrd seed dir for key sealing

Signed-off-by: Ondrej Kubik <email address hidden>

0e64083... by Ondrej Kubik

cmd,boot: allow dynamic seed directory

Signed-off-by: Ondrej Kubik <email address hidden>

06204dd... by Ondrej Kubik

cmd: snap-bootstrap: handle factory reset from initrd

Signed-off-by: Ondrej Kubik <email address hidden>

176fa18... by Ondrej Kubik

overlord: move RestoreDeviceFromSave, WriteFactoryResetMarker to install package

Signed-off-by: Ondrej Kubik <email address hidden>

218c682... by Ondrej Kubik

secboot: allow configuration of the fdekeymanager executable name

During normal runtime fdekeymanager executable is snap-fde-keymgr (part of the snapd snap)
When running within initramfs, effort is made to avoid multiple go binaries,
so fdekeymanager functionality is provided by snap-bootstrap
Provide option to set fdekeymanager executable name to support snap-bootstrap run environment.

Signed-off-by: Ondrej Kubik <email address hidden>

042b214... by Ondrej Kubik

cmd/snap-bootstrap: use more jobs on multicore systems

Test show that we can use more cores before we hit I/O limit
Do not artificially limit to 2 jobs, modern systems have 4+ cores
and high disk I/O

Signed-off-by: Ondrej Kubik <email address hidden>

9a68b66... by Ondrej Kubik

cmd: snap-bootstrap: add fdekeymgr functionality

Signed-off-by: Ondrej Kubik <email address hidden>

79ece84... by Ondrej Kubik

cmd/snap-fde-keymgr: rework test after sub-package introduction

Signed-off-by: Ondrej Kubik <email address hidden>