Post-Deployment not trigger automatically

book

Article ID: 207166

calendar_today

Updated On:

Products

CA Release Automation - Release Operations Center (Nolio)

Issue/Introduction

in one of our deployment , the post-deployment don't start automatically even if in the preference the post-deployment is set to run Automatically

see screenshot and manifest attached

What could be the root cause ?

the post-deployment run successfully when we are clicking on run button

 

Cause

The permission required by the user to execute the post deployment on environment may not be present.

Environment

Release : 6.6

Component : CA RELEASE AUTOMATION RELEASE OPERATIONS CENTER

Resolution

Check and align permission of the user which can execute with the user unable to execute the same.

Please follow below steps to get the permissions of a user.

Execute below to get users details

1: Login to ROC

2: On login click on Help(top-right) and select REST API (Swagger)

3: Under Administration invoke

GET /administration/v5/users

4: Select the user-id from response of step 3 for user used to execute the deployment/post-deployment

5: Under PUBLIC_API select (version is v4)

GET /api/{versionId}/applications

Example Invocation:

curl -X GET --header "Accept: application/json" "http://NAC-IP:8080/datamanagement/a/api/v4/applications?only_active=true"

6: Under Administration invoke use the user-id from step 3, either use Application name or application id from step 5

GET /administration/v5/users/{userId}/permissions/applications

Example Invocation (with application name):

curl -X GET --header "Accept: */*" "http://NAC-IP:8080/datamanagement/ra/administration/v5/users/27/permissions/applications?application=Test%20Application"

If still facing the issue please share permission details captured for working and non-working users with Technical support.