natemccurdy
11/04/2022, 10:44 PMWilliam Myers
11/04/2022, 10:44 PMnatemccurdy
11/04/2022, 10:44 PMnatemccurdy
11/04/2022, 10:45 PMr10k don’t care about resolving dependencies. r10k doesn’t check module dependencies. It just installs exactly what you’ve specified in your Puppetfilenatemccurdy
11/04/2022, 10:45 PMr10k don’t care about resolving dependencies. r10k doesn’t check module dependencies. It just installs exactly what you’ve specified in your Puppet filenatemccurdy
11/04/2022, 10:45 PMr10k don’t care about resolving dependencies. r10k doesn’t check module dependencies. It just installs exactly what you’ve specified in your Puppetfilenatemccurdy
11/04/2022, 10:48 PMpuppet module command.
When you’re using r10k, you’re not using the puppet module command.
And generally speaking, if you have a newer version of a module than what’s specified in the dependencies of another module, that’s fine and you can probably ignore it.
If you have an older version, then I’d be a bit more worried and I’d want to test functionality and consider upgrading my dependent modules.natemccurdy
11/04/2022, 10:49 PMWilliam Myers
11/04/2022, 11:05 PMnatemccurdy
11/04/2022, 11:06 PMsudo puppet agent -t --debug will show debug output while applying the catalog.
But that won’t show you what’s happening while compiling the catalog and what logic branches the compiler is taking.William Myers
11/04/2022, 11:08 PMWilliam Myers
11/04/2022, 11:08 PMWilliam Myers
11/04/2022, 11:08 PMWilliam Myers
11/04/2022, 11:21 PMWilliam Myers
11/05/2022, 5:18 AMWilliam Myers
11/05/2022, 5:18 AMWilliam Myers
11/05/2022, 5:19 AM$certdefaults = {
sourcefolder => 'puppet:///modules/ca_trust/britanniahome',
root_store => 'LocalMachine',
win_directory => 'C:\ProgramData\PackageCache',
win_owners => 'Administrators',
win_filemode => '755',
}
$certs_hash = {
rootca => {
name => 'BritanniaHome-RootCA',
file => 'vmadcs00_BritanniaHome-RootCA.crt',
store => 'Root',
thumbprint => '960107b937ff09d2ac70238107f996e362dc140e',
},
subca1 => {
name => 'BritanniaHome-IssuingCA-01',
file => 'vmadcs01.ad.britanniahome.net_BritanniaHome-IssuingCA-01.crt',
store => 'CA',
thumbprint => '08733f55adf7aeaed0200a185050f5337f6c5a43',
},
}Slackbot
11/05/2022, 5:19 AMWilliam Myers
11/05/2022, 5:53 AMWilliam Myers
11/05/2022, 6:25 AMMassimiliano (Max)
11/05/2022, 3:05 PM${cert[1][file]} doesn't look right.
It has to be: ${certs_hash[$cert]['file']}Massimiliano (Max)
11/05/2022, 3:38 PM${cert[1][file]} doesn't look right.
It has to be: ${certs_hash[$cert]['file']}
and you need to iterate using | $cert, $value |Massimiliano (Max)
11/05/2022, 3:39 PM${cert[1][file]} doesn't look right.
It has to be: ${certs_hash[$cert]['file']}
and you need to iterate using $certs_hash.each| $cert, $value | { ...Massimiliano (Max)
11/05/2022, 3:40 PMSlackbot
11/05/2022, 11:38 PMbinford2k
11/05/2022, 11:40 PMSlackbot
11/06/2022, 6:23 PMYorokobi
11/06/2022, 6:26 PMpuppet_agent:
config:
section: agent
or
puppet_agent::config:
section: agent
and some other failures. The latter seems most correct except there's no array, which is what puppet_agent::config wants.Slackbot
11/07/2022, 8:00 AMSlackbot
11/07/2022, 8:34 AM