Closed
Description
User Story
As a developer/user/operator I would like to have conditions documenting the operational state of MachineDeployment objects.
Anything else you would like to add:
As required by the condition CAEP, the MachineDeployment objects should also provide a Ready condition describing the overall state of the object.
Tasks:
- Summary
ReadyCondition
and Node availability conditionAvailableCondition
✨ AddsAvailableCondition
andReadyCondition
Conditions to MachineDeployment #4625 - MachineSet related conditions:
MachinesCreatedCondition
,MachinesReadyCondition
andResizedCondition
✨ Add Conditions to MachineSet for Machine Create and Ready #5056 - MachineDeployment scaling related conditions:
MachinesSpecUpToDateCondition
andResizedCondition
- Remove the use of Phases
- Cleanup: Change calculateStatus() --> updateStatus() to be consistent with the rest of the code base.
Related: Conditions for KCP
/kind feature
Metadata
Metadata
Assignees
Labels
Issues or PRs related to the APIsDenotes an issue that needs help from a contributor. Must meet "help wanted" guidelines.Categorizes issue or PR as related to adding, removing, or otherwise changing an APICategorizes issue or PR as related to a new feature.Higher priority than priority/awaiting-more-evidence.Indicates an issue or PR is ready to be actively worked on.