@@ -257,7 +257,7 @@ func (impl *ManifestCreationServiceImpl) GetValuesOverrideForTrigger(overrideReq
257
257
configMapJson , err = impl .getConfigMapAndSecretJsonV2 (newCtx , request , envOverride )
258
258
if err != nil {
259
259
impl .logger .Errorw ("error in fetching config map n secret " , "err" , err )
260
- configMapJson = nil
260
+ configMapJson . MergedJson = nil
261
261
}
262
262
appLabelJsonByte , err = impl .appCrudOperationService .GetAppLabelsForDeployment (newCtx , overrideRequest .AppId , overrideRequest .AppName , overrideRequest .EnvName )
263
263
if err != nil {
@@ -267,15 +267,15 @@ func (impl *ManifestCreationServiceImpl) GetValuesOverrideForTrigger(overrideReq
267
267
mergedValues , err := impl .mergeOverrideValues (envOverride , releaseOverrideJson , configMapJson .MergedJson , appLabelJsonByte , strategy )
268
268
appName := pipeline .DeploymentAppName
269
269
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
- }
278
270
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
+ }
279
279
mergedValues , err = impl .autoscalingCheckBeforeTrigger (newCtx , appName , envOverride .Namespace , mergedValues , overrideRequest )
280
280
if err != nil {
281
281
impl .logger .Errorw ("error in autoscaling check before trigger" , "pipelineId" , overrideRequest .PipelineId , "err" , err )
0 commit comments