The Puppet Labs Issue Tracker has Moved: https://tickets.puppetlabs.com
Feature #8268: Basic Puppet agent support on Windows
Default value of :color should be false on Windows
|Assignee:||Josh Cooper||% Done:|
|Affected Puppet version:||Branch:|
Ticket tracking is now hosted in JIRA: https://tickets.puppetlabs.com
This issue is currently not available for export. If you are experiencing the issue described below, please file a new ticket in JIRA. Once a new ticket has been created, please add a link to it that points back to this Redmine ticket.
Windows console windows do not support ansi escape sequences, so you get garbled output when running puppet:
Z:\work\puppet>puppet config ←[1;35merr: 'config' has no default action. See `puppet help config`.←[0m
#2 Updated by Jacob Helwig over 2 years ago
Additional fix for the auto-detection of setting types merged in commit:b1526216d1e47726bae78a884a0db2666101e34a
(#8356) Specify setting type for color Because we default the color setting to "false" on Microsoft Windows, the heuristics used to detect which type of setting we're using were getting confused, and mis-detected color as being a BooleanSetting rather than just a Setting. By specifying that color is a "Setting", we can skip the auto-detection, and avoid this problem entirely.