Server Firmware for Timezone Changes Due to U.S. Energy Policy Act of 2005 |
|
| 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 Server
|
| Bug Id : | 6391777, 6399115, 6511730
|
| Date of Resolved Release : | 09-OCT-2006
|
Impact
In addition to the Solaris patches required for the U.S. Energy Policy Act, midrange servers (listed in the Contributing Factors section) also require firmware patches to correct the system controller. Failure to install these patches may result in the incorrect time on the system controller. Also, 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.
Note: This failure will occur if a midrange server only has the Solaris patch installed. Both the Solaris and firmware patches are required to resolve this issue.
Contributing Factors
This issue can occur on the following platforms:
- Sun Fire E6900/E4900/E2900/6800/4800/4810/3800/v1280 and Netra 1280 Systems
Without one of the following firmware versions:
- Firmware version 5.18.6 (as delivered in patch 114525-07)
- Firmware version 5.19.6 (as delivered in patch 114526-07)
- Firmware version 5.20.0 (as delivered in patch 114527-01)
The firmware versions above do not address BugID 6511730 (Canada and Western Australia DST + Bahamas). BugID 6511730 is addressed in the following firmware version:
- Firmware version 5.20.5 (as delivered in patch 114527-06)
Note 1: In addition to installing one of the above patches, the system controller must be rebooted after January 1, 2007 for the new date changes to be loaded, otherwise the old time change dates will be used.
Note 2: 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. No Firmware upgrade is required:
High End Products:
- Sun Fire 12K
- Sun Fire 15K
- Sun Fire 20K
- Sun Fire 25K
Volume Products:
All Volume System Platforms - NSN, NSG and SSG
Midrange Products:
- Ultra Enterprise 3000/3500
- Ultra Enterprise 4000/4500
- Ultra Enterprise 5000/5500
- Ultra Enterprise 6000/6500
- Netra 1290
Symptoms
Starting in March 2007, daylight saving time in the United States will begin on the second Sunday in March and end on the first Sunday in November. Prior to 2007, daylight saving time began on the first Sunday of April and ended on the last Sunday of October. Without the firmware patches installed, the clock will maintain the old rules for time change, and will be incorrect.
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>
Resolution
This issue is addressed on the following platforms:
- Sun Fire E6900/E4900/E2900/6800/4800/4810/3800/v1280 and Netra 1280 Systems
with one of the following firmware versions:
- Firmware version 5.18.6 (as delivered in patch 114525-07) or later
- Firmware version 5.19.6 (as delivered in patch 114526-07) or later
- Firmware version 5.20.0 (as delivered in patch 114527-01) or later
BugID 6511730 (Canada and Western Australia DST + Bahamas) is addressed in the following firmware version:
- Firmware version 5.20.5 (as delivered in patch 114527-06)
Modification HistoryDate: 15-JAN-2007
- Upated Contributing Factors section
Date: 05-FEB-2007
- Updated Contributing Factors, Relief/Workaround, and Resolution sections
Date: 28-FEB-2007
- Updated Contributing Factors and Resolution sections
AttachmentsThis solution has no attachment