Commit Graph

  • de088c626d systemd/emulation.go: use systemctl --root to enable/disable Valentin David 2023-01-12 12:48:26 +01:00
  • b6a4a1b5d5 Revert "tests: disable netplan part of core20-early-config on 22.04-64 (#12376)" Michael Vogt 2022-12-09 16:01:41 +01:00
  • 2fdf727102 interfaces: Allow desktop_launch interface to access all snap metadata Robert Ancell 2022-12-13 15:27:06 +13:00
  • 3ec4381aa2 snap: provide more error context in NotSnapError (#12474) Michael Vogt 2023-01-19 16:44:54 +01:00
  • b4e8e1d49c snap: provide more error context in NotSnapError (#12474) Michael Vogt 2023-01-19 16:44:54 +01:00
  • 35ca737d3f Alternative to avoid shellcheck SC2317, without global disable ernestl 2023-01-19 15:01:05 +02:00
  • 07f26294b6 tests/main/lxd: fix a check Valentin David 2023-01-17 15:14:10 +01:00
  • 0ceda426f9 gadget: take offset from VolumeStructure in layoutVolumeStructures Alfonso Sánchez-Beato 2022-12-13 14:58:42 +00:00
  • 7c1b2ef712 many: fill always offset information in VolumeStructure Alfonso Sánchez-Beato 2022-12-13 12:48:50 +00:00
  • 1b60c9a0f1 gadget: when reading yaml, validate labels when setting implicit data Alfonso Sánchez-Beato 2022-12-13 09:39:39 +00:00
  • 598502ede9 CODING.md: small tweaks from @degville, apply most @MiguelPires edits and suggestions Samuele Pedroni 2023-01-16 10:30:08 +01:00
  • 0024d29bba many: allow for more compact Markdown as CODING.md is quite nested Samuele Pedroni 2023-01-13 18:53:14 +01:00
  • 2c6a8c6d43 HACKING.md,CODING.md: add a coding/review checklist for the project Samuele Pedroni 2023-01-13 17:45:26 +01:00
  • 46cbdffff7 README.md,HACKING.md: drive-by: small Markdown style fixes Samuele Pedroni 2023-01-13 17:39:43 +01:00
  • 81bac8c7ad wrappers: use sorted services Philip Meulengracht 2023-01-16 14:01:32 +01:00
  • ceec274b07 store: improve formatting of doc w/ yaml snippet Miguel Pires 2023-01-10 11:03:56 +00:00
  • 06eb8373aa cmd/snap-seccomp: revert goimports change Miguel Pires 2023-01-10 10:38:16 +00:00
  • d097436c1c many: fix formatting w/ gofmt 1.19 Miguel Pires 2023-01-09 14:39:58 +00:00
  • 5725cc7e36 tests: add test to check layouts are removed properly Alfonso Sánchez-Beato 2023-01-05 13:41:57 +00:00
  • b467bdd0da cmd/snap-update-ns: prevent keeping unneeded mountpoints Alfonso Sánchez-Beato 2023-01-05 11:20:11 +00:00
  • 1d2c2da950 Merge commit '208d6260c69ec80b524adff7b5d0a4d94ecc8e66' into tests-update-nested-tests-again-p1 Sergio Cazzolato 2023-01-12 17:32:55 -03:00
  • 208d6260c6 Squashed 'tests/lib/external/snapd-testing-tools/' changes from 49f30b6a47..1c8efb77e1 Sergio Cazzolato 2023-01-12 17:32:55 -03:00
  • 2430f33446 Adding missing remote.wait-for file Sergio Cazzolato 2023-01-12 15:12:36 -03:00
  • 8bb01e3d67 o/snapstate: don't notify of pending refresh if it's manual (#12473) Miguel Pires 2023-01-12 16:39:00 +00:00
  • 0072b47919 The file to remove signature could not exist Sergio Cazzolato 2023-01-12 13:36:16 -03:00
  • 402677df8a daemon: simplify time handling in REST API Miguel Pires 2023-01-03 13:00:54 +00:00
  • eb3c450326 packing/fedora: remove no_bpf from centos9 as it supports the BPF reference policy Philip Meulengracht 2023-01-11 13:35:00 +01:00
  • 758bc611aa Improvements for nested tests - part 1 Sergio Cazzolato 2023-01-11 15:49:32 -03:00
  • 569f6e75f5 Merge pull request #12478 from sergiocazzolato/tests-skip-more-interfaces-debian10 Sergio Cazzolato 2023-01-11 12:09:33 -03:00
  • e6390bfcef o/configstate/configcore: users.go makes sense only with !nomanagers Samuele Pedroni 2023-01-10 20:51:48 +01:00
  • 5efca30615 aspects: document nil val in Set docs Miguel Pires 2023-01-05 11:49:37 +00:00
  • 9ff0f8371c aspects: restore TODO about path validation Miguel Pires 2023-01-04 18:06:40 +00:00
  • ef7f51591c aspects: support deleting entries Miguel Pires 2023-01-04 17:55:37 +00:00
  • bb2514455d strutil: go staticcheck (S1008) code simplification Fred Lotter 2023-01-06 09:57:15 +02:00
  • 6ce89f01da image/image_linux: Show snap revision when fetching (#12269) Aristo Chen 2023-01-10 23:39:33 +08:00
  • 6828712690 Reduce the number of conections testsed in debian 10 Sergio Cazzolato 2023-01-10 10:58:02 -03:00
  • a31298f870 HACKING.md: improve env var documentation Miguel Pires 2023-01-10 12:11:03 +00:00
  • 0a38205fb7 HACKING.md: document SNAP_CLIENT_DEBUG_HTTP usage Miguel Pires 2023-01-05 13:03:22 +00:00
  • f16f7ba971 cmd/snap-confine,tests: minor test fixes after rebasing to fix conflicts Philip Meulengracht 2023-01-05 10:47:25 +01:00
  • 65bd06b7e1 cmd/snap-confine: review feedback Philip Meulengracht 2023-01-04 09:14:22 +01:00
  • fe321492ab snap-confine: remove call to mount with MS_SLAVE Alberto Mardegan 2022-11-17 13:09:24 +03:00
  • aa15d2f4a2 snap-confine: update AppArmor rules Alberto Mardegan 2022-11-01 14:13:50 +03:00
  • 92a004462d tests: update expected namespaces in tests/main/mount-ns Alberto Mardegan 2022-10-10 09:51:14 +03:00
  • eac48353de cmd/snap-confine: really skip /snap directory Alberto Mardegan 2022-10-07 13:26:23 +03:00
  • 7c97e9be8a o/snapstate: discard namespace before linking the snap Alberto Mardegan 2022-10-07 13:25:27 +03:00
  • 6e618c4963 data/selinux: update comment Alberto Mardegan 2022-10-07 09:53:20 +03:00
  • 86594d7647 cmd/snap-confine: move and rename functions Alberto Mardegan 2022-10-07 09:51:07 +03:00
  • 509b22389d Revert "cmd/snap-confine: remove rule for arbitrary base snaps" Alberto Mardegan 2022-10-03 14:43:53 +03:00
  • 22023e3227 tests: fix mount-ns test files after merge Alberto Mardegan 2022-10-03 11:46:38 +03:00
  • fdadce45ed cmd/snap-confine: remove rule for arbitrary base snaps Alberto Mardegan 2022-09-29 15:50:14 +03:00
  • fa6e8bc38e tests: update interfaces-classic-content to deal with / on tmpfs Alberto Mardegan 2022-02-21 16:48:27 +03:00
  • 58f941785b tests: update interfaces-content test to deal with / on tmpfs Alberto Mardegan 2022-02-21 16:20:48 +03:00
  • f33c3c3983 tests: fix snap-update-ns test to work with / on tmpfs Alberto Mardegan 2022-02-21 16:08:07 +03:00
  • bef2a676c4 overlord/snapstate: discard preserved ns when downgrading snapd Alberto Mardegan 2022-09-15 12:47:35 +03:00
  • 7c375dab09 cmd/snap-confine: store entry about / in fstab file Alberto Mardegan 2022-02-18 10:56:03 +03:00
  • 6911dc1883 cmd/snap-confine: skip mounting /snap folder form the base snap Alberto Mardegan 2022-02-16 15:02:49 +03:00
  • 5eff2cea85 tests/main/mount-ns: update expected mountinfo Alberto Mardegan 2022-02-16 11:28:23 +03:00
  • 8ef269b3fc cmd/snap-confine: support mounting individual files (AA profile) Alberto Mardegan 2022-02-15 13:12:08 +03:00
  • 283079fb2d cmd/snap-confine: support mounting individual files Alberto Mardegan 2022-02-15 13:11:48 +03:00
  • f3cf23bbde cmd/snap-confine: fix detection of non-standard home dirs Alberto Mardegan 2022-02-14 17:45:20 +03:00
  • 5aba70f2c3 cmd/snap-confine: copy root entries from base snap Alberto Mardegan 2022-02-08 16:51:23 +03:00
  • 8047108c64 data/selinux: update policy for new snap-confine Alberto Mardegan 2022-09-14 16:25:21 +03:00
  • 4a501dbc57 cmd/snap-confine: adjust AppArmor profile to allow base dirs mounts Alfonso Sánchez-Beato 2021-12-10 10:18:24 +01:00
  • cccfa62b23 i/b/upower_observe: allow org.freedesktop.login1.Manager.Inhibit Valentin David 2022-09-16 14:51:14 +02:00
  • 8e98ac6f0f i/b/upower_observe: update dbus policy Valentin David 2022-09-15 13:14:09 +02:00
  • c1c0b99344 i/b/upower_observe: allow running service on classic Valentin David 2022-09-15 13:13:45 +02:00
  • 29cdd350ce client: review feedback Philip Meulengracht 2023-01-09 14:27:07 +01:00
  • 3c80844747 client,cmd/snap: refactor options to EnsureQuota. Philip Meulengracht 2023-01-06 14:40:35 +01:00
  • f62601a27e Cleanup the tests environment to avoid dirty tests directory Sergio Cazzolato 2023-01-09 13:27:04 -03:00
  • c0c0c19157 bootloader: fix test w/ auto-generated copyright year Miguel Pires 2023-01-06 12:27:29 +00:00
  • 3f6283c532 many: implementation file monitoring for snap cgroups (#12280) Sergio Costas 2023-01-06 12:28:34 +01:00
  • 093a465c6c tests/main/snap-quota-services: don't run spread tests on systems that lack log namespaces Philip Meulengracht 2023-01-05 11:53:26 +01:00
  • 7417de259e cmd/snap,daemon: review feedback Philip Meulengracht 2023-01-04 14:10:41 +01:00
  • 11d5f3879d cmd/snap,tests: review feedback Philip Meulengracht 2022-12-16 15:18:45 +01:00
  • 4c596a6531 t/main/snap-quota-services: correct the wrong spread comment Philip Meulengracht 2022-12-15 19:57:16 +01:00
  • a8a1d04c79 t/main/snap-quota-services: use tests.cleanup instead and add note about final spread check Philip Meulengracht 2022-12-15 19:54:08 +01:00
  • 1ba1dd794d snap: tweak var name in serviceNames() helper (thanks to Philip) Michael Vogt 2022-12-15 16:07:29 +01:00
  • efdc2a325e tests: remove debug statement Michael Vogt 2022-12-15 16:04:37 +01:00
  • 0525496d2d t/main/snap-quota-services: fix spread test after rebasing Philip Meulengracht 2022-12-15 12:14:47 +01:00
  • 968926708b cmd/snap: review feedback thanks @degville! Also update the spread test now one of our PRs has landed Philip Meulengracht 2022-12-12 14:07:08 +01:00
  • e5c7309194 t/main/snap-quota-services: change how we match against the slice name Philip Meulengracht 2022-12-12 12:08:49 +01:00
  • 848e5a4b57 cmd/snap,test: add missing unit tests and the spread test Philip Meulengracht 2022-12-12 09:22:18 +01:00
  • c0f1131de7 cmd/snap: add support for referring to snap services, use serviceName instead to allow auto-completion for this, split snaps and services into separate lists to pass to backend, add services to quota output Philip Meulengracht 2022-11-16 14:09:05 +01:00
  • 895596b334 client: add services to the REST messages Philip Meulengracht 2022-11-16 13:56:05 +01:00
  • aeaa69201c daemon: add services to the response Philip Meulengracht 2022-11-16 13:55:39 +01:00
  • 16fd94934a o/devicestate: find out seed label and mode only once Samuele Pedroni 2022-12-14 22:22:26 +01:00
  • d4b4efccef bootloader: hardcode copyright year Michael Vogt 2023-01-05 18:13:33 +01:00
  • c92948dc2f workflow: show diff when the version is dirty Michael Vogt 2023-01-04 18:16:54 +01:00
  • ee783cc46c client: test SNAPD_CLIENT_DEBUG_HTTP env var Miguel Pires 2023-01-03 17:48:40 +00:00
  • f288974120 many: support logging HTTP requests in the client Michael Vogt 2022-10-27 16:37:50 +02:00
  • 5c156f4ac9 Skip lxd tests in ubuntu lunar Sergio Cazzolato 2023-01-03 14:37:32 -03:00
  • 0d0857eff2 packaging/fedora: sync with downstream packaging Maciej Borzecki 2022-12-16 09:40:33 +01:00
  • 68069967eb packaging/opensuse: sync with openSUSE packaging Maciej Borzecki 2022-12-16 09:45:10 +01:00
  • 7677032fef tests: set runtime-timeout to 10min (#12390) alfonsosanchezbeato 2023-01-04 08:04:29 +00:00
  • 0aea392775 tests: microk8s does not work on fedora-37 right now Michael Vogt 2023-01-03 17:00:15 +01:00
  • f794d530ad github: also run spread on Fedora 37 Maciej Borzecki 2022-12-16 12:52:00 +01:00
  • f73f894951 spread, tests: add Fedora 37 Maciej Borzecki 2022-12-16 11:25:26 +01:00
  • c39a588f17 spread, tests: fedora 35 is EOL since 2022-12-13 Maciej Borzecki 2022-12-16 11:24:46 +01:00
  • 2fccfdc018 packaging: symlinks for fedora-37 Maciej Borzecki 2022-12-16 11:23:53 +01:00
  • 33861a8c43 hookstate: rename fmts->format (thanksto Samuele) Michael Vogt 2022-12-16 13:44:13 +01:00