Understanding deployment status at various deployment stages - Part 2

book

Article ID: 39794

calendar_today

Updated On:

Products

CA Release Automation - Release Operations Center (Nolio) CA Release Automation - DataManagement Server (Nolio)

Issue/Introduction

Introduction:

Each deployment in Release Automation has various stages it undergoes during it's execution time. We have seen various time where there is lot of confusion around its understanding and mixing up of this with process status.

Due to length of this document we have created it as series document with two parts in which we are going to provide and overview of various deployment status and understanding there impact on each deployment stages.

Background:

Each deployment in Release Automation has various mentioned below stages, stage status and deployment status. Deployment in Release Automation logically can be considered as parent entity encapsulating one or more processes and its status are not comparable with that of process status. The important analogy which is worth remembering is that Deployment/Release is a set and each process is a set member. Below is a tabular presentation of Deployment stage, stage-status and deployment status.

 

Stage

Initialize

Approval

Deployment

Post Deployment

 

 

Current Stage Status

Pending

Running

Paused

Running with Errors

Succeed

Failed

 

Deployment Status

Active

Failed

Succeeded

Cancelled

 

 

Environment:

The information in this document is captured from Release Automation version 5.5.X.

Instructions:

Scenario-1

  • Current stage: Deployment
  • Stage status: Paused
  • Deployment status: Active

Release Stage

<Please see attached file for image>

7.jpg

Deployment Status

<Please see attached file for image>

8.jpg

Scenario-2

  • Current stage: Deployment
  • Stage status: Failed
  • Deployment status: Failed

Release Stage

<Please see attached file for image>

9.jpg

Deployment Status

<Please see attached file for image>

10.jpg

Scenario-3

  • Current stage: Deployment
  • Stage status: Running With Errors
  • Deployment status: Active

Release Stage ( the below screen shot is showing the corresponding Process stage to understand better why status of "Running with Errors" is shown on Stage Status)

<Please see attached file for image>

11.jpg

Deployment Status

<Please see attached file for image>

12.jpg

Additional Information:

  • If any action of a process fails with error, waits for user input etc. the execution stage of release will either be “running with errors” or “running”
  • We need to understand that an actions are member of process set and processes are member of release/deployment set. Deployment status action is linked to Release/Deployment state

Reference:

Understanding deployment status at various deployment stages - Part 1

Environment

Release:
Component: RACORE

Attachments

1558715174873000039794_sktwi1f5rjvs16tpj.jpeg get_app
1558715173101000039794_sktwi1f5rjvs16tpi.jpeg get_app
1558715171229000039794_sktwi1f5rjvs16tph.jpeg get_app
1558715169427000039794_sktwi1f5rjvs16tpg.jpeg get_app
1558715167607000039794_sktwi1f5rjvs16tpf.jpeg get_app
1558715165575000039794_sktwi1f5rjvs16tpe.jpeg get_app