- Issued:
- 2018-11-13
- Updated:
- 2018-11-13
RHBA-2018:3602 - Bug Fix Advisory
Synopsis
openstack-nova bug fix advisory
Type/Severity
Bug Fix Advisory
Red Hat Insights patch analysis
Identify and remediate systems affected by this advisory.
Topic
Updated OpenStack Compute packages that resolve various issues are now
available for Red Hat OpenStack Platform 13.0 (Queens) for RHEL 7.
Description
Red Hat OpenStack Platform provides the facilities for building, deploying
and monitoring a private or public infrastructure-as-a-service (IaaS) cloud
running on commonly available physical hardware. This advisory includes
packages for:
- OpenStack Compute service
OpenStack Compute (nova) launches and schedules large networks of virtual
machines, creating a redundant and scalable cloud computing platform.
Compute provides the software, control panels, and APIs required to
orchestrate a cloud, including running virtual machine instances and
controlling access through users and projects.
Changes to the openstack-nova component:
- This update slows the initial stages of live migrations to eliminate packet loss. Previously, instances with LinuxBridge VIFs experienced packet loss during live migration. Neutron did not have enough time to complete the plugging of the VIFs and related networking infrastructure on the destination during live migration.
With this release, live migrations are initially slowed to ensure neutron has adequate time to wire up the VIFs on the destination. Once complete, neutron sends an event to nova to return the migration to full speed. (BZ#1563110)
- If preparations for live migration failed on the destination host, the instance's volume attachments would not be cleaned up or rolled back to their previous state, that is, to the state prior to the start of live migration. The instance's volume attachment information was left in an inconsistent state and, for some storage backends, the instance could not access its volumes.
If preparing for live migration on the destination host results in errors, revert the instance's volume attachments to their original state. The live migration still fails, but the instance's volume attachment information is consistent, and the instance can access its volumes. (BZ#1592770)
- You can use the weigher `CPUWeigher` to spread (default) or pack workloads on hosts based on their vCPU usage. You can set the nova.conf `[filter_scheduler] cpu_weight_multiplier` configuration option to -1.0 or 1.0. If you set this option to 1.0, instances are spread across hosts. If you set this option to -1.0, instances are packed on a host. If you set the value to 0, the weigher is disabled. (BZ#1571286)
Solution
Before applying this update, ensure all previously released errata relevant
to your system have been applied.
Red Hat OpenStack Platform 13 runs on Red Hat Enterprise Linux 7.5.
The Red Hat OpenStack Platform 13 Release Notes contain the following:
- An explanation of the way in which the provided components interact to
form a working cloud computing environment.
- Technology Previews, Recommended Practices, and Known Issues.
- The channels required for Red Hat OpenStack Platform 13, including which
channels need to be enabled and disabled.
The Release Notes are available at:
https://access.redhat.com/documentation/en-us/red_hat_openstack_platform/13/html/release_notes/
This update is available through 'yum update' on systems registered through
Red Hat Subscription Manager. For more information about Red Hat
Subscription Manager, see:
https://access.redhat.com/documentation/en-US/Red_Hat_Subscription_Management/1/html/RHSM/index.html
Affected Products
- Red Hat OpenStack for IBM Power 13 ppc64le
- Red Hat OpenStack 13 x86_64
Fixes
- BZ - 1481787 - openstack-nova: check that the image data is not None
- BZ - 1547580 - Nova assumes that a volume is fully detached from the compute if the volume is not defined in the instance's libvirt definition
- BZ - 1571286 - [BACKPORT-13] Implement CPU weighter filter
- BZ - 1610308 - OSP13: Add new package python-osc-placement
- BZ - 1620171 - Nova puts virtio RX/TX Queue Size on SRIOV ports failing VM creation
- BZ - 1625120 - [rhos13] nova reporting incorrect available memory
- BZ - 1633271 - Rebase openstack-nova to 17.0.6
- BZ - 1638921 - Rebase openstack-nova to 17.0.7
CVEs
(none)
References
(none)
Red Hat OpenStack for IBM Power 13
SRPM | |
---|---|
openstack-nova-17.0.7-2.el7ost.src.rpm | SHA-256: 60be2601cfabfdcc6db7bd4b0989e8df5a3b2ddc21eef469172c98842cbe5bcf |
python-osc-placement-1.0.0-1.el7ost.src.rpm | SHA-256: 4fc73e1a021de25232b67fc5484d7b5ae7097e8884af8416b1ac86339931d069 |
ppc64le | |
openstack-nova-17.0.7-2.el7ost.noarch.rpm | SHA-256: d0cd7fdb235945c12bb6d8bf85f6d919e64c65c0c05953b5d0e396f46e802921 |
openstack-nova-api-17.0.7-2.el7ost.noarch.rpm | SHA-256: 69aae729b8f0ab1f5b57ae39db8a51bccc499bd8944495b6816255f170819fa1 |
openstack-nova-cells-17.0.7-2.el7ost.noarch.rpm | SHA-256: 17b508d02c3d02859887e4b61d5ee050153accbcba6eb49a0aeea1935167df7a |
openstack-nova-common-17.0.7-2.el7ost.noarch.rpm | SHA-256: eca5da668489190b97ccfd2e97676298e6c319f8bad1389f7cfe55da1b5705bc |
openstack-nova-compute-17.0.7-2.el7ost.noarch.rpm | SHA-256: 73aa0f6901c9df682e93ae432f5fc2710efafd80570a029c3e37aafacf3cb496 |
openstack-nova-conductor-17.0.7-2.el7ost.noarch.rpm | SHA-256: 1e1d9fcde903c88af1f2da3cd243b63de446a417dce01ca403bd4153bf24dbe3 |
openstack-nova-console-17.0.7-2.el7ost.noarch.rpm | SHA-256: 59b7f1e20802b578f10bd84335a0017844eaa6ad5309d7c624a04113c57aba6c |
openstack-nova-migration-17.0.7-2.el7ost.noarch.rpm | SHA-256: 865598f3182bc5982eb830891a249516d8707cd9eb7c148f9e3e9b7c2d29002e |
openstack-nova-network-17.0.7-2.el7ost.noarch.rpm | SHA-256: e794b3904e4954f1e7a10245150343e09693338280baf4cefdc7d9342375c080 |
openstack-nova-novncproxy-17.0.7-2.el7ost.noarch.rpm | SHA-256: fa15f844c7a03c6e849c78279cda020c5f9863c9bca995de547cdc5c8fd1ac35 |
openstack-nova-placement-api-17.0.7-2.el7ost.noarch.rpm | SHA-256: 02597d0dd7fd99701cdd281f3ca456511177b0f9e295908d373140fc1a58f323 |
openstack-nova-scheduler-17.0.7-2.el7ost.noarch.rpm | SHA-256: 53d4de57536b1dd80a275f66fb1a690b6552c1314d67ac46c387b387c0c6c71a |
openstack-nova-serialproxy-17.0.7-2.el7ost.noarch.rpm | SHA-256: 3fab3224095abba54143fc349ab37e63daa053f4e54a273f51f919b038ba9dd0 |
openstack-nova-spicehtml5proxy-17.0.7-2.el7ost.noarch.rpm | SHA-256: 2153dc5d6296716c2d5076400ee7e3ff8a56176503de6e232cff71cfaf7fcd60 |
python-nova-17.0.7-2.el7ost.noarch.rpm | SHA-256: 32a4330857a440991ee419ec4e2682724931b1d8ecbb321c0c228e14eaf80b2e |
python-nova-tests-17.0.7-2.el7ost.noarch.rpm | SHA-256: f6229e5851ff51c8484623ab7eea1aee5efcc9ed35be47e61d623355d4f3a5e9 |
python2-osc-placement-1.0.0-1.el7ost.noarch.rpm | SHA-256: 3e003ac63ddc95b78e7edbb1833345cec83800dda073b9ca10ef7319fe0bb625 |
Red Hat OpenStack 13
SRPM | |
---|---|
openstack-nova-17.0.7-2.el7ost.src.rpm | SHA-256: 60be2601cfabfdcc6db7bd4b0989e8df5a3b2ddc21eef469172c98842cbe5bcf |
python-osc-placement-1.0.0-1.el7ost.src.rpm | SHA-256: 4fc73e1a021de25232b67fc5484d7b5ae7097e8884af8416b1ac86339931d069 |
x86_64 | |
openstack-nova-17.0.7-2.el7ost.noarch.rpm | SHA-256: d0cd7fdb235945c12bb6d8bf85f6d919e64c65c0c05953b5d0e396f46e802921 |
openstack-nova-api-17.0.7-2.el7ost.noarch.rpm | SHA-256: 69aae729b8f0ab1f5b57ae39db8a51bccc499bd8944495b6816255f170819fa1 |
openstack-nova-cells-17.0.7-2.el7ost.noarch.rpm | SHA-256: 17b508d02c3d02859887e4b61d5ee050153accbcba6eb49a0aeea1935167df7a |
openstack-nova-common-17.0.7-2.el7ost.noarch.rpm | SHA-256: eca5da668489190b97ccfd2e97676298e6c319f8bad1389f7cfe55da1b5705bc |
openstack-nova-compute-17.0.7-2.el7ost.noarch.rpm | SHA-256: 73aa0f6901c9df682e93ae432f5fc2710efafd80570a029c3e37aafacf3cb496 |
openstack-nova-conductor-17.0.7-2.el7ost.noarch.rpm | SHA-256: 1e1d9fcde903c88af1f2da3cd243b63de446a417dce01ca403bd4153bf24dbe3 |
openstack-nova-console-17.0.7-2.el7ost.noarch.rpm | SHA-256: 59b7f1e20802b578f10bd84335a0017844eaa6ad5309d7c624a04113c57aba6c |
openstack-nova-migration-17.0.7-2.el7ost.noarch.rpm | SHA-256: 865598f3182bc5982eb830891a249516d8707cd9eb7c148f9e3e9b7c2d29002e |
openstack-nova-network-17.0.7-2.el7ost.noarch.rpm | SHA-256: e794b3904e4954f1e7a10245150343e09693338280baf4cefdc7d9342375c080 |
openstack-nova-novncproxy-17.0.7-2.el7ost.noarch.rpm | SHA-256: fa15f844c7a03c6e849c78279cda020c5f9863c9bca995de547cdc5c8fd1ac35 |
openstack-nova-placement-api-17.0.7-2.el7ost.noarch.rpm | SHA-256: 02597d0dd7fd99701cdd281f3ca456511177b0f9e295908d373140fc1a58f323 |
openstack-nova-scheduler-17.0.7-2.el7ost.noarch.rpm | SHA-256: 53d4de57536b1dd80a275f66fb1a690b6552c1314d67ac46c387b387c0c6c71a |
openstack-nova-serialproxy-17.0.7-2.el7ost.noarch.rpm | SHA-256: 3fab3224095abba54143fc349ab37e63daa053f4e54a273f51f919b038ba9dd0 |
openstack-nova-spicehtml5proxy-17.0.7-2.el7ost.noarch.rpm | SHA-256: 2153dc5d6296716c2d5076400ee7e3ff8a56176503de6e232cff71cfaf7fcd60 |
python-nova-17.0.7-2.el7ost.noarch.rpm | SHA-256: 32a4330857a440991ee419ec4e2682724931b1d8ecbb321c0c228e14eaf80b2e |
python-nova-tests-17.0.7-2.el7ost.noarch.rpm | SHA-256: f6229e5851ff51c8484623ab7eea1aee5efcc9ed35be47e61d623355d4f3a5e9 |
python2-osc-placement-1.0.0-1.el7ost.noarch.rpm | SHA-256: 3e003ac63ddc95b78e7edbb1833345cec83800dda073b9ca10ef7319fe0bb625 |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.