Hi Thomas, On Wed, Oct 10, 2012 at 2:48 AM, Thomas Bendler <thomas.bend...@gmail.com> wrote: > Hi @all, > > I have a problem with my Puppet setup after upgrading to Puppet 3 (OS: > SL6.3). I use a puppetmaster with ENC (foreman) to provide classes to my > clients. On the master, everything looks good as far as I can tell: > > $ cat /etc/puppet/puppet.conf > ### /etc/puppet/puppet.conf > # > # Puppet configuration file > # > > [main] > # Non-default locations > logdir = /var/log/puppet > rundir = /var/run/puppet > ssldir = /var/lib/puppet/ssl > > # Report to master puppet server > report = true > report_server = puppet.int.domain.local > reports = log,foreman > > # Fact synchronisation > pluginsync = true > > [agent] > # Non-default locations > classfile = /var/lib/puppet/classes.txt > localconfig = /var/lib/puppet/localconfig > > # Interval and master > runinterval = 3600 > server = puppet.int.domain.local > > # Report actions > report = true > graph = true > > [master] > # Settings for local database used by puppetmaster > storeconfigs = true > dbadapter = mysql > dbuser = puppet > dbpassword = XXXXXXXXXXXXXXXXXXXX > dbserver = localhost > dbsocket = /var/lib/mysql/mysql.sock > > # Syslog settings > syslogfacility = user > > # The server through which to send email reports. > smtpserver = mail.int.domain.local > > # Settings for reporting > rrdgraph = true > > # Fix SSL settings > ssl_client_header = SSL_CLIENT_S_DN > ssl_client_verify_header = SSL_CLIENT_VERIFY > > # Manage Puppet nodes configuration with Foreman > external_nodes = /etc/puppet/node.rb > node_terminus = exec > $ /etc/puppet/node.rb wiki.int.domain.local > --- > parameters: > root_pw: XXXXXXXXXXXXXXXXXXXXXX > hostgroup: web > mac: "XX:XX:XX:XX:XX:XX" > foreman_env: production > owner_email: "XXXXXXXXXXXXXXXXXXXXXX" > comment: "Mediawiki Server" > ip: "XXX.XXX.XXX.XX" > owner_name: "Thomas Bendler" > puppetmaster: "" > domainname: "int.domain.local (Unknown)" > classes: > backup::bacula::client: > mail::ssmtp: > custom: > backup::bacula: > security: > virtual: > management: > common: > monitor: > environment: production > $ > > So far, so good. When I exceute the puppet agent on the client side it also > looks good: > > $ puppet agent --test > Info: Retrieving plugin > Info: Loading facts in /var/lib/puppet/lib/facter/puppet_vardir.rb > Info: Loading facts in /var/lib/puppet/lib/facter/root_home.rb > Info: Loading facts in /var/lib/puppet/lib/facter/facter_dot_d.rb > Info: Caching catalog for wiki.int.domain.local > Info: Applying configuration version '1349862242' > Finished catalog run in 0.16 seconds > $ > > But when I check the classes that are applied on this box I see only: > > $ cat /var/lib/puppet/classes.txt > settings > $ > > So it look like that not even one class is deployed on this box. This also > applies to all other systems and when I change things in my current classes > there is also nothing deployed to the clients. Any hints? > > Regards, Thomas > -- > Linux ... enjoy the ride! > > -- > You received this message because you are subscribed to the Google Groups > "Puppet Users" group. > To post to this group, send email to puppet-users@googlegroups.com. > To unsubscribe from this group, send email to > puppet-users+unsubscr...@googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/puppet-users?hl=en.
There is an issue with ENCs when using storeconfigs. See http://projects.puppetlabs.com/issues/16698 -- Josh Cooper Developer, Puppet Labs -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.