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@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@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@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@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@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 <openst...@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.fedo...@semrush.net>
-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss

Reply via email to