Bug 750281

Summary: DST / timezone for Canada is incorrect?
Product: [Fedora] Fedora Reporter: Jean-François Fortin Tam <nekohayo>
Component: tzdataAssignee: Petr Machata <pmachata>
Status: CLOSED WORKSFORME QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: unspecified    
Version: 16CC: mlichvar, mnewsome, pertusus, pmachata
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-10-31 15:14:17 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Jean-François Fortin Tam 2011-10-31 15:03:08 UTC
Today (october 31st) both my Fedora 15 and Fedora 16 computers had their time set back one hour as if we had entered DST...

However this change is scheduled for next week, not today.

$ date 
lun oct 31 09:58:26 EDT 2011

# ntpdate ntp.ubuntu.com
31 Oct 10:58:46 ntpdate[3052]: step time server 91.189.94.4 offset 3600.278798 sec

Comment 1 Jean-François Fortin Tam 2011-10-31 15:14:17 UTC
Hmmm, nevermind, I must be seeing things :) this seems to have affected only one of my computers after all (no idea why).

Comment 2 Petr Machata 2011-10-31 15:55:39 UTC
DST is handled by libc and the data from tzdata package, not by NTP.  Make sure you have the right zone in /etc/localtime.  Use the following to check which zone that is (there's no more direct way that I know of):
  find /usr/share/zoneinfo/ -type f -exec md5sum {} \; | grep $(md5sum /etc/localtime | cut -d' ' -f1)

I don't think I have issued updates for Canada in last three years or so, modulo some nits in Resolute or perhaps other Native reservations, historical stamps and similar.

Of course, severely broken NTP (such that it lets your time drift a week off) might eventually lead to your seeing DST transition earlier, but I don't suppose that's the case.