zesty qemu packages (2.8) released for xenial-updates

Bug #1703423 reported by Michael Johnson
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
qemu (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Xenial hosts that run apt-get update; apt-get dist-upgrade are getting 2.8 (zesty) versions of the qemu packages.

Example:
Unpacking qemu-system-x86 (1:2.8+dfsg-3ubuntu2.3~cloud0) over (1:2.5+dfsg-5ubuntu10.14) ...

This is causing instances to not boot under qemu as the default hardware type is set to pc-i440fx-zesty in these packages. If you override that setting and boot with pc-i440fx-xenial the instance will start.

The odd thing too is the https://packages.ubuntu.com/xenial-updates/qemu page shows Xenial should still be on the 2.5 version series, but if you do an apt-get dist-upgrade you get zesty packages.

Description: Ubuntu 16.04.2 LTS
Release: 16.04

Tags: xenial
Revision history for this message
Hans Joachim Desserud (hjd) wrote :

Thanks for taking your time to report this issue and help making Ubuntu better.

The version string 1:2.8+dfsg-3ubuntu2.3~cloud0 seems to indicate it might be coming from a different archive (~cloud0). Could you please post the output from `apt policy qemu-system-x86` to see where it is from? As you mention, the xenial and xenial-updates repos should have only 2.5 releases.

Changed in qemu (Ubuntu):
status: New → Incomplete
tags: added: xenial
Revision history for this message
Michael Johnson (johnsom) wrote :

qemu-system-x86:
  Installed: 1:2.8+dfsg-3ubuntu2.3~cloud0
  Candidate: 1:2.8+dfsg-3ubuntu2.3~cloud0
  Version table:
 *** 1:2.8+dfsg-3ubuntu2.3~cloud0 500
        500 http://ubuntu-cloud.archive.canonical.com/ubuntu xenial-updates/ocata/main amd64 Packages
        100 /var/lib/dpkg/status
     1:2.5+dfsg-5ubuntu10.14 500
        500 http://us.archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages
        500 http://security.ubuntu.com/ubuntu xenial-security/main amd64 Packages
     1:2.5+dfsg-5ubuntu10 500
        500 http://us.archive.ubuntu.com/ubuntu xenial/main amd64 Packages

Revision history for this message
Michael Johnson (johnsom) wrote :

Ok, so I do develop against OpenStack, so somehow it looks like I got an ocata repo added.

However, I think their might still be an issue as it is still xenial-updates.

Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

Hi Michael,
You output confirms that you added like
  $ sudo add-apt-repository cloud-archive:ocata
at some point in the past.

This is what makes Ocata and dependencies available.

If you look at [1] you can see that there is only 2.5 in Xenial.
The last one according to your system being 1:2.5+dfsg-5ubuntu10.14

[1]: https://launchpad.net/ubuntu/+source/qemu

Revision history for this message
Michael Johnson (johnsom) wrote :

So if the package came from http://ubuntu-cloud.archive.canonical.com/ubuntu xenial-updates/ocata/main amd64 Packages

It appears that the xenial-updates/ocata/main repository has zesty packages in it where it should only have xenial. Correct?

Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

>It appears that the xenial-updates/ocata/main repository has zesty packages in it where it should > only have xenial. Correct?

No it is exactly right doing it that way, the cloud archive is essentially a (much) better backport ppa.
It contains the given openstack version and its dependencies. When Ocata was released it was the Ubuntu zesty release.
The cloud archive makes this stack available on the latest LTS.

Revision history for this message
Michael Johnson (johnsom) wrote :

My mis-understanding of the cloud archive goal (latest LTS with a given OpenStack release).
I also found what was inserting that apt source on my host (devstack) and will disable it.

Changed in qemu (Ubuntu):
status: Incomplete → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.