[Pkg-libvirt-commits] [Git][libvirt-team/libvirt][debian/experimental] 34 commits: Don't start or restart socket units on package upgrades
Guido Günther
gitlab at salsa.debian.org
Thu May 14 09:41:02 BST 2020
Guido Günther pushed to branch debian/experimental at Libvirt Packaging Team / libvirt
Commits:
100e8aa7 by Guido Günther at 2020-04-02T15:17:40+02:00
Don't start or restart socket units on package upgrades
Changes get picked up when the corresponding system unit being restartd.
This avoids problems when socket and service units of the same service get restarted
together. See #955483 for details.
- - - - -
ff981d56 by Guido Günther at 2020-04-02T15:20:33+02:00
Pass --no-auto to dh_instalsystemd
This avoids generation of restart snippets for services listed
in `Also=` sections of the service units. Otherwise these
get restarted but we want to avoid that and let systemd figure
it out all by itself.
See: #955483, #841095
- - - - -
d04fa486 by Guido Günther at 2020-04-08T17:05:26+02:00
Document changes and release 6.0.0-6
- - - - -
4e6f9098 by Laurent Bigonville at 2020-04-18T13:09:36+02:00
Disable polkit support on !linux, see: #927896
- - - - -
3ee1c873 by Laurent Bigonville at 2020-04-18T13:22:53+02:00
Do not build-depends against libglusterfs-dev on non-linux architectures
- - - - -
41c33eba by Guido Günther at 2020-04-24T14:08:38+02:00
Rediff patches
- - - - -
da804f9d by Guido Günther at 2020-04-24T14:10:37+02:00
Backport fix for CVE-2020-10701
Closes: #955841
Thanks: Carnil for the triage
- - - - -
c5b9aabe by Andrea Bolognani at 2020-04-27T09:19:02+02:00
gbp: Always use pristine-tar
This is the default, but it doesn't hurt to record this fact
explicitly in the configuration file, if only as documentation
of our preference.
Gbp-Dch: Ignore
- - - - -
1805797c by Andrea Bolognani at 2020-04-27T09:19:12+02:00
gbp: Import and export upstream signatures
We've stored upstream signatures in the pristine-tar branch for
a while now, but until recently gbp didn't automatically process
them.
Now that #872864 has been fixed, we can finally tell gbp that
upstream produces signed releases and that the signatures should
always be imported and exported along with the corresponding
release archive.
Gbp-Dch: Ignore
- - - - -
97cf8845 by Andrea Bolognani at 2020-04-27T09:19:17+02:00
gbp: Sign upstream/* tags
We do this already, but encoding this requirement in the gbp
configuration means it's no longer possible to mistakenly skip
this step.
Gbp-Dch: Ignore
- - - - -
3ebdef80 by Andrea Bolognani at 2020-04-27T09:19:25+02:00
gbp: Use 'replace' update strategy
We've been inconsistent with this, using both strategies at
one point or another; based on the number of occurrences, the
preferred one appears to be 'replace', so configure gbp
accordingly to ensure that we always use the same strategy every
single time going forward.
Gbp-Dch: Ignore
- - - - -
0c6a3a08 by Andrea Bolognani at 2020-04-30T00:45:34+02:00
salsa-ci: Create local pristine-tar branch
Now that we enforce the presence of the upstream signature, not
having a local pristine-tar branch will result in
$ gbp export-orig --tarball-dir="${LV_WORKING_DIR}/tarballs" --pristine-tar
gbp:info: All Orig tarballs 'libvirt_6.0.0.orig.tar.xz' found at '/builds/libvirt-team/libvirt/debian/output/tarballs'
gbp:warning: Pristine-tar branch "pristine-tar" not found
gbp:info: Creating /builds/libvirt-team/libvirt/debian/output/tarballs/libvirt_6.0.0.orig.tar.xz
gbp:error: Can not find requested upstream signature for archive 'libvirt_6.0.0.orig.tar.xz' in pristine tar commit.
Even before, gbp reported the same warning about the pristine-tar
branch being missing, although it still managed to produce an
upstream tarball somehow.
- - - - -
a5dd08c6 by Guido Günther at 2020-05-13T12:11:39+02:00
d/rules: systemd: Also pass --no-restart-on-upgrade when using --no-start
Using --no-start is not enough to prevent a restart on upgrades.
Fixes: 100e8aa7756b8282ec00f06837adb82bbbc7e153
- - - - -
f5ed7f6a by Guido Günther at 2020-05-13T12:13:07+02:00
Document changes and release 6.0.0-7
- - - - -
568783f9 by Guido Günther at 2020-05-14T09:26:17+02:00
Merge branch 'debian/sid' into debian/experimental
- - - - -
ba777561 by Andrea Bolognani at 2020-05-14T09:27:51+02:00
patches: Drop all gnulib-related patches
libvirt no longer uses gnulib, so the patches
openpty-Skip-test-if-no-pty-is-available.patch
Disable-gnulib-s-test-nonplocking-pipe.sh.patch
test-posix_openpt-don-t-fail-on-EACCESS.patch
are no longer necessary.
- - - - -
6f18e049 by Andrea Bolognani at 2020-05-14T09:27:51+02:00
patches: Rediff patches
Gbp-Dch: Ignore
- - - - -
2e0b5f1e by Andrea Bolognani at 2020-05-14T09:27:51+02:00
patches: Add tests-Mock-virGetUserRuntimeDirectory-for-qemuhotplug.patch
This is a more complete fix than
skip-qemuhotplugtest.patch
which is now unnecessary and has thus been dropped.
- - - - -
eea83bc7 by Andrea Bolognani at 2020-05-14T09:27:51+02:00
copyright: Remove deleted files
libvirt no longer uses gnulib, so copyright information for
gnulib-related files is no longer relevant.
Gbp-Dch: Ignore
- - - - -
de6ee004 by Andrea Bolognani at 2020-05-14T09:27:51+02:00
copyright: Fix indentation
The file uses inconsistent indentation styles: standardize on a
single one and use it everywhere.
This commit is best viewed with 'git show -w'.
Gbp-Dch: Ignore
- - - - -
1f9a1782 by Andrea Bolognani at 2020-05-14T09:27:51+02:00
copyright: Remove redundant entry
One range is a strict subset of the other, so keeping both around
doesn't provide any additional information.
Gbp-Dch: Ignore
- - - - -
8c28999c by Andrea Bolognani at 2020-05-14T09:27:51+02:00
copyright: Update copyright years
Gbp-Dch: Ignore
- - - - -
2c299e16 by Andrea Bolognani at 2020-05-14T09:27:51+02:00
symbols: Bump symbols version
Gbp-Dch: Ignore
- - - - -
7c1e1825 by Andrea Bolognani at 2020-05-14T09:27:51+02:00
debhelper: Use debhelper-compat package
This way we avoid duplicating the same information in two places.
- - - - -
36cc05d7 by Andrea Bolognani at 2020-05-14T09:27:51+02:00
debhelper: Remove execution bit from libvirt-daemon-system.config
Just like with other maintainer scripts, debhelper will take care
of making it executable at package build time.
Gbp-Dch: Ignore
- - - - -
a77d3a16 by Andrea Bolognani at 2020-05-14T09:27:51+02:00
apt: New directory
We already have a polkit/ directory for additional files related
to Polkit that we want to install, so it makes sense to have one
for the APT-related files. This keeps the top-level debian/
directory nice and tidy.
Gbp-Dch: Ignore
- - - - -
a30a7cbd by Andrea Bolognani at 2020-05-14T09:27:51+02:00
scripts: New directory
The bump-symbols.py script is only relevant to maintainers, so
don't let it clutter the top-level debian/ directory.
Gbp-Dch: Ignore
- - - - -
bb4930d0 by Andrea Bolognani at 2020-05-14T09:27:51+02:00
source: Exclude some files from the source package
The gbp configuration, the Salsa CI configuration and the scripts
used for package maintenance are not useful to people looking at
the generated source package, so let's leave them out.
Gbp-Dch: Ignore
- - - - -
a2e1a4ad by Andrea Bolognani at 2020-05-14T09:27:51+02:00
rules: Don't attempt to access the gnulib test log
libvirt no longer uses gnulib, so this log file is never going to
be created.
Gbp-Dch: Ignore
- - - - -
0299705e by Andrea Bolognani at 2020-05-14T09:27:51+02:00
rules: Introduce and use DEB_DESTDIR
This make variable mirrors the existing DEB_BUILDDIR.
Gbp-Dch: Ignore
- - - - -
51ac536b by Andrea Bolognani at 2020-05-14T09:27:51+02:00
rules: Use DEB_BUILDDIR everywhere
Gbp-Dch: Ignore
- - - - -
51a12664 by Andrea Bolognani at 2020-05-14T09:27:51+02:00
rules: Don't use --builddirectory with dh_auto_test
We already use it with dh, which will automatically pass it down
to all debhelper tools as necessary.
Gbp-Dch: Ignore
- - - - -
40312240 by Andrea Bolognani at 2020-05-14T09:38:35+02:00
rules: Don't chmod bash completion script
Upstream installs it with the correct permissions these days.
Gbp-Dch: Ignore
- - - - -
51d88f1e by Guido Günther at 2020-05-14T10:14:51+02:00
Document changes and release 6.2.0-1
- - - - -
30 changed files:
- debian/90libnss-libvirt → debian/apt/90libnss-libvirt
- debian/changelog
- − debian/compat
- debian/control
- debian/copyright
- debian/gbp.conf
- debian/libnss-libvirt.install
- debian/libvirt-daemon-system.config
- debian/libvirt0.symbols
- − debian/patches/Disable-gnulib-s-test-nonplocking-pipe.sh.patch
- debian/patches/Include-etc-pki-qemu-in-apparmor.patch
- debian/patches/Pass-GPG_TTY-env-var-to-the-ssh-binary.patch
- debian/patches/Reduce-udevadm-settle-timeout-to-10-seconds.patch
- debian/patches/Skip-vircgrouptest.patch
- debian/patches/apparmor-Allow-run-pygrub.patch
- debian/patches/apparmor-Allow-virt-aa-helper-to-access-the-name-service-.patch
- debian/patches/debian/Debianize-libvirt-guests.patch
- debian/patches/debian/Debianize-systemd-service-files.patch
- debian/patches/debian/Debianize-virtlockd.patch
- debian/patches/debian/Debianize-virtlogd.patch
- debian/patches/debian/Don-t-enable-default-network-on-boot.patch
- debian/patches/debian/Prefer-sbin-over-usr-sbin.patch
- debian/patches/debian/Use-upstreams-polkit-rule.patch
- debian/patches/debian/apparmor_profiles_local_include.patch
- − debian/patches/openpty-Skip-test-if-no-pty-is-available.patch
- debian/patches/series
- − debian/patches/skip-qemuhotplugtest.patch
- − debian/patches/test-posix_openpt-don-t-fail-on-EACCESS.patch
- + debian/patches/tests-Mock-virGetUserRuntimeDirectory-for-qemuhotplug.patch
- debian/rules
The diff was not included because it is too large.
View it on GitLab: https://salsa.debian.org/libvirt-team/libvirt/-/compare/ccde00f9e1f8132badf52974ee8b30fca1f93bfc...51d88f1e6ff369760c24c38055876582a9254a0c
--
View it on GitLab: https://salsa.debian.org/libvirt-team/libvirt/-/compare/ccde00f9e1f8132badf52974ee8b30fca1f93bfc...51d88f1e6ff369760c24c38055876582a9254a0c
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-libvirt-commits/attachments/20200514/680ab7c1/attachment-0001.html>
More information about the Pkg-libvirt-commits
mailing list