Will the Brazil DST change in 2018 affect CA UIM

Document ID : KB000118043
Last Modified Date : 01/11/2018
Show Technical Document Details
Introduction:
Lawmakers in Brazil have decided to move the start of Daylight Saving Time (DST) from 2018, effectively shortening the DST-period in the country by two weeks.
On the night between Saturday, November 3 and Sunday, November 4, 2018 clocks in the southern parts of Brazil will be set forward 1 hour from 00:00 (12:00 am, midnight) to 01:00 (1:00 am).

Same End Date
On December 16, 2017, the president of Brazil, Michel Temer, signed a decree moving the start of DST in the South American country from October to November.

Better for the Elections
The decree comes as a result of federal elections in Brazil in October next year. Setting the clocks forward after the second round of elections allows for a better vote count after the poll stations close in the different time zones in the country.
Question:
What precautions should be taken to prevent any problem related to DST change in CA UIM?
Environment:
CA UIM

 
Answer:
All the items below must be validated:

A) Ensure the Operating System DST(Daylight Saving Time) start date is correct, on November 4, 2018 at 12:00 AM.

User-added image

B) Ensure the JRE tzdata on the UIM machines have the update for DST change:

https://www.oracle.com/technetwork/java/javase/tzdata-versions-138805.html
User-added image

The JRE tzdata version should be tzdata2018c or above.

Here are the steps to check the version and update the tzdata:

1) Download the Java Time Zone Updater Tool
https://www.oracle.com/technetwork/java/javase/downloads/index.html

User-added image


2) Extract the Time Zone Updater 2.2.0 (tzupdater-2.2.0.zip) file and save the tzupdater.jar file in the C:\Program Files (x86)\Nimsoft\jre\jre8u102\bin\ directory

3) In a DOS-Prompt window as Administrator, navigate to the C:\Program Files (x86)\Nimsoft\jre\jre8u102\bin\ directory and run the following syntax to check the version of tzupdater.jar file:
java -jar tzupdater.jar -V

User-added image

If the machine does not have access to the internet you will get the message above.
Regardless of the message, you will see the JRE tzdata version: tzdata2016d. (This version does not support the new DST change)

4) Download the file: tzupdater-2_2_0.zip from https://www.oracle.com/technetwork/java/javase/downloads/tzupdater-download-513681.html 
and the tzdata2018g.tar.gz file from https://data.iana.org/time-zones/releases/ save it at C:\tmp\ directory of the UIM Server and UIM Portal Servers:

5) In a DOS-Prompt window as Administrator, navigate to the C:\Program Files (x86)\Nimsoft\jre\jre8u102\bin\ directory and run the following syntax to manually patch the installation with the tzdata2018g (timezone data): 

C:\Program Files (x86)\Nimsoft\jre\jre8u102\bin>java -jar tzupdater.jar -l file:///C:/tmp/tzdata2018e.tar.gz 

User-added image

Successfully updated to tzdata2018g version.

If the UIM servers have access to the internet, you can run this syntax:

In a DOS-Prompt window as Administrator, navigate to the C:\Program Files (x86)\Nimsoft\jre\jre8u102\bin\ directory and run the following syntax to manually patch the installation with the tzdata2018f (timezone data): 

C:\Program Files (x86)\Nimsoft\jre\jre8u102\bin>java -jar tzupdater.jar -l https://data.iana.org/time-zones/releases/tzdata2018f.tar.gz 

Or 

java -jar tzupdater.jar -l


Using https://data.iana.org/time-zones/releases/tzdata2018e.tar.gz as source for tzdata bundle. 

User-added image


6) Restart the Wasp probe from the UMP Portal Server