Cfengine client not updating

23 May

Please note that in 2.4, the rudder-cfengine-community package has been removed, and rudder-agent will be used instead on both the Rudder server and nodes. This should not break the installation in any way, so is essentially a cosmetic bug - can you confirm, GonĂ©ri?Alternatives include running CFEngine over Secure Shell (SSH) (via Open SSH) or Transport Layer Security (TLS) (via a wrapper like interface, which would then be forwarded encrypted to the CFEngine server.Another approach: host the policy files on a regular web server, and require that clients verify a Pretty Good Privacy (PGP) signature before trusting the files.for big picture considerations of system configuration.Alternatives to CFEngine include: Bcfg2, isconf, puppet, and radmind. System error for stat: "No such file or directory" cfengine-community[24223]: [ALERT] no PID file for cf-serverd after 30 seconds. System error for stat: "No such file or directory" Conflicts: rudder-agent/SPECS/rudder-agent/debian/control rudder-cfengine-community/SPECS/rudder-cfengine-community/debian/control rudder-plugin-helloworld/debian/postinst rudder-server-root/debian/conffiles rudder-webapp/debian/postinst [email protected]:/var# dpkg -i ./cache/apt/archives/rudder-cfengine-community_2.3.8-squeeze0_amd64Selecting previously deselected package rudder-cfengine-community. 24129 files and directories currently installed.) Unpacking rudder-cfengine-community (from .../rudder-cfengine-community_2.3.8-squeeze0_amd64.deb) ...

cfengine-community[26781]: [INFO] can't read PID file, not stopping cf-execd cfengine-community[26787]: [INFO] Found no Cfengine Community cf-serverd processes running cfengine-community[26794]: [INFO] Found no Cfengine Community cf-execd processes running cfengine-community[26804]: [INFO] Using /etc/default/cfengine-community for configuration cfengine-community[26807]: [INFO] Using /var/rudder/cfengine-community for Cfengine workdir cfengine-community[26808]: [INFO] Launching Cfengine Community cf-serverd... System error for stat: "No such file or directory" cf-agent was not able to get confirmation of promises from cf-promises, so going to failsafe Can't stat file "/var/rudder/cfengine-community/inputs/failsafe.cf" for parsing !!!They have in my experience scaled poorly: many thousands of Domain Name System (DNS) records lead to laughable page load times, never mind the difficulty of editing, auditing, and testing entries trapped within the limitations of the captive web interface.Also, these tools create a dangerous layer of simplification between the actual files and processes being managed, thereby increasing the odds that the admin will remain ignorant of what is actually going on, and that the admin will therefore be unable to handle any software failures or complicated configuration needs that fall outside the limited scope of the interface.Selecting previously deselected package apache2.2-bin. Selecting previously deselected package apache2.2-common. Unpacking apache2.2-common (from .../apache2.2-common_2.2.16-6 squeeze7_amd64.deb) ... Selecting previously deselected package apache2-mpm-worker. Unpacking apache2-mpm-worker (from .../apache2-mpm-worker_2.2.16-6 squeeze7_amd64.deb) ... rudder-agent installs "initial promises" automatically, so this bug should no longer occur.