Hullo
I've been a casual puppet user for some time and I'm struggling with the 
different lifespans and innovation rates of the different components in my 
environment. In order to trial new distro versions with new puppet clients, 
I need my puppet master to be on a newish distro, and probably provisioned 
on a vm to keep me honest in not making local changes.  So how do I create 
that puppetmaster? 

My initial thought was to bootstrap from a low rate of change computer with 
an old version of puppet on it and then pull in the puppet configuration 
for the vm based puppetmaster from some revision control system.  The 
machine with the old distro version is a physical box that actually hosts 
most of my vms, too.

However, the documentation implies to me that this is not an expected 
usecase.  Am I correct? Should I be managing the vm puppetmaster as a 
'standalone deployment' and including its configuration in the revision 
control environment, which increases the work in the vm launching process 
(I'm using cobbler for launching vms, which seems ok with chained service 
masters).

I don't want to fight the design of puppet if it's not intended to be used 
how I'd envisioned.

Advice welcome.

Tim

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to puppet-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/0d49ea0a-36cb-49d2-8447-3badad10d14c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to