Welcome to T24 Updates learning unit of the T24 Administration Administration Course. In this learning un t, you w earn a out p ates, you w earn ow ow to nsta t e p ater too an also to perform an update using T24 Updates.
TAD-T24 Updates.R10.01
1
After completing this learning unit, you w ill be able to:
State the purpose of T24 Updates Perform an installation of the T24 Updater tool Analyze the configuration file updater.xml Use the T24 Updater tool and Temenos Customer Support Portal to find and install updates
TAD-T24 Updates.R10.01
2
T24 Updates is a software support mechanism for T24. T he Updates system allows the user to sear searc c t e p ates ates epos epos tory tory or re evan evantt xes xes or t e r env env ronm ronmen ents ts.. ese ese can then be downloaded and installed onto the T24 server system. This will provide the customer with a faster response time with regard to fixes. This is a web based front end where clients search for f ixes for their installed products and select an appropriate fix to download. The system identifies any dependencies they have and packages the updates into a zip file for them to download. It is this zip file that forms the input for The T24 Updater tool.
TAD-T24 Updates.R10.01
3
The T24 family of products, T24 itself, TAFC, TAFJ, TAGJ, T24 Browser, ARC-IB and T24 oo ox. They can be updated, either automatically or manually. For example, a new version of T24 Browser together with T 24 can be provided in an update, the server code will install automatically autom atically and the setup files for the browser are extracted for you to install. The T24 Updater will also verify the current version you are using and advise if the one supplied is not a valid update. It is possible that an update could contain several products (TAFC, T 24 Browser, ARC-IB etc) you are more likely to keep your system updated with smaller updates so you can selfmanage the impact of taking changes. In summary T24 Updater has built in version check ing for the T24 products and a dependency checker that will safeguard the installation of your selected updates. Updates should not be done until the appropriate levels of backups have been made according to what parts are being updated.
TAD-T24 Updates.R10.01
4
Slide 4 n7
T24, TAFC, TAFJ - AUTO T24 Browser, ARC-IB, T24 Toolbox - MANUAL nasimkazi, 2010/03/02
This is an overview of how the T24 T 24 Updates system works. The bank requires an update. It can search for the updates in the Temenos Customer Support Portal (tcsp), provided the bank has registered with the tcsp. After the registration, the bank should register its T24 system with the Temenos Customer Support Portal. This is a one time step. The system information (in the form of an xml file) should be extracted from the bank’s T24 Server using toolbox and with the extracted information, the T24 system can be registered with tcsp. The bank should login to the tcsp, select the registered T24 system, c heck for available updates. A list of available updates will be provided to the bank. The bank may then choose an appropriate update, download and install it using the T24 updater tool.
TAD-T24 Updates.R10.01
5
Slide 5 n1
This is an overview of T24 Updates, this involves many other steps that is not vital every time an update is performed. This slides gives trainees a basic idea of the T24 Update system. Every step is defined in detail in the coming slides. nasimkazi, 2010/03/02
The pre-requisites for installing T24 Updater tool are: Java Runtime Environment 1.5 or above R09 or above The appropriate version of gtar for your Unix platform, or t ar for your Windows based platform with PATH variable set T24 Updater tool installer files for f or your platform Note: The gtar utility is similar to tar but can handle the longer file or path names that can occur. Note: The tar utility is not supplied as standard in Windows but commercial, comm ercial, open source or free versions are available. You may need to amend your path to ensure the comm and is usable in the T24 hom home e directory.
TAD-T24 Updates.R10.01
6
Install T24 Updater Tool.
TAD-T24 Updates.R10.01
7
Obtain the T24ProductUpdater_
.tar file from distribution ([email protected]) T24 Updater Tool installation is a one step process that involves extraction of the installation file under the bnk.run directory It creates a directory by name updater under bnk.run The directory structure is self-explanatory from it’s names: bin: holds the executable files (updater.bat or updater.sh) config: holds the configuration files (updater.xml) lib: holds all the library files for the T24 Updater tool processed: holds a list of all the processed updates setup_files: holds the files that gets created during an updater process, these files have to be installed manually by the user. updates: holds the downloaded updates that will be picked and processed by the updater tool
TAD-T24 Updates.R10.01
8
Slide 8 n2
install updater under the bnk.run directory. nasimkazi, 2010/03/02
Ensure that the following environment environment variables are set in the .profile file. T24_HOME is the on y man atory var a e, e t er _ or s requ re re epen ng on framework being used: Variables T24_ T24_HO HOME ME directory TAFJ_ TAFJ_HOM HOME E Java) JBCREL JBCRELEAS EASEDI EDIR R directory
this this is the the run run dir directo ectory ry of you yourr T24 T24 are area a, for for exam exampl ple e th the bnk.run this this is the the insta installll dire direct ctor ory y for TAFJ TAFJ (Teme (Temeno nos s Appl Applica icati tion on Frame Framewo work rk this this is your your TAFC TAFC (Teme (Temenos nos Applic Applicati ation on Framew Framework ork C) C) instal installl
Path Add $T24_HOME/updater/bin to your PATH environment variable.
TAD-T24 Updates.R10.01
9
Slide 9 n3
T24_HOME is a new variable introduced for T24 Updates nasimkazi, 2010/03/02
Set the directory permissions on the installed updater directory. Ensure that the updater.bat or up ater.s e n t e up ater n as execute perm ss on. Part of the process of the updater tool involves the routines of the release procedure, so it is necessary to have access to a temp.release area. The update process uses the same build lists as a normal release and the infrastructure for these are readily available in a temp.release area. This is achieved by modifying the TEMP.RELEASE record in the SYSTEM file, as referenced by the environment variable JEDIFILENAME_SYSTEM.
TAD-T24 Updates.R10.01
10
Register and login to Temenos Customer Support portal.
TAD-T24 Updates.R10.01
11
Register with the Temenos Customer Support Portal. Registration m ight take up to three ays t me as t nee s to e ver e an approve y emen menos.
TAD-T24 Updates.R10.01
12
Login to tcsp with the user credentials provided by Temenos. Click on the T24 Updates link prov e at t e ottom e t corner o t e rst page t at s oa oa e . t w ta e you to t e Update Service screen.
TAD-T24 Updates.R10.01
13
Register your T24 system with Tem enos Customer Support Portal .
TAD-T24 Updates.R10.01
14
The Temenos Customer Support Portal allows you to register your T24 system with it. To register your system, you need to first extract the System Definition File from f rom your T24 area, using toolbox.
TAD-T24 Updates.R10.01
15
Slide 15 n4
The System Definition File needs to be extracted using toolbox which is explained in the next slide. nasimkazi, 2010/03/02
Connect to T24 using toolbox, Click on Goto -> System Update -> Extract System n ormat ormat on. on. e ystem stem n ormat ormat on a og ox appe appear ars. s. e ect ect “ reat reate e ystem stem Definition File”, then click on “Create System Definition File” button. Save the extracted file.
TAD-T24 Updates.R10.01
16
After registering the System Definition File, the system appears in your “System” list. Select on the appropriate T24 system.
TAD-T24 Updates.R10.01
17
Check for available update. Download a core update available for local reference fields for R09.
TAD-T24 Updates.R10.01
18
On selecting the register T24 system and clicking on the “Available Updates” link, the portal s ows a ost o ava a e up ates or your system. tem. Select the appropriate updates and click on download. Updates in standard form are in zipped format with a name such as T24Update200904011433.zip, T24Update200904011433.z ip, (being T24UpdateYYYYMMDDHHMM.zip format). Save the updates on to a local directory and then copy those files to the updater\updates directory.
TAD-T24 Updates.R10.01
19
Install the downloaded update for local reference fields.
TAD-T24 Updates.R10.01
20
The updater.xml file is used to configure the products that you can update using the updater too . t s use to spec y t e nsta at on pat an sto storage rector es. e e s ocate under the $T24_HOME/updater/config directory. It will be validated against the updater.xsd schema file that is located in the same directory. It contains a default entry for each T24 product that can be updated updated with the Updater. The tag is the path where you you must put your updates. While the TAFJ_HOME, JBCRELEASEDIR, T24_HOME variables are used in the configuration file, you may also provide the full path of these environment variables are not set in the .profile file. Each product has a section which defines the version check routine for the product, an section for the product install location and an section for the routine used to update the product. Move any products that aren’t in use inside the comment section that starts “Services not in use go here” Valid updateTypes are AUTO and MANUAL. MANUAL: the updater updater will validate the update but not perform the update. Manual updates will be moved to the setup_files directory after the updater terminates. AUTO: the and tags are m andatory as the updater will try to perform the update after it is validated. The updater will call the program program specified within the tag to actually do the update. Valid pathType attributes are EXEC, URL, and FILE. URL: the update update will be MANUAL. MANUAL. Application Applications s such as TAGJ and T24 BROWSER might might have multiple installations or servers that need to be updated. For this reason, updates are manual. EXEC: the updater will try executing the program in the tag FILE: the updater will simply read the file from the tag
TAD-T24 Updates.R10.01
21
The updater must be run from the run directory ($T24_HOME) if T24 is a product specified n t e up ater.xm e. If the updater is used to keep the T24 product updated it m ust be run from the home directory of the T24 database, as defined in the T24_HOME variable if set. After processing an update, the T24Updates.zip file will be m oved to the “processed“ directory. If by chance any old files remain remain in the updates updates directory, directory, remove them before running any new update as they could conflict with a newer update for the s ame product. To run the Updater, follow these steps: 1)
Ensure Ensure that that your your PATH PATH is set correc correctly tly to the $T24_HO $T24_HOME/upd ME/updater/ ater/bin bin directory directory..
2)
Place any updates updates in the updates updates directory directory without without unzip unzipping ping them.
3)
Finall Finally, y, type type “update “updater” r” at the the jsh prompt prompt or or standar standard d command command promp promptt
TAD-T24 Updates.R10.01
22
The T24.UPDATES field in SPF is used to identify what components com ponents have been updated an w c rev s on s ns nsta e . ny utu uture up ate o t s compo mponent mus must e greater t an version 1, it does not need to go to version 2 next but can leap to the latest version.
TAD-T24 Updates.R10.01
23
Records are created in &COMO& and T24.UPDATE.RELEASE directories appropriately.
TAD-T24 Updates.R10.01
24
Download and install available updates for ARC-IB.
TAD-T24 Updates.R10.01
25
Download the updates from the Temenos Customer Support Portal. Uncomment the entry for ARC-IB in the t he updater.xml file. Note that the updateType is set to “MANUAL”. Configure a record in EB.COMPONENT application for ARC-IB as it is a manual installation, you need to specify “YES” for T24.SERVER field.
TAD-T24 Updates.R10.01
26
Slide 26 n5
ARC-IB, T24 Browser Browser and toolbox update update does not work in windows environment. environment. This is the current current situation, the below screenshots have been taken from a UNIX environment. nasimkazi, 2010/03/02
Copy and install the updates. Note that the installation files are created under the up ater setup tup_ es recto ctory. ou can use t ese es to man manua y nsta - .
TAD-T24 Updates.R10.01
27
Install and configure T24 Updater Tool Register with Temenos Customer Support Portal Register your T24 system with the portal Find for updates on Arrangement Architecture and T24 Browser Install the downloaded updates
TAD-T24 Updates.R10.01
28
Q 1: Type: Matching (Type (Type matched left and right pair values) Left 1: ARC-IB
Right 1: MANUAL
Left 2: updates Right 2: Zip files Left 3: Toolbox Right 3: System Definition File Left 4: T24
Right 4: AUTO
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------Q 2: Type: True or False Question: Updates are performed on a monthly basis Answer: False ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------Q 3: Type: True or False Question: Future update to a component can be lesser than the current update Answer: False ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------Q 4: Type: True or False Question: When pathType is set to “URL”, the update will be “MANUAL”. Answer: True
TAD-T24 Updates.R10.01
29
In this learning unit, you learnt l earnt about the software support mechanism provided by emenos You will now be able to:
State the purpose of T24 Updates Perform an installation of the T24 Updater tool Analyze the configuration file updater.xml Use the T24 Updater tool and Temenos Customer Support Portal to find and install updates
TAD-T24 Updates.R10.01
30
TAD-T24 Updates.R10.01
31
TAD-T24 Updates.R10.01
32