Package: neutron / 2014.1.3-12

Metadata

Package Version Patches format
neutron 2014.1.3-12 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
fix alembic migration with sqlite3.patch | (download)

neutron/db/migration/alembic_migrations/versions/128e042a2b68_ext_gw_mode.py | 4 2 + 2 - 0 !
neutron/db/migration/alembic_migrations/versions/1fcfc149aca4_agents_unique_by_type_and_host.py | 16 11 + 5 - 0 !
neutron/db/migration/alembic_migrations/versions/35c7c198ddea_lbaas_healthmon_del_status.py | 44 42 + 2 - 0 !
neutron/db/migration/alembic_migrations/versions/50d5ba354c23_ml2_binding_vif_details.py | 61 51 + 10 - 0 !
neutron/db/migration/alembic_migrations/versions/63afba73813_ovs_tunnelendpoints_id_unique.py | 26 21 + 5 - 0 !
neutron/db/migration/alembic_migrations/versions/abc88c33f74f_lb_stats_needs_bigint.py | 21 13 + 8 - 0 !
neutron/db/migration/alembic_migrations/versions/e197124d4b9_add_unique_constrain.py | 16 11 + 5 - 0 !
neutron/db/migration/alembic_migrations/versions/f9263d6df56_remove_dhcp_lease.py | 37 36 + 1 - 0 !
8 files changed, 187 insertions(+), 38 deletions(-)

 replaces alembic commands by sqlite 3 compatible statements.
 SQLite 3 doesn't support the DROP column statement, neither adding a
 UNIQUE property on-the-fly. This patch adds the necessary statements to
 do it in a SQLite 3 compatible way.
better config default.patch | (download)

etc/l3_agent.ini | 3 1 + 2 - 0 !
etc/lbaas_agent.ini | 3 1 + 2 - 0 !
etc/neutron.conf | 17 7 + 10 - 0 !
etc/neutron/plugins/openvswitch/ovs_neutron_plugin.ini | 42 6 + 36 - 0 !
4 files changed, 15 insertions(+), 50 deletions(-)

 better config default
 The default of Neutron make it so that it's not usable by default, and hard to
 parse with maintainer scripts. This patch fixes that.
0001 Add parameter and iptables rules to protect dnsmasq .patch | (download)

etc/dhcp_agent.ini | 5 5 + 0 - 0 !
neutron/agent/linux/dhcp.py | 159 159 + 0 - 0 !
2 files changed, 164 insertions(+)

 [patch] add parameter and iptables rules to protect dnsmasq ports

Add a paramater to the configuration file of the dhcp
agent. With this new param set as true, iptables rules
are inserted to limit dns requests to dnsmasq only to
the clients which are on the same subnet.

Bug: #1260731

0004 Fix Metering doesn t respect the l3 agent binding.patch | (download)

neutron/api/rpc/agentnotifiers/metering_rpc_agent_api.py | 7 5 + 2 - 0 !
neutron/db/metering/metering_db.py | 15 8 + 7 - 0 !
neutron/db/metering/metering_rpc.py | 59 59 + 0 - 0 !
neutron/services/metering/agents/metering_agent.py | 2 1 + 1 - 0 !
neutron/services/metering/metering_plugin.py | 18 2 + 16 - 0 !
neutron/tests/unit/services/metering/test_metering_plugin.py | 190 151 + 39 - 0 !
neutron/tests/unit/test_l3_plugin.py | 9 9 + 0 - 0 !
7 files changed, 235 insertions(+), 65 deletions(-)

 fix metering doesn't respect the l3 agent binding

Bug: #1257354

Properly_apply_column_default_in_migration_pool_monitor_status.patch | (download)

neutron/db/migration/alembic_migrations/versions/11c6e18605c8_pool_monitor_status_.py | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 properly apply column default in migration pool_monitor_status

Bug: #1305725

cve 2014 7821_DoS_through_invalid_DNS_configuration_icehouse.patch | (download)

neutron/api/v2/attributes.py | 4 2 + 2 - 0 !
neutron/tests/unit/test_attributes.py | 1 1 + 0 - 0 !
2 files changed, 3 insertions(+), 2 deletions(-)

 cve-2014-7821: fix hostname regex pattern
 Current hostname_pattern regex complexity grows exponentially when given a
 string of just digits, which can be exploited to cause neutron-server to
 freeze.
do not use PROTOCOL_SSLv3.patch | (download)

neutron/openstack/common/sslutils.py | 3 1 + 2 - 0 !
1 file changed, 1 insertion(+), 2 deletions(-)

 protocol_sslv3 is gone from python in sid
 This patch removes its use.