Commit Graph

  • 1f3bab14bd tests/nested/manual/remodel-offline: fix misspelling Andrew Phelps 2024-02-05 22:20:24 -05:00
  • 125662b1d6 o/devicestate: refactor lookup through SnapSequence to use SnapSequence.LastIndex Andrew Phelps 2024-02-05 12:28:15 -05:00
  • 4e8c178bfc tests/nested/manual/remodel-offline: test that offline remodeling will use previously installed revision of snap Andrew Phelps 2024-01-30 16:18:39 -05:00
  • bcbc0484f8 o/devicestate: check for previously installed revisions when falling back to installed snaps during offline remodel Andrew Phelps 2024-01-25 14:15:58 -05:00
  • 08b9873215 o/snapstate/snapstatetest: add PreserveSequence option to InstallSnap Andrew Phelps 2024-01-25 14:10:21 -05:00
  • 36fd65e71e o/snapstate/snapstatetest, overlord, o/devicestate: put options into struct for snapstatetest.InstallSnap Andrew Phelps 2024-01-25 14:09:17 -05:00
  • ecb6750fde cmd/snap-recovery-chooser: drop confusing comment Maciej Borzecki 2024-02-07 17:31:29 +01:00
  • 28bebdf32d cmd/snap-recovery-chooser: support console-conf from a snap Maciej Borzecki 2024-02-07 09:25:44 +01:00
  • a4569125b1 tests/nested/manual/muinstaller-core: do not re-label seed for muinstaller Andrew Phelps 2024-02-13 12:44:11 -05:00
  • d6025e0e5f many: drop fontconfig cache generation Valentin David 2024-02-12 13:51:16 +01:00
  • 28b5407bfc daemon: add "snap-names" data field to single-snap changes Zeyad Gouda 2024-02-07 13:49:29 +02:00
  • 36f1c61477 tests/nested/manual/remodel-offline: wait for kernel refresh change Alfonso Sánchez-Beato 2024-02-15 08:13:36 +00:00
  • 179ec1da57 daemon: reword tentative to attempt Zygmunt Krynicki 2024-02-15 14:49:31 +01:00
  • a94b694584 daemon: fix typo: tentative Zygmunt Krynicki 2024-02-13 11:54:11 +01:00
  • b91435fb7a o/snapstate: fix typo: updatable Zygmunt Krynicki 2024-02-13 12:08:55 +01:00
  • be934b741d o/snapstate: fix typo: implementations Zygmunt Krynicki 2024-02-13 11:53:49 +01:00
  • b1077eb331 o/snapstate: fix typo: unsupported Zygmunt Krynicki 2024-02-08 13:24:45 +01:00
  • 77b8f70dcd o/snapstate: fix typo: prerequisites Zygmunt Krynicki 2024-02-08 13:21:19 +01:00
  • d2954dc1c9 o/snapstate: fix typo: success Zygmunt Krynicki 2024-02-08 12:27:50 +01:00
  • a1703df8b1 opengl: add /usr/share/nvidia (#12840) ZoopOTheGoop 2024-02-15 13:51:22 +00:00
  • f0afd48509 cmd/snapd-generator: create mount points for kernel drivers tree Alfonso Sánchez-Beato 2024-02-07 17:50:25 +00:00
  • f2789b828d interfaces/network-control: allow creating /run/resolvconf directory Alfonso Sánchez-Beato 2024-02-07 08:06:48 +00:00
  • 0c2bbfe0a7 Add libcudnn.so to list of NVIDIA libraries Jon Lech Johansen 2024-01-19 12:15:23 -06:00
  • 489358223f tests/main/interfaces-polkit: add details Maciej Borzecki 2024-02-13 11:41:26 +01:00
  • eb98b2fe3f tests/main/completion: add details Maciej Borzecki 2024-02-13 11:40:32 +01:00
  • 4071977d75 tests/main/interfaces-polkit: disable on amazon-linux-2023 Maciej Borzecki 2024-02-13 10:00:10 +01:00
  • 7f795819e6 tests/main/completion: disable on amazon-linux-2023 Maciej Borzecki 2024-02-13 09:59:37 +01:00
  • db95ec2cce tests/lib/pkgdb: require gpg on Amazon Linux 2023 Maciej Borzecki 2024-02-12 14:34:08 +01:00
  • 854746db0e tests/lib/pkgdb: use dnf on Amazon Linux 2023 Maciej Borzecki 2024-02-12 14:33:34 +01:00
  • f88db05606 tests/lib/pkgdb: curl is already available on AMZN2, AL2023, and CentOS7 Maciej Borzecki 2024-02-12 11:44:03 +01:00
  • 1df36a8d33 github: increase verbosity Maciej Borzecki 2024-02-09 15:35:18 +01:00
  • 777e3fbaeb tests/lib/prepare-restore: drop a workaround which removed xdelta Maciej Borzecki 2024-02-08 14:49:01 +01:00
  • 1f0f69c19b github: disable deltas for Amazon Linux 2023 target Maciej Borzecki 2024-02-08 09:55:50 +01:00
  • 171a9e8b37 spread: complain when project got delivered as delta on Amazon Linux 2023 Maciej Borzecki 2024-02-08 09:55:13 +01:00
  • 6b40e07e42 spread: provide a way to disable repacking the project into a delta Maciej Borzecki 2024-02-08 09:41:49 +01:00
  • e940e5d846 snap: core-version: support generic 'core<version>-<flavor>' base snaps Ondrej Kubik 2024-01-22 15:00:34 +00:00
  • 8445b92589 snap: support preseeding for core desktop Ondrej Kubik 2023-11-15 13:08:09 +00:00
  • e9b647b028 interfaces/builtin: add Kensington VeriMark Guard Fingerprint Key (#13577) Mohamed El-Kalioby 2024-02-14 13:34:26 +03:00
  • fcf5729d36 o/s/policy: remove usage of snapstatetest.NewSequenceFromSnapSideInfos for backport Andrew Phelps 2024-02-13 10:19:36 -05:00
  • 2f1e432453 o/s/policy: allow "core" snap to be removed on classic systems (#13509) Andrew Phelps 2024-02-13 09:38:06 -05:00
  • e2a2b8a941 overlord: restore services if the unlink fails (#13582) Philip Meulengracht 2024-02-14 08:36:13 +01:00
  • 4b0569c749 data/systemd: make snapd.seed wait for snapd.socket only Valentin David 2023-08-21 17:55:50 +02:00
  • 0a7a20db83 update how results are saved Sergio Cazzolato 2024-02-08 17:57:14 -03:00
  • bc449a51d8 Update backend name Sergio Cazzolato 2024-02-08 14:09:22 -03:00
  • 72881d4bcc tests: split google backend in 2 zones Sergio Cazzolato 2024-02-08 11:14:17 -03:00
  • 02e402535d Merge pull request #13578 from bboozzoo/bboozzoo/CLA-check-comment Ernest Lotter 2024-02-13 09:51:47 +02:00
  • 68d402519f o/devicestate: copy seed on finish install API call, for UC (#13296) alfonsosanchezbeato 2024-02-12 19:02:25 +00:00
  • 5a5bbdb9dc github/workflows/cla-check: enable comments by running in the context of the base repository Maciej Borzecki 2024-02-12 12:48:33 +01:00
  • 3445443728 client, cmd/snap, daemon: api level changes for introducing offline flag to remodel (#13507) Andrew Phelps 2024-02-09 11:21:47 -05:00
  • 8c68f9cf35 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
  • 904b283191 cmd/snap-device-helper: do not read sysfs directly Valentin David 2023-08-09 13:33:38 +02:00
  • 857fc0c1bc tests/lib/assertions: re-sign the assertion with new expiry date (#13498) Maciej Borzecki 2024-01-18 20:55:17 +01:00
  • f5f241c30f aspects: make access pattern/rule usage consistent Miguel Pires 2024-02-07 16:31:09 +00:00
  • f6a2155abb aspects: improve validation test coverage Miguel Pires 2024-02-07 15:37:23 +00:00
  • 33ef8e9bf7 aspects: put access rules under map in assertion Miguel Pires 2024-02-07 15:35:58 +00:00
  • 921c574c8f interfaces/apparmor: limit s-u-n /proc/ access to entries owned by current process Maciej Borzecki 2024-02-09 07:55:16 +01:00
  • 97c061fab9 interfaces/apparmor: update apparmor template of s-u-n for changes in Go Maciej Borzecki 2024-02-08 16:03:24 +01:00
  • 87f931d1d4 data/selinux: add missing polkitd permission for snappy_t/snappy_cli_t (#13561) Philip Meulengracht 2024-02-09 12:49:09 +01:00
  • 8833f41dad overlord, o/devicestate: use SelfContainedSetPrereqTracker to track prereqs during remodel (#13430) (#13553) Andrew Phelps 2024-02-09 05:07:17 -05:00
  • 62aee2b680 snapd.apparmor.service: add explicit dependency to snapd.mounts.target Valentin David 2024-02-08 15:54:18 +01:00
  • 13c7fdcb24 seed: change termilogy for the copy timings for consistency Samuele Pedroni 2024-02-08 18:41:24 +01:00
  • 99d5b808cd osutil: move to useradd from adduser (#13236) Ondra Kubik 2024-02-08 19:07:59 +00:00
  • 4f235d7a4f tests: update the remodel-store-viewer.auth info (#13549) Sergio Cazzolato 2024-02-07 16:53:15 +02:00
  • 1446ec6a56 Add ProductIDPattern of GoTrust Idem Key with NFC and usb-c Johannes Swoboda 2023-11-25 13:18:11 +01:00
  • 06fe40a7b2 o/servicestate: fix typo: constraints Zygmunt Krynicki 2024-02-06 13:54:37 +01:00
  • 31dc83bee5 o/s/backend: fix typo: decision Zygmunt Krynicki 2024-02-06 13:20:27 +01:00
  • 2a565ce16e o/s/backend: fix typo: units Zygmunt Krynicki 2024-02-06 13:19:33 +01:00
  • 778c1066e8 o/snapstate: fix typo: services Zygmunt Krynicki 2024-02-06 13:06:22 +01:00
  • 44988d6ab7 o/snapstate: fix typo: namespace Zygmunt Krynicki 2024-02-06 13:03:53 +01:00
  • 42ea471de1 o/snapstate: fix typo: total Zygmunt Krynicki 2024-02-06 12:51:19 +01:00
  • 117995bca6 o/snapstate: fix typo: command Zygmunt Krynicki 2024-02-06 12:47:27 +01:00
  • 458c1994cb o/snapstate: fix typo: unsuccesful Zygmunt Krynicki 2024-02-06 12:37:44 +01:00
  • d4a025c7fd o/snapstate: fix typo "flags in state" Zygmunt Krynicki 2024-02-06 12:34:50 +01:00
  • d8ff69b5fd o/snapstate: fix typo: content Zygmunt Krynicki 2024-02-06 12:19:13 +01:00
  • 5866f27065 o/devicestate: fix failing tests brought in by rebase that were missing "test-system" boolean Andrew Phelps 2024-02-01 09:15:26 -05:00
  • ee19396bce tests/nested/manual/remodel-validation-sets-invalid: update error string Andrew Phelps 2024-01-22 09:30:49 -05:00
  • 10ec4fe722 o/devicestate: correct some error messages Andrew Phelps 2024-01-19 10:00:28 -05:00
  • 6cd00017e3 o/devicestate: add doc comment to LocalSnap Andrew Phelps 2024-01-18 10:25:59 -05:00
  • 80d8986cd2 o/devicestate: replace delete with remove, and add some clarifying comments Andrew Phelps 2024-01-18 10:01:20 -05:00
  • 1d5ffee00c o/devicestate: use "snap id" in error messages, rather than just "id" Andrew Phelps 2024-01-18 10:00:14 -05:00
  • a71117bb39 o/devicestate: remove outdated comment in CreateRecoverySystemOptions Andrew Phelps 2024-01-18 09:59:50 -05:00
  • 5ad4cbbc2b o/devicestate: consolidate checkForInvalidSnapsInModel and checkModelSnapsCanBePresentInValidationSets Andrew Phelps 2024-01-18 09:59:16 -05:00
  • 2619c551ee o/devicestate: remove done TODO Andrew Phelps 2024-01-18 09:52:42 -05:00
  • 5bc5c4e5b1 o/devicestate: use struct to pair together snap.SideInfo and path to prevent some invalid states Andrew Phelps 2024-01-16 09:06:16 -05:00
  • 260aedfcb2 o/devicestate: add guard to check for presence of snap IDs in model and in locally provided snaps Andrew Phelps 2024-01-15 14:37:29 -05:00
  • 7a5ddcaaaf o/devicestate: update comment on getSnapInfoFunc Andrew Phelps 2024-01-15 13:20:45 -05:00
  • 5c2ca8fcf6 o/devicestate: correct LocalSnapPaths doc comment Andrew Phelps 2024-01-15 13:18:42 -05:00
  • c2ac45af0c o/devicestate: allow creating a recovery system if snap from model is not in validation sets Andrew Phelps 2024-01-15 13:14:42 -05:00
  • 5562f3ec41 o/devicestate: always make sure to test recovery system if change comes from a remodel Andrew Phelps 2024-01-12 15:58:32 -05:00
  • d13c53025e o/devicestate: add comment explaining that refresh-control revision constraints are not repected right now during creation of recovery systems Andrew Phelps 2024-01-12 12:32:40 -05:00
  • 953c56637f o/devicestate: extract some helpers out of do/undo create recovery systems Andrew Phelps 2024-01-12 12:29:58 -05:00
  • 35a7e65d8b o/devicestate: replace backend import with inlined function Andrew Phelps 2024-01-12 12:18:23 -05:00
  • 5adcd85fc1 o/devicestate: remove unused function Andrew Phelps 2024-01-11 13:10:21 -05:00
  • 2f73ee0697 o/devicestate: correct spelling mistake Andrew Phelps 2024-01-11 12:45:39 -05:00
  • e9261da713 o/devicestate: add snap to prereq tracker if it does not need to be installed Andrew Phelps 2024-01-05 13:16:04 -05:00
  • 82496b2644 o/devicestate: correct error messages in CreateRecoverySystem Andrew Phelps 2023-12-14 09:27:39 -05:00
  • 1774ae5987 overlord, o/devicestate: change CreateRecoverySystem so that it uses SelfContainedSetPrereqTracker Andrew Phelps 2023-12-13 22:24:53 -05:00
  • 904a8c747d o/devicestate: update undo to undo marking a system as seeded and recovery capable Andrew Phelps 2023-12-12 10:59:24 -05:00
  • c3da5d6566 daemon: maintain functionality of original debug route for creating recovery system Andrew Phelps 2023-12-12 09:07:03 -05:00
  • f462e13cbb o/devicestate: add option to CreateRecoverySystem for marking new system the current system Andrew Phelps 2023-12-11 12:22:56 -05:00