@@ -257,7 +257,7 @@ func (impl *ManifestCreationServiceImpl) GetValuesOverrideForTrigger(overrideReq
257257 configMapJson , err = impl .getConfigMapAndSecretJsonV2 (newCtx , request , envOverride )
258258 if err != nil {
259259 impl .logger .Errorw ("error in fetching config map n secret " , "err" , err )
260- configMapJson = nil
260+ configMapJson . MergedJson = nil
261261 }
262262 appLabelJsonByte , err = impl .appCrudOperationService .GetAppLabelsForDeployment (newCtx , overrideRequest .AppId , overrideRequest .AppName , overrideRequest .EnvName )
263263 if err != nil {
@@ -267,15 +267,15 @@ func (impl *ManifestCreationServiceImpl) GetValuesOverrideForTrigger(overrideReq
267267 mergedValues , err := impl .mergeOverrideValues (envOverride , releaseOverrideJson , configMapJson .MergedJson , appLabelJsonByte , strategy )
268268 appName := pipeline .DeploymentAppName
269269 var k8sErr error
270- mergedValues , k8sErr = impl .updatedExternalCmCsHashForTrigger (newCtx , overrideRequest .ClusterId ,
271- envOverride .Namespace , mergedValues , configMapJson .ExternalCmList , configMapJson .ExternalCsList )
272- if k8sErr != nil {
273- impl .logger .Errorw ("error in updating external cm cs hash for trigger" ,
274- "clusterId" , overrideRequest .ClusterId , "namespace" , envOverride .Namespace , "err" , k8sErr )
275- // error is not returned as it's not blocking for deployment process
276- // blocking deployments based on this use case can vary for user to user
277- }
278270 if ! envOverride .Environment .IsVirtualEnvironment {
271+ mergedValues , k8sErr = impl .updatedExternalCmCsHashForTrigger (newCtx , overrideRequest .ClusterId ,
272+ envOverride .Namespace , mergedValues , configMapJson .ExternalCmList , configMapJson .ExternalCsList )
273+ if k8sErr != nil {
274+ impl .logger .Errorw ("error in updating external cm cs hash for trigger" ,
275+ "clusterId" , overrideRequest .ClusterId , "namespace" , envOverride .Namespace , "err" , k8sErr )
276+ // error is not returned as it's not blocking for deployment process
277+ // blocking deployments based on this use case can vary for user to user
278+ }
279279 mergedValues , err = impl .autoscalingCheckBeforeTrigger (newCtx , appName , envOverride .Namespace , mergedValues , overrideRequest )
280280 if err != nil {
281281 impl .logger .Errorw ("error in autoscaling check before trigger" , "pipelineId" , overrideRequest .PipelineId , "err" , err )
0 commit comments