Commit Graph

  • 0e97bf5248 Merge pull request #10515 from stolowski/refresh-control/auto-refresh-for-gating-snap Michael Vogt 2021-08-16 13:31:27 +02:00
  • dce5fd717a cmd/libsnap-confine-private: comment tweak Maciej Borzecki 2021-08-16 12:53:25 +02:00
  • 33d4688b42 clang-format: stop breaking my includes Maciej Borzecki 2021-07-23 13:04:02 +02:00
  • c74bd8aa83 Move shared checks of validation set to a helper (thanks pedronis). Paweł Stołowski 2021-07-30 08:58:16 +02:00
  • a6420db4e0 Implement ValidationSetAssertionForEnforce helper for obtaining validation set when handling 'snap validate --enforce ...'. ValidationSetAssertionForEnforce updates all currently tracked vaidation set assertions, obtains assertion for the requested validation set and then checks if the existing and new validation do not conflict are are valid for the installed snaps. Please enter the commit message for your changes. Lines starting Paweł Stołowski 2021-07-26 16:56:48 +02:00
  • 12b9197a8e cmd/libsnap-confine-private: update tests to use g_assert_true/g_assert_false() Maciej Borzecki 2021-08-16 12:17:34 +02:00
  • b95bd4b9f7 cmd/libsnap-confine-private: fix issues identified by coverity Maciej Borzecki 2021-08-16 12:15:59 +02:00
  • 1060b68fe3 cgroup-support: don't free a bool Lukas Märdian 2021-08-16 11:15:11 +02:00
  • a88307ca68 Merge branch 'master' into refresh-control/auto-refresh-for-gating-snap Paweł Stołowski 2021-08-16 11:07:21 +02:00
  • 5edaf370e7 Merge pull request #10612 from sergiocazzolato/tests-fix-early-config-test Ian Johnson 2021-08-13 10:49:03 -05:00
  • 9880059c70 cgroup-support: make use of getenv_bool() Lukas Märdian 2021-08-13 16:50:44 +02:00
  • 2208c89daf sysconfig/cloudinit.go: add functions for filtering cloud-init config Ian Johnson 2021-08-05 06:27:22 -05:00
  • ce3b946f6a configcore: update for hostname to latest rename Michael Vogt 2021-08-12 21:02:28 +02:00
  • dd5c4ec389 Merge remote-tracking branch 'upstream/master' into rename-virtual-cfg Michael Vogt 2021-08-12 21:01:20 +02:00
  • bf1869b592 Merge pull request #10572 from anonymouse64/feature/uc20-cloud-init-maas-support-2 Michael Vogt 2021-08-12 21:00:27 +02:00
  • f2e6e4488c Fix core-early-config test to use tests.nested tool Sergio Cazzolato 2021-08-12 14:30:11 -03:00
  • 4eb0332159 Merge pull request #10593 from MiguelPires/strict-parsing-snap-get Michael Vogt 2021-08-11 21:55:11 +02:00
  • 56059d0803 Merge pull request #9094 from mvo5/corecfg-hostname Michael Vogt 2021-08-11 17:37:00 +02:00
  • d611534b9b configcore: always mock "hostnamectl" to ensure the real hostnamectl is never called even if there is an issue in the tests Michael Vogt 2021-08-11 15:58:53 +02:00
  • aed4592235 release-tools/changelog.py: also fix opensuse changelog date format Ian Johnson 2021-05-28 09:46:53 -05:00
  • 2f75888040 release-tools/changelog.py: fix typo in function name Ian Johnson 2021-05-28 09:41:20 -05:00
  • 719f953264 release-tools/changelog.py: fix fedora date format Ian Johnson 2021-05-27 17:46:14 -05:00
  • 41aeee35f7 release-tools/changelog.py: handle case where we don't have a TZ Ian Johnson 2021-05-27 11:02:44 -05:00
  • 824ede2744 release-tools/changelog.py: fix line length check Ian Johnson 2021-05-27 10:53:59 -05:00
  • 57d461b57c release-tools/changelog.py: specify the LP bug for the release as an arg too Ian Johnson 2021-05-27 09:29:13 -05:00
  • d256540938 o/hookstate/ctlcmd: add strict JSON and strict parsing to snapctl set Miguel Pires 2021-08-05 13:08:52 +01:00
  • 1d7278e3fb cmd/snap: add strict JSON and string parsing to snap set Miguel Pires 2021-08-04 17:07:41 +01:00
  • 9a4f7cdfbd .gitignore: ignore IntelliJ's .idea directory Miguel Pires 2021-08-02 13:25:06 +01:00
  • d586964c4b Merge remote-tracking branch 'upstream/master' into corecfg-hostname Michael Vogt 2021-08-11 10:50:57 +02:00
  • d0d4fd4d97 tests: add early config test for hostname (thanks to Ian) Michael Vogt 2021-08-11 10:50:51 +02:00
  • f8840b3c5a configcore: add more valid/invalid hostnames to the unit tests Ian Johnson 2021-08-11 09:12:37 +02:00
  • 8fd5e9035f Merge pull request #10604 from mvo5/moar-measurements-2 Michael Vogt 2021-08-11 08:57:54 +02:00
  • bdf8260d23 interface/modem-manager: add support for MBIM/QMI proxy clients Jerry Lee 2021-07-18 09:23:45 +00:00
  • 4ad5d0ab8a Allow read access to /proc/tty/drivers to modem-manager and ppp interfaces. The /proc/tty/drivers can be used by apps whether a tty device is a serial port. Paweł Stołowski 2020-11-18 16:19:54 +01:00
  • 308f4ebe04 Merge pull request #10599 from mvo5/fix-tz-setting-early-config Michael Vogt 2021-08-10 17:06:11 +02:00
  • 14c12a6b8b Merge pull request #10542 from anonymouse64/feature/nested-testkeys-serial-assertions Michael Vogt 2021-08-10 17:05:12 +02:00
  • 10f66ef015 wrappers: measure time to enable services in StartServices() Michael Vogt 2021-08-10 15:57:09 +02:00
  • 73ba2c2f2d Merge remote-tracking branch 'upstream/master' into fix-tz-setting-early-config Michael Vogt 2021-08-10 15:29:07 +02:00
  • bdc9c9eaa4 Merge pull request #10600 from mvo5/corecfg-ret-errs Michael Vogt 2021-08-10 15:28:49 +02:00
  • e9c33e14e8 Merge remote-tracking branch 'upstream/master' into corecfg-ret-errs Michael Vogt 2021-08-10 10:48:14 +02:00
  • 4a9df7243d Merge remote-tracking branch 'upstream/master' into fix-tz-setting-early-config Michael Vogt 2021-08-10 10:47:31 +02:00
  • bc420c8e45 .github/workflows/test.yaml: use snapcraft 4.x to build the snapd snap Ian Johnson 2021-08-09 11:05:01 -05:00
  • 708cb5e228 .github/workflows/test.yaml: use snapcraft 4.x to build the snapd snap Ian Johnson 2021-08-09 11:05:01 -05:00
  • 0c6c7b0ac9 Merge pull request #10601 from anonymouse64/bugfix/snapcraft-4-x-snapd-snap-action-build Michael Vogt 2021-08-10 10:43:21 +02:00
  • 4f679d14bf Merge pull request #10603 from anonymouse64/release/2.51.4-changelog Michael Vogt 2021-08-10 08:59:31 +02:00
  • 8a0536d5dc Merge branch 'release/2.51' into release/2.51.4-changelog Ian Johnson 2021-08-09 20:19:56 -05:00
  • 2185d7e943 release: 2.51.4 2.51.4 Ian Johnson 2021-08-09 19:47:40 -05:00
  • 5b95a8f7c1 {device,snap}state: skip kernel extraction in seeding Michael Vogt 2021-08-09 20:48:46 +02:00
  • 990afb77a5 {device,snap}state: skip kernel extraction in seeding Michael Vogt 2021-08-09 20:48:46 +02:00
  • 48101fd1d4 .github/workflows/test.yaml: use snapcraft 4.x to build the snapd snap Ian Johnson 2021-08-09 11:05:01 -05:00
  • 7261ba0991 vendor: move to snapshot-4c814e1 branch and set fixed KDF options Michael Vogt 2021-08-09 16:42:18 +02:00
  • 7e4934a94e vendor: move to snapshot-4c814e1 branch and set fixed KDF options Michael Vogt 2021-08-09 16:42:18 +02:00
  • 381ab564f9 configcore: fix early config timezone handling Michael Vogt 2021-08-09 16:35:47 +02:00
  • 35748332c5 configcore: fix a bunch of incorrect error returns Michael Vogt 2021-08-09 16:24:13 +02:00
  • aa1d89f840 snap-device-helper: simplify major:minor validation (thanks to Alberto) Michael Vogt 2021-08-09 15:48:53 +02:00
  • 0cb8138322 snap-device-helper: add more unit tests for major/minor extraction Michael Vogt 2021-08-09 15:46:43 +02:00
  • 2564db2bb7 snap-device-helper: simplify some of the checks in snap_device_helper_run() (thanks to Alberto) Michael Vogt 2021-08-09 14:16:29 +02:00
  • e8f62f0475 configcore: remove obsolete comments Michael Vogt 2021-08-09 10:48:06 +02:00
  • dd41a0646b config: rename "virtual" config to "external" config Michael Vogt 2021-08-09 10:42:56 +02:00
  • 33e0ed6d0a Merge pull request #10596 from sergiocazzolato/tests-fix-snapd-snap-lxd-test Michael Vogt 2021-08-09 09:11:04 +02:00
  • 59310e2397 Use bigger storage on ubuntu 21.10 Sergio Cazzolato 2021-08-06 16:15:27 -03:00
  • 8db67a71f7 snap: support links map in snap.yaml (and later from the store API) Samuele Pedroni 2021-08-06 19:34:48 +02:00
  • 7d1cd84089 Merge remote-tracking branch 'upstream/master' into tests-use-snaps-state Sergio Cazzolato 2021-08-06 09:33:27 -03:00
  • 70a8e7ba1b Merge remote-tracking branch 'upstream/master' into links-in-meta Samuele Pedroni 2021-08-06 13:34:39 +02:00
  • 5aa4e528a7 image: address corner case when there is nothing to download Samuele Pedroni 2021-08-06 13:33:37 +02:00
  • 63b3a45248 image: explain curSnaps role Samuele Pedroni 2021-08-06 10:33:33 +02:00
  • 2301478d6a image: the Info has the snap-id, test and fix Samuele Pedroni 2021-08-06 09:51:36 +02:00
  • 83735bacba Move mkfs functions and tests out of internal for use in ubuntu-image William Wilson 2021-08-05 15:04:19 -05:00
  • 8d44077d3a image,tests: support Customizations.Validation ignore|enforce Samuele Pedroni 2021-08-05 18:40:09 +02:00
  • f18c00ccb5 tests: wip: failing spread test Samuele Pedroni 2021-07-16 11:37:35 +02:00
  • b0f475d13b image: drop now unused DownloadSnapOptions.TargetPathFunc Samuele Pedroni 2021-07-13 20:05:43 +02:00
  • 93ef0b396c image,c/snap: prepare-image should use a single SnapAction invocation Samuele Pedroni 2021-07-13 19:55:49 +02:00
  • e1f5f50663 Export Mkfs functions for use in ubuntu-image William Wilson 2021-08-05 11:20:23 -05:00
  • 90bdc99deb cgroup-support: allow to hide cgroupv2 warning via ENV Lukas Märdian 2021-08-05 18:05:33 +02:00
  • b7bdcb2c25 Merge pull request #10581 from stolowski/refresh-control/affected-by-candidates Michael Vogt 2021-08-05 11:27:26 +02:00
  • 6c97f74e20 devicestate: update unit test to match latest code Michael Vogt 2021-08-05 11:24:16 +02:00
  • 3090be5727 tests: use tests.cleanup defer Michael Vogt 2021-08-05 11:19:41 +02:00
  • f2454a7aeb Merge pull request #10562 from mvo5/feature/virtual-config-2 Michael Vogt 2021-08-05 11:14:22 +02:00
  • 122ad29d87 configcore: update code to latest master and add more tests Michael Vogt 2021-08-05 10:43:50 +02:00
  • 32bc0426c1 configcore: register hostname to "virtual" config Michael Vogt 2021-08-05 10:34:56 +02:00
  • cca6e1149c Merge remote-tracking branch 'upstream/master' into corecfg-hostname Michael Vogt 2021-08-05 10:33:23 +02:00
  • 0e02442d85 Merge remote-tracking branch 'upstream/master' into snap-debug-timings-2 Michael Vogt 2021-08-05 10:01:44 +02:00
  • 72f080a6a7 tests: fix incorrect match (thanks to Samuele) Michael Vogt 2021-08-05 10:01:12 +02:00
  • c578c68b86 Merge remote-tracking branch 'upstream/master' into feature/virtual-config-2 Michael Vogt 2021-08-05 09:44:24 +02:00
  • 1a579c3427 configstate: add some comments/todos, thanks to Alberto and Samuele Michael Vogt 2021-08-05 09:44:20 +02:00
  • 37e9038a1f snapstate: use *json.RawMessage when getting refresh-candidates (thanks to Samuele for the suggestion) Michael Vogt 2021-08-05 09:15:20 +02:00
  • 3141152392 Merge remote-tracking branch 'upstream/master' into bboozzoo/s-c-reimplement-snap-device-helper Michael Vogt 2021-08-05 09:07:09 +02:00
  • 58504e30d7 Merge pull request #10576 from bboozzoo/bboozzoo/s-c-device-cgroup-move-around-and-deny Michael Vogt 2021-08-05 09:06:31 +02:00
  • 8f80ecec7e Merge pull request #10587 from sergiocazzolato/tests-fix-workflow Michael Vogt 2021-08-05 08:57:21 +02:00
  • 2713543639 Merge branch 'master' into feature/uc20-cloud-init-maas-support-2 Signed-off-by: Ian Johnson <ian.johnson@canonical.com> Ian Johnson 2021-08-04 17:14:37 -05:00
  • f547d16463 sysconfig/cloudinit: handle duplicated datasource names in datasource_list Ian Johnson 2021-08-04 17:14:29 -05:00
  • 9ee30b61ce Fix cached-results condition in github actions workflow Sergio Cazzolato 2021-08-04 09:51:08 -03:00
  • e5fefe3383 tests/interfaces/tee: fix HasLen check for udev snippets Ian Johnson 2021-08-03 15:22:28 -05:00
  • 17cc2132e2 interfaces/tee: add support for Qualcomm qseecom device node Ondrej Kubik 2021-08-03 17:38:29 +01:00
  • 8446e3c3b1 Merge pull request #10585 from kubiko/tee-qsee Michael Vogt 2021-08-04 14:42:37 +02:00
  • 71934821cb Merge pull request #10568 from mvo5/go1.13-fallout Michael Vogt 2021-08-04 14:36:32 +02:00
  • 622d78e018 Merge remote-tracking branch 'upstream/master' into bboozzoo/s-c-device-cgroup-move-around-and-deny Michael Vogt 2021-08-04 14:23:57 +02:00
  • 20e0cb72cf Merge remote-tracking branch 'upstream/master' into refresh-control/affected-by-candidates Michael Vogt 2021-08-04 14:20:55 +02:00
  • 484f60d1f3 Merge pull request #10578 from stolowski/refresh-control/affected-by-refresh-tweaks Michael Vogt 2021-08-04 14:19:20 +02:00
  • e57027ec98 Merge branch 'master' into tests-revert-manuall-lxd-removal Sergio Cazzolato 2021-08-04 09:03:14 -03:00