Failed to retrieve steps for stage RUN with the provided release id
search cancel

Failed to retrieve steps for stage RUN with the provided release id

book

Article ID: 278634

calendar_today

Updated On:

Products

CA Release Automation - Release Operations Center (Nolio)

Issue/Introduction

Following error appears when trying to display the 'Initialization Steps' tab of a Deployment Plan :
 
failed to retrieve steps for stage RUN with the provided release id: xxx


In nolio_dm_all.log we could see this : 

2023-09-27T11:56:30.249+02:00 [https-jsse-nio-8443-exec-5] DEBUG (com.nolio.releasecenter.controllers.StageInReleaseCandidateController:67) - ReleaseCandidate - Get stage by stage ID 871
2023-09-27T11:56:30.252+02:00 [https-jsse-nio-8443-exec-5] DEBUG (com.nolio.releasecenter.model.release.ReleaseCandidateModuleDataServiceImpl:53) - Get steps for stage: 871
2023-09-27T11:56:30.273+02:00 [https-jsse-nio-8443-exec-5] DEBUG (com.nolio.releasecenter.model.release.ReleaseCandidateModuleDataServiceImpl:187) - Get step for release candidate, step: 14738

2023-09-27T11:56:31.384+02:00 [https-jsse-nio-8443-exec-5] ERROR (com.nolio.releasecenter.controllers.ControllerBase:126) - Controller method error occurred.
java.lang.NullPointerException: null
at com.nolio.releasecenter.services.ReleaseCandidateStepServiceImpl.getStepsWithMissingReleaseParamsValues(ReleaseCandidateStepServiceImpl.java:145) ~[ra-app-services-6.8.0.jar:?]
at com.nolio.releasecenter.services.ReleaseCandidateStepServiceImpl.getReleaseCandidateSteps(ReleaseCandidateStepServiceImpl.java:71) ~[ra-app-services-6.8.0.jar:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_282]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_282]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_282]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_282]
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.3.27.jar:5.3.27]
at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.3.27.jar:5.3.27]
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.27.jar:5.3.27]
at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:61) ~[spring-security-core-5.7.8.jar:5.7.8]
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.27.jar:5.3.27]
at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123) ~[spring-tx-5.3.27.jar:5.3.27]
at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:388) ~[spring-tx-5.3.27.jar:5.3.27]
...

2023-09-27T11:56:31.386+02:00 [https-jsse-nio-8443-exec-5] ERROR (com.nolio.releasecenter.utils.MessagesDataUtils:186) - Unexpected error [1695808591386]
java.lang.NullPointerException: null
at com.nolio.releasecenter.services.ReleaseCandidateStepServiceImpl.getStepsWithMissingReleaseParamsValues(ReleaseCandidateStepServiceImpl.java:145) ~[ra-app-services-6.8.0.jar:?]
at com.nolio.releasecenter.services.ReleaseCandidateStepServiceImpl.getReleaseCandidateSteps(ReleaseCandidateStepServiceImpl.java:71) ~[ra-app-services-6.8.0.jar:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_282]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_282]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_282]

 

Environment

Release Automation 6.8.2 (build 881)

Resolution

This problem is resolved in version 6.8.3.

See : RA Patch 6.8.3

Reference Number     Description
33545375                     Fixed an issue with release parameters in subfolders when no other parameters are in the root folder.
 

Install the patch 6.8.3 on the NAC server

Download Patch 6.8.3