-
Notifications
You must be signed in to change notification settings - Fork 578
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
✨ feat: initial EKS e2e tests #2168
✨ feat: initial EKS e2e tests #2168
Conversation
I will add a job at a later date here: https://github.com/kubernetes/test-infra/tree/master/config/jobs/kubernetes-sigs/cluster-api-provider-aws |
Ready for review, but doing additional tests so: |
Let's get a test-infra PR in, configured as a PR presubmit, and then ensure this all works before merging. Otherwise LGTM. |
I'll get the PR done now |
/test ? |
@randomvariable: The following commands are available to trigger jobs:
Use
In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
/test pull-cluster-api-provider-aws-e2e-eks |
9 similar comments
/test pull-cluster-api-provider-aws-e2e-eks |
/test pull-cluster-api-provider-aws-e2e-eks |
/test pull-cluster-api-provider-aws-e2e-eks |
/test pull-cluster-api-provider-aws-e2e-eks |
/test pull-cluster-api-provider-aws-e2e-eks |
/test pull-cluster-api-provider-aws-e2e-eks |
/test pull-cluster-api-provider-aws-e2e-eks |
/test pull-cluster-api-provider-aws-e2e-eks |
/test pull-cluster-api-provider-aws-e2e-eks |
Initial EKS e2e tests. Due to the time it takes to provision eks clusters in AWS we don't create clusters in `BeforeEach` and try to do tests in steps. This will be expanded over time
/test pull-cluster-api-provider-aws-e2e-eks |
3 similar comments
/test pull-cluster-api-provider-aws-e2e-eks |
/test pull-cluster-api-provider-aws-e2e-eks |
/test pull-cluster-api-provider-aws-e2e-eks |
Additional permissions required after testing of managed machine pools.
Added explicit cleanup to the main eks test. Also disabled the upgrade test for the time being whilst its debugged
/test pull-cluster-api-provider-aws-e2e-eks |
/unhold |
it worked /lgtm |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: randomvariable The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
What this PR does / why we need it:
Initial EKS e2e tests. Due to the time it takes to provision eks clusters in AWS we don't create clusters in
BeforeEach
and tryto do tests in steps. Additional tests will be added in the future via separate PRs. The tests make use of the bootstrap user credentials as the current e2e user doesn't have the required permissions.
Also includes a few additional fixes as a result of testing:
Which issue(s) this PR fixes :
Fixes #1907
Fixes #2166