-
Notifications
You must be signed in to change notification settings - Fork 22
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add variable for setting failureDomains on Cluster #393
Conversation
4919e44
to
979601e
Compare
979601e
to
1282eed
Compare
2730416
to
63b8ec4
Compare
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #393 +/- ##
=======================================
Coverage 25.63% 25.63%
=======================================
Files 19 19
Lines 1303 1303
=======================================
Hits 334 334
Misses 969 969 ☔ View full report in Codecov by Sentry. |
63b8ec4
to
75cd8b8
Compare
93e4867
to
35290ca
Compare
3ea2017
to
881eeba
Compare
35290ca
to
f1b79c8
Compare
The base branch was changed.
a02d4b2
to
47dbd30
Compare
/retest |
/test e2e-k8s-conformance |
Also added a test suite for testing clusterclass patches along with a test for failure domains. We can use this test suite to add further tests for testing cluster class patches.
47dbd30
to
b28549d
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the new tests
Use conditional presence of failureDomain to apply two patches
The PR also adds a template-test make target which triggers a test that is used to verify that clusterclass patches have the behaviour we expect. This spins up a kind cluster but is not a e2e test as no real underlying infrastructure resources are created. This is not a unit test either as it doesn't exercise any actual code in CAPX. The PR also adds template-test to the GitHub action to integrate it in CI toolchain.