Conversation
|
hey, I'm curious what you're up to here :) This is just something that I threw together as a prototype ages ago. It probably needs to be considerably updated to get it working. You may just want to take the project over if you're motivated to get it working. |
|
I'm probably biting off more than I can chew :) I just want to be able to spin up a Vagrant VM and run puppet-openstack. I'd like to use it as part of a workshop called "Infrastructure as Code - Testing by Convention" that will show some tricks about trying to ensure simple and consistent configuration (simple example: don't use a IPv4 subnet for floating_network_range in testing, then use a IPv6 CIDR in prod). I don't need razor or PE support, and I don't even need 100% of the openstack features working. Just enough to demonstrate some vagrant/puppet tricks. puppet-openstack is a challenge, but I'd like to use it because its a real world module with a large community and certainly non-trivial to deploy. I'm might just start over with Vagrant 1.2.x and librarian-puppet, just borrowing some parts of this project. I did notice an issue, though. I tried to use librarian-puppet with just one line: I thought it wouldn't know about the dependencies, so it wouldn't pull in nova, glance, etc. However, the openstack projects still contain Modulefiles, which reference the old puppetlabs repos. So rather than skipping the dependencies, librarian-puppet tried to process them but failed. I opened https://bugs.launchpad.net/puppet-openstack/+bug/1191416 about the outdated Modulefile. |
|
I think this is the code you are looking for :) |
|
that also pulls in librarian-puppet-simple which does not do any dependency resolution. |
|
That looks great! Could you turn on the wiki? I think prereqs #2 (setup a proxy or change I'll lave this project alone and go with puppet-openstack_dev_env. On Mon, Jun 17, 2013 at 12:45 AM, Dan Bode notifications@github.com wrote:
|
|
for that particular project, you have to submit pull requests through the openstack gerrit system. |
fixes #4