-
Notifications
You must be signed in to change notification settings - Fork 116
Parameter source failed on File[yum.dir]: Cannot use relative URLs #88
Comments
when I use following config, it works ok: |
Are you using the future parser? |
yes, I use future parser. Applied fix, the same result. I removed module completely and uploaded master branch from here. The same(except for the line number, because master differs from stable) result: Error: Failed to apply catalog: Parameter source failed on File[yum.repo_dir]: Cannot use relative URLs '' at /etc/puppet/modules/yum/manifests/init.pp:264 /etc/puppet/modules/yum/manifests/init.pp:264 /etc/puppet/modules/yum/manifests/params.pp:63 |
Have to verify this better, then. Just out of curiosity, does the module work correctly with the "old" parser? |
Ill test old, and future parser this weekend, and post the result. Im not quite to this module yet, but im getting there as time allows. |
tested on same env with old parser, works correctly |
I've also hit similar issue like this one, with future parser enabled. I was for Since I want to stick to future parser, what helped me get around the issue was settings the
I believe |
Prerequisites: two servers (master.example.com and agent.example.com) both Centos 6.5 x86_64 .
Master config:
/etc/puppet/modules
└─┬ example42-yum (v2.1.17)
└── example42-puppi (v2.1.10)
[root@master site.pp]# rpm -a -q|grep puppet
puppetlabs-release-6-11.noarch
puppet-3.7.1-1.el6.noarch
puppet-server-3.7.1-1.el6.noarch
site.pp:
node 'agent.example.com' {
class { 'yum': }
}
agent.example.com config:
[root@agent ~]# rpm -a -q|grep puppet
puppetlabs-release-6-11.noarch
puppet-3.7.3-1.el6.noarch
when I try to apply configuration at node 'agent.example.com', I recieve the following error:
Error: Failed to apply catalog: Parameter source failed on File[yum.dir]: Cannot use relative URLs '' at /etc/puppet/modules/yum/manifests/init.pp:290
Wrapped exception:
Cannot use relative URLs ''
listing of
puppet agent -t -v --debug --trace
is belowDebug: Using settings: adding file resource 'statedir': 'File[/var/lib/puppet/state]{:backup=>false, :ensure=>:directory, :loglevel=>:debug, :mode=>"1755", :links=>:follow, :path=>"/var/lib/puppet/state"}'
Debug: Puppet::Type::User::ProviderPw: file pw does not exist
Debug: Puppet::Type::User::ProviderDirectoryservice: file /usr/bin/dsimport does not exist
Debug: Puppet::Type::User::ProviderUser_role_add: file roledel does not exist
Debug: Failed to load library 'ldap' for feature 'ldap'
Debug: Puppet::Type::User::ProviderLdap: feature ldap is missing
Debug: Puppet::Type::Group::ProviderPw: file pw does not exist
Debug: Puppet::Type::Group::ProviderDirectoryservice: file /usr/bin/dscl does not exist
Debug: Failed to load library 'ldap' for feature 'ldap'
Debug: Puppet::Type::Group::ProviderLdap: feature ldap is missing
Debug: Using settings: adding file resource 'privatedir': 'File[/var/lib/puppet/ssl/private]{:backup=>false, :group=>"puppet", :ensure=>:directory, :loglevel=>:debug, :owner=>"puppet", :mode=>"750", :links=>:follow, :path=>"/var/lib/puppet/ssl/private"}'
Debug: Using settings: adding file resource 'rundir': 'File[/var/run/puppet]{:backup=>false, :group=>"puppet", :ensure=>:directory, :loglevel=>:debug, :owner=>"puppet", :mode=>"755", :links=>:follow, :path=>"/var/run/puppet"}'
Debug: Using settings: adding file resource 'hostcrl': 'File[/var/lib/puppet/ssl/crl.pem]{:backup=>false, :group=>"puppet", :ensure=>:file, :loglevel=>:debug, :owner=>"puppet", :mode=>"644", :links=>:follow, :path=>"/var/lib/puppet/ssl/crl.pem"}'
Debug: Using settings: adding file resource 'certdir': 'File[/var/lib/puppet/ssl/certs]{:backup=>false, :group=>"puppet", :ensure=>:directory, :loglevel=>:debug, :owner=>"puppet", :mode=>"755", :links=>:follow, :path=>"/var/lib/puppet/ssl/certs"}'
Debug: Using settings: adding file resource 'clientyamldir': 'File[/var/lib/puppet/client_yaml]{:backup=>false, :ensure=>:directory, :loglevel=>:debug, :mode=>"750", :links=>:follow, :path=>"/var/lib/puppet/client_yaml"}'
Debug: Using settings: adding file resource 'logdir': 'File[/var/log/puppet]{:backup=>false, :group=>"puppet", :ensure=>:directory, :loglevel=>:debug, :owner=>"puppet", :mode=>"750", :links=>:follow, :path=>"/var/log/puppet"}'
Debug: Using settings: adding file resource 'hostprivkey': 'File[/var/lib/puppet/ssl/private_keys/agent.example.com.pem]{:backup=>false, :group=>"puppet", :ensure=>:file, :loglevel=>:debug, :owner=>"puppet", :mode=>"640", :links=>:follow, :path=>"/var/lib/puppet/ssl/private_keys/agent.example.com.pem"}'
Debug: Using settings: adding file resource 'publickeydir': 'File[/var/lib/puppet/ssl/public_keys]{:backup=>false, :group=>"puppet", :ensure=>:directory, :loglevel=>:debug, :owner=>"puppet", :mode=>"755", :links=>:follow, :path=>"/var/lib/puppet/ssl/public_keys"}'
Debug: Using settings: adding file resource 'plugindest': 'File[/var/lib/puppet/lib]{:backup=>false, :ensure=>:directory, :loglevel=>:debug, :links=>:follow, :path=>"/var/lib/puppet/lib"}'
Debug: Using settings: adding file resource 'classfile': 'File[/var/lib/puppet/classes.txt]{:backup=>false, :ensure=>:file, :loglevel=>:debug, :owner=>"root", :mode=>"640", :links=>:follow, :path=>"/var/lib/puppet/classes.txt"}'
Debug: Using settings: adding file resource 'lastrunreport': 'File[/var/lib/puppet/state/last_run_report.yaml]{:backup=>false, :ensure=>:file, :loglevel=>:debug, :mode=>"640", :links=>:follow, :path=>"/var/lib/puppet/state/last_run_report.yaml"}'
Debug: Using settings: adding file resource 'vardir': 'File[/var/lib/puppet]{:backup=>false, :group=>"puppet", :ensure=>:directory, :loglevel=>:debug, :owner=>"puppet", :links=>:follow, :path=>"/var/lib/puppet"}'
Debug: Using settings: adding file resource 'clientbucketdir': 'File[/var/lib/puppet/clientbucket]{:backup=>false, :ensure=>:directory, :loglevel=>:debug, :mode=>"750", :links=>:follow, :path=>"/var/lib/puppet/clientbucket"}'
Debug: Using settings: adding file resource 'localcacert': 'File[/var/lib/puppet/ssl/certs/ca.pem]{:backup=>false, :group=>"puppet", :ensure=>:file, :loglevel=>:debug, :owner=>"puppet", :mode=>"644", :links=>:follow, :path=>"/var/lib/puppet/ssl/certs/ca.pem"}'
Debug: Using settings: adding file resource 'privatekeydir': 'File[/var/lib/puppet/ssl/private_keys]{:backup=>false, :group=>"puppet", :ensure=>:directory, :loglevel=>:debug, :owner=>"puppet", :mode=>"750", :links=>:follow, :path=>"/var/lib/puppet/ssl/private_keys"}'
Debug: Using settings: adding file resource 'pluginfactdest': 'File[/var/lib/puppet/facts.d]{:backup=>false, :ensure=>:directory, :loglevel=>:debug, :links=>:follow, :path=>"/var/lib/puppet/facts.d"}'
Debug: Using settings: adding file resource 'graphdir': 'File[/var/lib/puppet/state/graphs]{:backup=>false, :ensure=>:directory, :loglevel=>:debug, :links=>:follow, :path=>"/var/lib/puppet/state/graphs"}'
Debug: Using settings: adding file resource 'statefile': 'File[/var/lib/puppet/state/state.yaml]{:backup=>false, :ensure=>:file, :loglevel=>:debug, :mode=>"660", :links=>:follow, :path=>"/var/lib/puppet/state/state.yaml"}'
Debug: Using settings: adding file resource 'hostcert': 'File[/var/lib/puppet/ssl/certs/agent.example.com.pem]{:backup=>false, :group=>"puppet", :ensure=>:file, :loglevel=>:debug, :owner=>"puppet", :mode=>"644", :links=>:follow, :path=>"/var/lib/puppet/ssl/certs/agent.example.com.pem"}'
Debug: Using settings: adding file resource 'ssldir': 'File[/var/lib/puppet/ssl]{:backup=>false, :group=>"puppet", :ensure=>:directory, :loglevel=>:debug, :owner=>"puppet", :mode=>"771", :links=>:follow, :path=>"/var/lib/puppet/ssl"}'
Debug: Using settings: adding file resource 'client_datadir': 'File[/var/lib/puppet/client_data]{:backup=>false, :ensure=>:directory, :loglevel=>:debug, :mode=>"750", :links=>:follow, :path=>"/var/lib/puppet/client_data"}'
Debug: Using settings: adding file resource 'lastrunfile': 'File[/var/lib/puppet/state/last_run_summary.yaml]{:backup=>false, :ensure=>:file, :loglevel=>:debug, :mode=>"644", :links=>:follow, :path=>"/var/lib/puppet/state/last_run_summary.yaml"}'
Debug: Using settings: adding file resource 'confdir': 'File[/etc/puppet]{:backup=>false, :ensure=>:directory, :loglevel=>:debug, :links=>:follow, :path=>"/etc/puppet"}'
Debug: Using settings: adding file resource 'hostpubkey': 'File[/var/lib/puppet/ssl/public_keys/agent.example.com.pem]{:backup=>false, :group=>"puppet", :ensure=>:file, :loglevel=>:debug, :owner=>"puppet", :mode=>"644", :links=>:follow, :path=>"/var/lib/puppet/ssl/public_keys/agent.example.com.pem"}'
Debug: Using settings: adding file resource 'requestdir': 'File[/var/lib/puppet/ssl/certificate_requests]{:backup=>false, :group=>"puppet", :ensure=>:directory, :loglevel=>:debug, :owner=>"puppet", :mode=>"755", :links=>:follow, :path=>"/var/lib/puppet/ssl/certificate_requests"}'
Debug: Using settings: adding file resource 'resourcefile': 'File[/var/lib/puppet/state/resources.txt]{:backup=>false, :ensure=>:file, :loglevel=>:debug, :owner=>"root", :mode=>"640", :links=>:follow, :path=>"/var/lib/puppet/state/resources.txt"}'
Debug: /File[/var/lib/puppet/state/last_run_summary.yaml]: Autorequiring File[/var/lib/puppet/state]
Debug: /File[/var/lib/puppet/state]: Autorequiring File[/var/lib/puppet]
Debug: /File[/var/lib/puppet/state/resources.txt]: Autorequiring File[/var/lib/puppet/state]
Debug: /File[/var/lib/puppet/state/last_run_report.yaml]: Autorequiring File[/var/lib/puppet/state]
Debug: /File[/var/lib/puppet/state/graphs]: Autorequiring File[/var/lib/puppet/state]
Debug: /File[/var/lib/puppet/ssl/public_keys]: Autorequiring File[/var/lib/puppet/ssl]
Debug: /File[/var/lib/puppet/ssl/private]: Autorequiring File[/var/lib/puppet/ssl]
Debug: /File[/var/lib/puppet/client_data]: Autorequiring File[/var/lib/puppet]
Debug: /File[/var/lib/puppet/ssl/private_keys]: Autorequiring File[/var/lib/puppet/ssl]
Debug: /File[/var/lib/puppet/ssl/private_keys/agent.example.com.pem]: Autorequiring File[/var/lib/puppet/ssl/private_keys]
Debug: /File[/var/lib/puppet/ssl/certs]: Autorequiring File[/var/lib/puppet/ssl]
Debug: /File[/var/lib/puppet/ssl/certificate_requests]: Autorequiring File[/var/lib/puppet/ssl]
Debug: /File[/var/lib/puppet/ssl/certs/ca.pem]: Autorequiring File[/var/lib/puppet/ssl/certs]
Debug: /File[/var/lib/puppet/classes.txt]: Autorequiring File[/var/lib/puppet]
Debug: /File[/var/lib/puppet/ssl]: Autorequiring File[/var/lib/puppet]
Debug: /File[/var/lib/puppet/clientbucket]: Autorequiring File[/var/lib/puppet]
Debug: /File[/var/lib/puppet/client_yaml]: Autorequiring File[/var/lib/puppet]
Debug: /File[/var/lib/puppet/ssl/crl.pem]: Autorequiring File[/var/lib/puppet/ssl]
Debug: /File[/var/lib/puppet/ssl/public_keys/agent.example.com.pem]: Autorequiring File[/var/lib/puppet/ssl/public_keys]
Debug: /File[/var/lib/puppet/lib]: Autorequiring File[/var/lib/puppet]
Debug: /File[/var/lib/puppet/ssl/certs/agent.example.com.pem]: Autorequiring File[/var/lib/puppet/ssl/certs]
Debug: /File[/var/lib/puppet/state/state.yaml]: Autorequiring File[/var/lib/puppet/state]
Debug: /File[/var/lib/puppet/facts.d]: Autorequiring File[/var/lib/puppet]
Debug: Finishing transaction 70263140934660
Debug: Runtime environment: run_mode=agent, ruby_version=1.8.7, puppet_version=3.7.3
Debug: Using settings: adding file resource 'statedir': 'File[/var/lib/puppet/state]{:backup=>false, :ensure=>:directory, :loglevel=>:debug, :mode=>"1755", :links=>:follow, :path=>"/var/lib/puppet/state"}'
Debug: Using settings: adding file resource 'privatedir': 'File[/var/lib/puppet/ssl/private]{:backup=>false, :group=>"puppet", :ensure=>:directory, :loglevel=>:debug, :owner=>"puppet", :mode=>"750", :links=>:follow, :path=>"/var/lib/puppet/ssl/private"}'
Debug: Using settings: adding file resource 'rundir': 'File[/var/run/puppet]{:backup=>false, :group=>"puppet", :ensure=>:directory, :loglevel=>:debug, :owner=>"puppet", :mode=>"755", :links=>:follow, :path=>"/var/run/puppet"}'
Debug: Using settings: adding file resource 'hostcrl': 'File[/var/lib/puppet/ssl/crl.pem]{:backup=>false, :group=>"puppet", :ensure=>:file, :loglevel=>:debug, :owner=>"puppet", :mode=>"644", :links=>:follow, :path=>"/var/lib/puppet/ssl/crl.pem"}'
Debug: Using settings: adding file resource 'certdir': 'File[/var/lib/puppet/ssl/certs]{:backup=>false, :group=>"puppet", :ensure=>:directory, :loglevel=>:debug, :owner=>"puppet", :mode=>"755", :links=>:follow, :path=>"/var/lib/puppet/ssl/certs"}'
Debug: Using settings: adding file resource 'logdir': 'File[/var/log/puppet]{:backup=>false, :group=>"puppet", :ensure=>:directory, :loglevel=>:debug, :owner=>"puppet", :mode=>"750", :links=>:follow, :path=>"/var/log/puppet"}'
Debug: Using settings: adding file resource 'hostprivkey': 'File[/var/lib/puppet/ssl/private_keys/agent.example.com.pem]{:backup=>false, :group=>"puppet", :ensure=>:file, :loglevel=>:debug, :owner=>"puppet", :mode=>"640", :links=>:follow, :path=>"/var/lib/puppet/ssl/private_keys/agent.example.com.pem"}'
Debug: Using settings: adding file resource 'publickeydir': 'File[/var/lib/puppet/ssl/public_keys]{:backup=>false, :group=>"puppet", :ensure=>:directory, :loglevel=>:debug, :owner=>"puppet", :mode=>"755", :links=>:follow, :path=>"/var/lib/puppet/ssl/public_keys"}'
Debug: Using settings: adding file resource 'plugindest': 'File[/var/lib/puppet/lib]{:backup=>false, :ensure=>:directory, :loglevel=>:debug, :links=>:follow, :path=>"/var/lib/puppet/lib"}'
Debug: Using settings: adding file resource 'vardir': 'File[/var/lib/puppet]{:backup=>false, :group=>"puppet", :ensure=>:directory, :loglevel=>:debug, :owner=>"puppet", :links=>:follow, :path=>"/var/lib/puppet"}'
Debug: Using settings: adding file resource 'localcacert': 'File[/var/lib/puppet/ssl/certs/ca.pem]{:backup=>false, :group=>"puppet", :ensure=>:file, :loglevel=>:debug, :owner=>"puppet", :mode=>"644", :links=>:follow, :path=>"/var/lib/puppet/ssl/certs/ca.pem"}'
Debug: Using settings: adding file resource 'privatekeydir': 'File[/var/lib/puppet/ssl/private_keys]{:backup=>false, :group=>"puppet", :ensure=>:directory, :loglevel=>:debug, :owner=>"puppet", :mode=>"750", :links=>:follow, :path=>"/var/lib/puppet/ssl/private_keys"}'
Debug: Using settings: adding file resource 'pluginfactdest': 'File[/var/lib/puppet/facts.d]{:backup=>false, :ensure=>:directory, :loglevel=>:debug, :links=>:follow, :path=>"/var/lib/puppet/facts.d"}'
Debug: Using settings: adding file resource 'hostcert': 'File[/var/lib/puppet/ssl/certs/agent.example.com.pem]{:backup=>false, :group=>"puppet", :ensure=>:file, :loglevel=>:debug, :owner=>"puppet", :mode=>"644", :links=>:follow, :path=>"/var/lib/puppet/ssl/certs/agent.example.com.pem"}'
Debug: Using settings: adding file resource 'ssldir': 'File[/var/lib/puppet/ssl]{:backup=>false, :group=>"puppet", :ensure=>:directory, :loglevel=>:debug, :owner=>"puppet", :mode=>"771", :links=>:follow, :path=>"/var/lib/puppet/ssl"}'
Debug: Using settings: adding file resource 'confdir': 'File[/etc/puppet]{:backup=>false, :ensure=>:directory, :loglevel=>:debug, :links=>:follow, :path=>"/etc/puppet"}'
Debug: Using settings: adding file resource 'hostpubkey': 'File[/var/lib/puppet/ssl/public_keys/agent.example.com.pem]{:backup=>false, :group=>"puppet", :ensure=>:file, :loglevel=>:debug, :owner=>"puppet", :mode=>"644", :links=>:follow, :path=>"/var/lib/puppet/ssl/public_keys/agent.example.com.pem"}'
Debug: Using settings: adding file resource 'requestdir': 'File[/var/lib/puppet/ssl/certificate_requests]{:backup=>false, :group=>"puppet", :ensure=>:directory, :loglevel=>:debug, :owner=>"puppet", :mode=>"755", :links=>:follow, :path=>"/var/lib/puppet/ssl/certificate_requests"}'
Debug: /File[/var/lib/puppet/ssl/private]: Autorequiring File[/var/lib/puppet/ssl]
Debug: /File[/var/lib/puppet/ssl/private_keys]: Autorequiring File[/var/lib/puppet/ssl]
Debug: /File[/var/lib/puppet/ssl/certs/ca.pem]: Autorequiring File[/var/lib/puppet/ssl/certs]
Debug: /File[/var/lib/puppet/ssl/private_keys/agent.example.com.pem]: Autorequiring File[/var/lib/puppet/ssl/private_keys]
Debug: /File[/var/lib/puppet/ssl/certs]: Autorequiring File[/var/lib/puppet/ssl]
Debug: /File[/var/lib/puppet/ssl/certs/agent.example.com.pem]: Autorequiring File[/var/lib/puppet/ssl/certs]
Debug: /File[/var/lib/puppet/lib]: Autorequiring File[/var/lib/puppet]
Debug: /File[/var/lib/puppet/state]: Autorequiring File[/var/lib/puppet]
Debug: /File[/var/lib/puppet/ssl/certificate_requests]: Autorequiring File[/var/lib/puppet/ssl]
Debug: /File[/var/lib/puppet/ssl/crl.pem]: Autorequiring File[/var/lib/puppet/ssl]
Debug: /File[/var/lib/puppet/ssl/public_keys/agent.example.com.pem]: Autorequiring File[/var/lib/puppet/ssl/public_keys]
Debug: /File[/var/lib/puppet/facts.d]: Autorequiring File[/var/lib/puppet]
Debug: /File[/var/lib/puppet/ssl/public_keys]: Autorequiring File[/var/lib/puppet/ssl]
Debug: /File[/var/lib/puppet/ssl]: Autorequiring File[/var/lib/puppet]
Debug: Finishing transaction 70263141073420
Debug: Using cached certificate for ca
Debug: Using cached certificate for agent.example.com
Debug: Using settings: adding file resource 'clientyamldir': 'File[/var/lib/puppet/client_yaml]{:backup=>false, :ensure=>:directory, :loglevel=>:debug, :mode=>"750", :links=>:follow, :path=>"/var/lib/puppet/client_yaml"}'
Debug: Using settings: adding file resource 'classfile': 'File[/var/lib/puppet/classes.txt]{:backup=>false, :ensure=>:file, :loglevel=>:debug, :owner=>"root", :mode=>"640", :links=>:follow, :path=>"/var/lib/puppet/classes.txt"}'
Debug: Using settings: adding file resource 'lastrunreport': 'File[/var/lib/puppet/state/last_run_report.yaml]{:backup=>false, :ensure=>:file, :loglevel=>:debug, :mode=>"640", :links=>:follow, :path=>"/var/lib/puppet/state/last_run_report.yaml"}'
Debug: Using settings: adding file resource 'clientbucketdir': 'File[/var/lib/puppet/clientbucket]{:backup=>false, :ensure=>:directory, :loglevel=>:debug, :mode=>"750", :links=>:follow, :path=>"/var/lib/puppet/clientbucket"}'
Debug: Using settings: adding file resource 'graphdir': 'File[/var/lib/puppet/state/graphs]{:backup=>false, :ensure=>:directory, :loglevel=>:debug, :links=>:follow, :path=>"/var/lib/puppet/state/graphs"}'
Debug: Using settings: adding file resource 'statefile': 'File[/var/lib/puppet/state/state.yaml]{:backup=>false, :ensure=>:file, :loglevel=>:debug, :mode=>"660", :links=>:follow, :path=>"/var/lib/puppet/state/state.yaml"}'
Debug: Using settings: adding file resource 'client_datadir': 'File[/var/lib/puppet/client_data]{:backup=>false, :ensure=>:directory, :loglevel=>:debug, :mode=>"750", :links=>:follow, :path=>"/var/lib/puppet/client_data"}'
Debug: Using settings: adding file resource 'lastrunfile': 'File[/var/lib/puppet/state/last_run_summary.yaml]{:backup=>false, :ensure=>:file, :loglevel=>:debug, :mode=>"644", :links=>:follow, :path=>"/var/lib/puppet/state/last_run_summary.yaml"}'
Debug: Using settings: adding file resource 'resourcefile': 'File[/var/lib/puppet/state/resources.txt]{:backup=>false, :ensure=>:file, :loglevel=>:debug, :owner=>"root", :mode=>"640", :links=>:follow, :path=>"/var/lib/puppet/state/resources.txt"}'
Debug: Finishing transaction 70263140521380
Debug: Loaded state in 0.00 seconds
Debug: Failed to load library 'msgpack' for feature 'msgpack'
Debug: Puppet::Network::Format[msgpack]: feature msgpack is missing
Debug: node supports formats: pson yaml b64_zlib_yaml raw
Debug: Using cached certificate for ca
Debug: Using cached certificate for agent.example.com
Debug: Creating new connection for https://master.example.com:8140
Debug: Using cached certificate_revocation_list for ca
Debug: Starting connection for https://master.example.com:8140
Debug: Caching connection for https://master.example.com:8140
Info: Retrieving pluginfacts
Debug: Failed to load library 'msgpack' for feature 'msgpack'
Debug: Puppet::Network::Format[msgpack]: feature msgpack is missing
Debug: file_metadata supports formats: pson yaml b64_zlib_yaml raw
Debug: Using cached connection for https://master.example.com:8140
Debug: Caching connection for https://master.example.com:8140
Debug: Finishing transaction 70263153281860
Info: Retrieving plugin
Debug: Failed to load library 'msgpack' for feature 'msgpack'
Debug: Puppet::Network::Format[msgpack]: feature msgpack is missing
Debug: file_metadata supports formats: pson yaml b64_zlib_yaml raw
Debug: Using cached connection for https://master.example.com:8140
Debug: Caching connection for https://master.example.com:8140
Debug: Finishing transaction 70263152793860
Debug: Loading external facts from /var/lib/puppet/facts.d
Info: Loading facts
Debug: Loading facts from /var/lib/puppet/lib/facter/windows_common_appdata.rb
Debug: Loading facts from /var/lib/puppet/lib/facter/iptables_version.rb
Debug: Loading facts from /var/lib/puppet/lib/facter/concat_basedir.rb
Debug: Loading facts from /var/lib/puppet/lib/facter/puppet_vardir.rb
Debug: Loading facts from /var/lib/puppet/lib/facter/facter_dot_d.rb
Debug: Loading facts from /var/lib/puppet/lib/facter/puppi_projects.rb
Debug: Loading facts from /var/lib/puppet/lib/facter/iptables_persistent_version.rb
Debug: Loading facts from /var/lib/puppet/lib/facter/pe_version.rb
Debug: Loading facts from /var/lib/puppet/lib/facter/last_run.rb
Debug: Loading facts from /var/lib/puppet/lib/facter/ip6tables_version.rb
Debug: Loading facts from /var/lib/puppet/lib/facter/root_home.rb
Debug: Failed to load library 'msgpack' for feature 'msgpack'
Debug: Puppet::Network::Format[msgpack]: feature msgpack is missing
Debug: catalog supports formats: pson dot yaml b64_zlib_yaml raw
Debug: Using cached connection for https://master.example.com:8140
Debug: Caching connection for https://master.example.com:8140
Debug: Executing '/bin/rpm --version'
Debug: Executing '/bin/rpm --version'
Debug: Executing '/bin/rpm -ql rpm'
Info: Caching catalog for agent.example.com
Debug: Puppet::Type::Package::ProviderHpux: file /usr/sbin/swinstall does not exist
Debug: Puppet::Type::Package::ProviderUrpmi: file urpmi does not exist
Debug: Puppet::Type::Package::ProviderNim: file /usr/sbin/nimclient does not exist
Debug: Puppet::Type::Package::ProviderPacman: file /usr/bin/pacman does not exist
Debug: Puppet::Type::Package::ProviderAix: file /usr/sbin/installp does not exist
Debug: Puppet::Type::Package::ProviderRug: file /usr/bin/rug does not exist
Debug: Puppet::Type::Package::ProviderPorts: file /usr/local/sbin/portupgrade does not exist
Debug: Puppet::Type::Package::ProviderPortupgrade: file /usr/local/sbin/portinstall does not exist
Debug: Puppet::Type::Package::ProviderPkg: file /usr/bin/pkg does not exist
Debug: Puppet::Type::Package::ProviderSunfreeware: file pkg-get does not exist
Debug: Puppet::Type::Package::ProviderAptrpm: file apt-get does not exist
Debug: Puppet::Type::Package::ProviderAptitude: file /usr/bin/aptitude does not exist
Debug: Puppet::Type::Package::ProviderFreebsd: file /usr/sbin/pkg_add does not exist
Debug: Puppet::Type::Package::ProviderZypper: file /usr/bin/zypper does not exist
Debug: Puppet::Type::Package::ProviderApt: file /usr/bin/apt-get does not exist
Debug: Puppet::Type::Package::ProviderSun: file /usr/sbin/pkgadd does not exist
Debug: Puppet::Type::Package::ProviderPkgin: file pkgin does not exist
Debug: Puppet::Type::Package::ProviderPortage: file /usr/bin/emerge does not exist
Debug: Puppet::Type::Package::ProviderUp2date: file /usr/sbin/up2date-nox does not exist
Debug: Puppet::Type::Package::ProviderFink: file /sw/bin/fink does not exist
Debug: Puppet::Type::Package::ProviderOpkg: file opkg does not exist
Debug: Puppet::Type::Package::ProviderDpkg: file /usr/bin/dpkg does not exist
Debug: Puppet::Type::Package::ProviderOpenbsd: file pkg_add does not exist
Debug: Puppet::Type::Service::ProviderSystemd: file systemctl does not exist
Debug: Puppet::Type::Service::ProviderOpenrc: file /bin/rc-status does not exist
Debug: Puppet::Type::Service::ProviderRunit: file /usr/bin/sv does not exist
Debug: Puppet::Type::Service::ProviderDaemontools: file /usr/bin/svstat does not exist
Debug: Puppet::Type::Service::ProviderGentoo: file /sbin/rc-update does not exist
Debug: Puppet::Type::Service::ProviderLaunchd: file /bin/launchctl does not exist
Debug: Puppet::Type::Service::ProviderDebian: file /usr/sbin/update-rc.d does not exist
Error: Failed to apply catalog: Parameter source failed on File[yum.dir]: Cannot use relative URLs '' at /etc/puppet/modules/yum/manifests/init.pp:290
/usr/lib/ruby/site_ruby/1.8/puppet/util/errors.rb:104:in
fail' /usr/lib/ruby/site_ruby/1.8/puppet/type/file/source.rb:64:in
unsafe_validate'/usr/lib/ruby/site_ruby/1.8/puppet/type/file/source.rb:55:in
each' /usr/lib/ruby/site_ruby/1.8/puppet/type/file/source.rb:55:in
unsafe_validate'/usr/lib/ruby/site_ruby/1.8/puppet/parameter.rb:465:in
validate' /usr/lib/ruby/site_ruby/1.8/puppet/parameter.rb:500:in
value='/usr/lib/ruby/site_ruby/1.8/puppet/type.rb:654:in
[]=' /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:2272:in
set_parameters'/usr/lib/ruby/site_ruby/1.8/puppet/type.rb:2266:in
each' /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:2266:in
set_parameters'/usr/lib/ruby/site_ruby/1.8/puppet/type.rb:2222:in
initialize' /usr/lib/ruby/site_ruby/1.8/puppet/type/file.rb:481:in
initialize'/usr/lib/ruby/site_ruby/1.8/puppet/resource.rb:348:in
new' /usr/lib/ruby/site_ruby/1.8/puppet/resource.rb:348:in
to_ral'/usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:512:in
to_catalog' /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:504:in
each'/usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:504:in
to_catalog' /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:407:in
to_ral'/usr/lib/ruby/site_ruby/1.8/puppet/configurer.rb:76:in
convert_catalog' /usr/lib/ruby/site_ruby/1.8/puppet/configurer.rb:71:in
retrieve_catalog'/usr/lib/ruby/site_ruby/1.8/puppet/configurer.rb:104:in
prepare_and_retrieve_catalog' /usr/lib/ruby/site_ruby/1.8/puppet/configurer.rb:203:in
run_internal'/usr/lib/ruby/site_ruby/1.8/puppet/configurer.rb:132:in
run' /usr/lib/ruby/site_ruby/1.8/puppet/context.rb:64:in
override'/usr/lib/ruby/site_ruby/1.8/puppet.rb:244:in
override' /usr/lib/ruby/site_ruby/1.8/puppet/configurer.rb:131:in
run'/usr/lib/ruby/site_ruby/1.8/puppet/agent.rb:47:in
run' /usr/lib/ruby/site_ruby/1.8/puppet/agent/locker.rb:20:in
lock'/usr/lib/ruby/site_ruby/1.8/puppet/agent.rb:47:in
run' /usr/lib/ruby/site_ruby/1.8/puppet/agent.rb:117:in
with_client'/usr/lib/ruby/site_ruby/1.8/puppet/agent.rb:44:in
run' /usr/lib/ruby/site_ruby/1.8/puppet/agent.rb:82:in
run_in_fork'/usr/lib/ruby/site_ruby/1.8/puppet/agent.rb:43:in
run' /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:179:in
call'/usr/lib/ruby/site_ruby/1.8/puppet/application.rb:179:in
controlled_run' /usr/lib/ruby/site_ruby/1.8/puppet/agent.rb:41:in
run'/usr/lib/ruby/site_ruby/1.8/puppet/application/agent.rb:356:in
onetime' /usr/lib/ruby/site_ruby/1.8/puppet/application/agent.rb:322:in
run_command'/usr/lib/ruby/site_ruby/1.8/puppet/application.rb:381:in
run' /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:507:in
plugin_hook'/usr/lib/ruby/site_ruby/1.8/puppet/application.rb:381:in
run' /usr/lib/ruby/site_ruby/1.8/puppet/util.rb:488:in
exit_on_fail'/usr/lib/ruby/site_ruby/1.8/puppet/application.rb:381:in
run' /usr/lib/ruby/site_ruby/1.8/puppet/util/command_line.rb:146:in
run'/usr/lib/ruby/site_ruby/1.8/puppet/util/command_line.rb:92:in
execute' /usr/bin/puppet:8 Wrapped exception: Cannot use relative URLs '' /usr/lib/ruby/site_ruby/1.8/puppet/util/errors.rb:104:in
fail'/usr/lib/ruby/site_ruby/1.8/puppet/type/file/source.rb:64:in
unsafe_validate' /usr/lib/ruby/site_ruby/1.8/puppet/type/file/source.rb:55:in
each'/usr/lib/ruby/site_ruby/1.8/puppet/type/file/source.rb:55:in
unsafe_validate' /usr/lib/ruby/site_ruby/1.8/puppet/parameter.rb:465:in
validate'/usr/lib/ruby/site_ruby/1.8/puppet/parameter.rb:500:in
value=' /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:654:in
[]='/usr/lib/ruby/site_ruby/1.8/puppet/type.rb:2272:in
set_parameters' /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:2266:in
each'/usr/lib/ruby/site_ruby/1.8/puppet/type.rb:2266:in
set_parameters' /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:2222:in
initialize'/usr/lib/ruby/site_ruby/1.8/puppet/type/file.rb:481:in
initialize' /usr/lib/ruby/site_ruby/1.8/puppet/resource.rb:348:in
new'/usr/lib/ruby/site_ruby/1.8/puppet/resource.rb:348:in
to_ral' /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:512:in
to_catalog'/usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:504:in
each' /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:504:in
to_catalog'/usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:407:in
to_ral' /usr/lib/ruby/site_ruby/1.8/puppet/configurer.rb:76:in
convert_catalog'/usr/lib/ruby/site_ruby/1.8/puppet/configurer.rb:71:in
retrieve_catalog' /usr/lib/ruby/site_ruby/1.8/puppet/configurer.rb:104:in
prepare_and_retrieve_catalog'/usr/lib/ruby/site_ruby/1.8/puppet/configurer.rb:203:in
run_internal' /usr/lib/ruby/site_ruby/1.8/puppet/configurer.rb:132:in
run'/usr/lib/ruby/site_ruby/1.8/puppet/context.rb:64:in
override' /usr/lib/ruby/site_ruby/1.8/puppet.rb:244:in
override'/usr/lib/ruby/site_ruby/1.8/puppet/configurer.rb:131:in
run' /usr/lib/ruby/site_ruby/1.8/puppet/agent.rb:47:in
run'/usr/lib/ruby/site_ruby/1.8/puppet/agent/locker.rb:20:in
lock' /usr/lib/ruby/site_ruby/1.8/puppet/agent.rb:47:in
run'/usr/lib/ruby/site_ruby/1.8/puppet/agent.rb:117:in
with_client' /usr/lib/ruby/site_ruby/1.8/puppet/agent.rb:44:in
run'/usr/lib/ruby/site_ruby/1.8/puppet/agent.rb:82:in
run_in_fork' /usr/lib/ruby/site_ruby/1.8/puppet/agent.rb:43:in
run'/usr/lib/ruby/site_ruby/1.8/puppet/application.rb:179:in
call' /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:179:in
controlled_run'/usr/lib/ruby/site_ruby/1.8/puppet/agent.rb:41:in
run' /usr/lib/ruby/site_ruby/1.8/puppet/application/agent.rb:356:in
onetime'/usr/lib/ruby/site_ruby/1.8/puppet/application/agent.rb:322:in
run_command' /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:381:in
run'/usr/lib/ruby/site_ruby/1.8/puppet/application.rb:507:in
plugin_hook' /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:381:in
run'/usr/lib/ruby/site_ruby/1.8/puppet/util.rb:488:in
exit_on_fail' /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:381:in
run'/usr/lib/ruby/site_ruby/1.8/puppet/util/command_line.rb:146:in
run' /usr/lib/ruby/site_ruby/1.8/puppet/util/command_line.rb:92:in
execute'/usr/bin/puppet:8
Debug: Using cached connection for https://master.example.com:8140
Debug: Caching connection for https://master.example.com:8140
Debug: Closing connection for https://master.example.com:8140
The text was updated successfully, but these errors were encountered: