Could you show us the node classification please. -- Lowe Schmidt | +46 723 867 157
On 5 June 2016 at 12:33, Luke Tinker <[email protected]> wrote: > Hi Everyone, > > I have some what exhausted my current readings from puppets documentation > and presume I'm either misunderstanding something or I'm barking up the > wrong tree... > currently i have modified the site.pp file to include apache just as a > test to see if my environment is working, > r10k has made two environments both with puppetlabs apache module, > however when doing a puppet agent -t run i get 'Error: Could not retrieve > catalog from remote server: Error 400 on SERVER: Could not find class > apache for server01 on node server01' > from my understanding of this error, it is due to the module path > controlled by r10k not being loaded, resulting as fast puppet is concerned > it doesn't know what that module is. > I ran 'puppet module list' and got the following. > /etc/puppet/environments/production/modules > ├── abrader-gms (v1.0.2) > ├── darshan-test_module (v0.1.0) > ├── glarizza-osx_management (v0.2.1) > ├── glarizza-property_list_key (v0.2.1) > ├── maestrodev-ssh_keygen (v1.3.1) > ├── puppetlabs-apache (v1.10.0) > ├── puppetlabs-concat (v2.1.0) > ├── puppetlabs-firewall (v1.8.1) > ├── puppetlabs-inifile (v1.5.0) > ├── puppetlabs-ntp (v4.2.0) > ├── puppetlabs-registry (v1.1.3) > ├── puppetlabs-stdlib (v4.12.0) > ├── puppetlabs-vcsrepo (v1.3.2) > └── zack-r10k (v3.2.0) > > this does show the apache module so I'm unsure whats up here, > the other thing i noticed is its not showing the modules in the > development environment even though i would have thought that was using the > same configuration, > if anyone could shed some light on what I'm doing wrong or can point me in > the right direction to getting modules to actually work when included, > id be very grateful. > > further details on my setup are as follows, > > My environment consists of the following product versions. > > Puppet 3.8.7, > r10k 2.2.2, > hiera 1.3.4, > facter 2.4.6, > > > I have setup the following in the puppet.conf > > ini_setting { 'Configure environmentpath': > section => 'main', > setting => 'environmentpath', > value => '$confdir/environments', > > ini_setting { 'Configure basemodulepath': > section => 'main', > setting => 'basemodulepath', > value => '$confdir/modules:/opt/puppet/share/puppet/modules', > > > each environment has the following in its environmnet.config file > > modulepath = modules:site:$basemodulepath > > > Regards, > Luke > > -- > 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 [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/puppet-users/f1616846-fd59-4528-809f-316f5efa13d1%40googlegroups.com > <https://groups.google.com/d/msgid/puppet-users/f1616846-fd59-4528-809f-316f5efa13d1%40googlegroups.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- 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 [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/CAC-wWcSzvyuX6wNNGfxi4aqsF%2BqQau6xsrJoufy1FL-ZBW%2BatA%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
