Hi,
I’ve got a Foreman and a Salt Master running on one machine Ubuntu 18.04.
Now I got the issue that I am not able to add excisiting Hosts to Foreman-Ui.
Inside the foreman UI I am able to accept the keys from the Clients but no nothing happen after that.
While running upload-salt-reports, I get an error:
File “/usr/sbin/upload-salt-reports”, line 144, in
upload(jobs_to_upload())
File “/usr/sbin/upload-salt-reports”, line 100, in upload
ctx.load_cert_chain(certfile=config[’:ssl_cert’], keyfile=config[’:ssl_key’])
foreman Version > 1.20.1
ruby-foreman-salt > 10.1.0-1
ruby-smart-proxy-salt > 2.1.9-1
salt-api > 2018.3.3
salt-common > 2018.3.3
salt-master > 2018.3.3
and a Puppet CA is running.
/etc/salt/master
rest_cherrypy:
port: 9192
host: localhost
ssl_crt: /etc/puppetlabs/puppet/ssl/certs/foreman.test.sit.fraunhofer.de.pem
ssl_key: /etc/puppetlabs/puppet/ssl/private_keys/foreman.test.sit.fraunhofer.de.pem
debug: true
disable_ssl: false
master_tops:
ext_nodes: /usr/bin/foreman-node
I checked all ssl connection, disabled it for the api but still this issues. I dont know where to look further.
I hope for help !