Hi Michael, Thanks for getting these released to the public, it's always good to have new workflow tools!
Could you explain the benefits of Vanagon over the Open Build Service? http://openbuildservice.org/help/manuals/obs-reference-guide/ Right now, I'm using Mock for maximum portability in isolated environments but I'm always looking at ways to potentially speed things up. Thanks, Trevor On Mon, Oct 12, 2015 at 2:31 PM, Michael Stahnke <[email protected]> wrote: > A couple of tooling announcements (or maybe just things that happened) > during the week of PuppetConf. > > 1. Our tool to build our clojure services and packages was open sourced. > It's called ezbake[1] (like the oven). It uses our packaging[2] repo as > well. The way our services are managed in terms of init scripts, defaults > and the like are all contained within ezbake. > > 2. Our tool build out AIO packages (for agent or other items) was also > open sourced. It's called vanagon[3]. Of note, the actual repo with > puppet-agent is not yet open as there is still a bit of cleanup required. > It's going to happen soon. (Weeks not months). > > Vanagon was designed to be a build system that worked on any environment > that can run rsync and has a libc. It doesn't require ruby on the target, > or need vagrant. It can build on physical or virtual targets (and has a > docker engine). It was about minimal dependencies. Vanagon operates with a > control node talking to the target host. It also integrates very nicely > with our vmpooler[4] which is used in our testing system. Issues with this > project can filed in the CPR[5] project on our jira. API doc[6] is > available on my fork, since we haven't gotten all of that integrated into > CI yet. > > I realize this intro is a little sparse, we'll have more information soon. > We wanted to get these out though. > > > > > [1] https://github.com/puppetlabs/ezbake > [2] https://github.com/puppetlabs/packaging > [3] https://github.com/puppetlabs/vanagon. > [4] https://github.com/puppetlabs/vmpooler > [5] https://tickets.puppetlabs.com/browse/CPR > [6] http://stahnma.github.io/vanagon/doc/ > > > > -- > You received this message because you are subscribed to the Google Groups > "Puppet Developers" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/puppet-dev/CAMto7LKY-JV3F-0gX6YdztLvqwesj8A777mOeJuRjPs7Qynbww%40mail.gmail.com > <https://groups.google.com/d/msgid/puppet-dev/CAMto7LKY-JV3F-0gX6YdztLvqwesj8A777mOeJuRjPs7Qynbww%40mail.gmail.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- Trevor Vaughan Vice President, Onyx Point, Inc (410) 541-6699 -- This account not approved for unencrypted proprietary information -- -- You received this message because you are subscribed to the Google Groups "Puppet Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-dev/CANs%2BFoUYQ8MdVkPBCoYvPyKTw_WGk5TaNYj-11bK%2B1HYYk6oSA%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
