ncsa / xcat-tools

Useful tools for xCAT
BSD 3-Clause "New" or "Revised" License
8 stars 0 forks source link

Add support for different puppet masters #12

Closed andylytical closed 4 years ago

andylytical commented 4 years ago

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.)

andylytical commented 4 years ago

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