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
Bugs, which is subscribed to Ubuntu.
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

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to