Commit Graph

  • a8028e00ef tests/nested/manual/remodel-cross-store,remodel-simple: wait for serial Maciej Borzecki 2022-02-04 19:20:01 +01:00
  • 6372787f75 gadget/install/partition.go: fix typo Ian Johnson 2022-02-04 08:52:58 -06:00
  • 35c7e8a843 gadget/install: write basic happy path unit tests for install.Run() Ian Johnson 2022-02-02 05:34:41 -06:00
  • e29ad797d7 o/servicestate: introduce EnsureQuotaUsability and use it Ian Johnson 2022-02-04 10:51:41 -06:00
  • 523b45f0d4 Merge pull request #11334 from anonymouse64/feature/uc20-multi-volume-gadget-asset-updates-44 Maciej Borzecki 2022-02-04 17:24:50 +01:00
  • b5fe1f036a asserts: more tests, typos and tweaks Samuele Pedroni 2022-02-04 11:49:23 +01:00
  • d59e2e8f47 asserts: fix error message and test Samuele Pedroni 2022-02-04 11:42:08 +01:00
  • e3b23eef45 asserts: implementent Check*Delegation* Samuele Pedroni 2022-01-28 15:53:20 +01:00
  • be5f334bf4 Merge pull request #11314 from bboozzoo/bboozzoo/systemd-batched-calls Michael Vogt 2022-02-04 17:15:59 +01:00
  • 1b5017e999 vscode: organizing workspace recommended extensions Arseniy Aharonov 2022-02-04 16:05:11 +00:00
  • 14170787a2 o/restart: add tests for RebootInfo Alfonso Sánchez-Beato 2022-02-04 16:39:38 +01:00
  • b996e83be3 Merge pull request #11332 from anonymouse64/feature/uc20-multi-volume-gadget-asset-updates-43 Ian Johnson 2022-02-04 08:49:36 -06:00
  • 4dc8a6885a Add explicit WSL detection to is_container_with_internal_policy Alistair Young 2022-02-04 08:32:30 -06:00
  • 7d489d7129 boot: add tests for RebootInfo Alfonso Sánchez-Beato 2022-02-04 14:01:24 +01:00
  • 148c21441f Merge pull request #11333 from anonymouse64/feature/uc20-multi-volume-gadget-asset-updates-42 Ian Johnson 2022-02-04 06:15:43 -06:00
  • 53c3e45f85 Merge remote-tracking branch 'upstream/master' into bboozzoo/systemd-batched-calls Maciej Borzecki 2022-02-04 11:38:02 +01:00
  • 6fb016eb75 wrappers: make sure that individual service start timings are properly nested Maciej Borzecki 2022-02-04 11:37:23 +01:00
  • 17c07c4913 Merge pull request #11086 from stolowski/notifications/finish-refresh Pawel Stolowski 2022-02-04 10:48:19 +01:00
  • 5d8a45a87f boot: return error in getRebootBootloader() Alfonso Sánchez-Beato 2022-02-04 10:42:13 +01:00
  • 6f3076339b cmd/snap: rename the verbose logging flag in snap run Maciej Borzecki 2022-02-04 09:29:10 +01:00
  • e858a9b0a1 tests/main/snap-system-key: reset-failed snapd and snapd.socket Ian Johnson 2022-02-03 16:08:38 -06:00
  • d9a4662d78 osutil: fix code using LoadMountInfo on darwin Ian Johnson 2022-02-03 15:53:26 -06:00
  • 9b12d46478 cmd/snap/auto-import: use osutil.LoadMountInfo impl instead Ian Johnson 2022-02-03 15:37:09 -06:00
  • 8ba8b30dbe tests: tweak env/systems order in tests/core/mem-cgroup-disable Michael Vogt 2022-02-03 21:06:30 +01:00
  • 5bb1a30b18 Merge remote-tracking branch 'upstream/master' into feature/mem-cgroup-additional-managers-tests Michael Vogt 2022-02-03 21:04:55 +01:00
  • 663e6c0f94 Merge pull request #11339 from anonymouse64/bugfix/mem-cgroup-check-breaks-refreshes Michael Vogt 2022-02-03 21:02:35 +01:00
  • 33a0a2452f tests/core/mem-cgroup-disabled: add basic spread test w/ mem cgroup disabled Ian Johnson 2022-02-03 13:19:30 -06:00
  • 0ee9f207d4 o/managers_tests.go: add tests for snap refreshes with snap quotas Ian Johnson 2022-02-03 10:55:35 -06:00
  • bfe39efb39 Revert "o/servicestate: quota group error should be more explanative when memory cgroup is disabled" Ian Johnson 2022-02-03 10:48:47 -06:00
  • 8bc9d8ce8b tests: remove disabled snaps before calling save_snapd_state Michael Vogt 2022-01-13 15:56:50 +01:00
  • c22b2b9519 overlord/managers_test: fix added tests Alfonso Sánchez-Beato 2022-02-03 15:42:04 +01:00
  • ca31dee233 tests: remove disabled snaps before calling save_snapd_state Michael Vogt 2022-01-13 15:56:50 +01:00
  • 6a9fbff112 Merge pull request #11176 from bboozzoo/bboozzoo/core-failover-enable-kernel Michael Vogt 2022-02-03 14:52:58 +01:00
  • cef8ca0fae Merge remote-tracking branch 'upstream/master' into bboozzoo/systemd-batched-calls Maciej Borzecki 2022-02-03 14:16:09 +01:00
  • 456e75cde8 tests: address some review comments Alfonso Sánchez-Beato 2022-02-03 14:15:33 +01:00
  • c560b2e95b o/managers_test: add test for transactional install/refresh Alfonso Sánchez-Beato 2022-02-03 14:14:49 +01:00
  • d3b5b3c6cd o/snapstate: address some review comments Alfonso Sánchez-Beato 2022-02-03 14:14:31 +01:00
  • 7951bf4cdd tests/main/services-stress: do more checks Maciej Borzecki 2022-02-03 13:58:43 +01:00
  • 1f138ded8f Merge pull request #11327 from stolowski/fix-hooks-with-number Michael Vogt 2022-02-03 13:21:40 +01:00
  • 9dda4c4ae8 wrappers: tweaks and refactors Maciej Borzecki 2022-02-03 13:13:42 +01:00
  • 130242ee7e asserts: start supporting delegation when validating signatures Samuele Pedroni 2022-01-12 17:07:29 +01:00
  • d6ce8930ea asserts: add since-until to AssertionConstraints Samuele Pedroni 2022-01-28 18:03:46 +01:00
  • 8f6bbee4a2 asserts: extract since-until support to a dedicated struct Samuele Pedroni 2022-01-28 17:23:30 +01:00
  • 44fd502110 Merge pull request #11290 from bboozzoo/bboozzoo/maybe-mount-bpffs Michael Vogt 2022-02-03 11:04:52 +01:00
  • 983b605226 Merge pull request #11330 from bboozzoo/bboozzoo/centos-8-stream Maciej Borzecki 2022-02-03 09:57:26 +01:00
  • e4c72cb0bd Merge pull request #11303 from Meulengracht/feature/no-mix-snaps-groups Michael Vogt 2022-02-03 09:01:47 +01:00
  • d07cd1d5b8 Merge pull request #11336 from bboozzoo/bboozzoo/snapd-debug-flag Maciej Borzecki 2022-02-03 07:46:04 +01:00
  • cce59671ce Merge pull request #11331 from anonymouse64/feature/uc20-multi-volume-gadget-asset-updates-41 Ian Johnson 2022-02-02 20:54:32 -06:00
  • 065036be9e tests/refresh-many-transactional-undo: make it resilient to races Alfonso Sánchez-Beato 2022-02-02 20:15:36 +01:00
  • 85567bf487 o/snapstate: read snapsetup in getopts Miguel Pires 2022-02-02 18:52:32 +00:00
  • 7efa532a94 interfaces/builtin/network-control: also allow for mstp and bchat devices too Ian Johnson 2021-10-13 09:12:28 -05:00
  • 90557b48b1 overlord: modify in several places to pass around boot.RebootInfo Alfonso Sánchez-Beato 2022-02-02 18:20:07 +01:00
  • d76beda832 daemon: accept a boot.RebootInfo in the call to restart Alfonso Sánchez-Beato 2022-02-02 18:19:11 +01:00
  • 9374574af5 boot: introduce RebootInfo type Alfonso Sánchez-Beato 2022-02-02 18:13:57 +01:00
  • a51858b1e7 bootloader: rename RebootArgumentsBootloader interface to RebootBootloader Alfonso Sánchez-Beato 2022-02-02 18:12:39 +01:00
  • 3b11e3e014 cmd/snap: add --debug to snap run Maciej Borzecki 2022-02-02 14:50:39 +01:00
  • 058cc03bd3 gadget/install/partition.go: add comments to make clear the pIndex is 1-based Ian Johnson 2022-02-02 07:54:08 -06:00
  • 0e0adbbb5b Only send finish refresh notification to current user. Paweł Stołowski 2022-02-02 14:24:53 +01:00
  • e12709f42e Merge branch 'master' into notifications/finish-refresh Paweł Stołowski 2022-02-02 14:23:49 +01:00
  • a9f069c80b gadget/gadget_test.go: add missing unhappy path unit test Ian Johnson 2022-02-02 06:49:53 -06:00
  • 7a9ec10b91 data/selinux: snap-confine may getattr device nodes when setting up /dev in the snap namespace Maciej Borzecki 2022-02-02 13:20:04 +01:00
  • 7bed5e4a7f data/selinux: update SELinux policy with more bpf allowances Maciej Borzecki 2022-02-02 13:15:04 +01:00
  • 09b4d9128e Merge pull request #11065 from stolowski/notifications/no-zenity Michael Vogt 2022-02-02 13:05:02 +01:00
  • 614a48c874 spread: disable enforcing mode on CentOS 8 Stream Maciej Borzecki 2022-02-02 09:40:40 +01:00
  • f2febaca20 tests/main/degraded: reset system-modules-load on centos-8 Maciej Borzecki 2022-02-02 09:37:18 +01:00
  • 72f956a582 data/selinux: update the policy to allow creating/removing dir under /etc/dbus-1 Maciej Borzecki 2022-02-02 09:36:44 +01:00
  • d6ea6054fd tests/main/cgroup-devices-v2: enable SELinux enforcing mode on supported systems Maciej Borzecki 2022-02-02 12:42:33 +01:00
  • 002dce4f27 gadget/install: add unit tests for makeFilesystem, allow mocking mkfs.Make() Ian Johnson 2022-02-02 05:21:10 -06:00
  • 9339003c76 cmd/libsnap-confine-private: tweak comment about mounting bpf filesystem Maciej Borzecki 2022-02-02 12:18:53 +01:00
  • a5d3d25c24 gadget/install/partition.go: include DiskIndex in synthesized OnDiskStructure Ian Johnson 2022-02-02 05:04:33 -06:00
  • fc868d678f Merge pull request #11273 from bboozzoo/bboozzoo/check-model-self-contained Michael Vogt 2022-02-02 12:03:47 +01:00
  • 38852315e5 Merge pull request #11200 from bboozzoo/bboozzoo/xdg-open-check-local-providers Michael Vogt 2022-02-02 12:03:16 +01:00
  • ede6f9ab70 gadget/install: rm unused support for writing non-filesystem structures Ian Johnson 2022-02-02 04:39:01 -06:00
  • 2b99e923d5 Merge remote-tracking branch 'upstream/master' into bboozzoo/maybe-mount-bpffs Maciej Borzecki 2022-02-02 11:41:42 +01:00
  • 179abb6d01 Merge remote-tracking branch 'upstream/master' into bboozzoo/core-failover-enable-kernel Maciej Borzecki 2022-02-02 09:55:29 +01:00
  • b680c962a6 Merge remote-tracking branch 'upstream/master' into bboozzoo/systemd-batched-calls Maciej Borzecki 2022-02-02 09:50:15 +01:00
  • 5d7b79b756 overlord/servicestate: review feedback Philip Meulengracht 2022-02-01 08:53:20 +01:00
  • d8f0a0d614 tests/main/snap-quota: handle correct memory constraint, and the varying memory usage Philip Meulengracht 2022-01-28 16:36:48 +01:00
  • c8b471acb7 tests/main/snap-quota: handle varying memory usage in output regex Philip Meulengracht 2022-01-28 15:07:44 +01:00
  • 5a8776b67e overlord/servicestate: review feedback Philip Meulengracht 2022-01-28 12:26:56 +01:00
  • 56c99ea0d1 snap/quota: review feedback, add unit test Philip Meulengracht 2022-01-28 10:59:10 +01:00
  • 7c7f3dce2c overlord/servicestate: review feedback Philip Meulengracht 2022-01-28 10:52:41 +01:00
  • bc77fd439c overlord/servicestate: fix unit test Philip Meulengracht 2022-01-28 10:21:36 +01:00
  • 3d89f889dc multiple: fix spread test, and review feedback on error string Philip Meulengracht 2022-01-28 09:57:52 +01:00
  • 179d8df0f5 tests/main/snap-quota: fix an issue in checking quota list Philip Meulengracht 2022-01-27 16:22:58 +01:00
  • a647b97c20 overlord/servicestate: add unit test to verify that existing groups are unmodifyable Philip Meulengracht 2022-01-27 14:39:44 +01:00
  • a08c9f63c3 snap/quota: fix comment, update snap-quota spread test Philip Meulengracht 2022-01-27 14:09:35 +01:00
  • 6782a8095d overlord/servicestate: split out functionality to verify that an existing group is not already mixed Philip Meulengracht 2022-01-27 14:09:08 +01:00
  • 62db6a4f36 overlord/servicestate: disallow mixing snaps and subgroups. Philip Meulengracht 2022-01-26 13:29:26 +01:00
  • 6ed8005bc2 Merge remote-tracking branch 'upstream/master' into bboozzoo/check-model-self-contained Maciej Borzecki 2022-02-02 07:51:22 +01:00
  • 597fef780b Merge remote-tracking branch 'upstream/master' into bboozzoo/xdg-open-check-local-providers Maciej Borzecki 2022-02-02 07:42:15 +01:00
  • 04dfd9b721 usersession/userd: leave a TODO about possibility of improving xdg-mime support Maciej Borzecki 2022-02-02 07:41:31 +01:00
  • 945464578b gadget/install: check that the model is UC20 in Run() Ian Johnson 2022-02-01 19:52:32 -06:00
  • a70dd2e9ea gadget: mv modelCharateristics to gadgettest.ModelCharacteristics Ian Johnson 2022-02-01 19:51:28 -06:00
  • 0e46257238 Add Iter and NumSeeds to Seed interface William Wilson 2022-02-01 17:10:57 -06:00
  • 1d1edde773 cmd/snap/debug, daemon: add debug command for getting gadget vol -> disk traits Ian Johnson 2021-10-21 19:23:45 -05:00
  • 87cd6c9ee2 gadget/gadget.go: add AllDiskVolumeDeviceTraits Ian Johnson 2022-01-26 10:54:43 -06:00
  • 3782a94928 Merge pull request #11296 from anonymouse64/feature/uc20-multi-volume-gadget-asset-updates-38 Ian Johnson 2022-02-01 14:29:19 -06:00
  • d5542885b2 asserts: start implementing authority-delegation Samuele Pedroni 2022-02-01 20:04:01 +01:00
  • f1875591b7 overlord: skip manager tests on riscv for now Michael Vogt 2022-02-01 17:58:18 +01:00