outdated kilo release packages with critical bugs
Stepan Fedorov
s.fedorov at semrush.com
Fri Oct 2 16:06:47 UTC 2015
Hello!
I have just deployed OpenStack on trusty from ubuntu cloud archive, and it
seems like packages was not updated since june 2015.
This is the bugfix in upstream stable/kilo
<https://github.com/openstack/nova/compare/stable/kilo> branch dated by 29
Jun :
https://github.com/openstack/nova/commit/e459add4dfceece2a3c727f3c61d0edfa83ca95a
This bug is critical - we are unable to delete instances until it fixed.
Package python-nova in my installation still contains this bug:
root at compute2:~# head -n 560
/usr/lib/python2.7/dist-packages/nova/compute/manager.py |tail -n 10
:param instance: the instance for which events should be purged
:returns: a dictionary of {event_name: eventlet.event.Event}
"""
@utils.synchronized(self._lock_name(instance))
def _clear_events():
return self._events.pop(instance.uuid, {})
return _clear_events()
def cancel_all_events(self):
Package details:
root at compute2:~# dpkg -S
/usr/lib/python2.7/dist-packages/nova/compute/manager.py
python-nova: /usr/lib/python2.7/dist-packages/nova/compute/manager.py
root at compute2:~# apt-cache policy python-nova
python-nova:
Installed: 1:2015.1.1-0ubuntu1~cloud2
Candidate: 1:2015.1.1-0ubuntu1~cloud2
Version table:
*** 1:2015.1.1-0ubuntu1~cloud2 0
700 http://ubuntu-cloud.archive.canonical.com/ubuntu/
trusty-updates/kilo/main amd64 Packages
100 /var/lib/dpkg/status
1:2014.1.5-0ubuntu1.3 0
500 http://archive.ubuntu.com/ubuntu/ trusty-updates/main amd64
Packages
1:2014.1.3-0ubuntu1.1 0
500 http://security.ubuntu.com/ubuntu/ trusty-security/main amd64
Packages
1:2014.1-0ubuntu1 0
500 http://archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages
root at compute2:~# apt-cache show python-nova=1:2015.1.1-0ubuntu1~cloud2
Package: python-nova
Source: nova
Priority: extra
Section: python
Installed-Size: 18622
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Architecture: all
Version: 1:2015.1.1-0ubuntu1~cloud2
Recommends: python-mysqldb
Suggests: python-ldap
Provides: python2.7-nova
Depends: openssh-client, openssl, python-amqplib (>= 0.6.1), python-anyjson
(>= 0.3.3), python-babel (>= 1.3), python-boto (>= 2.32.1),
python-cinderclient (>= 1:1.1.0), python-decorator (>= 3.4.0),
python-eventlet (>= 0.16.1), python-glanceclient (>= 1:0.15.0),
python-greenlet (>= 0.3.2), python-iso8601 (>= 0.1.9), python-jinja2 (>=
2.6), python-jsonschema (>= 2.0.0), python-keystonemiddleware (>= 1.5.0),
python-kombu (>= 2.5.12), python-lxml (>= 2.3), python-m2crypto,
python-migrate (>= 0.9.5), python-netaddr (>= 0.7.12), python-neutronclient
(>= 1:2.3.11), python-oslo-concurrency (>= 1.8.0), python-oslo-config (>=
1:1.9.3), python-oslo-context (>= 0.2.0), python-oslo-db (>= 1.7.0),
python-oslo-i18n (>= 1.3.0), python-oslo-log (>= 1.0.0),
python-oslo-messaging (>= 1.8.0), python-oslo-middleware (>= 1.0.0),
python-oslo-rootwrap (>= 1.6.0), python-oslo-serialization (>= 1.4.0),
python-oslo-utils (>= 1.4.0), python-paramiko (>= 1.13.0), python-paste,
python-pastedeploy (>= 1.5.0), python-pbr (>= 0.6), python-psutil (>=
1.1.1), python-pyasn1, python-pycadf (>= 0.6.0), python-rfc3986 (>= 0.2.0),
python-routes (>= 1.12.3), python-simplejson, python-six (>= 1.9.0),
python-sqlalchemy (>= 0.9.7), python-stevedore (>= 1.3.0), python-webob (>=
1.2.3), python (>= 2.7), python (<< 2.8), python:any (>= 2.7.1-0ubuntu2)
Conflicts: python-cjson
Supported: 18m
Filename: pool/main/n/nova/python-nova_2015.1.1-0ubuntu1~cloud2_all.deb
Size: 2005632
SHA256: 0f61fb707dafe0fd25e6fab0aedcc4a6c8b666f857815fd94780cf66b377067c
SHA1: e75fef813115c2462a0b8791fdfb5425374cbff3
MD5sum: ce823c18794ae58adcf66e2e0c673fb3
Description-en: OpenStack Compute Python libraries
OpenStack is a reliable cloud infrastructure. Its mission is to produce
the ubiquitous cloud computing platform that will meet the needs of public
and private cloud providers regardless of size, by being simple to
implement
and massively scalable.
.
OpenStack Compute, codenamed Nova, is a cloud computing fabric controller.
In
addition to its "native" API (the OpenStack API), it also supports the
Amazon
EC2 API.
.
Nova is intended to be modular and easy to extend and adapt. It supports
many
different hypervisors (KVM and Xen to name a few), different database
backends
(SQLite, MySQL, and PostgreSQL, for instance), different types of user
databases (LDAP or SQL), etc.
.
This package contains the core Python parts of Nova.
Description-md5: 9e7471c108af7843da4a920afe750d19
Original-Maintainer: Openstack Maintainers <openstack at lists.launchpad.net>
Python-Version: 2.7
So, my question is: what is the correct way to obtain critical bugfixes for
OpenStack Juno from ubuntu cloud archive?
Thank you!
--
Stepan G. Fedorov <s.fedorov at semrush.net>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/ubuntu-devel-discuss/attachments/20151002/8d572dfd/attachment.html>
More information about the Ubuntu-devel-discuss
mailing list