Commit Graph

  • 44ccb8712f overlord/snapstate: support snaps on same lane in refreshedSnaps Philip Meulengracht 2023-11-03 09:10:21 +01:00
  • 0b6c47b9d2 o/snapstate: add Download function for downloading a snap, but not installing it (#13311) Andrew Phelps 2023-11-30 14:35:11 -05:00
  • ab95c36b73 tests: explain in CODING.md the spread tests enforced rules (#13396) Sergio Cazzolato 2023-11-30 21:15:38 +02:00
  • b7383cf2d3 o/snapstate, o/devicestate: fix ordering of installation of snaps during remodel (#13358) Andrew Phelps 2023-11-29 18:08:15 -05:00
  • 2ae54c88b2 tests: fix basic20plus test for uc22 on rpi (#13074) Sergio Cazzolato 2023-11-29 20:41:29 +02:00
  • 9af981509f o/snapstate: only use names passed to refreshCandidates Zeyad Gouda 2023-11-24 12:19:29 +02:00
  • 437aa8d829 release: 2.61.1 (#13394) Ernest Lotter 2023-11-29 12:06:36 +02:00
  • 58b289100c release: 2.61.1 2.61.1 ernestl 2023-11-16 15:57:23 +02:00
  • 0a0b04616e tests: use KERNEL_CHANNEL/NESTED_KERNEL_CHANNEL instead of edge for pc-kernel (#13391) Valentin David 2023-11-28 14:00:08 +02:00
  • 976d7855b1 packaging: move directory for snapd-generator in debian sid (#13385) Sergio Cazzolato 2023-11-28 09:48:17 +02:00
  • a5b47c294b o/snapstate: fix flaky local cleanup test Miguel Pires 2023-10-12 18:31:05 +01:00
  • 630957941f release-tools: fix handling of NEWS.md items Miguel Pires 2023-11-20 16:57:43 +00:00
  • c459072512 release-tools: improve changelog help and inform of incorrect deb email (#13369) Ernest Lotter 2023-11-21 12:55:32 +02:00
  • c6f6be3e84 release-tools: add support for NEWS.md changelog.py (#13202) Michael Vogt 2023-11-17 12:38:27 +01:00
  • 110781b1a1 tests: fix snap-run test for fedora (#13365) Zeyad Yasser 2023-11-18 14:24:11 +02:00
  • b077ee7f2c tests: fix core20-to-core22 test (#13255) Sergio Cazzolato 2023-11-15 19:20:59 +02:00
  • dd2ce8c9f2 also include opensuse tumbleweed Sergio Cazzolato 2023-11-08 10:07:18 +02:00
  • 64a7b90b52 tests: fix snap-run test on arch-linux Sergio Cazzolato 2023-11-07 10:25:39 +02:00
  • 151d7aa34f tests: fix system-snap-refresh in uc20 (#13324) Sergio Cazzolato 2023-10-26 10:15:51 -03:00
  • 45b23f8a66 Fix selinux policy for polkit agent Sergio Cazzolato 2023-10-24 16:00:33 -03:00
  • 3ef8045a34 spread.yaml: change GADGET_CHANNEL to the same default channel as Alfonso Sánchez-Beato 2023-10-23 16:31:01 +01:00
  • 4855fec007 tests: repack pc-kernel if kernel channel differs from the image one Alfonso Sánchez-Beato 2023-10-21 17:34:14 +01:00
  • 28cdc94fbc tests: increase image size for core tests Alfonso Sánchez-Beato 2023-10-21 17:27:15 +01:00
  • 51669d5098 tests: avoid downloading twice pc-kernel Alfonso Sánchez-Beato 2023-10-20 10:47:00 +01:00
  • 548909e98a spread.yaml: set default nested channel to beta Alfonso Sánchez-Beato 2023-10-18 08:15:28 +01:00
  • 0801cf6772 spread.yaml: set default kernel channel to beta Alfonso Sánchez-Beato 2023-10-17 10:23:44 +01:00
  • dc455fb00a tests: update snapd-testing-tools and fix nested workflow (#13287) Sergio Cazzolato 2023-10-18 08:33:41 -03:00
  • e46d4549cb tests/kernel-revert-after-boot: modify installed kernel Alfonso Sánchez-Beato 2023-10-13 15:01:39 +01:00
  • 12eda75221 tests/connected-after-reboot-revert: modify installed kernel Alfonso Sánchez-Beato 2023-10-13 13:43:27 +01:00
  • 3eb8e35a5f t/n/m/uc-update-command-line-secure: make it more stable (#13252) Valentin David 2023-10-13 16:44:45 +02:00
  • 5bcc347878 fix snapd-maintenance-msg Sergio Cazzolato 2023-10-24 09:35:40 -03:00
  • c55fadf5e7 tests: clear snap cache before interfaces-content test Miguel Pires 2023-10-18 16:11:24 +01:00
  • 29605aef46 many: introduce and use snap.SelfContainedSetPrereqTracker (#13340) Samuele Pedroni 2023-11-16 20:48:35 +01:00
  • 7c75f487d6 client,tests: do not try to change the gid when reading/removing auth.json (#13321) Samuele Pedroni 2023-11-16 16:07:06 +01:00
  • 4113643440 o/snapstate: check properly conflicts when refreshing snapd Alfonso Sánchez-Beato 2023-10-26 11:40:36 +01:00
  • 81aa2372de boot: lock the modeenv while reading revisions Valentin David 2023-10-25 16:28:59 +02:00
  • e7da0d618c o/snapstate: try to make the check-rerefresh summary cleaner/clearer (#13323) Samuele Pedroni 2023-10-30 11:26:13 +01:00
  • fcdb464c2d revert i/b/microceph: allow more access for microceph-support (#13150) (#13322) Samuele Pedroni 2023-10-23 18:00:09 +02:00
  • 7f8ba6b57d many: introduce snapstate.PrereqTracker interface and snap.SimplePrereqTracker (#13320) Samuele Pedroni 2023-10-26 11:38:06 +02:00
  • 7762e803f3 seed/seedwriter,image: prereq check strategy change to use snap.ValidateBasesAndProviders (#13318) Samuele Pedroni 2023-10-23 10:43:25 +02:00
  • ebd5b75e0e gadget: prevent failures when updating kernel/gadget on UC16/18 Alfonso Sánchez-Beato 2023-10-19 17:24:42 +01:00
  • 7c02453db6 Skip layout-change test in all arm devices Sergio Cazzolato 2023-10-19 11:16:58 -03:00
  • 7628ccf091 cmd/snap,o/devicestate: consistently stop auto-import of assertions during install modes (install, factory-reset) (#13305) Samuele Pedroni 2023-10-20 13:16:53 +02:00
  • 540a571d89 interfaces/desktop: allow access to Mutter IdleMonitor idle time (#13304) Alex Murray 2023-10-27 22:27:53 +10:30
  • 0c9029009d interfaces: update polkit-agent interface to handle new location of polkit-agent-helper-1 (#13261) James Henstridge 2023-10-21 16:45:57 +08:00
  • ad86e1275e o/devicestate: consider snapd snap when remodeling Alfonso Sánchez-Beato 2023-10-18 13:31:52 +01:00
  • 38a74ecb3f a/snapasserts, o/assertstate: add functions to help during remodel (#13345) Andrew Phelps 2023-11-28 15:54:39 -05:00
  • ef57a6d3fc tests: add details to the spread tests - part 2 (#13390) Sergio Cazzolato 2023-11-28 15:41:31 +02:00
  • 08888455fa tests: use KERNEL_CHANNEL/NESTED_KERNEL_CHANNEL instead of edge for pc-kernel (#13391) Valentin David 2023-11-28 14:00:08 +02:00
  • 0b9b18efc0 packaging: move directory for snapd-generator in debian sid (#13385) Sergio Cazzolato 2023-11-28 09:48:17 +02:00
  • 715090acd4 tests: adding new load generator snap (#13382) Sergio Cazzolato 2023-11-27 13:19:21 +02:00
  • c1f90928fe tests: fix tests checks and add missing details in spread tests - part 1 (#13384) Sergio Cazzolato 2023-11-24 20:50:23 +02:00
  • a4b528245a tests: avoid removing preinstalled snaps in external devices (#13372) Sergio Cazzolato 2023-11-23 21:00:57 +02:00
  • 24334ccf2e tests: enforce tests details (#13357) Sergio Cazzolato 2023-11-23 14:27:46 +02:00
  • 3a88dc38ca release-tools: fix handling of NEWS.md items Miguel Pires 2023-11-20 16:57:43 +00:00
  • dc51d602b9 release-tools: improve changelog help and inform of incorrect deb email (#13369) Ernest Lotter 2023-11-21 12:55:32 +02:00
  • 89cdb0c45b tests: fix snap-run test for fedora (#13365) Zeyad Yasser 2023-11-18 14:24:11 +02:00
  • 0a4dc52794 release-tools: add support for NEWS.md changelog.py (#13202) Michael Vogt 2023-11-17 12:38:27 +01:00
  • 9e84c35e39 interfaces/builtin: modify shutdown interface to allow access to SetRebootParameter method (#12652) Buğra Aydoğar 2023-11-17 09:40:10 +03:00
  • fc7ed92238 tests: stablish a dependency between test and labeler workflows (#13363) Sergio Cazzolato 2023-11-16 22:38:12 +02:00
  • 79ec92d414 many: introduce and use snap.SelfContainedSetPrereqTracker (#13340) Samuele Pedroni 2023-11-16 20:48:35 +01:00
  • c500a6c877 client,tests: do not try to change the gid when reading/removing auth.json (#13321) Samuele Pedroni 2023-11-16 16:07:06 +01:00
  • 1d74eaf9ee o/snapstate: wrap refreshCandidates to mitigate store throttling Zeyad Gouda 2023-10-04 14:36:14 +03:00
  • cd060bd4d8 tests: fix core20-to-core22 test (#13255) Sergio Cazzolato 2023-11-15 19:20:59 +02:00
  • d01f43577c snap: add validation of summary and description for components Alfonso Sánchez-Beato 2023-10-09 11:31:42 +01:00
  • 38079802da snap: export ValidateDescription, so it can by used by naming package Alfonso Sánchez-Beato 2023-10-09 11:28:18 +01:00
  • b88befab59 snap: validate component names in snap.yaml Alfonso Sánchez-Beato 2023-08-18 15:15:31 +01:00
  • 520fbdd167 cmd,snap: support packing of snap components Alfonso Sánchez-Beato 2023-08-17 17:00:11 +01:00
  • 68cc5c7673 snap: add function to validate components Alfonso Sánchez-Beato 2023-08-17 16:21:37 +01:00
  • b458773c71 snap/snaptest: add ancillary function to create component files Alfonso Sánchez-Beato 2023-08-16 17:19:00 +01:00
  • 40c1c4f54a snap: add parser for component.yaml Alfonso Sánchez-Beato 2023-08-16 16:58:15 +01:00
  • def471c801 snap/naming: add ComponentRef struct, to identify components Alfonso Sánchez-Beato 2023-10-09 11:21:08 +01:00
  • d3d978da7b interfaces/media-control: also allow 'k' (lock) Ramin Dehghan 2023-11-06 11:08:23 -08:00
  • a905207001 also include opensuse tumbleweed Sergio Cazzolato 2023-11-08 10:07:18 +02:00
  • ff4195a1ad tests: fix snap-run test on arch-linux Sergio Cazzolato 2023-11-07 10:25:39 +02:00
  • e91e93be9e o/devicestate: refactor remodelTasks for readability (#13248) Andrew Phelps 2023-11-07 14:10:36 +02:00
  • 870b45264b aspects: support array type in aspect schemas (#13328) Miguel Pires 2023-11-03 10:31:53 +00:00
  • 128078d559 aspects: map types must have constraints Miguel Pires 2023-10-30 17:42:32 +00:00
  • 11d45da79f overlord/snapstate: enable single-reboot for gadget Philip Meulengracht 2023-10-31 10:18:12 +01:00
  • cea9811778 many: save revision when snap is inhibited (#13174) Zeyad Yasser 2023-11-01 18:13:39 +02:00
  • 7a3301315e o/state: implement core support for notices (#13292) Oliver Calder 2023-10-31 10:33:50 -05:00
  • 5fc2eb367c o/snapstate: add explicit snap dependency logic for doUpdates (#13251) Philip Meulengracht 2023-10-30 22:58:59 +01:00
  • 293c75da0a o/snapstate: try to make the check-rerefresh summary cleaner/clearer (#13323) Samuele Pedroni 2023-10-30 11:26:13 +01:00
  • f0851eabf5 interfaces/desktop: allow access to Mutter IdleMonitor idle time (#13304) Alex Murray 2023-10-27 22:27:53 +10:30
  • 6aa9e0e577 o/snapstate: check properly conflicts when refreshing snapd Alfonso Sánchez-Beato 2023-10-26 11:40:36 +01:00
  • 7e3b1bb83e boot: lock the modeenv while reading revisions Valentin David 2023-10-25 16:28:59 +02:00
  • 8a80f030f3 gadget: prevent failures when updating kernel/gadget on UC16/18 Alfonso Sánchez-Beato 2023-10-19 17:24:42 +01:00
  • ae1b5b1bc3 tests: fix system-snap-refresh in uc20 (#13324) Sergio Cazzolato 2023-10-26 10:15:51 -03:00
  • 9f9149e07d many: introduce snapstate.PrereqTracker interface and snap.SimplePrereqTracker (#13320) Samuele Pedroni 2023-10-26 11:38:06 +02:00
  • 4dba256bd0 wrappers, overlord: update tests based on code review James Henstridge 2023-10-05 13:57:05 +08:00
  • b63eb88676 overlord: update desktop files on SnapManager.Ensure() James Henstridge 2023-10-03 13:39:33 +08:00
  • 6451f315cb wrappers: extend EnsureSnapDesktopFiles to support multiple snaps at once James Henstridge 2023-10-03 11:00:52 +08:00
  • 1786bc076f tests: add spread test for append/remove cmdline from gadget.yaml Valentin David 2023-07-19 12:36:35 +02:00
  • 0954b5ac79 gadget: add kernel command-line remove filter to gadget yaml Valentin David 2023-07-17 13:48:40 +02:00
  • 597529deac gadget: add kernel parameters from "append" in gadget yaml Valentin David 2023-07-14 15:28:50 +02:00
  • cbe1e37b3d Skip layout-change test in all arm devices Sergio Cazzolato 2023-10-19 11:16:58 -03:00
  • 5b3f294b3e Fix selinux policy for polkit agent Sergio Cazzolato 2023-10-24 16:00:33 -03:00
  • 9398a1133d fix snapd-maintenance-msg Sergio Cazzolato 2023-10-24 09:35:40 -03:00
  • f65ae33bd4 aspects: support boolean type in aspect schemas Miguel Pires 2023-10-13 16:41:24 +01:00
  • 1f621a9dee snapdtool: check for binary existence in InternalToolPath() (#13227) Michael Vogt 2023-10-24 08:54:31 +02:00