OSAC-1585: Fix ClusterOrder controller writing observed NodeRequest state to .spec instead of .status - #405
OSAC-1585: Fix ClusterOrder controller writing observed NodeRequest state to .spec instead of .status#405eliorerz wants to merge 2 commits into
Conversation
…tate to .spec instead of .status Co-authored-by: osac-dev-bot <osac-automation@redhat.com>
|
@eliorerz: This pull request references OSAC-1585 which is a valid jira issue. Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the bug to target the "5.0.0" version, but no target version was set. DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository. |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: eliorerz The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Repository: osac-project/coderabbit/.coderabbit.yaml Review profile: ASSERTIVE Plan: Pro Plus Run ID: 📒 Files selected for processing (2)
WalkthroughThe ClusterOrder controller now writes observed NodePool replica counts to ChangesNodeRequest status reconciliation
Estimated code review effort: 2 (Simple) | ~10 minutes Suggested reviewers: 🚥 Pre-merge checks | ✅ 10 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (10 passed)
✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
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. Comment |
|
/test? |
|
@eliorerz: No presubmit jobs available for osac-project/osac-operator@main DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
Slash commandsCommands match workflow file names by prefix.
Tip: |
Rebase of #343 onto current
main.#343's branch (from the
osac-dev-botfork,osac-jira-ai-issue-solver/OSAC-1585) was 447 commits behindmain— old enough to predatecharts/operator-crdsentirely. That's why its osac-installer E2E VMaaS run failed withError: directory base/osac-operator/charts/operator-crds not found: the E2E workflow copies that chart directory from the component branch's checkout, and it simply didn't exist yet at that branch's base commit.I don't have push access to
osac-dev-bot's fork (and "allow edits from maintainers" is off on #343), so I couldn't update that PR's branch in place. This PR carries the identical 2-file diff, rebased cleanly with no conflicts.Closes #343.
Summary by CodeRabbit