~snappy-dev/snapd/+git/snapd-pawel:disk-space-awareness/feature-flag-remove-246

Last commit made on 2020-09-01
Get this branch:
git clone -b disk-space-awareness/feature-flag-remove-246 https://git.launchpad.net/~snappy-dev/snapd/+git/snapd-pawel

Branch merges

Branch information

Name:
disk-space-awareness/feature-flag-remove-246
Repository:
lp:~snappy-dev/snapd/+git/snapd-pawel

Recent commits

3f26df3... by Paweł Stołowski

Add feature flag for disk space check on remove.

8d48058... by Zygmunt Krynicki

tests: account for apt-get on core18

For unknown reasons core18 now contains the fake apt-get script, while
core20 does not. Adjust the test to match reality.

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

de4b115... by Ian Johnson

mkversion.sh: simple hack to include dirty in version if the tree is dirty

We want dirty to show up in the version number if the tree is in fact dirty when
we build. Currently, if the version is dirty on a tag, we would get something
like 2.46-dirty as version_from_git, which will not be the same as 2.46 from the
changelog, and then we produce a silly version number like:

2.46+git2.46.2.46

but with this we now produce:

2.46-dirty

And for commits that are not directly on a tag, and are dirty, we get

2.46+git83.g1671726-dirty

which also produces the desired effect of including dirty in the version.

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

1d32345... by Zygmunt Krynicki

interfaces/systemd: compare dereferenced Service

The systemd backend is relatively unique, as it is only used by one
interface. The GPIO interface uses it to create systemd units which
export GPIOs from kernel / firmware to userspace and back.

The specification system for the systemd backend is comprised of named
services. The code allows for repeated generation of identical services,
sharing the same name, that are coalesced as long as their definitions
are identical.

Based on a customer report, we found a mistake in how this coalescing
was performed. The code performed pointer comparison, not object
equality comparison. This patch fixes this issue, adds unit tests
checking that case and improves the diagnostic error message to simplify
debugging in the future.

Fixes: https://bugs.launchpad.net/tillamook/+bug/1892804
Signed-off-by: Zygmunt Krynicki <email address hidden>

095f07e... by Michael Vogt

Merge pull request #9216 from anonymouse64/release/2.46-secboot-vendor-json-sha-update-again

vendor.json: update mysterious secboot SHA again

48f2d5f... by Ian Johnson

packaging/many: fix typos in changelog

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

00e8e3b... by Ian Johnson

vendor.json: update mysterious secboot SHA again

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

532cc15... by Michael Vogt

releasing package snapd version 2.46

7d65e6b... by Michael Vogt

Merge remote-tracking branch 'origin/master' into release/2.46

a79aa06... by Michael Vogt

Merge pull request #9158 from mvo5/debug-via-kernelenv

logger: add support for setting snapd.debug=1 on kernel cmdline