Hello,
This is my first post on this group, so apologies if this has been asked
before.
I'm trying to debug why a puppet agent on a Windows 7 node is not doing
what I think it's supposed to be doing:
I have installed the rismoney-chocolatey and puppetlabs-powershell
providers and have two classes, packages::chocolatey and
packages::workstation.
in /etc/puppet/environments/common/packages/manifests/chocolatey.pp
class packages::chocolatey {
exec { "install-chocolatey":
creates => 'C:\ProgramData\chocolatey',
provider => 'powershell',
command => 'iex ((new-object
net.webclient).DownloadString(\'https://chocolatey.org/install.ps1\'))',
}
}
This one works fine.
and in /etc/puppet/environments/common/packages/manifests/workstation.pp
class packages::workstation {
package {
'vlc': ensure => 'installed',
'notepadplusplus': ensure => 'installed',
}
}
This one doesn't work. The puppet agent runs without error, but the two
packages are not installed! So I'm trying to find out what exactly puppet
is doing, for example the output of the choco command that it's supposed to
execute. I'm having a really hard time though finding any documentation or
debug logging. How can I see what puppet is doing when it's running? I have
attached the output of puppet --debug --onetime
--
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+unsubscribe@googlegroups.com.
To view this discussion on the web visit
https://groups.google.com/d/msgid/puppet-users/48f94cf0-0046-46a2-88b8-a4232c444f96%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.