Sample Conversion Day Script
A conversion-day script lists all of the tasks that you must complete on the day that you convert a ChangeMan ZMF instance to version 8.3.
The conversion-day script is one of the last steps in your migration plan. See Model Migration Plan for an example of a migration plan.
Note
The model conversion-day scripts shown in this section are meant to be embedded within the model plan in the previous section. There are important conversion steps that are in the plan rather than the script because those steps can be executed before the actual day of conversion.
Conduct dry-run tests of your script with copies of production data to validate space allocations and to establish expected run times for each step.
The following list of tasks is an example of the kind of tasks that you should include in your conversion-day script for upgrading a ChangeMan ZMF instance to version 8.3. Detailed instructions for these tasks are provided in one of the following chapters, as appropriate to the release that you are upgrading:
Review this sample conversion-day script and write scripts that fit your implementation of ChangeMan ZMF:
-
Verify that vendor libraries for ChangeMan ZMF 8.3 are installed in production.
-
Verify that the change package containing the following version 8.3 custom components is installed in ChangeMan ZMF 8.3 production libraries:
-
Load modules for customized exit programs.
-
Customized messages.
-
Customized panels.
-
Customized REXX programs.
-
Customized skeletons.
-
Customized and generated tables (including CMNKEYS).
-
Recompile HLL exits that are written in an LE language, ensuring the recompile uses the new versions of copybooks.
-
-
Stop the started task for the ChangeMan ZMF version that you are migrating.
-
Use existing pre-conversion housekeeping jobs or other JCL to back up the following VSAM files in your production environment:
-
Package Master
-
Component Master
-
Impact Analysis File
-
Delay File
-
Staging Versions VSAM files
-
-
Use existing pre-conversion housekeeping jobs or other JCL to back up and clear the following log and recovery files in your production environment:
-
Activity Log File
-
Recovery File
-
Impact Analysis Recovery Log
-
Component Master Recovery Log if applicable (7.1.2.01 or before)
-
-
For customers who license the ChangeMan ZMF ERO Option, unload or image copy the release management Db2 tables.
-
Execute the procedure to convert your Package Master, Component Master, (and Saved Staging Version) data sets.
-
Execute the procedure to create and load your ChangeMan ZMF XMLSPACE LDS.
-
For customers who license the ChangeMan ZMF ERO Option, perform the following actions as required:
-
Execute the procedure to expand ERO release audit and release management Db2 tables.
-
Unload or image copy the release management tables, and bind ERO DBRMs in your production environment.
-
-
Install the change package containing the following components into system libraries:
-
Sernet started procedure.
-
JCL for started procedure CMNxADSP and/or the procedures you created for:
-
Installation (X.node) JCL build.
-
HLLX started task procedure if used.
-
Batch component build.
-
Promotion JCL build.
-
Other jobs that are file tailored.
-
-
Log-on CLIST.
-
INCLUDE group updated with ChangeMan ZMF 8.3 libraries for installation jobs that were file tailored under the ZMF release that you are migrating.
-
Housekeeping JCL and cataloged procedures.
-
-
Use version 8.3 housekeeping jobs to back up the following converted VSAM files in your production environment:
-
Package Master.
-
Short Name Component Master.
-
Long Name Component Master.
-
-
Bring up the new Sernet started task that you defined for ChangeMan ZMF 8.3.
-
If you change library type definitions or baseline library names in application administration, execute the procedure to synchronize the impact analysis data.
-
Run post-conversion test scripts to validate version 8.3 functions, custom modifications, and administration entries prior to releasing the system to developers for use.