I have used puppet to maintain a collection of some dozens of Precise servers. This bug, as described, has manifested regularly.
I've enabled the precise-proposed repository on a few test servers and updated facter to 1.6.5-1ubuntu1.2. Based on some hundreds of test runs, the issue is completely resolved.
tl;dr: I second the verification
Dear everyone,
I have used puppet to maintain a collection of some dozens of Precise servers. This bug, as described, has manifested regularly.
I've enabled the precise-proposed repository on a few test servers and updated facter to 1.6.5-1ubuntu1.2. Based on some hundreds of test runs, the issue is completely resolved.