Commit Graph

  • be436f7300 o/snapstate: fix race condition in test Miguel Pires 2023-04-18 11:15:40 +01:00
  • 0ad90c76ea snap/integrity/dmverity: add additional tests for invalid cases Spyros Seimenis 2023-04-18 23:01:51 +03:00
  • 1e19a043ef cmd/snap,snap: parse verity superblock from the generated file Spyros Seimenis 2023-01-09 21:49:43 +02:00
  • 24cb4ed1b0 cmd/snap,snap: add some tests for the dm-verity related code Spyros Seimenis 2023-01-05 18:59:27 +02:00
  • 8709744d17 cmd/snap,snap: add dm-verity support in snap pack Spyros Seimenis 2023-01-04 17:40:57 +02:00
  • 252457d836 gadget: warn instead of returning error if overlapping with GPT header Alfonso Sánchez-Beato 2023-04-25 15:20:30 +02:00
  • 87b0701c18 gadget: warn instead of returning error if overlapping with GPT header Alfonso Sánchez-Beato 2023-04-25 15:20:30 +02:00
  • 39b6cb0815 tests: fix postrm-purge test on systems with sytemd v253 (#12764) Sergio Cazzolato 2023-05-02 06:14:41 -03:00
  • c2015b42aa tests: adapt to changes in restart behavior Alfonso Sánchez-Beato 2023-04-17 14:43:20 +01:00
  • 3fa72b0baf overlord,wrappers: restart always enabled units Alfonso Sánchez-Beato 2023-04-17 14:38:38 +01:00
  • 635f08b765 seed/seedwriter: produce validation-sets in the manifest (#12784) Philip Meulengracht 2023-05-01 12:06:57 +02:00
  • d7aefd0a4a go.mod: update github.com/snapcore/secboot to latest uc22 (#12778) Michael Vogt 2023-04-28 23:12:37 +02:00
  • 46059f8fee cmd/snap-seccomp/syscalls: update seccomp system call list (#12786) Philip Meulengracht 2023-04-29 10:11:43 +02:00
  • d44bac0805 tests/muinstaller-real: test with UBUNTU-SEED fs label Alfonso Sánchez-Beato 2023-04-24 11:47:44 +02:00
  • 408f91e74a boot: make sure we update assets for the system-seed-null role Alfonso Sánchez-Beato 2023-04-26 11:51:38 +02:00
  • 78a6ef277e go.mod: update github.com/snapcore/secboot to latest uc22 (#12778) Michael Vogt 2023-04-28 23:12:37 +02:00
  • 0ff832a61d boot: make sure we update assets for the system-seed-null role Alfonso Sánchez-Beato 2023-04-26 11:51:38 +02:00
  • cab52024f3 early_test.go: correct typo, "services.ssh..." -> "service.ssh..." Robert P. J. Day 2023-04-23 09:02:03 -04:00
  • 8cc47b4fba osutil: use ioutil.ReadDir() instead of os.ReadDir() on go 1.13 Michael Vogt 2023-04-26 17:21:29 +02:00
  • dba5e6dc0c osutil/disks: move CandidateByLabelPath to labels_linux.go Alfonso Sánchez-Beato 2023-04-23 22:35:10 +01:00
  • f1eec7460c tests/muinstaller: include dependencies to make it compile again Alfonso Sánchez-Beato 2023-04-21 17:21:53 +01:00
  • fe8cce222e cmd/bootstrap: ignore case for vfat partitions when looking for Alfonso Sánchez-Beato 2023-04-21 17:21:17 +01:00
  • 444e5c1a6a gadget: ignore case for vfat partitions when validating Alfonso Sánchez-Beato 2023-04-21 17:20:38 +01:00
  • 2b63723802 osutil/disks: ignore case when matching vfat partitions Alfonso Sánchez-Beato 2023-04-21 17:17:35 +01:00
  • 57167d973c osutil/disks: add method to search for labels Alfonso Sánchez-Beato 2023-04-21 17:15:43 +01:00
  • 44dc7cfe8c image, store/tooling: correct how validation-sets were sent to store (#12763) Philip Meulengracht 2023-04-26 15:42:00 +02:00
  • 1be0e94ff7 o/devicestate: fix build after merge with un-rebased master Philip Meulengracht 2023-04-26 09:40:21 +02:00
  • 4e2bac12f0 tests: retry the notification matching in racy check Miguel Pires 2023-04-24 15:58:54 +01:00
  • 0ae6420ba0 Increate the time retrying to get state failed in snap-quota-memory test (#12772) Sergio Cazzolato 2023-04-26 03:56:41 -03:00
  • a1f3381314 Increate the watchdog-timeout to 5 seconds to avoid failed service in slow devices (#12776) Sergio Cazzolato 2023-04-26 03:54:47 -03:00
  • bbf98e62c3 tests: make sure there is not neither stopping nor abandoned user sessions (#12765) Sergio Cazzolato 2023-04-26 03:53:59 -03:00
  • cd52cdd0d8 o/devicestate: track included validation-sets in seed on first boot (#12757) Philip Meulengracht 2023-04-26 08:44:48 +02:00
  • 601e0fe660 osutil/disks: move CandidateByLabelPath to labels_linux.go Alfonso Sánchez-Beato 2023-04-23 22:35:10 +01:00
  • 0a497bb0ec tests/muinstaller: include dependencies to make it compile again Alfonso Sánchez-Beato 2023-04-21 17:21:53 +01:00
  • 29d7f432dc cmd/bootstrap: ignore case for vfat partitions when looking for Alfonso Sánchez-Beato 2023-04-21 17:21:17 +01:00
  • ca25933166 gadget: ignore case for vfat partitions when validating Alfonso Sánchez-Beato 2023-04-21 17:20:38 +01:00
  • caf1dbf7d6 osutil/disks: ignore case when matching vfat partitions Alfonso Sánchez-Beato 2023-04-21 17:17:35 +01:00
  • 7e6acd353a osutil/disks: add method to search for labels Alfonso Sánchez-Beato 2023-04-21 17:15:43 +01:00
  • 069f96c847 o/devicestate: relocate where auto import assertion is processed (#12428) Ondra Kubik 2023-04-25 07:34:23 +01:00
  • 4b9a90afc6 certs.go: fix typo in error msg, "exiting" -> "existing" Robert P. J. Day 2023-04-23 05:21:08 -04:00
  • b0e9d792aa NEWS.md: add note about apparmor vendoring Michael Vogt 2023-04-21 10:30:03 +02:00
  • a80b6d2465 many: add default-configure hook Ernest Lotter 2023-04-03 21:21:36 +02:00
  • 252b795393 many: reinstate vendored apparmor (#12543) Alex Murray 2023-04-21 18:27:28 +10:00
  • a7d951545e Update the ubuntu-image snap channel to avoid issue in uc16 Sergio Cazzolato 2023-04-19 09:03:52 -03:00
  • 11a9496ef1 news: support for dynamic snapshot data exclusions Ernest Lotter 2023-04-20 15:56:19 +02:00
  • bdc82f35d7 image: pass validation-sets to store actions (#12692) Philip Meulengracht 2023-04-20 14:59:18 +02:00
  • 4c01e47f82 interfaces: add new userns interface (#12530) Alex Murray 2023-04-20 19:27:23 +10:00
  • 3df6638dc8 Merge pull request #12754 from mvo5/changelog-2.59.2 Michael Vogt 2023-04-20 09:30:45 +02:00
  • 86e2e8a62a tests: reapply work-around when hooks running at restart Valentin David 2023-04-19 17:30:11 +02:00
  • 5f761c75b2 seed/seedwriter: extend seedwriter to use validation-set info from manifest (4/4) (#12749) Philip Meulengracht 2023-04-19 15:30:14 +02:00
  • 754fb2dc4c release: 2.59.2 Michael Vogt 2023-04-18 21:01:21 +02:00
  • 269bdad0f0 release: 2.59.2 2.59.2 Michael Vogt 2023-04-18 21:01:21 +02:00
  • 1d46a2eace run-checks: use nakedret@1.0.1 compatible w/ go1.13 Miguel Pires 2023-04-11 14:00:52 +01:00
  • 0e15fdb9a5 build-aux: Use dpkg-buildpackage options to not attempt signing anything Dimitri John Ledkov 2023-04-13 09:50:18 +01:00
  • 54e93aa7d0 o/devicestate: one more test for maybeApplyPreseededData Samuele Pedroni 2023-04-14 17:37:45 +02:00
  • d3b57ac3d0 o/devicestate,seed: clarify some things Samuele Pedroni 2023-04-14 17:37:21 +02:00
  • 218b5abbaa snapstate: notify user when refresh-app-awareness snap finished (#12715) Michael Vogt 2023-04-18 14:35:02 +02:00
  • 0286764631 snapstate: notify user when refresh-app-awareness snap finished (#12715) Michael Vogt 2023-04-18 14:35:02 +02:00
  • d1ff1b3bb7 aspects: rename aspect directory to bundle Miguel Pires 2023-04-17 17:16:59 +01:00
  • 130ddaac56 tests: adapt to changes in restart behavior Alfonso Sánchez-Beato 2023-04-17 14:43:20 +01:00
  • 88020f71e5 overlord,wrappers: restart always enabled units Alfonso Sánchez-Beato 2023-04-17 14:38:38 +01:00
  • 6786160088 tests: use systemd-run instead of bustctl in tests.session (#12691) Sergio Cazzolato 2023-04-18 08:31:57 -03:00
  • 4ccba690df image,seed/seedwriter: integrate manifest functionality into seed.Writer (3/3) (#12700) Philip Meulengracht 2023-04-17 21:42:20 +02:00
  • 467d69a1b6 Avoid reboot in snap-confine-tmp-mount test (#12744) Sergio Cazzolato 2023-04-17 11:18:30 -03:00
  • 6bed0f896a tests: get go-1.18 from the xenial PPA Michael Vogt 2023-04-05 20:21:19 +02:00
  • ccf8682e63 tests: on buster (Debian 10) only golang 1.19 is in -backports so use that Michael Vogt 2023-02-20 10:48:55 +01:00
  • df754ebdfe tests: xenial needs the ppa:snappy-dev/image PPA to build now Michael Vogt 2023-02-10 11:17:12 +01:00
  • 0612e09b15 spread: remove opensuse-15.3-64, EOL was 2022-12-31 Michael Vogt 2023-02-10 11:00:54 +01:00
  • 66af06e466 packaging: update for go-1.18 Michael Vogt 2023-02-09 15:55:07 +01:00
  • 30b11fae29 o/devicestate: switch to overlord/install.ApplyPreseededData Samuele Pedroni 2023-04-11 17:26:21 +02:00
  • 438c850df7 o/install: ApplyPreseededData Samuele Pedroni 2023-04-11 17:16:40 +02:00
  • 2a14039021 o/devicestate: simplify further Samuele Pedroni 2023-04-11 15:59:07 +02:00
  • cd02d06f9d tests/main: added test for dynamic snapshot data exclusion functionality Ernest Lotter 2023-03-09 15:42:28 +02:00
  • 0bbb56d750 Fix lxd-mount-units test in ubuntu-22.10 Sergio Cazzolato 2023-04-14 18:34:15 -03:00
  • cd5bfe2c2c multiple: rename SeedManifest to Manifest after moving into seedwriter package (2/3) (#12732) Philip Meulengracht 2023-04-17 08:22:20 +02:00
  • 96b8380eb0 build-aux: Use dpkg-buildpackage options to not attempt signing anything beta-riscv64 Dimitri John Ledkov 2023-04-13 09:50:18 +01:00
  • 023c8eae44 o/devicestate: separate out applyPreseededData for moving to o/install Samuele Pedroni 2023-04-06 22:22:24 +02:00
  • 38261cab36 o/devicestate: use first-class support for preseed data from seed package Samuele Pedroni 2023-04-06 21:29:45 +02:00
  • 35625c8e17 seed: add some first-class support to deal with preseed data Samuele Pedroni 2023-04-06 19:20:20 +02:00
  • 7e676f7686 image,seed/seedwriter: move SeedManifest to the seedwriter package (1/3) (#12699) Philip Meulengracht 2023-04-14 12:54:07 +02:00
  • bc7b610452 tests: update lxd base snap for ubuntu gt 22.04 in preseed test (#12725) Sergio Cazzolato 2023-04-13 14:43:55 -03:00
  • 2204c2fd8e build-aux: Use dpkg-buildpackage options to not attempt signing anything Dimitri John Ledkov 2023-04-13 09:50:18 +01:00
  • be48e19373 image: review feedback Philip Meulengracht 2023-04-12 12:07:59 +02:00
  • 98e7d05269 image: a bit more consistency in the error messages Philip Meulengracht 2023-04-04 10:44:28 +02:00
  • 5977e58185 image: review feedback Philip Meulengracht 2023-04-04 10:38:06 +02:00
  • f7c0c0f1e3 cmd/snap,image: fix unit tests in cmd_prepare_image, add unit test case validation sets where revisions are not specified, and where presence is invalid Philip Meulengracht 2023-04-04 08:23:46 +02:00
  • 696f01419c image: add missing unit test for manifest Philip Meulengracht 2023-04-03 13:17:01 +02:00
  • fa68014de8 image: redo the seed manifest functionality, don't use interfaces and rely on the type system. Better support for validation sets, and don't output them when controlled by a validation set Philip Meulengracht 2023-04-03 13:06:19 +02:00
  • a192d883eb image: update API a bit, add missing tests Philip Meulengracht 2023-03-31 13:09:59 +02:00
  • 334ef6c604 image: update some docs Philip Meulengracht 2023-03-31 11:18:34 +02:00
  • 294a417d1b image: split into Allowed/Used for validation-sets as well Philip Meulengracht 2023-03-31 10:34:45 +02:00
  • 757fa460d8 image: add docs for seed manifest Philip Meulengracht 2023-03-29 12:19:04 +02:00
  • ab325fc4bf image: fix unit tests, add additional unit tests Philip Meulengracht 2023-03-29 12:00:58 +02:00
  • f18af073c3 cmd/snap,image: refactor image manifest code in preparation of validation-sets Philip Meulengracht 2023-02-21 11:43:34 +01:00
  • 49981104e1 o/snapstate: keep monitoring across restarts Miguel Pires 2023-03-30 11:22:20 +01:00
  • 55909123bc o/devicestate: switch to use o/install helpers Samuele Pedroni 2023-04-05 21:33:11 +02:00
  • 19f8f2cd3a o/install: BuildInstallObserver, PrepareEncryptedSystemData, PrepareRunSystemData Samuele Pedroni 2023-04-05 18:35:21 +02:00
  • e90d00c447 Merge pull request #12717 from xnox/beta-riscv64-missing Michael Vogt 2023-04-12 12:50:31 +02:00
  • 3523ee6b72 Bring in missing snapcraft.yaml changes Dimitri John Ledkov 2023-04-12 10:08:06 +01:00
  • f101a6aeec o/devicestate,o/install: cleanups Samuele Pedroni 2023-04-11 14:20:18 +02:00