Ask Your Question

Using puppi module on Windows

asked 2014-01-21 13:49:03 -0500

javatestcase gravatar image

I'm using Puppet with all my agents on Windows, version 3.3.1. Trying to test out the puppi module. I cloned the module from git:

git clone /etc/puppet/modules/puppi

but so far I can't run anything, even the basic command:

class { 'puppi': }

Produces the following output:

C:\ProgramData\PuppetLabs\puppet\etc\manifests>puppet apply site.pp
Warning: Config file C:/ProgramData/PuppetLabs/puppet/etc/hiera.yaml not found, using Hiera defaults
Notice: Compiled catalog for mypc in environment production in 1.49 seconds
Error: Parameter path failed on File ...
edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2014-01-21 15:11:20 -0500

Based upon all the information in the manifests files the module does not support the windows platform. A good indicator is the path that was referenced that could not be found "/usr/sbin/puppi" which is a linux path. Aside from possibly changing the paths that are hard coded in the manifests the actual code utilizes shell scripts to perform the necessary tasks so there likely is no quick option to convert such a module to support windows.

edit flag offensive delete link more


d'oh. That explains why I can't find any documentation on it. Thanks.

javatestcase gravatar imagejavatestcase ( 2014-01-21 15:33:59 -0500 )edit

Unfortunately for a number of modules it isn't readily apparent which platforms are supported. It would be great if puppetlabs provided an option to easily indicate which platforms a ...(more)

martezr gravatar imagemartezr ( 2014-01-21 15:39:20 -0500 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower


Asked: 2014-01-21 13:49:03 -0500

Seen: 180 times

Last updated: Jan 21 '14