mitchellh/vagrant — Issue #685: Lost Puppet colors
Author: jshuping
Created: 2012-01-26 16:36:48+00:00
State: open

I'm guessing this is related to the recent change around ANSI colors and SSH output. Puppet provides its own coloration of its output to indicate status. In previous Vagrant, it was normal puppet colors. In the newest head, 0.9.3.1, the colors are all green:

[default] Running Puppet with /tmp/vagrant-puppet/manifests/base.pp...
stdin: is not a tty

warning: Could not retrieve fact fqdn
^^^ warnings used to be yellow, are green now

notice: /Stage[init]/Packaging/Exec[apt-configure]/returns: executed successfully
^^^ success used to be light blue, is green now

err: /Stage[services]/Services/Service[supervisor]: Failed to call refresh:
^^^ puppet errors used to be magenta, is green now.

I know this will be low priority, but the puppet colorization is very very handy for knowing if provisioning worked.

Thanks!