-
Story
-
Resolution: Done
-
Normal
-
None
-
None
-
2
-
False
-
None
-
False
-
OCPPLAN-9749 - Control Plane Scaling and Recovery (IPI clusters only) - Phase 0
-
CLOUD Sprint 217
Background
The CMPS controller watches a number of different resource types. To avoid extraneous reconciles, we can filter these down to a smaller number of reconciles.
There are three filters to be implemented, which are defined here. There are a number of test cases outlined here to demonstrate their behaviour.
Steps
- Review the tests cases and function description to understand what the expected behaviour is
- Implement the behaviour of the function based on prescribed behaviour in the tests
- Ensure linting passes (make lint) and think about the code layout, it is clean?
- Consider any additional tests that may need to be added
Stakeholders
- Cluster Infra (Joel)
Definition of Done
- The watch filters are implemented and the tests pass
- Docs
- N/A
- Testing
- Existing unit tests pass and any additional unit tests have been written