Unable to apply puppet module from satellite server: "Could not find relationship target"
Issue
- I have spent the last month re-writing the Control-M Agent installation/configuration puppet module.
- The new module works perfectly when run locally on both RHEL6 and RHEL7 test systems.
- But when I upload the new module and applied it to our TEST lifecycle environment I get the following error when I attempt to apply the module ON THE SAME RHEL7 TEST system:-
# puppet agent -t --tags=controlm_agent --verbose
Info: Retrieving pluginfacts
Info: Retrieving plugin
Info: Loading facts
Error: Could not retrieve catalog from remote server: Could not intern from text/pson: Could not intern from data: Could not find relationship target "Controlm_agent::Setup_sudo[shell/bin/bashcommentControl-M Agent for UAT serverpermission0755password$6$JROL/1Nf$De6w9ltx3t8AZ8rqRKzlfmsuKpgDlrk3AZ0etQyUWn1ODW0WYnsmea7izMcs.xEnOSHiVve3Ys81N79I041Wq1uid2299namecmagta]"
Warning: Not using cache on failed catalog
Error: Could not retrieve catalog; skipping run
Environment
- Satellite 6
- Puppet
- Ruby
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.