Commit Graph

  • dd1ff311e8 o/devicestate: add test cases for various recovery system creation scenarios Andrew Phelps 2023-12-08 12:56:20 -05:00
  • 0c584d9845 o/devicestate: add extra params to createLocalSnap Andrew Phelps 2023-12-08 12:54:17 -05:00
  • 8af17a61ff o/devicestate: update CreateRecoverySystem to create recovery systems from validation sets Andrew Phelps 2023-12-08 12:59:27 -05:00
  • ac2f74c848 tests/lib/prepare-restore: remove xdelta on Amazon Linux 2023 Maciej Borzecki 2024-01-31 08:54:46 +01:00
  • 7ff1504368 packaging/fedora: sync with Fedora/EPEL and Amazon Linux packaging Maciej Borzecki 2024-01-31 08:50:23 +01:00
  • 3a1404cca1 tests: use snap get/set CLI in aspects test Miguel Pires 2024-02-05 09:26:13 +00:00
  • 2a9a517442 steam_support: allow reading of nvidia version and debian_chroot ashuntu 2024-02-07 17:12:21 -06:00
  • b3a4a16118 packaging/opensuse: remove prompting service files Oliver Calder 2024-02-07 08:22:43 -06:00
  • 5cc6fb163d i/dbus,wrappers: re-add prompt services to list so they are deleted Oliver Calder 2024-02-02 23:39:51 -06:00
  • 18002010a5 Revert "many: add stub services for prompting" Oliver Calder 2024-02-01 08:59:38 -06:00
  • 258ddf79bf Revert "data: fix snapd.aa-prompt-ui.service to actually get started (#12693)" Oliver Calder 2024-02-01 08:58:15 -06:00
  • a9d21f4d91 interfaces: add unit tests for cups-control custom AutoConnect behaviour James Henstridge 2023-12-04 12:47:48 +08:00
  • e2bf15bdc0 tests: add a test for auto-connection behaviour of cups-control James Henstridge 2023-09-29 12:59:14 +08:00
  • 0f17c0c3f9 interfaces: make AutoConnect of cups-control dependent on presence of cupsd on host system. James Henstridge 2023-07-07 16:22:57 +08:00
  • 1251538e10 tests: update the remodel-store-viewer.auth info (#13549) Sergio Cazzolato 2024-02-07 16:53:15 +02:00
  • b8e9bed636 many: allow building without bolt using nobolt tag (#13534) Zygmunt Bazyli Krynicki 2024-02-07 13:48:42 +01:00
  • 8319d38b85 secboot/luks2: remove unused stderr variable Zygmunt Krynicki 2024-02-07 10:01:48 +01:00
  • 35a03cea66 .github: update golangci-lint version to v1.55.2 Miguel Pires 2023-12-12 12:18:42 +00:00
  • 3c93806071 asserts: define new aspect-bundle assertion (#13545) Samuele Pedroni 2024-02-07 10:16:09 +01:00
  • a32362d737 o/snapstate: remove usage of snapstatetest.NewSequenceFromSnapSideInfos Andrew Phelps 2024-02-06 13:00:03 -05:00
  • da8fc7a20a o/snapstate: call Add on prereq tracker in the case that update is only a channel switch (#13505) Andrew Phelps 2024-01-23 02:22:41 -05:00
  • 356a4418ad o/devicestate: make sure we do not remodel to UC16 from UC18+ (#13429) Andrew Phelps 2023-12-15 03:59:25 -05:00
  • d5e5fdd2e6 o/snapstate, o/devicestate: fix ordering of installation of snaps during remodel (#13358) Andrew Phelps 2023-11-29 18:08:15 -05:00
  • c2fa898925 c/snap-bootstrap: lift requirement of fde-setup hook for single-boot install (#13525) Andrew Phelps 2024-02-06 09:39:43 -05:00
  • 5314cdc7f1 o/snapstate: fix assignment through non-pointer method Zygmunt Krynicki 2024-02-06 12:26:17 +01:00
  • ed956c4567 kernel: and ancillary methods Alfonso Sánchez-Beato 2024-02-01 09:29:54 +00:00
  • 3b29e1af92 aspects: check if matched storage paths are incompatible Miguel Pires 2024-02-05 11:49:43 +00:00
  • 07630cd248 aspects: support finding schemas at end of path Miguel Pires 2024-02-05 11:49:25 +00:00
  • 2dbe5ca9b1 o/snapstate: fix SkipBinaries unit tests Zeyad Gouda 2024-02-05 12:12:23 +02:00
  • 04ff51e22a cmd/{snap,snaplock/runinhibit}: refactor inhibition notification flows Zeyad Gouda 2024-01-11 00:10:09 +02:00
  • c298c7ffbe o/snapstate: skip aliases removal during refresh for RAA UX flow Zeyad Gouda 2024-01-04 18:25:17 +02:00
  • 0953166671 many: skip binaries removal during refresh for RAA UX flow Zeyad Gouda 2023-11-20 12:15:30 +02:00
  • 40690f1514 aspects: adapt NewBundle to work with real assertions (#13539) Miguel Pires 2024-02-02 16:55:00 +00:00
  • 35923f9661 i/builtin: support polkitd path on core24 Philip Meulengracht 2024-01-24 09:33:56 +01:00
  • 935b84f5f0 client, cmd/snap, daemon: api level changes for introducing offline flag to remodel (#13507) Andrew Phelps 2024-02-02 04:41:55 -05:00
  • 13c6b54129 tests: add test about defining a custom-device slot on an app Samuele Pedroni 2024-01-19 13:42:59 +01:00
  • 89922286fe i/builtin: custom-device connection rule was incorrect, fix it Samuele Pedroni 2024-01-21 17:06:09 +01:00
  • 0c04d6f39a s/a/n/listener: correct size of Class and Op in msgNotificationFile to match fields in msgNotificationOpKernel Andrew Phelps 2024-02-01 10:44:29 -05:00
  • cc6f9c4077 naming: add well-known core24 snap-id Samuele Pedroni 2024-01-31 11:23:25 +01:00
  • cd608ef730 gadget: add unit test for default policy and no previous edition (#13520) Maciej Borzecki 2024-01-31 17:11:50 +01:00
  • b54b64cf32 cmd/snap: add CLI support for unsetting aspects Miguel Pires 2024-01-30 09:59:47 +00:00
  • 7b09964711 sandbox/cgroup: refactor and cleanup, fix path tracking and watch removal (#13508) Maciej Borzecki 2024-01-31 10:12:09 +01:00
  • 933c138a64 seed: add Copier interface and implement it for seed20 (#13495) Andrew Phelps 2024-01-30 10:32:22 -05:00
  • 8a7f3f2c63 o/devicestate, overlord, daemon: add flag to devicestate.Remodel to force an offline remodel (#13494) Andrew Phelps 2024-01-30 09:17:38 -05:00
  • 4b0829fb18 cmd/snap: improve stdout/stderr handling when not processing strace output Maciej Borzecki 2024-01-26 16:40:29 +01:00
  • 97e7a0249f cmd/snap: proxy stdout when running app under strace Maciej Borzecki 2024-01-19 11:46:44 +01:00
  • 6d9b3d96d3 Merge pull request #13519 from MiguelPires/fix-maintenance-spread-test Ernest Lotter 2024-01-29 13:37:29 +02:00
  • 4439f6d25d features: add count checks to ensure features are tested (#13518) Miguel Pires 2024-01-26 08:29:36 +00:00
  • 8e50fe1cd3 Merge pull request #13307 from pachulo/update-squashfuse-0.5.0 Ernest Lotter 2024-01-26 09:37:00 +02:00
  • 2188423c08 tests: fix snapd-maintenance-msg spread test Miguel Pires 2024-01-25 16:23:00 +00:00
  • df98df8b64 Merge pull request #13516 from MiguelPires/aspect-exp-flag Ernest Lotter 2024-01-25 13:59:44 +02:00
  • 5204d36625 features: add experimental feature flag for aspects Miguel Pires 2024-01-24 10:27:30 +00:00
  • d3055c96d2 many: add CLI support for getting and setting aspects (#13492) Miguel Pires 2024-01-24 15:43:53 +00:00
  • e42aa42b6c aspects: support alternative types in schemas (#13502) Miguel Pires 2024-01-24 14:10:00 +00:00
  • e016f71207 o/s/policy: allow "core" snap to be removed on classic systems (#13509) Andrew Phelps 2024-01-24 02:55:13 -05:00
  • 27149948e9 many: assorted typos (#13510) Zygmunt Bazyli Krynicki 2024-01-24 08:42:23 +01:00
  • 70846810d2 overlord, o/devicestate: use SelfContainedSetPrereqTracker to track prereqs during remodel (#13430) Andrew Phelps 2024-01-24 02:39:36 -05:00
  • c0ade98c09 tests: new procedure to determine when a nested vm is not booting as expected (#12933) Sergio Cazzolato 2024-01-23 16:06:25 +02:00
  • 3406d24ce2 interfaces/builtin/fwupd.go: allow locking for ipmi device nodes Valentin David 2024-01-09 09:53:42 +01:00
  • bd1ed0b048 interfaces/builtin/fwupd.go: tag missing devices Valentin David 2024-01-05 17:47:14 +01:00
  • 9212bf705d o/snapstate: call Add on prereq tracker in the case that update is only a channel switch (#13505) Andrew Phelps 2024-01-23 02:22:41 -05:00
  • f513163056 wrappers,w/internal: support for querying and restarting user daemons Philip Meulengracht 2024-01-19 11:01:24 +01:00
  • a29b9343b2 i/builtin: allow to lock /run/netns with network-control Samuele Pedroni 2024-01-18 14:22:55 +01:00
  • 960213781d systemd: add mount unit templates for kernel-modules Alfonso Sánchez-Beato 2024-01-17 09:41:23 +00:00
  • 85fc26f623 Merge pull request #13476 from MiguelPires/aspect-schema-key-format Ernest Lotter 2024-01-19 15:48:08 +02:00
  • c6cd6f8a11 o/devicestate: remodel policy/checks changes (#13480) Samuele Pedroni 2024-01-19 11:30:13 +01:00
  • e3ab724999 tests/main/interfaces-process-control: retry check for process being terminated Maciej Borzecki 2024-01-18 13:25:55 +01:00
  • 8076d70d88 tests/lib/assertions: re-sign the assertion with new expiry date (#13498) Maciej Borzecki 2024-01-18 20:55:17 +01:00
  • 1cf3d8c565 tests/regression/lp-1910456: reenable the test on Arch Maciej Borzecki 2024-01-18 08:33:57 +01:00
  • f716f2a23c intefaces/apparmor: do not combine unconfined and complain profile flags Maciej Borzecki 2024-01-17 16:43:21 +01:00
  • 66481ef2dd snap/pack: fix pack with integrity unit test on openSUSE (#13375) Maciej Borzecki 2024-01-18 13:28:39 +01:00
  • 5cd655516a snap/squashfs: fix minimum snap size on openSUSE (#13376) Maciej Borzecki 2024-01-18 12:50:38 +01:00
  • 8482f09ba4 overlord/snapshotstate: tweak test checks Maciej Borzecki 2024-01-18 11:31:32 +01:00
  • 8800e2ed76 packaging: require xdelta on Fedora and EPEL9 Zygmunt Krynicki 2024-01-17 12:07:22 +01:00
  • 894f610957 i/builtin: Added RSA DS100 authenticator (#13437) GregoryRG 2024-01-18 03:45:14 -05:00
  • 4776d275c8 tests/regression/lp-1910456: temporarily disable the test on Arch Maciej Borzecki 2024-01-17 15:06:15 +01:00
  • 5bbdeb8b2e tests/main/postrm-purge: make check units more robust Valentin David 2023-10-27 15:38:42 +02:00
  • cd64d525c1 tests/main/postrm-purge: account for snap services which may have failed (#13487) Maciej Borzecki 2024-01-17 13:02:07 +01:00
  • a6a335bb43 Merge pull request #13484 from jslarraz/add-make-check-documentation Maciej Borzecki 2024-01-16 15:41:34 +01:00
  • 5d39faeb9a features: add new feature (refresh-snap-awareness-ux) Zeyad Gouda 2024-01-15 10:06:11 +02:00
  • 16ab7eaf6d Merge pull request #13468 from ZeyadYasser/add-app-tracking-helper Maciej Borzecki 2024-01-16 14:12:26 +01:00
  • 2735392add sandbox/cgroup: add tracking helper to confirm transient scopes Zeyad Gouda 2024-01-11 00:30:08 +02:00
  • 70b78178b5 tests: clear snap cache before interfaces-content test release/2.60 Miguel Pires 2023-10-18 16:11:24 +01:00
  • e386a714b4 tests/main: remove unsupported core16 tests Philip Meulengracht 2023-10-05 10:08:21 +02:00
  • b04ff60f9b tests/main/userns: add a spread test for the userns interface (#12844) Alex Murray 2024-01-16 03:46:14 +10:30
  • 0e7fc96011 documentation: add a reference to make check target in HACKING.md Jorge Sancho Larraz 2024-01-15 17:12:16 +01:00
  • 2efc4b1c36 c/snap: validate-seed also needs proper plugs/slots sanitizing Samuele Pedroni 2024-01-11 16:29:01 +01:00
  • 98ebe22dca interfaces/builtin: fix distro mocking in font dirs mount spec test Maciej Borzecki 2024-01-15 12:13:12 +01:00
  • 0ffb87980b snap: fix unit test on Arch Maciej Borzecki 2024-01-15 12:02:54 +01:00
  • 3478d3fea9 o/snapsate: create some ancillary methods for Sequence Alfonso Sánchez-Beato 2024-01-12 11:18:55 +00:00
  • 4e469aadb6 o/snapstate: add method to ComponentSetup to access component name Alfonso Sánchez-Beato 2024-01-12 11:16:49 +00:00
  • 1dbfb657ac many: rename NewRevisionSideInfo to NewRevisionSideState Alfonso Sánchez-Beato 2024-01-11 16:25:20 +00:00
  • 9617c0ae3a o/snapstate: add component type to sequence points and ComponentSetup Alfonso Sánchez-Beato 2024-01-11 16:21:40 +00:00
  • 9db5eaa2d6 overlord/systemd: remove unused variable from MountUnitOptions Alfonso Sánchez-Beato 2024-01-12 12:09:32 +00:00
  • 0085461c14 o/devicestate: make error message consistent Andrew Phelps 2024-01-10 09:11:15 -05:00
  • 95526d4aba o/devicestate: fix panic when requesting a serial when device-service.access=offline Andrew Phelps 2024-01-10 08:48:46 -05:00
  • e93b38a966 o/state,daemon: add per-user notices (#13434) Oliver Calder 2024-01-12 08:26:45 -06:00
  • a48690a0d2 aspects: check map key format in parsing and validation Miguel Pires 2024-01-11 17:33:55 +00:00
  • 35b8eb155a cmd/snaplock/runinhibit: fix nil dereference in WaitWhileInhibited Zeyad Gouda 2024-01-11 10:23:38 +02:00
  • e639922822 s/apparmor/notify/listener: fix concurrency test on slow single-core machines Oliver Calder 2024-01-11 09:47:17 -06:00