Project

General

Profile

Bug #2607

Updated by Nicolas CHARLES over 12 years ago

Context : 
 - Debian VM in KVM 
 - installation with internal repository by a script making this actions : 
  * apt-get -y --force-yes install ntpdate 
  * ntpdate ntp.bedata.net 
  * apt-get -y --force-yes install rudder-agent 
  * echo cmdb.bedata.net > /var/rudder/cfengine-community/policy_server.dat 
  * /etc/init.d/rudder-agent start 

 This installation are working on my other nodes. 

 After this installation the rudder-agent doesn't work correctly, so if I make a "/etc/init.d/rudder-agent start" there are some errors like : 
 <pre> 
 

 /etc/init.d/rudder-agent start 
 rudder-agent[10797]: [INFO] Using /etc/default/rudder-agent for configuration 
 rudder-agent[10800]: [INFO] Using /var/rudder/cfengine-community for Cfengine workdir 
 rudder-agent[10801]: [INFO] Launching Cfengine Community cf-serverd... 

 
 Can't stat file "/var/rudder/cfengine-community/inputs/checkGenericFileContent/3.0/checkGenericFileContent.cf" for parsing !!! System error for stat: "No such file or directory" 
 </pre> 
 

 I don't understand why, the host work without problem and my other new node don't have this problem. 

 ncharles give me some directions : 
 # - opt/rudder/sbin/cf-agent -KI -b update 
 Can't stat file "/var/rudder/cfengine-community/inputs/checkGenericFileContent/3.0/checkGenericFileContent.cf" for parsing !!! System error for stat: "No such file or directory" 
 # - check the content of /var/rudder/share/5bd89e6b-089d-4142-a895-df869396aa95 and in the subdirectories rules/cfengine-community & rules/cfengine-community/inputs (last one didn't exist) 
 # ls /var/rudder/share/5bd89e6b-089d-4142-a895-df869396aa95 
 rules 
 > - search the string strink chechG    in rules/cfengine-community/promises.cf to try to find "checkGenericFileContent/3.0/" calls 

 After all of this I run this commands : 
 /opt/rudder/sbin/cf-agent -KI -f /var/rudder/cfengine-community/inputs/failsafe.cf 

 and the problem was solved 

Back