Ask Your Question

Notice: foo is not a Puppet Enterprise agent

asked 2013-10-09 16:30:20 -0600

spuder gravatar image

A puppet master and a puppet node are both running Cent6.4

Puppet Master (Enterprise)

[root@puppet puppetlabs]# hostname -f
[root@puppet puppetlabs]# puppet --version
3.2.4 (Puppet Enterprise 3.0.1)


[root@torque425 puppet]# hostname -f
[root@torque425 puppet]# puppet --version

If you follow the quickstart guide, you are instructed to run the following command to force a puppet run.

  puppet agent -t

Doing so gives the following error:

Notice: torque425.novalocal (osfamily = RedHat) is not a Puppet Enterprise agent. It will not appear when using the mco command-line tool ...
edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2013-10-09 16:47:40 -0600

spuder gravatar image

updated 2014-01-06 22:02:12 -0600

I've discovered that installing puppet agent from a repo installs the community edition by default.

Instead of installing the agent from yum or apt, instead install from the enterprise installer.

#Durring the prompts do the following:
#Skip the puppet master role
#Set the puppet master hostname
#Skip database support and console roles
#Verify the certname matches the node hostname
edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower


Asked: 2013-10-09 16:30:20 -0600

Seen: 369 times

Last updated: Jan 06 '14