-
Notifications
You must be signed in to change notification settings - Fork 9.3k
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
PoolArn attribute support in Data Source: aws_ec2_coip_pool #17046
Conversation
Added the attribute pool_arn in Data Source: aws_ec2_coip_pool to resolve hashicorp#16426
Added attribute pool_arn in datasource ec2_coip
updated test to check pool_arn in data source aws_ec2_coip_pool_test.go
acceptancetest for datasource/aws_ec2_coip_pool
data source aws_ec2_coip_pool documentation updated with pool_arn attribute
attribute reference updated with pool_arn
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.
Welcome @sumitmenaria 👋
It looks like this is your first Pull Request submission to the Terraform AWS Provider! If you haven’t already done so please make sure you have checked out our CONTRIBUTING guide and FAQ to make sure your contribution is adhering to best practice and has all the necessary elements in place for a successful approval.
Also take a look at our FAQ which details how we prioritize Pull Requests for inclusion.
Thanks again, and welcome to the community! 😃
testAccMatchResourceAttrRegionalARN for awsproviderlint to test arn
@sumitmenaria Thanks for the contribution 👏. Could you please rename the new attribute to plan |
data_source_ec2_coip_pool.go pool_arn -> arn pool_arn : removed from optional
optional removed from pool_arn attribute and name changed to arn
data_source_ec2_coip_pool_test.go ARN test function update with attribute name arn instead of pool_arn
Co-authored-by: Kit Ewbank <Kit_Ewbank@hotmail.com>
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.
LGTM.
$ make testacc TEST=./aws/ TESTARGS='-run=TestAccDataSourceAwsEc2CoipPool_'
==> Checking that code complies with gofmt requirements...
TF_ACC=1 go test ./aws -v -count 1 -parallel 20 -run=TestAccDataSourceAwsEc2CoipPool_ -timeout 120m
=== RUN TestAccDataSourceAwsEc2CoipPool_Filter
=== PAUSE TestAccDataSourceAwsEc2CoipPool_Filter
=== RUN TestAccDataSourceAwsEc2CoipPool_Id
=== PAUSE TestAccDataSourceAwsEc2CoipPool_Id
=== CONT TestAccDataSourceAwsEc2CoipPool_Filter
=== CONT TestAccDataSourceAwsEc2CoipPool_Id
=== CONT TestAccDataSourceAwsEc2CoipPool_Filter
data_source_aws_outposts_outposts_test.go:66: skipping since no Outposts found
--- SKIP: TestAccDataSourceAwsEc2CoipPool_Filter (1.90s)
=== CONT TestAccDataSourceAwsEc2CoipPool_Id
data_source_aws_outposts_outposts_test.go:66: skipping since no Outposts found
--- SKIP: TestAccDataSourceAwsEc2CoipPool_Id (1.99s)
PASS
ok github.com/terraform-providers/terraform-provider-aws/aws 2.067s
@ewbankkit Pardom me for my ignorance, is there any tentative timeline when this request is going to be merged? |
@ewbankkit What is the next step to move this forward? |
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.
LGTM 🚀.
% make testacc TESTARGS='-run=TestAccDataSourceAwsEc2CoipPool_'
==> Checking that code complies with gofmt requirements...
TF_ACC=1 go test ./aws -v -count 1 -parallel 20 -run=TestAccDataSourceAwsEc2CoipPool_ -timeout 120m
=== RUN TestAccDataSourceAwsEc2CoipPool_Filter
=== PAUSE TestAccDataSourceAwsEc2CoipPool_Filter
=== RUN TestAccDataSourceAwsEc2CoipPool_Id
=== PAUSE TestAccDataSourceAwsEc2CoipPool_Id
=== CONT TestAccDataSourceAwsEc2CoipPool_Filter
=== CONT TestAccDataSourceAwsEc2CoipPool_Id
=== CONT TestAccDataSourceAwsEc2CoipPool_Filter
data_source_aws_outposts_outposts_test.go:66: skipping since no Outposts found
--- SKIP: TestAccDataSourceAwsEc2CoipPool_Filter (1.43s)
=== CONT TestAccDataSourceAwsEc2CoipPool_Id
data_source_aws_outposts_outposts_test.go:66: skipping since no Outposts found
--- SKIP: TestAccDataSourceAwsEc2CoipPool_Id (1.44s)
PASS
ok github.com/terraform-providers/terraform-provider-aws/aws 4.156s
@sumitmenaria Thanks for the contribution 🎉 👏. |
This functionality has been released in v3.53.0 of the Terraform AWS Provider. Please see the Terraform documentation on provider versioning or reach out if you need any assistance upgrading. For further feature requests or bug reports with this functionality, please create a new GitHub issue following the template. Thank you! |
I'm going to lock this pull request because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues. |
Community Note
Closes #16426
Release note for CHANGELOG:
Output from acceptance testing: