From 2c8e0245c1530a0d0a7cf38643669efd2f971706 Mon Sep 17 00:00:00 2001 From: Ansuman Satapathy Date: Wed, 9 Oct 2024 09:44:16 +0000 Subject: [PATCH] feat: [CDE-369]: call stop container for docker gitspaces (#2789) * feat: [CDE-369]: call stop container for docker gitspaces --- app/gitspace/orchestrator/orchestrator_impl.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/gitspace/orchestrator/orchestrator_impl.go b/app/gitspace/orchestrator/orchestrator_impl.go index 162c59619..387b42c3f 100644 --- a/app/gitspace/orchestrator/orchestrator_impl.go +++ b/app/gitspace/orchestrator/orchestrator_impl.go @@ -210,8 +210,10 @@ func (o orchestrator) TriggerDeleteGitspace( "unable to find provisioned infra while triggering delete for gitspace instance %s: %w", gitspaceConfig.GitspaceInstance.Identifier, err) } - if err = o.stopAndRemoveGitspaceContainer(ctx, gitspaceConfig, *infra); err != nil { - return err + if infra.ProviderType == enum.InfraProviderTypeDocker { + if err = o.stopAndRemoveGitspaceContainer(ctx, gitspaceConfig, *infra); err != nil { + return err + } } o.emitGitspaceEvent(ctx, gitspaceConfig, enum.GitspaceEventTypeInfraDeprovisioningStart)