Quantcast
Viewing all articles
Browse latest Browse all 6104

puppetdb with multiple masters

I dont know if i am doing something wrong, but i am trying to get puppetdb working with puppet opensource. the way i have it set up is i have a master and puppetdb in my datacenter, then each one of my customers has there own master in their datacenter's (I am a service provider). My master, and each master at each customer sends reports to puppetdb. But when an agent reporting to the master at their custoemr errors out. Puppet Master Error: [puppetserver] Puppet Error connecting to dev-puppetdb02 on 8081 at route /pdb/cmd/v1?checksum=9d4d14b78c66d7576792c4830cc12c1d4e622335&version=8&certname=dev-dc02.dev.local&command=store_report, error message received was 'Error executing http request'. Failing over to the next PuppetDB server_url in the 'server_urls' list in the puppetserver.log Caused by: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target My CA Set up: The puppet master in my DC is a ca, then each master at each customer is a CA as well, just for their nodes. My PuppetDB setup: node dev-puppetdb02 { class { 'puppetdb': manage_firewall => true, open_listen_port => '0.0.0.0', open_ssl_listen_port => '0.0.0.0', listen_address => '0.0.0.0', certificate_whitelist_file => "/etc/puppetlabs/puppetdb/certificate-whitelist", certificate_whitelist => [ 'dev-puppet01.dev.local', 'dev-ops-slave02.dev.local'], } } Things i have Tested I can telnet from the slave master to the puppetdb and back from puppetdb to the slave master

Viewing all articles
Browse latest Browse all 6104

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>