- Issued:
- 2013-02-14
- Updated:
- 2013-02-14
RHBA-2013:0260 - Bug Fix Advisory
Synopsis
Red Hat OpenStack 2.0 (Folsom) Preview bug fix and enhancement update
Type/Severity
Bug Fix Advisory
Red Hat Insights patch analysis
Identify and remediate systems affected by this advisory.
Topic
New and updated packages that fix various bugs and add enhancements are now
available for Red Hat OpenStack 2.0 (Folsom) Preview.
Description
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
Affected Products
- Red Hat OpenStack folsom x86_64
Fixes
- BZ - 881610 - When Installing openstack-cinder, The package openstack-utils shouldn't be installed by dependency.
- BZ - 882977 - When Installing openstack-swift, The packages python-keystone-auth-token should be installed by dependency.
- BZ - 884595 - Enable Quantum linux bridge VIF driver to use "bridge" type
- BZ - 885530 - Need init scripts for swift services
- BZ - 885888 - Swift initscript has empty "reload"
- BZ - 886267 - Horizon not showing up quota usage on summary page
- BZ - 887299 - packstack hardening : service tenant default passwords
- BZ - 887334 - a comprehensive nova.conf file should be included in the RPMS(s)
- BZ - 887804 - a comprehensive cinder.conf file should be included
- BZ - 887822 - a comprehensive quantum.conf file should be included
- BZ - 888241 - cinder creating a bootable volume from image-id fails with 500 error from glance-api
- BZ - 888360 - packstack is logging to /var/tmp
- BZ - 888751 - Just taking default answers in a vm crashes packstack
- BZ - 888795 - When Installing python-novaclient, The package python-iso8601 should be installed by dependency.
- BZ - 888931 - Nova: key-pair is using 1024 bits RSA key - should move to 2048 bit
- BZ - 888975 - Internal Server Error when downloading EC2 credentials
- BZ - 889199 - Openstack Installer: packstack should configure and start NTPD service on all nodes involved in openstack instillation.
- BZ - 889766 - Warning message when running openstack-db -y --init --service glance --rootpw openstack
- BZ - 890041 - Quantum network node missing dnsmasq with installation
- BZ - 890178 - postgres support for database - cinder
- BZ - 890978 - removing fixed-ip from an Instance doesn't release it from quantum
- BZ - 891363 - eventlet waitpid is broken
- BZ - 891422 - Compute Node should check for VM state inconsistencies on service startup vs. waiting for 10 minutes
- BZ - 892384 - Update python-sqlalchemy0.7 to 0.7.4 or later
- BZ - 893449 - "nova network-list" command fails with exception
- BZ - 893669 - Libvirt not installed / kernel modules not loaded
- BZ - 893934 - Openstack Installer: packstack should verify it is running on RHEL 6.4 and above
- BZ - 896619 - Add NFS to the libvirt volume driver list
- BZ - 901959 - Symbolic link file - plugin.ini not updated when changing plugin
- BZ - 902293 - Instance stuck in task state image_snapshot
- BZ - 902485 - packstack fails if Glance is not chosen for install
- BZ - 902703 - Add comments to answer file
- BZ - 903153 - Openstack Installer: packstack interactive installation displays regular expression to the user.
- BZ - 903191 - packstack crashesh when modules are set to CONFIG_*_INSTALL=n
- BZ - 903304 - quantum-node-setup fails to set libvirt_vif_driver with "--plugin openvswitch"
- BZ - 903719 - configuration management for Cinder fails
- BZ - 904671 - Packstack fails on mysql installation "Could not open required defaults file: /root/.my.cnf"
CVEs
(none)
Red Hat OpenStack folsom
SRPM | |
---|---|
openstack-cinder-2012.2.1-7.el6ost.src.rpm | SHA-256: ca07be8f25167df511e10d79da338e025344ec13d3b3f10ab69c32f044145de3 |
openstack-glance-2012.2.1-5.el6ost.src.rpm | SHA-256: a05769eaa3a6a54ca27dcd6048a92152e21d4551e766fb58e9bc78df8377bbc4 |
openstack-nova-2012.2.2-9.el6ost.src.rpm | SHA-256: a6e53476e7f4382c35a714acf3f2d2ec54a3724d3d0706aeb4b1ce4a636d1b24 |
openstack-packstack-2012.2.2-0.8.dev346.el6ost.src.rpm | SHA-256: df8537ca3f9d1e260c1bdf0cca26294d011c2daf24a1a0b92615ae2dfcad60d4 |
openstack-quantum-2012.2.1-6.el6ost.src.rpm | SHA-256: 0ba092fa8f11f21c2e43143267ea20d7dbb9940f26e698a1e65bf6e46195f329 |
openstack-swift-1.7.4-7.el6ost.src.rpm | SHA-256: 9044d015ef2b1b2d5abe4d44c476cc313e54dd5827c26ef49c90ec34beb3ff40 |
python-django-horizon-2012.2.1-3.el6ost.src.rpm | SHA-256: 520de0608e97aea1a9e78cca622b80600d7959f402afd0e3d05d0554b2c898fc |
python-eventlet-0.9.17-2.el6.src.rpm | SHA-256: cc585f64da2420ca10a8b65d36a0658b81b67ca2946dd666805068d7286fa013 |
python-greenlet-0.3.1-12.el6.src.rpm | SHA-256: 7d6813eee5266966c972d794100506633fa9e358afad09a6ef1d98a94a90d09f |
python-novaclient-2.10.0-2.el6ost.src.rpm | SHA-256: ae3551e49534722b0e723a19743e7c3b57451377869cb486a43c9a5422ea9f6f |
python-sqlalchemy0.7-0.7.8-1.el6ost.src.rpm | SHA-256: 500c75b47445e67ea640c30776eaf9a62afa9da8499128a3c799ac74037fec37 |
x86_64 | |
openstack-cinder-2012.2.1-7.el6ost.noarch.rpm | SHA-256: 978d9046dd3344f3add1e9800de2e80eb42679652c574fbe980091f19bec479c |
openstack-cinder-doc-2012.2.1-7.el6ost.noarch.rpm | SHA-256: 6ce0034f3b0b52c21d42efc59037bde339f84aaa666a95522109ab15bb07535d |
openstack-dashboard-2012.2.1-3.el6ost.noarch.rpm | SHA-256: b0074731d26c0a2b59ad9848fa70f59297e002b5a4f444eb67ffffb3a116f805 |
openstack-glance-2012.2.1-5.el6ost.noarch.rpm | SHA-256: 1b5f9ea27e5fb41499eabe070396a2afc68c3a7c376df686d1d95be2f9cc5a95 |
openstack-glance-doc-2012.2.1-5.el6ost.noarch.rpm | SHA-256: 3bfead77d901a88584b4badcd6013f32e56e8a1538f9df42ea2ee37cdd1cb462 |
openstack-nova-2012.2.2-9.el6ost.noarch.rpm | SHA-256: 8d6037e2dcd3a771576259ff2737996e38a62829e26dfbdf14e5d0235488db48 |
openstack-nova-api-2012.2.2-9.el6ost.noarch.rpm | SHA-256: 20a6a885486d705598dd74104decdff22cfc080e538292d45650247e8efa583a |
openstack-nova-cert-2012.2.2-9.el6ost.noarch.rpm | SHA-256: df717d91d03087f0611695dd6819c960d92ef21c88c77321a96eb3fd5c791aeb |
openstack-nova-common-2012.2.2-9.el6ost.noarch.rpm | SHA-256: bbd0b3741fdc5c796a26184048f72e4dc4edaf6744c7f64b554e76cef1062553 |
openstack-nova-compute-2012.2.2-9.el6ost.noarch.rpm | SHA-256: 644a3bad2e197261c95b1ea1278d1d64eb8209aefa703acb3b5f9d4440cad3a8 |
openstack-nova-console-2012.2.2-9.el6ost.noarch.rpm | SHA-256: 8639ad13f3dfc1d2095e43298f7fccfa6a6379cc529469e074a484674c532146 |
openstack-nova-doc-2012.2.2-9.el6ost.noarch.rpm | SHA-256: d3390833f68761e2c750a997b47798547ca798561d46246d57b8243427e47c64 |
openstack-nova-network-2012.2.2-9.el6ost.noarch.rpm | SHA-256: 6314ba2078497c1bf70ce22c8e7bce47085e32461b94979627c878d8c32e63f7 |
openstack-nova-objectstore-2012.2.2-9.el6ost.noarch.rpm | SHA-256: f00c715271ca23de09ea44551b6436c62668a3ba4b87e5183478236e1eb33945 |
openstack-nova-scheduler-2012.2.2-9.el6ost.noarch.rpm | SHA-256: 4da294bc1d1b670a234010d31057cc38b1e9cf85af88b3fd892a97c7b66dfc23 |
openstack-nova-volume-2012.2.2-9.el6ost.noarch.rpm | SHA-256: 9170e92066635c9ece9edacd6e8662982a99044b4d2b7a26e824f043c91bdcad |
openstack-packstack-2012.2.2-0.8.dev346.el6ost.noarch.rpm | SHA-256: 8721b596a71e72f22faa93b6184003425e600dcc542a85d89ba588ba4b9232ed |
openstack-quantum-2012.2.1-6.el6ost.noarch.rpm | SHA-256: de2ab94ace4d0184cfbb122e6f995aeca359f6ffdb23d44ece77d23ce7d225de |
openstack-quantum-cisco-2012.2.1-6.el6ost.noarch.rpm | SHA-256: 7c4f799a227ab34625f5571e6296c98284e1c06bdb6460909acfdb5b8a3712c8 |
openstack-quantum-linuxbridge-2012.2.1-6.el6ost.noarch.rpm | SHA-256: 1b70f6aa7de206553704b84e9f1d9a8a21c7d225f2ead80251d3fae5848ae56e |
openstack-quantum-metaplugin-2012.2.1-6.el6ost.noarch.rpm | SHA-256: 41f7bcd4bc997f1ecdfd5b75c412a2f4066f50f579fe8ab1d41e16e859d59b81 |
openstack-quantum-nec-2012.2.1-6.el6ost.noarch.rpm | SHA-256: 6803927c7b194564c15a6e0fe3f3a45f226a8995c554fd64f4aec5631cec7023 |
openstack-quantum-nicira-2012.2.1-6.el6ost.noarch.rpm | SHA-256: 5a823ee3ccca8230b10e8b9aea099abb8e3a630de5225661a8b96f9b7d22825d |
openstack-quantum-openvswitch-2012.2.1-6.el6ost.noarch.rpm | SHA-256: e2f229f5ea63a0b97f67340fdece4090a7d4605601069bcb3571434013537d7f |
openstack-quantum-ryu-2012.2.1-6.el6ost.noarch.rpm | SHA-256: 25fd7732436ff5ef27d8392c383f14599c5169a1ca9d5461cad051e2ca8f0ef2 |
openstack-swift-1.7.4-7.el6ost.noarch.rpm | SHA-256: 1b75d51131d7b2c50e79584fa359d20ed75f73cdd23e4a998595c347921ad66a |
openstack-swift-account-1.7.4-7.el6ost.noarch.rpm | SHA-256: f51c8e2d81c17b4f6accf6971e3e21300c384ffcf0599dd2450cbd5656683abe |
openstack-swift-container-1.7.4-7.el6ost.noarch.rpm | SHA-256: 66773aeea254e91bfaaeec4134b03d55e5bced9fce20b989f12a1f7161fb722b |
openstack-swift-doc-1.7.4-7.el6ost.noarch.rpm | SHA-256: 1324a697335cd88bf4123d418afc7c3b999c5057c18a56e0fdc1dc4ceb6ae3ba |
openstack-swift-object-1.7.4-7.el6ost.noarch.rpm | SHA-256: 5d5e085e6c79a2eb685b323564de614d371065b0986279313711a5d47b5f8fda |
openstack-swift-proxy-1.7.4-7.el6ost.noarch.rpm | SHA-256: 0832ea2db5f45806e7773e3fca83c3ca83fae1b59482235fbcacef086e06c34f |
python-cinder-2012.2.1-7.el6ost.noarch.rpm | SHA-256: 00a08cff899006dffe60f88117e57a3dbb93ef1eef561161b9eee1e40a5e0305 |
python-django-horizon-2012.2.1-3.el6ost.noarch.rpm | SHA-256: 73736beaa4606801c0c730b83eb5a613083eb7c34e05e65f8aaf0f9f14878b92 |
python-django-horizon-doc-2012.2.1-3.el6ost.noarch.rpm | SHA-256: bdef0df64cd8e6620949e2dcbcd15b67f296a1b4720afc376a4582436e256684 |
python-eventlet-0.9.17-2.el6.noarch.rpm | SHA-256: e3caa270a8afc5620d15b7fbd998391c32c75db05efc59c713f7f3a59c2dfd36 |
python-eventlet-doc-0.9.17-2.el6.noarch.rpm | SHA-256: 7db6167e16eccce3330d51325e21e4978cccd738da972de24de92cca39022e19 |
python-glance-2012.2.1-5.el6ost.noarch.rpm | SHA-256: f9e915f79f9c8c1cf5a1a4595cef035484e17345615a35db51412bae72788679 |
python-greenlet-0.3.1-12.el6.x86_64.rpm | SHA-256: e3ba3283ab1283a169a91d62d90cc4a507da644cc1617c964dd64d1999133343 |
python-greenlet-debuginfo-0.3.1-12.el6.x86_64.rpm | SHA-256: 298df48daa768b902b922bf5dc6b21d1b5203bc8f275cc7ac5a5de6b34a6e255 |
python-greenlet-devel-0.3.1-12.el6.x86_64.rpm | SHA-256: 2e04162db3ea4177f1a70dd1b2aed90f458fefee3caf5d92fa98d084eaa96af9 |
python-nova-2012.2.2-9.el6ost.noarch.rpm | SHA-256: fa768caea72f5f95aa0dbde978c5d4d7c5a6d04f8797a171f7ee0b2f62581254 |
python-novaclient-2.10.0-2.el6ost.noarch.rpm | SHA-256: 3c0a3f506e2c2b5e0011e70bcef79fc3bc9f2479b3f552c67eb3c19b7515bc98 |
python-novaclient-doc-2.10.0-2.el6ost.noarch.rpm | SHA-256: fabb4c12e95ec7ffe7f7cc5c31070a6e298396f3d5f428d0b6e75689d37aa85c |
python-quantum-2012.2.1-6.el6ost.noarch.rpm | SHA-256: 7d419e5ae41f6b515157d829344e27e1608ac70c621e6a31fe7bb1318a1b493c |
python-sqlalchemy0.7-0.7.8-1.el6ost.x86_64.rpm | SHA-256: f3616a558481060a6d701f9a8d5977ccfaad37c03569aa6b8a928f7d2fcc65b9 |
python-sqlalchemy0.7-debuginfo-0.7.8-1.el6ost.x86_64.rpm | SHA-256: 821bfa4077aa212dfde992bdf4af236c31e42a45e95e54a499fa4b10a1f58067 |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.