Skip to content

Commit 69275a2

Browse files
rollback fix (#5972)
1 parent b5382eb commit 69275a2

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

pkg/deployment/manifest/ManifestCreationService.go

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)