Merge lp:~james-page/neutron/grizzly-fix-ppa into lp:~openstack-ubuntu-testing/neutron/grizzly

Proposed by James Page
Status: Merged
Approved by: Yolanda Robla
Approved revision: 141
Merged at revision: 140
Proposed branch: lp:~james-page/neutron/grizzly-fix-ppa
Merge into: lp:~openstack-ubuntu-testing/neutron/grizzly
Diff against target: 218 lines (+53/-39)
3 files modified
debian/changelog (+4/-0)
debian/patches/fix-quantum-configuration.patch (+31/-29)
debian/patches/fix-ubuntu-tests.patch (+18/-10)
To merge this branch: bzr merge lp:~james-page/neutron/grizzly-fix-ppa
Reviewer Review Type Date Requested Status
Yolanda Robla (community) Approve
Review via email: mp+151436@code.launchpad.net
To post a comment you must log in.
Revision history for this message
Yolanda Robla (yolanda.robla) wrote :

Looks good to me

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'debian/changelog'
2--- debian/changelog 2013-03-03 22:59:19 +0000
3+++ debian/changelog 2013-03-04 09:10:52 +0000
4@@ -16,6 +16,10 @@
5 * d/control,quantum-lbaas-*: Added Load Balancing as-a Service agent
6 package.
7 * d/control: Bumped Standards-Version, no changes.
8+ * d/p/fix-quantum-configuration.patch: Added midonet sqlite path to
9+ patch, fixed up linuxbridge path.
10+ * d/p/fix-ubuntu-tests.patch: Re-added skipTest for linuxbridge tests
11+ that attempt to setup udev monitors.
12
13 -- Chuck Short <zulcss@ubuntu.com> Tue, 26 Feb 2013 08:27:14 -0600
14
15
16=== modified file 'debian/patches/fix-quantum-configuration.patch'
17--- debian/patches/fix-quantum-configuration.patch 2013-02-26 14:32:08 +0000
18+++ debian/patches/fix-quantum-configuration.patch 2013-03-04 09:10:52 +0000
19@@ -1,6 +1,5 @@
20-diff -Naurp quantum-2013.1.a38.g511ac76.orig/etc/quantum/plugins/bigswitch/restproxy.ini quantum-2013.1.a38.g511ac76/etc/quantum/plugins/bigswitch/restproxy.ini
21---- quantum-2013.1.a38.g511ac76.orig/etc/quantum/plugins/bigswitch/restproxy.ini 2013-02-26 08:24:56.000000000 -0600
22-+++ quantum-2013.1.a38.g511ac76/etc/quantum/plugins/bigswitch/restproxy.ini 2013-02-26 08:29:05.948260373 -0600
23+--- a/etc/quantum/plugins/bigswitch/restproxy.ini
24++++ b/etc/quantum/plugins/bigswitch/restproxy.ini
25 @@ -6,7 +6,7 @@
26 # sql_connection = mysql://root:pass@127.0.0.1:3306/restproxy_quantum
27 # Replace 127.0.0.1 above with the IP address of the database used by the
28@@ -10,9 +9,8 @@
29 # Database reconnection retry times - in event connectivity is lost
30 # set to -1 implies an infinite retry count
31 # sql_max_retries = 10
32-diff -Naurp quantum-2013.1.a38.g511ac76.orig/etc/quantum/plugins/brocade/brocade.ini quantum-2013.1.a38.g511ac76/etc/quantum/plugins/brocade/brocade.ini
33---- quantum-2013.1.a38.g511ac76.orig/etc/quantum/plugins/brocade/brocade.ini 2013-02-26 08:24:56.000000000 -0600
34-+++ quantum-2013.1.a38.g511ac76/etc/quantum/plugins/brocade/brocade.ini 2013-02-26 08:29:05.952260373 -0600
35+--- a/etc/quantum/plugins/brocade/brocade.ini
36++++ b/etc/quantum/plugins/brocade/brocade.ini
37 @@ -11,7 +11,7 @@
38 # ostype = NOS
39
40@@ -22,21 +20,19 @@
41 # Enable the use of eventlet's db_pool for MySQL. The flags sql_min_pool_size,
42 # sql_max_pool_size and sql_idle_timeout are relevant only if this is enabled.
43 # sql_dbpool_enable = False
44-diff -Naurp quantum-2013.1.a38.g511ac76.orig/etc/quantum/plugins/linuxbridge/linuxbridge_conf.ini quantum-2013.1.a38.g511ac76/etc/quantum/plugins/linuxbridge/linuxbridge_conf.ini
45---- quantum-2013.1.a38.g511ac76.orig/etc/quantum/plugins/linuxbridge/linuxbridge_conf.ini 2013-02-26 08:24:56.000000000 -0600
46-+++ quantum-2013.1.a38.g511ac76/etc/quantum/plugins/linuxbridge/linuxbridge_conf.ini 2013-02-26 08:29:05.948260373 -0600
47+--- a/etc/quantum/plugins/linuxbridge/linuxbridge_conf.ini
48++++ b/etc/quantum/plugins/linuxbridge/linuxbridge_conf.ini
49 @@ -26,7 +26,7 @@
50 # sql_connection = mysql://root:nova@127.0.0.1:3306/quantum_linux_bridge
51 # Replace 127.0.0.1 above with the IP address of the database used by the
52 # main quantum server. (Leave it as is if the database runs on this host.)
53 -sql_connection = sqlite://
54-+sql_connection = sqlite:///var/lib/quantum/linuxbridge.sqlite
55++sql_connection = sqlite:////var/lib/quantum/linuxbridge.sqlite
56 # Database reconnection retry times - in event connectivity is lost
57 # set to -1 implies an infinite retry count
58 # sql_max_retries = 10
59-diff -Naurp quantum-2013.1.a38.g511ac76.orig/etc/quantum/plugins/nec/nec.ini quantum-2013.1.a38.g511ac76/etc/quantum/plugins/nec/nec.ini
60---- quantum-2013.1.a38.g511ac76.orig/etc/quantum/plugins/nec/nec.ini 2013-02-26 08:24:56.000000000 -0600
61-+++ quantum-2013.1.a38.g511ac76/etc/quantum/plugins/nec/nec.ini 2013-02-26 08:29:05.948260373 -0600
62+--- a/etc/quantum/plugins/nec/nec.ini
63++++ b/etc/quantum/plugins/nec/nec.ini
64 @@ -6,7 +6,7 @@
65 # sql_connection = mysql://root:nova@127.0.0.1:3306/ovs_quantum
66 # Replace 127.0.0.1 above with the IP address of the database used by the
67@@ -55,9 +51,8 @@
68
69 [SECURITYGROUP]
70 # Firewall driver for realizing quantum security group function
71-diff -Naurp quantum-2013.1.a38.g511ac76.orig/etc/quantum/plugins/nicira/nvp.ini quantum-2013.1.a38.g511ac76/etc/quantum/plugins/nicira/nvp.ini
72---- quantum-2013.1.a38.g511ac76.orig/etc/quantum/plugins/nicira/nvp.ini 2013-02-26 08:24:56.000000000 -0600
73-+++ quantum-2013.1.a38.g511ac76/etc/quantum/plugins/nicira/nvp.ini 2013-02-26 08:29:05.948260373 -0600
74+--- a/etc/quantum/plugins/nicira/nvp.ini
75++++ b/etc/quantum/plugins/nicira/nvp.ini
76 @@ -4,7 +4,7 @@
77 # sql_connection = mysql://root:quantum@127.0.0.1:3306/nvp_quantum
78 # Replace 127.0.0.1 above with the IP address of the database used by the
79@@ -67,9 +62,8 @@
80 # Database reconnection retry times - in event connectivity is lost
81 # set to -1 implies an infinite retry count
82 # sql_max_retries = 10
83-diff -Naurp quantum-2013.1.a38.g511ac76.orig/etc/quantum/plugins/openvswitch/ovs_quantum_plugin.ini quantum-2013.1.a38.g511ac76/etc/quantum/plugins/openvswitch/ovs_quantum_plugin.ini
84---- quantum-2013.1.a38.g511ac76.orig/etc/quantum/plugins/openvswitch/ovs_quantum_plugin.ini 2013-02-26 08:24:56.000000000 -0600
85-+++ quantum-2013.1.a38.g511ac76/etc/quantum/plugins/openvswitch/ovs_quantum_plugin.ini 2013-02-26 08:29:05.948260373 -0600
86+--- a/etc/quantum/plugins/openvswitch/ovs_quantum_plugin.ini
87++++ b/etc/quantum/plugins/openvswitch/ovs_quantum_plugin.ini
88 @@ -4,7 +4,7 @@
89 # sql_connection = mysql://root:nova@127.0.0.1:3306/ovs_quantum
90 # Replace 127.0.0.1 above with the IP address of the database used by the
91@@ -79,9 +73,8 @@
92 # Database reconnection retry times - in event connectivity is lost
93 # set to -1 implies an infinite retry count
94 # sql_max_retries = 10
95-diff -Naurp quantum-2013.1.a38.g511ac76.orig/etc/quantum/plugins/plumgrid/plumgrid.ini quantum-2013.1.a38.g511ac76/etc/quantum/plugins/plumgrid/plumgrid.ini
96---- quantum-2013.1.a38.g511ac76.orig/etc/quantum/plugins/plumgrid/plumgrid.ini 2013-02-26 08:24:56.000000000 -0600
97-+++ quantum-2013.1.a38.g511ac76/etc/quantum/plugins/plumgrid/plumgrid.ini 2013-02-26 08:29:05.948260373 -0600
98+--- a/etc/quantum/plugins/plumgrid/plumgrid.ini
99++++ b/etc/quantum/plugins/plumgrid/plumgrid.ini
100 @@ -6,7 +6,7 @@
101 # sql_connection = mysql://<user>:<pass>@<host>:3306/plumgrid_quantum
102 # Replace <host> above with the IP address of the database used by the
103@@ -91,9 +84,8 @@
104 # Database reconnection retry times - in event connectivity is lost
105 # set to -1 implies an infinite retry count
106 # sql_max_retries = 10
107-diff -Naurp quantum-2013.1.a38.g511ac76.orig/etc/quantum/plugins/ryu/ryu.ini quantum-2013.1.a38.g511ac76/etc/quantum/plugins/ryu/ryu.ini
108---- quantum-2013.1.a38.g511ac76.orig/etc/quantum/plugins/ryu/ryu.ini 2013-02-26 08:24:56.000000000 -0600
109-+++ quantum-2013.1.a38.g511ac76/etc/quantum/plugins/ryu/ryu.ini 2013-02-26 08:29:05.948260373 -0600
110+--- a/etc/quantum/plugins/ryu/ryu.ini
111++++ b/etc/quantum/plugins/ryu/ryu.ini
112 @@ -2,7 +2,7 @@
113 # This line MUST be changed to actually run the plugin.
114 # Example: sql_connection = mysql://root:nova@127.0.0.1:3306/ryu_quantum
115@@ -103,9 +95,8 @@
116 # Enable the use of eventlet's db_pool for MySQL. The flags sql_min_pool_size,
117 # sql_max_pool_size and sql_idle_timeout are relevant only if this is enabled.
118 # sql_dbpool_enable = False
119-diff -Naurp quantum-2013.1.a38.g511ac76.orig/etc/quantum.conf quantum-2013.1.a38.g511ac76/etc/quantum.conf
120---- quantum-2013.1.a38.g511ac76.orig/etc/quantum.conf 2013-02-26 08:24:56.000000000 -0600
121-+++ quantum-2013.1.a38.g511ac76/etc/quantum.conf 2013-02-26 08:29:05.948260373 -0600
122+--- a/etc/quantum.conf
123++++ b/etc/quantum.conf
124 @@ -43,12 +43,13 @@ bind_port = 9696
125
126 # Quantum plugin provider module
127@@ -121,7 +112,7 @@
128
129 # The strategy to be used for auth.
130 # Supported values are 'keystone'(default), 'noauth'.
131-@@ -226,6 +227,7 @@ notification_topics = notifications
132+@@ -251,6 +252,7 @@ notification_topics = notifications
133 # root filter facility.
134 # Change to "sudo" to skip the filtering and just run the comand directly
135 # root_helper = sudo
136@@ -129,3 +120,14 @@
137
138 # =========== items for agent management extension =============
139 # seconds between nodes reporting state to server, should be less than
140+--- a/etc/quantum/plugins/midonet/midonet.ini
141++++ b/etc/quantum/plugins/midonet/midonet.ini
142+@@ -4,7 +4,7 @@
143+ # sql_connection = mysql://root:pass@127.0.0.1:3306/midonet_quantum
144+ # Replace 127.0.0.1 above with the IP address of the database used by the
145+ # main quantum server. (Leave it as is if the database runs on this host.)
146+-sql_connection = sqlite://
147++sql_connection = sqlite:////var/lib/quantum/midonet.sqlite
148+ # Database reconnection retry times - in event connectivity is lost
149+ # set to -1 implies an infinite retry count
150+ # sql_max_retries = 10
151
152=== modified file 'debian/patches/fix-ubuntu-tests.patch'
153--- debian/patches/fix-ubuntu-tests.patch 2013-02-27 15:02:09 +0000
154+++ debian/patches/fix-ubuntu-tests.patch 2013-03-04 09:10:52 +0000
155@@ -1,6 +1,5 @@
156-diff -Naurp quantum-2013.1.a49.g598483f.orig/quantum/tests/unit/midonet/test_midonet_plugin.py quantum-2013.1.a49.g598483f/quantum/tests/unit/midonet/test_midonet_plugin.py
157---- quantum-2013.1.a49.g598483f.orig/quantum/tests/unit/midonet/test_midonet_plugin.py 2013-02-27 07:42:40.000000000 -0600
158-+++ quantum-2013.1.a49.g598483f/quantum/tests/unit/midonet/test_midonet_plugin.py 2013-02-27 08:59:59.752884924 -0600
159+--- a/quantum/tests/unit/midonet/test_midonet_plugin.py
160++++ b/quantum/tests/unit/midonet/test_midonet_plugin.py
161 @@ -470,6 +470,7 @@ class TestMidonetSubnetsV2(test_plugin.T
162 self).test_create_subnet_with_one_host_route()
163
164@@ -9,10 +8,9 @@
165 _bridge, _subnet = self._setup_subnet_mocks()
166 super(TestMidonetSubnetsV2,
167 self).test_create_subnet_with_two_host_routes()
168-diff -Naurp quantum-2013.1.a49.g598483f.orig/quantum/tests/unit/test_db_plugin.py quantum-2013.1.a49.g598483f/quantum/tests/unit/test_db_plugin.py
169---- quantum-2013.1.a49.g598483f.orig/quantum/tests/unit/test_db_plugin.py 2013-02-27 07:42:40.000000000 -0600
170-+++ quantum-2013.1.a49.g598483f/quantum/tests/unit/test_db_plugin.py 2013-02-27 09:01:30.136884968 -0600
171-@@ -1371,6 +1371,7 @@ fixed_ips=ip_address%%3D%s&fixed_ips=ip_
172+--- a/quantum/tests/unit/test_db_plugin.py
173++++ b/quantum/tests/unit/test_db_plugin.py
174+@@ -1392,6 +1392,7 @@ fixed_ips=ip_address%%3D%s&fixed_ips=ip_
175 self._delete('ports', port4['port']['id'])
176
177 def test_range_allocation(self):
178@@ -20,7 +18,7 @@
179 with self.subnet(gateway_ip='10.0.0.3',
180 cidr='10.0.0.0/29') as subnet:
181 kwargs = {"fixed_ips":
182-@@ -2270,6 +2271,7 @@ class TestNetworksV2(QuantumDbPluginV2Te
183+@@ -2291,6 +2292,7 @@ class TestNetworksV2(QuantumDbPluginV2Te
184 class TestSubnetsV2(QuantumDbPluginV2TestCase):
185
186 def _test_create_subnet(self, network=None, expected=None, **kwargs):
187@@ -28,7 +26,7 @@
188 keys = kwargs.copy()
189 keys.setdefault('cidr', '10.0.0.0/24')
190 keys.setdefault('ip_version', 4)
191-@@ -3257,6 +3259,7 @@ class TestSubnetsV2(QuantumDbPluginV2Tes
192+@@ -3278,6 +3280,7 @@ class TestSubnetsV2(QuantumDbPluginV2Tes
193 host_routes=host_routes)
194
195 def test_create_subnet_with_two_host_routes(self):
196@@ -36,7 +34,7 @@
197 gateway_ip = '10.0.0.1'
198 cidr = '10.0.0.0/24'
199 allocation_pools = [{'start': '10.0.0.2',
200-@@ -3361,6 +3364,7 @@ class TestSubnetsV2(QuantumDbPluginV2Tes
201+@@ -3382,6 +3385,7 @@ class TestSubnetsV2(QuantumDbPluginV2Tes
202 self.assertEqual(res.status_int, 400)
203
204 def test_delete_subnet_with_dns(self):
205@@ -44,3 +42,13 @@
206 gateway_ip = '10.0.0.1'
207 cidr = '10.0.0.0/24'
208 dns_nameservers = ['1.2.3.4']
209+--- a/quantum/tests/unit/linuxbridge/test_lb_quantum_agent.py
210++++ b/quantum/tests/unit/linuxbridge/test_lb_quantum_agent.py
211+@@ -26,6 +26,7 @@ class TestLinuxBridge(testtools.TestCase
212+
213+ def setUp(self):
214+ super(TestLinuxBridge, self).setUp()
215++ self.skipTest('No udev access on Ubuntu buildd.')
216+ self.addCleanup(cfg.CONF.reset)
217+ interface_mappings = {'physnet1': 'eth1'}
218+ root_helper = cfg.CONF.AGENT.root_helper

Subscribers

People subscribed via source and target branches