Issue #2544 has been updated by Markus Roberts.
So, after looking at it a bit, this seem almost to be more a feature request than a bug report, unless I'm missing something. Did this work in 0.24.8, or has it be promised for 0.25.x? Or am I just clueless? -- Markus ---------------------------------------- Bug #2544: plugins in modules not working with environments in 0.25.x http://projects.reductivelabs.com/issues/2544 Author: Nigel Kersten Status: Accepted Priority: Urgent Assigned to: Luke Kanies Category: modules Target version: 0.25.0 Complexity: Unknown Affected version: 0.25.0rc1 Keywords: Configuration files: h2. Server-side: _/etc/puppet/puppet.conf_ <pre> [main] user=root group=root confdir=/etc/puppet logdir=/var/log/puppet vardir=/var/lib/puppet ssldir=$vardir/ssl [puppetmasterd] ca=false user=root group=root logdest=syslog logdir=/var/log/puppet vardir=/var/lib/puppet certname=mypuppet.certname.com autosign=false ssl_client_header=HTTP_X_SSL_SUBJECT modulepath=/etc/puppet/modules manifestdir=/etc/puppet/manifests/ manifest=/etc/puppet/manifests/site.pp [first] modulepath=/var/lib/puppet/environments/first/modules manifestdir=/var/lib/puppet/environments/first/manifests manifest=/var/lib/puppet/environments/first/manifests/site.pp </pre> _/etc/puppet/manifests/site.pp_ <pre> notice("/etc/puppet/manifests/site.pp") node default { include base } </pre> _/etc/puppet/modules/base/manifests/init.pp_ <pre> class base { notice ("Base Module: no environment") } </pre> _/etc/puppet/modules/base/lib/facter/foo.rb <pre> Facter.add(:foo) do setcode do "no environment" end end </pre> _/var/lib/puppet/environments/first/modules/base/manifests/init.pp_ <pre> class base { notice ("Base Module: environment 'first'") } </pre> _/var/lib/puppet/environments/first/modules/base/lib/facter/foo.rb_ <pre> Facter.add(:foo) do setcode do "environment: first" end </pre> So we have appropriate notices for not using an environment, and for using the environment 'first'. I'm going to paste the puppetmasterd output from launch, and then two successive client runs, the first without an environment, the second with the environment 'first'. h2. Client-side configuration: _/etc/puppet/puppet.conf_ <pre> [puppetd] user = root group = wheel server = my_puppet_server masterport = 8140 listen = false configtimeout = 360 pidfile = /var/run/puppetd.pid runinterval = 3600 factsync = false factpath = /var/puppet/lib/facter pluginsync = true syslogfacility = local7 certname = c216f41a-f902-4bfb-a222-850dd957bebb </pre> h3. Client run without environment <pre> t# puppetd --test --verbose --debug --trace debug: Failed to load library 'shadow' for feature 'libshadow' debug: /File[/etc/puppet/puppet.conf]: Autorequiring File[/etc/puppet] debug: /File[/var/puppet/state/state.yaml]: Autorequiring File[/var/puppet/state] debug: /File[/etc/puppet/ssl/public_keys/c216f41a-f902-4bfb-a222-850dd957bebb.pem]: Autorequiring File[/etc/puppet/ssl/public_keys] debug: /File[/var/puppet/facts]: Autorequiring File[/var/puppet] debug: /File[/var/puppet/log]: Autorequiring File[/var/puppet] debug: /File[/var/puppet/client_yaml]: Autorequiring File[/var/puppet] debug: /File[/var/puppet/run]: Autorequiring File[/var/puppet] debug: /File[/var/puppet/clientbucket]: Autorequiring File[/var/puppet] debug: /File[/etc/puppet/ssl/csr_c216f41a-f902-4bfb-a222-850dd957bebb.pem]: Autorequiring File[/etc/puppet/ssl] debug: /File[/etc/puppet/ssl/certs]: Autorequiring File[/etc/puppet/ssl] debug: /File[/var/puppet/state/graphs]: Autorequiring File[/var/puppet/state] debug: /File[/etc/puppet/ssl/certs/c216f41a-f902-4bfb-a222-850dd957bebb.pem]: Autorequiring File[/etc/puppet/ssl/certs] debug: /File[/etc/puppet/ssl/certs/ca.pem]: Autorequiring File[/etc/puppet/ssl/certs] debug: /File[/etc/puppet/ssl/certificate_requests]: Autorequiring File[/etc/puppet/ssl] debug: /File[/etc/puppet/ssl/private]: Autorequiring File[/etc/puppet/ssl] debug: /File[/var/puppet/state]: Autorequiring File[/var/puppet] debug: /File[/var/puppet/lib]: Autorequiring File[/var/puppet] debug: /File[/etc/puppet/ssl]: Autorequiring File[/etc/puppet] debug: /File[/etc/puppet/ssl/private_keys/c216f41a-f902-4bfb-a222-850dd957bebb.pem]: Autorequiring File[/etc/puppet/ssl/private_keys] debug: /File[/etc/puppet/ssl/public_keys]: Autorequiring File[/etc/puppet/ssl] debug: /File[/var/puppet/state/classes.txt]: Autorequiring File[/var/puppet/state] debug: /File[/etc/puppet/ssl/private_keys]: Autorequiring File[/etc/puppet/ssl] debug: Finishing transaction 13783270 with 0 changes debug: Using cached certificate for ca debug: Using cached certificate for c216f41a-f902-4bfb-a222-850dd957bebb debug: Loaded state in 0.01 seconds info: Retrieving plugin debug: Using cached certificate for ca debug: Using cached certificate for c216f41a-f902-4bfb-a222-850dd957bebb debug: Puppet::Network::Format[json]: false value when expecting true debug: Format s not supported for Puppet::FileServing::Metadata; has not implemented method 'from_s' debug: /File[/var/puppet/lib/facter/foo.rb]: Changing ensure debug: /File[/var/puppet/lib/facter/foo.rb]: 1 change(s) debug: Puppet::Network::Format[json]: false value when expecting true debug: Format s not supported for Puppet::FileServing::Metadata; has not implemented method 'from_s' notice: /File[/var/puppet/lib/facter/foo.rb]/ensure: content changed '{md5}ef7693f0c12e003a5877eccd1882bb5b' to '{md5}ef7693f0c12e003a5877eccd1882bb5b' debug: Finishing transaction 14065880 with 1 changes info: Loading downloaded plugin /var/puppet/lib/facter/foo.rb info: Loading facts in foo info: Loading facts in foo debug: Puppet::Network::Format[json]: false value when expecting true debug: Format s not supported for Puppet::Resource::Catalog; has not implemented method 'from_s' info: Caching catalog for c216f41a-f902-4bfb-a222-850dd957bebb debug: Loaded state in 0.01 seconds info: Applying configuration version '1250530542' debug: Finishing transaction 14051440 with 0 changes debug: Storing state debug: Stored state in 0.13 seconds notice: Finished catalog run in 0.14 seconds </pre> *verification of fact contents:* <pre> # cat /var/puppet/lib/facter/foo.rb Facter.add(:foo) do setcode do "no environment" end end </pre> h3. Client run with environment <pre> # puppetd --test --verbose --debug --trace --environment first debug: Failed to load library 'shadow' for feature 'libshadow' debug: /File[/etc/puppet/ssl/private_keys/c216f41a-f902-4bfb-a222-850dd957bebb.pem]: Autorequiring File[/etc/puppet/ssl/private_keys] debug: /File[/var/puppet/state/classes.txt]: Autorequiring File[/var/puppet/state] debug: /File[/etc/puppet/ssl/certs/ca.pem]: Autorequiring File[/etc/puppet/ssl/certs] debug: /File[/etc/puppet/ssl/certificate_requests]: Autorequiring File[/etc/puppet/ssl] debug: /File[/var/puppet/state/state.yaml]: Autorequiring File[/var/puppet/state] debug: /File[/var/puppet/lib]: Autorequiring File[/var/puppet] debug: /File[/var/puppet/clientbucket]: Autorequiring File[/var/puppet] debug: /File[/etc/puppet/ssl/private]: Autorequiring File[/etc/puppet/ssl] debug: /File[/var/puppet/state]: Autorequiring File[/var/puppet] debug: /File[/etc/puppet/puppet.conf]: Autorequiring File[/etc/puppet] debug: /File[/var/puppet/run]: Autorequiring File[/var/puppet] debug: /File[/var/puppet/state/graphs]: Autorequiring File[/var/puppet/state] debug: /File[/etc/puppet/ssl/private_keys]: Autorequiring File[/etc/puppet/ssl] debug: /File[/etc/puppet/ssl/public_keys]: Autorequiring File[/etc/puppet/ssl] debug: /File[/etc/puppet/ssl]: Autorequiring File[/etc/puppet] debug: /File[/etc/puppet/ssl/certs]: Autorequiring File[/etc/puppet/ssl] debug: /File[/var/puppet/client_yaml]: Autorequiring File[/var/puppet] debug: /File[/var/puppet/log]: Autorequiring File[/var/puppet] debug: /File[/etc/puppet/ssl/csr_c216f41a-f902-4bfb-a222-850dd957bebb.pem]: Autorequiring File[/etc/puppet/ssl] debug: /File[/var/puppet/facts]: Autorequiring File[/var/puppet] debug: /File[/etc/puppet/ssl/public_keys/c216f41a-f902-4bfb-a222-850dd957bebb.pem]: Autorequiring File[/etc/puppet/ssl/public_keys] debug: /File[/etc/puppet/ssl/certs/c216f41a-f902-4bfb-a222-850dd957bebb.pem]: Autorequiring File[/etc/puppet/ssl/certs] debug: Finishing transaction 13782940 with 0 changes debug: Using cached certificate for ca debug: Using cached certificate for c216f41a-f902-4bfb-a222-850dd957bebb debug: Loaded state in 0.01 seconds info: Retrieving plugin debug: Using cached certificate for ca debug: Using cached certificate for c216f41a-f902-4bfb-a222-850dd957bebb debug: Puppet::Network::Format[json]: false value when expecting true debug: Format s not supported for Puppet::FileServing::Metadata; has not implemented method 'from_s' debug: Finishing transaction 14065840 with 0 changes info: Loading facts in foo info: Loading facts in foo debug: Puppet::Network::Format[json]: false value when expecting true debug: Format s not supported for Puppet::Resource::Catalog; has not implemented method 'from_s' info: Caching catalog for c216f41a-f902-4bfb-a222-850dd957bebb debug: Loaded state in 0.07 seconds info: Applying configuration version '1250530632' debug: Finishing transaction 14286260 with 0 changes debug: Storing state debug: Stored state in 0.06 seconds notice: Finished catalog run in 0.13 seconds </pre> *verification of fact contents:* <pre> # cat /var/puppet/lib/facter/foo.rb Facter.add(:foo) do setcode do "no environment" end end </pre> h3. Server debug output: <pre> # puppetmasterd --no-daemonize --verbose --no-ca --debug --trace debug: /File[/var/lib/puppet/run]: 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/private_keys]: Autorequiring File[/var/lib/puppet/ssl] debug: /File[/var/lib/puppet/ssl/private_keys/puppetmaster.corp.google.com.pem]: Autorequiring File[/var/lib/puppet/ssl/private_keys] debug: /File[/var/lib/puppet/ssl/certs/puppetmaster.corp.google.com.pem]: Autorequiring File[/var/lib/puppet/ssl/certs] debug: /File[/var/lib/puppet/bucket]: Autorequiring File[/var/lib/puppet] debug: /File[/etc/puppet/auth.conf]: Autorequiring File[/etc/puppet] debug: /File[/var/lib/puppet/ssl]: Autorequiring File[/var/lib/puppet] debug: /File[/var/lib/puppet/ssl/certificate_requests]: Autorequiring File[/var/lib/puppet/ssl] debug: /File[/var/lib/puppet/yaml]: Autorequiring File[/var/lib/puppet] debug: /File[/var/lib/puppet/reports]: Autorequiring File[/var/lib/puppet] debug: /File[/var/lib/puppet/facts]: Autorequiring File[/var/lib/puppet] debug: /File[/etc/puppet/puppet.conf]: Autorequiring File[/etc/puppet] debug: /File[/etc/puppet/fileserver.conf]: Autorequiring File[/etc/puppet] debug: /File[/var/lib/puppet/ssl/certs/ca.pem]: Autorequiring File[/var/lib/puppet/ssl/certs] debug: /File[/var/lib/puppet/ssl/private]: Autorequiring File[/var/lib/puppet/ssl] debug: /File[/var/lib/puppet/lib]: Autorequiring File[/var/lib/puppet] debug: /File[/etc/puppet/manifests]: Autorequiring File[/etc/puppet] debug: /File[/var/log/puppet/masterhttp.log]: Autorequiring File[/var/log/puppet] debug: /File[/var/lib/puppet/ssl/certs]: Autorequiring File[/var/lib/puppet/ssl] debug: /File[/etc/puppet/manifests/site.pp]: Autorequiring File[/etc/puppet/manifests] debug: /File[/var/lib/puppet/rrd]: Autorequiring File[/var/lib/puppet] debug: /File[/var/lib/puppet/state]: Autorequiring File[/var/lib/puppet] debug: Finishing transaction 69843919287480 with 0 changes notice: Starting Puppet server version 0.25.0 info: mount[plugins]: allowing * access debug: No modules mount given; autocreating with default permissions debug: No path given for plugins mount; creating a special PluginMount debug: Creating interpreter debug: Finishing transaction 69843918480580 with 0 changes debug: Finishing transaction 69843918472180 with 0 changes info: access[^/catalog/([^/]+)$]: allowing 'method' find info: access[^/catalog/([^/]+)$]: allowing * access info: access[/certificate_revocation_list/ca]: allowing 'method' find info: access[/certificate_revocation_list/ca]: allowing * access info: access[/report]: allowing 'method' save info: access[/report]: allowing * access info: access[/file]: allowing * access info: access[/certificate/ca]: adding authentication no info: access[/certificate/ca]: allowing 'method' find info: access[/certificate/ca]: allowing * access info: access[/certificate/]: adding authentication no info: access[/certificate/]: allowing 'method' find info: access[/certificate/]: allowing * access info: access[/certificate_request]: adding authentication no info: access[/certificate_request]: allowing 'method' find info: access[/certificate_request]: allowing 'method' save info: access[/certificate_request]: allowing * access info: access[/]: adding authentication any info: mount[plugins]: allowing * access debug: Using cached node for c216f41a-f902-4bfb-a222-850dd957bebb debug: Using cached node for c216f41a-f902-4bfb-a222-850dd957bebb debug: Using cached node for c216f41a-f902-4bfb-a222-850dd957bebb info: Expiring the node cache of c216f41a-f902-4bfb-a222-850dd957bebb info: Not using expired node for c216f41a-f902-4bfb-a222-850dd957bebb from cache; expired at Mon Aug 17 10:34:42 -0700 2009 info: Caching node for c216f41a-f902-4bfb-a222-850dd957bebb notice: Scope(Class[main]): /etc/puppet/manifests/site.pp notice: Scope(Node[default]): node default notice: Scope(Node[default]): environment: production debug: importing '/etc/puppet/modules/base/manifests/init.pp' info: Autoloaded module base notice: Scope(Class[base]): Base Module: no environment notice: Compiled catalog for c216f41a-f902-4bfb-a222-850dd957bebb in 0.01 seconds debug: Using cached node for c216f41a-f902-4bfb-a222-850dd957bebb info: Expiring the node cache of c216f41a-f902-4bfb-a222-850dd957bebb info: Not using expired node for c216f41a-f902-4bfb-a222-850dd957bebb from cache; expired at Mon Aug 17 10:36:12 -0700 2009 info: Caching node for c216f41a-f902-4bfb-a222-850dd957bebb notice: Scope(Class[main]): first: site.pp debug: importing '/var/lib/puppet/environments/first/modules/base/manifests/init.pp' info: Autoloaded module base notice: Scope(Class[base]): Base Module: environment 'first' notice: Compiled catalog for c216f41a-f902-4bfb-a222-850dd957bebb in 0.01 seconds </pre> If I then remove the non-environment plugin at _/etc/puppet/modules/base/lib_ on the server: h3. Client-side with environment: <pre> # puppetd --test --verbose --debug --trace --environment first debug: Failed to load library 'shadow' for feature 'libshadow' debug: /File[/etc/puppet/ssl/private_keys/c216f41a-f902-4bfb-a222-850dd957bebb.pem]: Autorequiring File[/etc/puppet/ssl/private_keys] debug: /File[/var/puppet/state/classes.txt]: Autorequiring File[/var/puppet/state] debug: /File[/etc/puppet/ssl/certs/ca.pem]: Autorequiring File[/etc/puppet/ssl/certs] debug: /File[/etc/puppet/ssl/certificate_requests]: Autorequiring File[/etc/puppet/ssl] debug: /File[/var/puppet/state/state.yaml]: Autorequiring File[/var/puppet/state] debug: /File[/var/puppet/lib]: Autorequiring File[/var/puppet] debug: /File[/var/puppet/clientbucket]: Autorequiring File[/var/puppet] debug: /File[/etc/puppet/ssl/private]: Autorequiring File[/etc/puppet/ssl] debug: /File[/var/puppet/state]: Autorequiring File[/var/puppet] debug: /File[/etc/puppet/puppet.conf]: Autorequiring File[/etc/puppet] debug: /File[/var/puppet/run]: Autorequiring File[/var/puppet] debug: /File[/var/puppet/state/graphs]: Autorequiring File[/var/puppet/state] debug: /File[/etc/puppet/ssl/private_keys]: Autorequiring File[/etc/puppet/ssl] debug: /File[/etc/puppet/ssl/public_keys]: Autorequiring File[/etc/puppet/ssl] debug: /File[/etc/puppet/ssl]: Autorequiring File[/etc/puppet] debug: /File[/etc/puppet/ssl/certs]: Autorequiring File[/etc/puppet/ssl] debug: /File[/var/puppet/client_yaml]: Autorequiring File[/var/puppet] debug: /File[/var/puppet/log]: Autorequiring File[/var/puppet] debug: /File[/etc/puppet/ssl/csr_c216f41a-f902-4bfb-a222-850dd957bebb.pem]: Autorequiring File[/etc/puppet/ssl] debug: /File[/var/puppet/facts]: Autorequiring File[/var/puppet] debug: /File[/etc/puppet/ssl/public_keys/c216f41a-f902-4bfb-a222-850dd957bebb.pem]: Autorequiring File[/etc/puppet/ssl/public_keys] debug: /File[/etc/puppet/ssl/certs/c216f41a-f902-4bfb-a222-850dd957bebb.pem]: Autorequiring File[/etc/puppet/ssl/certs] debug: Finishing transaction 13782940 with 0 changes debug: Using cached certificate for ca debug: Using cached certificate for c216f41a-f902-4bfb-a222-850dd957bebb debug: Loaded state in 0.01 seconds info: Retrieving plugin debug: Using cached certificate for ca debug: Using cached certificate for c216f41a-f902-4bfb-a222-850dd957bebb debug: Puppet::Network::Format[json]: false value when expecting true debug: Format s not supported for Puppet::FileServing::Metadata; has not implemented method 'from_s' debug: Puppet::Network::Format[json]: false value when expecting true debug: Format s not supported for Puppet::FileServing::Metadata; has not implemented method 'from_s' /Library/Ruby/Site/1.8/puppet/parameter.rb:394:in `fail' /Library/Ruby/Site/1.8/puppet/type/file/source.rb:160:in `init_metadata' /Library/Ruby/Site/1.8/puppet/util/cacher.rb:106:in `send' /Library/Ruby/Site/1.8/puppet/util/cacher.rb:106:in `cached_value' /Library/Ruby/Site/1.8/puppet/util/cacher.rb:46:in `metadata' /Library/Ruby/Site/1.8/puppet/type/file/source.rb:115:in `copy_source_values' /Library/Ruby/Site/1.8/puppet/type/file.rb:636:in `retrieve' /Library/Ruby/Site/1.8/puppet/type.rb:719:in `evaluate' /Library/Ruby/Site/1.8/puppet/transaction.rb:60:in `apply' /Library/Ruby/Site/1.8/puppet/transaction.rb:249:in `eval_children_and_apply_resource' /Library/Ruby/Site/1.8/puppet/util.rb:425:in `thinmark' /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/benchmark.rb:308:in `realtime' /Library/Ruby/Site/1.8/puppet/util.rb:424:in `thinmark' /Library/Ruby/Site/1.8/puppet/transaction.rb:248:in `eval_children_and_apply_resource' /Library/Ruby/Site/1.8/puppet/transaction.rb:205:in `eval_resource' /Library/Ruby/Site/1.8/puppet/transaction.rb:294:in `evaluate' /Library/Ruby/Site/1.8/puppet/util.rb:425:in `thinmark' /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/benchmark.rb:308:in `realtime' /Library/Ruby/Site/1.8/puppet/util.rb:424:in `thinmark' /Library/Ruby/Site/1.8/puppet/transaction.rb:293:in `evaluate' /Library/Ruby/Site/1.8/puppet/transaction.rb:287:in `collect' /Library/Ruby/Site/1.8/puppet/transaction.rb:287:in `evaluate' /Library/Ruby/Site/1.8/puppet/resource/catalog.rb:139:in `apply' /Library/Ruby/Site/1.8/puppet/configurer/downloader.rb:32:in `evaluate' /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/timeout.rb:62:in `timeout' /Library/Ruby/Site/1.8/puppet/configurer/downloader.rb:31:in `evaluate' /Library/Ruby/Site/1.8/puppet/configurer/plugin_handler.rb:12:in `download_plugins' /Library/Ruby/Site/1.8/puppet/configurer.rb:75:in `prepare' /Library/Ruby/Site/1.8/puppet/configurer.rb:131:in `run' /Library/Ruby/Site/1.8/puppet/agent.rb:53:in `run' /Library/Ruby/Site/1.8/puppet/agent/locker.rb:21:in `lock' /Library/Ruby/Site/1.8/puppet/agent.rb:53:in `run' /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/sync.rb:229:in `synchronize' /Library/Ruby/Site/1.8/puppet/agent.rb:53:in `run' /Library/Ruby/Site/1.8/puppet/agent.rb:130:in `with_client' /Library/Ruby/Site/1.8/puppet/agent.rb:51:in `run' /Library/Ruby/Site/1.8/puppet/application/puppetd.rb:103:in `onetime' /Library/Ruby/Site/1.8/puppet/application.rb:226:in `send' /Library/Ruby/Site/1.8/puppet/application.rb:226:in `run_command' /Library/Ruby/Site/1.8/puppet/application.rb:217:in `run' /Library/Ruby/Site/1.8/puppet/application.rb:306:in `exit_on_fail' /Library/Ruby/Site/1.8/puppet/application.rb:217:in `run' /usr/sbin/puppetd:159 err: /File[/var/puppet/lib]: Failed to retrieve current state of resource: Could not retrieve information from source(s) puppet://mypuppetserver/plugins notice: /File[/var/puppet/lib/facter]: Dependency file[/var/puppet/lib] has 1 failures warning: /File[/var/puppet/lib/facter]: Skipping because of failed dependencies notice: /File[/var/puppet/lib/facter/foo.rb]: Dependency file[/var/puppet/lib] has 1 failures warning: /File[/var/puppet/lib/facter/foo.rb]: Skipping because of failed dependencies debug: Finishing transaction 14065840 with 0 changes info: Loading facts in foo info: Loading facts in foo debug: Puppet::Network::Format[json]: false value when expecting true debug: Format s not supported for Puppet::Resource::Catalog; has not implemented method 'from_s' info: Caching catalog for c216f41a-f902-4bfb-a222-850dd957bebb debug: Loaded state in 0.07 seconds info: Applying configuration version '1250530809' debug: Finishing transaction 14362320 with 0 changes debug: Storing state debug: Stored state in 0.06 seconds notice: Finished catalog run in 0.14 seconds </pre> h3. Server-side: <pre> # puppetmasterd --no-daemonize --verbose --no-ca --debug --trace debug: /File[/etc/puppet/manifests/site.pp]: Autorequiring File[/etc/puppet/manifests] debug: /File[/var/lib/puppet/ssl/public_keys]: Autorequiring File[/var/lib/puppet/ssl] debug: /File[/var/lib/puppet/run]: Autorequiring File[/var/lib/puppet] debug: /File[/var/lib/puppet/yaml]: 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/puppetmaster.corp.google.com.pem]: Autorequiring File[/var/lib/puppet/ssl/private_keys] debug: /File[/var/lib/puppet/facts]: Autorequiring File[/var/lib/puppet] debug: /File[/etc/puppet/auth.conf]: Autorequiring File[/etc/puppet] debug: /File[/var/lib/puppet/ssl/certs/ca.pem]: Autorequiring File[/var/lib/puppet/ssl/certs] debug: /File[/var/lib/puppet/ssl/certs/puppetmaster.corp.google.com.pem]: Autorequiring File[/var/lib/puppet/ssl/certs] debug: /File[/var/lib/puppet/reports]: Autorequiring File[/var/lib/puppet] debug: /File[/var/lib/puppet/ssl/certificate_requests]: Autorequiring File[/var/lib/puppet/ssl] debug: /File[/etc/puppet/manifests]: Autorequiring File[/etc/puppet] debug: /File[/var/lib/puppet/ssl]: Autorequiring File[/var/lib/puppet] debug: /File[/var/log/puppet/masterhttp.log]: Autorequiring File[/var/log/puppet] debug: /File[/var/lib/puppet/state]: Autorequiring File[/var/lib/puppet] debug: /File[/var/lib/puppet/bucket]: Autorequiring File[/var/lib/puppet] debug: /File[/var/lib/puppet/lib]: Autorequiring File[/var/lib/puppet] debug: /File[/var/lib/puppet/rrd]: Autorequiring File[/var/lib/puppet] debug: /File[/etc/puppet/fileserver.conf]: Autorequiring File[/etc/puppet] debug: /File[/etc/puppet/puppet.conf]: Autorequiring File[/etc/puppet] debug: /File[/var/lib/puppet/ssl/certs]: Autorequiring File[/var/lib/puppet/ssl] debug: /File[/var/lib/puppet/ssl/private]: Autorequiring File[/var/lib/puppet/ssl] debug: Finishing transaction 70097515654560 with 0 changes notice: Starting Puppet server version 0.25.0 info: mount[plugins]: allowing * access debug: No modules mount given; autocreating with default permissions debug: No path given for plugins mount; creating a special PluginMount debug: Creating interpreter debug: Finishing transaction 70097514849120 with 0 changes debug: Finishing transaction 70097514842340 with 0 changes info: access[^/catalog/([^/]+)$]: allowing 'method' find info: access[^/catalog/([^/]+)$]: allowing * access info: access[/certificate_revocation_list/ca]: allowing 'method' find info: access[/certificate_revocation_list/ca]: allowing * access info: access[/report]: allowing 'method' save info: access[/report]: allowing * access info: access[/file]: allowing * access info: access[/certificate/ca]: adding authentication no info: access[/certificate/ca]: allowing 'method' find info: access[/certificate/ca]: allowing * access info: access[/certificate/]: adding authentication no info: access[/certificate/]: allowing 'method' find info: access[/certificate/]: allowing * access info: access[/certificate_request]: adding authentication no info: access[/certificate_request]: allowing 'method' find info: access[/certificate_request]: allowing 'method' save info: access[/certificate_request]: allowing * access info: access[/]: adding authentication any info: mount[plugins]: allowing * access debug: Using cached node for c216f41a-f902-4bfb-a222-850dd957bebb debug: Using cached node for c216f41a-f902-4bfb-a222-850dd957bebb info: Expiring the node cache of c216f41a-f902-4bfb-a222-850dd957bebb info: Not using expired node for c216f41a-f902-4bfb-a222-850dd957bebb from cache; expired at Mon Aug 17 10:39:09 -0700 2009 info: Caching node for c216f41a-f902-4bfb-a222-850dd957bebb notice: Scope(Class[main]): first: site.pp debug: importing '/var/lib/puppet/environments/first/modules/base/manifests/init.pp' info: Autoloaded module base notice: Scope(Class[base]): Base Module: environment 'first' notice: Compiled catalog for c216f41a-f902-4bfb-a222-850dd957bebb in 0.01 seconds </pre> -- You have received this notification because you have either subscribed to it, or are involved in it. To change your notification preferences, please click here: http://reductivelabs.com/redmine/my/account --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/puppet-bugs?hl=en -~----------~----~----~----~------~----~------~--~---
