virtualization
virtualization copied to clipboard
fix(core): vmclass node reconcile
Description
When creating a vmclass with cpu features, if the node is not ready yet and does not have the necessary labels, the vmclass is left hanging in pending.
Why do we need it and what problem does it solve?
When creating a cluster, as well as when adding or updating nodes, vmclass can start hanging in pending until the user updates the resource
What is the expected result?
It is also necessary to watch and check node labels and update the vmclass.
Checklist
- [ ] The code is covered by unit tests.
- [x] e2e tests passed.
- [ ] Documentation updated according to the changes.
- [x] Changes were tested in the Kubernetes cluster manually.
Changelog entries
section: vmclass
type: fix
summary: Add missing reconcile after node updating for vmclass
Workflow has started. Follow the progress here: Workflow Run
The target step completed with status: success.
Workflow has started. Follow the progress here: Workflow Run
The target step completed with status: success.