Jay Iorio
03/08/2024, 3:42 PM$pscript_targets = get_targets($prevalidate_results.ok_set.targets).filter |$n| { $n.facts['patch_script']['pre'] != '' }
Are we no longer allowed to use [] after the n.facts ...
{
"msg": "Evaluation Error: Operator '[]' is not applicable to an Undef Value. (file: /opt/puppetlabs/server/data/orchestration-services/code/environments/.../plans/patch_group.pp, line: 38, column: 87)",
"kind": "bolt/pal-error",
"details": {
"file": "/opt/puppetlabs/server/data/orchestration-services/code/environments/.../plans/patch_group.pp",
"line": 38,
"column": 87
}
}
This is the error message I am getting when I run the plan... This worked fine back in 2019.7... Did something change that would cause this?bastelfreak
03/08/2024, 3:46 PMbastelfreak
03/08/2024, 3:46 PMbastelfreak
03/08/2024, 3:47 PMbastelfreak
03/08/2024, 3:47 PMJay Iorio
03/08/2024, 3:55 PMbastelfreak
03/08/2024, 3:58 PMbastelfreak
03/08/2024, 3:58 PMbastelfreak
03/08/2024, 3:59 PMJay Iorio
03/08/2024, 4:49 PMJay Iorio
03/08/2024, 8:43 PMbastelfreak
03/08/2024, 8:43 PM