Commit Graph

  • 345429cc5a Merge pull request #10881 from mardy/coverage-merge Michael Vogt 2021-10-07 17:38:19 +02:00
  • 697a2e139a Merge pull request #10896 from mvo5/remove-silly-example-code Michael Vogt 2021-10-07 17:32:05 +02:00
  • 5b75100190 tests: add cleanup of microk8s user and group Alberto Mardegan 2021-10-07 18:00:19 +03:00
  • 8eca7319ad tests: increase timeout for nginx deployment Alberto Mardegan 2021-10-07 17:59:20 +03:00
  • cec41db17a gadget: fixup typos, doc-comments and rename Cached... -> Original... Ian Johnson 2021-10-07 09:46:13 -05:00
  • bf31384e3c tests: remove "features" from fde-setup.go example Michael Vogt 2021-10-07 14:19:56 +02:00
  • 54cdea666a tests: fix invocation of "retry" command Alberto Mardegan 2021-10-07 14:45:41 +03:00
  • bd03ac6cf2 Merge pull request #10827 from mvo5/ice/refactor-fde-minimal Michael Vogt 2021-10-07 13:35:08 +02:00
  • 9c6ecc2229 Merge pull request #10830 from mvo5/ice/refactor-for-encrypted-device-interface Michael Vogt 2021-10-07 13:33:40 +02:00
  • bc0e681b52 Merge pull request #10854 from mvo5/bios-uefi Michael Vogt 2021-10-07 13:33:28 +02:00
  • 19feb1aeb1 spread.yaml: readd flags: [virtio] to not break existing flows Michael Vogt 2021-10-07 09:38:43 +02:00
  • 05739aab5c Merge remote-tracking branch 'upstream/master' into ice/refactor-for-encrypted-device-interface Michael Vogt 2021-10-07 12:15:04 +02:00
  • f7b3f708ad tests/main/cwd: runuser seems to work Maciej Borzecki 2021-10-07 11:40:31 +02:00
  • b0938e3c15 tests: increase configure hook timeout Alberto Mardegan 2021-10-07 12:14:17 +03:00
  • c6ee807161 overlord: update remodel managers test to use the restart pacakge Maciej Borzecki 2021-10-07 10:58:53 +02:00
  • d642f9a452 Merge remote-tracking branch 'upstream/master' into bboozzoo/remodel-needs-gadet-assets-update Maciej Borzecki 2021-10-07 10:55:39 +02:00
  • 01a4ca79d3 overlord: managers test for uc20 remodel to old gadget Maciej Borzecki 2021-10-06 15:54:47 +02:00
  • 1365428abf Merge pull request #10875 from MiguelPires/cmd-fail-fast Michael Vogt 2021-10-07 10:40:25 +02:00
  • 1f7bee86d4 Merge pull request #10888 from stolowski/spread-experimental-features Michael Vogt 2021-10-07 09:48:36 +02:00
  • b7b5cf2f5c fde: tweak/fix doc strings (thanks to Ian) Michael Vogt 2021-10-07 09:43:03 +02:00
  • ae85144057 fde: update docstring for newEncryptedDeviceLUKS (thanks to Ian) Michael Vogt 2021-10-07 09:37:15 +02:00
  • 314af6e912 fde: remove (uneeded) sleep in tests (thanks to Ian) Michael Vogt 2021-10-07 09:35:59 +02:00
  • ca7ec8fed5 Merge remote-tracking branch 'upstream/master' into ice/fde-device-unlock Michael Vogt 2021-10-07 09:32:02 +02:00
  • 3b8d3a37e3 gadget: rename structs, fields for disk searching serialized to disk Ian Johnson 2021-10-06 20:47:46 -05:00
  • 27a7d21e40 Allow hostnames up to 253 characters, with dot-delimited elements (as suggested by man 7 hostname). Paweł Stołowski 2021-10-06 18:10:11 +02:00
  • 7685a04eda Merge branch 'master' into experimental-hide-snap Miguel Pires 2021-10-06 16:17:57 +01:00
  • 00dff2ac59 Revert "snap/snapenv: set XDG_*_HOME if using ~/.snap" Miguel Pires 2021-10-06 16:06:43 +01:00
  • 2a5d3a6b3a gadget: add mapping heuristic types + functions to save/load Ian Johnson 2021-10-05 16:06:22 -05:00
  • 8f45dbd74a Merge pull request #10824 from stolowski/refresh-control/proceed-from-snap-nothing-held Michael Vogt 2021-10-06 16:15:46 +02:00
  • 96d5625a06 Tweak mocking in the test that landed in master. Paweł Stołowski 2021-10-06 15:46:02 +02:00
  • 379d565d75 Merge branch 'master' into validation-sets/enforce-with-prereq Paweł Stołowski 2021-10-06 15:41:10 +02:00
  • 948dd7bfbc Merge pull request #10868 from stolowski/validation-sets/ignore-validation-update-to-rev Michael Vogt 2021-10-06 14:47:21 +02:00
  • ef6e5d7a07 Merge branch 'master' into feature/uc20-multi-volume-gadget-asset-updates-10 Signed-off-by: Ian Johnson <ian.johnson@canonical.com> Ian Johnson 2021-10-06 07:17:33 -05:00
  • 3fe024d4cd installedSnaps is now snapstate.InstalledSnaps. Paweł Stołowski 2021-09-22 15:53:42 +02:00
  • 4eaef36251 Update the spread test for error case on enforce. Paweł Stołowski 2021-09-03 12:57:43 +02:00
  • 73d9feea85 Added a test to ensure we stay in monitor mode if enforcing fails. Paweł Stołowski 2021-09-03 12:24:15 +02:00
  • 09e9b84088 Revert unintended change to validationSetAssertFromDb. Paweł Stołowski 2021-08-31 15:50:01 +02:00
  • bda179ba82 Fix snap-validate spread test since enforce mode can be enabled now. Paweł Stołowski 2021-08-31 11:52:14 +02:00
  • 8a42f8f7cd Allow enabling enforce mode with 'snap validate --enforce...'. Paweł Stołowski 2021-08-31 09:54:42 +02:00
  • c1bb11f7a6 Using devmode to install the snap Sergio Cazzolato 2021-10-06 08:57:20 -03:00
  • cd80af2f61 client: rename func Miguel Pires 2021-10-06 12:26:00 +01:00
  • 028678de77 Merge pull request #10886 from MiguelPires/prereq-add-test Maciej Borzecki 2021-10-06 13:13:14 +02:00
  • c0c2fb41d0 o/snapstate: add newline before test Miguel Pires 2021-10-06 11:22:33 +01:00
  • f8dcb8f380 Merge pull request #10884 from bboozzoo/bboozzoo/disable-v1-tests-on-21.10 Michael Vogt 2021-10-06 12:15:34 +02:00
  • 1bfbccb113 Merge pull request #10882 from bboozzoo/bboozzoo/enable-interfaces-many-on-recent-ubuntu Michael Vogt 2021-10-06 12:15:02 +02:00
  • 024fce0783 Merge pull request #10874 from anonymouse64/feature/uc20-multi-volume-gadget-asset-updates-9 Maciej Borzecki 2021-10-06 12:13:34 +02:00
  • 2340eda398 Merge remote-tracking branch 'upstream/master' into bboozzoo/snap-run-wait-systemd-group-job-done-wip Maciej Borzecki 2021-10-06 11:50:14 +02:00
  • a57a9a5034 sandbox/cgroup: use job sync for systems with cgroup v2 only Maciej Borzecki 2021-10-05 16:00:48 +02:00
  • c8b9e2d753 dbusutil/dbustest: drop unnecessary comment Maciej Borzecki 2021-10-05 16:00:37 +02:00
  • ab89657068 many: replace state.State restart support with overlord/restart Samuele Pedroni 2021-10-06 10:28:09 +02:00
  • e77bef34e7 Use SPREAD_EXPERIMENTAL_FEATURES for spread env var. Paweł Stołowski 2021-10-06 09:23:11 +02:00
  • 6250ff9d7f Support setting experimental snapd features via EXPERIMENTAL_FEATURES environment variable, affecting all spread tests. Paweł Stołowski 2021-10-05 17:27:11 +02:00
  • baee7962d6 Merge branch 'master' into validation-sets/enforce-with-prereq Paweł Stołowski 2021-10-06 09:21:14 +02:00
  • b07cf52c12 Use shorter name for the test, add some comments to clarify the test. Paweł Stołowski 2021-10-06 09:18:02 +02:00
  • c05b765ae3 Support ignore-validation flag when updating to a specific snap revision that doesn't match the revision required by validation sets. Paweł Stołowski 2021-10-01 11:22:33 +02:00
  • 04fdea9179 gadget/many: filesystemInfo -> ...InfoForPartition, unify tests' lsblk mocking Ian Johnson 2021-10-05 15:45:05 -05:00
  • 0bbbcb6a48 gadget/ondisk.go: add listBlockDevices() to get all block devices on a system Ian Johnson 2021-10-04 21:37:26 -05:00
  • f42c4a49ee gadget/ondisk.go: document the various fields in the struct types Ian Johnson 2021-10-04 21:25:14 -05:00
  • 74727d87fd Fix snap name Sergio Cazzolato 2021-10-05 16:53:36 -03:00
  • 63c82c0ab1 release: 2.53 (really this time after cherry-picking d07bfcd) 2.53 Michael Vogt 2021-10-05 20:32:32 +02:00
  • d07bfcd9ad overlord: fix generated snap-revision assertions in remodel unit tests Maciej Borzecki 2021-10-04 19:54:45 +02:00
  • 17dd30c3e7 Merge pull request #10880 from bboozzoo/bboozzoo/fix-remodel-unit-tests-on-lp Michael Vogt 2021-10-05 20:26:14 +02:00
  • 3546f33f73 release: 2.53 Michael Vogt 2021-10-05 19:59:28 +02:00
  • c7867d925c Using test-snapd-curl snap instead of http snap Sergio Cazzolato 2021-10-05 14:11:41 -03:00
  • ec79912572 Use fakeRevDateEpoch instead of repeating date definitions. Paweł Stołowski 2021-10-05 18:34:58 +02:00
  • c9e2e3bccd Merge branch 'master' into validation-sets/enforce-with-prereq Paweł Stołowski 2021-10-05 18:04:14 +02:00
  • faa6ae930c Merge pull request #10887 from mvo5/release-2.52.1-changelog Michael Vogt 2021-10-05 16:43:47 +02:00
  • 16085c01a6 Merge remote-tracking branch 'upstream/master' into release-2.52.1-changelog Michael Vogt 2021-10-05 15:23:19 +02:00
  • cd99de5594 release: 2.52.1 (#10885) 2.52.1 release/2.52 Michael Vogt 2021-10-05 14:47:58 +02:00
  • 1966ac1083 CI: merge coverage results from different runs Alberto Mardegan 2021-10-05 11:39:10 +03:00
  • b739f0b02f run-checks: allow specifying coverage output filename Alberto Mardegan 2021-10-05 11:38:26 +03:00
  • 13c628849b o/snapstate: test prereq update if started by old version Miguel Pires 2021-09-28 16:43:54 +01:00
  • f7a8e44522 tests/main: disable cgroup-devices-v1 and freezer tests on 21.10 Maciej Borzecki 2021-10-05 13:19:50 +02:00
  • ed63fdb0a7 tests: add (strict) microk8s smoke test Michael Vogt 2021-10-05 13:09:56 +02:00
  • 83244699a3 snap-bootstrap: wait in mountNonDataPartitionMatchingKernelDisk Michael Vogt 2021-10-05 12:02:20 +02:00
  • 3b125d7598 snap-bootstrap: wait in mountNonDataPartitionMatchingKernelDisk Michael Vogt 2021-10-05 12:02:20 +02:00
  • d0335406d5 client: rename InternalError to InternalClientError Miguel Pires 2021-10-05 09:55:56 +01:00
  • 9ead490d48 tests/main/interfaces-many: run both variants on all possible Ubuntu systems Maciej Borzecki 2021-10-05 10:45:49 +02:00
  • 00b73694ac run-checks: drop support for golang < 1.10 Alberto Mardegan 2021-10-05 11:29:09 +03:00
  • f2b1862498 Merge pull request #10877 from mvo5/system-restart-immediate-2.52 Michael Vogt 2021-10-05 10:00:29 +02:00
  • 9ff2f609df overlord: fix generated snap-revision assertions in remodel unit tests Maciej Borzecki 2021-10-04 19:54:45 +02:00
  • 9e00ea1abb gadget: mv ensureLayoutCompatibility to gadget proper, add gadgettest pkg Ian Johnson 2021-10-02 21:57:48 -05:00
  • 9707e9c6d6 daemon: can use nil for nop checkOpts Samuele Pedroni 2021-10-04 18:06:25 +02:00
  • 169c60d6f9 Merge pull request #10777 from alfonsosanchezbeato/mm-add-pcie Michael Vogt 2021-10-04 17:48:40 +02:00
  • 090bb85058 Merge pull request #10870 from bboozzoo/bboozzoo/mark-recovery-capable-after-remodel Michael Vogt 2021-10-04 17:46:14 +02:00
  • 7485ef72f6 Merge pull request #10869 from MiguelPires/prereq-install-device-ctx Michael Vogt 2021-10-04 17:39:26 +02:00
  • c0c2296afe daemon: update to support 2.52 Michael Vogt 2021-10-04 16:07:13 +02:00
  • e45dd3e037 Merge pull request #10872 from anonymouse64/feature/uc20-multi-volume-gadget-asset-updates-8 Ian Johnson 2021-10-04 09:13:54 -05:00
  • a8f4b392ef many: s/SnapDataDir/SnapDataHomeDir/ Miguel Pires 2021-10-04 15:10:55 +01:00
  • 4f5e09cb4c tests/main/cwd: try su -l Maciej Borzecki 2021-10-04 15:45:26 +02:00
  • 64abc4d324 tests/main: actually use tests.session for executing things as a user Maciej Borzecki 2021-10-04 15:04:42 +02:00
  • 741b4827f4 many: support an API flag system-restart-immediate to make snap ops proceed immediately with system restarts (#10871) Samuele Pedroni 2021-10-04 13:52:39 +02:00
  • 0d8038f604 o/restart: fix typo Samuele Pedroni 2021-10-04 14:48:43 +02:00
  • 6ad95d17c4 Merge remote-tracking branch 'upstream/master' into extract-restart Samuele Pedroni 2021-10-04 14:45:50 +02:00
  • f76398ef6e o/devicestate: add comments on specific remodel unit tests Maciej Borzecki 2021-10-04 13:08:56 +02:00
  • d8fe0f5d9f o/devicestate, o/servicestate: update gadget assets and cmdline when remodeling Maciej Borzecki 2021-10-01 13:03:41 +02:00
  • 309fdb449c many: support an API flag system-restart-immediate to make snap ops proceed immediately with system restarts (#10871) Samuele Pedroni 2021-10-04 13:52:39 +02:00
  • f9e2271307 o/snapstate: use deviceCtx in prereq update Miguel Pires 2021-09-29 10:08:27 +01:00
  • 3cff341668 o/snapstate: use deviceCtx in prereq install Miguel Pires 2021-09-29 09:46:52 +01:00
  • baa186e027 client: fail fast on non-retryable errors Miguel Pires 2021-10-01 17:25:19 +01:00