bitcoin.lizard cannot connect to our Puppet master
We’ve received reports since a while that the puppet agent runs on bitcoin.lizard fail:
~$ sudo puppet agent --test
Warning: Unable to fetch my node definition, but the agent run will continue:
Warning: Find /puppet/v3/node/bitcoin.lizard?environment=production&transaction_uuid=935f55d0-c55c-4d0e-9cf4-0b... \
resulted in 404 with the message: Not Found: Could not find environment 'puppet'
Info: Retrieving pluginfacts
Error: /File[/var/lib/puppet/facts.d]: Could not evaluate: Could not retrieve information from environment production source(s) puppet:///pluginfacts
Info: Retrieving plugin
Error: /File[/var/lib/puppet/lib]: Could not evaluate: Could not retrieve information from environment production source(s) puppet:///plugins
Notice: /File[/var/lib/puppet/lib/facter]: Dependency File[/var/lib/puppet/lib] has failures: true
Warning: /File[/var/lib/puppet/lib/facter]: Skipping because of failed dependencies
Notice: /File[/var/lib/puppet/lib/facter/acpi_available.rb]: Dependency File[/var/lib/puppet/lib] has failures: true
[...]
Warning: /File[/var/lib/puppet/lib/puppet/parser/functions/any2array.rb]: Skipping because of failed dependencies
Notice: /File[/var/lib/puppet/lib/puppet/parser/functions/augeas.rb]: Dependency File[/var/lib/puppet/lib] has failures: true
Warning: /File[/var/lib/puppet/lib/puppet/parser/functions/augeas.rb]: Skipping because of failed dependencies
[...]
Notice: /File[/var/lib/puppet/lib/puppet/provider]: Dependency File[/var/lib/puppet/lib] has failures: true
Warning: /File[/var/lib/puppet/lib/puppet/provider]: Skipping because of failed dependencies
Notice: /File[/var/lib/puppet/lib/puppet/provider/file_line]: Dependency File[/var/lib/puppet/lib] has failures: true
Warning: /File[/var/lib/puppet/lib/puppet/provider/file_line]: Skipping because of failed dependencies
Notice: /File[/var/lib/puppet/lib/puppet/provider/file_line/ruby.rb]: Dependency File[/var/lib/puppet/lib] has failures: true
[...]
Notice: /File[/var/lib/puppet/lib/puppet/type]: Dependency File[/var/lib/puppet/lib] has failures: true
Warning: /File[/var/lib/puppet/lib/puppet/type]: Skipping because of failed dependencies
Notice: /File[/var/lib/puppet/lib/puppet/type/anchor.rb]: Dependency File[/var/lib/puppet/lib] has failures: true
[...]
Notice: /File[/var/lib/puppet/lib/puppet/util]: Dependency File[/var/lib/puppet/lib] has failures: true
Warning: /File[/var/lib/puppet/lib/puppet/util]: Skipping because of failed dependencies
Notice: /File[/var/lib/puppet/lib/puppet/util/external_iterator.rb]: Dependency File[/var/lib/puppet/lib] has failures: true
Warning: /File[/var/lib/puppet/lib/puppet/util/external_iterator.rb]: Skipping because of failed dependencies
[...]
Info: Loading facts
Error: Could not retrieve catalog from remote server: Find /puppet/v3/catalog/bitcoin.lizard?environment=production&facts_format=pson&facts=%257B%2522name%2... \
resulted in 404 with the message: Not Found: Could not find environment 'puppet'
Warning: Not using cache on failed catalog
Error: Could not retrieve catalog; skipping run
It may be that the recent upgrade to puppet 4.x in Sid introduced this.
Related issues
- Related to #11834 (closed)
Original created by @bertagaz on 11543 (Redmine)