Commit Graph

  • 171fbab6b1 Use our own image for ubuntu impish Sergio Cazzolato 2021-09-22 17:25:35 -03:00
  • 921d549f9f Let's try using https instead of ssh for the git submodule Sergio Cazzolato 2021-09-22 15:38:59 -03:00
  • df5b75c4b2 Merge branch 'tests-cleanup-selfhosted-workspace' into tests-use-external-tools Sergio Cazzolato 2021-09-22 14:46:15 -03:00
  • a2aa553ebd Cleanup the job workspace as first step Sergio Cazzolato 2021-09-22 13:50:36 -03:00
  • a83e3db33f tests: check remove succeeds despite failing hook Miguel Pires 2021-09-22 17:33:07 +01:00
  • 9d35635259 o/ifacestate: don't fail remove if disconnect hook fails Miguel Pires 2021-09-17 18:47:35 +01:00
  • 9597822ae6 Merge remote-tracking branch 'upstream/master' into bboozzoo/cgroupv2-test-and-systems-with-memlock-fix Maciej Borzecki 2021-09-22 16:58:21 +02:00
  • 9e0a1807b3 Merge pull request #10803 from bboozzoo/bboozzoo/cgroupv2-test-and-systems Michael Vogt 2021-09-22 16:46:22 +02:00
  • 1a1c84a49c Fix validationSetAssert argument in the test after merging master. Paweł Stołowski 2021-09-22 16:21:01 +02:00
  • e3d8a057ee Use placeholders for tools and remove tests for tools imported Sergio Cazzolato 2021-09-22 11:03:24 -03:00
  • 139ac20f6c Re adding the sub-module Sergio Cazzolato 2021-09-22 10:53:45 -03:00
  • 93a92b9382 Add TODO about interaction between validation-sets and gate-auto-refresh hook when it comes to refreshing of all validation set assertions. Paweł Stołowski 2021-09-21 15:53:31 +02:00
  • 354a19dc9c Update validation set assertions only when updating all snaps. Paweł Stołowski 2021-09-20 11:58:37 +02:00
  • 1be545ea6b Include submodules during code checkout Sergio Cazzolato 2021-09-22 10:46:29 -03:00
  • 7cec56fe14 Merge branch 'master' into validation-sets/enforce-on-update Paweł Stołowski 2021-09-22 15:46:02 +02:00
  • faea5ad302 cmd/snap-confine: drop bpf capability Maciej Borzecki 2021-09-22 15:27:37 +02:00
  • a2fc705051 cmd/snap-confine: raise memlock limit when using BPF Maciej Borzecki 2021-09-22 13:29:54 +02:00
  • fdb8519638 cmd/snap-confine: update apparmor profile to allow BPF manipulation Maciej Borzecki 2021-09-22 13:29:17 +02:00
  • 9a4a37a9cb Merge remote-tracking branch 'upstream/master' into bboozzoo/cgroupv2-test-and-systems-with-memlock-fix Maciej Borzecki 2021-09-22 14:27:15 +02:00
  • 2252eebd4d ctlcmd: add support to call device-setup via the hook Michael Vogt 2021-09-22 13:48:22 +02:00
  • 074ef7e853 fde: add new device-setup support to fde-setup Michael Vogt 2021-09-13 17:54:38 +02:00
  • 982e8fbf8e fde,devicestate: add new fde.CheckFeatures() and use in DeviceManager Michael Vogt 2021-09-22 13:40:20 +02:00
  • 5f8ac296d5 Include the tools from snapd-testing-tools project in "$TESTSTOOLS" Sergio Cazzolato 2021-09-22 08:02:50 -03:00
  • 7e18504214 sysconfig: set TMPDIR in tests to avoid cluttering the real /tmp Michael Vogt 2021-09-22 12:08:17 +02:00
  • a989e1bc13 secboot: spelling Dimitri John Ledkov 2021-09-22 09:50:02 +01:00
  • a20c8c0f14 Merge remote-tracking branch 'origin/master' into bump-secboot Dimitri John Ledkov 2021-09-22 09:20:00 +01:00
  • 91d15c658d secboot: add comment where keyfile came from Dimitri John Ledkov 2021-09-22 09:19:32 +01:00
  • 673cd60a39 Merge pull request #10573 from anonymouse64/feature/cloud-init-grade-signed-filtered Michael Vogt 2021-09-22 10:00:42 +02:00
  • b99d7b6446 Merge pull request #10797 from mardy/usersession-client-single Michael Vogt 2021-09-22 09:16:07 +02:00
  • 38e83cd1c3 interfaces/builtin/opengl.go: add libOpenGL.so* too Ian Johnson 2021-09-21 11:16:37 -05:00
  • a61d0a5dfe Merge pull request #10819 from anonymouse64/feature/opengl-updates Michael Vogt 2021-09-22 09:13:23 +02:00
  • 7210eb44b9 spread: print a little banner before dumping information Maciej Borzecki 2021-09-22 08:48:23 +02:00
  • d1762b922f spread: display information about current device cgroup in debug dump Maciej Borzecki 2021-09-22 08:32:58 +02:00
  • cc6fdd9807 Merge pull request #10795 from stolowski/validation-sets/check-installed-snaps-when-refreshing-assertions Michael Vogt 2021-09-21 20:09:25 +02:00
  • 9804780799 Merge pull request #10740 from bboozzoo/bboozzoo/fault-injection Michael Vogt 2021-09-21 20:07:11 +02:00
  • 319659271a devicestate: return EncryptionType from checkFDEFeatures() Michael Vogt 2021-09-14 18:06:11 +02:00
  • a7e9f3d16b many: make DeviceManager.checkEncryption() return EncryptionType Michael Vogt 2021-09-14 17:38:29 +02:00
  • 9e9bdee1b5 interfaces/builtin/opengl.go: add libOpenGL.so* too Ian Johnson 2021-09-21 11:16:37 -05:00
  • ba87395803 Merge pull request #10769 from sergiocazzolato/tests-nested-tool-part-2 Sergio Cazzolato 2021-09-21 11:48:26 -03:00
  • 54ead6bdcf Merge pull request #10817 from mardy/snap-confine-pid Michael Vogt 2021-09-21 16:12:17 +02:00
  • bf016c3d9d tests/main/snapd-snap: skip the lxd variant of the test on systems using cgroup v2 Maciej Borzecki 2021-09-21 14:21:43 +02:00
  • 50a67b0e3f Reuse snapmgrTestSuite for validationSetsSuite. Test for valid/invalid base. Paweł Stołowski 2021-09-15 18:49:00 +02:00
  • 1a2f05ad10 Add test for installing a snap with base and validation set in enforce mode. Paweł Stołowski 2021-09-15 18:05:42 +02:00
  • ca29293e13 Merge branch 'master' into validation-sets/enforce-on-update Paweł Stołowski 2021-09-21 13:33:13 +02:00
  • 963d4eb6c4 libsnap-confine: use the pid parameter Alberto Mardegan 2021-09-21 13:38:38 +03:00
  • 0469f1cb91 fde: add new DeviceUnlock() call Michael Vogt 2021-09-21 12:26:28 +02:00
  • 44052edb05 fde: extract new runFDEinitramfsHelper() helper Michael Vogt 2021-09-21 11:52:44 +02:00
  • 2f3b5e5ad9 interfaces/builtin/docker-support: tighten the profile for dockerd operating on a cgroup v2 system Maciej Borzecki 2021-09-21 10:45:40 +02:00
  • a7c5e7cf64 Ignore wrong snap revisions when refreshing all validation sets. Paweł Stołowski 2021-09-20 10:38:29 +02:00
  • 4b9f2e3cb5 Move InstalledSnaps helper to snapstate. Paweł Stołowski 2021-09-17 13:47:38 +02:00
  • d568793e27 Check installed snaps when refreshing validation set assertions. Paweł Stołowski 2021-09-16 12:45:23 +02:00
  • 885366fef1 Merge remote-tracking branch 'upstream/master' into bboozzoo/cgroupv2-test-and-systems Maciej Borzecki 2021-09-21 10:24:21 +02:00
  • d2e7e6b19f fde: add HasDeviceUnlock() helper Michael Vogt 2021-09-16 09:57:13 +02:00
  • f3cd286ee9 Merge pull request #10791 from anonymouse64/feature/uc20-multi-volume-gadget-asset-updates-2 Michael Vogt 2021-09-21 09:13:09 +02:00
  • 5d19e41b9a Merge branch 'master' into tests-nested-tool-part-2 Sergio Cazzolato 2021-09-20 17:52:48 -03:00
  • 3dfa3dc10f Merge pull request #10811 from sergiocazzolato/tests-fix-snapd-state Ian Johnson 2021-09-20 11:38:13 -05:00
  • c687df5cf7 Merge branch 'master' into feature/uc20-multi-volume-gadget-asset-updates-2 Signed-off-by: Ian Johnson <ian.johnson@canonical.com> Ian Johnson 2021-09-20 10:57:06 -05:00
  • 15784b2f07 gadget/gadget_test.go: add back in content for multi-volume gadget layout test Ian Johnson 2021-09-20 10:56:59 -05:00
  • 363f829911 Merge pull request #10813 from anonymouse64/feature/revert-update-github-action-build-dep Sergio Cazzolato 2021-09-20 12:20:32 -03:00
  • 0f4c772556 Merge branch 'master' into feature/cloud-init-grade-signed-filtered Signed-off-by: Ian Johnson <ian.johnson@canonical.com> Ian Johnson 2021-09-20 09:43:21 -05:00
  • 4c00f39671 Revert ".github/workflows/test.yaml: bump action-build to 1.0.9" Ian Johnson 2021-09-20 08:52:31 -05:00
  • f61579386b packaging/ubuntu-16.04: enable fault injection in test builds Maciej Borzecki 2021-09-20 15:50:07 +02:00
  • 8d85a7653d Reset cohort key on curSnaps. Paweł Stołowski 2021-09-20 15:42:52 +02:00
  • 67661b7964 osutil: make fault injection a build time feature Maciej Borzecki 2021-09-20 14:50:15 +02:00
  • 5e64e48cc2 Fix bad variable Sergio Cazzolato 2021-09-20 10:24:04 -03:00
  • ae6412a503 Update the time tolerance to fix the snapd-state test Sergio Cazzolato 2021-09-20 09:03:10 -03:00
  • 4b745f4d33 Add test for refreshing to a given revision that's required by validation set but already installed. Paweł Stołowski 2021-09-20 13:19:08 +02:00
  • 49259183b6 Merge remote-tracking branch 'upstream/master' into bboozzoo/fault-injection Maciej Borzecki 2021-09-20 12:55:18 +02:00
  • 3ba27b60cb Update for setActionValidationSetsAndRequiredRevision and for full length keys. Paweł Stołowski 2021-09-20 12:42:33 +02:00
  • 212ac2660c interfaces/builtin/docker: blanket allow systemd access, tweak peer match Maciej Borzecki 2021-09-20 12:33:04 +02:00
  • 9523180d1b tests/main/cgroup-devices-v2: more robust wait for systemd cgroup cleanup Maciej Borzecki 2021-09-20 12:32:24 +02:00
  • d7afc349e1 Merge branch 'master' into validation-sets/enforce-on-update Paweł Stołowski 2021-09-20 12:31:33 +02:00
  • a1a276955d Use Debugf when skipping snaps at correct revisions. Use AddCleanup and drop TearDown for refreshhints test suite. Paweł Stołowski 2021-09-20 12:30:37 +02:00
  • c6c57247e5 Merge pull request #10806 from stolowski/rename-interfaces-hooks-misbehaving-test Michael Vogt 2021-09-20 11:10:12 +02:00
  • 32a6b5b50f Merge pull request #10802 from bboozzoo/bboozzoo/cgroupv2-selinux-policy Michael Vogt 2021-09-20 10:39:57 +02:00
  • e994080246 Merge pull request #10805 from bboozzoo/bboozzoo/remodel-test-flaky-in-lp Michael Vogt 2021-09-20 10:15:45 +02:00
  • 274dd33669 Merge pull request #10772 from mardy/fde-reveal-key-test Michael Vogt 2021-09-20 10:15:00 +02:00
  • 0aabba3460 Merge pull request #10782 from stolowski/fix-stray-setup-profiles-task Michael Vogt 2021-09-20 09:43:02 +02:00
  • b9f791005f Merge remote-tracking branch 'upstream/master' into feature/uc20-multi-volume-gadget-asset-updates-2 Michael Vogt 2021-09-20 09:40:38 +02:00
  • cd92756213 Merge pull request #10790 from anonymouse64/feature/uc20-multi-volume-gadget-asset-updates-1 Michael Vogt 2021-09-20 09:37:02 +02:00
  • 0f81a9b9b1 tests/main/cgroup-devices-v2: disable on non cgroupv2 variant of Ubuntu 21.10 Maciej Borzecki 2021-09-20 09:26:39 +02:00
  • 439edfef34 Merge remote-tracking branch 'upstream/master' into bboozzoo/cgroupv2-test-and-systems Maciej Borzecki 2021-09-20 09:24:00 +02:00
  • b0e4f85f04 Merge pull request #10801 from bboozzoo/bboozzoo/cgroupv2-root-only-when-needed Michael Vogt 2021-09-20 09:21:47 +02:00
  • 1ee8a7d9de Merge remote-tracking branch 'upstream/master' into bboozzoo/remodel-test-flaky-in-lp Maciej Borzecki 2021-09-20 09:01:12 +02:00
  • 265cbbd927 Merge pull request #10809 from anonymouse64/feature/update-github-action-build-dep Maciej Borzecki 2021-09-20 09:00:23 +02:00
  • 425887648c data/selinux: tweak comments Maciej Borzecki 2021-09-20 08:54:32 +02:00
  • c845475185 usersession/client: add a warning about using doMany() carelessly Alberto Mardegan 2021-09-16 14:40:21 +03:00
  • 2ed8632eb8 usersession/client: refactor doMany() method Alberto Mardegan 2021-09-16 14:29:37 +03:00
  • 2efa777f8c kernel/fde: mock systemd-run in unit test Alberto Mardegan 2021-09-14 09:21:32 +03:00
  • 5296059c30 .github/workflows/test.yaml: bump action-build to 1.0.9 Ian Johnson 2021-09-17 17:28:56 -05:00
  • 4076cf788a o/devicestate/tests: more gofmt spacing Ian Johnson 2021-09-17 13:46:48 -05:00
  • 15da7ecbfe o/devicestate/tests: more gofmt spacing Ian Johnson 2021-09-17 13:46:48 -05:00
  • 193009b935 gadget/gadget_test.go: fix gofmt spacing Ian Johnson 2021-09-17 12:58:46 -05:00
  • 9d659aa18d gadget/gadget_test.go: fix gofmt spacing Ian Johnson 2021-09-17 12:58:46 -05:00
  • 1833832461 o/devicestate, o/snapstate: link existing kernel and base snaps that only get their channel switched during remodel Maciej Borzecki 2021-09-17 19:31:33 +02:00
  • db4025e735 gadget/gadget.go: fail on duplicated roles in LayoutVolumesFromGadget Ian Johnson 2021-09-17 12:26:01 -05:00
  • c340d6e204 Merge branch 'feature/uc20-multi-volume-gadget-asset-updates-1' into feature/uc20-multi-volume-gadget-asset-updates-2 Signed-off-by: Ian Johnson <ian.johnson@canonical.com> Ian Johnson 2021-09-17 12:14:03 -05:00
  • 4cc0ed3af8 Merge branch 'master' into feature/uc20-multi-volume-gadget-asset-updates-1 Signed-off-by: Ian Johnson <ian.johnson@canonical.com> Ian Johnson 2021-09-17 11:24:15 -05:00
  • 0613127f0b gadget: rename Volume.VolumeName -> Volume.Name Ian Johnson 2021-09-17 11:23:58 -05:00
  • d5b5707089 gadget/gadget.go: remove unnecessary name parameter from validateVolume Ian Johnson 2021-09-17 11:22:15 -05:00