-
Notifications
You must be signed in to change notification settings - Fork 2
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
CAPI e2e tests #13
CAPI e2e tests #13
Conversation
2613e9e
to
d4ee7ed
Compare
3ec9163
to
bb03d5b
Compare
@@ -28,7 +28,7 @@ patchesStrategicMerge: | |||
# Protect the /metrics endpoint by putting it behind auth. | |||
# If you want your controller-manager to expose the /metrics | |||
# endpoint w/o any authn/z, please comment the following line. | |||
- manager_auth_proxy_patch.yaml | |||
#- manager_auth_proxy_patch.yaml |
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.
Enabling this caused the e2e tests to fail.
bb03d5b
to
5e4145b
Compare
724f440
to
58c6141
Compare
fa21655
to
5fc25dd
Compare
d809aa7
to
d044117
Compare
e9e0670
to
4d592c8
Compare
3964e57
to
ff91102
Compare
5800779
to
8b1911f
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.
Nice work
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.
let's also update the README.md with instructions for running these locally
Summary
This PR enables and fixes the e2e tests for our CAPI providers. Specifically they test that:
Right now, the machine upgrade test is disabled as it is more involved. This will be tackled as follow-up work.
Notable changes
Dockerfile
to build the providersWaitForNodesReady
from the CAPI test framework to thehelpers
as we only want to test for the minor Kubernetes version whileframework.WaitForNodesReady
does a full version check