Commit Graph

  • 3a2275eccc daemon: fix silly typo Michael Vogt 2022-09-08 20:14:06 +02:00
  • ea381003b2 devicestate: add proper mocking in TestModelAndGadgetInfoHappy and check encryptionSupportInfo too Michael Vogt 2022-09-08 20:12:46 +02:00
  • 804d76ed7f devicestate: do s.LoadEssentialMeta() only once Michael Vogt 2022-09-08 20:11:09 +02:00
  • cacce6216b daemon: tweak storageEncryption() and move encInfo.Disabled() earlier Michael Vogt 2022-09-08 20:02:26 +02:00
  • 39d3312d5b client: fix StorageEncryption struct json tags (thanks Samuele) Michael Vogt 2022-09-08 19:59:18 +02:00
  • 1bd6e476ce asserts/snapasserts: add ValidationSetKey type for RevisionOptions Miguel Pires 2022-09-08 18:30:51 +01:00
  • 5fdae3433e Merge pull request #12068 from sergiocazzolato/tests-improve-nested-helper-part3 Sergio Cazzolato 2022-09-08 13:05:12 -03:00
  • 863a4a8803 Merge pull request #12019 from kubiko/preseed-clean-tmp-snapd-mount Michael Vogt 2022-09-08 17:48:43 +02:00
  • d9b6963585 tests/main/interfaces-system-packages-doc: test after discarding namespace Alberto Mardegan 2022-09-08 17:15:39 +03:00
  • 02d07c44d0 tests/lib/snaps/test-snapd-journal-quota: set restart-condition to 'always' Philip Meulengracht 2022-09-08 15:54:30 +02:00
  • e7d71d68ad Merge pull request #12121 from sergiocazzolato/tests-update-kinetic-image-name Sergio Cazzolato 2022-09-08 10:54:29 -03:00
  • ca91da24c7 i/b/system_observe: honour root dir when checking for /boot/config-* (#12114) Alberto Mardegan 2022-09-08 12:46:41 +03:00
  • 20682b991b tests/main/snap-quota-journal: fix unstable spread test Philip Meulengracht 2022-09-08 09:20:16 +02:00
  • 6bd7462057 tests: restore microk8s test on 16.04 (#12015) Alberto Mardegan 2022-09-08 08:41:16 +03:00
  • b7803ddf09 Fix another merge error Sergio Cazzolato 2022-09-07 17:14:26 -03:00
  • 71abf12ed5 Remove code for old systems not supported anymore Sergio Cazzolato 2022-09-07 17:11:53 -03:00
  • 7e21840a9b many: simplify code and just have DeviceManager.SystemAndGadgetAndEncryptionInfo() (thanks to Samuele) Michael Vogt 2022-09-07 21:11:52 +02:00
  • e8ed14e91b Add arm images to image.sh helper Sergio Cazzolato 2022-09-07 16:11:51 -03:00
  • 18fa291921 Merge remote-tracking branch 'upstream/master' into tests-improve-nested-helper-part3 Sergio Cazzolato 2022-09-07 16:08:23 -03:00
  • 0a8b0a71d2 tests: run spread tests on arm64 instances in google cloud (#12067) Sergio Cazzolato 2022-09-07 16:06:23 -03:00
  • f0cca4aa58 client: improve docstring for StorageEncryption.Support Michael Vogt 2022-09-07 20:40:30 +02:00
  • 6875ea014d daemon: add TODO about ensuring that devicestate.InstallStep() has a non-empty systemLabel Michael Vogt 2022-09-07 20:35:39 +02:00
  • 1c34f9caf7 Fix global vars declaration Sergio Cazzolato 2022-09-07 13:00:44 -03:00
  • f40da3c812 Merge pull request #12098 from sergiocazzolato/tests-skip-interfaces-udisks2-fedora Sergio Cazzolato 2022-09-07 12:55:26 -03:00
  • 1a129ffd90 Use the new ubuntu kinetic image Sergio Cazzolato 2022-09-07 12:47:26 -03:00
  • d68ee95210 client: error if InstallSystem() is called with an empty system label Michael Vogt 2022-09-07 17:15:33 +02:00
  • 9c3075905f client: tweak storage encryption values/descriptions Michael Vogt 2022-09-07 16:20:49 +02:00
  • 15ce9252cb Fix shell check Sergio Cazzolato 2022-09-07 11:22:23 -03:00
  • 9edf5aa104 o/snapstate: add revision options to UpdateMany Miguel Pires 2022-09-07 12:05:03 +01:00
  • c91bb0a746 o/snapstate: add revision options to InstallMany Miguel Pires 2022-09-07 11:53:17 +01:00
  • be5e7663b8 tests/main/snap-quota-install: on some systemd versions there are usage implied by a group Philip Meulengracht 2022-09-07 15:13:11 +02:00
  • 74c17fb01f Merge branch 'master' into tests-improve-nested-helper-part3 Sergio Cazzolato 2022-09-07 09:45:17 -03:00
  • be4190f6d9 tests: add an additional folder check Philip Meulengracht 2022-09-07 09:23:51 +02:00
  • a00228d6d8 tests: fix shellchecks in test.yaml Philip Meulengracht 2022-09-07 09:15:22 +02:00
  • 89f2216034 overlord/devicestate: update docs Philip Meulengracht 2022-09-07 09:03:33 +02:00
  • 218baa7a88 overlord/devicestate: support for mounting ubuntu-save before the install-device hook Philip Meulengracht 2022-09-07 08:56:52 +02:00
  • 1c698ed3ea Merge pull request #12110 from pedronis/bump-secboot-measure-extended-classic Michael Vogt 2022-09-07 12:22:17 +02:00
  • d69427048b client,daemon: use client.InstallSystemOptions in the daemon and remove client.SystemActionInstall entirely (thanks to Samuele) Michael Vogt 2022-09-07 11:20:40 +02:00
  • ed1c167ef9 multiple: clear up naming convention for threads, use threads internally and task when interacting with systemd Philip Meulengracht 2022-08-31 09:07:24 +02:00
  • cef4cfecbd sandbox/apparmor: Cleanup after dirs.SetRootDir() in tests Alex Murray 2022-09-07 09:31:10 +09:30
  • 0bf88e0a1b Merge remote-tracking branch 'upstream/master' into systems-post-install Michael Vogt 2022-09-06 20:32:02 +02:00
  • 7cc9bdabdc Merge remote-tracking branch 'upstream/master' into systems-get-with-encryption-info3 Michael Vogt 2022-09-06 20:23:46 +02:00
  • 46b940c9aa Merge pull request #12112 from mvo5/systems-get-label-client Michael Vogt 2022-09-06 20:12:24 +02:00
  • be6be74209 client,daemon: rework the arguments passing in postSystemsAction() Michael Vogt 2022-09-06 19:56:52 +02:00
  • f201cb536b client: add new InstallSystemOptions and pass to InstallSystem() Michael Vogt 2022-09-06 19:43:41 +02:00
  • 50c8e745f5 client: unexport systemActionInstall and update comments Michael Vogt 2022-09-06 19:38:12 +02:00
  • 24e30411a8 daemon: return storage-encryption in /systems/<label> reply Michael Vogt 2022-09-01 18:31:33 +02:00
  • deeef23dc8 gadget: simplify calls to check expected labels Alfonso Sánchez-Beato 2022-09-06 16:31:04 +01:00
  • 5da034607c gadget: add rules for validating modal classic gadget.yaml Alfonso Sánchez-Beato 2022-09-06 15:52:14 +01:00
  • 37d7fb7937 gadget: rename SystemSeed to HasModes in tests Alfonso Sánchez-Beato 2022-09-06 11:59:07 +01:00
  • 171911077d client,daemon: rename client.SystemDetailsData->client.SystemDetails Michael Vogt 2022-09-06 17:25:39 +02:00
  • bc5d2bb0f8 snap/quota: review feedback Philip Meulengracht 2022-09-06 08:17:56 +02:00
  • 08c98ca242 Merge pull request #12089 from Meulengracht/feature/snap-quota-install-2 Philip Meulengracht 2022-09-06 08:10:27 +02:00
  • f4c6caae95 sandbox/apparmor: Test snapdAppArmorSupportsReexecImpl() Alex Murray 2022-09-06 15:16:30 +09:30
  • 71630ec6e2 sandbox/apparmor: Test snapd-internal apparmor parser feature Alex Murray 2022-09-06 14:49:06 +09:30
  • d10853b04e spread.yaml: Reorder previous change to ease merging with master Alex Murray 2022-09-06 14:36:24 +09:30
  • 76a8d13428 sandbox/apparmor: Move MockSnapdAppArmorSupportsReexec() to export_test Alex Murray 2022-09-06 14:30:51 +09:30
  • 8ac5d4cc88 Merge pull request #12108 from mvo5/beta-riscv-2.57 Miguel Pires 2022-09-05 20:49:10 +01:00
  • 13698c93de daemon: implement stub "action":"install" on POST /systems/<label> Michael Vogt 2022-08-31 21:56:54 +02:00
  • 8ad1ea9bbe client: add client.InstallSystem() Michael Vogt 2022-08-31 20:37:22 +02:00
  • ffc0577c58 client: add API for GET /systems/<label> Michael Vogt 2022-08-31 17:09:46 +02:00
  • 061c192e0d Merge pull request #12052 from mvo5/systems-get Michael Vogt 2022-09-05 19:07:14 +02:00
  • dce12a694e Merge pull request #12103 from alfonsosanchezbeato/allow-read-sec-label Michael Vogt 2022-09-05 17:49:00 +02:00
  • 3a8966eb0e tests: fix api-get-systems-label quoting bug Michael Vogt 2022-09-05 15:43:17 +02:00
  • 285eb30391 asserts,boot,secboot: switch to a secboot version measuring classic Samuele Pedroni 2022-09-05 15:23:28 +02:00
  • 0800ca040f Merge pull request #12104 from MiguelPires/remove-purge-multiple Miguel Pires 2022-09-05 14:11:36 +01:00
  • b7c87ff9be snap-confine: remove obsolete code (#11673) Alberto Mardegan 2022-09-05 15:18:23 +03:00
  • 7cfef3c78e interfaces: rework logic of unclashMountEntries (#12061) Alberto Mardegan 2022-09-05 14:23:44 +03:00
  • e9ea2e134f gadget: fix typo Michael Vogt 2022-09-05 12:03:50 +02:00
  • 563027d60a o/snapstate: remove unnecessary nil check Miguel Pires 2022-09-05 11:01:56 +01:00
  • d9297d7161 gadget: workaround the lack of reflect.StructField.IsExported() in go1.13 Michael Vogt 2022-09-05 11:33:46 +02:00
  • 54fd4566ab i/b/system-observe: allow reading processes security label Alfonso Sánchez-Beato 2022-09-01 14:49:03 +01:00
  • 1bfec811db build-aux: move snapcraft branch to 2.57 Michael Vogt 2022-09-05 10:11:12 +02:00
  • 4bcce6a0b2 Merge pull request #12106 from mvo5/changelog-2.57.2 Michael Vogt 2022-09-05 09:22:23 +02:00
  • 25813173d9 Merge pull request #12094 from mardy/services-comment Michael Vogt 2022-09-05 07:47:33 +02:00
  • ffaee1bdc5 Merge pull request #12081 from lissyx/bug1787245_speech-dispatcher_socket Michael Vogt 2022-09-05 07:34:29 +02:00
  • 8a4372809e client: use testutil.Contains() (thanks to Alberto) Michael Vogt 2022-09-05 07:33:37 +02:00
  • aae6e81982 Merge pull request #12092 from Meulengracht/bugfix/limits-on-remove Michael Vogt 2022-09-05 07:20:24 +02:00
  • 70954b1245 Merge remote-tracking branch 'upstream/master' into changelog-2.57.2 Michael Vogt 2022-09-02 19:20:55 +02:00
  • d2e3b0c88c release: 2.57.2 (#12105) 2.57.2 Michael Vogt 2022-09-02 18:36:51 +02:00
  • 33ef7fc669 store/tooling,tests: support UBUNTU_STORE_URL override env var Samuele Pedroni 2022-08-30 17:42:50 +02:00
  • a2c758ff00 tests: check snap download with snapcraft v7+ export-login auth data (#12084) Samuele Pedroni 2022-08-31 12:59:04 +02:00
  • 6265a6f887 store/tooling: support using snapcraft v7+ base64-encoded auth data (#12065) Samuele Pedroni 2022-08-26 11:31:56 +02:00
  • 5bba2d9ab1 many: progress bars should use the overridable stdouts (#12047) Samuele Pedroni 2022-08-18 11:34:35 +02:00
  • 76845e0a64 many: refactor store code to be able to use simpler form of auth creds (#12057) Samuele Pedroni 2022-08-23 10:25:28 +02:00
  • 805f52c66b snap,store: drop support/consideration for anonymous download urls (#12056) Samuele Pedroni 2022-08-22 10:57:58 +02:00
  • a0e4a3fc04 data: include snapd/mounts in preseeded blob Ondrej Kubik 2022-07-06 14:21:57 +01:00
  • 9dee6cb3b7 Merge pull request #12020 from kubiko/preseed-add-snapd-fstabs Michael Vogt 2022-09-02 17:38:05 +02:00
  • 08464676a1 many: Set SNAPD_APPARMOR_REEXEC=1 Alex Murray 2022-08-30 16:50:35 +09:30
  • 1ee3aac2d0 Merge pull request #12088 from alexmurray/set-snapd-apparmor-reexec-in-info Michael Vogt 2022-09-02 17:37:17 +02:00
  • 05e6e9ca71 Merge pull request #12096 from pedronis/tooling-ubuntu-store-url Michael Vogt 2022-09-02 17:36:30 +02:00
  • 8bcd2ba0ef tests/main/snapd-snap: Split long line to improve readability Alex Murray 2022-09-02 22:55:51 +09:30
  • 7d31b8b303 sandbox/apparmor: Fix issues identified by mardy in review of #12087 Alex Murray 2022-09-02 22:53:20 +09:30
  • 5e6ca4e478 build-aux/snap: Fix issues identified by mardy in review of #12087 Alex Murray 2022-09-02 22:50:30 +09:30
  • f675e8ce35 snap/quota: review feedback Philip Meulengracht 2022-09-02 15:02:15 +02:00
  • ba14a3195e daemon,tests: review feedback Philip Meulengracht 2022-09-02 14:42:13 +02:00
  • d64b7cc57d snap/quota,wrappers: allow using 0 values for the journal rate to override the system default values Philip Meulengracht 2022-08-31 12:14:54 +02:00
  • 478d4d2cde tests: check more fields in the api-get-systems-label test Michael Vogt 2022-09-02 14:02:47 +02:00
  • a070c7c658 gadget: do not json export internals of Volume{,Structure} Michael Vogt 2022-09-02 12:22:24 +02:00
  • ca91b37008 gadget: add test that protects against accidental exported fields Michael Vogt 2022-09-02 12:38:00 +02:00