Skip to navigation

Bug Fix Advisory Red Hat OpenStack 2.0 (Folsom) Preview bug fix and enhancement update

Advisory: RHBA-2013:0260-1
Type: Bug Fix Advisory
Severity: N/A
Issued on: 2013-02-14
Last updated on: 2013-02-14
Affected Products: Red Hat OpenStack Folsom

Details

New and updated packages that fix various bugs and add enhancements are now
available for Red Hat OpenStack 2.0 (Folsom) Preview.

The Red Hat OpenStack 2.0 (Folsom) packages provide the facilities for
building a private or public infrastructure-as-a-service (IaaS) cloud
running on standard physical hardware. It includes:

* OpenStack Compute (code name Nova), which provides services for
provisioning, managing, and using virtual machine instances.

* OpenStack Image Service (code name Glance), which provides services for
the storage, discovery, and retrieval of virtual machine disk images.

* OpenStack Identity Service (code name Keystone), which provides identity,
token, catalog, and policy services.

* OpenStack Network Service, which provides dynamic virtual network
services.

* OpenStack Object Storage (code name Swift), which provides a highly
available and distributed object store service.

* OpenStack Volume (code name Cinder), which provides services to manage
and access block storage volumes for use by virtual machine instances

* OpenStack Dashboard (code-named Horizon), a web user interface for
OpenStack.

Red Hat OpenStack 2.0 (Folsom) Preview packages also include:

* The openstack-packstack package, which provides the packstack utility
that uses puppet modules to install OpenStack. Packstack can be used to
deploy various parts of OpenStack on multiple pre-installed servers over an
SSH connection. It does this be using puppet manifests to apply Puppet Labs
modules (https://github.com/puppetlabs/).

* Eventlet, a networking library written in Python. It achieves high
scalability by using non-blocking I/O while at the same time retaining
high programmer usability by using coroutines to make the non-blocking
I/O operations appear blocking at the source code level.

* SQLAlchemy, an Object Relational Mappper (ORM) that provides a flexible,
high-level interface to SQL databases.

In this update to Red Hat OpenStack 2.1 (Folsom) Preview the
openstack-nova, openstack-glance, openstack-quantum,
openstack-swift, openstack-cinder openstack-packstack, python-django-
horizon, python-novaclient, python-sqlalchemy0.7, python-eventlet and
python-greenlet packages have been updated.

The following known issue exists in these updated packages and previous
releases, impacting deployments performed without the packstack utility:

* Currently the nova-manage and cinder-manage utilities only retrieve
configuration values from /etc/nova/nova.conf and /etc/cinder/cinder.conf
respectively. As a result they ignore distribution specific
configuration values defined in other files.

To work around this issue you must ensure that on the systems you wish to
run the nova-manage and cinder-manage utilities from:

- The rpc_backend configuration key in /etc/nova/nova.conf is set to
nova.rpc.impl_qpid.

- The rpc_backend configuration key in /etc/cinder/cinder.conf is set to
cinder.openstack.common.rpc.impl_qpid.

- The sql_connection configuration key in both /etc/nova/nova.conf and
/etc/cinder/cinder.conf is uncommented and contains the correct details of
the MySQL server in your environment.

If using a remote QPID server you must also ensure that the qpid_hostname
and qpid_port configuration keys in both /etc/nova/nova.conf and
/etc/cinder/cinder.conf are uncommented. They must contain the correct
details of the QPID server for your environment.

All users of Red Hat OpenStack 2.0 (Folsom) Preview are advised to install
these new and updated packages.


Solution

Before applying this update, make sure all previously-released errata
relevant to your system have been applied.

This update is available via the Red Hat Network. Details on how to
use the Red Hat Network to apply this update are available at
https://access.redhat.com/knowledge/articles/11258

Updated packages

Red Hat OpenStack Folsom

SRPMS:
openstack-cinder-2012.2.1-7.el6ost.src.rpm
File outdated by:  RHBA-2013:1082
    MD5: 5e0a5959a58379dd2356a3d2e40b873f
SHA-256: ca07be8f25167df511e10d79da338e025344ec13d3b3f10ab69c32f044145de3
openstack-glance-2012.2.1-5.el6ost.src.rpm
File outdated by:  RHBA-2013:0799
    MD5: 397da057817ef199fcaba40b1d5dc790
SHA-256: a05769eaa3a6a54ca27dcd6048a92152e21d4551e766fb58e9bc78df8377bbc4
openstack-nova-2012.2.2-9.el6ost.src.rpm
File outdated by:  RHBA-2013:0798
    MD5: 1dafc1c859affb27e6c2c570185127d2
SHA-256: a6e53476e7f4382c35a714acf3f2d2ec54a3724d3d0706aeb4b1ce4a636d1b24
openstack-quantum-2012.2.1-6.el6ost.src.rpm
File outdated by:  RHBA-2013:0801
    MD5: 9fb6b1d8c50049ee035a3503daced646
SHA-256: 0ba092fa8f11f21c2e43143267ea20d7dbb9940f26e698a1e65bf6e46195f329
openstack-swift-1.7.4-7.el6ost.src.rpm
File outdated by:  RHBA-2013:0706
    MD5: 6369d11d0b0e4a02114a6fe971eb504c
SHA-256: 9044d015ef2b1b2d5abe4d44c476cc313e54dd5827c26ef49c90ec34beb3ff40
python-django-horizon-2012.2.1-3.el6ost.src.rpm
File outdated by:  RHBA-2013:0796
    MD5: 234ed11c2485d00be569ce617470b12c
SHA-256: 520de0608e97aea1a9e78cca622b80600d7959f402afd0e3d05d0554b2c898fc
python-eventlet-0.9.17-2.el6.src.rpm     MD5: 0398f402bb6d203e16583d0a67b248a3
SHA-256: cc585f64da2420ca10a8b65d36a0658b81b67ca2946dd666805068d7286fa013
python-greenlet-0.3.1-12.el6.src.rpm     MD5: 1193e4124309182508dc03bc3b421cb8
SHA-256: 7d6813eee5266966c972d794100506633fa9e358afad09a6ef1d98a94a90d09f
python-novaclient-2.10.0-2.el6ost.src.rpm
File outdated by:  RHBA-2013:0797
    MD5: db82dc41c38f8453218028a951e33803
SHA-256: ae3551e49534722b0e723a19743e7c3b57451377869cb486a43c9a5422ea9f6f
python-sqlalchemy0.7-0.7.8-1.el6ost.src.rpm     MD5: 124c63c78fbcefaef3d54d0ddbc0951f
SHA-256: 500c75b47445e67ea640c30776eaf9a62afa9da8499128a3c799ac74037fec37
 
x86_64:
openstack-cinder-2012.2.1-7.el6ost.noarch.rpm
File outdated by:  RHBA-2013:1082
    MD5: 45f66f7e497ab367ebcb167e41827f1d
SHA-256: 978d9046dd3344f3add1e9800de2e80eb42679652c574fbe980091f19bec479c
openstack-cinder-doc-2012.2.1-7.el6ost.noarch.rpm
File outdated by:  RHBA-2013:1082
    MD5: 5f11e33736ed6f25cb000cdce768a7eb
SHA-256: 6ce0034f3b0b52c21d42efc59037bde339f84aaa666a95522109ab15bb07535d
openstack-dashboard-2012.2.1-3.el6ost.noarch.rpm
File outdated by:  RHBA-2013:0796
    MD5: 5f5fe2ecd003c7c5e623a44284de21f0
SHA-256: b0074731d26c0a2b59ad9848fa70f59297e002b5a4f444eb67ffffb3a116f805
openstack-glance-2012.2.1-5.el6ost.noarch.rpm
File outdated by:  RHBA-2013:0799
    MD5: 5502bad53647c1da51bfbe9e74562b98
SHA-256: 1b5f9ea27e5fb41499eabe070396a2afc68c3a7c376df686d1d95be2f9cc5a95
openstack-glance-doc-2012.2.1-5.el6ost.noarch.rpm
File outdated by:  RHBA-2013:0799
    MD5: 9e92f06524d60eda69cb9c96257b96a7
SHA-256: 3bfead77d901a88584b4badcd6013f32e56e8a1538f9df42ea2ee37cdd1cb462
openstack-nova-2012.2.2-9.el6ost.noarch.rpm
File outdated by:  RHBA-2013:0798
    MD5: 5a8bd2d0d4e14de82c51cb825c80c7e9
SHA-256: 8d6037e2dcd3a771576259ff2737996e38a62829e26dfbdf14e5d0235488db48
openstack-nova-api-2012.2.2-9.el6ost.noarch.rpm
File outdated by:  RHBA-2013:0798
    MD5: ab805d60c99014e1c11556ee0e2a0d8d
SHA-256: 20a6a885486d705598dd74104decdff22cfc080e538292d45650247e8efa583a
openstack-nova-cert-2012.2.2-9.el6ost.noarch.rpm
File outdated by:  RHBA-2013:0798
    MD5: d93d02c38f853fd27b2b753a93d9605e
SHA-256: df717d91d03087f0611695dd6819c960d92ef21c88c77321a96eb3fd5c791aeb
openstack-nova-common-2012.2.2-9.el6ost.noarch.rpm
File outdated by:  RHBA-2013:0798
    MD5: 7b44e15b25f8572d7c34f9c8dd9b8af5
SHA-256: bbd0b3741fdc5c796a26184048f72e4dc4edaf6744c7f64b554e76cef1062553
openstack-nova-compute-2012.2.2-9.el6ost.noarch.rpm
File outdated by:  RHBA-2013:0798
    MD5: c156a69002ed56a483eacb0b9fcc5136
SHA-256: 644a3bad2e197261c95b1ea1278d1d64eb8209aefa703acb3b5f9d4440cad3a8
openstack-nova-console-2012.2.2-9.el6ost.noarch.rpm
File outdated by:  RHBA-2013:0798
    MD5: 99a14da65a0768dbb98c946688aee7b7
SHA-256: 8639ad13f3dfc1d2095e43298f7fccfa6a6379cc529469e074a484674c532146
openstack-nova-doc-2012.2.2-9.el6ost.noarch.rpm
File outdated by:  RHBA-2013:0798
    MD5: 3a4293b493bc3876d7d99b58f02807df
SHA-256: d3390833f68761e2c750a997b47798547ca798561d46246d57b8243427e47c64
openstack-nova-network-2012.2.2-9.el6ost.noarch.rpm
File outdated by:  RHBA-2013:0798
    MD5: 6f66edae3459ea6c803263d586cbd68d
SHA-256: 6314ba2078497c1bf70ce22c8e7bce47085e32461b94979627c878d8c32e63f7
openstack-nova-objectstore-2012.2.2-9.el6ost.noarch.rpm
File outdated by:  RHBA-2013:0798
    MD5: a944dcd61831e5bf3b418af97bba5273
SHA-256: f00c715271ca23de09ea44551b6436c62668a3ba4b87e5183478236e1eb33945
openstack-nova-scheduler-2012.2.2-9.el6ost.noarch.rpm
File outdated by:  RHBA-2013:0798
    MD5: 608c53157ef5b998048bb2ea51b47e9a
SHA-256: 4da294bc1d1b670a234010d31057cc38b1e9cf85af88b3fd892a97c7b66dfc23
openstack-nova-volume-2012.2.2-9.el6ost.noarch.rpm
File outdated by:  RHBA-2013:0798
    MD5: 5a34b747ead6a930d9a2e5aabb2acb23
SHA-256: 9170e92066635c9ece9edacd6e8662982a99044b4d2b7a26e824f043c91bdcad
openstack-packstack-2012.2.2-0.8.dev346.el6ost.noarch.rpm
File outdated by:  RHBA-2013:1082
    MD5: 4b9d725b18f1c157d241b4fdd5ee533f
SHA-256: 8721b596a71e72f22faa93b6184003425e600dcc542a85d89ba588ba4b9232ed
openstack-quantum-2012.2.1-6.el6ost.noarch.rpm
File outdated by:  RHBA-2013:0801
    MD5: 2cfe5da485488837faf7b08c1bf95b53
SHA-256: de2ab94ace4d0184cfbb122e6f995aeca359f6ffdb23d44ece77d23ce7d225de
openstack-quantum-cisco-2012.2.1-6.el6ost.noarch.rpm
File outdated by:  RHBA-2013:0801
    MD5: edd76cb78b5c5c67e4e3423edcd062d1
SHA-256: 7c4f799a227ab34625f5571e6296c98284e1c06bdb6460909acfdb5b8a3712c8
openstack-quantum-linuxbridge-2012.2.1-6.el6ost.noarch.rpm
File outdated by:  RHBA-2013:0801
    MD5: 99c676ce8701cb6d899bb9902c327a13
SHA-256: 1b70f6aa7de206553704b84e9f1d9a8a21c7d225f2ead80251d3fae5848ae56e
openstack-quantum-metaplugin-2012.2.1-6.el6ost.noarch.rpm
File outdated by:  RHBA-2013:0801
    MD5: 483cbc9b0296470b1f77556ebc0a0f26
SHA-256: 41f7bcd4bc997f1ecdfd5b75c412a2f4066f50f579fe8ab1d41e16e859d59b81
openstack-quantum-nec-2012.2.1-6.el6ost.noarch.rpm
File outdated by:  RHBA-2013:0801
    MD5: 2c991ab9f58a7c203e7a40ee32d68a9d
SHA-256: 6803927c7b194564c15a6e0fe3f3a45f226a8995c554fd64f4aec5631cec7023
openstack-quantum-nicira-2012.2.1-6.el6ost.noarch.rpm
File outdated by:  RHBA-2013:0801
    MD5: 82d9a1dcc50816c64d4a6dc45ad84546
SHA-256: 5a823ee3ccca8230b10e8b9aea099abb8e3a630de5225661a8b96f9b7d22825d
openstack-quantum-openvswitch-2012.2.1-6.el6ost.noarch.rpm
File outdated by:  RHBA-2013:0801
    MD5: 252c57d8bed92d2e250afb4cc69c225c
SHA-256: e2f229f5ea63a0b97f67340fdece4090a7d4605601069bcb3571434013537d7f
openstack-quantum-ryu-2012.2.1-6.el6ost.noarch.rpm
File outdated by:  RHBA-2013:0801
    MD5: d0e7d0adab54ced0340d2ca3fbdeb1ee
SHA-256: 25fd7732436ff5ef27d8392c383f14599c5169a1ca9d5461cad051e2ca8f0ef2
openstack-swift-1.7.4-7.el6ost.noarch.rpm
File outdated by:  RHBA-2013:0706
    MD5: 60859b582a76fa9885a751bf42dd57c2
SHA-256: 1b75d51131d7b2c50e79584fa359d20ed75f73cdd23e4a998595c347921ad66a
openstack-swift-account-1.7.4-7.el6ost.noarch.rpm
File outdated by:  RHBA-2013:0706
    MD5: 4267e7de5cf7696ec13a13ffb4b80f02
SHA-256: f51c8e2d81c17b4f6accf6971e3e21300c384ffcf0599dd2450cbd5656683abe
openstack-swift-container-1.7.4-7.el6ost.noarch.rpm
File outdated by:  RHBA-2013:0706
    MD5: 6a68d1249484a57cf6cb9f3b054dd8b7
SHA-256: 66773aeea254e91bfaaeec4134b03d55e5bced9fce20b989f12a1f7161fb722b
openstack-swift-doc-1.7.4-7.el6ost.noarch.rpm
File outdated by:  RHBA-2013:0706
    MD5: 192f39310ffd4c36bb3cf8f07ac184c5
SHA-256: 1324a697335cd88bf4123d418afc7c3b999c5057c18a56e0fdc1dc4ceb6ae3ba
openstack-swift-object-1.7.4-7.el6ost.noarch.rpm
File outdated by:  RHBA-2013:0706
    MD5: c6cbe0dfb710eea1c3b767c3b42a7b21
SHA-256: 5d5e085e6c79a2eb685b323564de614d371065b0986279313711a5d47b5f8fda
openstack-swift-proxy-1.7.4-7.el6ost.noarch.rpm
File outdated by:  RHBA-2013:0706
    MD5: 22f8d9813ded60f26da1794e495de386
SHA-256: 0832ea2db5f45806e7773e3fca83c3ca83fae1b59482235fbcacef086e06c34f
python-cinder-2012.2.1-7.el6ost.noarch.rpm
File outdated by:  RHBA-2013:1082
    MD5: d004514d5fe4df1caf747fca4d2192ab
SHA-256: 00a08cff899006dffe60f88117e57a3dbb93ef1eef561161b9eee1e40a5e0305
python-django-horizon-2012.2.1-3.el6ost.noarch.rpm
File outdated by:  RHBA-2013:0796
    MD5: 738cd9ba30a37793f4879f8a00669ef2
SHA-256: 73736beaa4606801c0c730b83eb5a613083eb7c34e05e65f8aaf0f9f14878b92
python-django-horizon-doc-2012.2.1-3.el6ost.noarch.rpm
File outdated by:  RHBA-2013:0796
    MD5: 34e63bdcf22c85b81adf0d71bd9593b0
SHA-256: bdef0df64cd8e6620949e2dcbcd15b67f296a1b4720afc376a4582436e256684
python-eventlet-0.9.17-2.el6.noarch.rpm     MD5: aef1fd4dddc518604f3ddd3b018cbcaa
SHA-256: e3caa270a8afc5620d15b7fbd998391c32c75db05efc59c713f7f3a59c2dfd36
python-eventlet-doc-0.9.17-2.el6.noarch.rpm     MD5: 5c1609951edf95b2392cb8ad3d427f4c
SHA-256: 7db6167e16eccce3330d51325e21e4978cccd738da972de24de92cca39022e19
python-glance-2012.2.1-5.el6ost.noarch.rpm
File outdated by:  RHBA-2013:0799
    MD5: b63aa04b57718e7f532f7deebba23fae
SHA-256: f9e915f79f9c8c1cf5a1a4595cef035484e17345615a35db51412bae72788679
python-greenlet-0.3.1-12.el6.x86_64.rpm     MD5: 5dc78a1cb105a120c06cfb206d08cf41
SHA-256: e3ba3283ab1283a169a91d62d90cc4a507da644cc1617c964dd64d1999133343
python-greenlet-debuginfo-0.3.1-12.el6.x86_64.rpm     MD5: f93ddfbdf8b479eca72a68a6f6817a30
SHA-256: 298df48daa768b902b922bf5dc6b21d1b5203bc8f275cc7ac5a5de6b34a6e255
python-greenlet-devel-0.3.1-12.el6.x86_64.rpm     MD5: 2a6663f900f335c28160685052ca8157
SHA-256: 2e04162db3ea4177f1a70dd1b2aed90f458fefee3caf5d92fa98d084eaa96af9
python-nova-2012.2.2-9.el6ost.noarch.rpm
File outdated by:  RHBA-2013:0798
    MD5: 87fd0a2ecf1ca0a7070ae3f3860699f1
SHA-256: fa768caea72f5f95aa0dbde978c5d4d7c5a6d04f8797a171f7ee0b2f62581254
python-novaclient-2.10.0-2.el6ost.noarch.rpm
File outdated by:  RHBA-2013:0797
    MD5: c9e0254f9952f5611a6b5ab548637a85
SHA-256: 3c0a3f506e2c2b5e0011e70bcef79fc3bc9f2479b3f552c67eb3c19b7515bc98
python-novaclient-doc-2.10.0-2.el6ost.noarch.rpm
File outdated by:  RHBA-2013:0797
    MD5: bf97d5f2c2ce80a8a034d7ecc69738c3
SHA-256: fabb4c12e95ec7ffe7f7cc5c31070a6e298396f3d5f428d0b6e75689d37aa85c
python-quantum-2012.2.1-6.el6ost.noarch.rpm
File outdated by:  RHBA-2013:0801
    MD5: d462f04a06a78442151ee11639102f82
SHA-256: 7d419e5ae41f6b515157d829344e27e1608ac70c621e6a31fe7bb1318a1b493c
python-sqlalchemy0.7-0.7.8-1.el6ost.x86_64.rpm     MD5: adcc597b553d83bfce896e81794d65b7
SHA-256: f3616a558481060a6d701f9a8d5977ccfaad37c03569aa6b8a928f7d2fcc65b9
python-sqlalchemy0.7-debuginfo-0.7.8-1.el6ost.x86_64.rpm     MD5: a1823a67133085e73fa27748e7063c7e
SHA-256: 821bfa4077aa212dfde992bdf4af236c31e42a45e95e54a499fa4b10a1f58067
 
(The unlinked packages above are only available from the Red Hat Network)

Bugs fixed (see bugzilla for more information)

881610 - When Installing openstack-cinder, The package openstack-utils shouldn't be installed by dependency.
882977 - When Installing openstack-swift, The packages python-keystone-auth-token should be installed by dependency.
884595 - Enable Quantum linux bridge VIF driver to use "bridge" type
885530 - Need init scripts for swift services
885888 - Swift initscript has empty "reload"
886267 - Horizon not showing up quota usage on summary page
887299 - packstack hardening : service tenant default passwords
887334 - a comprehensive nova.conf file should be included in the RPMS(s)
887804 - a comprehensive cinder.conf file should be included
887822 - a comprehensive quantum.conf file should be included
888241 - cinder creating a bootable volume from image-id fails with 500 error from glance-api
888360 - packstack is logging to /var/tmp
888751 - Just taking default answers in a vm crashes packstack
888795 - When Installing python-novaclient, The package python-iso8601 should be installed by dependency.
888931 - Nova: key-pair is using 1024 bits RSA key - should move to 2048 bit
888975 - Internal Server Error when downloading EC2 credentials
889199 - Openstack Installer: packstack should configure and start NTPD service on all nodes involved in openstack instillation.
889766 - Warning message when running openstack-db -y --init --service glance --rootpw openstack
890041 - Quantum network node missing dnsmasq with installation
890178 - postgres support for database - cinder
890978 - removing fixed-ip from an Instance doesn't release it from quantum
891363 - eventlet waitpid is broken
891422 - Compute Node should check for VM state inconsistencies on service startup vs. waiting for 10 minutes
892384 - Update python-sqlalchemy0.7 to 0.7.4 or later
893449 - "nova network-list" command fails with exception
893669 - Libvirt not installed / kernel modules not loaded
893934 - Openstack Installer: packstack should verify it is running on RHEL 6.4 and above
896619 - Add NFS to the libvirt volume driver list
901959 - Symbolic link file - plugin.ini not updated when changing plugin
902293 - Instance stuck in task state image_snapshot
902485 - packstack fails if Glance is not chosen for install
902703 - Add comments to answer file
903153 - Openstack Installer: packstack interactive installation displays regular expression to the user.
903191 - packstack crashesh when modules are set to CONFIG_*_INSTALL=n
903304 - quantum-node-setup fails to set libvirt_vif_driver with "--plugin openvswitch"
903719 - configuration management for Cinder fails
904671 - Packstack fails on mysql installation "Could not open required defaults file: /root/.my.cnf"


References



These packages are GPG signed by Red Hat for security. Our key and details on how to verify the signature are available from:
https://www.redhat.com/security/team/key/#package

The Red Hat security contact is secalert@redhat.com. More contact details at http://www.redhat.com/security/team/contact/