snappy:release/2.66

Last commit made on 2024-10-12
Get this branch:
git clone -b release/2.66 https://git.launchpad.net/snappy

Branch merges

Branch information

Name:
release/2.66
Repository:
lp:snappy

Recent commits

0ebc167... by Ernest Lotter

release: 2.66.1

093517f... by Sergio Cazzolato

tests: install missing dependency to fix oracular building (#14613)

* tests: install missing dependency to fix oracular building

In oracular the packages: systemd-cryptsetup and systemd-dev are not
included anymore in the base image which is used in google and
openstack.

This change adds this package as a tests dependency to avoid the
following error when building snapd deb package.

To reproduce the error, run:
SPREAD_SNAPD_DEB_FROM_REPO=false spread -debug -no-debug-output
google:ubuntu-24.10-64:tests/main/abort

Error:

configure: error: Package requirements (udev) were not met:

Package 'udev', required by 'virtual:world', not found

* install systemd-dev just in oracular

d171356... by Andrew Phelps <email address hidden>

o/snapstate:, tests/main/refresh-amend do not ignore snaps in try mode when amending (#14597)

d4bd9d7... by Oliver Calder

s/apparmor: fix check for prompting support for kernels with policy/notify/user (#14593)

* s/apparmor: fix check for prompting support for kernels with policy/notify/user

Signed-off-by: Oliver Calder <email address hidden>

* s/apparmor: add unit tests for kernel feature probing fix

Signed-off-by: Oliver Calder <email address hidden>

* improve unit test

---------

Signed-off-by: Oliver Calder <email address hidden>
Co-authored-by: ernestl <email address hidden>

164c6f1... by Samuele Pedroni

interfaces: allow kernels to have content slots

0b34f63... by Ernest Lotter

release: 2.66

9874323... by Alfonso Sanchez-Beato

snap: introduce the StandardComponent type (#14412)

* many: introduce the StandardComponent type

StandardComponent is the type of vanilla components that do not have
any special behavior from the snapd perspective and that are simply
mounted and made available to the snap. Add it and change most of the
tests so the new type is used.

* tests/main/component: make component type in component and snap the same (standard)

---------

Co-authored-by: ernestl <email address hidden>

a7f6446... by Sebastian Weyer <email address hidden>

interfaces/bulitin/opengl: add support for cuda workloads on Tegra iGPU in opengl interface (#14536)

undefined

50dec85... by Andrew Phelps <email address hidden>

tests/main/interfaces-time-control: use "name" device node since it is also present on arm systems (#14572)

538edb3... by Zygmunt Krynicki

data/selinux: allow mounting on var_t (#14567)

This comes up when snap-update-ns called from snapd attempts to mount on
files labeled with var_t, such as /var/cache/swcatalog.

Jira: https://warthogs.atlassian.net/browse/SNAPDENG-32055

Signed-off-by: Zygmunt Krynicki <email address hidden>