On Thursday, April 10, 2014 1:29:51 AM UTC-5, aspo73 wrote:
>
> Hi all.
>
> I've just installed Puppet Master for the first time.  Everything seems to 
> be up and running OK on Centos 6.5.
>
> I don't have a local Yum repo so was hoping to use PE Package Management 
> method as outlined here:  
> http://docs.puppetlabs.com/pe/latest/install_basic.html#installing-agents(Installing
>  
> Agents Using PE Package Management),
>
>

These instructions are centered around how you need to configure *the 
master* to enable it to support agent installations.  They assume that the 
master is managing itself via a Puppet agent running on the same node, 
which I guess is normal for PE (and common for OS, too).

 

> I've added the required Class for the node I'm hoping to install the Agent 
> on (pe_repo::platform::el_5_x86_64) and set off a Puppet Run, but I'm not 
> seeing any new packages in /opt/puppet/packages/public.  I'm also not 
> seeing any errors adding the Class, or performing the Run.
>


Make sure you have assigned that class to the *master's* node (as opposed 
to the node you are trying to install, for example).  Also, afterward wait 
for (or force) an agent run on the master to apply that new configuration.

 

>
> I have a feeling I'm missing something quite fundamental here, but as this 
> is Puppet Day One I was hoping someone could point me in the right 
> direction.
>
> As I have no packages, running curl -k https://<master 
> hostname>:8140/packages/current/install.bash | bash. results in the 
> following 
>
> Please classify puppet.no.genbook.com with the 
> pe_repo::platform::el_5_x86_64 class in the Puppet Enterprise console in 
> order to add support for installing el-5-x86_64 agents
>
>

That's the message the docs tell you to expect if the needed platform 
support has not been set up on the master.  I am very much inclined to 
think that either you have not assigned the specified class to the master 
(though maybe you assigned it to some other node), or that it has not 
successfully been applied there.


John

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to puppet-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/44a59d20-25e9-4496-b4a7-db76ca5834cf%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to