Puppet Version: 6.0.5 Puppet Server Version: N/A OS Name/Version: Windows Server 2012, CentOS 7 When a config file is created with the certname setting on both the agent and main sections as follows:
Puppet's validation that certnames must be lowercase if bypassed and allows for very broken certs to be generated Desired Behavior: Cert generation fails with "Error: Could not initialize global default settings: Certificate names must be lower case" Actual Behavior: Certs are generated with uppercase names |