Commit Graph

  • 22b4fe92bf daemon: include "Brand" in oneSystemResponse Michael Vogt 2022-09-02 13:00:02 +02:00
  • 8938412dbf tests: improve api-get-systems-label to cover more aspects Michael Vogt 2022-09-02 09:29:37 +02:00
  • 83a4be185f Merge pull request #12085 from Meulengracht/bugfix/rename-allowedcpus Philip Meulengracht 2022-09-02 09:13:10 +02:00
  • 83e4581d8e daemon: update TestSystemActionBrokenSeed Michael Vogt 2022-09-01 21:49:40 +02:00
  • ea618266a1 Merge pull request #12090 from sergiocazzolato/tests-improve-debug-sections Sergio Cazzolato 2022-09-01 15:39:29 -03:00
  • 6b4767c12e devicestate: refactor systemFromSeed->loadSeedAndSystem (thanks to Samuele) Michael Vogt 2022-09-01 20:23:02 +02:00
  • 8b498b84bb devicestate: fix leftover incorrect state lock Michael Vogt 2022-09-01 20:28:06 +02:00
  • cdffe91898 devicestate: get current system earlier in SystemAndGadgetInfo() (thanks to Samuele) Michael Vogt 2022-09-01 17:57:38 +02:00
  • 9c0c5a5e1c devicestate: fix silly locking bug in TestSystemAndGadgetInfoErrorWrongGadget Michael Vogt 2022-09-01 17:57:06 +02:00
  • 0e4ea482e8 daemon: simplify the Model details in getSystemDetails() (thanks to Samuele) Michael Vogt 2022-09-01 17:39:55 +02:00
  • f91037aeb8 devicestate: improve SystemAndGadgetInfo() docstring Michael Vogt 2022-09-01 17:39:19 +02:00
  • 4b833e7883 many: support '--purge' when removing multiple snaps Miguel Pires 2022-09-01 16:04:09 +01:00
  • ef687c4a71 Merge pull request #12060 from mvo5/encryption-req Michael Vogt 2022-09-01 16:57:43 +02:00
  • 2bc99f361e daemon: rework the getSystemDetails reply to be close to a client.System reply (thanks to Samuele) Michael Vogt 2022-09-01 16:55:10 +02:00
  • d7f93c3b98 daemon,devicestate: refactor ModelAndGadgetInfo to SystemAndGadgetInfo() Michael Vogt 2022-09-01 16:42:43 +02:00
  • a4a33e6887 Merge branch 'snap-confine-no-priv-jumps' into HEAD Alberto Mardegan 2022-09-01 13:02:12 +03:00
  • 523b85767e cmd/libsnap-confine-private: avoid race with mkdir + chown Alberto Mardegan 2022-09-01 12:22:17 +03:00
  • 2aef44f300 Merge branch 'master' into snap-confine-no-priv-jumps Alberto Mardegan 2022-09-01 11:53:35 +03:00
  • 0e5affc574 snap/quota: review feedback Philip Meulengracht 2022-09-01 09:43:16 +02:00
  • 348e2ca8c9 cmd/snap,daemon: review feedback Philip Meulengracht 2022-09-01 09:40:13 +02:00
  • 892ccf8e2e tests/main/snapd-snap: Handle incompatibilities in trusty and xenial Alex Murray 2022-09-01 17:03:49 +09:30
  • 92e3d92684 devicestate: skip further checks if encryption is disabled Michael Vogt 2022-08-31 18:11:34 +02:00
  • 860967337c tests/main/snapd-snap: Cleanup downgrade of snapd deb Alex Murray 2022-09-01 06:56:50 +09:30
  • c6eb795d53 Skip interfaces-udisks2 in fedora Sergio Cazzolato 2022-08-31 14:37:13 -03:00
  • 3c36ba9052 daemon: fix typo/thinko oneSystemsResponse->oneSystemResponse (singular) Michael Vogt 2022-08-31 17:59:09 +02:00
  • 3eb42fe2be store/tooling,tests: support UBUNTU_STORE_URL override env var Samuele Pedroni 2022-08-30 17:42:50 +02:00
  • 484a28071c tests: check snap download with snapcraft v7+ export-login auth data (#12084) Samuele Pedroni 2022-08-31 12:59:04 +02:00
  • 5f6f8f7f9d Merge pull request #12046 from alfonsosanchezbeato/bootstrap-classic-modes Michael Vogt 2022-08-31 11:24:08 +02:00
  • 9ba87a56c0 data/systemd/Makefile: add comment warning about "snapd." prefix Alberto Mardegan 2022-08-31 12:04:55 +03:00
  • a087b0ce07 snap/quota: clear up doc string Philip Meulengracht 2022-08-31 08:57:39 +02:00
  • 825eeadc60 overlord/servicestate: disallow removal with any limits set, not just memory Philip Meulengracht 2022-08-31 08:55:50 +02:00
  • 9718b5cd49 snap-bootstrap: fix generateMountsModeRun returns Alfonso Sánchez-Beato 2022-08-30 17:26:52 +01:00
  • 2000dda1f8 Merge pull request #12086 from sergiocazzolato/tests-fix-uc20-create-partitions-debug Michael Vogt 2022-08-30 18:24:58 +02:00
  • 0e060df2a1 cmd/snap: missing option description Philip Meulengracht 2022-08-30 09:24:28 +02:00
  • 894c62d3cf multiple: front-end for the --quota-option on install Philip Meulengracht 2022-08-30 09:04:55 +02:00
  • 1a23664402 Merge pull request #12066 from Meulengracht/feature/snap-quota-install-1 Philip Meulengracht 2022-08-30 15:15:09 +02:00
  • 3381398e74 asserts,cmd/snap-repair: drop not pursued AuthorityDelegation/signatory-id Samuele Pedroni 2022-08-30 14:23:31 +02:00
  • c7704c6619 Improve and standarize debug section on tests Sergio Cazzolato 2022-08-30 09:17:53 -03:00
  • 05f8791d41 boot,cmd: make lines longer Alfonso Sánchez-Beato 2022-08-30 09:10:42 +01:00
  • bee557239f snap-bootstrap: only check role from gadget Alfonso Sánchez-Beato 2022-08-30 09:09:45 +01:00
  • 83a0862ecb boot: test variable data rootfs Alfonso Sánchez-Beato 2022-08-26 11:00:34 +01:00
  • bd3bdd05a2 snap-bootstrap: make sure seed matches partition in classic Alfonso Sánchez-Beato 2022-08-26 10:56:25 +01:00
  • bc76e66600 boot,cmd: mount ubuntu-seed for classic if present, make rootfs an arg Alfonso Sánchez-Beato 2022-08-23 12:13:24 +01:00
  • d8a0df5eaf cmd/snap-bootstrap: changes to be able to boot classic rootfs Alfonso Sánchez-Beato 2022-08-17 17:45:24 +01:00
  • 25a624974d snap-bootstrap: add CVM mode Dimitri John Ledkov 2022-08-30 11:53:51 +01:00
  • deb3508fb2 many: Set SNAPD_APPARMOR_REEXEC=1 Alex Murray 2022-08-30 16:50:35 +09:30
  • 10cb6bf8f5 tests/main/snapd-snap: Keep shellcheck happy Alex Murray 2022-08-30 15:05:46 +09:30
  • bce3ef73c6 spread.yaml: Allocate more memory for local qemu spread machines Alex Murray 2022-08-30 13:46:57 +09:30
  • 08281b6063 apparmor: Only use vendored parser if host snapd-apparmor support reexec Alex Murray 2022-08-30 13:22:54 +09:30
  • eeb8679dce many: Set SNAPD_APPARMOR_REEXEC=1 Alex Murray 2022-08-29 22:06:19 +09:30
  • d5d80e281c tests/main/snapd-snap: Test that downgrading snapd still works Alex Murray 2022-08-24 21:52:17 +09:30
  • b7e2019912 tests/main/snapd-snap: Work-around snapd failing on reboot on trusty Alex Murray 2021-11-25 13:33:05 +10:30
  • 5a65e16e33 sandbox/apparmor: Add test for apparmor_parser exit 0 with error Alex Murray 2022-08-23 16:18:45 +09:30
  • 6595dfc973 tests/main/snapd-snap: Add more complex test for snapd-apparmor Alex Murray 2021-11-24 11:52:06 +10:30
  • ee95ec0404 Fix debug section for test uc20-create-partitions Sergio Cazzolato 2022-08-29 13:51:17 -03:00
  • f55e87ee8e Merge pull request #12071 from jhenstridge/iface-polkit-core Michael Vogt 2022-08-29 16:33:01 +02:00
  • d63adf7faf overlord/servicestate: review comment Philip Meulengracht 2022-08-29 13:54:16 +02:00
  • 1d19a9ef3a multiple: clear up naming convention for cpu-set quota Philip Meulengracht 2022-08-29 13:31:26 +02:00
  • 4159f08bcf Merge pull request #12079 from Meulengracht/feature/user-autoremoval-0 Michael Vogt 2022-08-29 12:39:04 +02:00
  • 0d8e5f244b overlord/servicestate: review feedback Philip Meulengracht 2022-08-29 10:09:58 +02:00
  • 0b79fd359b overlord: track security profiles for non-active snaps Samuele Pedroni 2022-08-27 11:27:05 +02:00
  • 01ef5a91df overlord: track security profiles for non-active snaps Samuele Pedroni 2022-08-27 11:27:05 +02:00
  • 723a1ae460 Merge pull request #12082 from sergiocazzolato/tests-update-nested-images-id Sergio Cazzolato 2022-08-26 14:53:33 -03:00
  • e0c290bf26 Merge pull request #12077 from sergiocazzolato/tests-add-extra-espace-bionic Sergio Cazzolato 2022-08-26 11:39:21 -03:00
  • 779c3089ea Remove NESTED_IMAGE_ID from nested manual tests Sergio Cazzolato 2022-08-26 09:36:49 -03:00
  • 4422cb9426 interfaces: grant access to speech-dispatcher socket (bug 1787245) Alexandre Lissy 2022-08-26 11:21:03 +02:00
  • 9eff3b9304 devicestate: update all tests to provide a correct gadget yaml Michael Vogt 2022-08-26 11:47:22 +02:00
  • 4bfca659b4 devicestate: tweak and fix typos, thanks to Samuele Michael Vogt 2022-08-26 11:37:29 +02:00
  • 687def3c41 store/tooling: support using snapcraft v7+ base64-encoded auth data (#12065) Samuele Pedroni 2022-08-26 11:31:56 +02:00
  • 4210d993ec devicestate: refactor encryptionSupportInfo() for readability Michael Vogt 2022-08-26 11:17:43 +02:00
  • 481a1e37d6 overlord/auth: update doc a bit Philip Meulengracht 2022-08-26 09:42:48 +02:00
  • aa5b512e0a multiple: refactor arguments given to NewUser into a struct instead Philip Meulengracht 2022-08-26 09:29:46 +02:00
  • 5cbbe07e6f tests: fix typo Michael Vogt 2022-08-26 10:51:14 +02:00
  • 3cfb08b20d daemon,devicestate: error if ModelAndGadgetInfoFromSeed() is called on classic boot systems Michael Vogt 2022-08-26 10:45:46 +02:00
  • fd1eb9c675 Merge remote-tracking branch 'upstream/master' into systems-get Michael Vogt 2022-08-26 08:54:17 +02:00
  • 3b0f3e64f8 Merge pull request #12058 from alfonsosanchezbeato/seed-on-classic-with-modes Michael Vogt 2022-08-26 08:53:23 +02:00
  • 4de33bacb7 Reload ssh.service, not sshd.service Steve Langasek 2022-08-19 18:01:25 -07:00
  • 4e82278a99 Merge pull request #12059 from vorlonofportland/master Michael Vogt 2022-08-26 08:51:29 +02:00
  • 788c6c6431 Add extra space to ubuntu bionic Sergio Cazzolato 2022-08-25 12:57:54 -03:00
  • b541700cdc Merge pull request #12075 from Meulengracht/bugfix/snap-logs-journal-cleanup Michael Vogt 2022-08-25 17:55:52 +02:00
  • 657dc56ae6 devicestate: always expect a gadget in checkEncryption() and update tests for it Michael Vogt 2022-08-25 17:23:39 +02:00
  • 333517cfdd daemon,devicestate: tweak naming/comments (thanks to Alfonso) Michael Vogt 2022-08-25 16:21:42 +02:00
  • e7febf64de devicestate: ignore ineffective assignement for checkEncryptionErr Michael Vogt 2022-08-24 16:59:37 +02:00
  • 911586d88d tests/main/snap-logs-journal: retry snap services command if we check to quick before service has come up online again Philip Meulengracht 2022-08-25 14:22:34 +02:00
  • dd76ed2fbe tests/main/snap-logs-journal: fix retry command Philip Meulengracht 2022-08-25 10:23:12 +02:00
  • 3dc9de48f9 tests/lib/snaps: move journal test snap to snap folder Philip Meulengracht 2022-08-25 09:26:34 +02:00
  • 82e472d26b tests/main/snap-logs-journal: rewrite and remove quota group on restore Philip Meulengracht 2022-08-25 09:25:15 +02:00
  • 43958a8674 Merge pull request #11916 from Meulengracht/feature/journal-quota-10 Michael Vogt 2022-08-25 09:14:17 +02:00
  • 17bcb0311e tests: run spread tests in ubuntu kinetic (#12049) Sergio Cazzolato 2022-08-24 15:26:01 -03:00
  • 9bb978ef82 Merge pull request #12035 from MiguelPires/refresh-hold-overlord Miguel Pires 2022-08-24 16:41:46 +01:00
  • 6e51993343 devicestate: add tests for TestEncryptionSupportInfoWithFdeHook Michael Vogt 2022-08-24 16:59:00 +02:00
  • 2f2b1ff2c2 bootloader/lk,include/lk: more typo fixing in the descriptions Ondrej Kubik 2022-08-24 16:33:21 +03:00
  • 708e4d8a7f interfaces: make polkit implicit on core if /usr/libexec/polkitd exists James Henstridge 2022-08-24 20:35:07 +08:00
  • 920389ac46 asserts,cmd/snap-repair: drop not pursued AuthorityDelegation/signatory-id code Samuele Pedroni 2022-08-24 14:00:14 +02:00
  • af4fe43de5 devicestate: add TODO in encryptionSupportInfo() about missing test updates for gadgetInfo Michael Vogt 2022-08-24 13:43:25 +02:00
  • 2091c5e7cd devicestate: (hopefully) improve readability of the code in checkEncryption() a bit Michael Vogt 2022-08-24 13:29:44 +02:00
  • b40eaff33b devicestate: simplify if/then/else in encryptionSupportInfo() to switch Michael Vogt 2022-08-24 13:16:55 +02:00
  • 39b976f519 devicestate: remove resolved TODO Michael Vogt 2022-08-24 13:14:15 +02:00
  • d7e99a9756 Merge remote-tracking branch 'upstream/master' into encryption-req Michael Vogt 2022-08-24 13:13:40 +02:00
  • ebc7ce1173 Merge pull request #12063 from mvo5/devicestate-check-moar-in-check-encryption Michael Vogt 2022-08-24 13:06:39 +02:00