I have rundeck running on host xldagent.home and puppetmaster running on puppetmaster.home.
rundeck version: 2.6.9
rundeck-puppetenterprise-nodes-plugin-0.9.3.jar
puppet enterprise 2016.1.1
Caused by: java.io.FileNotFoundException: /opt/rundeck/ssl/private_keys/puppetmaster.home.pem (No such file or directory)
at java.io.FileInputStream.open0(Native Method)
at java.io.FileInputStream.open(FileInputStream.java:195)
It would be nice if rundeck will instead look for xldagent.home certificates. Now I have to get the puppetmaster.home certificates to xldagent.home machine. No whitelist is now being used.
Or I am missing something here?
I have rundeck running on host xldagent.home and puppetmaster running on puppetmaster.home. rundeck version: 2.6.9 rundeck-puppetenterprise-nodes-plugin-0.9.3.jar puppet enterprise 2016.1.1
According to documentation https://docs.puppet.com/puppetdb/latest/api/query/curl.html#using-curl-from-remote-hosts-sslhttps , I turned on whitelisting. I can run the following command from the host xldagent.home host:
and get the result:
When I have the following entries in /var/lib/rundeck/projects/PetClinicProject/etc/project.properties
rundeck will complain about the following:
It would be nice if rundeck will instead look for xldagent.home certificates. Now I have to get the puppetmaster.home certificates to xldagent.home machine. No whitelist is now being used. Or I am missing something here?