Activity log for bug #1841516

Date Who What changed Old value New value Message
2019-08-27 05:28:50 Trent Lloyd bug added bug
2019-08-27 05:28:53 Trent Lloyd python-cinderclient (Ubuntu): status New Incomplete
2019-08-27 05:28:57 Trent Lloyd python-cinderclient (Ubuntu): status Incomplete Confirmed
2019-08-27 05:29:02 Trent Lloyd python-cinderclient (Ubuntu): importance Undecided Critical
2020-09-08 11:36:13 Chris MacNaughton python-cinderclient (Ubuntu): status Confirmed Incomplete
2020-09-24 17:03:44 Corey Bryant python-cinderclient (Ubuntu): status Incomplete Triaged
2020-09-24 17:04:05 Corey Bryant bug task added python-cinderclient
2020-09-24 17:04:14 Corey Bryant bug task deleted python-cinderclient
2020-09-24 17:04:38 Corey Bryant bug task added cloud-archive
2020-09-24 17:05:10 Corey Bryant nominated for series cloud-archive/train
2020-09-24 17:05:10 Corey Bryant bug task added cloud-archive/train
2020-09-24 17:05:10 Corey Bryant nominated for series cloud-archive/ussuri
2020-09-24 17:05:10 Corey Bryant bug task added cloud-archive/ussuri
2020-09-24 17:05:17 Corey Bryant cloud-archive/train: status New Triaged
2020-09-24 17:05:19 Corey Bryant cloud-archive/ussuri: status New Triaged
2020-09-24 17:05:22 Corey Bryant cloud-archive/train: importance Undecided Medium
2020-09-24 17:05:24 Corey Bryant cloud-archive/ussuri: importance Undecided High
2020-09-24 17:05:47 Corey Bryant nominated for series Ubuntu Focal
2020-09-24 17:05:47 Corey Bryant bug task added python-cinderclient (Ubuntu Focal)
2020-09-24 17:05:53 Corey Bryant python-cinderclient (Ubuntu Focal): status New Triaged
2020-09-24 17:05:55 Corey Bryant python-cinderclient (Ubuntu Focal): importance Undecided Medium
2020-09-24 17:05:58 Corey Bryant python-cinderclient (Ubuntu): status Triaged Invalid
2020-09-24 17:06:01 Corey Bryant python-cinderclient (Ubuntu): importance Critical Undecided
2020-10-21 10:38:12 Chris MacNaughton cloud-archive/train: assignee Chris MacNaughton (chris.macnaughton)
2020-10-21 10:38:15 Chris MacNaughton cloud-archive/ussuri: assignee Chris MacNaughton (chris.macnaughton)
2020-10-21 10:38:17 Chris MacNaughton python-cinderclient (Ubuntu Focal): assignee Chris MacNaughton (chris.macnaughton)
2020-10-21 10:38:20 Chris MacNaughton cloud-archive: status New Invalid
2020-10-22 14:00:10 Chris MacNaughton bug task deleted cloud-archive/ussuri
2020-10-22 14:00:20 Chris MacNaughton bug task deleted python-cinderclient (Ubuntu Focal)
2020-10-22 14:34:47 Chris MacNaughton description Upgrading python3-cinderclient from 1:4.1.0-0ubuntu1 to 2:4.2.1-0ubuntu2 fails on Eoan due to a conflicting file between the two packages. It seems there is no equivalent 4.2 upgrade for python-cinderclient so anyone who previously had both versions installed now meet the conflict. lathiat@optane ~$ sudo apt-get dist-upgrade --auto-remove --purge Reading package lists... Done Building dependency tree Reading state information... Done Calculating upgrade... Done The following packages have been kept back: lldb The following packages will be upgraded: python3-cinderclient 1 to upgrade, 0 to newly install, 0 to remove and 1 not to upgrade. Need to get 0 B/139 kB of archives. After this operation, 5,120 B of additional disk space will be used. Do you want to continue? [Y/n] (Reading database ... 381723 files and directories currently installed.) Preparing to unpack .../python3-cinderclient_1%3a4.2.1-0ubuntu2_all.deb ... Unpacking python3-cinderclient (1:4.2.1-0ubuntu2) over (1:4.1.0-0ubuntu1) ... dpkg: error processing archive /var/cache/apt/archives/python3-cinderclient_1%3a4.2.1-0ubuntu2_all.deb (--unpack): trying to overwrite '/usr/share/bash-completion/completions/cinder.bash_completion', which is also in package python-cinderclient 1:4.1.0-0ubuntu1 Errors were encountered while processing: /var/cache/apt/archives/python3-cinderclient_1%3a4.2.1-0ubuntu2_all.deb E: Sub-process /usr/bin/dpkg returned an error code (1) lathiat@optane ~$ [Impact] When a user upgrades to the bionic-train cloud archive, it is possible to run into a conflict between the python-cinderclient and python3-cinderclient packages that manifests with this error: Errors were encountered while processing: /tmp/apt-dpkg-install-5QJYyK/23-python3-cinderclient_1%3a5.0.0-0ubuntu2~cloud0_all.deb E: Sub-process /usr/bin/dpkg returned an error code (1) [Test Case] root@cinderclient-test:~# apt-add-repository cloud-archive:stein root@cinderclient-test:~# apt install python-cinderclient root@cinderclient-test:~# apt-add-repository cloud-archive:train root@cinderclient-test:~# apt install python3-cinderclient With a new package that adds in the correct Breaks/Replaces, the above works as expected rather than erroring in dpkg [Regression Potential] Regression potential is minimal as the only change required for this is to update the python3-cinderclient target to Break & Replace the python2 version. ------------------------------------------------------------------------ Upgrading python3-cinderclient from 1:4.1.0-0ubuntu1 to 2:4.2.1-0ubuntu2 fails on Eoan due to a conflicting file between the two packages. It seems there is no equivalent 4.2 upgrade for python-cinderclient so anyone who previously had both versions installed now meet the conflict. lathiat@optane ~$ sudo apt-get dist-upgrade --auto-remove --purge Reading package lists... Done Building dependency tree Reading state information... Done Calculating upgrade... Done The following packages have been kept back:   lldb The following packages will be upgraded:   python3-cinderclient 1 to upgrade, 0 to newly install, 0 to remove and 1 not to upgrade. Need to get 0 B/139 kB of archives. After this operation, 5,120 B of additional disk space will be used. Do you want to continue? [Y/n] (Reading database ... 381723 files and directories currently installed.) Preparing to unpack .../python3-cinderclient_1%3a4.2.1-0ubuntu2_all.deb ... Unpacking python3-cinderclient (1:4.2.1-0ubuntu2) over (1:4.1.0-0ubuntu1) ... dpkg: error processing archive /var/cache/apt/archives/python3-cinderclient_1%3a4.2.1-0ubuntu2_all.deb (--unpack):  trying to overwrite '/usr/share/bash-completion/completions/cinder.bash_completion', which is also in package python-cinderclient 1:4.1.0-0ubuntu1 Errors were encountered while processing:  /var/cache/apt/archives/python3-cinderclient_1%3a4.2.1-0ubuntu2_all.deb E: Sub-process /usr/bin/dpkg returned an error code (1) lathiat@optane ~$
2020-10-23 06:01:47 Chris MacNaughton cloud-archive/train: status Triaged Fix Committed
2020-10-23 06:01:48 Chris MacNaughton tags verification-train-needed
2020-10-23 08:38:25 Chris MacNaughton attachment added cinderclient.test.log https://bugs.launchpad.net/ubuntu/+source/python-cinderclient/+bug/1841516/+attachment/5425895/+files/cinderclient.test.log
2020-10-23 08:38:40 Chris MacNaughton tags verification-train-needed verification-train-done
2020-11-02 10:00:12 Chris MacNaughton cloud-archive/train: status Fix Committed Fix Released
2021-12-09 19:15:08 Christian Rohmann bug added subscriber Christian Rohmann