Skip to content
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

Generate Transit Gateway using ACK runtime v0.15.1 #17

Merged
merged 7 commits into from
Oct 20, 2021

Conversation

bwagner5
Copy link
Member

@bwagner5 bwagner5 commented Oct 18, 2021

Issue #, if available:
aws-controllers-k8s/community#489

Description of changes:

process is broken up into commits between the generated and manual steps.

  • Generate Transit Gateway resource Create and Delete
  • Tests for Create and Delete (the sleeps on TGW create and delete are lengthy because the resource takes so long to be created and will error out if a delete is attempted while in a "pending" state)

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

@ack-bot ack-bot requested review from a-hilaly and vijtrip2 October 18, 2021 23:32
@bwagner5 bwagner5 requested review from brycahta and removed request for a-hilaly and vijtrip2 October 18, 2021 23:32
@bwagner5
Copy link
Member Author

apparently those weren't enough either in prow :( I upped them again, we'll see if that fixes it.

Copy link
Contributor

@brycahta brycahta left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

First resource looking great!! 🎉

Just add that comment and we're sending this; also updated PR title for clarity

apis/v1alpha1/types.go Outdated Show resolved Hide resolved
apis/v1alpha1/types.go Outdated Show resolved Hide resolved
test/e2e/tests/test_transit_gateway.py Show resolved Hide resolved
test/e2e/tests/test_transit_gateway.py Show resolved Hide resolved
@brycahta brycahta changed the title Tgw Generate Transit Gateway using ACK runtime v0.15.1 Oct 19, 2021
ack-bot pushed a commit to aws-controllers-k8s/code-generator that referenced this pull request Oct 19, 2021
Issue #, if available:
aws-controllers-k8s/ec2-controller#17

Description of changes:
 - Add ECMP as an initialism. Currently used in ec2.TransitGateway
 - Regenerated TGW in EC2 controller and tested w/ `make kind-test` ✅

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
ack-bot pushed a commit to aws-controllers-k8s/test-infra that referenced this pull request Oct 19, 2021
Issue #, if available:
#146
aws-controllers-k8s/ec2-controller#17

Description of changes:
 - Turns out prow doesn't use a AWS_PROFILE, so the env var needs to be omitted if not specified explicitly by the user.  

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
@bwagner5
Copy link
Member Author

/retest

ack-bot pushed a commit to aws-controllers-k8s/code-generator that referenced this pull request Oct 19, 2021
Issue #, if available:
aws-controllers-k8s/ec2-controller#17

Description of changes:
 - Add `ENA` to initialism list and prevent `"Enable" -> "ENAble" and "Enabling" -> "ENAbling" `


Grep to find other `Ena` words in aws models:

```
$ grep -r 'Ena[a-zA-Z]*' -o .  | sort | uniq | grep -v "Enabl"
./ec2/2016-11-15/api-2.json:EnaSupport
./ec2/2016-11-15/docs-2.json:EnaSupport
./ec2/2016-11-15/examples-1.json:EnaSupport
```

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
@vijtrip2
Copy link

/test ec2-kind-e2e

@bwagner5 bwagner5 requested a review from brycahta October 19, 2021 23:29
Copy link
Member

@a-hilaly a-hilaly left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

Copy link
Contributor

@brycahta brycahta left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/lgtm

@ack-bot ack-bot added the lgtm Indicates that a PR is ready to be merged. label Oct 20, 2021
@ack-bot
Copy link
Collaborator

ack-bot commented Oct 20, 2021

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: A-Hilaly, brycahta, bwagner5

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:
  • OWNERS [A-Hilaly,brycahta,bwagner5]

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@ack-bot ack-bot merged commit 5d1c1fd into aws-controllers-k8s:main Oct 20, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
approved lgtm Indicates that a PR is ready to be merged.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants