When you do icm_client dpeloy or icm_client uninstall to install or uninstall a PHD cluster, you may see one or more cluster nodes hung and icm_client timed out eventually. From /tmp/GPHDNodeInstaller.log on a problematic cluster node, you may find the following lines:
[INFO] Cleaning up old status files [INFO] Checking yum repo file /etc/puppet/puppet.conf.icmbackup.1392926025 [INFO] Cleaning up old status files [INFO] Checking yum repo file /etc/puppet/puppet.conf.icmbackup.1392926027 [INFO] Cleaning up old status files [INFO] Checking yum repo file /etc/puppet/puppet.conf.icmbackup.1392926029 [INFO] Cleaning up old status files [INFO] Checking yum repo file /etc/puppet/puppet.conf.icmbackup.1392926025 [INFO] Cleaning up old status files [INFO] Checking yum repo file /etc/puppet/puppet.conf.icmbackup.1392926027 [INFO] Cleaning up old status files [INFO] Checking yum repo file /etc/puppet/puppet.conf.icmbackup.1392926029
There were no other type of log messages or error in this log.There were no errors indicate this problem in /var/log/gphd/gphdmgrgphdmgr-webservices.log on admin node.
Got 2 failure(s) while initializing: change from absent to directory failed: Could not set 'directory on ensure: Could not find group puppet; Could not evaluate: Could not find group puppet