On 02/02/2015 07:01 AM, Alexandre Levine wrote: > Michael, > > I'm rather new here, especially in regard to communication matters, so > I'd also be glad to understand how it's done and then I can drive it if > it's ok with everybody. > By saying EC2 sub team - who did you keep in mind? From my team 3 > persons are involved. > > From the technical point of view the transition plan could look somewhat > like this (sequence can be different): > > 1. Triage EC2 bugs and fix showstoppers in nova's EC2. > 2. Contribute Tempest tests for EC2 functionality and employ them > against nova's EC2. > 3. Write spec for required API to be exposed from nova so that we get > full info. > 4. Triage and fix all of the existing nova's EC2 bugs worth fixing. > 5. Set up Tempest testing of the stackforge/ec2 (if that's possible). > 6. Communicate and discover all of the existing questions and > problematic points for the switching from existing EC2 API to the new > one. Provide solutions or decisions about them. > 7. Do performance testing of the new stackforge/ec2 and provide fixes if > any bottlenecks come up. > 8. Have all of the above prepared for the Vancouver summit and discuss > the situation there. > > Michael, I am still wondering, who's going to be responsible for timely > reviews and approvals of the fixes and tests we're going to contribute > to nova? So far this is the biggest risk. Is there anyway to allow some > of us to participate in the process?
It would also be really helpful if there were reviews from you team on any ec2 touching code. https://review.openstack.org/#/q/file:%255Enova/api/ec2.*+status:open,n,z There currently are only a few patches which touch ec2 that are ec2 function/bug related, and mostly don't have any scored reviews. Especially this series - https://review.openstack.org/#/q/status:open+project:openstack/nova+branch:master+topic:bp/ec2-volume-and-snapshot-tags,n,z Which is a month old with no scoring. -Sean > > Best regards, > Alex Levine > > On 2/2/15 2:46 AM, Michael Still wrote: >> So, its exciting to me that we seem to developing more forward >> momentum here. I personally think the way forward is a staged >> transition from the in-nova EC2 API to the stackforge project, with >> testing added to ensure that we are feature complete between the two. >> I note that Soren disagrees with me here, but that's ok -- I'd like to >> see us work through that as a team based on the merits. >> >> So... It sounds like we have an EC2 sub team forming. How do we get >> that group meeting to come up with a transition plan? >> >> Michael >> >> On Sun, Feb 1, 2015 at 4:12 AM, Davanum Srinivas <dava...@gmail.com> >> wrote: >>> Alex, >>> >>> Very cool. thanks. >>> >>> -- dims >>> >>> On Sat, Jan 31, 2015 at 1:04 AM, Alexandre Levine >>> <alev...@cloudscaling.com> wrote: >>>> Davanum, >>>> >>>> Now that the picture with the both EC2 API solutions has cleared up >>>> a bit, I >>>> can say yes, we'll be adding the tempest tests and doing devstack >>>> integration. >>>> >>>> Best regards, >>>> Alex Levine >>>> >>>> On 1/31/15 2:21 AM, Davanum Srinivas wrote: >>>>> Alexandre, Randy, >>>>> >>>>> Are there plans afoot to add support to switch on stackforge/ec2-api >>>>> in devstack? add tempest tests etc? CI Would go a long way in >>>>> alleviating concerns i think. >>>>> >>>>> thanks, >>>>> dims >>>>> >>>>> On Fri, Jan 30, 2015 at 1:24 PM, Bias, Randy <randy.b...@emc.com> >>>>> wrote: >>>>>> As you know we have been driving forward on the stack forge >>>>>> project and >>>>>> it¹s our intention to continue to support it over time, plus >>>>>> reinvigorate >>>>>> the GCE APIs when that makes sense. So we¹re supportive of >>>>>> deprecating >>>>>> from Nova to focus on EC2 API in Nova. I also think it¹s good for >>>>>> these >>>>>> APIs to be able to iterate outside of the standard release cycle. >>>>>> >>>>>> >>>>>> >>>>>> --Randy >>>>>> >>>>>> VP, Technology, EMC Corporation >>>>>> Formerly Founder & CEO, Cloudscaling (now a part of EMC) >>>>>> +1 (415) 787-2253 [google voice] >>>>>> TWITTER: twitter.com/randybias >>>>>> LINKEDIN: linkedin.com/in/randybias >>>>>> ASSISTANT: ren...@emc.com >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> On 1/29/15, 4:01 PM, "Michael Still" <mi...@stillhq.com> wrote: >>>>>> >>>>>>> Hi, >>>>>>> >>>>>>> as you might have read on openstack-dev, the Nova EC2 API >>>>>>> implementation is in a pretty sad state. I wont repeat all of those >>>>>>> details here -- you can read the thread on openstack-dev for detail. >>>>>>> >>>>>>> However, we got here because no one is maintaining the code in Nova >>>>>>> for the EC2 API. This is despite repeated calls over the last 18 >>>>>>> months (at least). >>>>>>> >>>>>>> So, does the Foundation have a role here? The Nova team has >>>>>>> failed to >>>>>>> find someone to help us resolve these issues. Can the board perhaps >>>>>>> find resources as the representatives of some of the largest >>>>>>> contributors to OpenStack? Could the Foundation employ someone to >>>>>>> help >>>>>>> us our here? >>>>>>> >>>>>>> I suspect the correct plan is to work on getting the stackforge >>>>>>> replacement finished, and ensuring that it is feature compatible >>>>>>> with >>>>>>> the Nova implementation. However, I don't want to preempt the design >>>>>>> process -- there might be other ways forward here. >>>>>>> >>>>>>> I feel that a continued discussion which just repeats the last 18 >>>>>>> months wont actually fix the situation -- its time to "break out" of >>>>>>> that mode and find other ways to try and get someone working on this >>>>>>> problem. >>>>>>> >>>>>>> Thoughts welcome. >>>>>>> >>>>>>> Michael >>>>>>> >>>>>>> -- >>>>>>> Rackspace Australia >>>>>>> >>>>>>> _______________________________________________ >>>>>>> Foundation mailing list >>>>>>> foundat...@lists.openstack.org >>>>>>> http://lists.openstack.org/cgi-bin/mailman/listinfo/foundation >>>>>> >>>>>> >>>>>> __________________________________________________________________________ >>>>>> >>>>>> OpenStack Development Mailing List (not for usage questions) >>>>>> Unsubscribe: >>>>>> openstack-dev-requ...@lists.openstack.org?subject:unsubscribe >>>>>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev >>>>> >>>>> >>>> >>>> __________________________________________________________________________ >>>> >>>> OpenStack Development Mailing List (not for usage questions) >>>> Unsubscribe: >>>> openstack-dev-requ...@lists.openstack.org?subject:unsubscribe >>>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev >>> >>> >>> -- >>> Davanum Srinivas :: https://twitter.com/dims >>> >>> __________________________________________________________________________ >>> >>> OpenStack Development Mailing List (not for usage questions) >>> Unsubscribe: >>> openstack-dev-requ...@lists.openstack.org?subject:unsubscribe >>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev >> >> > > > __________________________________________________________________________ > OpenStack Development Mailing List (not for usage questions) > Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev -- Sean Dague http://dague.net __________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev