Duplicate server on puppet gui , servers not getting software installed .
I have Puppet (version 3.7.3) up and running across a couple of domains on OEL and Windows . No issues until now .
We had a four new servers built using OEL 6u8 , using the same hostnames/IP's as the old build (old builds razed and new ones built from scratch) . NOTE : These old servers (OEL 6u4) had puppet installed and worked correctly - I removed the old certs prior to the new install.. I installed Puppet on all four , and they are talking to the master - however , the role they use is not installing the required software . Have checked several other servers in the same role - they all install said software . When I run 'puppet agent -t' on of the new servers , there is no error message :-
[root@xxxxxxxxx1 ~]# puppet agent -t Info: Retrieving pluginfacts Info: Retrieving plugin Info: Loading facts Info: Caching catalog for xxxxxxxxxxx Info: Applying configuration version '1486401287' Notice: Finished catalog run in 0.04 seconds
Checking on the master - puppet.log
2017-02-06 17:17:42 INFO classify called for: 'xxxxxxxxxxxx.xxxxx.xx.com' 2017-02-06 17:17:42 DEBUG classifying unknown host xxxxxxxxxxx
When I check the gui , there are two entries for the server
One saying :Unexpected response - HTTP Status: 404 Not Found The other saying :This server is enrolled but has not yet received a Puppet configuration
I have previously removed the server from the Master using 'puppet node clean' and 'puppet cert clean' ( trying both the server name and the FQDN) , then re-added . I also tried the 'purge' command , but this didn't appear to be understood ..
Any help greatly appreciated . I believe it has something to do with how Puppet checks the architecture prior to an install - but because there is no error message I am stuck as where to go next .