[Bug 1694159] Re: Complete libvirt migration to Debian style packaging (dependencies, conffiles)

2018-02-07 Thread Launchpad Bug Tracker
This bug was fixed in the package nova - 2:17.0.0~b3-0ubuntu3 --- nova (2:17.0.0~b3-0ubuntu3) bionic; urgency=medium * d/control: Drop min version of python- sphinxcontrib.blockdiag/seqdiag. -- Corey Bryant Thu, 01 Feb 2018 09:30:56 -0500 ** Changed

[Bug 1694159] Re: Complete libvirt migration to Debian style packaging (dependencies, conffiles)

2017-12-14 Thread James Page
** Changed in: nova (Ubuntu) Status: Triaged => Fix Committed ** Changed in: nova (Ubuntu) Assignee: (unassigned) => James Page (james-page) -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to the bug report.

[Bug 1694159] Re: Complete libvirt migration to Debian style packaging (dependencies, conffiles)

2017-12-14 Thread James Page
** Changed in: nova (Ubuntu) Status: Triaged => Fix Committed ** Changed in: nova (Ubuntu) Assignee: (unassigned) => James Page (james-page) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu.

[Bug 1694159] Re: Complete libvirt migration to Debian style packaging (dependencies, conffiles)

2017-12-14 Thread ChristianEhrhardt
** Changed in: nova (Ubuntu) Importance: Medium => Critical -- 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,

[Bug 1694159] Re: Complete libvirt migration to Debian style packaging (dependencies, conffiles)

2017-12-07 Thread Launchpad Bug Tracker
This bug was fixed in the package uvtool - 0~git136-0ubuntu1 --- uvtool (0~git136-0ubuntu1) bionic; urgency=medium * New upstream snapshot: ship tested templates for some non-Intel architectures and use them automatically when on those platforms. Thanks to Christian

[Bug 1694159] Re: Complete libvirt migration to Debian style packaging (dependencies, conffiles)

2017-10-20 Thread James Page
** Changed in: nova (Ubuntu) Status: Confirmed => Triaged ** Changed in: nova (Ubuntu) Importance: High => Medium ** Changed in: nova (Ubuntu) Milestone: None => ubuntu-18.04 ** Changed in: nova (Ubuntu) Assignee: James Page (james-page) => (unassigned) -- You received this

[Bug 1694159] Re: Complete libvirt migration to Debian style packaging (dependencies, conffiles)

2017-10-20 Thread James Page
** Changed in: nova (Ubuntu) Status: Confirmed => Triaged ** Changed in: nova (Ubuntu) Importance: High => Medium ** Changed in: nova (Ubuntu) Milestone: None => ubuntu-18.04 ** Changed in: nova (Ubuntu) Assignee: James Page (james-page) => (unassigned) -- You received this

[Bug 1694159] Re: Complete libvirt migration to Debian style packaging (dependencies, conffiles)

2017-07-07 Thread Bug Watch Updater
** Changed in: libvirt (Debian) Status: Fix Committed => Fix Released -- 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

[Bug 1694159] Re: Complete libvirt migration to Debian style packaging (dependencies, conffiles)

2017-07-06 Thread ChristianEhrhardt
Fixes needed in Debian went into 3.5.0-1 - so the merge will pick them up and the few remaining obsolete files will be correctly part of the pkg now. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu.

[Bug 1694159] Re: Complete libvirt migration to Debian style packaging (dependencies, conffiles)

2017-06-14 Thread Adam Conrad
$ remove-package -m 'Outdated, unmaintained; LP: #1694159' kimchi ginger Removing packages from artful: kimchi 1.5.0-0ubuntu1 in artful kimchi 1.5.0-0ubuntu1 in artful amd64 kimchi 1.5.0-0ubuntu1 in artful arm64 kimchi 1.5.0-0ubuntu1 in

[Bug 1694159] Re: Complete libvirt migration to Debian style packaging (dependencies, conffiles)

2017-06-06 Thread Launchpad Bug Tracker
This bug was fixed in the package libvirt - 2.5.0-3ubuntu8 --- libvirt (2.5.0-3ubuntu8) artful; urgency=medium * fix conffile upgrade handling to avoid obsolete files and inactive duplicates (LP: #1694159) - d/libvirt-daemon-system.maintscript: revert to Debian content

[Bug 1694159] Re: Complete libvirt migration to Debian style packaging (dependencies, conffiles)

2017-06-05 Thread ChristianEhrhardt
** Changed in: ubuntu-release-notes Assignee: (unassigned) => ChristianEhrhardt (paelzer) -- 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

[Bug 1694159] Re: Complete libvirt migration to Debian style packaging (dependencies, conffiles)

2017-06-05 Thread ChristianEhrhardt
On the release notes for Artful we should add a about this along the usual Libvirt update info. There is no release note wiki/template for Artful yet, so I added a tracker for that. An example could look like: There was an issue in libvirt (bug 1694159) about handling conffiles when upgrading

[Bug 1694159] Re: Complete libvirt migration to Debian style packaging (dependencies, conffiles)

2017-06-05 Thread ChristianEhrhardt
** Attachment added: "updated test logs including new case" https://bugs.launchpad.net/ubuntu/+source/libvirt/+bug/1694159/+attachment/4889384/+files/conffiles-forgotten-tests.tgz -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu.

[Bug 1694159] Re: Complete libvirt migration to Debian style packaging (dependencies, conffiles)

2017-06-05 Thread ChristianEhrhardt
After some cleanups things make more sense now. For >=Yakkety upgraders we really only want to clean up and not mess with their setup. So the design slightly changed to do so as intended. Otherwise we might "bring back" old changes breaking a working system. Instead the remove + message will help

[Bug 1694159] Re: Complete libvirt migration to Debian style packaging (dependencies, conffiles)

2017-06-05 Thread ChristianEhrhardt
** Attachment added: "Updated test script" https://bugs.launchpad.net/ubuntu/+source/libvirt/+bug/1694159/+attachment/4889383/+files/conffiles-forgotten-test.sh -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu.

[Bug 1694159] Re: Complete libvirt migration to Debian style packaging (dependencies, conffiles)

2017-06-04 Thread ChristianEhrhardt
Found a test issue in the TXUF cases which need to be re-ran, also we want to add cases with conflicting new content. 4. conflicting custom duplicate conffiles 4.1 T-X-UCA-Fix custom /etc/default/libvirt-bin (rm + retain old duplicate) 4.2 T-X-UCA-Fix custom data on /etc/cron.daily/libvirt-bin

[Bug 1694159] Re: Complete libvirt migration to Debian style packaging (dependencies, conffiles)

2017-06-02 Thread ChristianEhrhardt
Pushed the unreleased preliminary changes to [1]. [1]: https://git.launchpad.net/~libvirt- maintainers/ubuntu/+source/libvirt/log/?h=ubuntu/artful=1 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu.

[Bug 1694159] Re: Complete libvirt migration to Debian style packaging (dependencies, conffiles)

2017-06-02 Thread ChristianEhrhardt
>From what I saw I think all planned use-cases and tests were correct now. Attaching the logs. But since it is weekend and we are sprinting next week I'm not uploading now and run away. Instead I might check the logs more in depth some-when on the trip or sprint - maybe even catch somebody to

[Bug 1694159] Re: Complete libvirt migration to Debian style packaging (dependencies, conffiles)

2017-06-02 Thread ChristianEhrhardt
It turns out mv_conffile + package rename doesn't work correctly. It would not realize there was a changed conffile and drop the old content completely. It would neither retain in moved file, nor in dpkg-bak which is the worst case. Furthermore and more important is that the the combination of

[Bug 1694159] Re: Complete libvirt migration to Debian style packaging (dependencies, conffiles)

2017-06-02 Thread ChristianEhrhardt
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

[Bug 1694159] Re: Complete libvirt migration to Debian style packaging (dependencies, conffiles)

2017-05-31 Thread ChristianEhrhardt
@~ubuntu-archive per comments #8 #16 #25 and #29 I think we reached consensus and should remove the following packages from the archive in Artful: - kimchi - ginger Reasoning: - broken - outdated - not maintained - no further dependencies on them that would block Looking for an archive admin

[Bug 1694159] Re: Complete libvirt migration to Debian style packaging (dependencies, conffiles)

2017-05-31 Thread ChristianEhrhardt
Final nail in the coffing from the second deb packager of kimchi/ginger on the mail thread [1]. (Replies might be stuck in moderation I guess, that is why I quote them) "It would be great to have Kimchi and Ginger updated on Ubuntu repositories. But after so many tries (from Fred and Lucio) and

[Bug 1694159] Re: Complete libvirt migration to Debian style packaging (dependencies, conffiles)

2017-05-31 Thread ChristianEhrhardt
Initial sniff tests were successful, now preparing various upgrade vectors to verify the result is the way we want it. -- 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

[Bug 1694159] Re: Complete libvirt migration to Debian style packaging (dependencies, conffiles)

2017-05-31 Thread ChristianEhrhardt
Moving those calls to the right package seems to be an easier fix than the referred hack in preint/postinst - I have a ppa building and testing. That looks much better now: Preparing to unpack .../libvirt-bin_2.5.0-3ubuntu8~ppa2_amd64.deb ... DEBUG: dpkg-maintscript-helper: Executing

[Bug 1694159] Re: Complete libvirt migration to Debian style packaging (dependencies, conffiles)

2017-05-31 Thread ChristianEhrhardt
The rm_conffile was also working manually but not on the upgrade itself. So I was running with DPDK_DEBUG=1 for dpkg-maintscrip-helper in the real upgrades: Preparing to unpack .../libvirt-bin_2.5.0-3ubuntu5~cloud0_amd64.deb ... Unpacking libvirt-bin (2.5.0-3ubuntu5~cloud0) over

[Bug 1694159] Re: Complete libvirt migration to Debian style packaging (dependencies, conffiles)

2017-05-31 Thread ChristianEhrhardt
Interrupt on the kimchi Discussion from the Mail thread - quoting Frederic who uploaded what we have atm. "Hi Christian, I mainly worked on packaging kimchi/ginger and the other ones after the project split the source in other components (wok, ginger-base in addition to kimchi and ginger) so I'm

[Bug 1694159] Re: Complete libvirt migration to Debian style packaging (dependencies, conffiles)

2017-05-31 Thread ChristianEhrhardt
The generated line in /var/lib/dpkg/info/libvirt-daemon-system.postinst for the example of /etc/default/libvirt-bin is: dpkg-maintscript-helper mv_conffile /etc/default/libvirt-bin /etc/default/libvirtd 1.3.3-2 libvirt-bin -- "$@" But executed on the target as-is it works:

[Bug 1694159] Re: Complete libvirt migration to Debian style packaging (dependencies, conffiles)

2017-05-31 Thread ChristianEhrhardt
The list of dpkg -L libvirt-bin seems to be the "more trustworthy" one. Here all of them categorized as later reference: Since Steve also had a lost TEMPLATE which is older, so I also checked for T->X->UCA-O and could reproduce. From there we have an additional rm_conffile that did not work.

[Bug 1694159] Re: Complete libvirt migration to Debian style packaging (dependencies, conffiles)

2017-05-31 Thread ChristianEhrhardt
Shortest test (WIP), it shows: - Several dir deletes can't happen due to not-empty directories. Those are created later on by libvirt and the packages don't know them, those are all taken over so "ok". dpkg: warning: unable to delete old directory '/etc/libvirt/nwfilter': Directory not

[Bug 1694159] Re: Complete libvirt migration to Debian style packaging (dependencies, conffiles)

2017-05-31 Thread ChristianEhrhardt
Existing rules that seemed to not fully work in the past related to our reports: # on Steve and paelzers system mv_conffile /etc/default/libvirt-bin /etc/default/libvirtd 1.3.3-2 libvirt-bin mv_conffile /etc/init.d/libvirt-bin /etc/init.d/libvirtd 1.3.3-2 libvirt-bin # on Steves system

[Bug 1694159] Re: Complete libvirt migration to Debian style packaging (dependencies, conffiles)

2017-05-31 Thread ChristianEhrhardt
Both contributions to Debian seem to be accepted. We for now can expect the following files to "come back": - /etc/default/virtlockd - /etc/libvirt/libvirt-admin.conf Those had no name change, just package ownership changed - so no rm_conffile or such needs to be added. It will need Debian to

[Bug 1694159] Re: Complete libvirt migration to Debian style packaging (dependencies, conffiles)

2017-05-31 Thread ChristianEhrhardt
Just to be sure I checked e.g. https://launchpadlibrarian.net/31720 /buildlog_ubuntu-artful-amd64.libvirt_2.5.0-3ubuntu7_BUILDING.txt.gz that package holds none of those conffiles - so all that is still listed on it is broken conffiles of some sort. -- You received this bug notification

[Bug 1694159] Re: Complete libvirt migration to Debian style packaging (dependencies, conffiles)

2017-05-30 Thread Bug Watch Updater
** Changed in: libvirt (Debian) Status: New => Fix Committed -- 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,

[Bug 1694159] Re: Complete libvirt migration to Debian style packaging (dependencies, conffiles)

2017-05-30 Thread ChristianEhrhardt
Note: potentially similar issue in squid/squid3/squid transition https://git.launchpad.net/~racb/ubuntu/+source/squid3/commit/?id=bb2787bb2c0a0f3efa3d660299dd41d9e6716c57# -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu.