Repository navigation
Conversation
✅
|
Code coverage overviewLanguages: Go Go / code-coverage/go
Line coverage data for the main branch is not yet available. View coverage of the 10 most covered files.
ℹ️ Calculations represent line coverage. Results may change as calculations are updated. Updated |
✅
|
@coderabbitai review |
Action not completed
|
|
Warning Review limit reachedYou've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository. Next included review available in 45 seconds. View limit details
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. |
@codex review for read-only provider volume identity and observation boundaries |
Codex Review Summary: ✅ CompletedThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
|
Codex Review: Didn't find any major issues. Hooray! Reviewed commit: ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
If Codex has suggestions, it will comment; otherwise it will react with 👍. Codex can also answer questions or update the PR. Try commenting "@codex address that feedback". |
…orage-observe-provider-capacity-6009
…orage-observe-provider-capacity-6009
…orage-observe-provider-capacity-6009 # Conflicts: # scripts/migrate-longhorn-v2/main.go
@coderabbitai review |
Action not completed
|
@codex review for provider disk identity and the read-only Talos observation |
|
Codex Review: Didn't find any major issues. What shall we delve into next? Reviewed commit: ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
If Codex has suggestions, it will comment; otherwise it will react with 👍. Codex can also answer questions or update the PR. Try commenting "@codex address that feedback". |
I exercised the observation against the real platform with read-only Kubernetes and Talos access. It joined mounted volumes to their verified disks, accounted for unmounted claims at full requested size, and left the sources unchanged. The hosted required checks passed and Codex reviewed this commit with no findings. The protected workflow can first be dispatched after this commit reaches main. Its production result is a separate gate for using the census in a migration decision. |

Why
The remaining provider-backed volumes need a verified capacity estimate before they can move to Longhorn V2. Some claims are unmounted, so their data still needs space even when live usage is unavailable.
What
Add a protected read-only report that matches current claim bindings with measured filesystem usage. It counts unmounted claims at their full requested capacity and reports aggregate totals.
Part of #6009