- Issued:
- 2019-10-03
- Updated:
- 2019-10-03
RHBA-2019:2957 - 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 15.0 (Stein) for RHEL 8.
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:
- Neutron bulk port creation (create multiple ports in a single request) has been optimized for speed and is now significantly faster. The benefits of this improvement include faster initialization of containers via Kuryr on neutron networks. (BZ#1504662)
- When you supplied a security group during bulk port creation, the resulting ports received both the requested security group and the tenant default security group. This fix changes the behavior so only the requested security group is assigned. This ensures the correct security group applies during bulk port creation. (BZ#1749744)
Changes to the openstack-octavia component:
- The Load Balancing service (octavia) now provides the capability to refine access policies for its load balancers, by allowing you to change security group ownership to a security group associated with a user project. (The user project must be on the whitelist.)
In previous RHOSP releases, you could not restrict access to the load balancer, because octavia exclusively assigned the project ID to the security group associated with the VIP and VRRP ports on the load balancing agent (amphora). (BZ#1693268)
Changes to the python-networking-ovn component:
- If a Compute host crashed and ovn-controller did not clean up the Port_Binding chassis column, the Logical_Switch_Port is never set to DOWN. A lack of transition detection between the UP to DOWN state meant there was no update to the port status. This caused problems for workload evacuation during a Compute failure. This patch monitors the Port_Binding chassis column for changes, which resolves the transition detection issues and allows successful evacuation when a Compute node fails. (BZ#1731968)
Solution
Before applying this update, ensure all previously released errata relevant
to your system have been applied.
Red Hat OpenStack Platform 15 runs on Red Hat Enterprise Linux 8.0.
The Red Hat OpenStack Platform 15 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 15, including which
channels need to be enabled and disabled.
The Release Notes are available at:
https://access.redhat.com/documentation/en/red-hat-openstack-platform/
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 15 ppc64le
- Red Hat OpenStack 15 x86_64
Fixes
- BZ - 1504662 - [RFE] Fast bulk neutron port create/update operations
- BZ - 1693268 - loadbalancer listener requires security group customization
- BZ - 1731968 - Instance evacuation failed: Virtual Interface creation failed
- BZ - 1749744 - Ports created by bulk operation are assigned default security group apart from the requested sg
CVEs
(none)
References
(none)
Red Hat OpenStack for IBM Power 15
SRPM | |
---|---|
openstack-neutron-14.0.3-0.20190923200444.5eb234b.el8ost.src.rpm | SHA-256: f330dcbc44a10724ed4c1c891825a5f7a31dc30450f214cec56d31bf1eee97a4 |
openstack-octavia-4.0.2-0.20190924020436.6d49c69.el8ost.src.rpm | SHA-256: 3c87251a9b53fc7a03d543caf26f8ab2dff182e4b0e7bd5ba5fcb55be5933ddc |
python-networking-ovn-6.0.1-0.20190924050427.1242c73.el8ost.src.rpm | SHA-256: 3b892eb43bc929ea7cba44f32664ac9bf89da7ce744f734c8fdfc3247bffb69f |
ppc64le | |
openstack-neutron-14.0.3-0.20190923200444.5eb234b.el8ost.noarch.rpm | SHA-256: 4692497803ee12b04b2e18160a5a0e523e23d97dcb999930d58d411a8c099f27 |
openstack-neutron-common-14.0.3-0.20190923200444.5eb234b.el8ost.noarch.rpm | SHA-256: b659a8d878ae1ce4994ec4630bffe2ff23f155b64020afc44e742d5f2bccad50 |
openstack-neutron-linuxbridge-14.0.3-0.20190923200444.5eb234b.el8ost.noarch.rpm | SHA-256: e9591cba5bb7d56a94e8a797093a3eaf3db9b00c73a5bde603787b2792fae25f |
openstack-neutron-macvtap-agent-14.0.3-0.20190923200444.5eb234b.el8ost.noarch.rpm | SHA-256: f86759b4c74c88767ac90cf24636a7d8687c8e062637666376b59c3fb818b3ad |
openstack-neutron-metering-agent-14.0.3-0.20190923200444.5eb234b.el8ost.noarch.rpm | SHA-256: fbd5269cd71ac7b3f7be187a5cb38dbaafdfdd8e0672f544f8b068c7e528d145 |
openstack-neutron-ml2-14.0.3-0.20190923200444.5eb234b.el8ost.noarch.rpm | SHA-256: 967ebfd3533c858167a47e309cdd52ddbc32d796670111ac14b0c2c5fd69308c |
openstack-neutron-openvswitch-14.0.3-0.20190923200444.5eb234b.el8ost.noarch.rpm | SHA-256: 0267dec34aee9ea2f435a0e1adbda33f67267a39bdcf31c2992399f2a767563d |
openstack-neutron-rpc-server-14.0.3-0.20190923200444.5eb234b.el8ost.noarch.rpm | SHA-256: 6b5c66fec2b7fbffb8f00b85584b121a823a11501c88b7eadd89cadc8941375e |
openstack-neutron-sriov-nic-agent-14.0.3-0.20190923200444.5eb234b.el8ost.noarch.rpm | SHA-256: 6692c0f0a7c1808aa85efe243b8d425dd30bb36e19eb7d514d67ca90b871c542 |
openstack-octavia-amphora-agent-4.0.2-0.20190924020436.6d49c69.el8ost.noarch.rpm | SHA-256: 32f56e2a66417819ff90712caa959036e45b60228285e8164d2da0030a9b60cb |
openstack-octavia-api-4.0.2-0.20190924020436.6d49c69.el8ost.noarch.rpm | SHA-256: ba22e2a7d500d55a3642a172638403a75c7ca4260723df02ce92003ffe41f22a |
openstack-octavia-common-4.0.2-0.20190924020436.6d49c69.el8ost.noarch.rpm | SHA-256: 615d350e9f6d36d006c28c47816b8a9953b81abdf13fa3ebf512c5e24bad10b3 |
openstack-octavia-diskimage-create-4.0.2-0.20190924020436.6d49c69.el8ost.noarch.rpm | SHA-256: 7bcab0c276e7d2a321569a41142bc0242e3252519dc0df0ea2762176b75ddc7c |
openstack-octavia-health-manager-4.0.2-0.20190924020436.6d49c69.el8ost.noarch.rpm | SHA-256: 711c623e7c942f5527c6ae8c86775ce49c88b11f70278886e8ff2d739796f1ff |
openstack-octavia-housekeeping-4.0.2-0.20190924020436.6d49c69.el8ost.noarch.rpm | SHA-256: 63532d76bf73226cb26c1df5690b8cfda502363e9c82cfb44bb2fe206e4d45eb |
openstack-octavia-worker-4.0.2-0.20190924020436.6d49c69.el8ost.noarch.rpm | SHA-256: 6811078d858f17b93ee258381e995aab98f131c72411092c0a11097d3df8909c |
python3-networking-ovn-6.0.1-0.20190924050427.1242c73.el8ost.noarch.rpm | SHA-256: de945872433ac2d763b3a29b8e0a9591a837c5b819d652e6ad42229a9890fce7 |
python3-networking-ovn-metadata-agent-6.0.1-0.20190924050427.1242c73.el8ost.noarch.rpm | SHA-256: 6f5fd0fa8b07a166fe11ebbfeebde5e87a3e4bbf97fdf626436d51b3e8feedf8 |
python3-neutron-14.0.3-0.20190923200444.5eb234b.el8ost.noarch.rpm | SHA-256: ecbcdc284d080afeca381694e2f2969300c32585b720cbbe7fbada6aaa6a1189 |
python3-octavia-4.0.2-0.20190924020436.6d49c69.el8ost.noarch.rpm | SHA-256: 9ae701a91e2a3b5148d9bfcf0de99b9002062feb12fb331c91812f0e10b4a391 |
Red Hat OpenStack 15
SRPM | |
---|---|
openstack-neutron-14.0.3-0.20190923200444.5eb234b.el8ost.src.rpm | SHA-256: f330dcbc44a10724ed4c1c891825a5f7a31dc30450f214cec56d31bf1eee97a4 |
openstack-octavia-4.0.2-0.20190924020436.6d49c69.el8ost.src.rpm | SHA-256: 3c87251a9b53fc7a03d543caf26f8ab2dff182e4b0e7bd5ba5fcb55be5933ddc |
python-networking-ovn-6.0.1-0.20190924050427.1242c73.el8ost.src.rpm | SHA-256: 3b892eb43bc929ea7cba44f32664ac9bf89da7ce744f734c8fdfc3247bffb69f |
x86_64 | |
openstack-neutron-14.0.3-0.20190923200444.5eb234b.el8ost.noarch.rpm | SHA-256: 4692497803ee12b04b2e18160a5a0e523e23d97dcb999930d58d411a8c099f27 |
openstack-neutron-common-14.0.3-0.20190923200444.5eb234b.el8ost.noarch.rpm | SHA-256: b659a8d878ae1ce4994ec4630bffe2ff23f155b64020afc44e742d5f2bccad50 |
openstack-neutron-linuxbridge-14.0.3-0.20190923200444.5eb234b.el8ost.noarch.rpm | SHA-256: e9591cba5bb7d56a94e8a797093a3eaf3db9b00c73a5bde603787b2792fae25f |
openstack-neutron-macvtap-agent-14.0.3-0.20190923200444.5eb234b.el8ost.noarch.rpm | SHA-256: f86759b4c74c88767ac90cf24636a7d8687c8e062637666376b59c3fb818b3ad |
openstack-neutron-metering-agent-14.0.3-0.20190923200444.5eb234b.el8ost.noarch.rpm | SHA-256: fbd5269cd71ac7b3f7be187a5cb38dbaafdfdd8e0672f544f8b068c7e528d145 |
openstack-neutron-ml2-14.0.3-0.20190923200444.5eb234b.el8ost.noarch.rpm | SHA-256: 967ebfd3533c858167a47e309cdd52ddbc32d796670111ac14b0c2c5fd69308c |
openstack-neutron-openvswitch-14.0.3-0.20190923200444.5eb234b.el8ost.noarch.rpm | SHA-256: 0267dec34aee9ea2f435a0e1adbda33f67267a39bdcf31c2992399f2a767563d |
openstack-neutron-rpc-server-14.0.3-0.20190923200444.5eb234b.el8ost.noarch.rpm | SHA-256: 6b5c66fec2b7fbffb8f00b85584b121a823a11501c88b7eadd89cadc8941375e |
openstack-neutron-sriov-nic-agent-14.0.3-0.20190923200444.5eb234b.el8ost.noarch.rpm | SHA-256: 6692c0f0a7c1808aa85efe243b8d425dd30bb36e19eb7d514d67ca90b871c542 |
openstack-octavia-amphora-agent-4.0.2-0.20190924020436.6d49c69.el8ost.noarch.rpm | SHA-256: 32f56e2a66417819ff90712caa959036e45b60228285e8164d2da0030a9b60cb |
openstack-octavia-api-4.0.2-0.20190924020436.6d49c69.el8ost.noarch.rpm | SHA-256: ba22e2a7d500d55a3642a172638403a75c7ca4260723df02ce92003ffe41f22a |
openstack-octavia-common-4.0.2-0.20190924020436.6d49c69.el8ost.noarch.rpm | SHA-256: 615d350e9f6d36d006c28c47816b8a9953b81abdf13fa3ebf512c5e24bad10b3 |
openstack-octavia-diskimage-create-4.0.2-0.20190924020436.6d49c69.el8ost.noarch.rpm | SHA-256: 7bcab0c276e7d2a321569a41142bc0242e3252519dc0df0ea2762176b75ddc7c |
openstack-octavia-health-manager-4.0.2-0.20190924020436.6d49c69.el8ost.noarch.rpm | SHA-256: 711c623e7c942f5527c6ae8c86775ce49c88b11f70278886e8ff2d739796f1ff |
openstack-octavia-housekeeping-4.0.2-0.20190924020436.6d49c69.el8ost.noarch.rpm | SHA-256: 63532d76bf73226cb26c1df5690b8cfda502363e9c82cfb44bb2fe206e4d45eb |
openstack-octavia-worker-4.0.2-0.20190924020436.6d49c69.el8ost.noarch.rpm | SHA-256: 6811078d858f17b93ee258381e995aab98f131c72411092c0a11097d3df8909c |
python3-networking-ovn-6.0.1-0.20190924050427.1242c73.el8ost.noarch.rpm | SHA-256: de945872433ac2d763b3a29b8e0a9591a837c5b819d652e6ad42229a9890fce7 |
python3-networking-ovn-metadata-agent-6.0.1-0.20190924050427.1242c73.el8ost.noarch.rpm | SHA-256: 6f5fd0fa8b07a166fe11ebbfeebde5e87a3e4bbf97fdf626436d51b3e8feedf8 |
python3-neutron-14.0.3-0.20190923200444.5eb234b.el8ost.noarch.rpm | SHA-256: ecbcdc284d080afeca381694e2f2969300c32585b720cbbe7fbada6aaa6a1189 |
python3-octavia-4.0.2-0.20190924020436.6d49c69.el8ost.noarch.rpm | SHA-256: 9ae701a91e2a3b5148d9bfcf0de99b9002062feb12fb331c91812f0e10b4a391 |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.