~snappy-dev/core-snap:master

Last commit made on 2024-01-17
Get this branch:
git clone -b master https://git.launchpad.net/~snappy-dev/core-snap

Branch merges

Branch information

Name:
master
Repository:
lp:~snappy-dev/core-snap

Recent commits

519870a... by Ernest Lotter

Merge pull request #134 from alfonsosanchezbeato/fix-initrd-build

hooks: restore link to built initrd

b23be4d... by Alfonso Sanchez-Beato

hooks: restore link to built initrd

Recent changes in xenial livebuild include the fuse package when
creating the chroot - this was not until very recently. When it gets
removed by hook 600-no-debian.binary, the initrd gets re-built and the
symlink created by 25-create-generic-initrd.chroot is replaced by a
real file. Put things back to normal by making it point back to the
initrd generated by the latter.

9cb78e3... by Michael Vogt

Merge pull request #130 from mvo5/no-fuse

hooks: remove "fuse" from the core snap

2ebc3f6... by Michael Vogt

hooks: remove "fuse" from the core snap

With the introduction of https://github.com/snapcore/snapd/pull/11600
now the `fuse` package is installed on `core`. However we do not
want this. This commit forcefully removes it if it gets installed.

There is also a followup https://github.com/snapcore/snapd/pull/11648
that will downgrade fuse to a recommends.

2463da8... by Michael Vogt

Merge pull request #129 from anonymouse64/feature/var-cups-dir

hooks: mkdir /var/cups to avoid writable mimic creation for snaps using cups

be4d8f8... by Ian Johnson

hooks: mkdir /var/cups to avoid writable mimic creation for snaps using cups

Snaps using the cups interface with the cups snap as of snapd 2.55 will create
a bind mount of /run/cups -> /var/cups, which since /var/cups does not exist
will trigger the writable mimic code to create a writable mimic on /var. This
results in a fair amount of extra bind mounts for every directory in /var, so
creating this directory empty in the base snap ensures that no writable mimic
need be created.

Signed-off-by: Ian Johnson <email address hidden>

287cb04... by Michael Vogt

Merge pull request #128 from cjwatson/ppa-launchpadcontent-net

Handle PPAs being served from ppa.launchpadcontent.net

55095f3... by Colin Watson

Handle PPAs being served from ppa.launchpadcontent.net

We now have a new HTTPS-capable domain for public PPAs, namely
ppa.launchpadcontent.net. Adjust various bits of the build system to
accept that.

0225e90... by Michael Vogt

Merge pull request #127 from snapcore/fix-version-script

snapcraft.yaml: account for new "info" file

bb9d4f3... by Michael Vogt

snapcraft.yaml: account for new "info" file

The /usr/lib/snapd/info now contains more than just the version
number. This leads to a version number in the snap that contains
a \n which is of course illegal.

This commit fixes this by adding a proper grep around the version
number.