-
Bug
-
Resolution: Done-Errata
-
Undefined
-
4.14.0
-
None
-
No
-
Rejected
-
False
-
-
Release Note Not Required
-
In Progress
We are seeing flakes on CNO pod restarts flake in hypershift CI on the hypershift control plane
W0905 11:42:53.359515 1 builder.go:106] graceful termination failed, controllers failed with error: failed to get infrastructure name: infrastructureName not set in infrastructure 'cluster'
The current backoff is set to retry.DefaultBackoff which is appropriate for 409 conflicts and only retries for < 1s
var DefaultBackoff = wait.Backoff{
Steps: 4,
Duration: 10 * time.Millisecond,
Factor: 5.0,
Jitter: 0.1,
}
Elsewhere in the codebase, retry.DefaultBackoff is used with retry.RetryOnConflict() where it is appropriate, but we need to retry for much longer here and much less frequently.
- blocks
-
OCPBUGS-22286 CNO pod restart in hypershift CI
- Closed
- is cloned by
-
OCPBUGS-22286 CNO pod restart in hypershift CI
- Closed
- links to
-
RHEA-2023:7198 rpm