Thank you. The --debug option looks very useful. Indeed there seems to be a problem with the environment config folder location. I assume the path in the "Did not match path" line bellow is not actually referring to an absolute path... Anyway, the class mapping still doesn't work. I made the change in all site.pp files for all environments then restarted the master and nothing happens on the node.
Here is the output on the master when I issue a "puppet agent --test" in the node. Debug: Routes Registered: Debug: Route /^\/v2\.0/ Debug: Route /.*/ Debug: Evaluating match for Route /^\/v2\.0/ Debug: Did not match path ("/production/catalog/dev-testbox-01.mydomain.com") Debug: Evaluating match for Route /.*/ Debug: Creating new connection for https://puppet.internal.mydomain.com:8081 Info: 'replace facts' command for dev-testbox-01.mydomain.com submitted to PuppetDB with UUID 6f7eb279-45e4-42e0-9605-246950605d39 Debug: Using cached facts for dev-testbox-01.mydomain.com Debug: Creating new connection for https://puppet.internal.mydomain.com:4433 Debug: Using cached facts for dev-testbox-01.mydomain.com Info: Caching node for dev-testbox-01.mydomain.com Notice: Compiled catalog for dev-testbox-01.mydomain.com in environment production in 0.05 seconds Info: Caching catalog for dev-testbox-01.mydomain.com Debug: Creating new connection for https://puppet.internal.mydomain.com:8081 Info: 'replace catalog' command for dev-testbox-01.mydomain.com submitted to PuppetDB with UUID 9c4c0794-8321-4ac3-8815-cbb43a1f086c Debug: Puppet::Network::Format[msgpack]: feature msgpack is missing Debug: catalog supports formats: pson b64_zlib_yaml yaml dot raw Debug: Routes Registered: Debug: Route /^\/v2\.0/ Debug: Route /.*/ Debug: Evaluating match for Route /^\/v2\.0/ Debug: Did not match path ("/production/report/dev-testbox-01.mydomain.com") Debug: Evaluating match for Route /.*/ Debug: Received report to process from dev-testbox-01.mydomain.com Debug: Processing report from dev-testbox-01.mydomain.com with processor Puppet::Reports::Console Debug: Creating new connection for https://puppet.internal.mydomain.com:4435 Debug: Processing report from dev-testbox-01.mydomain.com with processor Puppet::Reports::Puppetdb Debug: Creating new connection for https://puppet.internal.mydomain.com:8081 Info: 'store report' command for dev-testbox-01.mydomain.com submitted to PuppetDB with UUID e82937d8-fffa-48a8-9591-fad84b36da10 Thank you, On Tuesday, January 13, 2015 at 10:37:01 AM UTC-5, jcbollinger wrote: > > Man, so many typos today :(. > > But also this error: > >> >> 1. Create a "default" node block in your site manifest, and put a >> notify resource in it: notify{"I am ${client_cert}": }. Delete or >> comment out all other node blocks, so that the default block will be >> matched to every node. This can be used to verify that you are working >> with the right site manifest. >> >> That notify should be: notify{"I am ${clientcert}": } > > John > >> -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/5057409f-ccc4-4987-9981-27ef4610159c%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.