Skip to content
Merged
Prev Previous commit
Next Next commit
fix: handle groveTerminationDelay and auto-detect grove installation
  • Loading branch information
julienmancuso committed Jul 31, 2025
commit 01e3e205e8cc9748da422c3f116115ef32cd27d4
4 changes: 3 additions & 1 deletion deploy/cloud/operator/internal/dynamo/graph.go
Original file line number Diff line number Diff line change
Expand Up @@ -316,7 +316,9 @@ func GenerateGrovePodGangSet(ctx context.Context, dynamoDeployment *v1alpha1.Dyn
gangSet.Name = dynamoDeployment.Name
gangSet.Namespace = dynamoDeployment.Namespace
gangSet.Spec.Replicas = 1
gangSet.Spec.Template.TerminationDelay = &metav1.Duration{Duration: controllerConfig.Grove.TerminationDelay}
if controllerConfig.Grove.TerminationDelay > 0 {
gangSet.Spec.Template.TerminationDelay = &metav1.Duration{Duration: controllerConfig.Grove.TerminationDelay}
}
for componentName, component := range dynamoDeployment.Spec.Services {
container := corev1.Container{
Name: "main",
Expand Down
Loading