Bug 1350400

Summary: Rebase openstack-neutron to 2015.1.4
Product: Red Hat OpenStack Reporter: Nir Magnezi <nmagnezi>
Component: openstack-neutronAssignee: Nir Magnezi <nmagnezi>
Status: CLOSED ERRATA QA Contact: Alexander Stafeyev <astafeye>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 7.0 (Kilo)CC: amuller, chrisw, nlevinki, nyechiel, qasims, srevivo
Target Milestone: ---Keywords: Rebase, ZStream
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: openstack-neutron-2015.1.4-1.el7ost Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-07-20 23:54:37 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Nir Magnezi 2016-06-27 10:54:58 UTC
Rebase openstack-neutron to 2015.1.4

Comment 3 Nir Magnezi 2016-06-30 11:27:22 UTC
Rebase added the following:

d48147b OVS: Add mac spoofing filtering to flows
d626eb2 Linux Bridge: Add mac spoofing filtering to ebtables
834ea6f DVR: rebind port if ofport changes
6854a9a Protect 'show' and 'index' with Retry decorator
b0f6984 Iptables firewall prevent IP spoofed DHCP requests
b69bce8 Prevent binding IPv6 addresses to Neutron interfaces
4858cd7 Ensure floating IPs only use IPv4 addresses
9d483ee Refactor and fix dummy process fixture
d2447c5 Remove obsolete keepalived PID files before start
19bc45d Support Routes==2.3
9ba133d portsecurity_db_common: Access db columns in a consistent way
9b4b8d9 Move test_extend_port_dict_no_port_security to where it belongs to
d552635 Update from global requirements
a8b300a lb: avoid doing nova VIF work plumbing tap to qbr
6e80460 Check tap bridge timestamps to detect local changes
2b6c5f0 Move db query to fetch down bindings under try/except
1c96717 DHCP: Downgrade 'network has been deleted' logs
40ac921 L3 agent: log traceback on floating ip setup failure
a58e667 Better message on allowed address pairs error
5390cc8 Make run_ofctl check for socket error
fc3559b Unmarshall portinfo on update_fdb_entries calls
af44923 Remove test_external_network_visibility
b403b84 Catch DB reference errors in binding DVR ports
506b875 ML2: Downgrade 'no bound segment' warning
2b6d1bb Close XenAPI sessions in neutron-rootwrap-xen-dom0
9107376 Removes host file contents from DHCP agent logs
d699a7e Downgrade "device not found" log message
ae10ef0 Downgrade network not found log in DHCP RPC
e39d561 Fixed L3 agent manual scheduling for HA routers
38dc081 DVR: when updating port's fixed_ips, update arp
964578a DVR:Fix _notify_l3_agent_new_port for proper arp update
e14375d Documenting network_device_mtu in agents config files
3bc89c4 Update devstack plugin for dependent packages
5d920b8 Fix sanity check --no* BoolOpts
abceda8 Revert "Explicitly select the version of testtools and fixtures"
40ae0d3 tests: disable process monitor before managers
7c1004e Correct insufficient name for external process in manager log
1c9e1fd Catch PortNotFound after HA router race condition
c1a6fdb Make object creation methods in l3_hamode_db atomic
e4fb128 ovs_lib: Fix a race between get_port_tag_dict and port removal
401f9ab Don't setup ARP protection on OVS for network ports
74bcec3 Log INFO message when setting admin state up flag to False for OVS port
7599186 Update HA router state if agent is not active
da9f4f1 Add systemd notification after reporting initial state
686c885 Fix dvr_local_router.floating_ip_added_dist failure after agent restart
49ac0c4 Kill the vrrp orphan process when (re)spawn keepalived
25ba9bd Fix L3 HA with IPv6
b79ed67 Ensure that tunnels are fully reset on ovs restart
9d924ef Filter HA routers without HA interface and state
978390c Explicitly select the version of testtools and fixtures
4581c48 Notify about port create/update unconditionally
7da9b8d Raise RetryRequest on policy parent not found
0ef9e95 Updated from global requirements
26c9a66 Bump stable/kilo next version to 2015.1.4
608b541 Call _allocate_vr_id outside of transaction
c6637ee move usage_audit to cmd/eventlet package
e813812 Make port binding message on dead agents clear
ca63e55 Force service provider relationships to load
d65576d Add compatibility with iproute2 >= 4.0
cd978f8 Add transaction for setting agent_id in L3HARouterAgentPortBinding
8aca427 Skip bindings with agent_id=None
157aee0 Correct unwatch_log to support python <= 2.7.5
026e889 extend supported_extension_aliases for PLUMgrid plugin
249529b Fix pylint breakage for kilo branch
66d9b44 Adding security-groups unittests
c2e55a1 Lower l2pop "isn't bound to any segement" log to debug
a6059a8 Don't drop ARP table jump during OVS rewiring
80aa77b tox: pass TEMPEST_CONFIG_DIR envvar into api target environment
9f93faf Updated from global requirements
0fac32c Revert "Revert "Remove TEMPEST_CONFIG_DIR in the api tox env""
d2255ab Fix dvr update for subnet attach multi subnets
427c7dc Resolve issue where router can't be removed from L3-agent in dvr mode
30604c1 manual add/remove router for dvr_snat agent
5b40850 DVR: make sure snat portion is always scheduled when needed
b0d40f4 DVR: fix router rescheduling on server side
fcf6eaf OVS agent: handle deleted ports on each rpc_loop iteration
d50a7f8 OVS agent: flush firewall rules for all deleted ports at once
6c3e15e Remove excessive fallback iptables ACCEPT rules
a27b30d DHCP: protect against case when device name is None
bc43214 DVR: fix router scheduling
754a013 Fix DVR interface delete by port when gateway is set
8e01105 Log end of router updates for delete branch
1578dcb Set security group provider rule for icmpv6 RA in DVR
314b2f6 Don't update metadata_proxy if metadata is not enabled
1f1499d Downgrade "extended * dict" log messages to debug
fc34dbc Set ip_nonlocal_bind in namespace if it exists
223aafd Cache the ARP entries in L3 Agent for DVR
6308d78 The exception type is wrong and makes the except block not work
26fa0f9 L3 agent: use run_immediately parameter to sync after start
0a0b5c4 Always send status update for processed floating ips
30274d4 Kill conntrackd state on HA routers FIP disassociation
f76a960 Fix inconsistency in DHCPv6 hosts and options generation
447d2cb Fix iptables comments for bare jump rules
f419a5e usage_audit: Fix usage_audit to work with ML2
7776522 Open Kilo 2015.1.3
a2cf51e Fix fetching prevent_arp_spoofing from cfg in neutron-sanity-check
2051ffb Retry metadata request on connection refused error

Comment 4 Nir Magnezi 2016-06-30 12:55:15 UTC
*** Bug 1306508 has been marked as a duplicate of this bug. ***

Comment 7 nlevinki 2016-07-12 18:24:45 UTC
RHOS7 puddle 07-07 is using rpm openstack-neutron-2015.1.4-2.el7ost.noarch
which has the fix in.
automation passed
https://rhos-jenkins.rhev-ci-vms.eng.rdu2.redhat.com/job/rhos-jenkins-rhos-7.0-puddle-rhel-7.2-multi-node-packstack-neutron-ml2-gre-rabbitmq-tempest-rpm-all/15/

Comment 9 errata-xmlrpc 2016-07-20 23:54:37 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHSA-2016:1474