Commit Graph

  • 98c6a69b3a overlord: extend kernel/base success and failover with bootenv checks Maciej Borzecki 2021-12-14 14:10:39 +01:00
  • f4c39ed77f overlord: add comment on error handling Alberto Mardegan 2021-12-14 15:22:12 +03:00
  • 0190c131a3 Merge pull request #11159 from MiguelPires/local-disk-space-check Michael Vogt 2021-12-14 11:54:42 +01:00
  • 9ec34fb09f o/devicestate: update comments, reference actual tasks rather than harcoding their IDs Maciej Borzecki 2021-12-14 11:25:04 +01:00
  • 62a56aef7f Merge remote-tracking branch 'upstream/master' into bboozzoo/remodel-switch-tasks-order Maciej Borzecki 2021-12-14 11:10:39 +01:00
  • b00879f19f Merge pull request #11119 from valentindavid/valentindavid/read-only-loop-devices-initramfs Michael Vogt 2021-12-14 10:28:51 +01:00
  • 29bcf41e8a tests/main/security-device-cgroups-helper: verify remove behavior Maciej Borzecki 2021-12-14 10:27:27 +01:00
  • 4f853ac5ba o/configstate/configcore: improve comments/method names alfonsosanchezbeato 2021-12-14 10:22:01 +01:00
  • e80a785ae6 o/configstate/configcore: add TODO for tmp.size Alfonso Sánchez-Beato 2021-12-14 10:18:05 +01:00
  • 4bb39e5adc cmd/snap-device-helper: bring back the device type identification behavior, but for remove action fallback only Maciej Borzecki 2021-12-14 09:58:15 +01:00
  • 5697547640 Merge pull request #11154 from anonymouse64/feature/uc20-multi-volume-gadget-asset-updates-fix Michael Vogt 2021-12-14 09:26:12 +01:00
  • 37a48dd3d6 Merge pull request #11161 from MiguelPires/2.53-fix-fmt-latest release/2.53 Michael Vogt 2021-12-14 09:25:36 +01:00
  • 80ef0d7b65 Merge pull request #11160 from MiguelPires/fix-fmt-latest Michael Vogt 2021-12-14 09:24:17 +01:00
  • e08b0f018d Merge pull request #11164 from mvo5/remove-excessive-logging Michael Vogt 2021-12-14 09:23:21 +01:00
  • f68053c50a Merge pull request #11165 from bboozzoo/bboozzoo/dev-helper-more-debugs Michael Vogt 2021-12-14 09:15:47 +01:00
  • 1c54629f6e Merge pull request #11166 from bboozzoo/bboozzoo/version-placeholder-broken-snap Maciej Borzecki 2021-12-14 08:18:23 +01:00
  • 6f5240cca5 Merge branch 'master' into feature/uc20-multi-volume-gadget-asset-updates-24 Signed-off-by: Ian Johnson <ian.johnson@canonical.com> Ian Johnson 2021-12-13 19:29:42 -06:00
  • 3a08c8e2f5 gadget/update: rename DiskVolume...ForDevice -> DiskTraitsFromDeviceAndValidate Ian Johnson 2021-12-13 19:29:37 -06:00
  • 2b0df17882 tests/lib/tools/tests.invariant: use better broken snaps check implementation Ian Johnson 2021-12-13 18:30:29 -06:00
  • f6b41766d6 snap: correct outdated comment Miguel Pires 2021-12-13 17:27:52 +00:00
  • f65a89e37e o/snapstate: add test and improve others Miguel Pires 2021-12-13 17:27:29 +00:00
  • 993681353d tests/core20-kernel-failover: some fixes for new tests Alfonso Sánchez-Beato 2021-11-25 15:22:56 +01:00
  • e26c07a456 bootloader/assets: on failure, reboot instead of chainloading Alfonso Sánchez-Beato 2021-11-24 18:42:05 +01:00
  • efc6fd1378 tests: add spread test for shared-memory interface Alberto Mardegan 2021-11-03 17:47:11 +03:00
  • 5e485f81aa interfaces/builtin: add shared-memory interface Alberto Mardegan 2021-11-03 17:46:35 +03:00
  • 61f970a73c o/snapstate: migrate to hidden dir on refresh/install Miguel Pires 2021-12-13 10:53:44 +00:00
  • bcf00c15ae o/snapstate, o/devicestate: introduce a new edge to separate prepare form local-modifications Maciej Borzecki 2021-12-10 14:53:16 +01:00
  • a956893aa0 overlord: hold a file lock to avoid concurrent snapstate access Alberto Mardegan 2021-12-02 09:39:58 +03:00
  • 375618fd99 overlord/snapstate: update and clarify obscure comment Alberto Mardegan 2021-12-05 15:51:53 +03:00
  • 41fc97a30c tests: avoid instantiating multiple Overlords in firstboot_test Alberto Mardegan 2021-12-06 10:54:08 +03:00
  • e4469d5d47 tests: have api_base_test stop the Overlord when done Alberto Mardegan 2021-12-06 10:51:24 +03:00
  • 4815875ea8 overlord: only initialize loopTomb when needed Alberto Mardegan 2021-12-06 10:25:07 +03:00
  • 68725c9975 o/snapstate: simplify local disk check testing Miguel Pires 2021-12-13 09:41:09 +00:00
  • 86d040b0ba gadget/install/partition.go: make comments clearer Ian Johnson 2021-12-10 10:56:31 -06:00
  • 6a5d75d564 tests/core/tmp: use M suffix instead of m Alfonso Sánchez-Beato 2021-12-10 13:52:30 +01:00
  • 2d88768993 o/configstate/configcore/tmp: use ParseSize from quantity pkg Alfonso Sánchez-Beato 2021-12-10 13:50:42 +01:00
  • 7456db9551 Merge remote-tracking branch 'upstream/master' into bboozzoo/remodel-switch-tasks-order Maciej Borzecki 2021-12-10 12:47:09 +01:00
  • d4e4138a97 Merge pull request #11167 from bboozzoo/bboozzoo/fix-install-path-many-unit-on-arch Maciej Borzecki 2021-12-10 12:46:13 +01:00
  • 97b47cb049 tests/main/cgroup-tracking-failure: Make it pass when run alone Valentin David 2021-12-10 12:44:44 +01:00
  • e4b3c0ba70 Merge remote-tracking branch 'upstream/master' into bboozzoo/remodel-switch-tasks-order Maciej Borzecki 2021-12-10 12:11:52 +01:00
  • a70c2b4d5c o/snapstate: mock system with classic confinement support Maciej Borzecki 2021-12-10 11:12:42 +01:00
  • 34946f983d cmd/snap: print a placeholder for version of broken snaps Maciej Borzecki 2021-12-10 11:01:27 +01:00
  • 712bed438b Merge pull request #11151 from alexmurray/fixup-dot-clangd Maciej Borzecki 2021-12-10 10:30:55 +01:00
  • 4ac67c13e9 Merge pull request #11156 from mvo5/install-dbus-user-session-2.53 Maciej Borzecki 2021-12-10 09:49:30 +01:00
  • c2cb4347d7 tests/main/security-device-cgroups-helper: more debugs Maciej Borzecki 2021-12-10 09:11:02 +01:00
  • 818737789d tests/nested/core/core20-reinstall-partitions: wait until device is registered Ian Johnson 2021-12-09 17:25:12 -06:00
  • d6eb2b3f4a tests/main/try/task.yaml: intentionally make a snap broken Ian Johnson 2021-12-09 17:17:39 -06:00
  • 9aa6923505 tests/lib/tools/tests.invariant: make var more readable Ian Johnson 2021-12-09 17:13:49 -06:00
  • 0a989b9f9a devicestate: log when no NTP sync happend Michael Vogt 2021-12-09 19:38:16 +01:00
  • ec78fe20c8 timeutil: remove (debug) logging from IsNTPSynchronized Michael Vogt 2021-12-09 19:32:38 +01:00
  • 4e3510dd1c configcore: extract "isNetplanChange()" helper (thanks to Maciej) Michael Vogt 2021-12-09 19:18:01 +01:00
  • 8b4a2553ff configcore: improve debug comments Michael Vogt 2021-12-09 19:16:15 +01:00
  • c8634fa603 Merge pull request #11162 from MiguelPires/2.53-daemon-multi Michael Vogt 2021-12-09 18:11:35 +01:00
  • 34d3be36b8 gadget/install/partition_test.go: rework tests, add non-adjacent test case Ian Johnson 2021-12-09 10:28:00 -06:00
  • 875436b537 tests/lib/tools/tests.invariant: add invariant for detecting broken snaps Ian Johnson 2021-12-09 09:29:06 -06:00
  • f56272bbe3 Merge pull request #11120 from sergiocazzolato/tests-add-fedora-35-support Michael Vogt 2021-12-09 10:37:03 +01:00
  • d8a1aee25c Merge remote-tracking branch 'upstream/master' into tests-add-fedora-35-support Maciej Borzecki 2021-12-09 08:08:36 +01:00
  • d3f2e6f744 Merge pull request #11158 from bboozzoo/bboozzoo/selinux-kernel-module-load Maciej Borzecki 2021-12-09 08:07:49 +01:00
  • cbacdb5d59 gadget/update.go: adjust comments Ian Johnson 2021-12-08 21:36:23 -06:00
  • cc3addff04 gadget/install/partition.go: eliminate second loop with the map Ian Johnson 2021-12-08 13:43:26 -06:00
  • 0787e91255 gadget/install/partition.go: use simpler book-keeping for deleted indices Ian Johnson 2021-12-08 11:02:05 -06:00
  • 72007f6b2e tests/nested/core/core20-reinstall-partitions: wait for setup after reinstall Ian Johnson 2021-12-08 10:53:06 -06:00
  • 5aa96ee208 gadget/ondisk: remove unused UpdatePartitionList Ian Johnson 2021-12-08 10:50:41 -06:00
  • 4eb2eb9382 Merge remote-tracking branch 'upstream/master' into netplan-read-write Michael Vogt 2021-12-08 17:45:16 +01:00
  • 704782d1ac configcore: fix tests Michael Vogt 2021-12-08 17:45:13 +01:00
  • d4b6aa9361 configcore: rename unreachable->unreachableHost, fix whitespace Michael Vogt 2021-12-08 17:42:55 +01:00
  • 55f03ff089 daemon: make comment clearer Miguel Pires 2021-12-08 10:05:32 +00:00
  • 8bc8645f31 daemon: minor simplification Miguel Pires 2021-12-07 13:18:31 +00:00
  • 31cce2d58c daemon: test many local install with assertions, devmode and dangerous Miguel Pires 2021-12-06 18:04:51 +00:00
  • a4072f4c38 daemon: rm unused param and fix change summary Miguel Pires 2021-12-06 17:52:58 +00:00
  • a5de148711 daemon: refactor file passing and flags Miguel Pires 2021-12-02 17:44:24 +00:00
  • 914ec75f7a daemon: add multiple snap sideload to API Miguel Pires 2021-12-01 13:49:11 +00:00
  • 75ee3114a4 many: fix formatting w/ latest go version Miguel Pires 2021-12-08 14:08:48 +00:00
  • eec64b450c Merge pull request #10739 from mardy/mount-control-2 Michael Vogt 2021-12-08 15:01:53 +01:00
  • 13209fc52c many: fix formatting w/ latest go version Miguel Pires 2021-12-08 13:59:56 +00:00
  • 9e0968e388 Merge pull request #11134 from MiguelPires/daemon-sideload-many Michael Vogt 2021-12-08 14:53:37 +01:00
  • 3307e177fc o/snapstate: check disk space w/o store if possible Miguel Pires 2021-12-08 12:38:15 +00:00
  • 85a02832f8 data/selinux: allow snapd to access /etc/modprobe.d Maciej Borzecki 2021-12-08 11:24:10 +01:00
  • 1e8ba26dc0 daemon: make comment clearer Miguel Pires 2021-12-08 10:05:32 +00:00
  • 2e49112429 tests/lib/tools/tests.invariant: use exeact process name match Maciej Borzecki 2021-12-07 15:15:27 +01:00
  • 4db829f685 tests/lib/pkgdb: install dbus-user-session during prepare, drop dbus-x11 Maciej Borzecki 2021-12-07 12:53:53 +01:00
  • 2a25092754 Merge pull request #11139 from bboozzoo/bboozzoo/single-reboot-2.53 Michael Vogt 2021-12-08 09:28:59 +01:00
  • 05ff7931f8 tests: add a spread test for the mount-control interface Alberto Mardegan 2021-07-02 11:55:36 +03:00
  • 1b2d737609 interfaces/builtin: add mount-control interface Alberto Mardegan 2021-06-28 09:36:10 +03:00
  • 2b2b0046bd interfaces/utils: introduce new PathPattern class Alberto Mardegan 2021-07-12 11:11:06 +02:00
  • 946ab1a522 tests/nested: add test for existing partitions being deleted in install mode Ian Johnson 2021-12-07 21:19:36 -06:00
  • d2fa834bb9 gadget/install: do not re-create partitions using OnDiskVolume after deletion Ian Johnson 2021-12-07 21:18:46 -06:00
  • d9b70a0e05 cmd: Fixup .clangd to use correct syntax Alex Murray 2021-12-07 14:43:51 +10:30
  • 705b829b3c Merge pull request #11152 from bboozzoo/bboozzoo/install-dbus-user-session Michael Vogt 2021-12-07 21:23:51 +01:00
  • 010933af8e Merge pull request #11150 from stolowski/systemd-emulation-not-implemented-error Michael Vogt 2021-12-07 19:27:37 +01:00
  • fdb26356ea tests: avoid checking TRUST_TEST_KEYS on restore on remodel-base test Sergio Cazzolato 2021-12-07 14:17:48 -03:00
  • b9310506ec tests: avoid checking TRUST_TEST_KEYS on restore on remodel-base test Sergio Cazzolato 2021-12-07 14:17:48 -03:00
  • 51b6874145 retry to umount /var/lib/snapd/seed on uc20 on fsck-on-boot test Sergio Cazzolato 2021-12-07 10:01:50 -03:00
  • 513d8532a7 Merge pull request #11153 from sergiocazzolato/tests-fix-fsck-on-boot-uc20 Michael Vogt 2021-12-07 18:14:07 +01:00
  • df537722f9 Merge pull request #11116 from MiguelPires/backend-hide-ops Michael Vogt 2021-12-07 18:12:38 +01:00
  • b13410bd14 Merge remote-tracking branch 'upstream/master' into tests-add-fedora-35-support Maciej Borzecki 2021-12-07 16:23:29 +01:00
  • f6b62384a3 cmd/snap-mgmt: account for btrfs weirdness when checking for bind mounts Maciej Borzecki 2021-12-07 15:37:21 +01:00
  • 973d3483b4 Merge pull request #11142 from MiguelPires/2.53-install-path-many Miguel Pires 2021-12-07 14:39:09 +00:00
  • 29be5b7de9 tests/lib/tools/tests.invariant: use exeact process name match Maciej Borzecki 2021-12-07 15:15:27 +01:00
  • b29a01fe5f daemon: minor simplification Miguel Pires 2021-12-07 13:18:31 +00:00