ubuntu/+source/neutron:applied/ubuntu/vivid-updates

Last commit made on 2015-11-24
Get this branch:
git clone -b applied/ubuntu/vivid-updates https://git.launchpad.net/ubuntu/+source/neutron
Members of Ubuntu Server Dev import team can upload to this branch. Log in for directions.

Branch merges

Branch information

Name:
applied/ubuntu/vivid-updates
Repository:
lp:ubuntu/+source/neutron

Recent commits

77e1d8f... by Edward Hope-Morley on 2015-11-10

Import patches-applied version 1:2015.1.2-0ubuntu2 to applied/ubuntu/vivid-proposed

Imported using git-ubuntu import.

Changelog parent: 5ba071776ebd532335735092832314b7ec76f874
Unapplied parent: e9c5409ff458b7a9c681950f966b39c4ff712d21

New changelog entries:
  * Fix DHCP agent delete non-existant interface (LP: #1498370)
    - d/p/dhcp-protect-against-case-when-device-name-is-none.patch

e9c5409... by Edward Hope-Morley on 2015-11-10

[PATCH] DHCP: protect against case when device name is None

Gbp-Pq: dhcp-protect-against-case-when-device-name-is-none.patch.

4227f3f... by Edward Hope-Morley on 2015-11-10

skip-iptest.patch

No DEP3 Subject or Description header found

Gbp-Pq: skip-iptest.patch.

5005fa5... by Edward Hope-Morley on 2015-11-10

fix-neutron-configuration.patch

No DEP3 Subject or Description header found

Gbp-Pq: fix-neutron-configuration.patch.

4b74bc6... by Edward Hope-Morley on 2015-11-10

Import patches-unapplied version 1:2015.1.2-0ubuntu2 to ubuntu/vivid-proposed

Imported using git-ubuntu import.

Changelog parent: b970a12f8dad4bb7be7daf0aee142e90cc00a38e

New changelog entries:
  * Fix DHCP agent delete non-existant interface (LP: #1498370)
    - d/p/dhcp-protect-against-case-when-device-name-is-none.patch

5ba0717... by Chuck Short on 2015-10-15

Import patches-applied version 1:2015.1.2-0ubuntu1 to applied/ubuntu/vivid-proposed

Imported using git-ubuntu import.

Changelog parent: 9d002ee59c8e86700f06b091a007f508ee22e5d6
Unapplied parent: 9df9ccf735d2b169063418f35cda0f7c156bc620

New changelog entries:
  [ Chuck Short ]
  * Resynchronize with stable/kilo (7dbaa12) (LP: #1506058):
    - [7dbaa12] Changed filter field to router_id
    - [6c55f58] Do not log an error when deleting a linuxbridge does not exist
    - [118a76f] metadata: don't crash proxy on non-unicode user data
    - [eec8c50] Only get host data for floating ips on DVR routers
    - [9950ce2] Update dhcp host portbinding on failover
    - [1c87d72] func: Don't use private method of AsyncProcess
    - [834279c] Allow setting Agents description to None
    - [2f85b22] Process user iptables rules before INVALID
    - [f232475] Execute ipset command using check_exit_code
    - [d78899d] Don't write DHCP opts for SLAAC entries
    - [cb0554f] Check idl.run() return value before blocking
    - [2224851] Stop sending gratuitous arp when ip version is 6
    - [96276d5] Fix _ensure_default_security_group logic
    - [66a5116] Remove hack for sending gratuitous arp from fip ns
    - [2394418] populate port security default into network
    - [fc1c812] Remove early yields in _iter_hosts in dhcp agent
    - [2ead51a] Enable servicing lbaasV2 vip by DVR
    - [9498ea2] Descheduling DVR routers when ports are unbound from VM
    - [c74b05e] Bug-Fix for unexpected DHCP agent redundant
    - [e6a0e7d] Switch to dictionary for iptables find
    - [c377330] Add configurable options for HA networks
    - [114949b] Fix ipset can't be destroyed when last rule is deleted
    - [aba5e82] Updated NSXv plugin parameter descriptions
    - [d1a48f7] ovs: don't use ARP responder for IPv6 addresses
    - [4d15b6f] Configure gw_iface for RAs only in Master HA Router
    - [6975b2b] Register extraroute extension
    - [19d5ba4] Broadcast service port's arp in DVR
    - [767cea2] Stop device_owner from being set to 'network:*'
    - [2a6b34e] Fix a wrong condition for the _purge_metering_info function
    - [bf28c72] Add ARP spoofing protection for LinuxBridge agent
    - [635d5cf] Correct neutron-ns-metadata-proxy command when watch_log is
                False
    - [cc791b0] Fix usage of netaddr '.broadcast'
    - [f57a90a] Switch to using os-testr's copy of subunit2html
    - [c1201a2] Add optional file permission argument to replace_file()
    - [533900c] Adding loadbalanacerv2 device owner constant to neutron
                constants
    - [2a00016] Don't fatal error during initialization for missing service
                providers
    - [7c2727c] Update port bindings for master router
    - [6298a90] Setup reference service providers for API test runs
    - [6167d44] Move away nested transaction from _ensure_default_security_group
    - [c129bfa] Reject router-interface-add with a port which doesn't have any
                addresses
    - [770a105] SR-IOV: Fix SR-IOV agent to run ip link commands as root
    - [a0632d7] Catch ObjectDeletedError and skip port or subnet removal
    - [c4c8686] Cleanup stale metadata processes on l3 agent sync
    - [0c22d15] Bump stable/kilo next version to 2015.1.2
    - [4f9409d] lb-agent: ensure tap mtu is the same as physical device
    - [5d38dc5] Adds garp_master_repeat and garp_master_refresh to
                keepalived.conf
    - [e759c1c] Lower log level of errors caused by user requests to INFO
    - [1a1cc3d] Fix race condition by using lock on enable_radvd
    - [5827664] Remove bridge cleanup call
    - [23f5134] Added networking-plumgrid in plugin requirements
  [ Corey Byrant ]
  * d/rules: Prevent dh_python2 from guessing dependencies.

b970a12... by Chuck Short on 2015-10-15

Import patches-unapplied version 1:2015.1.2-0ubuntu1 to ubuntu/vivid-proposed

Imported using git-ubuntu import.

Changelog parent: f845c13c9375cd9654919e0c744e27cc9c092c0c

New changelog entries:
  [ Chuck Short ]
  * Resynchronize with stable/kilo (7dbaa12) (LP: #1506058):
    - [7dbaa12] Changed filter field to router_id
    - [6c55f58] Do not log an error when deleting a linuxbridge does not exist
    - [118a76f] metadata: don't crash proxy on non-unicode user data
    - [eec8c50] Only get host data for floating ips on DVR routers
    - [9950ce2] Update dhcp host portbinding on failover
    - [1c87d72] func: Don't use private method of AsyncProcess
    - [834279c] Allow setting Agents description to None
    - [2f85b22] Process user iptables rules before INVALID
    - [f232475] Execute ipset command using check_exit_code
    - [d78899d] Don't write DHCP opts for SLAAC entries
    - [cb0554f] Check idl.run() return value before blocking
    - [2224851] Stop sending gratuitous arp when ip version is 6
    - [96276d5] Fix _ensure_default_security_group logic
    - [66a5116] Remove hack for sending gratuitous arp from fip ns
    - [2394418] populate port security default into network
    - [fc1c812] Remove early yields in _iter_hosts in dhcp agent
    - [2ead51a] Enable servicing lbaasV2 vip by DVR
    - [9498ea2] Descheduling DVR routers when ports are unbound from VM
    - [c74b05e] Bug-Fix for unexpected DHCP agent redundant
    - [e6a0e7d] Switch to dictionary for iptables find
    - [c377330] Add configurable options for HA networks
    - [114949b] Fix ipset can't be destroyed when last rule is deleted
    - [aba5e82] Updated NSXv plugin parameter descriptions
    - [d1a48f7] ovs: don't use ARP responder for IPv6 addresses
    - [4d15b6f] Configure gw_iface for RAs only in Master HA Router
    - [6975b2b] Register extraroute extension
    - [19d5ba4] Broadcast service port's arp in DVR
    - [767cea2] Stop device_owner from being set to 'network:*'
    - [2a6b34e] Fix a wrong condition for the _purge_metering_info function
    - [bf28c72] Add ARP spoofing protection for LinuxBridge agent
    - [635d5cf] Correct neutron-ns-metadata-proxy command when watch_log is
                False
    - [cc791b0] Fix usage of netaddr '.broadcast'
    - [f57a90a] Switch to using os-testr's copy of subunit2html
    - [c1201a2] Add optional file permission argument to replace_file()
    - [533900c] Adding loadbalanacerv2 device owner constant to neutron
                constants
    - [2a00016] Don't fatal error during initialization for missing service
                providers
    - [7c2727c] Update port bindings for master router
    - [6298a90] Setup reference service providers for API test runs
    - [6167d44] Move away nested transaction from _ensure_default_security_group
    - [c129bfa] Reject router-interface-add with a port which doesn't have any
                addresses
    - [770a105] SR-IOV: Fix SR-IOV agent to run ip link commands as root
    - [a0632d7] Catch ObjectDeletedError and skip port or subnet removal
    - [c4c8686] Cleanup stale metadata processes on l3 agent sync
    - [0c22d15] Bump stable/kilo next version to 2015.1.2
    - [4f9409d] lb-agent: ensure tap mtu is the same as physical device
    - [5d38dc5] Adds garp_master_repeat and garp_master_refresh to
                keepalived.conf
    - [e759c1c] Lower log level of errors caused by user requests to INFO
    - [1a1cc3d] Fix race condition by using lock on enable_radvd
    - [5827664] Remove bridge cleanup call
    - [23f5134] Added networking-plumgrid in plugin requirements
  [ Corey Byrant ]
  * d/rules: Prevent dh_python2 from guessing dependencies.

9df9ccf... by Chuck Short on 2015-10-15

skip-iptest.patch

No DEP3 Subject or Description header found

Gbp-Pq: skip-iptest.patch.

22c8723... by Chuck Short on 2015-10-15

fix-neutron-configuration.patch

No DEP3 Subject or Description header found

Gbp-Pq: fix-neutron-configuration.patch.

9d002ee... by Corey Bryant on 2015-08-05

Import patches-applied version 1:2015.1.1-0ubuntu2 to applied/ubuntu/vivid-proposed

Imported using git-ubuntu import.

Changelog parent: 69fbf58f795234ea3e51652f3e3ad8ac9c7b29b7
Unapplied parent: 0ce22db454d9c19daa30b7e423f7778163addc36

New changelog entries:
  * Additional support for stable/kilo (LP: #1481008):
    - d/neutron-pluging-linuxbridge-agent.init.in: Ensure that the right
      binary is used for neutron-plugin-linuxbridge-agent (LP: #1453188).
  * Resynchronize with stable/kilo (1a46332) (LP: #1481008):
    - [9a23445] When disabling dhcp, delete fixed ip properly
    - [f9b7c2e] Moving out the cisco n1kv section to stackforge
    - [478f4e8] Arista ML2 driver should ignore non-vlan networks
    - [e8bfd4b] dhcp fails if extra_dhcp_opts for stateless subnet enabled
    - [ae5ffa3] Fix test discovery for api and functional paths
    - [9f74875] NSX QoS ext: RXTX factor can be decimal
    - [29c3f7a] In Arista ML2 driver Reconfigure VLAN on VM migration
    - [c2f2281] Avoid synchronizing session when deleting networkdhcpagentbinding
    - [71a6b65] Increase max attempts to 2 for pings on ARP tests
    - [5eff001] Fix failures introduced by the new version of mock
    - [97448d5] Catch broad exception in methods used in FixedIntervalLoopingCall
    - [0292876] Fix callback registry notification for security group rule
    - [86f80d4] Add security groups events
    - [86584f5] Avoid double-hopping deletes for security group rules
    - [68459f9] fix DHCP port changed when dhcp-agent restart
    - [4e2148e] Fix FloatingIP Namespace creation in DVR for Late Binding
    - [529dbc1] Fix tenant-id in Arista ML2 driver to support HA router
    - [88d76bc] Skip ARP protection if 0.0.0.0/0 in addr pairs
    - [469a7ec] Optimize ipset usage in IptablesFirewallDriver
    - [9ff6138] Provide work around for 0.0.0.0/0 ::/0 for ipset
    - [b2f717a] Fix l3 agent to not create already deleted router
    - [151b28c] Wrap ML2 delete_port with db retry decorator
    - [d71d716] Disable keepalived process in keepalived func test
    - [cca48ad] Ensure non-overlapping cidrs in subnetpools without galera
    - [c49c9c5] Check for 'removed' in port_info before reference
    - [e801eb2] L3 agent should do report state before full sync at start
    - [415adbf] tests: don't allow oslo.config to autodiscover config files
    - [2884595] Move pool dispose() before os.fork
    - [9bc3233] Randomize tunnel id query to avoid contention
    - [eec77c1] Support BP:ipv6-router in Neutron HA Router
    - [5407a42] Modify ipset functional tests to pass on older machines
    - [cf76475] Don't update floating IP status if no change
    - [81e043f] Don't delete port from bridge on delete_port event
    - [0c078f2] Block subnet create when a network hosts subnets allocated from different pools
    - [6bece0f] Create bridges in ovsdb monitor functional tests
    - [4ee8ac8] Fix the ImportErrors in l3 and dhcp scheduler functional tests
    - [862e297] ovs-agent: prevent ARP requests with faked IP addresses
    - [b04ca9e] Support multiple IPv6 prefixes on internal router ports for an HA Router
    - [c2869b7] OVS-agent: Ignore IPv6 addresses for ARP spoofing prevention
    - [717cf45] Process port IP requests before subnet requests
    - [c07687c] Persist DHCP leases to a local database
    - [8c31107] Block subnet create with mismatched IP versions
    - [6b127ab] Match order of iptables arguments to iptables-save
    - [3d0e369] Add block name to switch config options for MLX plug-ins.
    - [8b32443] Fix neutron tests
    - [95d0985] Limit router gw ports' stateful fixed IPs to one per address family
    - [c2860ba] remove router interface on Arista L3 plugin fails
    - [63c8ea1] Make sure OVS restarts when Exception occurred
    - [4c9a4bf] Block allowed address pairs on other tenants' net
    - [a625244] Spawn RADVD only in the master HA router
    - [1813da4] Router is not unscheduled when the last port is deleted
    - [1c1981e] Handle no ofport in get_vif_port_to_ofport_map
    - [74b0d31] Ensure metadata network works with DVR
    - [58af5e1] Defer creation of router JSON in get_routers RPC
    - [c4d2b8c] Remove double queries in l3 DB get methods
    - [1a46332] Set loading strategy to joined for Routerport/Port