[Bug 1694159] Re: Complete libvirt migration to Debian style packaging (dependencies, conffiles)
ChristianEhrhardt
1694159 at bugs.launchpad.net
Fri Jun 2 17:34:12 UTC 2017
PPA Fixes (https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/2784/+packages):
FixX: is a build for Xenial to similulate an upgrade LTS->LTS with the fix.
FixA: is a fixed version for Artful to check full upgrade paths, as well as e.g. Zesty->Fix (not having old files)
0. Calls
./conffiles-forgotten-test.sh TXUF
./conffiles-forgotten-test.sh TXF
./conffiles-forgotten-test.sh ZAF
./conffiles-forgotten-test.sh TXUF custom
./conffiles-forgotten-test.sh TXF custom
1. Upgrade paths:
1.1 T->X->UCA-O-FixX (like full upgrade through Y,Z,A but faster)
1.2 T->X->FixX (simulating LTS->LTS)
1.3 Z->FixA (no old things around, shall not fail on upgrades on any of our code)
2. Default conffiles
2.1 if all files are on default content only, they are deleted and not retained
2.2 T-X-Fix e.g. default /etc/default/libvirt-bin not interferring with new /etc/default/libvirtd content
2.3 T-X-UCA-Fix default /etc/default/libvirt-bin (duplicate) not interferring with new /etc/default/libvirtd content
2.4 /etc/default/virtlockd and /etc/libvirt/libvirt-admin.conf shall still be around as they work and will come back via Debian
2.5 remove default /etc/dnsmasq.d/libvirt-bin link
3. custom conffiles
3.1 T-X-Fix custom data on TEMPLATE be removed, but retained in backup
3.2 T-X-Fix custom data on /etc/cron.daily/libvirt-bin moved
3.3 T-X-Fix custom data on /etc/default/libvirt-bin moved
3.4 T-X-Fix custom data on /etc/init.d/libvirt-bin moved
3.5 T-X-Fix Leave custom /etc/dnsmasq.d/libvirt-bin link untouched
3.6 T-X-UCA-Fix custom data on TEMPLATE removed, but retained in backup
3.7 T-X-UCA-Fix custom /etc/default/libvirt-bin (duplicate) moved, new data retained .dpkg-new
3.8 T-X-UCA-Fix custom data on /etc/cron.daily/libvirt-bin (duplicate) moved, new data retained .dpkg-new
3.9 T-X-UCA-Fix leave custom /etc/dnsmasq.d/libvirt-bin link untouched
3.10 T-X-UCA-Fix custom /etc/init.d/libvirt-bin (want change) removed old, retained in dpkg-bak
--
You received this bug notification because you are a member of Ubuntu
Package Archive Administrators, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/1694159
Title:
Complete libvirt migration to Debian style packaging (dependencies,
conffiles)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ginger/+bug/1694159/+subscriptions
More information about the ubuntu-archive
mailing list