Solaris Daylight Saving Time (DST) Update for Enterprise/Netra/SunFire/Mx000 Servers



Category :Availability
Release Phase :Resolved
Product :Sun Fire 3800 Server, Sun Fire 4800 Server, Sun Fire 4810 Server, Sun Fire 6800 Server, Sun Fire E6900 Server, Sun Fire E2900 Server, Sun Fire V1280 Server, Sun Fire E4900 Server, Netra 1280, Sun Netra 1290, Sun SPARC Enterprise M4000/M5000/M8000/M9000  
Bug Id :6369788, 6511730, 6527732, 6536487, 6554415, 6594542, 6611646, 6626545, 6638657, 6646319  
Date of Resolved Release :31-JAN-2008 

Solaris Daylight Saving Time (DST) Update for Enterprise/Netra/SunFire/Mx000 Servers


1. Impact

Daylight Saving Time (DST) and time zone definitions changes occur in different countries around the world on a regular basis. This Sun Alert will be used to track ongoing daylight saving and timezone changes for server firmware. As these changes come into effect in each country, failure to implement the listed updates may cause inaccurate date and time which could lead to unpredictable results, depending upon usage.

In addition to the Solaris patches required for DST, some servers (listed in the Contributing Factors section) also require firmware patches to correct time on the system controller. Failure to install these patches may result in the incorrect time on the system controller. On platforms where the server's operating system receives the time from the system controller, the server's time could be affected. This could lead to transactions with the incorrect datestamp and possible application failures.

For all servers listed in "Contributing Factors":

tz2007c, tz2007d, tz2007e, tz2007f

BugID 6527732 - New updates needed for Pulaski County, Indiana, and Turkey changes (tzdata2007c)

BugID 6536487 - SCApp support needed for new timezone data tzdata2007d and tzdata2007e

BugID 6554415 - New timzone changes, tzdata2007f, need to be updated in SCApp firmware

tz2006h

BugID 6594542 - update new timzone changes (tzdata2007g.tar.gz) for Egypt, Indiana, Australia, and Antarctica

BugID 6611646 - update new DST changes (tzdata2007h.tar.gz) for Brazil, Egypt, Iran, Gaza, Venezuela

tz2007i, tz2007jtz2007k

BugID 6626545 Timezone changes for Cuba and Syria, tzdata2007i, need to be updated

BugID 6638657 Timezone changes from tzdata2007j, need to be updated

BugID 6646319 Update SCApp timezones to 2007k (Argentina, Jan Mayen)

2. Contributing Factors

This issue can occur on the following platforms:
  • Sun Fire E6900/E4900/E2900/6800/4800/4810/3800/v1280 and Netra 1280/1290 without firmware version 5.20.9 (as delivered in patch 114527-10)
  • Sun Fire Enterprise M4000/M5000/M8000/M9000 without firmware revision 1060
Note: Although earlier versions of firmware which remedy this issue for the above systems may be delivered in earlier patch revisions, 114527-010 is all inclusive.

The following systems only require the Solaris Patches listed in Sun Alert 102775 - Daylight Saving Time (DST) Changes for Australia (2006), Canada (2007), United States (2007) and Others:

High End Products:

  • Sun Fire 12K, 15K, E20K, E25K

Volume Products:

  • All Volume System Platforms
Midrange Products:
  • Ultra Enterprise 3000/3500, 4000/45000, 5000/5500, 6000/65000

3. Symptoms

Systems may experience incorrect system time or date after timezone changes go into effect.

4. Relief/Workaround

To work around the described issue, set the system controller to a GMT offset instead of a specific timezone.

Example of setting the date on a Sun Fire V1280:

    lom>setdate -t GMT-6
Tue Jan 30 09:35:49 GMT-06:00 2007
lom>

Example of setting the DST ranges on M4000-M9000:

The following example sets the Daylight Saving Time information as follows: abbreviation of time zone is JST, the offset from GMT is +9, the name of Daylight Saving Time is JDT, Daylight Saving Time is 1 hour ahead, and the time period is from the last Monday of March 2:00 to the last Sunday of October 2:00.

    XSCF> settimezone -c adddst -b JST -o GMT-9 -d JDT -f M3.5.0 -t M10.5.0
JST-9JDT,M3.5.0,M10.5.0
XSCF>

Refer to the appropiate command reference guide for a complete description of the commands and options.

5. Resolution

This issue is addressed on the following platforms:

  • Sun Fire E6900/E4900/E2900/6800/4800/4810/3800/v1280, Netra 1280/1290 with firmware 5.18.6, 5.19.6 or 5.20.9 (as delivered in patch 114527-10 or later)
  • Sun Fire Enterprise M4000/M5000/M8000/M9000 with firmware revision 1060 or later
Firmware revision 1060 (M4000/M5000/M8000/M9000) can be downloaded from the following site:

Note 1: Firmware 5.18.6 and 5.19.6 (delivered in earlier revisions of patch 114527) only contain the U.S. fix. Patch 114527-09 is all inclusive.

Note 2: With the MX000 servers, the FCS boxes (first-shipped) had the US DST changes; changes tz2006c to tz2007f were added in revision 1060.

Note 3: For Sun Fire E6900/E4900/E2900/6800/4800/4810/3800/v1280, Netra 1280/1290 only: In addition to installing one of the above patches, the system controller must be rebooted in the year the new timezone rules come into effect when the patch is installed in a previous year. For example, if the changes go into effect in 2007, and the applicable patch was installed in 2006, the SC must be rebooted sometimes in 2007 before the changes occur.

Note 4:  Information on previous daylight saving and timezone changes for Solaris can be found at:

http://sunsolve.sun.com/search/document.do?assetkey=1-26-102775-1

Note 5:   Daylight saving and timezone information on other Sun products can be found at:

    http://sun.com/dst

This Sun Alert notification is being provided to you on an "AS IS" basis. This Sun Alert notification may contain information provided by third parties. The issues described in this Sun Alert notification may or may not impact your system(s). Sun makes no representations, warranties, or guarantees as to the information contained herein. ANY AND ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT, ARE HEREBY DISCLAIMED. BY ACCESSING THIS DOCUMENT YOU ACKNOWLEDGE THAT SUN SHALL IN NO EVENT BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, PUNITIVE, OR CONSEQUENTIAL DAMAGES THAT ARISE OUT OF YOUR USE OR FAILURE TO USE THE INFORMATION CONTAINED HEREIN. This Sun Alert notification contains Sun proprietary and confidential information. It is being provided to you pursuant to the provisions of your agreement to purchase services from Sun, or, if you do not have such an agreement, the Sun.com Terms of Use. This Sun Alert notification may only be used for the purposes contemplated by these agreements.

Copyright 2000-2008 Sun Microsystems, Inc., 4150 Network Circle, Santa Clara, CA 95054 U.S.A. All rights reserved.



Modification History

02-Apr-2008: Updated Impact, Contributing Factors, and Resolution sections




Attachments
This solution has no attachment

 
 
Login Required

You must login and have a valid contract to access Sun's Premium content which includes:

  • Sun Alerts
  • Bugs
  • Patches
  • Solutions
  • White Papers
  • Documentation
  • Support Knowledge

Login Required

You must login and have a valid contract to access Sun's contracted features

Access Legend:

(Login to access)   Sun Contracted Content
(Login to access)   Sun Contracted Feature

Please make use of SunSolve Feedback application by selecting the floating [+] to provide feedback about this specific document.

Search

Article Details
Article ID : 231242
Article Type : Sun Alert
Last reviewed : 2009-08-19
Audience : PUBLIC
Keywords :
Provide feedback  (help)
Page Tools
»  Print This Page
»  Email This Article
»  Bookmark This Article
 
Contact About Sun News & Events Employment Site Map Privacy Terms of Use Trademarks Copyright Sun Microsystems, Inc. | SunSolve Version 7.4.0 #1