Hi,
On 02/03/2012 06:38 AM, sateesh wrote:
> The next step is now I need to install some modules that are located
> in the server on to newly created IP. I think in chef the server will
> copy on to the new VM in /tmp location and install the modules on that
> IP. After installing it will delete the copied module. So, is there
> any mechanism in Puppet.
you need to do this master-side. Make sure that a newly strapped VM
always includes your wanted classes.
As to how to do this, I'm not familiar with cloud-provisioner so I
couldn't say. If you can specify the bootstrapping commandline for
puppet, you could do
FACTER_bootstrapvm=true puppetd --test
and in your manifest
if $::bootstrapvm {
include bootstrap_class
}
HTH,
Felix
--
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/puppet-users?hl=en.