-
Notifications
You must be signed in to change notification settings - Fork 290
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Puppet not populating configuration files #476
Comments
|
It looks like it's because of a failed dependency with packages. It might be easier to see the error without debug, but I'd resolve that issue first. |
|
Where abouts are you seeing the failed package dependency? |
|
I don't believe it was package - I just skimmed the output. I see some "skipping because of failed dependencies", but it's hard to tell what the root failure was because of all of the output. I bet resolving that root failure will move things along. |
|
I believe the "Skipping because of failed dependencies" is where sensu-client fails to start (because the configuration files aren't written), which then marks the install as a fail, and subsequent packages also fail (at least from what I recall looking earlier) |
|
Would you run puppet without debug? |
|
Here you go: Info: Retrieving plugin
Notice: /File[/var/lib/puppet/lib/puppet/parser/functions/suffix.rb]/ensure: defined content as '{md5}109279db4180441e75545dbd5f273298'
Notice: /File[/var/lib/puppet/lib/puppet/parser/functions/type3x.rb]/ensure: defined content as '{md5}f9bf4de8341afb0c677c26b40ec8a2b2'
Notice: /File[/var/lib/puppet/lib/puppet/parser/functions/floor.rb]/ensure: defined content as '{md5}42cad4c689231a51526c55a6f0985d1f'
Error: /File[/var/lib/puppet/lib/puppet/parser/functions/intersection.rb]/ensure: change from absent to file failed: execution expired
Error: Could not retrieve plugin: execution expired
Info: Caching catalog for test.myorg.com
Info: Applying configuration version '1455566916'
Notice: /Stage[main]/Base-monitoring/Exec[wget -q http://repositories.sensuapp.org/apt/pubkey.gpg -O- | sudo apt-key add - && sudo apt-get update]/returns: executed successfully
Error: Could not start Service[sensu-client]: Execution of '/etc/init.d/sensu-client start' returned 1:
Error: /Stage[main]/Sensu::Client::Service/Service[sensu-client]/ensure: change from stopped to running failed: Could not start Service[sensu-client]: Execution of '/etc/init.d/sensu-client start' returned 1:
Notice: /Stage[main]/Sensu::Api::Service/Service[sensu-api]: Dependency Service[sensu-client] has failures: true
Warning: /Stage[main]/Sensu::Api::Service/Service[sensu-api]: Skipping because of failed dependencies
Notice: /Stage[main]/Sensu::Server::Service/Service[sensu-server]: Dependency Service[sensu-client] has failures: true
Warning: /Stage[main]/Sensu::Server::Service/Service[sensu-server]: Skipping because of failed dependencies
Notice: /Stage[main]/Sensu::Enterprise::Dashboard::Package/Package[sensu-enterprise-dashboard]: Dependency Service[sensu-client] has failures: true
Warning: /Stage[main]/Sensu::Enterprise::Dashboard::Package/Package[sensu-enterprise-dashboard]: Skipping because of failed dependencies
Notice: Finished catalog run in 29.16 seconds
|
|
This line looks like transferring a plugin from your server to the client failed. |
|
Cheers, I'll look into that |
|
@BnMcG Have you solved your issue? |
|
I took a look into the transferring issue but I couldn't find any obvious problems, so it's been put on the backburner for now! |
|
@BnMcG I don't necessarily think the error here would be caused by it, but there is a known issue in Puppet with using "-" in class names. According to Puppet's documentation, hyphens are not allowed in class names. But the syntax parser does not throw any alerts to indicate this. In our case, the behavior of puppet was extremely erratic - running classes which we had specifically not included. We removed hyphens from all our class names, and the erratic behavior immediately stopped. The clue for us was the intense discussions around this known bug, which indicate that Puppet's behavior is unpredictable in these cases. See https://projects.puppetlabs.com/issues/5268 for more info. Again, I don't think that would cause the issue shown above here, but it's worth noting, and probably worth a try to remove the hyphens from your class names. Who knows, maybe it will resolve other issues for you too. |
I've also seen this problem and stopped using hyphens in class names after a few misguided attempts. That's a great hint for digging into the problem. |
|
This has been open for some time, and doesn't look like it's an issue with the particular module. As the posters above helpfully point out, seems there's an issue with one of your functions: Looks like it's related to puppet-stdlib: I'll close this, please reopen if you need more from us. |
My configuration in puppet looks like so:
class base-monitoring { exec { 'wget -q http://repositories.sensuapp.org/apt/pubkey.gpg -O- | sudo apt-key add - && sudo apt-get update': path => '/usr/bin', cwd => '/root', before => Class['sensu'], } class { 'buildessential': before => Class['sensu'], } file { '/etc/sensu/ssl/cert.pem': ensure => present, source => 'puppet:///modules/base-monitoring/rabbitmq-cert.pem', } file {'/etc/sensu/ssl/key.pem': ensure => present, source => 'puppet:///modules/base-monitoring/rabbitmq-key.pem', } class { 'sensu': rabbitmq_password => 'mypasswd', rabbitmq_host => 'monitoring.myorg.com', rabbitmq_ssl_cert_chain => '/etc/sensu/ssl/cert.pem', rabbitmq_ssl_private_key => '/etc/sensu/ssl/key.pem', rabbitmq_vhost => '/sensu', subscriptions => 'ALL', log_level => 'debug', } }The puppet manifest is applied, and I can see the configuration files under /etc/sensu/conf.d, however these files are empty, despite the setup I've put in the manifest. The output of the Puppet run is as follows:
Debug: Failed to load library 'selinux' for feature 'selinux' Debug: Using settings: adding file resource 'confdir': 'File[/etc/puppet]{:path=>"/etc/puppet", :ensure=>:directory, :loglevel=>:debug, :links=>:follow, :backup=>false}' Debug: Puppet::Type::User::ProviderUser_role_add: file roleadd 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::ProviderPw: file pw does not exist Debug: Puppet::Type::User::ProviderDirectoryservice: file /usr/bin/uuidgen does not exist Debug: /User[puppet]: Provider useradd does not support features libuser; not managing attribute forcelocal Debug: Failed to load library 'ldap' for feature 'ldap' Debug: Puppet::Type::Group::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: /Group[puppet]: Provider groupadd does not support features libuser; not managing attribute forcelocal Debug: Using settings: adding file resource 'vardir': 'File[/var/lib/puppet]{:path=>"/var/lib/puppet", :owner=>"puppet", :group=>"puppet", :ensure=>:directory, :loglevel=>:debug, :links=>:follow, :backup=>false}' Debug: Using settings: adding file resource 'logdir': 'File[/var/log/puppet]{:path=>"/var/log/puppet", :mode=>"750", :owner=>"puppet", :group=>"puppet", :ensure=>:directory, :loglevel=>:debug, :links=>:follow, :backup=>false}' Debug: Using settings: adding file resource 'statedir': 'File[/var/lib/puppet/state]{:path=>"/var/lib/puppet/state", :mode=>"1755", :ensure=>:directory, :loglevel=>:debug, :links=>:follow, :backup=>false}' Debug: Using settings: adding file resource 'rundir': 'File[/var/run/puppet]{:path=>"/var/run/puppet", :mode=>"755", :owner=>"puppet", :group=>"puppet", :ensure=>:directory, :loglevel=>:debug, :links=>:follow, :backup=>false}' Debug: Using settings: adding file resource 'libdir': 'File[/var/lib/puppet/lib]{:path=>"/var/lib/puppet/lib", :ensure=>:directory, :loglevel=>:debug, :links=>:follow, :backup=>false}' Debug: Using settings: adding file resource 'certdir': 'File[/var/lib/puppet/ssl/certs]{:path=>"/var/lib/puppet/ssl/certs", :owner=>"puppet", :ensure=>:directory, :loglevel=>:debug, :links=>:follow, :backup=>false}' Debug: Using settings: adding file resource 'ssldir': 'File[/var/lib/puppet/ssl]{:path=>"/var/lib/puppet/ssl", :mode=>"771", :owner=>"puppet", :ensure=>:directory, :loglevel=>:debug, :links=>:follow, :backup=>false}' Debug: Using settings: adding file resource 'publickeydir': 'File[/var/lib/puppet/ssl/public_keys]{:path=>"/var/lib/puppet/ssl/public_keys", :owner=>"puppet", :ensure=>:directory, :loglevel=>:debug, :links=>:follow, :backup=>false}' Debug: Using settings: adding file resource 'requestdir': 'File[/var/lib/puppet/ssl/certificate_requests]{:path=>"/var/lib/puppet/ssl/certificate_requests", :owner=>"puppet", :ensure=>:directory, :loglevel=>:debug, :links=>:follow, :backup=>false}' Debug: Using settings: adding file resource 'privatekeydir': 'File[/var/lib/puppet/ssl/private_keys]{:path=>"/var/lib/puppet/ssl/private_keys", :mode=>"750", :owner=>"puppet", :ensure=>:directory, :loglevel=>:debug, :links=>:follow, :backup=>false}' Debug: Using settings: adding file resource 'privatedir': 'File[/var/lib/puppet/ssl/private]{:path=>"/var/lib/puppet/ssl/private", :mode=>"750", :owner=>"puppet", :ensure=>:directory, :loglevel=>:debug, :links=>:follow, :backup=>false}' Debug: Using settings: adding file resource 'hostcert': 'File[/var/lib/puppet/ssl/certs/anvers.cogative.com.pem]{:path=>"/var/lib/puppet/ssl/certs/anvers.cogative.com.pem", :mode=>"644", :owner=>"puppet", :ensure=>:file, :loglevel=>:debug, :links=>:follow, :backup=>false}' Debug: Using settings: adding file resource 'hostprivkey': 'File[/var/lib/puppet/ssl/private_keys/anvers.cogative.com.pem]{:path=>"/var/lib/puppet/ssl/private_keys/anvers.cogative.com.pem", :mode=>"600", :owner=>"puppet", :ensure=>:file, :loglevel=>:debug, :links=>:follow, :backup=>false}' Debug: Using settings: adding file resource 'hostpubkey': 'File[/var/lib/puppet/ssl/public_keys/anvers.cogative.com.pem]{:path=>"/var/lib/puppet/ssl/public_keys/anvers.cogative.com.pem", :mode=>"644", :owner=>"puppet", :ensure=>:file, :loglevel=>:debug, :links=>:follow, :backup=>false}' Debug: Using settings: adding file resource 'localcacert': 'File[/var/lib/puppet/ssl/certs/ca.pem]{:path=>"/var/lib/puppet/ssl/certs/ca.pem", :mode=>"644", :owner=>"puppet", :ensure=>:file, :loglevel=>:debug, :links=>:follow, :backup=>false}' Debug: Using settings: adding file resource 'hostcrl': 'File[/var/lib/puppet/ssl/crl.pem]{:path=>"/var/lib/puppet/ssl/crl.pem", :mode=>"644", :owner=>"puppet", :ensure=>:file, :loglevel=>:debug, :links=>:follow, :backup=>false}' Debug: Using settings: adding file resource 'statefile': 'File[/var/lib/puppet/state/state.yaml]{:path=>"/var/lib/puppet/state/state.yaml", :mode=>"660", :ensure=>:file, :loglevel=>:debug, :links=>:follow, :backup=>false}' Debug: Using settings: adding file resource 'clientyamldir': 'File[/var/lib/puppet/client_yaml]{:path=>"/var/lib/puppet/client_yaml", :mode=>"750", :ensure=>:directory, :loglevel=>:debug, :links=>:follow, :backup=>false}' Debug: Using settings: adding file resource 'client_datadir': 'File[/var/lib/puppet/client_data]{:path=>"/var/lib/puppet/client_data", :mode=>"750", :ensure=>:directory, :loglevel=>:debug, :links=>:follow, :backup=>false}' Debug: Using settings: adding file resource 'classfile': 'File[/var/lib/puppet/state/classes.txt]{:path=>"/var/lib/puppet/state/classes.txt", :mode=>"640", :owner=>"root", :ensure=>:file, :loglevel=>:debug, :links=>:follow, :backup=>false}' Debug: Using settings: adding file resource 'resourcefile': 'File[/var/lib/puppet/state/resources.txt]{:path=>"/var/lib/puppet/state/resources.txt", :mode=>"640", :owner=>"root", :ensure=>:file, :loglevel=>:debug, :links=>:follow, :backup=>false}' Debug: Using settings: adding file resource 'clientbucketdir': 'File[/var/lib/puppet/clientbucket]{:path=>"/var/lib/puppet/clientbucket", :mode=>"750", :ensure=>:directory, :loglevel=>:debug, :links=>:follow, :backup=>false}' Debug: Using settings: adding file resource 'lastrunfile': 'File[/var/lib/puppet/state/last_run_summary.yaml]{:path=>"/var/lib/puppet/state/last_run_summary.yaml", :mode=>"644", :ensure=>:file, :loglevel=>:debug, :links=>:follow, :backup=>false}' Debug: Using settings: adding file resource 'lastrunreport': 'File[/var/lib/puppet/state/last_run_report.yaml]{:path=>"/var/lib/puppet/state/last_run_report.yaml", :mode=>"640", :ensure=>:file, :loglevel=>:debug, :links=>:follow, :backup=>false}' Debug: Using settings: adding file resource 'graphdir': 'File[/var/lib/puppet/state/graphs]{:path=>"/var/lib/puppet/state/graphs", :ensure=>:directory, :loglevel=>:debug, :links=>:follow, :backup=>false}' Debug: Using settings: adding file resource 'pluginfactdest': 'File[/var/lib/puppet/facts.d]{:path=>"/var/lib/puppet/facts.d", :ensure=>:directory, :loglevel=>:debug, :links=>:follow, :backup=>false}' Debug: /File[/var/lib/puppet/state]: Autorequiring File[/var/lib/puppet] Debug: /File[/var/lib/puppet/lib]: Autorequiring File[/var/lib/puppet] Debug: /File[/var/lib/puppet/ssl/certs]: Autorequiring File[/var/lib/puppet/ssl] Debug: /File[/var/lib/puppet/ssl]: 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/certificate_requests]: 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/private]: Autorequiring File[/var/lib/puppet/ssl] Debug: /File[/var/lib/puppet/ssl/certs/anvers.cogative.com.pem]: Autorequiring File[/var/lib/puppet/ssl/certs] Debug: /File[/var/lib/puppet/ssl/private_keys/anvers.cogative.com.pem]: Autorequiring File[/var/lib/puppet/ssl/private_keys] Debug: /File[/var/lib/puppet/ssl/public_keys/anvers.cogative.com.pem]: Autorequiring File[/var/lib/puppet/ssl/public_keys] Debug: /File[/var/lib/puppet/ssl/certs/ca.pem]: Autorequiring File[/var/lib/puppet/ssl/certs] Debug: /File[/var/lib/puppet/ssl/crl.pem]: Autorequiring File[/var/lib/puppet/ssl] Debug: /File[/var/lib/puppet/state/state.yaml]: Autorequiring File[/var/lib/puppet/state] Debug: /File[/var/lib/puppet/client_yaml]: Autorequiring File[/var/lib/puppet] Debug: /File[/var/lib/puppet/client_data]: Autorequiring File[/var/lib/puppet] Debug: /File[/var/lib/puppet/state/classes.txt]: Autorequiring File[/var/lib/puppet/state] Debug: /File[/var/lib/puppet/state/resources.txt]: Autorequiring File[/var/lib/puppet/state] Debug: /File[/var/lib/puppet/clientbucket]: Autorequiring File[/var/lib/puppet] Debug: /File[/var/lib/puppet/state/last_run_summary.yaml]: 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/facts.d]: Autorequiring File[/var/lib/puppet] Debug: Finishing transaction 13939760 Debug: Using settings: adding file resource 'confdir': 'File[/etc/puppet]{:path=>"/etc/puppet", :ensure=>:directory, :loglevel=>:debug, :links=>:follow, :backup=>false}' Debug: Using settings: adding file resource 'vardir': 'File[/var/lib/puppet]{:path=>"/var/lib/puppet", :owner=>"puppet", :group=>"puppet", :ensure=>:directory, :loglevel=>:debug, :links=>:follow, :backup=>false}' Debug: Using settings: adding file resource 'logdir': 'File[/var/log/puppet]{:path=>"/var/log/puppet", :mode=>"750", :owner=>"puppet", :group=>"puppet", :ensure=>:directory, :loglevel=>:debug, :links=>:follow, :backup=>false}' Debug: Using settings: adding file resource 'statedir': 'File[/var/lib/puppet/state]{:path=>"/var/lib/puppet/state", :mode=>"1755", :ensure=>:directory, :loglevel=>:debug, :links=>:follow, :backup=>false}' Debug: Using settings: adding file resource 'rundir': 'File[/var/run/puppet]{:path=>"/var/run/puppet", :mode=>"755", :owner=>"puppet", :group=>"puppet", :ensure=>:directory, :loglevel=>:debug, :links=>:follow, :backup=>false}' Debug: Using settings: adding file resource 'libdir': 'File[/var/lib/puppet/lib]{:path=>"/var/lib/puppet/lib", :ensure=>:directory, :loglevel=>:debug, :links=>:follow, :backup=>false}' Debug: Using settings: adding file resource 'certdir': 'File[/var/lib/puppet/ssl/certs]{:path=>"/var/lib/puppet/ssl/certs", :owner=>"puppet", :ensure=>:directory, :loglevel=>:debug, :links=>:follow, :backup=>false}' Debug: Using settings: adding file resource 'ssldir': 'File[/var/lib/puppet/ssl]{:path=>"/var/lib/puppet/ssl", :mode=>"771", :owner=>"puppet", :ensure=>:directory, :loglevel=>:debug, :links=>:follow, :backup=>false}' Debug: Using settings: adding file resource 'publickeydir': 'File[/var/lib/puppet/ssl/public_keys]{:path=>"/var/lib/puppet/ssl/public_keys", :owner=>"puppet", :ensure=>:directory, :loglevel=>:debug, :links=>:follow, :backup=>false}' Debug: Using settings: adding file resource 'requestdir': 'File[/var/lib/puppet/ssl/certificate_requests]{:path=>"/var/lib/puppet/ssl/certificate_requests", :owner=>"puppet", :ensure=>:directory, :loglevel=>:debug, :links=>:follow, :backup=>false}' Debug: Using settings: adding file resource 'privatekeydir': 'File[/var/lib/puppet/ssl/private_keys]{:path=>"/var/lib/puppet/ssl/private_keys", :mode=>"750", :owner=>"puppet", :ensure=>:directory, :loglevel=>:debug, :links=>:follow, :backup=>false}' Debug: Using settings: adding file resource 'privatedir': 'File[/var/lib/puppet/ssl/private]{:path=>"/var/lib/puppet/ssl/private", :mode=>"750", :owner=>"puppet", :ensure=>:directory, :loglevel=>:debug, :links=>:follow, :backup=>false}' Debug: Using settings: adding file resource 'hostcert': 'File[/var/lib/puppet/ssl/certs/anvers.cogative.com.pem]{:path=>"/var/lib/puppet/ssl/certs/anvers.cogative.com.pem", :mode=>"644", :owner=>"puppet", :ensure=>:file, :loglevel=>:debug, :links=>:follow, :backup=>false}' Debug: Using settings: adding file resource 'hostprivkey': 'File[/var/lib/puppet/ssl/private_keys/anvers.cogative.com.pem]{:path=>"/var/lib/puppet/ssl/private_keys/anvers.cogative.com.pem", :mode=>"600", :owner=>"puppet", :ensure=>:file, :loglevel=>:debug, :links=>:follow, :backup=>false}' Debug: Using settings: adding file resource 'hostpubkey': 'File[/var/lib/puppet/ssl/public_keys/anvers.cogative.com.pem]{:path=>"/var/lib/puppet/ssl/public_keys/anvers.cogative.com.pem", :mode=>"644", :owner=>"puppet", :ensure=>:file, :loglevel=>:debug, :links=>:follow, :backup=>false}' Debug: Using settings: adding file resource 'localcacert': 'File[/var/lib/puppet/ssl/certs/ca.pem]{:path=>"/var/lib/puppet/ssl/certs/ca.pem", :mode=>"644", :owner=>"puppet", :ensure=>:file, :loglevel=>:debug, :links=>:follow, :backup=>false}' Debug: Using settings: adding file resource 'hostcrl': 'File[/var/lib/puppet/ssl/crl.pem]{:path=>"/var/lib/puppet/ssl/crl.pem", :mode=>"644", :owner=>"puppet", :ensure=>:file, :loglevel=>:debug, :links=>:follow, :backup=>false}' Debug: Using settings: adding file resource 'pluginfactdest': 'File[/var/lib/puppet/facts.d]{:path=>"/var/lib/puppet/facts.d", :ensure=>:directory, :loglevel=>:debug, :links=>:follow, :backup=>false}' Debug: /File[/var/lib/puppet/state]: Autorequiring File[/var/lib/puppet] Debug: /File[/var/lib/puppet/lib]: Autorequiring File[/var/lib/puppet] Debug: /File[/var/lib/puppet/ssl/certs]: Autorequiring File[/var/lib/puppet/ssl] Debug: /File[/var/lib/puppet/ssl]: 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/certificate_requests]: 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/private]: Autorequiring File[/var/lib/puppet/ssl] Debug: /File[/var/lib/puppet/ssl/certs/anvers.cogative.com.pem]: Autorequiring File[/var/lib/puppet/ssl/certs] Debug: /File[/var/lib/puppet/ssl/private_keys/anvers.cogative.com.pem]: Autorequiring File[/var/lib/puppet/ssl/private_keys] Debug: /File[/var/lib/puppet/ssl/public_keys/anvers.cogative.com.pem]: Autorequiring File[/var/lib/puppet/ssl/public_keys] Debug: /File[/var/lib/puppet/ssl/certs/ca.pem]: Autorequiring File[/var/lib/puppet/ssl/certs] Debug: /File[/var/lib/puppet/ssl/crl.pem]: Autorequiring File[/var/lib/puppet/ssl] Debug: /File[/var/lib/puppet/facts.d]: Autorequiring File[/var/lib/puppet] Debug: Finishing transaction 18745820 Debug: Using cached certificate for ca Debug: Using cached certificate for anvers.cogative.com Debug: Using settings: adding file resource 'statefile': 'File[/var/lib/puppet/state/state.yaml]{:path=>"/var/lib/puppet/state/state.yaml", :mode=>"660", :ensure=>:file, :loglevel=>:debug, :links=>:follow, :backup=>false}' Debug: Using settings: adding file resource 'clientyamldir': 'File[/var/lib/puppet/client_yaml]{:path=>"/var/lib/puppet/client_yaml", :mode=>"750", :ensure=>:directory, :loglevel=>:debug, :links=>:follow, :backup=>false}' Debug: Using settings: adding file resource 'client_datadir': 'File[/var/lib/puppet/client_data]{:path=>"/var/lib/puppet/client_data", :mode=>"750", :ensure=>:directory, :loglevel=>:debug, :links=>:follow, :backup=>false}' Debug: Using settings: adding file resource 'classfile': 'File[/var/lib/puppet/state/classes.txt]{:path=>"/var/lib/puppet/state/classes.txt", :mode=>"640", :owner=>"root", :ensure=>:file, :loglevel=>:debug, :links=>:follow, :backup=>false}' Debug: Using settings: adding file resource 'resourcefile': 'File[/var/lib/puppet/state/resources.txt]{:path=>"/var/lib/puppet/state/resources.txt", :mode=>"640", :owner=>"root", :ensure=>:file, :loglevel=>:debug, :links=>:follow, :backup=>false}' Debug: Using settings: adding file resource 'clientbucketdir': 'File[/var/lib/puppet/clientbucket]{:path=>"/var/lib/puppet/clientbucket", :mode=>"750", :ensure=>:directory, :loglevel=>:debug, :links=>:follow, :backup=>false}' Debug: Using settings: adding file resource 'lastrunfile': 'File[/var/lib/puppet/state/last_run_summary.yaml]{:path=>"/var/lib/puppet/state/last_run_summary.yaml", :mode=>"644", :ensure=>:file, :loglevel=>:debug, :links=>:follow, :backup=>false}' Debug: Using settings: adding file resource 'lastrunreport': 'File[/var/lib/puppet/state/last_run_report.yaml]{:path=>"/var/lib/puppet/state/last_run_report.yaml", :mode=>"640", :ensure=>:file, :loglevel=>:debug, :links=>:follow, :backup=>false}' Debug: Using settings: adding file resource 'graphdir': 'File[/var/lib/puppet/state/graphs]{:path=>"/var/lib/puppet/state/graphs", :ensure=>:directory, :loglevel=>:debug, :links=>:follow, :backup=>false}' Debug: Finishing transaction 6931260 Debug: Loaded state in 0.01 seconds Debug: Failed to load library 'msgpack' for feature 'msgpack' Debug: node supports formats: pson b64_zlib_yaml yaml raw Debug: Using cached certificate for ca Debug: Using cached certificate for anvers.cogative.com Debug: Using cached certificate_revocation_list for ca Info: Retrieving plugin Debug: Failed to load library 'msgpack' for feature 'msgpack' Debug: file_metadata supports formats: pson b64_zlib_yaml yaml raw Notice: /File[/var/lib/puppet/lib/puppet/parser/functions/load_module_metadata.rb]/ensure: defined content as '{md5}805c5476a6e7083d133e167129885924' Debug: /File[/var/lib/puppet/lib/puppet/parser/functions/load_module_metadata.rb]: The container /var/lib/puppet/lib will propagate my refresh event Notice: /File[/var/lib/puppet/lib/puppet/parser/functions/defined_with_params.rb]/ensure: defined content as '{md5}ffab4433d03f32b551f2ea024a2948fc' Debug: /File[/var/lib/puppet/lib/puppet/parser/functions/defined_with_params.rb]: The container /var/lib/puppet/lib will propagate my refresh event Notice: /File[/var/lib/puppet/lib/puppet/parser/functions/bool2num.rb]/ensure: defined content as '{md5}f953f5fc094c2ae3908a72d8840ba291' Debug: /File[/var/lib/puppet/lib/puppet/parser/functions/bool2num.rb]: The container /var/lib/puppet/lib will propagate my refresh event Notice: /File[/var/lib/puppet/lib/puppet/parser/functions/union.rb]/ensure: defined content as '{md5}3cf57ea53f2522f586264feb67293cd6' Debug: /File[/var/lib/puppet/lib/puppet/parser/functions/union.rb]: The container /var/lib/puppet/lib will propagate my refresh event Notice: /File[/var/lib/puppet/lib/puppet/parser/functions/hash.rb]/ensure: defined content as '{md5}9d072527dfc7354b69292e9302906530' Debug: /File[/var/lib/puppet/lib/puppet/parser/functions/hash.rb]: The container /var/lib/puppet/lib will propagate my refresh event Error: /File[/var/lib/puppet/lib/puppet/parser/functions/suffix.rb]/ensure: change from absent to file failed: execution expired Error: Could not retrieve plugin: execution expired Debug: Failed to load library 'msgpack' for feature 'msgpack' Debug: catalog supports formats: pson b64_zlib_yaml yaml dot raw Info: Caching catalog for anvers.cogative.com Debug: Puppet::Type::Package::ProviderRpm: file rpm does not exist Debug: Puppet::Type::Package::ProviderUrpmi: file urpmi does not exist Debug: Puppet::Type::Package::ProviderOpenbsd: file pkg_info does not exist Debug: Puppet::Type::Package::ProviderPortupgrade: file /usr/local/sbin/portupgrade does not exist Debug: Puppet::Type::Package::ProviderAptitude: file /usr/bin/aptitude does not exist Debug: Puppet::Type::Package::ProviderOpkg: file opkg does not exist Debug: Puppet::Type::Package::ProviderAix: file /usr/bin/lslpp 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::ProviderZypper: file /usr/bin/zypper does not exist Debug: Puppet::Type::Package::ProviderHpux: file /usr/sbin/swinstall does not exist Debug: Puppet::Type::Package::ProviderSun: file /usr/bin/pkginfo does not exist Debug: Puppet::Type::Package::ProviderRug: file /usr/bin/rug does not exist Debug: Puppet::Type::Package::ProviderAptrpm: file rpm 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::ProviderFink: file /sw/bin/fink does not exist Debug: Puppet::Type::Package::ProviderPkg: file /usr/bin/pkg does not exist Debug: Puppet::Type::Package::ProviderYum: file yum does not exist Debug: Puppet::Type::Package::ProviderFreebsd: file /usr/sbin/pkg_info does not exist Debug: Puppet::Type::Package::ProviderUp2date: file /usr/sbin/up2date-nox does not exist Debug: Puppet::Type::Package::ProviderSunfreeware: file pkg-get does not exist Debug: Puppet::Type::Package::ProviderPorts: file /usr/local/sbin/portupgrade does not exist Debug: /User[sensu]: Provider useradd does not support features libuser; not managing attribute forcelocal Debug: /Group[sensu]: Provider groupadd does not support features libuser; not managing attribute forcelocal Debug: Puppet::Type::Service::ProviderGentoo: file /sbin/rc-update does not exist Debug: Puppet::Type::Service::ProviderOpenrc: file /bin/rc-status does not exist Debug: Puppet::Type::Service::ProviderLaunchd: file /bin/launchctl does not exist Debug: Puppet::Type::Service::ProviderSystemd: file systemctl does not exist Debug: Puppet::Type::Service::ProviderRedhat: file /sbin/chkconfig does not exist Debug: Puppet::Type::Service::ProviderDaemontools: file /usr/bin/svc does not exist Debug: Puppet::Type::Service::ProviderRunit: file /usr/bin/sv does not exist Debug: Creating default schedules Debug: Executing '/etc/puppet/etckeeper-commit-pre' Debug: Loaded state in 0.01 seconds Debug: /Stage[main]/Base-monitoring/Exec[wget -q http://repositories.sensuapp.org/apt/pubkey.gpg -O- | sudo apt-key add - && sudo apt-get update]/before: requires Class[Sensu] Debug: /Stage[main]/Buildessential/before: requires Class[Sensu] Debug: /Stage[main]/Sensu/Anchor[sensu::begin]/before: requires Class[Sensu::Package] Debug: /Stage[main]/Sensu::Package/before: requires Class[Sensu::Enterprise::Package] Debug: /Stage[main]/Sensu::Repo::Apt/Apt::Source[sensu]/before: requires Package[sensu] Debug: /Stage[main]/Sensu::Repo::Apt/Apt::Source[sensu]/notify: subscribes to Exec[apt-update] Debug: /Stage[main]/Apt/File[sources.list]/notify: subscribes to Class[Apt::Update] Debug: /Stage[main]/Apt/File[sources.list.d]/notify: subscribes to Class[Apt::Update] Debug: /Stage[main]/Apt/File[preferences]/notify: subscribes to Class[Apt::Update] Debug: /Stage[main]/Apt/File[preferences.d]/notify: subscribes to Class[Apt::Update] Debug: /Stage[main]/Sensu::Package/Package[sensu]/require: requires Class[Apt::Update] Debug: /Stage[main]/Sensu::Package/File[/etc/default/sensu]/require: requires Package[sensu] Debug: /Stage[main]/Sensu::Package/File[/etc/sensu/conf.d]/require: requires Package[sensu] Debug: /Stage[main]/Sensu::Package/File[/etc/sensu/conf.d/handlers]/require: requires Package[sensu] Debug: /Stage[main]/Sensu::Package/File[/etc/sensu/conf.d/checks]/require: requires Package[sensu] Debug: /Stage[main]/Sensu::Package/File[/etc/sensu/conf.d/filters]/require: requires Package[sensu] Debug: /Stage[main]/Sensu::Package/File[/etc/sensu/conf.d/extensions]/require: requires Package[sensu] Debug: /Stage[main]/Sensu::Package/File[/etc/sensu/conf.d/mutators]/require: requires Package[sensu] Debug: /Stage[main]/Sensu::Package/File[/etc/sensu/handlers]/require: requires Package[sensu] Debug: /Stage[main]/Sensu::Package/File[/etc/sensu/extensions]/require: requires Package[sensu] Debug: /Stage[main]/Sensu::Package/File[/etc/sensu/extensions/handlers]/require: requires Package[sensu] Debug: /Stage[main]/Sensu::Package/File[/etc/sensu/mutators]/require: requires Package[sensu] Debug: /Stage[main]/Sensu::Package/File[/etc/sensu/plugins]/require: requires Package[sensu] Debug: /Stage[main]/Sensu::Enterprise::Package/before: requires Class[Sensu::Rabbitmq::Config] Debug: /Stage[main]/Sensu::Rabbitmq::Config/before: requires Class[Sensu::Api::Config] Debug: /Stage[main]/Sensu::Rabbitmq::Config/File[/etc/sensu/ssl]/require: requires Package[sensu] Debug: /Stage[main]/Sensu::Rabbitmq::Config/File[/etc/sensu/conf.d/rabbitmq.json]/before: requires Sensu_rabbitmq_config[anvers.cogative.com] Debug: /Stage[main]/Sensu::Api::Config/before: requires Class[Sensu::Redis::Config] Debug: /Stage[main]/Sensu::Redis::Config/before: requires Class[Sensu::Client::Config] Debug: /Stage[main]/Sensu::Redis::Config/File[/etc/sensu/conf.d/redis.json]/before: requires Sensu_redis_config[anvers.cogative.com] Debug: /Stage[main]/Sensu::Client::Config/before: requires Class[Sensu::Client::Service] Debug: /Stage[main]/Sensu::Client::Service/before: requires Class[Sensu::Api::Service] Debug: /Stage[main]/Sensu::Client::Service/Service[sensu-client]/subscribe: subscribes to Class[Sensu::Package] Debug: /Stage[main]/Sensu::Client::Service/Service[sensu-client]/subscribe: subscribes to Class[Sensu::Client::Config] Debug: /Stage[main]/Sensu::Client::Service/Service[sensu-client]/subscribe: subscribes to Class[Sensu::Rabbitmq::Config] Debug: /Stage[main]/Sensu::Api::Service/before: requires Class[Sensu::Server::Service] Debug: /Stage[main]/Sensu::Api::Service/Service[sensu-api]/subscribe: subscribes to Class[Sensu::Package] Debug: /Stage[main]/Sensu::Api::Service/Service[sensu-api]/subscribe: subscribes to Class[Sensu::Api::Config] Debug: /Stage[main]/Sensu::Api::Service/Service[sensu-api]/subscribe: subscribes to Class[Sensu::Redis::Config] Debug: /Stage[main]/Sensu::Server::Service/before: requires Class[Sensu::Enterprise::Service] Debug: /Stage[main]/Sensu::Server::Service/Service[sensu-server]/subscribe: subscribes to Class[Sensu::Package] Debug: /Stage[main]/Sensu::Server::Service/Service[sensu-server]/subscribe: subscribes to Class[Sensu::Api::Config] Debug: /Stage[main]/Sensu::Server::Service/Service[sensu-server]/subscribe: subscribes to Class[Sensu::Redis::Config] Debug: /Stage[main]/Sensu::Server::Service/Service[sensu-server]/subscribe: subscribes to Class[Sensu::Rabbitmq::Config] Debug: /Stage[main]/Sensu::Enterprise::Service/before: requires Class[Sensu::Enterprise::Dashboard] Debug: /Stage[main]/Sensu::Enterprise::Dashboard/before: requires Anchor[sensu::end] Debug: /Stage[main]/Sensu::Enterprise::Dashboard/Anchor[sensu::enterprise::dashboard::begin]/before: requires Class[Sensu::Enterprise::Dashboard::Package] Debug: /Stage[main]/Sensu::Enterprise::Dashboard::Package/before: requires Class[Sensu::Enterprise::Dashboard::Config] Debug: /Stage[main]/Sensu::Enterprise::Dashboard::Config/before: requires Class[Sensu::Enterprise::Dashboard::Service] Debug: /Stage[main]/Sensu::Enterprise::Dashboard::Service/before: requires Anchor[sensu::enterprise::dashboard::end] Debug: /Stage[main]/Sensu::Repo::Apt/Apt::Source[sensu]/Apt::Key[Add key: EE15CFF6AB6E4E290FDAB681A20F259AEB9C94BB from Apt::Source sensu]/before: requires Apt::Setting[list-sensu] Debug: /Stage[main]/Apt/Apt::Setting[conf-update-stamp]/File[/etc/apt/apt.conf.d/15update-stamp]/notify: subscribes to Class[Apt::Update] Debug: /Stage[main]/Sensu::Repo::Apt/Apt::Source[sensu]/Apt::Setting[list-sensu]/File[/etc/apt/sources.list.d/sensu.list]/notify: subscribes to Class[Apt::Update] Debug: /Stage[main]/Sensu::Repo::Apt/Apt::Source[sensu]/Apt::Key[Add key: EE15CFF6AB6E4E290FDAB681A20F259AEB9C94BB from Apt::Source sensu]/Apt_key[Add key: EE15CFF6AB6E4E290FDAB681A20F259AEB9C94BB from Apt::Source sensu]/before: requires Anchor[apt_key EE15CFF6AB6E4E290FDAB681A20F259AEB9C94BB present] Debug: /Stage[main]/Base-monitoring/File[/etc/sensu/ssl/cert.pem]: Autorequiring File[/etc/sensu/ssl] Debug: /Stage[main]/Base-monitoring/File[/etc/sensu/ssl/key.pem]: Autorequiring File[/etc/sensu/ssl] Debug: /Stage[main]/Sensu::Package/File[/etc/sensu/conf.d]: Autorequiring User[sensu] Debug: /Stage[main]/Sensu::Package/File[/etc/sensu/conf.d]: Autorequiring Group[sensu] Debug: /Stage[main]/Sensu::Package/File[/etc/sensu/conf.d/handlers]: Autorequiring File[/etc/sensu/conf.d] Debug: /Stage[main]/Sensu::Package/File[/etc/sensu/conf.d/handlers]: Autorequiring User[sensu] Debug: /Stage[main]/Sensu::Package/File[/etc/sensu/conf.d/handlers]: Autorequiring Group[sensu] Debug: /Stage[main]/Sensu::Package/File[/etc/sensu/conf.d/checks]: Autorequiring File[/etc/sensu/conf.d] Debug: /Stage[main]/Sensu::Package/File[/etc/sensu/conf.d/checks]: Autorequiring User[sensu] Debug: /Stage[main]/Sensu::Package/File[/etc/sensu/conf.d/checks]: Autorequiring Group[sensu] Debug: /Stage[main]/Sensu::Package/File[/etc/sensu/conf.d/filters]: Autorequiring File[/etc/sensu/conf.d] Debug: /Stage[main]/Sensu::Package/File[/etc/sensu/conf.d/filters]: Autorequiring User[sensu] Debug: /Stage[main]/Sensu::Package/File[/etc/sensu/conf.d/filters]: Autorequiring Group[sensu] Debug: /Stage[main]/Sensu::Package/File[/etc/sensu/conf.d/extensions]: Autorequiring File[/etc/sensu/conf.d] Debug: /Stage[main]/Sensu::Package/File[/etc/sensu/conf.d/extensions]: Autorequiring User[sensu] Debug: /Stage[main]/Sensu::Package/File[/etc/sensu/conf.d/extensions]: Autorequiring Group[sensu] Debug: /Stage[main]/Sensu::Package/File[/etc/sensu/conf.d/mutators]: Autorequiring File[/etc/sensu/conf.d] Debug: /Stage[main]/Sensu::Package/File[/etc/sensu/conf.d/mutators]: Autorequiring User[sensu] Debug: /Stage[main]/Sensu::Package/File[/etc/sensu/conf.d/mutators]: Autorequiring Group[sensu] Debug: /Stage[main]/Sensu::Package/File[/etc/sensu/handlers]: Autorequiring User[sensu] Debug: /Stage[main]/Sensu::Package/File[/etc/sensu/handlers]: Autorequiring Group[sensu] Debug: /Stage[main]/Sensu::Package/File[/etc/sensu/extensions]: Autorequiring User[sensu] Debug: /Stage[main]/Sensu::Package/File[/etc/sensu/extensions]: Autorequiring Group[sensu] Debug: /Stage[main]/Sensu::Package/File[/etc/sensu/extensions/handlers]: Autorequiring File[/etc/sensu/extensions] Debug: /Stage[main]/Sensu::Package/File[/etc/sensu/extensions/handlers]: Autorequiring User[sensu] Debug: /Stage[main]/Sensu::Package/File[/etc/sensu/extensions/handlers]: Autorequiring Group[sensu] Debug: /Stage[main]/Sensu::Package/File[/etc/sensu/mutators]: Autorequiring User[sensu] Debug: /Stage[main]/Sensu::Package/File[/etc/sensu/mutators]: Autorequiring Group[sensu] Debug: /Stage[main]/Sensu::Package/File[/etc/sensu/plugins]: Autorequiring User[sensu] Debug: /Stage[main]/Sensu::Package/File[/etc/sensu/plugins]: Autorequiring Group[sensu] Debug: /Stage[main]/Sensu::Rabbitmq::Config/File[/etc/sensu/ssl]: Autorequiring User[sensu] Debug: /Stage[main]/Sensu::Rabbitmq::Config/File[/etc/sensu/ssl]: Autorequiring Group[sensu] Debug: /Stage[main]/Sensu::Rabbitmq::Config/File[/etc/sensu/conf.d/rabbitmq.json]: Autorequiring File[/etc/sensu/conf.d] Debug: /Stage[main]/Sensu::Rabbitmq::Config/File[/etc/sensu/conf.d/rabbitmq.json]: Autorequiring User[sensu] Debug: /Stage[main]/Sensu::Rabbitmq::Config/File[/etc/sensu/conf.d/rabbitmq.json]: Autorequiring Group[sensu] Debug: /Stage[main]/Sensu::Api::Config/File[/etc/sensu/conf.d/api.json]: Autorequiring File[/etc/sensu/conf.d] Debug: /Stage[main]/Sensu::Api::Config/File[/etc/sensu/conf.d/api.json]: Autorequiring User[sensu] Debug: /Stage[main]/Sensu::Api::Config/File[/etc/sensu/conf.d/api.json]: Autorequiring Group[sensu] Debug: /Stage[main]/Sensu::Redis::Config/File[/etc/sensu/conf.d/redis.json]: Autorequiring File[/etc/sensu/conf.d] Debug: /Stage[main]/Sensu::Redis::Config/File[/etc/sensu/conf.d/redis.json]: Autorequiring User[sensu] Debug: /Stage[main]/Sensu::Redis::Config/File[/etc/sensu/conf.d/redis.json]: Autorequiring Group[sensu] Debug: /Stage[main]/Sensu::Client::Config/File[/etc/sensu/conf.d/client.json]: Autorequiring File[/etc/sensu/conf.d] Debug: /Stage[main]/Sensu::Client::Config/File[/etc/sensu/conf.d/client.json]: Autorequiring User[sensu] Debug: /Stage[main]/Sensu::Client::Config/File[/etc/sensu/conf.d/client.json]: Autorequiring Group[sensu] Debug: /Stage[main]/Sensu::Repo::Apt/Apt::Source[sensu]/Apt::Setting[list-sensu]/File[/etc/apt/sources.list.d/sensu.list]: Autorequiring File[sources.list.d] Info: Applying configuration version '1455566916' Debug: Exec[wget -q http://repositories.sensuapp.org/apt/pubkey.gpg -O- | sudo apt-key add - && sudo apt-get update](provider=posix): Executing 'wget -q http://repositories.sensuapp.org/apt/pubkey.gpg -O- | sudo apt-key add - && sudo apt-get update' Debug: Executing 'wget -q http://repositories.sensuapp.org/apt/pubkey.gpg -O- | sudo apt-key add - && sudo apt-get update' Notice: /Stage[main]/Base-monitoring/Exec[wget -q http://repositories.sensuapp.org/apt/pubkey.gpg -O- | sudo apt-key add - && sudo apt-get update]/returns: executed successfully Debug: /Stage[main]/Base-monitoring/Exec[wget -q http://repositories.sensuapp.org/apt/pubkey.gpg -O- | sudo apt-key add - && sudo apt-get update]: The container Class[Base-monitoring] will propagate my refresh event Debug: Prefetching apt resources for package Debug: Executing '/usr/bin/dpkg-query -W --showformat '${Status} ${Package} ${Version}\n'' Debug: Executing '/usr/bin/apt-cache policy build-essential' Debug: Prefetching gem resources for package Debug: Executing '/usr/bin/gem list --local' Debug: /Stage[main]/Sensu::Package/File[/etc/sensu/config.json]: Nothing to manage: no ensure and the resource doesn't exist Debug: Executing '/usr/bin/apt-cache policy sensu' Notice: /Stage[main]/Sensu::Package/File[/etc/sensu/extensions]/ensure: created Debug: /Stage[main]/Sensu::Package/File[/etc/sensu/extensions]: The container Class[Sensu::Package] will propagate my refresh event Notice: /Stage[main]/Sensu::Package/File[/etc/sensu/mutators]/ensure: created Debug: /Stage[main]/Sensu::Package/File[/etc/sensu/mutators]: The container Class[Sensu::Package] will propagate my refresh event Notice: /Stage[main]/Sensu::Package/File[/etc/sensu/plugins]/ensure: created Debug: /Stage[main]/Sensu::Package/File[/etc/sensu/plugins]: The container Class[Sensu::Package] will propagate my refresh event Notice: /Stage[main]/Sensu::Package/File[/etc/sensu/handlers]/ensure: created Debug: /Stage[main]/Sensu::Package/File[/etc/sensu/handlers]: The container Class[Sensu::Package] will propagate my refresh event Notice: /Stage[main]/Sensu::Package/File[/etc/sensu/extensions/handlers]/ensure: created Debug: /Stage[main]/Sensu::Package/File[/etc/sensu/extensions/handlers]: The container Class[Sensu::Package] will propagate my refresh event Notice: /Stage[main]/Sensu::Package/File[/etc/sensu/conf.d]/ensure: created Debug: /Stage[main]/Sensu::Package/File[/etc/sensu/conf.d]: The container Class[Sensu::Package] will propagate my refresh event Notice: /Stage[main]/Sensu::Package/File[/etc/sensu/conf.d/extensions]/ensure: created Debug: /Stage[main]/Sensu::Package/File[/etc/sensu/conf.d/extensions]: The container Class[Sensu::Package] will propagate my refresh event Notice: /Stage[main]/Sensu::Package/File[/etc/sensu/conf.d/checks]/ensure: created Debug: /Stage[main]/Sensu::Package/File[/etc/sensu/conf.d/checks]: The container Class[Sensu::Package] will propagate my refresh event Notice: /Stage[main]/Sensu::Package/File[/etc/sensu/conf.d/filters]/ensure: created Debug: /Stage[main]/Sensu::Package/File[/etc/sensu/conf.d/filters]: The container Class[Sensu::Package] will propagate my refresh event Notice: /Stage[main]/Sensu::Package/File[/etc/sensu/conf.d/handlers]/ensure: created Debug: /Stage[main]/Sensu::Package/File[/etc/sensu/conf.d/handlers]: The container Class[Sensu::Package] will propagate my refresh event Notice: /Stage[main]/Sensu::Package/File[/etc/sensu/conf.d/mutators]/ensure: created Debug: /Stage[main]/Sensu::Package/File[/etc/sensu/conf.d/mutators]: The container Class[Sensu::Package] will propagate my refresh event Debug: Class[Sensu::Package]: The container Stage[main] will propagate my refresh event Info: Class[Sensu::Package]: Scheduling refresh of Service[sensu-client] Info: Class[Sensu::Package]: Scheduling refresh of Service[sensu-api] Info: Class[Sensu::Package]: Scheduling refresh of Service[sensu-server] Notice: /Stage[main]/Sensu::Rabbitmq::Config/File[/etc/sensu/conf.d/rabbitmq.json]/ensure: created Debug: /Stage[main]/Sensu::Rabbitmq::Config/File[/etc/sensu/conf.d/rabbitmq.json]: The container Class[Sensu::Rabbitmq::Config] will propagate my refresh event Notice: /Stage[main]/Sensu::Rabbitmq::Config/File[/etc/sensu/ssl]/ensure: created Debug: /Stage[main]/Sensu::Rabbitmq::Config/File[/etc/sensu/ssl]: The container Class[Sensu::Rabbitmq::Config] will propagate my refresh event Debug: Failed to load library 'msgpack' for feature 'msgpack' Debug: file_metadata supports formats: pson b64_zlib_yaml yaml raw Notice: /Stage[main]/Base-monitoring/File[/etc/sensu/ssl/key.pem]/ensure: defined content as '{md5}23c9785b20fc532211360d5082b81c95' Debug: /Stage[main]/Base-monitoring/File[/etc/sensu/ssl/key.pem]: The container Class[Base-monitoring] will propagate my refresh event Debug: Failed to load library 'msgpack' for feature 'msgpack' Debug: file_metadata supports formats: pson b64_zlib_yaml yaml raw Notice: /Stage[main]/Base-monitoring/File[/etc/sensu/ssl/cert.pem]/ensure: defined content as '{md5}5fd0cf61a9fe376353f5e1ffa2bd2fa9' Debug: /Stage[main]/Base-monitoring/File[/etc/sensu/ssl/cert.pem]: The container Class[Base-monitoring] will propagate my refresh event Debug: Class[Base-monitoring]: The container Stage[main] will propagate my refresh event Debug: Class[Sensu::Rabbitmq::Config]: The container Stage[main] will propagate my refresh event Info: Class[Sensu::Rabbitmq::Config]: Scheduling refresh of Service[sensu-client] Info: Class[Sensu::Rabbitmq::Config]: Scheduling refresh of Service[sensu-server] Notice: /Stage[main]/Sensu::Api::Config/File[/etc/sensu/conf.d/api.json]/ensure: created Debug: /Stage[main]/Sensu::Api::Config/File[/etc/sensu/conf.d/api.json]: The container Class[Sensu::Api::Config] will propagate my refresh event Debug: Class[Sensu::Api::Config]: The container Stage[main] will propagate my refresh event Info: Class[Sensu::Api::Config]: Scheduling refresh of Service[sensu-api] Info: Class[Sensu::Api::Config]: Scheduling refresh of Service[sensu-server] Notice: /Stage[main]/Sensu::Redis::Config/File[/etc/sensu/conf.d/redis.json]/ensure: created Debug: /Stage[main]/Sensu::Redis::Config/File[/etc/sensu/conf.d/redis.json]: The container Class[Sensu::Redis::Config] will propagate my refresh event Debug: Class[Sensu::Redis::Config]: The container Stage[main] will propagate my refresh event Info: Class[Sensu::Redis::Config]: Scheduling refresh of Service[sensu-api] Info: Class[Sensu::Redis::Config]: Scheduling refresh of Service[sensu-server] Notice: /Stage[main]/Sensu::Client::Config/File[/etc/sensu/conf.d/client.json]/ensure: created Debug: /Stage[main]/Sensu::Client::Config/File[/etc/sensu/conf.d/client.json]: The container Class[Sensu::Client::Config] will propagate my refresh event Debug: Class[Sensu::Client::Config]: The container Stage[main] will propagate my refresh event Info: Class[Sensu::Client::Config]: Scheduling refresh of Service[sensu-client] Debug: Service[sensu-client](provider=upstart): Could not find sensu-client.conf in /etc/init Debug: Service[sensu-client](provider=upstart): Could not find sensu-client.conf in /etc/init.d Debug: Service[sensu-client](provider=upstart): Could not find sensu-client in /etc/init Debug: Executing '/etc/init.d/sensu-client status' Debug: Executing '/etc/init.d/sensu-client start' Error: Could not start Service[sensu-client]: Execution of '/etc/init.d/sensu-client start' returned 1: Error: /Stage[main]/Sensu::Client::Service/Service[sensu-client]/ensure: change from stopped to running failed: Could not start Service[sensu-client]: Execution of '/etc/init.d/sensu-client start' returned 1: Debug: Executing '/etc/init.d/sensu-client status' Debug: /Stage[main]/Sensu::Client::Service/Service[sensu-client]: Skipping restart; service is not running Notice: /Stage[main]/Sensu::Client::Service/Service[sensu-client]: Triggered 'refresh' from 3 events Debug: /Stage[main]/Sensu::Client::Service/Service[sensu-client]: The container Class[Sensu::Client::Service] will propagate my refresh event Debug: Class[Sensu::Client::Service]: The container Stage[main] will propagate my refresh event Notice: /Stage[main]/Sensu::Api::Service/Service[sensu-api]: Dependency Service[sensu-client] has failures: true Warning: /Stage[main]/Sensu::Api::Service/Service[sensu-api]: Skipping because of failed dependencies Debug: Service[sensu-api](provider=upstart): Could not find sensu-api.conf in /etc/init Debug: Service[sensu-api](provider=upstart): Could not find sensu-api.conf in /etc/init.d Debug: Service[sensu-api](provider=upstart): Could not find sensu-api in /etc/init Debug: Executing '/etc/init.d/sensu-api status' Debug: /Stage[main]/Sensu::Api::Service/Service[sensu-api]: Skipping restart; service is not running Notice: /Stage[main]/Sensu::Api::Service/Service[sensu-api]: Triggered 'refresh' from 3 events Debug: /Stage[main]/Sensu::Api::Service/Service[sensu-api]: The container Class[Sensu::Api::Service] will propagate my refresh event Debug: Class[Sensu::Api::Service]: The container Stage[main] will propagate my refresh event Notice: /Stage[main]/Sensu::Server::Service/Service[sensu-server]: Dependency Service[sensu-client] has failures: true Warning: /Stage[main]/Sensu::Server::Service/Service[sensu-server]: Skipping because of failed dependencies Debug: Service[sensu-server](provider=upstart): Could not find sensu-server.conf in /etc/init Debug: Service[sensu-server](provider=upstart): Could not find sensu-server.conf in /etc/init.d Debug: Service[sensu-server](provider=upstart): Could not find sensu-server in /etc/init Debug: Executing '/etc/init.d/sensu-server status' Debug: /Stage[main]/Sensu::Server::Service/Service[sensu-server]: Skipping restart; service is not running Notice: /Stage[main]/Sensu::Server::Service/Service[sensu-server]: Triggered 'refresh' from 4 events Debug: /Stage[main]/Sensu::Server::Service/Service[sensu-server]: The container Class[Sensu::Server::Service] will propagate my refresh event Debug: Class[Sensu::Server::Service]: The container Stage[main] will propagate my refresh event Notice: /Stage[main]/Sensu::Enterprise::Dashboard::Package/Package[sensu-enterprise-dashboard]: Dependency Service[sensu-client] has failures: true Warning: /Stage[main]/Sensu::Enterprise::Dashboard::Package/Package[sensu-enterprise-dashboard]: Skipping because of failed dependencies Debug: Finishing transaction 23583820 Debug: Storing state Debug: Stored state in 0.03 seconds Notice: Finished catalog run in 260.23 seconds Debug: Executing '/etc/puppet/etckeeper-commit-post'I can see the files are created, but Puppet never tries to store my configuration. Any ideas why?
The text was updated successfully, but these errors were encountered: