I guess we should all be updating this: https://cwiki.apache.org/confluence/display/CLOUDSTACK/CloudStack+Next+Rele ase
And write an FS for the feature On 10/29/12 11:23 AM, "Chiradeep Vittal" <chiradeep.vit...@citrix.com> wrote: >I am going to start working on unentangling some of the network >orchestration to make the orchestration piece more modular. >At the end of it, I hope to have a 'simplified' network offering that out >of the box does not involve any system vms. >The benefits will be: > - easier to understand the core network orchestration > - easier to replace the default virtual router > - greater testability > >In parallel, I will be working on integrating Cisco's virtual firewall >ASA1000v as a replacement for the virtual router, but that is a stretch >goal. > > >On 10/29/12 12:37 AM, "Hugo Trippaers" <htrippa...@schubergphilis.com> >wrote: > >> >>I'm working on >> * Nicira support for SourceNat, StaticNat and PortForwarding >> * Maven improvements >> * Rpm packaging sample using maven buildsystem >> >>And of course bug finding and fixing whiel we are building our cloudstack >>cloud for our customers. >> >>Cheers, >> >>Hugo >> >>> -----Original Message----- >>> From: Kelceydamage@bbits [mailto:kel...@bbits.ca] >>> Sent: Saturday, October 27, 2012 7:25 PM >>> To: cloudstack-dev@incubator.apache.org >>> Cc: cloudstack-dev@incubator.apache.org >>> Subject: Re: Moving beyond 4.0.0-incubating >>> >>> A python agent is something I would really like. And also is a project >>>I might >>> actually be able to work on(Python is my primary language). >>> >>> Let me know when you get this going and I will do what I can to assist. >>> >>> Sent from my iPhone >>> >>> On Oct 27, 2012, at 2:44 AM, Rohit Yadav <rohit.ya...@citrix.com> >>>wrote: >>> >>> > Hi, >>> > >>> > I'm too working on the client based on marvin too >>> (https://issues.apache.org/jira/browse/CLOUDSTACK-132), pl. see the >>> comments on the issue so we can collaborate on this. >>> > Next thing I want to discuss and work on is the agent for KVM. >>> > >>> > Right now if one install agent on KVM; he had to: >>> > - Do it manually on all hosts (not scalable unless some provisioning >>> > tool, like chef/puppet is used); required installation of >>>dependencies >>> > - Upgrade is manual; properties are stored on host; possibility of >>> > loss of these files while upgrade (if upgrade/install scenarios are >>> > not very well handled) >>> > - Developer development is manual and not smooth; if you change >>> > something in agent code, you are required to manually setup agent on >>> > hosts >>> > >>> > Proposed agent: >>> > - Mgmt server should ssh and setup the agent; in case of Xen, vmops >>> > plugin which is written in Python is deployed and used (much easier >>>as >>> > they have xapi service and we're just adding one plugin) >>> > - Possibly rewrite agent in Python because: >>> > * Present agent written in Java, comes with its own baggage, >>>required >>> openjdk etc. >>> > * Python is preinstalled on most Linux distros >>> > * Writing in Python makes it easy to hack, no hack-build-run loop; >>> > just hack-run >>> > * Agent can have it's own environment and run in a virtualenv; the >>> > present agent required deps etc. which are not local to the agent, >>>but >>> > affects the system in general >>> > * Can reuse libvirt-python (no virsh), example code I'd written in >>> > past; >>> > >>>https://github.com/bhaisaab/vmcontroller/blob/master/src/vmcontroller. >>> > host/vmcontroller/host/controller/hypervisors/LibVirt.py >>> > - Rewriting and throwing away code can be a wild ide, so if we decide >>> > to not rewrite it, let's discuss some way to automate agent >>>deployment >>> > on hosts and make it easier for developers to work with it >>> > >>> > Regards. >>> > >>> > ________________________________________ >>> > From: Sebastien Goasguen [run...@gmail.com] >>> > Sent: Saturday, October 27, 2012 2:27 PM >>> > To: cloudstack-dev@incubator.apache.org >>> > Subject: Re: Moving beyond 4.0.0-incubating >>> > >>> > Hi, >>> > >>> > *I emailed with James Martin who has been doing some devcloud >>> improvements, I encouraged him to submit his patches even if it's not >>>done. >>> > >>> > *Prasanna created a marvin-parallel branch to host a threading of the >>> integration tests. I will get back to that after the vote. >>> > >>> > *There is a request for an interactive shell. I just tried >>>jclouds-cli, it's nice >>> but is far from covering all cloudstack can do. So I am starting a >>>prototype >>> using the marvin cloudstackAPI. >>> > >>> > *There is also an important thread on a better AWS support with a >>>newer >>> api version. >>> > >>> > On the more technical front, I think we need to look at network >>> > capabilities that are only available with netscaler and provide an >>> > open source alternative. Potentially also look at integrating quantum >>> > -if you look at it as an open source nicira- >>> > >>> > -Sebastien >>> > >>> > >>> > On Oct 26, 2012, at 10:07 PM, Edison Su <edison...@citrix.com> wrote: >>> > >>> >> I am working on the storage subsystem refactor on javelin branch. >>>The >>> code I write is under platform/storage directory. I'll send out a >>>detailed >>> changes I want to make in the next few days. >>> >> >>> >>> -----Original Message----- >>> >>> From: Chip Childers [mailto:chip.child...@sungard.com] >>> >>> Sent: Wednesday, October 24, 2012 2:57 PM >>> >>> To: cloudstack-dev@incubator.apache.org >>> >>> Subject: Moving beyond 4.0.0-incubating >>> >>> >>> >>> Hi all, >>> >>> >>> >>> Obviously we still have to actually pass a vote, and then pass >>> >>> another vote within the IPMC, before we can call success with >>> >>> 4.0.0-incubating. (And we may have to do this several more times, >>> >>> depending on how things go.) However, I think it's time to catch >>>up >>> >>> on work that's ongoing, ideas for what to do next, and to start to >>> >>> plan out what our next community goals are. >>> >>> >>> >>> Along those lines, perhaps we can all start communicating a little >>> >>> better about where other work stands? I'd like to ask folks that >>> >>> are working on features / tools to kick off discussion threads for >>> >>> their specific areas. Questions that would be great to have >>> >>> answered >>> >>> include: How's the work going generally? Are there any design >>> >>> decisions that should be talked about? Any help needed? >>> >>> >>> >>> Examples that come to mind (in no order, and not exhaustive): >>> >>> >>> >>> 1- Adding more plugin capabilities to the core design (I assume >>>this >>> >>> is what the javelin branch is for) >>> >>> 2- RBAC >>> >>> 3 - Event handling / message bus integration >>> >>> 4 - DevCloud changes >>> >>> 5 - Work demonstrated at Citrix Synergy (Cisco product >>>integrations) >>> >>> 6 - Auto-scaling >>> >>> 7 - Host deployment feature >>> >>> >>> >>> I'd also like to ask that we start proposing new features to the >>> >>> list again (I know that some of this has continued, but I think it >>> >>> died down a bit). It's going to be important to start thinking >>> >>> about timing of our next feature release soon (and to be time bound >>> >>> about it), so I think we need to ensure that we're all sharing >>> >>> current thoughts, status, etc... And as always, feel free to let >>>me >>> >>> know if you disagree! >>> >>> >>> >>> Thanks all, >>> >>> >>> >>> -chip >>> > >