2. Presented by
What not to do
1 @echo off
2 net stop w32time
3 w32tm /config /syncfromflags:manual
/manualpeerlist:"0.pool.ntp.org,1.pool.ntp.org"
4 net start w32time
Thursday, September 25, 14
29. Presented by
Quotes & Interpolation
$taskmgr = 'HKLMSOFTWAREMicrosoftWindows NTCurrentVersionImage File Execution
Optionstaskmgr.exe'
registry_value { "${taskmgr}Debugger":
ensure => present,
type => string,
data => 'c:sysinternalsprocexp.exe',
require => Package['sysinternals'],
}
Thursday, September 25, 14
30. Presented by
Windows Accounts
group { 'Administrators':
ensure => present,
members => ['Administrator', 'S-1-5-19', 'NT AUTHORITYNetwork Service'],
}
Thursday, September 25, 14
31. Presented by
Case Sensitivity
package { 'javaruntime':
ensure => installed,
provider => chocolatey,
before => Service['jenkinsslave'],
}
service { 'jenkinsslave':
ensure => running,
enable => true,
}
Thursday, September 25, 14
36. Presented by
Next Steps
Documentation: http://docs.puppetlabs.com/windows
Training: Puppet Essentials for Windows
Google Groups: puppet-users & puppet-dev
https://ask.puppetlabs.com
https://tickets.puppetlabs.com
Thursday, September 25, 14
37. Do You Speak ?
http://puppetlabs.com/jobs
Thursday, September 25, 14