ncsa/xcat-tools

Add support for different puppet masters

Closed this issue · 1 comments

postscripts/puppet_configure & postscripts/puppet_agent will install the wrong ca.pem (backed up by cronscripts/puppet_pull_client_certs) if site:PUPPETMASTER is changed.

Scripts needs to be updated to use ca.pem and the appropriate "ca signed agent cert" based on the client's puppetmaster setting (which is relevant to the client, not the setting in the site table on the xcat master node.)

Could just save the ca.pem for each host along with the host cert