Skip to navigation Skip to main content

Utilities

  • Subscriptions
  • Downloads
  • Red Hat Console
  • Get Support
Red Hat Customer Portal
  • Subscriptions
  • Downloads
  • Red Hat Console
  • Get Support
  • Products

    Top Products

    • Red Hat Enterprise Linux
    • Red Hat OpenShift
    • Red Hat Ansible Automation Platform
    All Products

    Downloads and Containers

    • Downloads
    • Packages
    • Containers

    Top Resources

    • Documentation
    • Product Life Cycles
    • Product Compliance
    • Errata
  • Knowledge

    Red Hat Knowledge Center

    • Knowledgebase Solutions
    • Knowledgebase Articles
    • Customer Portal Labs
    • Errata

    Top Product Docs

    • Red Hat Enterprise Linux
    • Red Hat OpenShift
    • Red Hat Ansible Automation Platform
    All Product Docs

    Training and Certification

    • About
    • Course Index
    • Certification Index
    • Skill Assessment
  • Security

    Red Hat Product Security Center

    • Security Updates
    • Security Advisories
    • Red Hat CVE Database
    • Errata

    References

    • Security Bulletins
    • Security Measurement
    • Severity Ratings
    • Security Data

    Top Resources

    • Security Labs
    • Backporting Policies
    • Security Blog
  • Support

    Red Hat Support

    • Support Cases
    • Troubleshoot
    • Get Support
    • Contact Red Hat Support

    Red Hat Community Support

    • Customer Portal Community
    • Community Discussions
    • Red Hat Accelerator Program

    Top Resources

    • Product Life Cycles
    • Customer Portal Labs
    • Red Hat JBoss Supported Configurations
    • Red Hat Insights
Or troubleshoot an issue.

Select Your Language

  • English
  • Français
  • 한국어
  • 日本語
  • 中文 (中国)

Infrastructure and Management

  • Red Hat Enterprise Linux
  • Red Hat Satellite
  • Red Hat Subscription Management
  • Red Hat Insights
  • Red Hat Ansible Automation Platform

Cloud Computing

  • Red Hat OpenShift
  • Red Hat OpenStack Platform
  • Red Hat OpenShift
  • Red Hat OpenShift AI
  • Red Hat OpenShift Dedicated
  • Red Hat Advanced Cluster Security for Kubernetes
  • Red Hat Advanced Cluster Management for Kubernetes
  • Red Hat Quay
  • Red Hat OpenShift Dev Spaces
  • Red Hat OpenShift Service on AWS

Storage

  • Red Hat Gluster Storage
  • Red Hat Hyperconverged Infrastructure
  • Red Hat Ceph Storage
  • Red Hat OpenShift Data Foundation

Runtimes

  • Red Hat Runtimes
  • Red Hat JBoss Enterprise Application Platform
  • Red Hat Data Grid
  • Red Hat JBoss Web Server
  • Red Hat build of Keycloak
  • Red Hat support for Spring Boot
  • Red Hat build of Node.js
  • Red Hat build of Quarkus

Integration and Automation

  • Red Hat Application Foundations
  • Red Hat Fuse
  • Red Hat AMQ
  • Red Hat 3scale API Management
All Products
Red Hat Product Errata RHBA-2017:1540 - Bug Fix Advisory
Issued:
2017-06-20
Updated:
2017-06-20

RHBA-2017:1540 - Bug Fix Advisory

  • Overview
  • Updated Packages

Synopsis

openstack-neutron bug fix advisory

Type/Severity

Bug Fix Advisory

Red Hat Insights patch analysis

Identify and remediate systems affected by this advisory.

View affected systems

Topic

Updated OpenStack Networking packages that resolve various issues are now
available for Red Hat OpenStack Platform 8.0 (Liberty) for RHEL 7.

Description

Red Hat OpenStack Platform provides the facilities for building 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.)

This update addresses the following issues:

  • Previously, python-neutron did not convert some errors into expected exception types. As a result, it was possible for users to get unexpected exceptions based on those errors. With this update, all errors are now captured, even if the server side does not return a correct exception message. This helps ensure consistent behaviour from the library in case of errors. (BZ#1385084)
  • Previously, the default L3 HA implementation (keepalived) sometimes flipped the master router instance to `backup` if it received multiple SIGHUP signals in quick succession. Consequently, L3 connectivity was disrupted until the previous backup keepalived instance took over.

With this update, to work around this keepalived behavior, the neutron L3 agent now throttles SIGHUP signals sent to keepalived to make sure keepalived has enough time to reload configuration without being disrupted by failovers.
As a result, L3 connectivity implemented using HA routers is not disrupted after router updates arriving in quick succession (for example, with floating IP updates). (BZ#1371948)

  • With this enhancement, L3 HA failover is not dependent on neutron components. This update also reduces HA failover time, as there is no dependency on neutron to create any OVS flows during failover. (BZ#1395532)
  • There is a known issue when both `l2pop` and `arp_responder` are enabled for the linuxbridge agent: the instance will fail to communicate with the router. The temporary workaround is to set `arp_responder=false`. This issue only occurs with the linuxbridge agent; the OVS agent is not affected. (BZ#1395532)
  • Previously, because of the way the initial sync was done after starting the DHCP agent, periodic reports were not sent until the sync completed. In large environments this can be a lengthy process, and the lack of status reports during this process caused the agent to be marked as DOWN. This fix allows periodic reports to be sent during the DHCP agent initial sync, so it won't be marked as DOWN. It also addresses a bug which caused the initial sync to be performed twice, so the setup time has been halved. (BZ#1433256)

Solution

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

Red Hat OpenStack Platform 8 runs on Red Hat Enterprise Linux 7.3.

The Red Hat OpenStack Platform 8 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 8, 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/version-8/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 Enterprise Linux Server 7 x86_64
  • Red Hat Enterprise Linux Workstation 7 x86_64
  • Red Hat Enterprise Linux Desktop 7 x86_64
  • Red Hat OpenStack 8 x86_64

Fixes

  • BZ - 1339260 - misleading error if "haproxy" package is missing on lbaas node
  • BZ - 1371948 - Deleting virtual machines with floating IPs causes qrouter interfaces to be deleted and recreated
  • BZ - 1385084 - 404 in nova-api Unexpected exception in API method
  • BZ - 1395532 - l2pop fdb flows for HA router ports
  • BZ - 1431026 - subnet-delete fails when more than one dhcp ports are available
  • BZ - 1433256 - Restarting dhcp-agent in large environment causes the agent to report down for extended time while namespaces are being re-manageed
  • BZ - 1440908 - Frequent failure at Subnet deletion with 3 controller
  • BZ - 1450675 - TCP RST sent during neutron_lbaas.tests.tempest.v2.scenario.test_listener_basic.TestListenerBasic.test_listener_basic test fails when it should pass

CVEs

(none)

References

(none)

Note: More recent versions of these packages may be available. Click a package name for more details.

Red Hat Enterprise Linux Server 7

SRPM
python-neutronclient-3.1.0-3.el7ost.src.rpm SHA-256: ebd75239939b057728dfbdd08495537af4313d885ee7b9c7b39b8e0fb1e7e690
x86_64
python-neutronclient-3.1.0-3.el7ost.noarch.rpm SHA-256: 91533cb116bb2ee614f1a75ada20d06764726bab7a18516f29a576f15ddeb79a

Red Hat Enterprise Linux Workstation 7

SRPM
python-neutronclient-3.1.0-3.el7ost.src.rpm SHA-256: ebd75239939b057728dfbdd08495537af4313d885ee7b9c7b39b8e0fb1e7e690
x86_64
python-neutronclient-3.1.0-3.el7ost.noarch.rpm SHA-256: 91533cb116bb2ee614f1a75ada20d06764726bab7a18516f29a576f15ddeb79a

Red Hat Enterprise Linux Desktop 7

SRPM
python-neutronclient-3.1.0-3.el7ost.src.rpm SHA-256: ebd75239939b057728dfbdd08495537af4313d885ee7b9c7b39b8e0fb1e7e690
x86_64
python-neutronclient-3.1.0-3.el7ost.noarch.rpm SHA-256: 91533cb116bb2ee614f1a75ada20d06764726bab7a18516f29a576f15ddeb79a

Red Hat OpenStack 8

SRPM
openstack-neutron-7.2.0-10.el7ost.src.rpm SHA-256: 7e8d17350bf33908b05f86dadae0bb9810f4387046cfe32c25f1b959e2d074b5
openstack-neutron-lbaas-7.2.0-2.el7ost.src.rpm SHA-256: 034e5e88c51357502ad7ba21f9c5d9c6f219cffdaad605dfba4b616d0848293e
python-neutronclient-3.1.0-3.el7ost.src.rpm SHA-256: ebd75239939b057728dfbdd08495537af4313d885ee7b9c7b39b8e0fb1e7e690
x86_64
openstack-neutron-7.2.0-10.el7ost.noarch.rpm SHA-256: ef7652cba4aa69cbb30b3403e4c04860f414bc11a271a4ed6d3c52ebbd85849d
openstack-neutron-bigswitch-7.2.0-10.el7ost.noarch.rpm SHA-256: f51bb9fee22b8f3bc94134526ad783aa61ce511e159bf3cc835d7dc9c00e2e62
openstack-neutron-brocade-7.2.0-10.el7ost.noarch.rpm SHA-256: 7609d29bd1d291b08997d94510e8657cb200efcd179ec63827b553989eeb3502
openstack-neutron-cisco-7.2.0-10.el7ost.noarch.rpm SHA-256: 7c6bbe8e4c0eeb5f6a2accebf112ccfd719c5a6386332cc40e231418a4652d59
openstack-neutron-common-7.2.0-10.el7ost.noarch.rpm SHA-256: b8867afcc8e870aa67b35374156453ebd93006bb30fd46b2ff4a876d93bcd7c9
openstack-neutron-dev-server-7.2.0-10.el7ost.noarch.rpm SHA-256: ce433129cd3c65924a87a0ad3e3c7248da634b530011d03d3738087f70bdb710
openstack-neutron-embrane-7.2.0-10.el7ost.noarch.rpm SHA-256: 8031b1570d35e82c4480b2179f33497d5c4bbc73492367d992038ea813512016
openstack-neutron-lbaas-7.2.0-2.el7ost.noarch.rpm SHA-256: 26f7dc7ff59ccf48cee23ce42ce227c22ecf8a2272e9356759f2116b06381030
openstack-neutron-linuxbridge-7.2.0-10.el7ost.noarch.rpm SHA-256: 99e6167fe788eae6add551abf55f4e4a167d8ad7d707e2241b433c0d39c0564c
openstack-neutron-mellanox-7.2.0-10.el7ost.noarch.rpm SHA-256: e9a41d0fbe41bbb0653580728e7734a60d9780d6508d7e2e052a2eb964103f9d
openstack-neutron-metering-agent-7.2.0-10.el7ost.noarch.rpm SHA-256: 39c243a9cc31b2078e60733bf98b18a96476994befc32d67693253a236d88344
openstack-neutron-ml2-7.2.0-10.el7ost.noarch.rpm SHA-256: 6f480616c81a9b22dc738c89de66464c5c19b08f7fed085b4e0dfa6b0ca5f259
openstack-neutron-nuage-7.2.0-10.el7ost.noarch.rpm SHA-256: 91efeb056def7a59be527c9f3aef8ceec544287849b933b741fd5434bb1fa23e
openstack-neutron-ofagent-7.2.0-10.el7ost.noarch.rpm SHA-256: 56605fa7190c46c732ee06221b5fc2867d76c530bb19f280f1e2916f57c873cd
openstack-neutron-oneconvergence-nvsd-7.2.0-10.el7ost.noarch.rpm SHA-256: 899b946ca86f74b4883d6d30ad417b7b01fe50b52fd04d464c601432914cdc84
openstack-neutron-opencontrail-7.2.0-10.el7ost.noarch.rpm SHA-256: 54e3999a3b6bf7b8f64df64af559d9ab613d4e5433c7fabfa4383c068e41711c
openstack-neutron-openvswitch-7.2.0-10.el7ost.noarch.rpm SHA-256: 952ea6cc9795b1e2672278431c71dab97e873f430003d1b4218796b3f445373f
openstack-neutron-ovsvapp-7.2.0-10.el7ost.noarch.rpm SHA-256: 7b8d9e92f2afcc449aee364b35e31ea1363c8857812600ea0c97ef462e33b1f1
openstack-neutron-rpc-server-7.2.0-10.el7ost.noarch.rpm SHA-256: 0851007cf7bd874134fd41c910a4e94bbed9d19c00510b903e5941a3758dad29
openstack-neutron-sriov-nic-agent-7.2.0-10.el7ost.noarch.rpm SHA-256: 4864f15794d4e0dc90e7b3deee2ac49c08235787c50696f47bff9f8d48bfcf83
python-neutron-7.2.0-10.el7ost.noarch.rpm SHA-256: 2ac167afb1977f110df16d2b499fc81ae57518af6844a19a0afbe5b9612ff852
python-neutron-lbaas-7.2.0-2.el7ost.noarch.rpm SHA-256: 7d71d580f945252bf88ba50e07dbafb597d5ec5b26b9f43c5249dad1a16deb0e
python-neutron-lbaas-tests-7.2.0-2.el7ost.noarch.rpm SHA-256: 140d957217df65d5132af69325b6bab1e5a25b275e202aef157d897e1ce69be7
python-neutron-tests-7.2.0-10.el7ost.noarch.rpm SHA-256: e9f4f561ee4b21f556705a7d140d87fda10e4a549de18db5b704696e5783a191
python-neutronclient-3.1.0-3.el7ost.noarch.rpm SHA-256: 91533cb116bb2ee614f1a75ada20d06764726bab7a18516f29a576f15ddeb79a

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

Red Hat LinkedIn YouTube Facebook X, formerly Twitter

Quick Links

  • Downloads
  • Subscriptions
  • Support Cases
  • Customer Service
  • Product Documentation

Help

  • Contact Us
  • Customer Portal FAQ
  • Log-in Assistance

Site Info

  • Trust Red Hat
  • Browser Support Policy
  • Accessibility
  • Awards and Recognition
  • Colophon

Related Sites

  • redhat.com
  • developers.redhat.com
  • connect.redhat.com
  • cloud.redhat.com

Red Hat legal and privacy links

  • About Red Hat
  • Jobs
  • Events
  • Locations
  • Contact Red Hat
  • Red Hat Blog
  • Inclusion at Red Hat
  • Cool Stuff Store
  • Red Hat Summit
© 2025 Red Hat

Red Hat legal and privacy links

  • Privacy statement
  • Terms of use
  • All policies and guidelines
  • Digital accessibility