Hi Isaac, I'd be very appreciative for any help that we can get in verifying the current module set. There are already several people working with these modules and verifying them against Fedora 16, Ubuntu Precise, and Debian (not sure which version)
Currently, master of the following modules contains the latest version of the openstack modules that are targeting Essex: https://github.com/puppetlabs/puppetlabs-nova https://github.com/puppetlabs/puppetlabs-glance https://github.com/puppetlabs/puppetlabs-swift https://github.com/puppetlabs/puppetlabs-keystone The modules almost fully support installing multi-node essex environments. The main features missing are: - keystone support for nova - keystone support for swift - horizon support. - documentation - a few minor bugs with the glance/keystone integration that I am fixing right now! I should be working with some folks next week that have more OpenStack expertise than myself to ensure they are conforming to OpenStack deployment best practices. I am also working on getting integration tests running against environments built with these modules. I hope to have jenkins jobs to run some openstack integration tests (eventually tempest, but probably just the devstack exerciese to start) in a couple of weeks Hope this helps! -Dan On Fri, Mar 30, 2012 at 4:21 PM, isaacfinnegan <[email protected]>wrote: > I am also getting ready to get our puppet classes in place for essex. > We have some very slightly modified versions hosting our internal > diablo deployment. But we plan to move to essex asap. I'm happy to > help, so if someone has some efforts in progress, I'd rather > contribute to that than do work off in my little corner. > > -Isaac > > On Mar 11, 10:02 pm, Dan Bode <[email protected]> wrote: > > Hi Lee, > > > > Glad to here that you are interested in collaborating. > > > > On Fri, Mar 9, 2012 at 10:06 AM, Lee Thompson <[email protected] > >wrote: > > > > > We've been developing puppet manifests for the Essex release of > > > OpenStack including nova, keystone, glance and swift. > > > > Did you fork the exiting modules? > > > > https://github.com/puppetlabs/puppetlabs-openstack > > > > This is the original set of modules for glance and nova that had > > originally targeted against diablo. Over the next week, I am hoping to > > merge patches so that they will also support essex. > > > > https://github.com/puppetlabs/puppetlabs-swift > > > > I have been most recently been working on swift. I think it should be in > a > > releasable state pretty soon. > > > > https://github.com/bodepd/puppetlabs-keystone > > > > I had not yet put much time into keystone. > > > > > So far it is > > > working well on the early releases of Ubuntu 12.04 apt packages. Is > > > there interest in us merging the code as a branch in puppetlabs/puppet- > > > openstack. > > > > I am definitely interested, and look forward to working with you on this. > > > > > We have no problem signing the contribution license. > > > > You can do this by creating a redmine account: > http://projects.puppetlabs.com/ > > > > > If > > > there is interest, it might make sense to add a "essex" branch in > > > puppetlabs/puppet-openstack git repo. > > > > I was planning on just assuming that master is essex for now (or until it > > makes sense to start developing against the next version) > > > > > > > > > Look forward to your feedback. > > > > Feel free to ping me as bodepd on irc to talk more when you get a chance. > > > > > > > > > > > > > > > > > Lee > > -- > You received this message because you are subscribed to the Google Groups > "Puppet Developers" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/puppet-dev?hl=en. > > -- You received this message because you are subscribed to the Google Groups "Puppet Developers" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/puppet-dev?hl=en.
