[rudder-users] Rudder inventory does not appear in Rundeck

StanC scruise56 at gmail.com
Tue Nov 22 21:11:28 CET 2016


Per previous posts, I was able to install the Rundeck-Rudder Plugin .jar
successfully. When starting a new Project, I am able to select a new
Resource Model Source, Rudder Resources, and fill in the fields. This
appears in the project.properties files, an example of which is attached
to this email.

On the Rudder side, I created an API account, got the token, and used
this exact token in the above generated project.properties file.
(starred out for security reasons here).

But, the Rudder inventory does not appear over on the Rundeck side.

I also attach an excerpt of a rundeck.log which indicates some problem
with ssl certificate. I did try to determine how to perhaps modify the
ssl cert on the Rudder side, but it is out of my expertise and I started
to go in circles.

The ssl stuff may not be the root cause here, but I do see evidence when
surfing around that it is possibly the case.

I expect that this posting should be on the Rudder mailing list, so I
will do that now.
-------------- next part --------------
#Project P7 configuration, generated
#Mon Nov 21 23:23:10 MST 2016
resources.source.2.config.apiTimeout=5
resources.source.1.config.generateFileAutomatically=true
project.ssh-authentication=privateKey
service.FileCopier.default.provider=jsch-scp
project.nodeCache.delay=30
project.nodeCache.enabled=true
resources.source.2.config.defaultSshPort=22
resources.source.2.config.refreshInterval=30
resources.source.2.config.apiCheckCertificate=true
project.description=test7
project.ssh-keypath=/var/lib/rundeck/.ssh/id_rsa
resources.source.2.config.rudderUrl=https\://192.168.1.34/rudder/
resources.source.1.config.includeServerNode=true
resources.source.1.config.format=resourcexml
service.NodeExecutor.default.provider=jsch-ssh
resources.source.1.config.requireFileExists=false
project.name=P7
resources.source.1.type=file
resources.source.2.config.apiVersion=6
resources.source.1.config.file=/var/rundeck/projects/P7/etc/resources.xml
resources.source.2.type=rudder
resources.source.2.config.apiToken=**********************************
resources.source.2.config.defaultRundeckUser=rundeck
-------------- next part --------------
2016-11-22 12:07:47,014 [NodeService-SourceLoader20] ERROR com.normation.rundeck.plugin.resources.rudder.RudderResourceModelSource - Error when trying to get new nodes information from Rudder: Error when trying to get groups
2016-11-22 12:07:47,163 [NodeService-SourceLoader20] ERROR com.normation.rundeck.plugin.resources.rudder.RudderResourceModelSource - Root exception was: 
javax.net.ssl.SSLHandshakeException: java.security.cert.CertificateException: No subject alternative names present


More information about the rudder-users mailing list