Commit Graph

  • d609f7cddc Squashed 'tests/lib/external/snapd-testing-tools/' changes from 7a1e9e015d..f1b0e797fe Sergio Cazzolato 2022-12-06 10:24:19 -03:00
  • d05d50bfd8 overlord/*: make SnapServiceOptions take snap.Info instead of the instanceName (#12398) Philip Meulengracht 2022-12-06 13:31:46 +01:00
  • ea9c3fbf99 devicestate: mock registration server during test Zygmunt Krynicki 2022-12-01 10:09:48 +00:00
  • d1dc6b94fd devicestate: fix unit test failure on non-amd64 systems Michael Vogt 2022-12-05 15:56:52 +01:00
  • 6c6402d45b tests: fix missing sudo in core20-early-config (#12323) Michael Vogt 2022-12-05 17:50:45 +01:00
  • b8d4b2f4f3 Fix date and makefile for systemd-tmpfiles Sergio Cazzolato 2022-12-05 10:01:36 -03:00
  • c8136d22ac tests: Add 3 tests that update boot assets in gadget on secure boot Valentin David 2022-08-09 09:44:22 +02:00
  • 2497e6b41d tests: make tests.nested secboot-sign file remove all old signatures Valentin David 2022-08-09 09:28:18 +02:00
  • 6a888feaee tests/main/snapd-apparmor: make log parsing more robust Alberto Mardegan 2022-12-01 15:09:50 +03:00
  • 5648944a74 devicestate: mock registration server during test Zygmunt Krynicki 2022-12-01 10:09:48 +00:00
  • 3149e36d5f Merge pull request #12393 from sergiocazzolato/tests-fix-snapd-reexec-snapd-snap-2 Michael Vogt 2022-12-05 10:47:04 +01:00
  • 4e7cc6e547 Merge pull request #12392 from mardy/tests-fix-mount-ns Michael Vogt 2022-12-05 10:46:54 +01:00
  • d8c4498c8c Merge pull request #12391 from mvo5/changelog-2.58 Michael Vogt 2022-12-03 22:00:46 +01:00
  • 459afbbab7 o/hookstate/ctlcmd: try to clean up/improve snapctl -h Samuele Pedroni 2022-12-01 09:55:42 +01:00
  • 537c20d1e9 Add ensure-state-soon to snapd-reexec-snap test Sergio Cazzolato 2022-12-02 12:35:32 -03:00
  • 7c924d86bc tests fixes for ubuntu lunar Sergio Cazzolato 2022-12-02 12:33:19 -03:00
  • 7807d34ae9 many: change the quota backend to support per-service quotas (1/4) (#12316) Philip Meulengracht 2022-12-02 09:36:34 +01:00
  • 6630c034de tests: update mount-ns test for new tmpdir handling Alberto Mardegan 2022-12-02 08:57:43 +03:00
  • 3c85653f31 Merge remote-tracking branch 'upstream/master' into changelog-2.58 Michael Vogt 2022-12-01 21:57:05 +01:00
  • 54754e50ed packaging: release version 2.58 2.58 Michael Vogt 2022-12-01 09:53:55 +01:00
  • 811c4e3e1e packaging: update the changelog to include details about 2.57.6 Michael Vogt 2022-12-01 10:55:45 +01:00
  • 28b68c1907 Merge branch 'master' into tests-new-ubuntu-luna-support Sergio Cazzolato 2022-12-01 15:55:05 -03:00
  • a0c8b2a2e6 Merge remote-tracking branch 'upstream/master' into tests-import-tools-changes Sergio Cazzolato 2022-12-01 15:53:42 -03:00
  • 698cbf12e6 Tests fixes Sergio Cazzolato 2022-12-01 09:45:28 -03:00
  • ec8b10b7b3 devicestate: mock amd64 cpu in install API tests Michael Vogt 2022-11-30 20:48:32 +01:00
  • 1e077b4b58 devicestate: use c.Assert() when running the install-step-finish step Michael Vogt 2022-11-30 20:45:05 +01:00
  • 8aa058e9df bootloader: error if grub does not have assets for the given architecture Michael Vogt 2022-11-30 20:41:52 +01:00
  • f273664c8a t/m/prepare-image-reproducible: fix seed.manifest in test Philip Meulengracht 2022-11-30 10:48:01 +01:00
  • 152d9e7d2f image: add guard against lines starting with whitespace, try to simplify test a bit, add test for whitespace, use strings.Fields instead Philip Meulengracht 2022-11-30 09:14:24 +01:00
  • 18f9e5b56c image: review feedback Philip Meulengracht 2022-11-28 11:04:54 +01:00
  • 1f1bf3a8b6 multipe: review feedback Philip Meulengracht 2022-11-22 12:01:35 +01:00
  • a7d0985d88 cmd/snap: update option text based on review from @degville Philip Meulengracht 2022-11-01 16:16:21 +01:00
  • f68ad2162b image: review comment Philip Meulengracht 2022-11-01 09:49:49 +01:00
  • 8f5a8be7be cmd/snap,image: review feedback Philip Meulengracht 2022-11-01 09:44:41 +01:00
  • 02d72924a0 t/main/prepare-image-reproducible: disable some of the spread systems Philip Meulengracht 2022-10-25 13:53:19 +02:00
  • 0c50169c2f tests/main/prepare-image-reproducible: fix static check Philip Meulengracht 2022-10-24 14:14:14 +02:00
  • fccc8588f5 tests/main/prepare-image-reproducible: review feedback Philip Meulengracht 2022-10-24 11:45:38 +02:00
  • 05573b9953 cmd/snap, image: use snap.Revisions in the map data instead of int for ease of use. Use snap.ParseRevision and snap.Revision.String() to read/write the revision. Philip Meulengracht 2022-10-21 10:51:14 +02:00
  • 33b3a5f698 image: remove a not needed doc string Philip Meulengracht 2022-10-21 10:10:42 +02:00
  • 666868ee31 cmd/snap,image: initial review feedback Philip Meulengracht 2022-10-21 10:09:31 +02:00
  • 5787756ce7 tests/main/prepare-image-reproducible: fix my intentional error Philip Meulengracht 2022-10-20 13:44:45 +02:00
  • e2c3da2047 image: fix the unit test that was only occasionally broken since the output was randomized in order Philip Meulengracht 2022-10-20 12:12:25 +02:00
  • 172da01463 image: fix typo Philip Meulengracht 2022-10-20 11:30:12 +02:00
  • 4561893223 tests: fix shellcheck warnings Philip Meulengracht 2022-10-20 11:30:04 +02:00
  • c26e063100 store/tooling: update doc comment Philip Meulengracht 2022-10-20 11:03:28 +02:00
  • b27d0054d7 image: undo the move out, I never did any modifications to it Philip Meulengracht 2022-10-20 11:02:07 +02:00
  • f4f449249d image: add unit tests for WriteSeedManifest Philip Meulengracht 2022-10-20 10:56:56 +02:00
  • 67175d5158 image: fix unit tests Philip Meulengracht 2022-10-20 10:46:51 +02:00
  • c7dfa2291c tests: Add debug output for fakestore so we can verify we correctly requested revisions. Philip Meulengracht 2022-10-20 10:36:27 +02:00
  • 03a24f9832 cmd/snap,image: add support for querying a specific revision of a snap, and add support for parsing seed.manifest for snaps and revisions Philip Meulengracht 2022-10-18 14:10:28 +02:00
  • 3b462757e3 releasing package snapd version 2.57.6 Michael Vogt 2022-11-15 16:15:04 +01:00
  • ab331761c7 overlord/snapmgr: Bump vulnerable snap version check Alex Murray 2022-09-26 16:34:48 +09:30
  • 1374c96ca5 tests/main/snap-confine-drops-sys-admin: use stat to check owner/perms Alex Murray 2022-10-20 11:31:39 +10:30
  • f11ba28889 many: Use /tmp/snap-private-tmp for per-snap private tmps Alex Murray 2022-09-19 13:50:36 +09:30
  • 68cd7b61b7 data: Add systemd-tmpfiles configuration to create private tmp dir Alex Murray 2022-10-20 10:28:42 +10:30
  • 569398f978 releasing package snapd version 2.57.6 Michael Vogt 2022-11-15 16:15:04 +01:00
  • 13d8bb8850 overlord/snapmgr: Bump vulnerable snap version check Alex Murray 2022-09-26 16:34:48 +09:30
  • bdad477c9a tests/main/snap-confine-drops-sys-admin: use stat to check owner/perms Alex Murray 2022-10-20 11:31:39 +10:30
  • a9812c4675 many: Use /tmp/snap-private-tmp for per-snap private tmps Alex Murray 2022-09-19 13:50:36 +09:30
  • dbd4fc753d data: Add systemd-tmpfiles configuration to create private tmp dir Alex Murray 2022-10-20 10:28:42 +10:30
  • cb9e371ec5 aspects: improve aspect definition error messages Miguel Pires 2022-11-30 14:08:48 +00:00
  • 9f95b062b0 aspects: rename part->subkey for consistency Miguel Pires 2022-11-29 17:04:23 +00:00
  • aa38136b67 aspects: improve err messages Miguel Pires 2022-11-29 15:46:13 +00:00
  • 039697fd6d aspects: validate aspect names and paths Miguel Pires 2022-11-28 16:18:06 +00:00
  • 55af307b9b cmd/snap: test allowed and forbidden refresh hold values Miguel Pires 2022-11-30 09:49:09 +00:00
  • bb784254a6 cmd/snap: be more consistent in --hold help and err messages Miguel Pires 2022-11-29 13:12:33 +00:00
  • 701541daf7 cmd/snap: error on refresh holds that are negative or too short Miguel Pires 2022-11-29 12:31:48 +00:00
  • d2243c7b67 Avoid running spread -abend in the github workflow Sergio Cazzolato 2022-11-30 09:48:42 -03:00
  • 4aef20f14e Merge commit '19222bb5b5a17f02a44ac2fe865c59a243840830' into tests-import-tools-changes Sergio Cazzolato 2022-11-30 10:04:08 -03:00
  • 19222bb5b5 Squashed 'tests/lib/external/snapd-testing-tools/' changes from f8a5a3ad82..7a1e9e015d Sergio Cazzolato 2022-11-30 10:04:08 -03:00
  • 1e62f0a3c0 cmd/snap: test allowed and forbidden refresh hold values Miguel Pires 2022-11-30 09:49:09 +00:00
  • bb5195a4f8 cmd/snap: be more consistent in --hold help and err messages Miguel Pires 2022-11-29 13:12:33 +00:00
  • d76524c460 cmd/snap: error on refresh holds that are negative or too short Miguel Pires 2022-11-29 12:31:48 +00:00
  • eb58d610ec Add more workers for ubuntu core 20/22 Sergio Cazzolato 2022-11-29 12:46:47 -03:00
  • ffc7adb93e seed/seedwriter,o/devicestate: classic snaps w/o flag and model >=signed fail Samuele Pedroni 2022-11-25 17:13:33 +01:00
  • 23efabb271 seed/seedwriter: drive-by, use helper predicate for consistency Samuele Pedroni 2022-11-25 17:13:55 +01:00
  • f2ee05283d Fix lxd tests for ubuntu 23.04 Sergio Cazzolato 2022-11-30 09:35:53 -03:00
  • 17efff4b44 Removing abend from spread execution to avoid discarding workers Sergio Cazzolato 2022-11-30 09:35:18 -03:00
  • 33f47009b0 many: clarification in comments related to classic with modes Samuele Pedroni 2022-11-29 18:27:22 +01:00
  • fbecb45c48 o/devicestate: cannot remodel from classic models (for now) Samuele Pedroni 2022-11-29 18:22:45 +01:00
  • 6854896d63 boot: SnapTypeParticipatesInBoot calls IsClassicBoot on its own Samuele Pedroni 2022-11-30 09:53:40 +01:00
  • 9c7891074b boot: fix InUse for classic with modes Samuele Pedroni 2022-11-29 18:05:08 +01:00
  • b62423d4b9 tests: fix an unbound variable in LXD test Alberto Mardegan 2022-11-30 09:48:19 +03:00
  • 1b5882f67a tests: update test now that core18 supports sessions Alberto Mardegan 2022-11-18 14:27:02 +03:00
  • 17de7d064c interfaces/network-manager: add permission for OpenVPN Alfonso Sánchez-Beato 2022-11-28 17:34:09 +00:00
  • f60c03e5b4 Merge pull request #12366 from Meulengracht/bugfix/factory-reset-mount-fail Philip Meulengracht 2022-11-30 08:54:51 +01:00
  • e39dba2ba0 updating pkgdb dependencies Sergio Cazzolato 2022-11-29 22:39:10 -03:00
  • 3a8a0378ee Running spread tests in ubuntu luna Sergio Cazzolato 2022-11-29 18:00:18 -03:00
  • a2dcf4e144 tests/fde-on-classic: ask for generic serial to the store Alfonso Sánchez-Beato 2022-11-28 10:43:36 +00:00
  • 5a86e4deb7 snapcraft: Fix remote build Sergio Costas Rodriguez 2022-11-23 11:25:07 +01:00
  • 1f63e2e50b many: rename fakeinstaller to muinstaller Michael Vogt 2022-11-28 17:29:36 +01:00
  • e69b5470b4 o/devicestate: add encrypt case to install API unit tests Alfonso Sánchez-Beato 2022-11-29 10:03:04 +00:00
  • a6f2da39c1 gadget: boot: add methods to mock sealing a key Alfonso Sánchez-Beato 2022-11-29 10:02:45 +00:00
  • 9ca092b631 boot: add methods to mock sealing a key Alfonso Sánchez-Beato 2022-11-29 10:02:21 +00:00
  • ae18ce58cc tests: add check for snap recovery --show-keys to fakeinstaller-real Michael Vogt 2022-11-28 11:07:26 +01:00
  • c62490600a t/main/snap-quota: optimize expression a bit Philip Meulengracht 2022-11-29 14:23:20 +01:00
  • a06727c9c5 t/main/snap-quota*: fix expected memory usage of empty quota groups on centos-9 Philip Meulengracht 2022-11-29 14:08:58 +01:00
  • e78bba9444 gadget/install: use laidOut volume info instead of onDisk when mounting Philip Meulengracht 2022-11-29 12:26:13 +01:00
  • c3311229fa tests: remove workaround for createing a gpt label in fakeinstaller-real Michael Vogt 2022-11-28 17:34:53 +01:00
  • 0e3c4768df tests: use system-seed-null in fakeinstaller-real test Michael Vogt 2022-11-24 16:09:35 +01:00