- Issued:
- 2020-03-10
- Updated:
- 2020-03-10
RHBA-2020:0770 - Bug Fix Advisory
Synopsis
openstack-neutron bug fix advisory
Type/Severity
Bug Fix Advisory
Red Hat Insights patch analysis
Identify and remediate systems affected by this advisory.
Topic
Updated OpenStack Networking 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 Networking service
OpenStack Networking (neutron) is a virtual network service for OpenStack.
Just as OpenStack Compute (nova) provides an API to dynamically request and
configure virtual servers, OpenStack Networking provides an API to
dynamically request and configure virtual networks. These networks connect
'interfaces' from other OpenStack services (e.g. virtual NICs from Compute
VMs). The OpenStack Networking API supports extensions to provide advanced
network capabilities (e.g. QoS, ACLs, network monitoring, etc.)
Changes to the openstack-neutron component:
- This update fixes a condition that sometimes generated error messages during rapid updates to certain resource types.
The OpenStack database field that ensures ordered application of changes sometimes got out of sync, causing the generation of error messages such as "StaleDataError: UPDATE statement on table 'standardattributes' expected to update 1 row(s); 0 were matched."
Updates are now made in bulk, so the error should not be generated even in extremely rapid update scenarios. (BZ#1776950)
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.7.
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 - 1565563 - OVN L3HA - Not rescheduling gateways upon chassis addition can lead to routers not being in HA
- BZ - 1688323 - Namespace isolation fails due to race on neutron
- BZ - 1736854 - Trunk subports sometimes not becoming ACTIVE and trunk:subport
- BZ - 1737432 - OSP13 OVN- Rally NeutronNetworks.create_and_list_ports test failed
- BZ - 1752110 - Enhance Octavia error message when PKCS12 is encrypted with key
- BZ - 1760122 - brownfield upgrades fail on public VIP allocation
- BZ - 1761389 - external gateway connectivity lost when adding external subnets
- BZ - 1762849 - Neutron DHCP agent timeout when spawning neutron networks and subnets
- BZ - 1765640 - Creating a trunk with many subports is really slow
- BZ - 1766410 - [OVN] A stale ports in ovn-northd
- BZ - 1766575 - [OVN] After minor update from OSP13z8 to a puddle with Port Groups & OVS 2.11, Port Groups migration didn't happen
- BZ - 1769249 - OSP 13 functional tests fail when using Port Groups table
- BZ - 1770931 - Ansible Networking - "Clean" BM guests fails + "MechanismDriverError" in server.log on Controllers
- BZ - 1774941 - Ansible Networking - create BM guest using "trunk" type network fails
- BZ - 1776950 - [rhos-prio] StaleDataError: UPDATE statement on table 'standardattributes' expected to update 1 row(s); 0 were matched when creating a lot of security group rules through heat
- BZ - 1779654 - [IPI] [OSP] [Kuryr] On some HW, the installation fails due to the startup order of operators that caused by a delay in OSP components
- BZ - 1780381 - Loadbalancer missing logical switch association
- BZ - 1783076 - [OSP13 Backport] Subnets without networks at the database breaking the neutron_api
- BZ - 1794430 - Rebase python-networking-bigswitch to 12.0.13
- BZ - 1794673 - Rebase python-networking-bgpvpn to 987d2fb
- BZ - 1795320 - L3 connectivity loss
- BZ - 1795568 - Rebase openstack-neutron-fwaas to 4c05f1f
- BZ - 1795606 - Rebase openstack-octavia to ea4ae88
- BZ - 1795733 - Rebase openstack-neutron to 2084585
- BZ - 1795878 - Rebase python-networking-ansible to f235ef6
- BZ - 1795947 - Rebase python-networking-odl to queens-em
- BZ - 1796372 - Rebase python-networking-ovn to 63ff1f4
- BZ - 1796399 - Update of floatingip creates new row in NBDB NAT table
- BZ - 1803253 - Security Group filtering hides rules from user
- BZ - 1803525 - [OSP13] Regression, Neutron error on attempt to list security group rules as a tenant user
CVEs
(none)
References
(none)
Red Hat OpenStack for IBM Power 13
SRPM | |
---|---|
openstack-neutron-12.1.1-6.el7ost.src.rpm | SHA-256: 3093f9195150991f0985de0574f76f5e33318940e64e726fc8061720685b5815 |
openstack-neutron-fwaas-12.0.2-1.el7ost.src.rpm | SHA-256: 4b7c03b2a97270bc9a9f911823503a1b48a2b9248375b2dfc9eafb289c49ff5a |
openstack-octavia-2.1.2-2.el7ost.src.rpm | SHA-256: 91445cc7d9b725ac15ae6ba1c841df264839cf5005c70a5f4352f9274cb4705c |
python-networking-ansible-0.3.1-1.el7ost.src.rpm | SHA-256: 825004346ce2b770e236884fab2c2e2604e947b9b07ce604d698bddab7b8116c |
python-networking-bgpvpn-8.0.1-2.el7ost.src.rpm | SHA-256: 2314ad18d28805d4e3ba05e6c1ab1e4a18bc4c6112735737c5a8a89a4af75fb2 |
python-networking-bigswitch-12.0.12-2.el7ost.src.rpm | SHA-256: b1f162e68de2cc61a06b566b9f887600b34e9301fb5255fd1a296107cbeedcef |
python-networking-odl-12.0.1-1.el7ost.src.rpm | SHA-256: c09c7bab20f1f8f16af1cec942873810e99fe1361ad838443e5cea01cee2ee27 |
python-networking-ovn-4.0.4-2.el7ost.src.rpm | SHA-256: ceca50108808b9fe20a31b89323e532760202d5f86d031d1d28f428666c69b00 |
ppc64le | |
ansible-role-openstack-ml2-0.3.1-1.el7ost.noarch.rpm | SHA-256: 4f3bf3a1c7480c6657e9b0bf5df4b9a874a443aa6b9eb91ecbd26c69431b86aa |
openstack-neutron-12.1.1-6.el7ost.noarch.rpm | SHA-256: e27b259e6c7a842e0cb6618d8c2137ee49ee6ed4b81fc420a7d0948724a5c2e1 |
openstack-neutron-bigswitch-agent-12.0.12-2.el7ost.noarch.rpm | SHA-256: 462128b32002f0668b1311e0ba8ff2464f7acf791e975e24cf583edb0346999b |
openstack-neutron-bigswitch-lldp-12.0.12-2.el7ost.noarch.rpm | SHA-256: d8a4316bfbf0749ca43a36d4820bb2fc58f5be05a8900d5a36b09dbc308c3d38 |
openstack-neutron-common-12.1.1-6.el7ost.noarch.rpm | SHA-256: a7e13155ee25a6e5c9946cab8faee5a18ceaa7988e8d465d313243002591e76e |
openstack-neutron-fwaas-12.0.2-1.el7ost.noarch.rpm | SHA-256: d68a9d567887cccf5b722363ddf9661d183d46d7cbfc3bd8316a6d12bbecf579 |
openstack-neutron-linuxbridge-12.1.1-6.el7ost.noarch.rpm | SHA-256: 075e22a9271f96345955a25a692644ca862f765e78b8422178322e24b44d9fe4 |
openstack-neutron-macvtap-agent-12.1.1-6.el7ost.noarch.rpm | SHA-256: 1cc1485c9dde4f8f4fa7072c5fab892228fa3c2bb9fe061db2f1fdad3a8e8b1e |
openstack-neutron-metering-agent-12.1.1-6.el7ost.noarch.rpm | SHA-256: 3cee29db18f5917406e42cb9dd2687905fa8eb402e1b538cdb3410cfbc8def8b |
openstack-neutron-ml2-12.1.1-6.el7ost.noarch.rpm | SHA-256: c52ca52b2ef097e60b2938ee13eba33b5c0c068086e222e3661e31f9587a232b |
openstack-neutron-openvswitch-12.1.1-6.el7ost.noarch.rpm | SHA-256: 2220d9a9032a428bde32782726737f451720cc55adb0b7f250177b1f2515ab00 |
openstack-neutron-rpc-server-12.1.1-6.el7ost.noarch.rpm | SHA-256: 578c4e7c8092d4ec5e656443a80064d9755d0af69ba6e4964026e4f2eb1885e1 |
openstack-neutron-sriov-nic-agent-12.1.1-6.el7ost.noarch.rpm | SHA-256: 4891ef9c6685b2ff6023f89e95d819aad31c0d93ab1905888c8fecdb768fbe09 |
openstack-octavia-amphora-agent-2.1.2-2.el7ost.noarch.rpm | SHA-256: c5936ccb95ea5022d02291ce8b707d5c6966662e70a4d5757a2a3048d7c536d2 |
openstack-octavia-api-2.1.2-2.el7ost.noarch.rpm | SHA-256: 2f71ca5d54417b984dd7c9491abc6786070bb3133d0c5ba6029b4b2cbe94f63a |
openstack-octavia-common-2.1.2-2.el7ost.noarch.rpm | SHA-256: 2cde42020f3a682268fe4322169a678d8d354be886f88a7ae49adc9735b679f4 |
openstack-octavia-debuginfo-2.1.2-2.el7ost.ppc64le.rpm | SHA-256: a663b6755543867ef94ce8e77bf18b5e94de157c48cdcd50bf65ae8617c207e6 |
openstack-octavia-diskimage-create-2.1.2-2.el7ost.noarch.rpm | SHA-256: b062d64ba4463b176c018f4943a2874da635187ba3f1a6a71ab523a8989153f6 |
openstack-octavia-health-manager-2.1.2-2.el7ost.noarch.rpm | SHA-256: fcd8c55322d2a1ef0a8dd41aac222f336635cd63f8eb801dea27fc0d9aea18ca |
openstack-octavia-housekeeping-2.1.2-2.el7ost.noarch.rpm | SHA-256: d3e734a1506a89bc3d131800aa977ef99f2550910168c9ca11785ac9454f2735 |
openstack-octavia-worker-2.1.2-2.el7ost.noarch.rpm | SHA-256: 2ca2d8b94b7c2db95ed003631a65a62b23fc045736ebb3691365a524aa767551 |
python-networking-bgpvpn-dashboard-8.0.1-2.el7ost.noarch.rpm | SHA-256: 36d1335d940d46600f7c59e2351f31fea05181b05cdd99654f0f7b1ce5a5a16c |
python-networking-bgpvpn-heat-8.0.1-2.el7ost.noarch.rpm | SHA-256: af206cd10c0439b96e6f66d52ef3a45ca36818cd70b217b4074824664f8f1bdf |
python-networking-bgpvpn-tests-tempest-8.0.1-2.el7ost.noarch.rpm | SHA-256: bea65b6a5f2fe7786c64012eb70adee77e3886a47c9535f8f8bc60b2f950e069 |
python-networking-bigswitch-12.0.12-2.el7ost.noarch.rpm | SHA-256: ec171c1cf6902a079fa40485da63f134baa19d4804b68ad85cf76740c1d54601 |
python-networking-odl-12.0.1-1.el7ost.noarch.rpm | SHA-256: b5e57d4211968b5224d004fb96585208c91f4f4ddbf23b5150aec28abc251442 |
python-networking-ovn-4.0.4-2.el7ost.noarch.rpm | SHA-256: d37b5eb6f41d52ae4408e5239b267770016a2f17fdebcb217494db3bcc6ed243 |
python-networking-ovn-metadata-agent-4.0.4-2.el7ost.noarch.rpm | SHA-256: 530429997f6d7d8a981273c1bc5ee7c167893fdb61090d860614c7c3c16caa19 |
python-neutron-12.1.1-6.el7ost.noarch.rpm | SHA-256: b95aec29f5adcc4d773d2c657386d5c04a6ab165c29a1d67d9d3b294a1f515b4 |
python-neutron-fwaas-12.0.2-1.el7ost.noarch.rpm | SHA-256: c65ca0c2cb4a33f5ca5586a6e0cdfe0ed0b77698039f578ea708f3505249ed28 |
python-neutron-fwaas-tests-12.0.2-1.el7ost.noarch.rpm | SHA-256: 8ea50a8b2b177205069a9e5ebd4ad6538dd2ee8bb1f8e1fe26790af9962596c4 |
python-octavia-2.1.2-2.el7ost.noarch.rpm | SHA-256: f7b131eab1868610195cab7083aca3d9844a9a867badbe63e80ca0d8f5dd0d3d |
python-octavia-tests-golang-2.1.2-2.el7ost.ppc64le.rpm | SHA-256: 4b4e71957da83ff5a57577a20a2f20bae29c40643552912eb847f1b575c01286 |
python2-networking-ansible-0.3.1-1.el7ost.noarch.rpm | SHA-256: a25c1c84cb276be66e752ef2d31d324968f0a4de144113adc8e66f859e88853a |
python2-networking-bgpvpn-8.0.1-2.el7ost.noarch.rpm | SHA-256: e4ce0d897d6836f71edc51ff01013a258d9e811a4b844b36cff51581e6508743 |
Red Hat OpenStack 13
SRPM | |
---|---|
openstack-neutron-12.1.1-6.el7ost.src.rpm | SHA-256: 3093f9195150991f0985de0574f76f5e33318940e64e726fc8061720685b5815 |
openstack-neutron-fwaas-12.0.2-1.el7ost.src.rpm | SHA-256: 4b7c03b2a97270bc9a9f911823503a1b48a2b9248375b2dfc9eafb289c49ff5a |
openstack-octavia-2.1.2-2.el7ost.src.rpm | SHA-256: 91445cc7d9b725ac15ae6ba1c841df264839cf5005c70a5f4352f9274cb4705c |
python-networking-ansible-0.3.1-1.el7ost.src.rpm | SHA-256: 825004346ce2b770e236884fab2c2e2604e947b9b07ce604d698bddab7b8116c |
python-networking-bgpvpn-8.0.1-2.el7ost.src.rpm | SHA-256: 2314ad18d28805d4e3ba05e6c1ab1e4a18bc4c6112735737c5a8a89a4af75fb2 |
python-networking-bigswitch-12.0.12-2.el7ost.src.rpm | SHA-256: b1f162e68de2cc61a06b566b9f887600b34e9301fb5255fd1a296107cbeedcef |
python-networking-odl-12.0.1-1.el7ost.src.rpm | SHA-256: c09c7bab20f1f8f16af1cec942873810e99fe1361ad838443e5cea01cee2ee27 |
python-networking-ovn-4.0.4-2.el7ost.src.rpm | SHA-256: ceca50108808b9fe20a31b89323e532760202d5f86d031d1d28f428666c69b00 |
x86_64 | |
ansible-role-openstack-ml2-0.3.1-1.el7ost.noarch.rpm | SHA-256: 4f3bf3a1c7480c6657e9b0bf5df4b9a874a443aa6b9eb91ecbd26c69431b86aa |
openstack-neutron-12.1.1-6.el7ost.noarch.rpm | SHA-256: e27b259e6c7a842e0cb6618d8c2137ee49ee6ed4b81fc420a7d0948724a5c2e1 |
openstack-neutron-bigswitch-agent-12.0.12-2.el7ost.noarch.rpm | SHA-256: 462128b32002f0668b1311e0ba8ff2464f7acf791e975e24cf583edb0346999b |
openstack-neutron-bigswitch-lldp-12.0.12-2.el7ost.noarch.rpm | SHA-256: d8a4316bfbf0749ca43a36d4820bb2fc58f5be05a8900d5a36b09dbc308c3d38 |
openstack-neutron-common-12.1.1-6.el7ost.noarch.rpm | SHA-256: a7e13155ee25a6e5c9946cab8faee5a18ceaa7988e8d465d313243002591e76e |
openstack-neutron-fwaas-12.0.2-1.el7ost.noarch.rpm | SHA-256: d68a9d567887cccf5b722363ddf9661d183d46d7cbfc3bd8316a6d12bbecf579 |
openstack-neutron-linuxbridge-12.1.1-6.el7ost.noarch.rpm | SHA-256: 075e22a9271f96345955a25a692644ca862f765e78b8422178322e24b44d9fe4 |
openstack-neutron-macvtap-agent-12.1.1-6.el7ost.noarch.rpm | SHA-256: 1cc1485c9dde4f8f4fa7072c5fab892228fa3c2bb9fe061db2f1fdad3a8e8b1e |
openstack-neutron-metering-agent-12.1.1-6.el7ost.noarch.rpm | SHA-256: 3cee29db18f5917406e42cb9dd2687905fa8eb402e1b538cdb3410cfbc8def8b |
openstack-neutron-ml2-12.1.1-6.el7ost.noarch.rpm | SHA-256: c52ca52b2ef097e60b2938ee13eba33b5c0c068086e222e3661e31f9587a232b |
openstack-neutron-openvswitch-12.1.1-6.el7ost.noarch.rpm | SHA-256: 2220d9a9032a428bde32782726737f451720cc55adb0b7f250177b1f2515ab00 |
openstack-neutron-rpc-server-12.1.1-6.el7ost.noarch.rpm | SHA-256: 578c4e7c8092d4ec5e656443a80064d9755d0af69ba6e4964026e4f2eb1885e1 |
openstack-neutron-sriov-nic-agent-12.1.1-6.el7ost.noarch.rpm | SHA-256: 4891ef9c6685b2ff6023f89e95d819aad31c0d93ab1905888c8fecdb768fbe09 |
openstack-octavia-amphora-agent-2.1.2-2.el7ost.noarch.rpm | SHA-256: c5936ccb95ea5022d02291ce8b707d5c6966662e70a4d5757a2a3048d7c536d2 |
openstack-octavia-api-2.1.2-2.el7ost.noarch.rpm | SHA-256: 2f71ca5d54417b984dd7c9491abc6786070bb3133d0c5ba6029b4b2cbe94f63a |
openstack-octavia-common-2.1.2-2.el7ost.noarch.rpm | SHA-256: 2cde42020f3a682268fe4322169a678d8d354be886f88a7ae49adc9735b679f4 |
openstack-octavia-debuginfo-2.1.2-2.el7ost.x86_64.rpm | SHA-256: e9a87e152b5b82f0e4cc8472b5b51899770fc5c8599f885c32d0471324e8c691 |
openstack-octavia-diskimage-create-2.1.2-2.el7ost.noarch.rpm | SHA-256: b062d64ba4463b176c018f4943a2874da635187ba3f1a6a71ab523a8989153f6 |
openstack-octavia-health-manager-2.1.2-2.el7ost.noarch.rpm | SHA-256: fcd8c55322d2a1ef0a8dd41aac222f336635cd63f8eb801dea27fc0d9aea18ca |
openstack-octavia-housekeeping-2.1.2-2.el7ost.noarch.rpm | SHA-256: d3e734a1506a89bc3d131800aa977ef99f2550910168c9ca11785ac9454f2735 |
openstack-octavia-worker-2.1.2-2.el7ost.noarch.rpm | SHA-256: 2ca2d8b94b7c2db95ed003631a65a62b23fc045736ebb3691365a524aa767551 |
python-networking-bgpvpn-dashboard-8.0.1-2.el7ost.noarch.rpm | SHA-256: 36d1335d940d46600f7c59e2351f31fea05181b05cdd99654f0f7b1ce5a5a16c |
python-networking-bgpvpn-heat-8.0.1-2.el7ost.noarch.rpm | SHA-256: af206cd10c0439b96e6f66d52ef3a45ca36818cd70b217b4074824664f8f1bdf |
python-networking-bgpvpn-tests-tempest-8.0.1-2.el7ost.noarch.rpm | SHA-256: bea65b6a5f2fe7786c64012eb70adee77e3886a47c9535f8f8bc60b2f950e069 |
python-networking-bigswitch-12.0.12-2.el7ost.noarch.rpm | SHA-256: ec171c1cf6902a079fa40485da63f134baa19d4804b68ad85cf76740c1d54601 |
python-networking-odl-12.0.1-1.el7ost.noarch.rpm | SHA-256: b5e57d4211968b5224d004fb96585208c91f4f4ddbf23b5150aec28abc251442 |
python-networking-ovn-4.0.4-2.el7ost.noarch.rpm | SHA-256: d37b5eb6f41d52ae4408e5239b267770016a2f17fdebcb217494db3bcc6ed243 |
python-networking-ovn-metadata-agent-4.0.4-2.el7ost.noarch.rpm | SHA-256: 530429997f6d7d8a981273c1bc5ee7c167893fdb61090d860614c7c3c16caa19 |
python-neutron-12.1.1-6.el7ost.noarch.rpm | SHA-256: b95aec29f5adcc4d773d2c657386d5c04a6ab165c29a1d67d9d3b294a1f515b4 |
python-neutron-fwaas-12.0.2-1.el7ost.noarch.rpm | SHA-256: c65ca0c2cb4a33f5ca5586a6e0cdfe0ed0b77698039f578ea708f3505249ed28 |
python-neutron-fwaas-tests-12.0.2-1.el7ost.noarch.rpm | SHA-256: 8ea50a8b2b177205069a9e5ebd4ad6538dd2ee8bb1f8e1fe26790af9962596c4 |
python-octavia-2.1.2-2.el7ost.noarch.rpm | SHA-256: f7b131eab1868610195cab7083aca3d9844a9a867badbe63e80ca0d8f5dd0d3d |
python-octavia-tests-golang-2.1.2-2.el7ost.x86_64.rpm | SHA-256: 9807b96bc93ee18c090495827df78ccc3c8d92665206d4f28f06fe3a44fc9e4a |
python2-networking-ansible-0.3.1-1.el7ost.noarch.rpm | SHA-256: a25c1c84cb276be66e752ef2d31d324968f0a4de144113adc8e66f859e88853a |
python2-networking-bgpvpn-8.0.1-2.el7ost.noarch.rpm | SHA-256: e4ce0d897d6836f71edc51ff01013a258d9e811a4b844b36cff51581e6508743 |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.