<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=utf-8"><meta name=Generator content="Microsoft Word 14 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
        {mso-style-priority:99;
        mso-style-link:"Balloon Text Char";
        margin:0in;
        margin-bottom:.0001pt;
        font-size:8.0pt;
        font-family:"Tahoma","sans-serif";}
span.BalloonTextChar
        {mso-style-name:"Balloon Text Char";
        mso-style-priority:99;
        mso-style-link:"Balloon Text";
        font-family:"Tahoma","sans-serif";}
span.EmailStyle19
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri","sans-serif";}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=EN-US link=blue vlink=purple><div class=WordSection1><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Thanks Salvatore. We will try to rebase the patches with master in our environment before running devstack.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> Salvatore Orlando [mailto:sorlando@nicira.com] <br><b>Sent:</b> Tuesday, August 26, 2014 3:53 PM<br><b>To:</b> OpenStack Development Mailing List (not for usage questions)<br><b>Subject:</b> Re: [openstack-dev] [neutron] [third-party] What tests are required to be run<o:p></o:p></span></p><p class=MsoNormal><o:p> </o:p></p><div><p class=MsoNormal>Hi Karthik,<o:p></o:p></p><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>what do you mean that the plugin is incompatible with <a href="https://review.openstack.org/#/c/114393/">https://review.openstack.org/#/c/114393/</a>?<o:p></o:p></p></div><div><p class=MsoNormal>you're mentioning a rebase issue - but the patch in question appears to cleanly apply to master.<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>Is your probably because patch #114393 does not have in its log some changes you need to accommodate test_lib changes?<o:p></o:p></p></div><div><p class=MsoNormal>Are these changes you need already merged? In this case you might try to rebase the patch you're going to test on master before running devstack, which I think it's also what happens in the upstream gate.<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>Salvatore<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div></div><div><p class=MsoNormal style='margin-bottom:12.0pt'><o:p> </o:p></p><div><p class=MsoNormal>On 26 August 2014 21:57, Karthik Natarajan <<a href="mailto:natarajk@brocade.com" target="_blank">natarajk@brocade.com</a>> wrote:<o:p></o:p></p><p class=MsoNormal>Hi Edgar,<br><br>We are also facing CI issues when the neutron patch set is not rebased with latest changes.<br>For e.g. CI audit that you posted today (<a href="https://review.openstack.org/#/c/114393/" target="_blank">https://review.openstack.org/#/c/114393/</a>) is not rebased with neutron test_lib related changes.<br>We had refactored the Brocade Vyatta plugin unit tests to accommodate the test_lib related changes.<br>But our plugin is not compatible with the patch you have posted. So CI is failing.<br><br>I had a discussion with Dane Leblanc on this. We also need to post the SKIPPED status for such patch sets.<br>We will also experiment with Kevin's suggestion.<br><br>Thanks,<br>Karthik<o:p></o:p></p><div><div><p class=MsoNormal><br>-----Original Message-----<br>From: Dane Leblanc (leblancd) [mailto:<a href="mailto:leblancd@cisco.com">leblancd@cisco.com</a>]<br>Sent: Monday, August 25, 2014 10:02 AM<br>To: OpenStack Development Mailing List (not for usage questions)<br>Subject: Re: [openstack-dev] [neutron] [third-party] What tests are required to be run<br><br>Edgar, Kyle:<br><br>Kevin's suggestion should work for me (still hashing out the implementation).  I've added an item to the 3rd Party IRC agenda anyway to discuss this corner case.<br><br>Thanks!<br>Dane<br><br>-----Original Message-----<br>From: Edgar Magana [mailto:<a href="mailto:edgar.magana@workday.com">edgar.magana@workday.com</a>]<br>Sent: Monday, August 25, 2014 12:44 PM<br>To: OpenStack Development Mailing List (not for usage questions)<br>Subject: Re: [openstack-dev] [neutron] [third-party] What tests are required to be run<br><br>Dane,<br><br>I will second Kyle's idea. Let's discuss this during today IRC meeting if Kevin's suggestion does not work for you.<br><br>Thanks,<br><br>Edgar<br><br>On 8/25/14, 10:08 AM, "Kyle Mestery" <<a href="mailto:mestery@mestery.com">mestery@mestery.com</a>> wrote:<br><br>>Dane, thanks for all the great work you're doing in the third-party CI<br>>area. It's great to see you working to share this knowledge with others<br>>as well!<br>><br>>Did Kevin's idea work for you to move past this issue? If not, I<br>>suggest you put an item on the neutron meeting agenda today and we<br>>cover this there. You could put the item on the third-party meeting<br>>agenda as well.<br>><br>>Thanks!<br>>Kyle<br>><br>>On Sun, Aug 24, 2014 at 9:43 AM, Dane Leblanc (leblancd)<br>><<a href="mailto:leblancd@cisco.com">leblancd@cisco.com</a>> wrote:<br>>> Hi Kevin:<br>>><br>>><br>>><br>>> Thanks, this is a great idea! I may try just a slight variation of<br>>>this  concept. Maybe your idea could be the recommended way to create<br>>>a 3rd party  CI for plugins that are just being introduced and need to<br>>>limit the scope of  testing to a small set of plugin-related commits<br>>>(or plugins blocked on a  certain fix).<br>>><br>>><br>>><br>>> Thanks,<br>>> Dane<br>>><br>>><br>>><br>>> From: Kevin Benton [mailto:<a href="mailto:blak111@gmail.com">blak111@gmail.com</a>]<br>>> Sent: Saturday, August 23, 2014 5:47 AM<br>>><br>>><br>>> To: OpenStack Development Mailing List (not for usage questions)<br>>> Subject: Re: [openstack-dev] [neutron] [third-party] What tests are<br>>>required  to be run<br>>><br>>><br>>><br>>> Can you disable posting of results directly from your Jenkins/Zuul<br>>>setup and  have a script that just checks the log file for special<br>>>markers to determine  if the vote should be FAILED/PASSED/SKIPPED?<br>>>Another advantage of this  approach is that it gives you an<br>>>opportunity to detect when a job just  failed to setup due to<br>>>infrastructure reasons and trigger a recheck without  ever first<br>>>posting a failure to gerrit.<br>>><br>>><br>>><br>>> On Fri, Aug 22, 2014 at 3:06 PM, Dane Leblanc (leblancd)<br>>> <<a href="mailto:leblancd@cisco.com">leblancd@cisco.com</a>> wrote:<br>>><br>>> Thanks Edgar for updating the APIC status!!!<br>>><br>>> Edgar and Kyle: *****PLEASE NOTE******!!!!  I need your understanding<br>>>and  advice on the following:<br>>><br>>> We are still stuck with a problem stemming from a design limitation<br>>> of Jenkins that prevents us from being compliant with Neutron 3rd<br>>> Party CI requirements for our DFA CI.<br>>><br>>> The issue is that Jenkins only allows our scripts to<br>>>(programmatically)  return either Success or Fail. There is no option<br>>>to return "Aborted", "Not  Tested", or "Skipped".<br>>><br>>> Why does this matter? The DFA plugin is just being introduced, and<br>>>initial  DFA-enabling change sets have not yet been merged. Therefore,<br>>>all other  change sets will fail our Tempest tests, since they are not<br>>>DFA-enabled.<br>>><br>>> Similarly, we were recently blocked in our APIC CI with a critical<br>>> bug, causing all change sets without this fix to fail on our APIC testbed.<br>>><br>>> In these cases, we would like to enter a "throttled" or "partially<br>>>blocked"<br>>> mode, where we would skip testing on change sets we know will fail,<br>>>and (in  an ideal world) signal this shortcoming to Gerrit e.g. by<br>>>returning a  "Skipped" status. Unfortunately, this option is not<br>>>available in Jenkins  scripts, as Jenkins is currently designed. The<br>>>only options we have  available is "Success" or all "Fail", which are<br>>>both misleading. We would  also incorrectly report success or fail on<br>>>one of the following test<br>>> commits:<br>>> <a href="https://review.openstack.org/#/c/114393/" target="_blank">https://review.openstack.org/#/c/114393/</a><br>>> <a href="https://review.openstack.org/#/c/40296/" target="_blank">https://review.openstack.org/#/c/40296/</a><br>>><br>>> I've brought this issue up on the openstack-infra IRC, and jeblair<br>>>confirmed  the Jenkins limitation, but asked me to get consensus from<br>>>the Neutron  community as to this being a problem/requirement. I've<br>>>also sent out an  e-mail on the Neutron ML trying to start a<br>>>discussion on this problem (no  traction). I plan on bringing this up<br>>>in the 3rd Party CI IRC on Monday,  assuming there is time permitted<br>>>in the open discussion.<br>>><br>>> I'm also investigating<br>>><br>>> For the short term, I would like to propose the following:<br>>> * We bring this up on the 3rd Party CI IRC on Monday to get a<br>>>solution or  workaround, if available. If a solution is available,<br>>>let's consider  including that as a hint when we come up with CI<br>>>requirements for handling  CIs bocked by some critical fix.<br>>> * I'm also looking into using a REST API to cancel a Jenkins job<br>>>programmatically.<br>>> * If no solution or workaround is available, we work with infra team<br>>>or with  Jenkins team to create a solution.<br>>> * Until a solution is available, for plugins which are blocked by a<br>>>critical  bug, we post a status/notes indicating the plugin's<br>>>situation on our 3rd  party CI status wiki, e.g.:<br>>><br>>> Vendor                  Plugin/Driver Name      Contact Name<br>>> Status  Notes<br>>> My Vendor Name  My Plugin CI            My Contact Person       T<br>>> Throttled / Partially blocked / Awaiting Intial Commits<br>>><br>>> The status/notes should be clear and understood by the Neutron team.<br>>>The<br>>> console logs for change sets where the tests were skipped should also<br>>>contain a message that all testing is being skipped for that commit.<br>>><br>>> Note that when the DFA initial commits are merged, then this issue<br>>>would go  away for the DFA CI. However, this problem will reappear<br>>>every time a  blocking critical bug shows up for a 3rd party CI setup,<br>>>or a new plugin is  introduced and the hardware-enabling commits are<br>>>not yet merged.  (That is,  until we have a solution for the Jenkins<br>>>limitation).<br>>><br>>> Let me know what you think.<br>>><br>>><br>>> Thanks,<br>>> Dane<br>>><br>>> -----Original Message-----<br>>> From: Edgar Magana [mailto:<a href="mailto:edgar.magana@workday.com">edgar.magana@workday.com</a>]<br>>><br>>> Sent: Friday, August 22, 2014 1:57 PM<br>>> To: Dane Leblanc (leblancd); OpenStack Development Mailing List (not<br>>>for  usage questions)<br>>> Subject: Re: [openstack-dev] [neutron] [third-party] What tests are<br>>>required  to be run<br>>><br>>> Sorry my bad but I just changed.<br>>><br>>> Edgar<br>>><br>>> On 8/21/14, 2:13 PM, "Dane Leblanc (leblancd)" <<a href="mailto:leblancd@cisco.com">leblancd@cisco.com</a>><br>>>wrote:<br>>><br>>>>Edgar:<br>>>><br>>>>I'm still seeing the comment "Results are not accurate. Needs<br>>>>clarification..."<br>>>><br>>>>Dane<br>>>><br>>>>-----Original Message-----<br>>>>From: Edgar Magana [mailto:<a href="mailto:edgar.magana@workday.com">edgar.magana@workday.com</a>]<br>>>>Sent: Thursday, August 21, 2014 2:58 PM<br>>>>To: Dane Leblanc (leblancd); OpenStack Development Mailing List (not<br>>>>for usage questions)<br>>>>Subject: Re: [openstack-dev] [neutron] [third-party] What tests are<br>>>>required to be run<br>>>><br>>>>Dane,<br>>>><br>>>>Wiki has been updated.<br>>>><br>>>>Thanks,<br>>>><br>>>>Edgar<br>>>><br>>>>On 8/21/14, 7:57 AM, "Dane Leblanc (leblancd)" <<a href="mailto:leblancd@cisco.com">leblancd@cisco.com</a>><br>>>>wrote:<br>>>><br>>>>>Edgar:<br>>>>><br>>>>>The status on the wiki page says "Results are not accurate. Needs<br>>>>>clarification from Cisco".<br>>>>>Can you please tell me what we are missing?<br>>>>><br>>>>>-Dane<br>>>>><br>>>>>-----Original Message-----<br>>>>>From: Dane Leblanc (leblancd)<br>>>>>Sent: Tuesday, August 19, 2014 3:05 PM<br>>>>>To: 'Edgar Magana'; OpenStack Development Mailing List (not for<br>>>>>usage<br>>>>>questions)<br>>>>>Subject: RE: [openstack-dev] [neutron] [third-party] What tests are<br>>>>>required to be run<br>>>>><br>>>>>The APIC CI did run tests against that commit (after some queue<br>>>>>latency):<br>>>>><br>>>>><a href="http://128.107.233.28:8080/job/apic/1860/" target="_blank">http://128.107.233.28:8080/job/apic/1860/</a><br>>>>><a href="http://cisco-neutron-ci.cisco.com/logs/apic/1860/" target="_blank">http://cisco-neutron-ci.cisco.com/logs/apic/1860/</a><br>>>>><br>>>>>But the review comments never showed up on Gerrit. This seems to be<br>>>>>an intermittent quirk of Jenkins/Gerrit: We have 3 CIs triggered<br>>>>>from this Jenkins/Gerrit server. Whenever we disable another one of<br>>>>>our other Jenkins jobs (in this case, we disabled DFA for some<br>>>>>rework), the review comments sometimes stop showing up on Gerrit.<br>>>>><br>>>>>-----Original Message-----<br>>>>>From: Edgar Magana [mailto:<a href="mailto:edgar.magana@workday.com">edgar.magana@workday.com</a>]<br>>>>>Sent: Tuesday, August 19, 2014 1:33 PM<br>>>>>To: Dane Leblanc (leblancd); OpenStack Development Mailing List (not<br>>>>>for usage questions)<br>>>>>Subject: Re: [openstack-dev] [neutron] [third-party] What tests are<br>>>>>required to be run<br>>>>><br>>>>>I was looking to one of the most recent Neutron commits:<br>>>>><a href="https://review.openstack.org/#/c/115175/" target="_blank">https://review.openstack.org/#/c/115175/</a><br>>>>><br>>>>><br>>>>>I could not find the APIC report.<br>>>>><br>>>>>Edgar<br>>>>><br>>>>>On 8/19/14, 9:48 AM, "Dane Leblanc (leblancd)" <<a href="mailto:leblancd@cisco.com">leblancd@cisco.com</a>><br>>>>>wrote:<br>>>>><br>>>>>>From which commit is it missing?<br>>>>>><a href="https://review.openstack.org/#/c/114629/" target="_blank">https://review.openstack.org/#/c/114629/</a><br>>>>>><a href="https://review.openstack.org/#/c/114393/" target="_blank">https://review.openstack.org/#/c/114393/</a><br>>>>>><br>>>>>>-----Original Message-----<br>>>>>>From: Edgar Magana [mailto:<a href="mailto:edgar.magana@workday.com">edgar.magana@workday.com</a>]<br>>>>>>Sent: Tuesday, August 19, 2014 12:28 PM<br>>>>>>To: Dane Leblanc (leblancd); OpenStack Development Mailing List<br>>>>>>(not for usage questions)<br>>>>>>Subject: Re: [openstack-dev] [neutron] [third-party] What tests are<br>>>>>>required to be run<br>>>>>><br>>>>>>Dane,<br>>>>>><br>>>>>>Are you sure about it?<br>>>>>>I just went to this commit and I could not find the APIC tests.<br>>>>>><br>>>>>>Thanks,<br>>>>>><br>>>>>>Edgar<br>>>>>><br>>>>>>On 8/17/14, 8:47 PM, "Dane Leblanc (leblancd)" <<a href="mailto:leblancd@cisco.com">leblancd@cisco.com</a>><br>>>>>>wrote:<br>>>>>><br>>>>>>>Edgar:<br>>>>>>><br>>>>>>>The Cisco APIC should be reporting results for both APIC-related<br>>>>>>>and non-APIC related changes now.<br>>>>>>>(See <a href="http://cisco-neutron-ci.cisco.com/logs/apic/1738/" target="_blank">http://cisco-neutron-ci.cisco.com/logs/apic/1738/</a>).<br>>>>>>><br>>>>>>>Will you be updating the wiki page?<br>>>>>>><br>>>>>>>-Dane<br>>>>>>><br>>>>>>>-----Original Message-----<br>>>>>>>From: Dane Leblanc (leblancd)<br>>>>>>>Sent: Friday, August 15, 2014 8:18 PM<br>>>>>>>To: OpenStack Development Mailing List (not for usage questions)<br>>>>>>>Subject: Re: [openstack-dev] [neutron] [third-party] What tests<br>>>>>>>are required to be run<br>>>>>>><br>>>>>>>Also, you can add me as a contact person for the Cisco VPNaaS driver.<br>>>>>>><br>>>>>>>-----Original Message-----<br>>>>>>>From: Dane Leblanc (leblancd)<br>>>>>>>Sent: Friday, August 15, 2014 8:14 PM<br>>>>>>>To: OpenStack Development Mailing List (not for usage questions)<br>>>>>>>Subject: RE: [openstack-dev] [neutron] [third-party] What tests<br>>>>>>>are required to be run<br>>>>>>><br>>>>>>>Edgar:<br>>>>>>><br>>>>>>>For the Notes for the Cisco APIC, can you change the comment<br>>>>>>>"results are fake" to something like "results are only valid for<br>>>>>>>APIC-related commits"? I think this more accurately represents our<br>>>>>>>current results (for reasons we chatted about on another thread).<br>>>>>>><br>>>>>>>Thanks,<br>>>>>>>Dane<br>>>>>>><br>>>>>>>-----Original Message-----<br>>>>>>>From: Edgar Magana [mailto:<a href="mailto:edgar.magana@workday.com">edgar.magana@workday.com</a>]<br>>>>>>>Sent: Friday, August 15, 2014 6:36 PM<br>>>>>>>To: OpenStack Development Mailing List (not for usage questions)<br>>>>>>>Subject: Re: [openstack-dev] [neutron] [third-party] What tests<br>>>>>>>are required to be run<br>>>>>>>Importance: High<br>>>>>>><br>>>>>>>Team,<br>>>>>>><br>>>>>>>I did a quick audit on the Neutron CI. Very sad results. Only few<br>>>>>>>plugins and drivers are running properly and testing all Neutron<br>>>>>>>commits.<br>>>>>>>I created a report here:<br>>>>>>><a href="https://wiki.openstack.org/wiki/Neutron_Plugins_and_Drivers#Existi" target="_blank">https://wiki.openstack.org/wiki/Neutron_Plugins_and_Drivers#Existi</a><br>>>>>>>ng<br>>>>>>>_<br>>>>>>>P<br>>>>>>>l<br>>>>>>>ugi<br>>>>>>>n<br>>>>>>>_and_Drivers<br>>>>>>><br>>>>>>><br>>>>>>>We will discuss the actions to take on the next Neutron IRC meeting.<br>>>>>>>So please, reach me out to clarify what is the status of your CI.<br>>>>>>>I had two commits to quickly verify the CI reliability:<br>>>>>>><br>>>>>>><a href="https://review.openstack.org/#/c/114393/" target="_blank">https://review.openstack.org/#/c/114393/</a><br>>>>>>><br>>>>>>><a href="https://review.openstack.org/#/c/40296/" target="_blank">https://review.openstack.org/#/c/40296/</a><br>>>>>>><br>>>>>>><br>>>>>>>I would expect all plugins and drivers passing on the first one<br>>>>>>>and failing for the second but I got so many surprises.<br>>>>>>><br>>>>>>>Neutron code quality and reliability is a top priority, if you<br>>>>>>>ignore this report that plugin/driver will be candidate to be<br>>>>>>>remove from Neutron tree.<br>>>>>>><br>>>>>>>Cheers,<br>>>>>>><br>>>>>>>Edgar<br>>>>>>><br>>>>>>>P.s. I hate to be the inquisitor hereŠ but someone has to do the<br>>>>>>>dirty job!<br>>>>>>><br>>>>>>><br>>>>>>>On 8/14/14, 8:30 AM, "Kyle Mestery" <<a href="mailto:mestery@mestery.com">mestery@mestery.com</a>> wrote:<br>>>>>>><br>>>>>>>>Folks, I'm not sure if all CI accounts are running sufficient tests.<br>>>>>>>>Per the requirements wiki page here [1], everyone needs to be<br>>>>>>>>running more than just Tempest API tests, which I still see most<br>>>>>>>>neutron third-party CI setups doing. I'd like to ask everyone who<br>>>>>>>>operates a third-party CI account for Neutron to please look at<br>>>>>>>>the link below and make sure you are running appropriate tests.<br>>>>>>>>If you have questions, the weekly third-party meeting [2] is a<br>>>>>>>>great place to ask questions.<br>>>>>>>><br>>>>>>>>Thanks,<br>>>>>>>>Kyle<br>>>>>>>><br>>>>>>>>[1] <a href="https://wiki.openstack.org/wiki/NeutronThirdPartyTesting" target="_blank">https://wiki.openstack.org/wiki/NeutronThirdPartyTesting</a><br>>>>>>>>[2] <a href="https://wiki.openstack.org/wiki/Meetings/ThirdParty" target="_blank">https://wiki.openstack.org/wiki/Meetings/ThirdParty</a><br>>>>>>>><br>>>>>>>>_______________________________________________<br>>>>>>>>OpenStack-dev mailing list<br>>>>>>>><a href="mailto:OpenStack-dev@lists.openstack.org">OpenStack-dev@lists.openstack.org</a><br>>>>>>>><a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>>>>>>><br>>>>>>><br>>>>>>>_______________________________________________<br>>>>>>>OpenStack-dev mailing list<br>>>>>>><a href="mailto:OpenStack-dev@lists.openstack.org">OpenStack-dev@lists.openstack.org</a><br>>>>>>><a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>>>>>>><br>>>>>>>_______________________________________________<br>>>>>>>OpenStack-dev mailing list<br>>>>>>><a href="mailto:OpenStack-dev@lists.openstack.org">OpenStack-dev@lists.openstack.org</a><br>>>>>>><a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>>>>>><br>>>>><br>>>><br>>><br>>><br>>> _______________________________________________<br>>> OpenStack-dev mailing list<br>>> <a href="mailto:OpenStack-dev@lists.openstack.org">OpenStack-dev@lists.openstack.org</a><br>>> <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>>><br>>><br>>><br>>><br>>><br>>> --<br>>><br>>> Kevin Benton<br>>><br>>><br>>> _______________________________________________<br>>> OpenStack-dev mailing list<br>>> <a href="mailto:OpenStack-dev@lists.openstack.org">OpenStack-dev@lists.openstack.org</a><br>>> <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>>><br>><br>>_______________________________________________<br>>OpenStack-dev mailing list<br>><a href="mailto:OpenStack-dev@lists.openstack.org">OpenStack-dev@lists.openstack.org</a><br>><a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br><br><br>_______________________________________________<br>OpenStack-dev mailing list<br><a href="mailto:OpenStack-dev@lists.openstack.org">OpenStack-dev@lists.openstack.org</a><br><a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br><br>_______________________________________________<br>OpenStack-dev mailing list<br><a href="mailto:OpenStack-dev@lists.openstack.org">OpenStack-dev@lists.openstack.org</a><br><a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br><br>_______________________________________________<br>OpenStack-dev mailing list<br><a href="mailto:OpenStack-dev@lists.openstack.org">OpenStack-dev@lists.openstack.org</a><br><a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><o:p></o:p></p></div></div></div><p class=MsoNormal><o:p> </o:p></p></div></div></body></html>