Commit Graph

  • 2bc1a50c3b hookstate: ensure test works correctly even if SNAPD_DEBUG is set Michael Vogt 2022-12-16 13:43:26 +01:00
  • 4baad80693 hookstate: use task.Summary() in context.Errorf() error logging (thanks Samuele) Michael Vogt 2022-12-15 18:40:24 +01:00
  • 72157d60eb hookstate: add context from task to Errorf() (thanks to Samuele) Michael Vogt 2022-12-15 15:37:58 +01:00
  • 5652a1ba6b hookstate: log ignored hook errors also to the journal Michael Vogt 2022-12-14 10:49:37 +01:00
  • 0ffa22e8ec interfaces: expand block-devices and raw-volume to support mkfs tools Buğra Aydoğar 2022-12-07 19:38:50 +03:00
  • 1989906e64 Fix dm-crypt: add read access to /run for cryptsetup Peter Sabaini 2022-12-14 19:01:02 +01:00
  • 62b21c7d5b Fix dm-crypt: add read access to /run for cryptsetup Peter Sabaini 2022-12-14 19:01:02 +01:00
  • 8b8eb11ae4 o/devicestate: simplify early seed caching Samuele Pedroni 2022-12-14 20:35:55 +01:00
  • ab90ecb28e many: we should not load the seed with DeviceManager methods after seeding Samuele Pedroni 2022-12-14 17:34:10 +01:00
  • 58faff0687 o/devicestate: use DeviceManager.preseed instead of passing it as option Samuele Pedroni 2022-12-14 14:38:39 +01:00
  • 5caf6736ff wrappers: review feedback Philip Meulengracht 2022-12-16 13:26:56 +01:00
  • 1afdd265b2 wrappers: cleanup code a bit Philip Meulengracht 2022-12-15 19:48:18 +01:00
  • a0cf10d106 wrappers: remove debug Philip Meulengracht 2022-12-15 19:40:28 +01:00
  • feb0d69350 snap/quota,wrappers: move logic, update unit tests, add new unit tests Philip Meulengracht 2022-12-15 19:39:15 +01:00
  • f91c143886 snap/quota, wrappers: inherit parent journal quota Philip Meulengracht 2022-12-15 13:39:06 +01:00
  • 25af5b04a2 Updated dependencies to make happy opensuse tumbleweed Sergio Cazzolato 2022-12-15 16:06:19 -03:00
  • e986e45b2a cmd/snap,cmd/snaplock: : GTK notification via snap-desktop-integration if app is refreshing (DT-576) (#12205) Sergio Costas 2022-12-15 16:13:56 +01:00
  • 86c8195bc5 o/devicestate: turn populateFromSeed into a DeviceManager method Samuele Pedroni 2022-12-13 18:54:41 +01:00
  • a3b3d6b212 interfaces: simplify the InstallCandidateMinimalCheck to help expressivity Samuele Pedroni 2022-12-01 16:28:18 +01:00
  • a199598051 o/servicestate,wrappers: handle quota changes on a service level instead of on a snap level (2/3) (#12395) Philip Meulengracht 2022-12-15 11:41:26 +01:00
  • b9597bbf3e boot: avoid reboot loop if there is a bad try kernel (#12425) alfonsosanchezbeato 2022-12-15 10:38:25 +00:00
  • b479af62f2 boot: avoid reboot loop if there is a bad try kernel (#12425) alfonsosanchezbeato 2022-12-15 10:38:25 +00:00
  • cb028ca53f devicestate: retry serial acquire on time based certificate errors (#12403) Michael Vogt 2022-12-15 11:22:17 +01:00
  • d35df2da39 devicestate: retry serial acquire on time based certificate errors (#12403) Michael Vogt 2022-12-15 11:22:17 +01:00
  • de2f9b81b6 o/devicestate: run systemctl daemon-reload after install-device hook (#12404) Alex Lewontin 2022-12-15 03:23:12 -05:00
  • f25c4b6404 o/devicestate: run systemctl daemon-reload after install-device hook (#12404) Alex Lewontin 2022-12-15 03:23:12 -05:00
  • f16116628c configcore: add option to set service.ssh.listen-address (#12303) Michael Vogt 2022-12-15 09:15:57 +01:00
  • b55278726a Merge pull request #12372 from sergiocazzolato/tests-new-ubuntu-luna-support Sergio Cazzolato 2022-12-14 19:25:14 -03:00
  • 0458bb1d82 cmd/snap,daemon: add 'held' to notes in 'snap list' Miguel Pires 2022-12-13 17:35:53 +00:00
  • 4a47ea6fa1 cmd/snap,daemon: add 'held' to notes in 'snap list' Miguel Pires 2022-12-13 17:35:53 +00:00
  • 0497c93f49 Merge pull request #12332 from sergiocazzolato/tests-import-tools-changes Sergio Cazzolato 2022-12-14 18:07:26 -03:00
  • 654e9e2ff5 Merge branch 'master' into tests-new-ubuntu-luna-support Sergio Cazzolato 2022-12-14 14:39:12 -03:00
  • c7b678cb12 .shellcheckrc: ignore all unreachable code warnings Miguel Pires 2022-12-14 10:20:32 +00:00
  • 0b9170dc2e tests: double quote bash vars to prevent string splitting and globbing Miguel Pires 2022-12-14 10:18:18 +00:00
  • 3e6c544e1e tests: fix broken snap-run-symlink-error test Miguel Pires 2022-12-14 10:12:54 +00:00
  • 1d417aa3d0 .shellcheckrc: ignore all unreachable code warnings Miguel Pires 2022-12-14 10:20:32 +00:00
  • 09cdbe55e2 tests: double quote bash vars to prevent string splitting and globbing Miguel Pires 2022-12-14 10:18:18 +00:00
  • 0e1fe55b75 tests: fix broken snap-run-symlink-error test Miguel Pires 2022-12-14 10:12:54 +00:00
  • 132f3f3041 daemon: don't serialize empty time values in JSON Miguel Pires 2022-12-13 16:56:05 +00:00
  • a5a414da79 daemon: remove first err logic in allLocalSnapInfos Miguel Pires 2022-12-05 11:29:52 +00:00
  • a5b62d35d9 Merge branch 'master' into tests-new-ubuntu-luna-support Sergio Cazzolato 2022-12-14 09:23:32 -03:00
  • de3e70da0a Merge branch 'master' into tests-import-tools-changes Sergio Cazzolato 2022-12-14 09:23:00 -03:00
  • 3b9cb144d1 Merge pull request #12429 from sergiocazzolato/tests-fix-tests-session-support-test Sergio Cazzolato 2022-12-14 09:21:45 -03:00
  • 96491866f2 daemon: don't serialize empty time values in JSON Miguel Pires 2022-12-13 16:56:05 +00:00
  • 8b9fe6f6c6 daemon: remove first err logic in allLocalSnapInfos Miguel Pires 2022-12-05 11:29:52 +00:00
  • 7cb50a3bc6 overlord: remove apparently unused sk.yaml Zygmunt Krynicki 2022-11-30 18:00:48 +00:00
  • 890c4e555c Add more disk space to ubuntu-22.04 for nested tests Sergio Cazzolato 2022-12-13 11:53:10 -03:00
  • 26338a6f84 tests/lib/muinstaller: build from master again Alfonso Sánchez-Beato 2022-12-13 08:29:37 +00:00
  • 0728dfef27 logger: allow logging HTTP traffic enabling all logs Miguel Pires 2022-12-09 16:12:56 +00:00
  • 3d5b58bc63 HACKING.md: fix typo in debug env var Miguel Pires 2022-12-13 13:57:11 +00:00
  • 1d3796ac7e boot: add unit test to check that aborted kernel installation Alfonso Sánchez-Beato 2022-12-09 15:29:23 +00:00
  • 04be169cdf tests/fde-on-classic: add case of aborted refresh Alfonso Sánchez-Beato 2022-12-09 13:01:30 +00:00
  • ad07e504a9 boot: remove leftovers on kernel installation abort Alfonso Sánchez-Beato 2022-12-09 11:29:55 +00:00
  • 8f19ceeb25 add mdstat and schedstat to system_observe Simon Aronsson 2022-12-12 13:13:48 +01:00
  • ec6b35d578 add mdstat and schedstat to system_observe Simon Aronsson 2022-12-12 13:13:48 +01:00
  • b3362c5d4b image: generate seed.manifest Philip Meulengracht 2022-12-13 09:08:42 +01:00
  • c299fc0cad Fix the tests.session-support test Sergio Cazzolato 2022-12-13 00:10:07 -03:00
  • 3e77f77471 Fix tests in ubuntu 22.10 Sergio Cazzolato 2022-12-12 18:37:41 -03:00
  • aa2b5595cd Merge commit 'acccba66508252ad5e682e0740ffaf3a58561e4a' into tests-import-tools-changes Sergio Cazzolato 2022-12-12 16:45:03 -03:00
  • acccba6650 Squashed 'tests/lib/external/snapd-testing-tools/' changes from f1b0e797fe..49f30b6a47 Sergio Cazzolato 2022-12-12 16:45:03 -03:00
  • af3391e5c5 debian: refresh 0004-cmd-snap-skip-tests-depending-on-text-wrapping.patch Michael Vogt 2022-12-12 16:16:53 +01:00
  • 99e1665c92 packaging: add comment about removal of 0016-skip-TestPopulateFromSeedWithConnectHook.patch once 2.58 gets packaged Michael Vogt 2022-12-06 13:04:39 +01:00
  • 84b6f8d6c9 packaging: merge debian packaging changes back into master Michael Vogt 2022-12-01 12:06:25 +01:00
  • 8d65640973 tests/muinstaller: use temporarily commit from branch for the build Alfonso Sánchez-Beato 2022-12-08 14:29:34 +00:00
  • 86e501a386 gadget,image: remove LayoutConstraints struct Alfonso Sánchez-Beato 2022-12-08 09:57:58 +00:00
  • 68b9e5021f o/snapshotstate: check snapshots are self-contained on import (#12414) Alex Murray 2022-12-13 01:23:51 +10:30
  • fd16a02b94 o/snapshotstate: check snapshots are self-contained on import (#12414) Alex Murray 2022-12-13 01:23:51 +10:30
  • 901de90c1d many: correct struct fields and output key Miguel Pires 2022-12-08 15:46:52 +00:00
  • ef26ed6b9e cmd/snap: show user+gating hold info in 'snap info' Miguel Pires 2022-12-06 13:27:06 +00:00
  • a473b32b8c daemon: expose user and gating holds at /v2/snaps/{name} Miguel Pires 2022-12-06 13:23:51 +00:00
  • 194242159e o/snapstate: add helpers to get user and gating holds Miguel Pires 2022-12-06 13:20:24 +00:00
  • 46cc95532d Merge branch 'master' into tests-new-ubuntu-luna-support Sergio Cazzolato 2022-12-12 10:28:47 -03:00
  • 581df1caaf Merge branch 'master' into tests-import-tools-changes Sergio Cazzolato 2022-12-12 09:47:33 -03:00
  • 742f1fe219 many: correct struct fields and output key Miguel Pires 2022-12-08 15:46:52 +00:00
  • 859f6ca2a0 cmd/snap: show user+gating hold info in 'snap info' Miguel Pires 2022-12-06 13:27:06 +00:00
  • 5b9f33bd89 daemon: expose user and gating holds at /v2/snaps/{name} Miguel Pires 2022-12-06 13:23:51 +00:00
  • 75406d13a4 o/snapstate: add helpers to get user and gating holds Miguel Pires 2022-12-06 13:20:24 +00:00
  • 46a3dad344 o/servicestate: disallow mixing journal quotas and services (#12401) Philip Meulengracht 2022-12-12 10:02:55 +01:00
  • ccc1cde1ee tests: disable netplan part of core20-early-config on 22.04-64 (#12376) Michael Vogt 2022-12-09 16:00:47 +01:00
  • 1286756d13 packaging/{opensuse,fedora}: add missing snapcraft-logo-bird.svg file Valentin David 2022-12-09 10:03:14 +01:00
  • edd241941b build-aux,.github/workflows: limit make processes with nproc Alfonso Sánchez-Beato 2022-11-29 10:36:30 +00:00
  • e202173a73 gadget: rename some OnDiskStructure fields Alfonso Sánchez-Beato 2022-12-08 08:48:57 +00:00
  • 59a80fb7a7 gadget: improve comments for LaidOutStructure methods Alfonso Sánchez-Beato 2022-12-07 18:40:11 +00:00
  • 8ace3a3f4e gadget,image: add HasFilesystem() and IsPartition() to LaidOutStructure Alfonso Sánchez-Beato 2022-12-07 16:07:40 +00:00
  • 3e7d7ef603 gadget,overlord: add accessors for some fields in LaidOutStructure Alfonso Sánchez-Beato 2022-12-07 13:46:23 +00:00
  • b21f0ff615 many: make VolumeStructure a normal member of LaidOutStructure Alfonso Sánchez-Beato 2022-12-02 11:02:54 +00:00
  • ccbf86cbf1 o/servicestate: correct error messages to use add instead of use Philip Meulengracht 2022-12-07 08:42:58 +01:00
  • b7ede67892 o/servicestate: simplify conditional check Philip Meulengracht 2022-12-06 09:13:52 +01:00
  • 21a4fb79ab o/servicestate,snap/quota: check against adding the same service twice to two different quota groups Philip Meulengracht 2022-12-06 09:12:03 +01:00
  • ff7978736b data: install snapcraft logo in /usr/share/snapd (#12388) Sergio Costas 2022-12-07 11:05:42 +01:00
  • e803405eb4 ci: fetch git history for inclusive-naming-check job James Henstridge 2022-12-07 13:37:41 +08:00
  • e5d7318d20 ci: golangci/golangci-lint-action@v3 no longer needs skip-go-installation James Henstridge 2022-12-07 13:15:24 +08:00
  • 4fb3383157 ci: update various Github actions to their v3 major versions James Henstridge 2022-12-07 12:06:21 +08:00
  • 741c020299 ci: update golangci-lint to v1.50.1 James Henstridge 2022-12-07 11:15:27 +08:00
  • 69298e6bec snapctl: add --list option to is-connected Robert Ancell 2022-11-01 12:11:31 +01:00
  • 39a17acd6a ci: update golangci-lint to v1.50.1 James Henstridge 2022-12-07 11:15:27 +08:00
  • d455472674 Merge branch 'master' into tests-import-tools-changes Sergio Cazzolato 2022-12-06 14:14:58 -03:00
  • e8ac59974d Merge pull request #12397 from sergiocazzolato/fix-changelog-fedora-date Sergio Cazzolato 2022-12-06 13:19:49 -03:00
  • c06ae12c5b gadget: do not use LaidOutStructure in gadget validation Alfonso Sánchez-Beato 2022-12-02 20:21:00 +00:00
  • 1ce318212b Merge commit 'd609f7cddceddc3698cd510ac80614ebcb45fc6f' into tests-import-tools-changes Sergio Cazzolato 2022-12-06 10:24:19 -03:00