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

Add ImagePullBackoffGracePeriod configuration #370

Merged
merged 2 commits into from
Jul 7, 2023

Conversation

hamersaw
Copy link
Contributor

@hamersaw hamersaw commented Jul 7, 2023

TL;DR

This PR adds a ImagePullBackoffGracePeriod configuration option so that Flyte does not automatically declare Pods with ImagePullBackoff as failures, but rather waits a configurable duration for k8s to recover.

Type

  • Bug Fix
  • Feature
  • Plugin

Are all requirements met?

  • Code completed
  • Smoke tested
  • Unit tests added
  • Code documentation added
  • Any pending items have an associated Issue

Complete description

^^^

Tracking Issue

fixes flyteorg/flyte#3843

Follow-up issue

NA

@hamersaw hamersaw changed the title Added ImagePullBackoffGracePeriod configuration Add ImagePullBackoffGracePeriod configuration Jul 7, 2023
Signed-off-by: Daniel Rammer <[email protected]>
@hamersaw hamersaw merged commit 3d2525a into master Jul 7, 2023
5 checks passed
@hamersaw hamersaw deleted the feature/imagepullbackoff-grace-period branch July 7, 2023 15:31
eapolinario pushed a commit that referenced this pull request Sep 6, 2023
* added ImagePullBackoffGracePeriod configuration

Signed-off-by: Daniel Rammer <[email protected]>

* fixed unit tests

Signed-off-by: Daniel Rammer <[email protected]>

---------

Signed-off-by: Daniel Rammer <[email protected]>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Core feature] Add grace period before declaring ImagePullBackoff a failure
2 participants