Ok now I am trying to add puppet to my FreeIPA environment. Following the instructions
from: https://www.freeipa.org/page/Howto/Using_FreeIPA_CA_for_Puppet
I am getting the following error:
[root@asm-automation01 ~]# ipa service-add
puppetmaster/asm-automation01.mgt.asm.borg.localipa: ERROR: Host
'asm-automation01.mgt.asm.borg.local' does not have corresponding DNS A/AAAA
record[root@asm-automation01 ~]# ipa service-add
puppetmaster/asm-automation01.mgt.asm.borg.local --forceipa: ERROR: service with name
"puppetmaster/asm-automation01.mgt.asm.borg.local(a)MEYER.LOCAL" already
exists[root@asm-automation01 ~]# sudo vi
/etc/puppetlabs/puppet/puppet.conf[root@asm-automation01 ~]# ipa-getcert request -K
puppetmaster/asm-automation01.mgt.asm.borg.local -d /etc/httpd/alias -n
puppetmaster/asm-automation01.mgt.asm.borg.localCertificate at same location is already
used by request with nickname "20171116140630".[root@asm-automation01 ~]# puppet
master --configprint hostcert
/var/lib/puppet/ssl/certs/asm-automation01.mgt.asm.borg.local.pem/etc/puppetlabs/puppet/ssl/certs/asm-automation01.mgt.asm.borg.local.pem[root@asm-automation01
~]# puppet master --configprint hostprivkey
/var/lib/puppet/ssl/private_keys/asm-automation01.mgt.asm.borg.local.pem/etc/puppetlabs/puppet/ssl/private_keys/asm-automation01.mgt.asm.borg.local.pem[root@asm-automation01
~]# puppet master --configprint localcacert
/var/lib/puppet/ssl/certs/ca.pem/etc/puppetlabs/puppet/ssl/certs/ca.pem
[root@asm-automation01 ~]# certutil -L -d /etc/pki/nssdb -a -n "IPA Machine
Certificate - asm-automation01.mgt.asm.borg.local" >
/var/lib/puppet/ssl/certs/asm-automation01.mgt.asm.borg.localcertutil: Could not find
cert: IPA Machine Certificate - asm-automation01.mgt.asm.borg.local:
PR_FILE_NOT_FOUND_ERROR: File not found[root@asm-automation01 ~]# puppet master
--configprint localcacert
/var/lib/puppet/ssl/certs/ca.pem/etc/puppetlabs/puppet/ssl/certs/ca.pem[root@asm-automation01
~]# certutil -L -d /etc/pki/nssdb -a -n "IPA Machine Certificate -
asm-automation01.mgt.asm.borg.local" >
/var/lib/puppet/ssl/certs/asm-automation01.mgt.asm.borg.localcertutil: Could not find
cert: IPA Machine Certificate - asm-automation01.mgt.asm.borg.local:
PR_FILE_NOT_FOUND_ERROR: File not found[root@asm-automation01 ~]#
Trying to figure out if my syntax is off. I've created the folders in
/var/lib/puppet/ssl/certs.
Thank you,