Skip to content

Syncing latest changes from upstream main for kubernetes-csi-addons#451

Merged
openshift-merge-bot[bot] merged 2 commits into
mainfrom
sync_us--main
Jul 17, 2026
Merged

Syncing latest changes from upstream main for kubernetes-csi-addons#451
openshift-merge-bot[bot] merged 2 commits into
mainfrom
sync_us--main

Conversation

@df-build-team

Copy link
Copy Markdown

PR containing the latest commits from upstream main branch

black-dragon74 and others added 2 commits July 16, 2026 08:21
When we stagger a ReclaimSpace/KeyRotationJob, we ask the controller
to wakeup later than the raw schedule. This caused a conflict with
`StartingDeadlineSeconds` where the runs would be silently skipped.

This patch fixes it by:
- Widening the missed run search window by stagger offset.
- Appying the same stagger to the `lastMissed` so the "too late" check
compares like with like.

Unit tests around this have also been added.

Signed-off-by: Niraj Yadav <niryadav@redhat.com>
…-main

Signed-off-by: DF Build Team <df-build-team@redhat.com>
@df-build-team
df-build-team requested a review from a team July 17, 2026 08:02
@nixpanic

Copy link
Copy Markdown
Member

/lgtm

@openshift-ci

openshift-ci Bot commented Jul 17, 2026

Copy link
Copy Markdown

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: df-build-team, nixpanic

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@openshift-merge-bot
openshift-merge-bot Bot merged commit d472053 into main Jul 17, 2026
23 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants