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.

Reply via email to