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.

Reply via email to