puppet-sandbox
puppet-sandbox copied to clipboard
added local yum repo hosting on puppet server when started as centos
for Centos hosts can put RPM files into repository/yum/ and then run vagrant provision puppet to which will kick off a createrepo to add the RPM into the local repo. centos clients get a sandbox.repo file to auto-point to the yum repo.
also flipped the vagrantfile into a symlink so can easily flip between OS choices.
Handiwork vs Handywork .. . I guess that's the usual conflict between Aussie English vs U.S. English ... you're lucky I didn't change all your Z's to S's and add U's to a bunch of words :)
Ha! I hadn't thought about the Aussie angle. :)
I'm +1 for merging this. @elasticdog you wanna weigh in?
Sorry for being late to the party on this one...I like the idea, but have some stylistic things that I'd like to clean up. I'd also avoid the symlinked Vagrantfile as editing those is a standard affair when using Vagrant, I'd rather not maintain them when there are version bumps (centos63 -> centos64, etc.), and people's base boxes aren't necessarily going to be named the same.
Give me a bit of time to go through all the commits, and I'll merge once I've cleaned things up. Thanks for the contribution!