Stefan, This is a great start, thank you! This is what I needed; once I check in the source code revision (and it passes the requisite tests) I can have Hudson trigger the sync tool on the puppet masters. It will work as-is; but if you could add the option for a specific revision I would be grateful as it would make reverting to an earlier version much easier.
Thanks again. On Dec 29, 7:13 pm, Stefan Schlesinger <s...@ono.at> wrote: > Hey Scott, > > I wrote a puppet-sync tool which syncs a git branch from Git to puppet > masters.http://sts.ono.at/blog/2010/12/22/synchronize-puppet-with-git/ > > Maybe you could trigger it from hudson and sync the build from the Git > repository. Only thing which might still be missing, is to specify a > revision of a branch. > > Have a look at it and tell me if its useable and whether you need a > parameter to sync a specific version of a Git branch. If so I'll just > patch it. > > Regards, Stefan. > > On Dec 29, 2010, at 16:28 , Scott wrote: > > > > > > > > > > > All, > > > I'm looking for additional information regarding Puppet and Hudson. > > Specifically, I am looking to automatically push successful > > environment builds (say for Dev, QA, Production environments) from > > Hudson to Puppet. Thus, when a puppet configuration is checked into > > Hudson and the build succeeds, I want that configuration pushed via > > Puppet to its managed servers. A RedMonk podcast (http:// > >www.redmonk.com/cote/2008/06/11/puppet-at-google-redmonk-radio-episod...) > > indicates Google uses this setup, and a few users here have alluded > > they have a similar setup. However, I cannot find any documentation > > on how to integrate the two. A short how-to or tutorial would be > > appreciated! > > > Thanks in advance. > > > -- > > You received this message because you are subscribed to the Google Groups > > "Puppet Users" group. > > To post to this group, send email to puppet-us...@googlegroups.com. > > To unsubscribe from this group, send email to > > puppet-users+unsubscr...@googlegroups.com. > > For more options, visit this group > > athttp://groups.google.com/group/puppet-users?hl=en. > > -- > Stefan Schlesinger ////////////////////////////////////////// /////// > s...@ono.at +43.676.4911123 -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-us...@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.