cargomedia/puppet-packages — pull request #434 by ppp0 (2014-02-05 15:21:14+00:00)
Title: Invalid byte sequence

I first came across this puppet bug while deploying the new storage based on wheezy and only when puppet is running in the background

```
Error: /Stage[main]/Puppet::Module::Stdlib/Puppet::Module[puppetlabs-stdlib]/Exec[puppet module install puppetlabs-stdlib]: Could not evaluate: invalid byte sequence in US-ASCII
Error: Could not prefetch package provider 'apt': invalid byte sequence in US-ASCII
```

Apparently, puppetlabs has not yet decided how to handle characters:

http://projects.puppetlabs.com/issues/20522

We're only randomly affected and the only difference I can see, is that the debian-7 virtualboxes have `LANG=en_US.UTF-8` whereas squeeze vm boxes or SoftLayer boxes (both debian 6 and 7) have `LANG=en_US`