system clock not adjusted when hardware clock in localtime
Bug #436076 reported by
Scott James Remnant (Canonical)
This bug affects 12 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
util-linux (Ubuntu) |
Fix Released
|
Critical
|
Scott James Remnant (Canonical) | ||
Karmic |
Fix Released
|
Critical
|
Scott James Remnant (Canonical) |
Bug Description
Binary package hint: util-linux
Since the Upstart migration, we appear to have regressed on this again.
The system clock doesn't get adjusted to UTC when the hardware clock is in localtime.
This will cause one of the following two errors on boot:
hwclock main process (85) terminated with status 1
or (worse):
/dev/sda1: Superblock last mount time (Thu Sep 24 20:58:00 2009,
now = Thu Sep 24 19:59:23 2009) is in the future.
/dev/sda1: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY.
(i.e., without -a or -p options)
mountall: fsck / [93] terminated with status 4
mountall: Filesystem has errors: /
Related branches
Changed in util-linux (Ubuntu): | |
status: | New → In Progress |
importance: | Undecided → Critical |
assignee: | nobody → Scott James Remnant (scott) |
milestone: | none → ubuntu-9.10-beta |
To post a comment you must log in.
This bug was fixed in the package util-linux - 2.16-1ubuntu4
---------------
util-linux (2.16-1ubuntu4) karmic; urgency=low
* Removed access checks for hardware clock when called with --systz,
since we may not have the rtc device at the point we run hwclock.
I believe this is the cause of LP: #436076.
* Set kernel timezone even when the hardware clock is in UTC.
LP: #426886.
* Don't step the system clock, or save the hardware clock on upgrades
in case the time isn't quite correct. LP: #430878.
* Remove the hwclock.sh and hwclockfirst.sh scripts on upgrades, since
these are now Upstart jobs. LP: #434767.
-- Scott James Remnant <email address hidden> Thu, 24 Sep 2009 12:31:29 -0700