| Josh Cooper - I don't think this is expected. First, when you're doing an upgrade, you're jumping into the predecessor's cache, and lastrun. Even if new installation resets cache and lastrun, second run of puppet should jump in with proper env settings, right? Well, this is not happening. Every run ends with (from debug)
Debug: Environment not passed via CLI and no catalog was given, attempting to find out the last server-specified environment Debug: Could not find a usable environment in the lastrunfile. Either the file does not exist, does not have the required keys, or the values of 'initial_environment' and 'converged_environment' are identical. Info: Using environment 'production'
and we're landing with a broken catalog (well, this is expected)
puppet agent -t --noop Info: Using environment 'production' Info: Retrieving pluginfacts Info: Retrieving plugin Info: Retrieving locales Info: Loading facts Error: Could not retrieve catalog from remote server: Error 500 on SERVER: Server Error: Evaluation Error: Error while evaluating a Resource Statement, Evaluation Error: Error while evaluating a Function Call, 'versioncmp' parameter Error: Could not retrieve catalog; skipping run
|