Commit Graph

  • c01787f661 o/snapstate: implement download-component handler (#14070) Andrew Phelps 2024-06-21 14:18:48 -04:00
  • cfcc50a1cf asserts: allow $PLUG_PUBLISHER_ID in plug attribute constraints Miguel Pires 2024-06-10 16:45:47 +01:00
  • 8f06a9927e tests/lib/nested.sh: fix check Alfonso Sánchez-Beato 2024-06-19 19:05:32 -04:00
  • cf2ef86144 tests/nested: adapt muinstaller tests to UC24 changes Alfonso Sánchez-Beato 2024-06-19 10:39:27 -04:00
  • ae2077b813 registry: validate view names on registry creation (#14096) Miguel Pires 2024-06-21 10:09:50 +02:00
  • 7f9afe80e4 tests: run spread tests in fedora-40 (#14099) Sergio Cazzolato 2024-06-20 09:20:20 -03:00
  • 6647c77919 tests: set SNAP_MOUNT_DIR in debug section Zygmunt Krynicki 2024-06-19 16:17:25 +02:00
  • 64aee549b5 daemon: fix racy tests caused by copy-pasted variable Zygmunt Krynicki 2024-06-19 11:19:01 +00:00
  • 59d9008ae7 snapcraft: leave a TODO about populating manifest content during FIPS build Maciej Borzecki 2024-06-18 12:24:48 +02:00
  • ef8b118b62 snapcraft: pull libssl files from core22 fips-updates snap Maciej Borzecki 2024-06-13 12:44:19 +02:00
  • 03a8270c66 snapcraft: drop requirefips build tag Maciej Borzecki 2024-06-12 14:36:20 +02:00
  • c2c1b5fd3d overlord,wrappers: s/{Start,Stop,Restart}ServiceFlags/{Start,Stop,Restart}ServicesOptions Philip Meulengracht 2024-05-08 13:53:09 +02:00
  • a666f00fa5 tests: add extra storage to arch vms in google cloud Sergio Cazzolato 2024-06-14 12:42:15 -03:00
  • 2e995f1ba3 tests: skip removing test-snapd-rsync-core24 during reset Sergio Cazzolato 2024-06-18 23:28:17 -03:00
  • 336ec014f8 daemon: ensure stability of components list in snap info Maciej Borzecki 2024-06-19 08:35:34 +02:00
  • 1102b4159b tests/main/lxd-mount-units: account for no seeded snaps in 24.10 either Maciej Borzecki 2024-06-18 08:35:56 +02:00
  • 68dfb60f45 tests/main: use ubuntu-daily for 24.10 in various LXD related tests Maciej Borzecki 2024-06-17 13:06:20 +02:00
  • f43583ca37 snap-{seccomp,confine}: replace global seccomp filter with template Michael Vogt 2023-07-27 18:18:58 +02:00
  • 64decd9d15 client: define components type Alfonso Sánchez-Beato 2024-06-10 09:44:43 -04:00
  • 13284fccb4 daemon: send components information on GET /v2/snaps Alfonso Sánchez-Beato 2024-06-10 08:27:10 -04:00
  • bd8dc8e13a snap,overlord: add functions to find out components fs info Alfonso Sánchez-Beato 2024-06-07 17:57:33 -04:00
  • 2c60c18d01 daemon: fix some messages produced on component installation Alfonso Sánchez-Beato 2024-03-13 13:39:53 +00:00
  • 47bd237b1e sandbox/apparmor: refactor parser feature test Zygmunt Krynicki 2024-06-07 12:42:01 +02:00
  • 0d60393dee cmd/libsnap-confine-private: add snap mount dir detection Zygmunt Krynicki 2024-06-11 17:43:13 +02:00
  • f41c361055 tests: install pylint in nightly tiobe tics run Sergio Cazzolato 2024-06-13 15:01:24 -03:00
  • cb7aa3de37 o/snapstate: properly ignore prereqs during remodels Andrew Phelps 2024-06-17 11:24:55 -04:00
  • f35f018eca tests/muinstaller{,-core}: use variable for core version Alfonso Sánchez-Beato 2024-06-17 17:45:23 -04:00
  • f4adae6a99 spread.yaml: remove reference to ubuntu-core-launcher Zygmunt Krynicki 2024-06-17 18:17:01 +02:00
  • 6cf2cfcad7 sandbox/apparmor: remove references to ubuntu-core-launcher Zygmunt Krynicki 2024-06-17 18:14:27 +02:00
  • 5f7575b1d4 interfaces/systemd: replace ancient copy-pasted comment Zygmunt Krynicki 2024-06-17 18:13:01 +02:00
  • dc21b817c2 interfaces/apparmor: replace references to ubuntu-core-launcher Zygmunt Krynicki 2024-06-17 18:06:43 +02:00
  • 11236a6ab7 packaging: remove ubuntu-core-launcher Zygmunt Krynicki 2024-06-17 18:00:27 +02:00
  • 1ada588333 cmd: do not install ubuntu-core-launcher symlink Zygmunt Krynicki 2024-06-17 17:57:10 +02:00
  • 24a058ec38 cmd/snap-confine: remove special behavior when called as u-c-l Zygmunt Krynicki 2024-06-17 17:57:28 +02:00
  • 9b1fba4af4 snapcraft: add libssl to the snap Maciej Borzecki 2024-06-04 16:57:29 +02:00
  • 230a885854 github: enable FIPS build Maciej Borzecki 2024-06-04 13:23:51 +02:00
  • 27d3e25c13 snapcraft: use FIPS toolchain and build tags when building with FIPS enabled Maciej Borzecki 2024-05-17 11:46:29 +02:00
  • 9ff821b6f1 snapcraft: log the location of Go binaries and their version Maciej Borzecki 2024-06-03 09:45:06 +02:00
  • 6df7ad04a4 github: optionally use Go FIPS toolchain during the build Maciej Borzecki 2024-05-17 11:50:51 +02:00
  • 28978ce237 cmd/snap-seccomp: fix default action on deny filter in devmode Zygmunt Krynicki 2024-06-14 10:41:54 +02:00
  • bbf179b3b1 interfaces: Fixup raw_usb AppArmor path for the Thinkpad x13s Alfred 2024-06-04 23:57:12 +02:00
  • 6871ec34fb o/snapstate: refactor Install functions to use a singular implementation that operates on a Target (#13949) Andrew Phelps 2024-06-17 16:47:15 -04:00
  • 5d73ed0590 registry: restrict path patterns (#14090) Miguel Pires 2024-06-17 20:17:40 +02:00
  • 6905775c44 i/prompting: implement path pattern matching (#13866) Oliver Calder 2024-06-17 13:12:22 -05:00
  • 8128ed20bb many: rename aspect/bundle to view/registry Miguel Pires 2024-06-05 10:53:12 +01:00
  • 8f1c60fc04 tests/smoke/install: allow DEBUG traces in stderr output Alfonso Sánchez-Beato 2024-06-12 17:34:33 -04:00
  • 0143ed23d1 tests/main/snap-quota-journal: fix match to include optional decimal part Maciej Borzecki 2024-06-17 10:45:33 +02:00
  • faa6d3bcaf osutil/fips: helper for testing whether FIPS mode is enabled (#14080) Maciej Borzecki 2024-06-17 13:46:30 +02:00
  • 71d22420df many: add a *SnapAppSet to ConnectedPlug/Slot types and use it to build label expressions in interfaces (#13773) Andrew Phelps 2024-06-14 12:37:26 -04:00
  • 144717cb4d tests: fix uc24 nested tests part 2 (#14069) Sergio Cazzolato 2024-06-14 09:29:55 -03:00
  • 3f5225c2aa tests: new spread log utils (#14062) Sergio Cazzolato 2024-06-14 08:55:22 -03:00
  • 5655616d28 o/devicestate: create pending users after receiving a serial (#14058) Samuele Pedroni 2024-06-14 09:20:53 +02:00
  • fcc88ee1fd tests: remove tiobe tics checks for prs (#14081) Sergio Cazzolato 2024-06-13 15:03:58 -03:00
  • 3b573c423b o/configstate,o/snapstate: configurable refresh inhibition days number (#13485) Sergio Costas 2024-06-13 14:18:02 +02:00
  • bd61552dc1 i/b/network_manager: add mptcp paths as available for network-manager to support MPTCP sockets Philip Meulengracht 2024-06-12 14:25:49 +02:00
  • 06082e1fd5 many: add Provenance field to ComponentInfo (#14067) Andrew Phelps 2024-06-13 03:35:30 -04:00
  • e2c0ce3631 o/configstate/configcore: guard against classic systems for kernel commandline params (#14063) Philip Meulengracht 2024-06-13 08:49:42 +02:00
  • 58b2f7de80 tests/recovery-system-reboot: fix revisions overwritten by bad merge Alfonso Sánchez-Beato 2024-06-11 08:23:40 -04:00
  • 20cde6b251 many: build drivers tree when current mount is not the target mount (#14047) alfonsosanchezbeato 2024-06-11 20:07:52 +01:00
  • 5c788ad1f9 many: replace interfaces.Repository.AddSnap with AddAppSet (#13772) Andrew Phelps 2024-06-11 14:05:38 -04:00
  • 0ff642e82e many: include prompt prefix in apparmor rules (#13822) Oliver Calder 2024-06-11 12:13:00 -05:00
  • 9c5df74cb7 wrappers: only fail when stopping a service if it actually is still running Philip Meulengracht 2024-05-09 09:33:51 +02:00
  • e74191f00d o/snapstate: speedup auto-refresh variants of split refresh tests Miguel Pires 2024-06-07 12:30:42 +01:00
  • ccea628162 o/snapstate: refactor/optimise dependency setup in split refresh Miguel Pires 2024-06-04 10:29:54 +01:00
  • 23f572ba10 tests: remove centos-8 support (#14056) Sergio Cazzolato 2024-06-10 14:17:26 -03:00
  • 7d480d74e9 tests: first set of changes to make nested tests run (#13889) Sergio Cazzolato 2024-06-10 03:56:55 -03:00
  • 4c95f2700a gadget/install: move kernel snap info definition to separate file Maciej Borzecki 2024-06-07 11:15:23 +02:00
  • f6530b9f21 packaging/debian-sid: remove secboot related files from boot Maciej Borzecki 2024-06-07 11:32:34 +02:00
  • 315a552f12 packaging/debian-sid: keep gadget/install/kernel.go Maciej Borzecki 2024-06-07 11:05:01 +02:00
  • 4dd3f905bc spread, github: add Ubuntu 24.10 (#14012) Maciej Borzecki 2024-06-07 23:07:09 +02:00
  • 3dad6eb5ea tests: reduce tests for trusty (#14045) Sergio Cazzolato 2024-06-07 18:04:33 -03:00
  • 43d756ca4a tests: unification between spread and spread-nested in workflow/test.yaml (#14032) Sergio Cazzolato 2024-06-07 16:38:35 -03:00
  • 97e82002ef o/snapstate: fix snap lock leak Zeyad Gouda 2024-06-04 14:44:34 +03:00
  • a77998cf56 wrappers: refactor StopServices to account for sending --disable to the user-session agent Philip Meulengracht 2024-04-30 20:44:02 +02:00
  • 7b5b2233b4 tests: add rpm-build as dependency for opensuse systems Sergio Cazzolato 2024-06-06 15:17:50 -03:00
  • 449fbd72df tests: use no-debug-output for spread (#14054) Sergio Cazzolato 2024-06-06 15:19:30 -03:00
  • 3c2241c89f tests: increase the StartLimitBurst default value to 10 (#14051) Sergio Cazzolato 2024-06-06 12:52:39 -03:00
  • a911da3c0b wrappers: proxy missing enable+disabledSvcs to service agent (#13957) Philip Meulengracht 2024-06-06 08:49:48 +02:00
  • 1d0c82a197 tests: add packaging link for fedora-40 (#14049) Sergio Cazzolato 2024-06-05 14:35:22 -03:00
  • 1b2ecef37d o/snapstate: enable split refresh for auto-refresh (#14039) Miguel Pires 2024-06-05 16:55:47 +02:00
  • d9654348d0 interfaces/desktop: allow DBus communication with colord (#13353) Sergio Schvezov 2024-06-05 09:17:34 -03:00
  • fb60be8096 boot: do not import go-efilib on nosecboot (#14036) Valentin David 2024-06-05 13:30:09 +02:00
  • d25e47407a tests/main/snapd-snap: stop testing building of snapd snap on 14.04 (#14030) Valentin David 2024-06-05 13:27:29 +02:00
  • 366f6d8e3f notify: Dont send refresh complete notification if snap refresh observe is connected (#13936) Sergio Costas 2024-06-05 12:49:20 +02:00
  • 1e0d03f761 api-snaps: add refresh-observe access to /v2/snaps/{name} (#13931) Sergio Costas 2024-06-05 12:46:07 +02:00
  • 3fc2456b9c run-checks: skip high-level tests requirement for interfaces with a standalone test (#14033) Zeyad Yasser 2024-06-05 13:12:51 +03:00
  • ee7387f4d4 .github/workflows: enable test workflow to retrieve pr labels for any repo (#14048) Ernest Lotter 2024-06-05 10:04:51 +02:00
  • 05c117cc18 tests: revert change to used --comment in adduser (#14038) Sergio Cazzolato 2024-06-03 22:43:09 -03:00
  • 3e78b80738 tests/nested: use None as single datasource in the tests Alfonso Sánchez-Beato 2024-05-29 13:43:02 +01:00
  • 8e6c01a054 o/snapstate: ensure default provider waits for base in split refresh (#13991) Miguel Pires 2024-06-03 17:42:08 +02:00
  • 6abc1a3e6a a/snapasserts, o/assertstate: implement validate-component task handler (#13964) Andrew Phelps 2024-06-03 11:29:13 -04:00
  • 2e53b2fb53 o/ifacestate: properly undo setup-profiles on component installation (#13977) Andrew Phelps 2024-06-03 11:27:48 -04:00
  • 13676e7402 many: update snap.ReadComponentInfoFromContainer to take in an optional snap.ComponentSideInfo that contains the component revision (#13979) Andrew Phelps 2024-06-03 11:27:23 -04:00
  • e532d3f8ae daemon: make sure to re-pin validation sets that were already pinned when enforcing new validation sets (#13989) Andrew Phelps 2024-06-03 11:26:59 -04:00
  • 8377d7dbae store: interface with the store to request snap resources (#13982) Andrew Phelps 2024-06-03 11:26:30 -04:00
  • 018c9cf957 i/builtin/power-control: add paths for battery charging thresholds to power-control interface (#13722) Adnan Hodzic 2024-06-03 17:19:13 +02:00
  • 9e2e5e206a o/snapstate: handling of unexpected runtime restart (#14002) Maciej Borzecki 2024-06-03 15:18:49 +02:00
  • 75f813b41b tests: do not use /etc/timezone Valentin David 2024-04-11 13:53:30 +02:00
  • 92c818d86b sysconfig/cloudinit: check if disabled via kernel cmdline (#14034) Ernest Lotter 2024-06-03 14:42:31 +02:00
  • 2b3c68b024 notices: ensure that two notices don't have the same lastDateTime (#13816) Sergio Costas 2024-06-03 14:39:22 +02:00