| This issue is because the timezone fact relies on Time.now.strftime("%Z") and Windows just behaves differently on Windows:
C:\ProgramData\PuppetLabs>ruby.exe -e 'puts Time.now.strftime("%Z")' |
Pacific Daylight Time
|
Given that facter has behaved this way for so long and that timezone identifiers are inherently ambiguous
'CST' means one thing in China and something else in North America, and 'IST' can refer to time in India, Ireland or Israel.
I'm going to close this as won't fix. |