Error “Illegal instruction (core dumped)” while running Puppet agent (version 3.2.1)

centos6puppetpuppetmaster

I just upgraded puppet to version to 3.2.1, and when running the agent, I get an error saying "Illegal instruction (core dumped)". Here is some details:

Both master and agent is run on the same machine

#cat /etc/redhat-release
CentOS release 6.2 (Final)

#uname -r
3.9.3-x86_64-linode33

#ruby --version
ruby 1.8.7 (2011-06-30 patchlevel 352) [x86_64-linux]

RPM installed is "puppet-3.2.1-1.el6.noarch.rpm"

However when I run puppet agent with the same version on another host, everything goes fine. Problem is only while running agent on the same machine as the master.
Any idea what is going on ?

Best Answer

The solution was to upgrade glibc. See https://bugzilla.redhat.com/show_bug.cgi?id=752122 for details

Related Topic