Skip to the content.

Rollback for z/OS component version with application template

This page covers below sections

Overview

When designing application process with application template below two differences are observed

To overcome above differences below changes are needed

Component Process for Uninstall

set-status-to-success-step

This is a dummy step to uninstall the version from the inventory after all the steps of Rollback process is completed successfully.

Application Template Process for Uninstall

remove-version-from-inventory-app-process

Component Process for Rollback

Create a component process with type operational (With version) and add all the steps of a typical rollback process like below

operational-component-process-for-rollback-with-template

The Run Application process step should point to the uninstall application process and all other values should be UCD properties like below

properties-for-run-uninstall-application-process

Application Template Process for Rollback

Create a new process in the application template. Add Uninstall Multiple Components step and update below

Execution

To rollback Z Artifacts, run Rollback Z Artifacts process to run all the rollback steps under component process. The Component process triggers Remove Version From Inventory process only when artifacts are rolled back and all the steps ran successfully.

Back to …
Usage