Here is my ouput from the gems webpage running on cloneubuntu (the client).
I am stuck, please help :) Summary There are 3 gems installed: facter, puppet, rubygems. Gems facter 1.6.0 [rdoc] [www] Facter, a system inventory tool Executable is facter. puppet 2.7.5 [rdoc] [www] - depends on facter. Puppet, an automated configuration management tool Executables are filebucket, pi, puppet, puppetca, puppetd, puppetdoc, puppetmasterd, puppetqd, puppetrun, ralsh. rubygems 1.3.5 [rdoc] [www] RubyGems itself Executable is gem. On Tue, Oct 4, 2011 at 9:39 AM, olympus stance <olympus.sta...@gmail.com>wrote: > Here is more verbose information, amd I missing roledel and pw? > > > From the client: > ------------------------------------------------ > root@cloneubuntu:~# puppetd --no-daemonize --debug --verbose > debug: Failed to load library 'selinux' for feature 'selinux' > debug: Puppet::Type::User::ProviderUser_role_add: file roledel does not > exist > debug: Puppet::Type::User::ProviderPw: file pw does not exist > debug: Puppet::Type::User::ProviderDirectoryservice: file /usr/bin/dscl > does not exist > debug: Failed to load library 'ldap' for feature 'ldap' > debug: Puppet::Type::User::ProviderLdap: feature ldap is missing > debug: Puppet::Type::File::ProviderMicrosoft_windows: feature > microsoft_windows is missing > debug: /File[/var/lib/puppet/state/classes.txt]: Autorequiring > File[/var/lib/pup pet/state] > debug: /File[/var/lib/puppet/state/graphs]: Autorequiring > File[/var/lib/puppet/s tate] > debug: /File[/etc/puppet/ssl/certs/cloneubuntu.local.net.pem]: > Autorequiring Fil e[/etc/puppet/ssl/certs] > debug: /File[/var/lib/puppet/client_yaml]: Autorequiring > File[/var/lib/puppet] > debug: /File[/var/lib/puppet/lib]: Autorequiring File[/var/lib/puppet] > debug: /File[/var/lib/puppet/client_data]: Autorequiring > File[/var/lib/puppet] > debug: /File[/var/lib/puppet/state/last_run_summary.yaml]: Autorequiring > File[/v ar/lib/puppet/state] > debug: /File[/etc/puppet/ssl/certificate_requests]: Autorequiring > File[/etc/pupp et/ssl] > debug: /File[/etc/puppet/ssl/private_keys]: Autorequiring > File[/etc/puppet/ssl] > debug: /File[/etc/puppet/ssl/crl.pem]: Autorequiring File[/etc/puppet/ssl] > debug: /File[/etc/puppet/ssl]: Autorequiring File[/etc/puppet] > debug: /File[/var/lib/puppet/state/resources.txt]: Autorequiring > File[/var/lib/p uppet/state] > debug: /File[/etc/puppet/ssl/private_keys/cloneubuntu.local.net.pem]: > Autorequir ing File[/etc/puppet/ssl/private_keys] > debug: /File[/var/lib/puppet/facts]: Autorequiring File[/var/lib/puppet] > debug: /File[/etc/puppet/ssl/public_keys]: Autorequiring > File[/etc/puppet/ssl] > debug: /File[/var/lib/puppet/run]: Autorequiring File[/var/lib/puppet] > debug: /File[/etc/puppet/ssl/certs/ca.pem]: Autorequiring > File[/etc/puppet/ssl/c erts] > debug: /File[/var/lib/puppet/state/state.yaml]: Autorequiring > File[/var/lib/pupp et/state] > debug: /File[/etc/puppet/ssl/private]: Autorequiring File[/etc/puppet/ssl] > debug: /File[/etc/puppet/ssl/certs]: Autorequiring File[/etc/puppet/ssl] > debug: /File[/var/lib/puppet/clientbucket]: Autorequiring > File[/var/lib/puppet] > debug: /File[/var/lib/puppet/log]: Autorequiring File[/var/lib/puppet] > debug: /File[/etc/puppet/ssl/public_keys/cloneubuntu.local.net.pem]: > Autorequiri ng File[/etc/puppet/ssl/public_keys] > debug: /File[/var/lib/puppet/state/last_run_report.yaml]: Autorequiring > File[/va r/lib/puppet/state] > debug: /File[/var/lib/puppet/state]: Autorequiring File[/var/lib/puppet] > debug: Finishing transaction -611017208 > debug: /File[/etc/puppet/ssl/certs]: Autorequiring File[/etc/puppet/ssl] > debug: /File[/etc/puppet/ssl/private]: Autorequiring File[/etc/puppet/ssl] > debug: /File[/var/lib/puppet/log]: Autorequiring File[/var/lib/puppet] > debug: /File[/etc/puppet/ssl/public_keys/cloneubuntu.local.net.pem]: > Autorequiri ng File[/etc/puppet/ssl/public_keys] > debug: /File[/etc/puppet/ssl/private_keys]: Autorequiring > File[/etc/puppet/ssl] > debug: /File[/etc/puppet/ssl/public_keys]: Autorequiring > File[/etc/puppet/ssl] > debug: /File[/etc/puppet/ssl/certificate_requests]: Autorequiring > File[/etc/pupp et/ssl] > debug: /File[/etc/puppet/ssl/certs/cloneubuntu.local.net.pem]: > Autorequiring Fil e[/etc/puppet/ssl/certs] > debug: /File[/var/lib/puppet/run]: Autorequiring File[/var/lib/puppet] > debug: /File[/var/lib/puppet/facts]: Autorequiring File[/var/lib/puppet] > debug: /File[/etc/puppet/ssl/crl.pem]: Autorequiring File[/etc/puppet/ssl] > debug: /File[/var/lib/puppet/state]: Autorequiring File[/var/lib/puppet] > debug: /File[/etc/puppet/ssl/private_keys/cloneubuntu.local.net.pem]: > Autorequir ing File[/etc/puppet/ssl/private_keys] > debug: /File[/etc/puppet/ssl]: Autorequiring File[/etc/puppet] > debug: /File[/var/lib/puppet/lib]: Autorequiring File[/var/lib/puppet] > debug: /File[/etc/puppet/ssl/certs/ca.pem]: Autorequiring > File[/etc/puppet/ssl/c erts] > debug: Finishing transaction -611935338 > debug: Using cached certificate for ca > debug: Using cached certificate for cloneubuntu.local.net > notice: Starting Puppet client version 2.7.5 > debug: Finishing transaction -612277228 > debug: Loaded state in 0.00 seconds > debug: catalog supports formats: b64_zlib_yaml dot marshal pson raw yaml; > using pson > debug: Using cached certificate for ca > debug: Using cached certificate for cloneubuntu.local.net > debug: Using cached certificate_revocation_list for ca > > info: Caching catalog for cloneubuntu.local.net > debug: Creating default schedules > debug: Loaded state in 0.00 seconds > info: Applying configuration version '1317735274' > debug: /Schedule[never]: Skipping device resources because running on a > host > debug: /Schedule[daily]: Skipping device resources because running on a > host > debug: /Schedule[monthly]: Skipping device resources because running on a > host > debug: /Schedule[puppet]: Skipping device resources because running on a > host > debug: /Schedule[hourly]: Skipping device resources because running on a > host > debug: /Schedule[weekly]: Skipping device resources because running on a > host > debug: Finishing transaction -611613148 > debug: Storing state > debug: Stored state in 0.01 seconds > notice: Finished catalog run in 0.07 seconds > debug: Value of 'preferred_serialization_format' (pson) is invalid for > report, u sing default (yaml) > debug: report supports formats: b64_zlib_yaml marshal raw yaml; using yaml > -------------------------------------------------- > > > From the master > ------------------------------------------------- > root@puppet:~# puppetmasterd --no-daemonize --debug --verbose > debug: Failed to load library 'selinux' for feature 'selinux' > debug: Failed to load library 'shadow' for feature 'libshadow' > debug: Puppet::Type::User::ProviderPw: file pw does not exist > debug: Puppet::Type::User::ProviderLdap: true value when expecting false > debug: Puppet::Type::User::ProviderUser_role_add: file rolemod does not > exist > debug: Puppet::Type::User::ProviderDirectoryservice: file /usr/bin/dscl > does not exist > debug: Puppet::Type::File::ProviderMicrosoft_windows: feature > microsoft_windows is missing > debug: Failed to load library 'ldap' for feature 'ldap' > debug: /File[/var/lib/puppet/yaml]: Autorequiring File[/var/lib/puppet] > debug: /File[/var/lib/puppet/state]: Autorequiring File[/var/lib/puppet] > debug: /File[/etc/puppet/auth.conf]: Autorequiring File[/etc/puppet] > debug: /File[/etc/puppet/ssl/certs/puppet.local.net.pem]: Autorequiring > File[/etc/puppet/ssl/certs] > debug: /File[/var/lib/puppet/log]: Autorequiring File[/var/lib/puppet] > debug: /File[/var/lib/puppet/log/masterhttp.log]: Autorequiring > File[/var/lib/puppet/log] > debug: /File[/etc/puppet/ssl/certs/ca.pem]: Autorequiring > File[/etc/puppet/ssl/certs] > debug: /File[/etc/puppet/ssl/private]: Autorequiring File[/etc/puppet/ssl] > debug: /File[/etc/puppet/ssl/crl.pem]: Autorequiring File[/etc/puppet/ssl] > debug: /File[/var/lib/puppet/facts]: Autorequiring File[/var/lib/puppet] > debug: /File[/etc/puppet/ssl/certs]: Autorequiring File[/etc/puppet/ssl] > debug: /File[/etc/puppet/ssl/public_keys]: Autorequiring > File[/etc/puppet/ssl] > debug: /File[/var/lib/puppet/reports]: Autorequiring File[/var/lib/puppet] > debug: /File[/etc/puppet/ssl/certificate_requests]: Autorequiring > File[/etc/puppet/ssl] > debug: /File[/var/lib/puppet/rrd]: Autorequiring File[/var/lib/puppet] > debug: /File[/etc/puppet/ssl/private_keys]: Autorequiring > File[/etc/puppet/ssl] > debug: /File[/var/lib/puppet/bucket]: Autorequiring File[/var/lib/puppet] > debug: /File[/etc/puppet/ssl/private_keys/puppet.local.net.pem]: > Autorequiring File[/etc/puppet/ssl/private_keys] > debug: /File[/var/lib/puppet/server_data]: Autorequiring > File[/var/lib/puppet] > debug: /File[/etc/puppet/ssl]: Autorequiring File[/etc/puppet] > debug: /File[/var/lib/puppet/run]: Autorequiring File[/var/lib/puppet] > debug: /File[/etc/puppet/manifests/site.pp]: Autorequiring > File[/etc/puppet/manifests] > debug: /File[/etc/puppet/manifests]: Autorequiring File[/etc/puppet] > debug: /File[/var/lib/puppet/lib]: Autorequiring File[/var/lib/puppet] > debug: /File[/etc/puppet/ssl/public_keys/puppet.local.net.pem]: > Autorequiring File[/etc/puppet/ssl/public_keys] > debug: Finishing transaction -610819268 > debug: /File[/etc/puppet/ssl/ca/inventory.txt]: Autorequiring > File[/etc/puppet/ssl/ca] > debug: /File[/etc/puppet/ssl/ca/requests]: Autorequiring > File[/etc/puppet/ssl/ca] > debug: /File[/etc/puppet/ssl/ca/private]: Autorequiring > File[/etc/puppet/ssl/ca] > debug: /File[/etc/puppet/ssl/ca/ca_key.pem]: Autorequiring > File[/etc/puppet/ssl/ca] > debug: /File[/etc/puppet/ssl/ca/signed]: Autorequiring > File[/etc/puppet/ssl/ca] > debug: /File[/etc/puppet/ssl/ca/ca_pub.pem]: Autorequiring > File[/etc/puppet/ssl/ca] > debug: /File[/etc/puppet/ssl/ca/ca_crl.pem]: Autorequiring > File[/etc/puppet/ssl/ca] > debug: /File[/etc/puppet/ssl/ca/serial]: Autorequiring > File[/etc/puppet/ssl/ca] > debug: /File[/etc/puppet/ssl/ca/private/ca.pass]: Autorequiring > File[/etc/puppet/ssl/ca/private] > debug: /File[/etc/puppet/ssl/ca/ca_crt.pem]: Autorequiring > File[/etc/puppet/ssl/ca] > debug: Finishing transaction -611630128 > debug: Using cached certificate for ca > debug: Using cached certificate for ca > debug: Using cached certificate for puppet.local.net > notice: Starting Puppet master version 2.7.5 > debug: No file server configuration file; autocreating modules mount with > default permissions > debug: No file server configuration file; autocreating plugins mount with > default permissions > debug: Finishing transaction -610147668 > info: access[^/catalog/([^/]+)$]: allowing 'method' find > info: access[^/catalog/([^/]+)$]: allowing $1 access > info: access[^/node/([^/]+)$]: allowing 'method' find > info: access[^/node/([^/]+)$]: allowing $1 access > info: access[/certificate_revocation_list/ca]: allowing 'method' find > info: access[/certificate_revocation_list/ca]: allowing * access > info: access[/report]: allowing 'method' save > info: access[/report]: allowing * access > info: access[/file]: allowing * access > info: access[/certificate/ca]: adding authentication no > info: access[/certificate/ca]: allowing 'method' find > info: access[/certificate/ca]: allowing * access > info: access[/certificate/]: adding authentication no > info: access[/certificate/]: allowing 'method' find > info: access[/certificate/]: allowing * access > info: access[/certificate_request]: adding authentication no > info: access[/certificate_request]: allowing 'method' find > info: access[/certificate_request]: allowing 'method' save > info: access[/certificate_request]: allowing * access > info: access[/]: adding authentication any > info: Inserting default '/status'(auth) ACL because none were found in > '/etc/puppet/auth.conf' > info: Expiring the node cache of cloneubuntu.local.net > info: Not using expired node for cloneubuntu.local.net from cache; expired > at Tue Oct 04 06:37:18 -0700 2011 > info: Caching node for cloneubuntu.local.net > debug: importing '/etc/puppet/manifests/classes/sudo.pp' in environment > production > notice: Compiled catalog for cloneubuntu.local.net in environment > production in 0.06 seconds > debug: Recieved report to process from cloneubuntu.local.net > debug: Processing report from cloneubuntu.local.net with processor > Puppet::Reports::Store > > ------------------------------------------------------------ > > > > On Tue, Oct 4, 2011 at 9:30 AM, olympus stance > <olympus.sta...@gmail.com>wrote: > >> I am running Ubuntu, installed puppet through gem. >> >> >> On Tue, Oct 4, 2011 at 8:41 AM, olympus stance >> <olympus.sta...@gmail.com>wrote: >> >>> Also this is what my nodes.pp file looks like on the master >>> >>> root@puppet:/etc/puppet/manifests# cat nodes.pp >>> # /etc/puppet/manifests/nodes.pp >>> >>> node basenode { >>> include sudo >>> } >>> >>> node 'cloneubuntu.local.net' inherits basenode { >>> } >>> >>> >>> and on the master i am running puppetd and it looks like /etc/sudoers >>> file hasnt been modified according to settings, note that i added user "red" >>> in the file /etc/puppet/modules/sudo/files/sudoers >>> >>> root@puppet:/etc/puppet/modules/sudo/files# cat sudoers | grep -v "#" >>> >>> Defaults env_reset >>> >>> >>> >>> >>> root ALL=(ALL) ALL >>> red ALL=(ALL) ALL >>> %sudo ALL=(ALL) ALL >>> >>> %admin ALL=(ALL) ALL >>> root@puppet:/etc/puppet/modules/sudo/files# cat /etc/sudoers | grep -v >>> "#" >>> >>> Defaults env_reset >>> >>> >>> >>> >>> root ALL=(ALL) ALL >>> %sudo ALL=(ALL) ALL >>> >>> %admin ALL=(ALL) ALL >>> >>> >>> >>> On Tue, Oct 4, 2011 at 8:30 AM, John Bower <olympus.sta...@gmail.com>wrote: >>> >>>> Hello, >>>> >>>> I have successfully have installed puppetmaster and client on two >>>> seperate vms. >>>> >>>> The client is called "cloneubuntu.local.net" and the master is >>>> "puppet.local.net" >>>> >>>> Certs are also correct, I signed them and everything went well. >>>> >>>> Client and Master can ping each other: >>>> >>>> Client: >>>> ----------------------------------------------------- >>>> root@cloneubuntu:~# ping puppet >>>> PING puppet.local.net (192.168.10.5) 56(84) bytes of data. >>>> 64 bytes from puppet.local.net (192.168.10.5): icmp_seq=1 ttl=64 >>>> time=0.409 ms >>>> 64 bytes from puppet.local.net (192.168.10.5): icmp_seq=2 ttl=64 >>>> time=0.218 ms >>>> 64 bytes from puppet.local.net (192.168.10.5): icmp_seq=3 ttl=64 >>>> time=0.252 ms >>>> ^C >>>> --- puppet.local.net ping statistics --- >>>> 3 packets transmitted, 3 received, 0% packet loss, time 2001ms >>>> rtt min/avg/max/mdev = 0.218/0.293/0.409/0.083 ms >>>> >>>> >>>> >>>> root@cloneubuntu:~# puppetd --test --server "puppet.local.net" >>>> info: Caching catalog for cloneubuntu.local.net >>>> info: Applying configuration version '1317730208' >>>> notice: Finished catalog run in 0.06 seconds >>>> --------------------------------------------------------------------- >>>> >>>> >>>> >>>> Master: >>>> --------------------------------------------------------------------- >>>> root@puppet:/etc/puppet/manifests# screen >>>> --- cloneubunutu.local.net ping statistics --- >>>> 4 packets transmitted, 4 received, 0% packet loss, time 3000ms >>>> rtt min/avg/max/mdev = 0.234/0.467/1.104/0.368 ms >>>> root@puppet:/etc/puppet# ps ax | grep puppet >>>> 1563 ? Ssl 0:02 /usr/bin/ruby1.8 /usr/bin/puppetmasterd -- >>>> mkusers >>>> 1586 ? Ss 0:00 /usr/bin/ruby1.8 /usr/bin/puppetd --verbose >>>> 1912 pts/1 S+ 0:00 grep --color=auto puppet >>>> root@puppet:/etc/puppet# tree >>>> . >>>> âââ auth.conf >>>> âââ manifests >>>> â  âââ classes >>>> â  â  âââ sudo.pp >>>> â  âââ modules.pp >>>> â  âââ nodes.pp >>>> â  âââ site.pp >>>> âââ modules >>>> â  âââ sudo >>>> â  âââ files >>>> â  â  âââ sudoers >>>> â  âââ manifests >>>> â  âââ init.pp >>>> âââ site.pp >>>> âââ ssl >>>> âââ ca >>>> â  âââ ca_crl.pem >>>> â  âââ ca_crt.pem >>>> â  âââ ca_key.pem >>>> â  âââ ca_pub.pem >>>> â  âââ inventory.txt >>>> â  âââ private >>>> â  â  âââ ca.pass >>>> â  âââ requests >>>> â  âââ serial >>>> â  âââ signed >>>> â  âââ cloneubuntu.local.net.pem >>>> â  âââ puppet.local.net.pem >>>> âââ certificate_requests >>>> âââ certs >>>> â  âââ ca.pem >>>> â  âââ puppet.local.net.pem >>>> âââ crl.pem >>>> âââ private >>>> âââ private_keys >>>> â  âââ puppet.local.net.pem >>>> âââ public_keys >>>> âââ puppet.local.net.pem >>>> >>>> 16 directories, 22 files >>>> root@puppet:/etc/puppet# >>>> ----------------------------------------------------------------------- >>>> >>>> >>>> I tried to recreate this example: >>>> >>>> http://projects.puppetlabs.com/projects/puppet/wiki/Advanced_Puppet_Pattern >>>> and edited the sudoers file that is inside the puppet directory but >>>> cloneubuntu.local.net (the client) is not writting changes to /etc/ >>>> sudoers. >>>> >>>> It seems nothing has changed. >>>> >>>> Please please help me and let me know if you need additional details. >>>> >>>> Thanks >>>> >>>> >>> >> > -- 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.