-
Notifications
You must be signed in to change notification settings - Fork 570
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
Added lookup for fields of type AWSResourcesReference #3257
Conversation
@Ankitasw: This issue is currently awaiting triage. If CAPA/CAPI contributors determines this is a relevant issue, they will accept it by applying the The 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 |
ce6987a
to
21f6988
Compare
/test pull-cluster-api-provider-aws-e2e |
This PR has contradicting changes with #3255 For example, filters are used in SDK calls here: https://github.com/kubernetes-sigs/cluster-api-provider-aws/pull/3255/files |
We already have one existing PR for this which is not concluded yet, so it also conflicts with #3255. Also, I am ok to hold this PR, till the above discussion is concluded. |
Also, I think we can remove ARN from Currently, that field is no-op if users set it, so we should not allow that being set at all. |
Will take care of that in this PR itself. |
21f6988
to
a2f3b6a
Compare
daefb52
to
1d0e7e9
Compare
3599118
to
81c8a8a
Compare
@richardcase rebased the PR. |
/retest |
/test pull-cluster-api-provider-aws-test |
81c8a8a
to
32c1fb3
Compare
Fixed the unit tests failing due to rebase. |
/test pull-cluster-api-provider-aws-e2e |
/test pull-cluster-api-provider-aws-e2e-eks |
@richardcase i think eks tests are failing continuously for some reason(which I didn't check) https://testgrid.k8s.io/sig-cluster-lifecycle-cluster-api-provider-aws#periodic-eks-e2e-main |
32c1fb3
to
369bb69
Compare
/test pull-cluster-api-provider-aws-e2e |
@Ankitasw: The following test failed, say
Full PR test history. Your PR dashboard. Please help us cut down on flakes by linking to an open issue when you hit one in your PR. 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. I understand the commands that are listed here. |
@richardcase @sedefsavas Rebased the PR and now tests are passing. |
@sedefsavas now that we have a CAPA release, can we take this PR ahead for closure? |
Reminder for PR review. |
Seems good to me: /lgtm |
cc @sedefsavas for approval. |
@sedefsavas I think this PR is ready to merge but feel free to review again. |
/approve |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: sedefsavas 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 type of PR is this?
/kind bug
What this PR does / why we need it:
This PR does following:
ARN
field fromAWSResourceReference
.AdditionalSecurityGroups
with filters.GetAdditionalSecurityGroupIDs
so as to use common function inAWSMachine
controller andlaunchtemplate.go
.Which issue(s) this PR fixes (optional, in
fixes #<issue number>(, fixes #<issue_number>, ...)
format, will close the issue(s) when PR gets merged):Fixes #2087
Special notes for your reviewer:
Subset PR that handles the same for Subnet fields in AWSMachinePool
Checklist:
Release note: