lp:~ondrak/+git/snapd

Owned by Ondrej Kubik
Get this repository:
git clone https://git.launchpad.net/~ondrak/+git/snapd
Only Ondrej Kubik can upload to this repository. If you are Ondrej Kubik please log in for upload directions.

Branches

Name Last Modified Last Commit
console-conf-debug 2023-11-10 14:51:30 UTC
DEBUG: debug console conf, force auto connections

Author: Ondrej Kubik
Author Date: 2023-11-07 15:37:55 UTC

DEBUG: debug console conf, force auto connections

Signed-off-by: Ondrej Kubik <ondrej.kubik@canonical.com>

nucleus-debug 2023-11-07 15:37:55 UTC
DEBUG: debug console conf, force auto connections

Author: Ondrej Kubik
Author Date: 2023-11-07 15:37:55 UTC

DEBUG: debug console conf, force auto connections

Signed-off-by: Ondrej Kubik <ondrej.kubik@canonical.com>

preseed-debug 2023-07-10 18:20:42 UTC
DEBUG: enable preseed without key

Author: Ondrej Kubik
Author Date: 2023-07-10 18:16:54 UTC

DEBUG: enable preseed without key

Signed-off-by: Ondrej Kubik <ondrej.kubik@canonical.com>

interfaces-aa-parser-tuning 2023-07-05 18:46:16 UTC
interfaces: fwupd: tune generated aa profile to be more aa_parser friendly

Author: Ondrej Kubik
Author Date: 2023-07-03 14:02:07 UTC

interfaces: fwupd: tune generated aa profile to be more aa_parser friendly

Signed-off-by: Ondrej Kubik <ondrej.kubik@canonical.com>

single-boot-all-21 2023-06-15 16:53:13 UTC
packaging: strip binaries

Author: Ondrej Kubik
Author Date: 2023-06-15 16:35:17 UTC

packaging: strip binaries

Signed-off-by: Ondrej Kubik <ondrej.kubik@canonical.com>

single-boot-all-20 2023-06-15 16:52:33 UTC
TEST: allow install improvements in unpreseeded images

Author: Ondrej Kubik
Author Date: 2023-06-02 11:20:32 UTC

TEST: allow install improvements in unpreseeded images

Signed-off-by: Ondrej Kubik <ondrej.kubik@canonical.com>

cmd-export-FDEinitramfsHelper 2023-06-13 14:57:03 UTC
cmd: snap-bootstrap: add fdekeymgr functionality

Author: Ondrej Kubik
Author Date: 2023-04-17 15:59:07 UTC

cmd: snap-bootstrap: add fdekeymgr functionality

Signed-off-by: Ondrej Kubik <ondrej.kubik@canonical.com>

single-boot-all-12 2023-06-13 13:41:58 UTC
TEST: allow install improvements in unpreseeded images

Author: Ondrej Kubik
Author Date: 2023-06-02 11:20:32 UTC

TEST: allow install improvements in unpreseeded images

Signed-off-by: Ondrej Kubik <ondrej.kubik@canonical.com>

single-boot-all-11 2023-06-13 12:30:06 UTC
TEST: allow install improvements in unpreseeded images

Author: Ondrej Kubik
Author Date: 2023-06-02 11:20:32 UTC

TEST: allow install improvements in unpreseeded images

Signed-off-by: Ondrej Kubik <ondrej.kubik@canonical.com>

auto-import-preseed 2023-01-10 19:20:53 UTC
o/devicestate: add tests for ensureAutoImportAssertions() helper

Author: Ondrej Kubik
Author Date: 2023-01-04 15:27:15 UTC

o/devicestate: add tests for ensureAutoImportAssertions() helper

Signed-off-by: Ondrej Kubik <ondrej.kubik@canonical.com>

wip-ICE 2022-12-13 13:56:51 UTC
o/devicestate: relocate where we process auto-import assertion at first boot

Author: Ondrej Kubik
Author Date: 2022-12-12 16:41:30 UTC

o/devicestate: relocate where we process auto-import assertion at first boot

Signed-off-by: Ondrej Kubik <ondrej.kubik@canonical.com>

uc20-dtbo 2022-11-02 11:07:41 UTC
bootloader: fix tests

Author: Ondrej Kubik
Author Date: 2022-11-02 11:01:10 UTC

bootloader: fix tests

Signed-off-by: Ondrej Kubik <ondrej.kubik@canonical.com>

preseed-enable-sysfs-overlay 2022-10-14 08:14:02 UTC
Merge remote-tracking branch 'snapcore/master' into preseed-enable-sysfs-overlay

Author: Ondrej Kubik
Author Date: 2022-10-14 08:14:02 UTC

Merge remote-tracking branch 'snapcore/master' into preseed-enable-sysfs-overlay

firstboot-load-autoimport-assertion 2022-10-13 13:17:41 UTC
overlord: add missing new line

Author: Ondrej Kubik
Author Date: 2022-10-13 13:17:41 UTC

overlord: add missing new line

Signed-off-by: Ondrej Kubik <ondrej.kubik@canonical.com>

seed-auto-import 2022-09-14 15:59:28 UTC
o/devicestate: load and process seed auto-import assertion for dangerous grad...

Author: Ondrej Kubik
Author Date: 2022-04-21 22:40:41 UTC

o/devicestate: load and process seed auto-import assertion for dangerous grade models

Signed-off-by: Ondrej Kubik <ondrej.kubik@canonical.com>

move-user-operations 2022-09-07 22:15:57 UTC
overlord: use new auth.NewUserData structure

Author: Ondrej Kubik
Author Date: 2022-09-07 22:00:42 UTC

overlord: use new auth.NewUserData structure

Signed-off-by: Ondrej Kubik <ondrej.kubik@canonical.com>

seed-load-auto-import-assertion 2022-08-30 09:28:31 UTC
seed: remove error reporting from LoadAutoImportAssertions

Author: Ondrej Kubik
Author Date: 2022-08-30 09:28:28 UTC

seed: remove error reporting from LoadAutoImportAssertions

Error paassed to the caller, let caller to handle the error.

Signed-off-by: Ondrej Kubik <ondrej.kubik@canonical.com>

fix-lba 2022-07-19 14:08:59 UTC
osutil/disks: handle GPT for 4k disk and too small tables

Author: Valentin David
Author Date: 2022-07-19 13:36:18 UTC

osutil/disks: handle GPT for 4k disk and too small tables

On 4k disks GPT uses 4k LBA.

Also the table should be at least 16k. If it is not we expect it will
be resized. So we need to calculate the last LBA with this
expectation.

host-preseed 2022-07-08 13:18:00 UTC
cmd,image: update mock preseedCore20 in test with extra sysfs overlay parameter

Author: Ondrej Kubik
Author Date: 2022-07-08 13:18:00 UTC

cmd,image: update mock preseedCore20 in test with extra sysfs overlay parameter

Signed-off-by: Ondrej Kubik <ondrej.kubik@canonical.com>

wendover 2022-05-12 15:13:43 UTC
seed: fix seed test missing os.WriteFile

Author: Ondrej Kubik
Author Date: 2022-04-25 15:32:33 UTC

seed: fix seed test missing os.WriteFile

Signed-off-by: Ondrej Kubik <ondrej.kubik@canonical.com>

interface-pkcs11 2022-04-01 16:33:44 UTC
interfaces/builtin: pkcs11: add /usr/share/p11-kit/modules/ to connected plug

Author: Ondrej Kubik
Author Date: 2022-04-01 16:33:44 UTC

interfaces/builtin: pkcs11: add /usr/share/p11-kit/modules/ to connected plug

Signed-off-by: Ondrej <ondra@ondra.org>

systemd-enable-disable-no-relod 2022-02-08 08:35:30 UTC
interfaces/systemd: only reload systemd state when necessary

Author: Maciej Borzecki
Author Date: 2022-02-08 08:35:00 UTC

interfaces/systemd: only reload systemd state when necessary

Signed-off-by: Maciej Borzecki <maciej.zenon.borzecki@canonical.com>

master 2022-02-07 00:25:58 UTC
interfaces: add pkcs11 interface

Author: Ondrej Kubik
Author Date: 2022-01-27 23:11:25 UTC

interfaces: add pkcs11 interface

Signed-off-by: Ondrej Kubik <ondrej.kubik@canonical.com>

do-less-during-seeding 2021-08-10 16:42:00 UTC
many: do not re-check snaps on disk during uc20 install

Author: Michael Vogt
Author Date: 2021-08-10 16:42:00 UTC

many: do not re-check snaps on disk during uc20 install

During the UC20 install the kernel and core20 snaps are put onto
the ubuntu-data partition by the MakeRunnableSystem() so that the
system can boot.

Then during seed both snaps are compared bit-by-bit with the
coresponding snaps in the seed partition by SetupSnap() and the
snapf.Install() call in there. This comparison is expensive, on
my test Pi3 it's almost 30s for the kernel and 22s for core20
(a really slow sd card though). And this check is also slightly
pointless because we used both snaps to boot. On encrypted systems
they are on the encrypted storage so there is little risk anyway.

So this commit adds a new "SkipOnDiskSnapValidation" (better name
suggestions welcome) that will simply do nothing if the target
snaps exist during seeding.

Mostly a PoC at this point to gather some real word data. Also
maybe not holistic enough in the approach.

smart-systemd 2021-07-14 21:25:34 UTC
overlord/configstate/configcore/vitality_test: update test for quota and smar...

Author: Ondrej Kubik
Author Date: 2021-07-14 21:25:34 UTC

overlord/configstate/configcore/vitality_test: update test for quota and smart systemd tests

Signed-off-by: Ondrej Kubik <ondrej.kubik@canonical.com>

speed-debug 2021-07-08 17:28:45 UTC
devicestate: rework because we can not call into snapd when snapd tries to re...

Author: Michael Vogt
Author Date: 2021-07-08 17:04:22 UTC

devicestate: rework because we can not call into snapd when snapd tries to reboot

interface-dm-crypt 2021-05-11 17:27:03 UTC
interfaces/builtin: update basedeclaration_test for dm-crypt interface

Author: Ondrej Kubik
Author Date: 2021-05-11 17:27:03 UTC

interfaces/builtin: update basedeclaration_test for dm-crypt interface

Signed-off-by: Ondrej Kubik <ondrej.kubik@canonical.com>

edge 2021-05-11 17:10:57 UTC
Merge branch 'interface-dm-crypt'

Author: Ondrej Kubik
Author Date: 2021-05-11 17:10:57 UTC

Merge branch 'interface-dm-crypt'

uc20-path-fix 2021-04-29 21:32:23 UTC
interfaces: template: update permitted /lib/.. paths to be compatible with UC20

Author: Ondrej Kubik
Author Date: 2021-04-29 21:31:50 UTC

interfaces: template: update permitted /lib/.. paths to be compatible with UC20

Signed-off-by: Ondrej Kubik <ondrej.kubik@canonical.com>

uc20-lk-bootloader-debug 2021-03-22 10:25:52 UTC
ondra: gadget: install: use complain mode to debug gadget disk partsing

Author: Ondrej Kubik
Author Date: 2020-10-16 20:30:09 UTC

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

Signed-off-by: Ondrej Kubik <ondrej.kubik@canonical.com>

uc20-lk-bootloader 2021-03-22 10:25:01 UTC
ondra: gadget: install: use complain mode to debug gadget disk partsing

Author: Ondrej Kubik
Author Date: 2020-10-16 20:30:09 UTC

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

Signed-off-by: Ondrej Kubik <ondrej.kubik@canonical.com>

lean-snapd 2021-02-02 14:10:54 UTC
overlord: snapstate: do not extract kernel assets at first boot

Author: Ondrej Kubik
Author Date: 2021-02-01 20:18:35 UTC

overlord: snapstate: do not extract kernel assets at first boot

Signed-off-by: Ondrej Kubik <ondrej.kubik@canonical.com>

interface-iotedge 2020-09-14 10:34:39 UTC
interfaces: builtin: add iotedge interface to support Azure iotedge

Author: Ondrej Kubik
Author Date: 2020-09-14 09:53:06 UTC

interfaces: builtin: add iotedge interface to support Azure iotedge

Signed-off-by: Ondrej Kubik <ondrej.kubik@canonical.com>

fix-lp-1852361 2019-11-22 12:24:16 UTC
tests: add regression test for LP:#1844496

Author: Zygmunt Krynicki
Author Date: 2019-09-18 14:30:46 UTC

tests: add regression test for LP:#1844496

This patch contains a work-in-progress of a regression test for a bug
related to mount layouts.

Related-To: https://bugs.launchpad.net/snapd/+bug/1844496
Forum: https://forum.snapcraft.io/t/snap-does-not-start-after-reboot/5750/16
Signed-off-by: Zygmunt Krynicki <me@zygoon.pl>

test-p 2019-10-14 11:42:49 UTC
log: overlord/asseert: seed16: add boot logs

Author: Ondrej Kubik
Author Date: 2019-10-11 11:43:00 UTC

log: overlord/asseert: seed16: add boot logs

Signed-off-by: Ondrej Kubik <ondrej.kubik@canonical.com>

test 2019-10-11 14:43:18 UTC
log: overlord/asseert: seed16: add boot logs

Author: Ondrej Kubik
Author Date: 2019-10-11 11:43:00 UTC

log: overlord/asseert: seed16: add boot logs

Signed-off-by: Ondrej Kubik <ondrej.kubik@canonical.com>

test-p-p 2019-10-11 14:06:11 UTC
log: overlord/asseert: seed16: add boot logs

Author: Ondrej Kubik
Author Date: 2019-10-11 11:43:00 UTC

log: overlord/asseert: seed16: add boot logs

Signed-off-by: Ondrej Kubik <ondrej.kubik@canonical.com>

137 of 37 results
This repository contains Public information 
Everyone can see this information.

Subscribers