~ondrak/+git/snapd:uc20-lk-bootloader

Last commit made on 2021-03-22
Get this branch:
git clone -b uc20-lk-bootloader https://git.launchpad.net/~ondrak/+git/snapd
Only Ondrej Kubik can upload to this branch. If you are Ondrej Kubik please log in for upload directions.

Branch merges

Branch information

Name:
uc20-lk-bootloader
Repository:
lp:~ondrak/+git/snapd

Recent commits

a4a01ae... by Ondrej Kubik

ondra: gadget: install: use complain mode to debug gadget disk partsing

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

dcd71b4... by Oliver Grawert

interfaces/tee: add TEE/OPTEE interface (#9307)

To access the TEE (Trusted Execution Environment) subsystem in Linux access to /dev/tee0 and /dev/teepriv0 is necessary for client applications. This PR adds a new "tee" interface that grants access to these devices to client applications that have the interface connected (this is for example required for ARM devices using ARM Trusted Firmware with a secure watchdog timer. If the timer does not get triggered on a regular schedule from a secure-wdt user space daemon, the system will hard-reboot after a certain time defined in the bootloader code at build time).

More details and other use-cases of TEE are documented at:
https://www.kernel.org/doc/Documentation/tee.txt

9e7f083... by Maciej Borzecki

Merge pull request #9959 from stolowski/validation-sets/refresh-asserts

o/snapstate: update validation sets assertions with auto-refresh

bcf4187... by Michael Vogt

vendor: update go-tpm2/secboot to latest version

Update go-tpm2/secboot to latest version and also update our secboot code to update to the new API.

35c76d6... by Samuele Pedroni

seed: ReadSystemEssentialAndBetterEarliestTime (#10005)

ReadSystemEssentialAndBetterEarliestTime retrieves in one go
information about the model and essential snaps of the given types
for the Core 20 recovery system seed specified by seedDir and label
(which cannot be empty).
It can operate even if current system time is unreliable by taking
a earliestTime lower bound for current time.
It returns as well an improved lower bound by considering appropriate
assertions in the seed.

* asserts: Batch.CommitToAndObserve

have a variant of CommitTo that supports a callback to consider each
assertion immediately after it has been added to the database, at
which point it also verified

baafe03... by Sergio Cazzolato

tests: replace while commands with the retry tool (#10038)

* Replace while commands with the retry tool

The idea is to avoid this infinite loops and use the retry tool instead.

* Waiting up to 1 minutes for snapd listening

* Fix quoting to prevent command to be evaludated initially

* Disable shellcheck

* Update retry command to pass when the nc command works

* Update to iterate 60 seconds again

6269869... by Paweł Stołowski

Merge branch 'master' into validation-sets/refresh-asserts

487705c... by Paweł Stołowski

Add TODO about enforce mode and moving Current (thanks pedronis).

c4a4ea6... by Michael Vogt

Merge pull request #10041 from bboozzoo/bboozzoo/interfaces-tests-fix-snap-device-helper-path-again

interfaces/builtin: update unit tests to use proper distro's libexecdir

8942164... by Maciej Borzecki

interfaces/builtin: update unit tests to use proper distro's libexecdir

Fix running the interfaces unit tests on a distro that uses /usr/libexec/snapd.
Instead of mocking it in test set up, fix it in the tests, so we know that the
tests use proper paths.

Signed-off-by: Maciej Borzecki <email address hidden>