Skip to content

Comments

Fix WaitForAllPods and bump backup-restore-operator#1760

Merged
ldevulder merged 3 commits intomainfrom
add-debug-for-WaitForAllPods
Feb 20, 2026
Merged

Fix WaitForAllPods and bump backup-restore-operator#1760
ldevulder merged 3 commits intomainfrom
add-debug-for-WaitForAllPods

Conversation

@ldevulder
Copy link
Contributor

The recently added WaitForAllPods function sporadically fails: this is because the list of pods list is created and then the status checked but meanwhile some pod changed.

This PR fix this by checking pods/ status at once. The PR also outputted pods' status to allow better debugging.

Backup-restore operator is also bumped to v9.0.1 and this version is also used for Rancher Manager v2.14.

Uses operator v9.0.1 for Rancher v2.13 and v2.14

Signed-off-by: Loic Devulder <ldevulder@suse.com>
We should check for all status at once and not pod by pod.

Signed-off-by: Loic Devulder <ldevulder@suse.com>
Signed-off-by: Loic Devulder <ldevulder@suse.com>
@ldevulder ldevulder requested a review from a team as a code owner February 20, 2026 17:40
@ldevulder ldevulder enabled auto-merge (rebase) February 20, 2026 17:42
@ldevulder ldevulder moved this to 👀 Needs review in Elemental Feb 20, 2026
Copy link
Contributor

@davidcassany davidcassany left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@ldevulder ldevulder merged commit 17484ee into main Feb 20, 2026
10 checks passed
@github-project-automation github-project-automation bot moved this from 👀 Needs review to 🏃🏼‍♂️ In Progress in Elemental Feb 20, 2026
@ldevulder ldevulder deleted the add-debug-for-WaitForAllPods branch February 20, 2026 18:48
@github-project-automation github-project-automation bot moved this from 🏃🏼‍♂️ In Progress to ✅ Done in Elemental Feb 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants