Environment : Puppet Master/Agent Version: 2.7.14 Master/Agent run with "root" account
Device which Agent running on do not has enough rootfs space to install puppet 3.x version, so i use 2.7.14 in both master & agent. IP connection between Agent & Master is ok. Domain ping between Master & Agent is ok. --------------------------- Full Agent Logs ----------------------------------------- ~ # puppet agent --no-daemonize --verbose --onetime --debug --trace warning: iconv couldn't be loaded, which is required for UTF-8/UTF-16 conversions info: Redefining file in Puppet::Type /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/util/classgen.rb:146:in `remove_const' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/util/classgen.rb:146:in `handleclassconst' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/util/classgen.rb:108:in `genthing' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/util/classgen.rb:28:in `genclass' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/metatype/manager.rb:64:in `newtype' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/type/file.rb:14:in `<top (required)>' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/util/autoload.rb:77:in `load' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/util/autoload.rb:77:in `block in load' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/util/autoload.rb:73:in `each' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/util/autoload.rb:73:in `load' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/metatype/manager.rb:116:in `type' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/resource.rb:229:in `resource_type' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/resource.rb:430:in `parse_title' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/resource.rb:235:in `to_hash' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/resource.rb:244:in `uniqueness_key' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/resource/catalog.rb:427:in `resource' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/util/settings.rb:556:in `block in to_catalog' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/util/settings.rb:553:in `each' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/util/settings.rb:553:in `to_catalog' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/util/settings.rb:612:in `block in use' /lib/ruby/2.1.0/sync.rb:233:in `block in sync_synchronize' /lib/ruby/2.1.0/sync.rb:230:in `handle_interrupt' /lib/ruby/2.1.0/sync.rb:230:in `sync_synchronize' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/util/settings.rb:606:in `use' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/application/agent.rb:457:in `setup' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/application.rb:307:in `block (2 levels) in run' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/application.rb:416:in `hook' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/application.rb:307:in `block in run' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/application.rb:407:in `exit_on_fail' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/application.rb:307:in `run' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/util/command_line.rb:69:in `execute' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/bin/puppet:4:in `<top (required)>' /bin/puppet:23:in `load' /bin/puppet:23:in `<main>' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/util/autoload.rb:85:in `rescue in block in load' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/util/autoload.rb:76:in `block in load' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/util/autoload.rb:73:in `each' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/util/autoload.rb:73:in `load' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/metatype/manager.rb:116:in `type' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/resource.rb:229:in `resource_type' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/resource.rb:430:in `parse_title' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/resource.rb:235:in `to_hash' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/resource.rb:244:in `uniqueness_key' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/resource/catalog.rb:427:in `resource' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/util/settings.rb:556:in `block in to_catalog' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/util/settings.rb:553:in `each' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/util/settings.rb:553:in `to_catalog' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/util/settings.rb:612:in `block in use' /lib/ruby/2.1.0/sync.rb:233:in `block in sync_synchronize' /lib/ruby/2.1.0/sync.rb:230:in `handle_interrupt' /lib/ruby/2.1.0/sync.rb:230:in `sync_synchronize' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/util/settings.rb:606:in `use' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/application/agent.rb:457:in `setup' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/application.rb:307:in `block (2 levels) in run' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/application.rb:416:in `hook' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/application.rb:307:in `block in run' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/application.rb:407:in `exit_on_fail' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/application.rb:307:in `run' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/util/command_line.rb:69:in `execute' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/bin/puppet:4:in `<top (required)>' /bin/puppet:23:in `load' /bin/puppet:23:in `<main>' err: Could not create resources for managing Puppet's files and directories in sections [:main, :agent, :ssl]: Could not autoload file: constant Puppet::Type::File not defined info: Redefining file in Puppet::Type /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/util/classgen.rb:146:in `remove_const' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/util/classgen.rb:146:in `handleclassconst' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/util/classgen.rb:108:in `genthing' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/util/classgen.rb:28:in `genclass' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/metatype/manager.rb:64:in `newtype' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/type/file.rb:14:in `<top (required)>' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/util/autoload.rb:77:in `load' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/util/autoload.rb:77:in `block in load' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/util/autoload.rb:73:in `each' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/util/autoload.rb:73:in `load' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/metatype/manager.rb:116:in `type' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/resource.rb:229:in `resource_type' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/resource.rb:430:in `parse_title' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/resource.rb:235:in `to_hash' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/resource.rb:244:in `uniqueness_key' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/resource/catalog.rb:427:in `resource' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/util/settings.rb:556:in `block in to_catalog' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/util/settings.rb:553:in `each' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/util/settings.rb:553:in `to_catalog' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/util/settings.rb:612:in `block in use' /lib/ruby/2.1.0/sync.rb:233:in `block in sync_synchronize' /lib/ruby/2.1.0/sync.rb:230:in `handle_interrupt' /lib/ruby/2.1.0/sync.rb:230:in `sync_synchronize' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/util/settings.rb:606:in `use' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/indirector/ssl_file.rb:50:in `initialize' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/indirector/indirection.rb:322:in `new' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/indirector/indirection.rb:322:in `make_terminus' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/indirector/indirection.rb:131:in `terminus' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/indirector/indirection.rb:310:in `prepare' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/indirector/indirection.rb:189:in `find' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/ssl/host.rb:138:in `key' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/ssl/host.rb:195:in `certificate' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/ssl/host.rb:290:in `wait_for_cert' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/application/agent.rb:405:in `setup_host' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/application/agent.rb:423:in `setup_agent' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/application/agent.rb:482:in `setup' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/application.rb:307:in `block (2 levels) in run' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/application.rb:416:in `hook' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/application.rb:307:in `block in run' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/application.rb:407:in `exit_on_fail' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/application.rb:307:in `run' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/util/command_line.rb:69:in `execute' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/bin/puppet:4:in `<top (required)>' /bin/puppet:23:in `load' /bin/puppet:23:in `<main>' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/util/autoload.rb:85:in `rescue in block in load' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/util/autoload.rb:76:in `block in load' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/util/autoload.rb:73:in `each' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/util/autoload.rb:73:in `load' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/metatype/manager.rb:116:in `type' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/resource.rb:229:in `resource_type' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/resource.rb:430:in `parse_title' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/resource.rb:235:in `to_hash' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/resource.rb:244:in `uniqueness_key' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/resource/catalog.rb:427:in `resource' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/util/settings.rb:556:in `block in to_catalog' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/util/settings.rb:553:in `each' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/util/settings.rb:553:in `to_catalog' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/util/settings.rb:612:in `block in use' /lib/ruby/2.1.0/sync.rb:233:in `block in sync_synchronize' /lib/ruby/2.1.0/sync.rb:230:in `handle_interrupt' /lib/ruby/2.1.0/sync.rb:230:in `sync_synchronize' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/util/settings.rb:606:in `use' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/indirector/ssl_file.rb:50:in `initialize' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/indirector/indirection.rb:322:in `new' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/indirector/indirection.rb:322:in `make_terminus' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/indirector/indirection.rb:131:in `terminus' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/indirector/indirection.rb:310:in `prepare' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/indirector/indirection.rb:189:in `find' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/ssl/host.rb:138:in `key' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/ssl/host.rb:195:in `certificate' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/ssl/host.rb:290:in `wait_for_cert' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/application/agent.rb:405:in `setup_host' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/application/agent.rb:423:in `setup_agent' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/application/agent.rb:482:in `setup' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/application.rb:307:in `block (2 levels) in run' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/application.rb:416:in `hook' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/application.rb:307:in `block in run' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/application.rb:407:in `exit_on_fail' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/application.rb:307:in `run' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/util/command_line.rb:69:in `execute' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/bin/puppet:4:in `<top (required)>' /bin/puppet:23:in `load' /bin/puppet:23:in `<main>' err: Could not create resources for managing Puppet's files and directories in sections [:main, :ssl]: Could not autoload file: constant Puppet::Type::File not defined info: Creating a new SSL key for master.puppet-local.com Could not load confine test 'operatingsystem': cannot load such file -- puppet/provider/confine/operatingsystem Could not load confine test 'operatingsystem': cannot load such file -- puppet/provider/confine/operatingsystem debug: Failed to load library 'shadow' for feature 'libshadow' Could not load confine test 'operatingsystem': cannot load such file -- puppet/provider/confine/operatingsystem Could not load confine test 'operatingsystem': cannot load such file -- puppet/provider/confine/operatingsystem Could not load confine test 'operatingsystem': cannot load such file -- puppet/provider/confine/operatingsystem debug: Puppet::Type::User::ProviderDirectoryservice: file /usr/bin/dscl does not exist debug: Puppet::Type::User::ProviderUseradd: file useradd does not exist debug: Puppet::Type::User::ProviderPw: file pw does not exist debug: Failed to load library 'ldap' for feature 'ldap' debug: Puppet::Type::User::ProviderLdap: feature ldap is missing debug: Puppet::Type::User::ProviderUser_role_add: file useradd does not exist debug: Puppet::Type::User::ProviderDirectoryservice: file /usr/bin/dscl does not exist debug: Puppet::Type::User::ProviderUseradd: file useradd does not exist debug: Puppet::Type::User::ProviderPw: file pw does not exist debug: Puppet::Type::User::ProviderLdap: feature ldap is missing debug: Puppet::Type::User::ProviderUser_role_add: file useradd does not exist /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/indirector/ssl_file.rb:167:in `rescue in write' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/indirector/ssl_file.rb:164:in `write' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/indirector/ssl_file.rb:102:in `save' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/indirector/key/file.rb:34:in `save' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/indirector/indirection.rb:272:in `save' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/ssl/host.rb:147:in `generate_key' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/ssl/host.rb:195:in `certificate' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/ssl/host.rb:290:in `wait_for_cert' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/application/agent.rb:405:in `setup_host' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/application/agent.rb:423:in `setup_agent' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/application/agent.rb:482:in `setup' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/application.rb:307:in `block (2 levels) in run' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/application.rb:416:in `hook' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/application.rb:307:in `block in run' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/application.rb:407:in `exit_on_fail' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/application.rb:307:in `run' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/lib/puppet/util/command_line.rb:69:in `execute' /lib/ruby/gems/2.1.0/gems/puppet-2.7.14/bin/puppet:4:in `<top (required)>' /bin/puppet:23:in `load' /bin/puppet:23:in `<main>' err: Could not request certificate: Could not write /etc/puppet/ssl/private_keys/master.puppet-local.com.pem to privatekeydir: undefined method `exists?' for nil:NilClass Exiting; failed to retrieve certificate and waitforcert is disabled ~ # -- You received this message because you are subscribed to the Google Groups "Puppet Developers" 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-dev/5d9c121e-0dff-46d7-a65b-45894d43d834%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
