Examples of Delete Release
The ERO and base ChangeMan ZMF functions that recover release resources, archive release records, and delete release have overlapping requirements. This section is a practical guide to using these functions to accomplish your objectives.
Archive and Delete an Installed Release
You cannot recover area library space or Db2 table space until all packages have been detached from a release, and you cannot manually detach packages from an installed release. So, after you have archived a release, you must wait for Housekeeping/Delete to deleted all attached packages and delete the release.
-
Add an “Archive Release” task to the plan for each release. Schedule this task after the release is installed and after you have passed the point where the release could be backed out.
-
Before a release installs, ensure that package aging parameters in ChangeMan ZMF Application Administration for joined applications will provide sufficient time for the “Archive Release” task to be executed before release packages are aged and deleted.
-
When it is time to execute the “Archive Release” task, manually run the AD - Archive/Delete Release option from the Release List panel in ERO Release Administration (=A.R.R).
-
Ensure that Housekeeping/Delete in Global Administration in the base ChangeMan ZMF product is run periodically to age release packages. When the last attached package is aged and deleted, a release and its resources will be deleted.
Delete an Installed Release Without Archive
Ensure that Housekeeping/Delete in Global Administration in the base ChangeMan ZMF product is run periodically to age release packages. When the last attached package is aged and deleted, a release and its resources will be deleted.
Delete a Release in Progress Without Archive
-
Unblock the release.
-
Unblock all release areas.
-
Demote all promoted release area components.
-
Retrieve all areas.
-
Detach all packages.
-
Execute the DR - Physical Delete option from the Release List panel in ERO Release Administration
Archive and Delete a Release in Progress
-
Unblock the release
-
Unblock all release areas.
-
Demote all promoted release area components.
-
Retrieve all areas.
-
Detach all packages.
-
Manually execute the MD - Memo Delete option from the Release List panel in ERO Release Administration to change the release status to DEL.
-
Manually execute the AD - Archive/Delete Release option from the Release List panel in ERO Release Administration.
Pause Work on a Release In Progress
This procedure assumes that you have merged multiple versions of the same component into a single component in one package, then deleted the other versions of the component from other packages, so that when you resume work, you can populate areas libraries easily.
If you have not cleaned up unneeded versions of components, you need to know which package contains the best version of each component so you know which version to preserve and which version to overlay at package and area checkin.
-
Unblock the release
-
Unblock all release areas.
-
Demote all promoted release area components.
-
Retrieve all areas.
-
Manually execute the DL-Delete Release Libraries option from the Release List panel in ERO Release Administration.