This repository has been archived by the owner on Apr 18, 2023. It is now read-only.
Allow global ResolutionRequest
timeout to be configured
#40
Labels
Feature request
Right now every
ResolutionRequest
is timed out after 1 minute.This feature request is to allow an admin to configure this global timeout to be longer or shorter depending on their cluster's needs. Individual resolvers can still set their own timeout for requests (so long as its less than the global one) but this feature is specifically for the global maximum enforced across all requests.
The reason for this global maximum is that it prevents "zombie" requests with a misconfigured
resolution.tekton.dev/type
label from sticking around in incomplete state forever. It also means that a resolver crashing or hitting errors doesn't put a resolution request in permanent limbo.Use case
Admins should be able to control the maximum amount of time any resolution request is allowed to take before being marked as "timed out" and failed, thereby also failing the PipelineRun depending on it.
The text was updated successfully, but these errors were encountered: