Use > Release > Working with Release Packages

Working with Release Packages

A Release Package contains information about all the CIs (for example, documentation, test plans, services, and so on) associated with a Change and links to the Release that is deploying the Change.

Typically, the Change Manager might have already linked to a Release, or created a Request for Release.

In the following illustration, the Change record is linked to a standalone Release, which contains all the CIs associated with the Change. The Release is, in turn, linked to a Release Package which inherits all the CIs that are included in the Change.

Relationship between Change, Release, and Release Package for a standalone Release

The Release Manger can decide to stagger the Change between multiple Releases (for example, Master and Phase Releases) by creating multiple Release Packages for a single Change. For example, a Change that involves a major software upgrade can be staggered among Master and Phase Releases, each consisting of a Release Package that contains the CIs and Services that are affected at each phase of the Release.

Depending on the type of Change and its scope, a Release might or might not have a Release Package. A single Change record can have one or more Release Packages indirectly associated with it from the Releases. For example, if the Change involves updating a specific software on all the employees machines, the Change might be rolled out in phases by location or by organization. In such an instance, Release Packages are created for each phase of the Release.

In the following illustration, the Change record is linked to multiple Releases. Each Release is in turn linked to a different Release Package. The Release Manager links only those CIs to the Release record and Release Package that will be included in the actual Release.

Relationship between Change, Release, and Release Package for phased Releases

Depending on the type of Change and its scope, a Release might or might not have a Release Package. A single Change record can have one or more Releases associated with it. For example, if the Change involves updating a specific software on all the employees machines, you might want to roll out the Change in phases by location or by organization, you create Releases for each phase.