Skip to content
This repository was archived by the owner on Oct 9, 2023. It is now read-only.

Commit 445fc58

Browse files
authored
using negative interruptibleFailureThreshold as complementary (#403)
Signed-off-by: Daniel Rammer <[email protected]>
1 parent 01ebefd commit 445fc58

File tree

3 files changed

+7
-7
lines changed

3 files changed

+7
-7
lines changed

go/tasks/pluginmachinery/core/exec_metadata.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,6 @@ type TaskExecutionMetadata interface {
4444
GetSecurityContext() core.SecurityContext
4545
IsInterruptible() bool
4646
GetPlatformResources() *v1.ResourceRequirements
47-
GetInterruptibleFailureThreshold() uint32
47+
GetInterruptibleFailureThreshold() int32
4848
GetEnvironmentVariables() map[string]string
4949
}

go/tasks/pluginmachinery/core/mocks/task_execution_metadata.go

Lines changed: 5 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

go/tasks/plugins/array/k8s/subtask_exec_context.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -268,7 +268,7 @@ func NewSubTaskExecutionMetadata(taskExecutionMetadata pluginsCore.TaskExecution
268268
}
269269

270270
subTaskExecutionID := NewSubTaskExecutionID(taskExecutionMetadata.GetTaskExecutionID(), executionIndex, retryAttempt)
271-
interruptible := taskExecutionMetadata.IsInterruptible() && uint32(systemFailures) < taskExecutionMetadata.GetInterruptibleFailureThreshold()
271+
interruptible := taskExecutionMetadata.IsInterruptible() && int32(systemFailures) < taskExecutionMetadata.GetInterruptibleFailureThreshold()
272272
return SubTaskExecutionMetadata{
273273
taskExecutionMetadata,
274274
utils.UnionMaps(taskExecutionMetadata.GetAnnotations(), secretsMap),

0 commit comments

Comments
 (0)