Upgrading a previous version of the Build System Toolkit and the Rational Build Agent to
the new version of the IBM®
Engineering Lifecycle Management (ELM)
requires that you install the new version toolkit and build agent and run them in parallel with your
existing version toolkit and build agent.
About this task
There are no PTFs to upgrade your existing toolkit and build agent to the new version, so
upgrading requires you to install the new version toolkit and build agent from the SMP/E package.
The Build System Toolkit and Rational Build Agent include Enterprise Extensions tools. The toolkit
and agent are required if you want to use the latest Enterprise Extensions functions like dependency
builds, packaging and deployment, and promotion.
-
Perform a new SMP/E installation of the new version Build System Toolkit and Rational Build
Agent to a new SMP/E environment. For details, see SMP/E installation process.
Important: Use new toolkit, agent configuration, and work directories that are different
from the directories used for the previous version directories.
- Modify and run the sample jobs for the Build System Toolkit
components that you require by following the instructions included
with the sample. For details, see Creating directories for Jazz Team Server and the Engineering Lifecycle Management applications.
The sample members included with the Build System Toolkit are
the following:
- BLZCPBFA
- A JCL job used to create and customize z/OS
UNIX System Services (USS) files and directories for the Rational® Build Agent.
- BLZCPBTK
- A JCL job used to create and customize USS files and directories
for the Build System Toolkit.
- Upgrade the Rational Build
Agent by completing the following steps:
-
Add the configuration modifications from your previous version startbfa.sh
script (for example, the Jazz user ID and password file) to
your new version script.
-
Add the configuration modifications from your bfagent.conf file (for
example, the port number) to your new version configuration file.
Note: If you use a different port, update your build definitions to include the updated port
information.
-
Stop the previous version Rational Build Agent and
then start the new version build agent.
-
Upgrade the ISPF gateway by updating the ISPF.conf file so that enterprise
builds, packaging and deployment, promotions, and other Enterprise Extensions features use the new
version ISPF gateway. Add the IBM Engineering Workflow
Management (EWM) product
message library to the ISPMLIB concatenation by adding the following line:
What to do next
If you are using the ISPF client or the IBM Developer for z/OS
integration feature, complete the steps in the following topics:
For the EWM ISPF
client to operate properly, the library hlq.SBLZAUTH, which contains the BLZPASTK module, must be
made available to ISPF users, usually through the LNKLST definition.
LNKLST data sets are
defined in PARMLIB member PROGxx, if your site followed IBM recommendations.
There are a
couple of approaches you can use when upgrading to a new version:
- Update LNKLST to point to the new version of SBLZAUTH.
- Use the STEPLIB DD in individual user's TSO start procedures to point to different version
SBLZAUTH libraries. Each version must still be APF authorized.
For more information see Installation information for z/OS system programmers