build server name should not be mixed case for site.pp
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Cisco Openstack |
Fix Released
|
Low
|
Mark T. Voelker | ||
Folsom |
Fix Committed
|
Low
|
Mark T. Voelker | ||
Grizzly |
Fix Released
|
Low
|
Mark T. Voelker |
Bug Description
We found a problem running "puppet apply" on a site.pp file, where the build server name was in mixed case (e.g. buildServer). The install failed in pupetmaster-
root@buildServe
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
1 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Setting up puppetmaster-
Could not parse configuration file: Certificate names must be lower case; see #1168
Could not parse configuration file: Certificate names must be lower case; see #1168
Could not parse configuration file: Certificate names must be lower case; see #1168
dpkg: error processing puppetmaster-
subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
puppetmaster-
E: Sub-process /usr/bin/dpkg returned an error code (1)
Suggestion was made to add comments in site.pp warning about this issue.
As the error message indicates, this is an intentional limitation of Puppet. I've added a few blurbs about this to the site.pp.example file so folks are aware of it. Pull request here:
https:/ /github. com/CiscoSystem s/folsom- manifests/ pull/61