<div dir="ltr">Yup, it is. <div><br></div><div>Aaron</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Aug 13, 2013 at 11:09 AM, Ashok Kumaran <span dir="ltr"><<a href="mailto:ashokkumaran.b@gmail.com" target="_blank">ashokkumaran.b@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="auto"><div>I guess it's already back-ported to Grizzly 2013.1.3 cycle</div><div><br><span style="font-family:'.HelveticaNeueUI';font-size:15px;line-height:19px;white-space:nowrap"><a href="https://review.openstack.org/#/c/32679" target="_blank">https://review.openstack.org/#/c/32679</a></span></div>
<div><font face=".HelveticaNeueUI"><span style="font-size:15px;line-height:19px;white-space:nowrap"><br></span></font></div><div><font face=".HelveticaNeueUI"><span style="font-size:15px;line-height:19px;white-space:nowrap"><br>
</span></font></div><div><font face=".HelveticaNeueUI"><span style="font-size:15px;line-height:19px;white-space:nowrap">Best</span></font></div><div><font face=".HelveticaNeueUI"><span style="font-size:15px;line-height:19px;white-space:nowrap">Ashok</span></font></div>
<div><font face=".HelveticaNeueUI"><span style="font-size:15px;line-height:19px;white-space:nowrap"><br></span></font><span>Sent from my iPhone</span></div><div><div class="h5"><div><br>On 13-Aug-2013, at 6:24 PM, Francois Deppierraz <<a href="mailto:francois@ctrlaltdel.ch" target="_blank">francois@ctrlaltdel.ch</a>> wrote:<br>
<br></div><blockquote type="cite"><div><span>Hi Aaron,</span><br><span></span><br><span>Thanks for the patch!</span><br><span></span><br><span>I was experiencing the same issue than the OP with grizzly installed</span><br>
<span>from the Ubuntu Cloud Archive with quantum and openvswitch. Adding</span><br><span>security groups to a running instance works well now.</span><br><span></span><br><span>Is there any plan to have it included in the havana release, or even</span><br>
<span>better patched in grizzly?</span><br><span></span><br><span>Cheers,</span><br><span></span><br><span>François</span><br><span></span><br><span>On 08. 06. 13 11:40, Aaron Rosen wrote:</span><br><blockquote type="cite">
<span>Hi Daniel, </span><br></blockquote><blockquote type="cite"><span></span><br></blockquote><blockquote type="cite"><span>That's for finding this! This is a bug. The code wasn't accounting if</span><br></blockquote>
<blockquote type="cite"><span>the plugin didn't implement port_security_enabled. Here's a patch that</span><br></blockquote><blockquote type="cite"><span>fixes the issue in the meantime. </span><br></blockquote>
<blockquote type="cite">
<span></span><br></blockquote><blockquote type="cite"><span>Best, </span><br></blockquote><blockquote type="cite"><span></span><br></blockquote><blockquote type="cite"><span>Aaron </span><br></blockquote><blockquote type="cite">
<span></span><br></blockquote><blockquote type="cite"><span>--- a/nova/network/security_group/quantum_driver.py</span><br></blockquote><blockquote type="cite"><span>+++ b/nova/network/security_group/quantum_driver.py</span><br>
</blockquote><blockquote type="cite"><span>@@ -340,8 +340,9 @@ class</span><br></blockquote><blockquote type="cite"><span>SecurityGroupAPI(security_group_base.SecurityGroupBase):</span><br></blockquote><blockquote type="cite">
<span> has_ip = port.get('fixed_ips')</span><br></blockquote><blockquote type="cite"><span> if port_security_enabled and has_ip:</span><br></blockquote><blockquote type="cite"><span> return True</span><br>
</blockquote><blockquote type="cite"><span>- else:</span><br></blockquote><blockquote type="cite"><span>- return False</span><br></blockquote><blockquote type="cite"><span>+ elif 'port_security_enabled' not in port and has_ip:</span><br>
</blockquote><blockquote type="cite"><span>+ return True</span><br></blockquote><blockquote type="cite"><span>+ return False</span><br></blockquote><blockquote type="cite"><span></span><br></blockquote>
<blockquote type="cite">
<span> @wrap_check_security_groups_policy</span><br></blockquote><blockquote type="cite"><span> def add_to_instance(self, context, instance, security_group_name):</span><br></blockquote><blockquote type="cite"><span></span><br>
</blockquote><blockquote type="cite"><span></span><br></blockquote><blockquote type="cite"><span></span><br></blockquote><blockquote type="cite"><span>On Sat, Jun 8, 2013 at 2:14 AM, daniels cai <<a href="mailto:danxcai@gmail.com" target="_blank">danxcai@gmail.com</a></span><br>
</blockquote><blockquote type="cite"><span><<a href="mailto:danxcai@gmail.com" target="_blank">mailto:danxcai@gmail.com</a>>> wrote:</span><br></blockquote><blockquote type="cite"><span></span><br></blockquote><blockquote type="cite">
<span></span><br></blockquote><blockquote type="cite"><span> nova add-secgroup 24891d97-8d0e-4e99-9537-c8f8291913d0 d11</span><br></blockquote><blockquote type="cite"><span></span><br></blockquote><blockquote type="cite">
<span> ERROR: Network requires port_security_enabled and subnet associated</span><br></blockquote><blockquote type="cite"><span> in order to apply security groups. (HTTP 400) (Request-ID:</span><br></blockquote><blockquote type="cite">
<span> req-94cb2d54-858b-4843-af53-b373c88bcdc0)</span><br></blockquote><blockquote type="cite"><span></span><br></blockquote><blockquote type="cite"><span></span><br></blockquote><blockquote type="cite"><span> security group is exists </span><br>
</blockquote><blockquote type="cite"><span></span><br></blockquote><blockquote type="cite"><span> # quantum security-group-list </span><br></blockquote><blockquote type="cite"><span> +--------------------------------------+---------+------------------+</span><br>
</blockquote><blockquote type="cite"><span> | id | name | description |</span><br></blockquote><blockquote type="cite"><span> +--------------------------------------+---------+------------------+</span><br>
</blockquote><blockquote type="cite"><span> | 0acc8258-bd9f-4f87-b051-a94dbc1504eb | default | default |</span><br></blockquote><blockquote type="cite"><span> | 5902febc-e793-4b09-8073-567226d83d79 | d11 | des for firewall |</span><br>
</blockquote><blockquote type="cite"><span> +--------------------------------------+---------+------------------+</span><br></blockquote><blockquote type="cite"><span></span><br></blockquote><blockquote type="cite"><span></span><br>
</blockquote><blockquote type="cite"><span></span><br></blockquote><blockquote type="cite"><span> Daniels Cai</span><br></blockquote><blockquote type="cite"><span> <a href="http://dnscai.com" target="_blank">http://dnscai.com</a></span><br>
</blockquote><blockquote type="cite"><span></span><br></blockquote><blockquote type="cite"><span></span><br></blockquote><blockquote type="cite"><span> 2013/6/8 Aaron Rosen <<a href="mailto:arosen@nicira.com" target="_blank">arosen@nicira.com</a> <<a href="mailto:arosen@nicira.com" target="_blank">mailto:arosen@nicira.com</a>>></span><br>
</blockquote><blockquote type="cite"><span></span><br></blockquote><blockquote type="cite"><span> You said: </span><br></blockquote><blockquote type="cite"><span></span><br></blockquote><blockquote type="cite"><blockquote type="cite">
<span>it works, but when i try to attach a security group to an exist</span><br></blockquote></blockquote><blockquote type="cite"><span> vm , api throw an error :"Network requires</span><br></blockquote><blockquote type="cite">
<blockquote type="cite"><span>port_security_enabled and subnet associated in order to apply</span><br></blockquote></blockquote><blockquote type="cite"><span> security groups."</span><br></blockquote><blockquote type="cite">
<span></span><br></blockquote><blockquote type="cite"><span> What command are you running to generate that error? </span><br></blockquote><blockquote type="cite"><span></span><br></blockquote><blockquote type="cite">
<span></span><br></blockquote><blockquote type="cite"><span></span><br></blockquote><blockquote type="cite"><span> On Sat, Jun 8, 2013 at 1:45 AM, daniels cai <<a href="mailto:danxcai@gmail.com" target="_blank">danxcai@gmail.com</a></span><br>
</blockquote><blockquote type="cite"><span> <<a href="mailto:danxcai@gmail.com" target="_blank">mailto:danxcai@gmail.com</a>>> wrote:</span><br></blockquote><blockquote type="cite"><span></span><br></blockquote>
<blockquote type="cite">
<span> Aaron , thanks for you answers, i see it.</span><br></blockquote><blockquote type="cite"><span></span><br></blockquote><blockquote type="cite"><span> we are not useing nvp in our environemnt</span><br>
</blockquote><blockquote type="cite"><span> yet.</span><br></blockquote><blockquote type="cite"><span></span><br></blockquote><blockquote type="cite"><span> my vm is boot with a subnet_id specified</span><br>
</blockquote><blockquote type="cite"><span> . </span><br></blockquote><blockquote type="cite"><span> i am sure about it .</span><br></blockquote><blockquote type="cite"><span> here is more info:</span><br>
</blockquote><blockquote type="cite"><span></span><br></blockquote><blockquote type="cite"><span> vm has an ip "192.168.6.100" , this ip belongs to subnet</span><br></blockquote><blockquote type="cite">
<span> 83afd693-7e36-41e9-b896-9d8b0d89d255</span><br></blockquote><blockquote type="cite"><span> , this subnet belongs to network "iaas-net", network id is</span><br></blockquote><blockquote type="cite">
<span> 5332f0f7-3156-4961-aa67-0b8507265fa5</span><br></blockquote><blockquote type="cite"><span></span><br></blockquote><blockquote type="cite"><span> # nova list</span><br></blockquote><blockquote type="cite">
<span></span><br></blockquote><blockquote type="cite"><span> | 24891d97-8d0e-4e99-9537-c8f8291913d0 |</span><br></blockquote><blockquote type="cite"><span> ubuntu-1304-server-amd64 | ACTIVE | iaas-net=192.168.6.100</span><br>
</blockquote><blockquote type="cite"><span></span><br></blockquote><blockquote type="cite"><span> here is quantum network info :</span><br></blockquote><blockquote type="cite"><span></span><br></blockquote><blockquote type="cite">
<span> # quantum net-list</span><br></blockquote><blockquote type="cite"><span> +--------------------------------------+------------------+-------------------------------------------------------+</span><br>
</blockquote><blockquote type="cite"><span> | id | name |</span><br></blockquote><blockquote type="cite"><span> subnets |</span><br>
</blockquote><blockquote type="cite"><span> +--------------------------------------+------------------+-------------------------------------------------------+</span><br></blockquote><blockquote type="cite"><span> |</span><br>
</blockquote><blockquote type="cite"><span> 5332f0f7-3156-4961-aa67-0b8507265fa5 | iaas-net |</span><br></blockquote><blockquote type="cite"><span> 329ca377-6193-4a0c-9320-471cd5ff762f <a href="http://192.168.202.0/24" target="_blank">192.168.202.0/24</a></span><br>
</blockquote><blockquote type="cite"><span> <<a href="http://192.168.202.0/24" target="_blank">http://192.168.202.0/24</a>> |</span><br></blockquote><blockquote type="cite"><span> | | |</span><br>
</blockquote><blockquote type="cite"><span> 83afd693-7e36-41e9-b896-9d8b0d89d255 <a href="http://192.168.6.0/24" target="_blank">192.168.6.0/24</a></span><br></blockquote><blockquote type="cite"><span> <<a href="http://192.168.6.0/24" target="_blank">http://192.168.6.0/24</a>> |</span><br>
</blockquote><blockquote type="cite"><span> | | |</span><br></blockquote><blockquote type="cite"><span> bb1afb2d-ab59-4ba4-8a76-8b5b426b8e33 <a href="http://192.168.7.0/24" target="_blank">192.168.7.0/24</a></span><br>
</blockquote><blockquote type="cite"><span> <<a href="http://192.168.7.0/24" target="_blank">http://192.168.7.0/24</a>> |</span><br></blockquote><blockquote type="cite"><span> | | |</span><br>
</blockquote><blockquote type="cite"><span> d59794df-bb49-4924-a19f-cbdec0ce24df <a href="http://192.168.188.0/24" target="_blank">192.168.188.0/24</a></span><br></blockquote><blockquote type="cite"><span> <<a href="http://192.168.188.0/24" target="_blank">http://192.168.188.0/24</a>> |</span><br>
</blockquote><blockquote type="cite"><span> | | |</span><br></blockquote><blockquote type="cite"><span> dca45033-e506-42e4-bf05-aaccd0591c55 <a href="http://192.168.193.0/24" target="_blank">192.168.193.0/24</a></span><br>
</blockquote><blockquote type="cite"><span> <<a href="http://192.168.193.0/24" target="_blank">http://192.168.193.0/24</a>> |</span><br></blockquote><blockquote type="cite"><span> | | |</span><br>
</blockquote><blockquote type="cite"><span> e8a9be74-2f39-4d7e-9287-c5b85b573cca <a href="http://192.168.192.0/24" target="_blank">192.168.192.0/24</a></span><br></blockquote><blockquote type="cite"><span> <<a href="http://192.168.192.0/24" target="_blank">http://192.168.192.0/24</a>> |</span><br>
</blockquote><blockquote type="cite"><span></span><br></blockquote><blockquote type="cite"><span></span><br></blockquote><blockquote type="cite"><span> i enabled the following features in quantum</span><br></blockquote>
<blockquote type="cite"><span> 1. namespace</span><br></blockquote><blockquote type="cite"><span> 2. overlap ips</span><br></blockquote><blockquote type="cite"><span></span><br></blockquote><blockquote type="cite">
<span> if any more info needed for debug, i will attach</span><br></blockquote><blockquote type="cite"><span></span><br></blockquote><blockquote type="cite"><span></span><br></blockquote><blockquote type="cite">
<span></span><br></blockquote><blockquote type="cite"><span> Daniels Cai</span><br></blockquote><blockquote type="cite"><span> <a href="http://dnscai.com" target="_blank">http://dnscai.com</a></span><br>
</blockquote>
<blockquote type="cite"><span></span><br></blockquote><blockquote type="cite"><span></span><br></blockquote><blockquote type="cite"><span> 2013/6/8 Aaron Rosen <<a href="mailto:arosen@nicira.com" target="_blank">arosen@nicira.com</a></span><br>
</blockquote><blockquote type="cite"><span> <<a href="mailto:arosen@nicira.com" target="_blank">mailto:arosen@nicira.com</a>>></span><br></blockquote><blockquote type="cite"><blockquote type="cite"><span></span><br>
</blockquote>
</blockquote><blockquote type="cite"><blockquote type="cite"><span>There is no port_security_enabled config option. This is</span><br></blockquote></blockquote><blockquote type="cite"><span> an attribute on a port that is used if the plugin you are</span><br>
</blockquote><blockquote type="cite"><span> using implements the port_security_extension (which is only</span><br></blockquote><blockquote type="cite"><span> nvp at the time).</span><br></blockquote>
<blockquote type="cite"><blockquote type="cite"><span></span><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><span>I'm guessing your issue is the network you are trying to</span><br></blockquote>
</blockquote><blockquote type="cite"><span> boot an instance on does not have a subnet associated with it.</span><br></blockquote><blockquote type="cite"><blockquote type="cite"><span></span><br></blockquote></blockquote>
<blockquote type="cite"><blockquote type="cite"><span>Aaron</span><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><span></span><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">
<span></span><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><span>On Sat, Jun 8, 2013 at 12:37 AM, daniels cai</span><br></blockquote></blockquote><blockquote type="cite"><span> <<a href="mailto:danxcai@gmail.com" target="_blank">danxcai@gmail.com</a> <<a href="mailto:danxcai@gmail.com" target="_blank">mailto:danxcai@gmail.com</a>>> wrote:</span><br>
</blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><span></span><br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><span>hi Aaron</span><br>
</blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><span>i set the following in nova.conf</span><br></blockquote></blockquote></blockquote><blockquote type="cite">
<blockquote type="cite"><blockquote type="cite"><span></span><br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><span>security_group_api=quantum</span><br></blockquote>
</blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><span>firewall_driver=nova.virt.firewall.NoopFirewallDriver</span><br></blockquote></blockquote></blockquote><blockquote type="cite">
<blockquote type="cite"><blockquote type="cite"><span></span><br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><span>it works, but when i try to attach a security group to an</span><br>
</blockquote></blockquote></blockquote><blockquote type="cite"><span> exist vm , api throw an error :</span><br></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><span></span><br>
</blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><span>"Network requires port_security_enabled and subnet</span><br></blockquote></blockquote></blockquote>
<blockquote type="cite"><span> associated in order to apply security groups."</span><br></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><span></span><br></blockquote></blockquote>
</blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><span>the i add port_security_enabled in quantum.conf in all nodes.</span><br></blockquote></blockquote></blockquote><blockquote type="cite">
<blockquote type="cite"><blockquote type="cite"><span>"port_security_enabled=True"</span><br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><span></span><br>
</blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><span> with no luck, it still doesn't work .</span><br></blockquote></blockquote></blockquote><blockquote type="cite">
<blockquote type="cite"><blockquote type="cite"><span></span><br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><span>Any advice ? does quantum security group support this</span><br>
</blockquote></blockquote></blockquote><blockquote type="cite"><span> feature?</span><br></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><span></span><br></blockquote></blockquote>
</blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><span>Daniels Cai</span><br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">
<span><a href="http://dnscai.com" target="_blank">http://dnscai.com</a></span><br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><span></span><br></blockquote>
</blockquote></blockquote>
<blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><span></span><br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><span>2013/6/8 Aaron Rosen <<a href="mailto:arosen@nicira.com" target="_blank">arosen@nicira.com</a></span><br>
</blockquote></blockquote></blockquote><blockquote type="cite"><span> <<a href="mailto:arosen@nicira.com" target="_blank">mailto:arosen@nicira.com</a>>></span><br></blockquote><blockquote type="cite">
<blockquote type="cite">
<blockquote type="cite"><blockquote type="cite"><span></span><br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><span>Hi Joe,</span><br>
</blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><span></span><br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite">
<blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><span>I thought setting firewall_driver =</span><br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><span> quantum.agent.firewall.NoopFirewallDriver would do the</span><br>
</blockquote><blockquote type="cite"><span> trick? Also, the ovs plugin does not do any mac spoof</span><br></blockquote><blockquote type="cite"><span> filtering at the OVS level. Those are all done in iptables.</span><br>
</blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><span></span><br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">
<blockquote type="cite"><blockquote type="cite"><span>Aaron</span><br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><span></span><br>
</blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><span>On Fri, Jun 7, 2013 at 8:22 PM, Joe Breu</span><br></blockquote></blockquote>
</blockquote></blockquote><blockquote type="cite"><span> <<a href="mailto:joseph.breu@rackspace.com" target="_blank">joseph.breu@rackspace.com</a></span><br></blockquote><blockquote type="cite"><span> <<a href="mailto:joseph.breu@rackspace.com" target="_blank">mailto:joseph.breu@rackspace.com</a>>> wrote:</span><br>
</blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><span></span><br></blockquote></blockquote></blockquote></blockquote></blockquote><blockquote type="cite">
<blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><span>Hello,</span><br></blockquote></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">
<blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><span></span><br></blockquote></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">
<blockquote type="cite"><blockquote type="cite"><span>Is there a way to create a quantum l2 network using OVS</span><br></blockquote></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><span> that does not have MAC and IP spoofing enabled either in</span><br>
</blockquote><blockquote type="cite"><span> iptables or OVS? One workaround that we found was to set</span><br></blockquote><blockquote type="cite"><span> the OVS plugin firewall_driver =</span><br>
</blockquote><blockquote type="cite"><span> quantum.agent.firewall.NoopFirewallDriver to</span><br></blockquote><blockquote type="cite"><span> security_group_api=nova however this is far from ideal and</span><br>
</blockquote><blockquote type="cite"><span> doesn't solve the problem of MAC spoof filtering at the OVS</span><br></blockquote><blockquote type="cite"><span> level.</span><br></blockquote><blockquote type="cite">
<blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><span></span><br></blockquote></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">
<blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><span>Thanks for any help</span><br></blockquote></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">
<blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><span></span><br></blockquote></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">
<blockquote type="cite"><blockquote type="cite"><span></span><br></blockquote></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">
<blockquote type="cite"><span>_______________________________________________</span><br></blockquote></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">
<blockquote type="cite"><blockquote type="cite"><span>Mailing list: <a href="https://launchpad.net/~openstack" target="_blank">https://launchpad.net/~openstack</a></span><br></blockquote></blockquote></blockquote></blockquote>
</blockquote>
<blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><span>Post to : <a href="mailto:openstack@lists.launchpad.net" target="_blank">openstack@lists.launchpad.net</a></span><br>
</blockquote></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><span> <<a href="mailto:openstack@lists.launchpad.net" target="_blank">mailto:openstack@lists.launchpad.net</a>></span><br>
</blockquote>
<blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><span>Unsubscribe : <a href="https://launchpad.net/~openstack" target="_blank">https://launchpad.net/~openstack</a></span><br>
</blockquote></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><span>More help : <a href="https://help.launchpad.net/ListHelp" target="_blank">https://help.launchpad.net/ListHelp</a></span><br>
</blockquote></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><span></span><br></blockquote></blockquote></blockquote></blockquote>
<blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><span></span><br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">
<blockquote type="cite"><span></span><br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><span>_______________________________________________</span><br>
</blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><span>Mailing list: <a href="https://launchpad.net/~openstack" target="_blank">https://launchpad.net/~openstack</a></span><br>
</blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><span>Post to : <a href="mailto:openstack@lists.launchpad.net" target="_blank">openstack@lists.launchpad.net</a></span><br>
</blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><span> <<a href="mailto:openstack@lists.launchpad.net" target="_blank">mailto:openstack@lists.launchpad.net</a>></span><br></blockquote>
<blockquote type="cite">
<blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><span>Unsubscribe : <a href="https://launchpad.net/~openstack" target="_blank">https://launchpad.net/~openstack</a></span><br></blockquote></blockquote>
</blockquote>
</blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><span>More help : <a href="https://help.launchpad.net/ListHelp" target="_blank">https://help.launchpad.net/ListHelp</a></span><br>
</blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><span></span><br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite">
<blockquote type="cite"><blockquote type="cite"><span></span><br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><span></span><br></blockquote></blockquote><blockquote type="cite"><span></span><br>
</blockquote><blockquote type="cite"><span></span><br></blockquote><blockquote type="cite"><span></span><br></blockquote><blockquote type="cite"><span></span><br></blockquote><blockquote type="cite"><span></span><br></blockquote>
<blockquote type="cite"><span></span><br></blockquote><blockquote type="cite"><span>_______________________________________________</span><br></blockquote><blockquote type="cite"><span>Mailing list: <a href="https://launchpad.net/~openstack" target="_blank">https://launchpad.net/~openstack</a></span><br>
</blockquote><blockquote type="cite"><span>Post to : <a href="mailto:openstack@lists.launchpad.net" target="_blank">openstack@lists.launchpad.net</a></span><br></blockquote><blockquote type="cite"><span>Unsubscribe : <a href="https://launchpad.net/~openstack" target="_blank">https://launchpad.net/~openstack</a></span><br>
</blockquote><blockquote type="cite"><span>More help : <a href="https://help.launchpad.net/ListHelp" target="_blank">https://help.launchpad.net/ListHelp</a></span><br></blockquote><blockquote type="cite"><span></span><br>
</blockquote><span></span><br>
<span></span><br><span>_______________________________________________</span><br><span>Mailing list: <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack</a></span><br>
<span>Post to : <a href="mailto:openstack@lists.openstack.org" target="_blank">openstack@lists.openstack.org</a></span><br><span>Unsubscribe : <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack</a></span><br>
</div></blockquote></div></div></div>
<br>_______________________________________________<br>
Mailing list: <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack</a><br>
Post to : <a href="mailto:openstack@lists.openstack.org">openstack@lists.openstack.org</a><br>
Unsubscribe : <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack</a><br>
<br></blockquote></div><br></div>