-
Notifications
You must be signed in to change notification settings - Fork 9.2k
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
[AWS SDK for Go Migration] ECR (Elastic Container Registry) Service #36493
Conversation
Community NoteVoting for Prioritization
For Submitters
|
1d17cbd
to
609af72
Compare
609af72
to
a92b240
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.
LGTM 🚀.
% make testacc TESTARGS='-run=TestAccECR' PKG=ecr ACCTEST_PARALLELISM=3
==> Checking that code complies with gofmt requirements...
TF_ACC=1 go1.21.8 test ./internal/service/ecr/... -v -count 1 -parallel 3 -run=TestAccECR -timeout 360m
=== RUN TestAccECRAuthorizationTokenDataSource_basic
--- PASS: TestAccECRAuthorizationTokenDataSource_basic (25.39s)
=== RUN TestAccECRImageDataSource_basic
=== PAUSE TestAccECRImageDataSource_basic
=== RUN TestAccECRLifecyclePolicy_basic
=== PAUSE TestAccECRLifecyclePolicy_basic
=== RUN TestAccECRLifecyclePolicy_disappears
=== PAUSE TestAccECRLifecyclePolicy_disappears
=== RUN TestAccECRLifecyclePolicy_ignoreEquivalent
=== PAUSE TestAccECRLifecyclePolicy_ignoreEquivalent
=== RUN TestAccECRLifecyclePolicy_detectDiff
=== PAUSE TestAccECRLifecyclePolicy_detectDiff
=== RUN TestAccECRPullThroughCacheRuleDataSource_basic
=== PAUSE TestAccECRPullThroughCacheRuleDataSource_basic
=== RUN TestAccECRPullThroughCacheRuleDataSource_repositoryPrefixWithSlash
=== PAUSE TestAccECRPullThroughCacheRuleDataSource_repositoryPrefixWithSlash
=== RUN TestAccECRPullThroughCacheRuleDataSource_credential
=== PAUSE TestAccECRPullThroughCacheRuleDataSource_credential
=== RUN TestAccECRPullThroughCacheRule_basic
=== PAUSE TestAccECRPullThroughCacheRule_basic
=== RUN TestAccECRPullThroughCacheRule_credentialARN
=== PAUSE TestAccECRPullThroughCacheRule_credentialARN
=== RUN TestAccECRPullThroughCacheRule_disappears
=== PAUSE TestAccECRPullThroughCacheRule_disappears
=== RUN TestAccECRPullThroughCacheRule_failWhenAlreadyExists
=== PAUSE TestAccECRPullThroughCacheRule_failWhenAlreadyExists
=== RUN TestAccECRPullThroughCacheRule_repositoryPrefixWithSlash
=== PAUSE TestAccECRPullThroughCacheRule_repositoryPrefixWithSlash
=== RUN TestAccECRRegistryPolicy_serial
=== PAUSE TestAccECRRegistryPolicy_serial
=== RUN TestAccECRScanningConfiguration_serial
=== PAUSE TestAccECRScanningConfiguration_serial
=== RUN TestAccECRReplicationConfiguration_serial
=== PAUSE TestAccECRReplicationConfiguration_serial
=== RUN TestAccECRRepositoriesDataSource_basic
=== PAUSE TestAccECRRepositoriesDataSource_basic
=== RUN TestAccECRRepositoryDataSource_basic
=== PAUSE TestAccECRRepositoryDataSource_basic
=== RUN TestAccECRRepositoryDataSource_encryption
=== PAUSE TestAccECRRepositoryDataSource_encryption
=== RUN TestAccECRRepositoryDataSource_nonExistent
=== PAUSE TestAccECRRepositoryDataSource_nonExistent
=== RUN TestAccECRRepositoryPolicy_basic
=== PAUSE TestAccECRRepositoryPolicy_basic
=== RUN TestAccECRRepositoryPolicy_IAM_basic
=== PAUSE TestAccECRRepositoryPolicy_IAM_basic
=== RUN TestAccECRRepositoryPolicy_IAM_principalOrder
=== PAUSE TestAccECRRepositoryPolicy_IAM_principalOrder
=== RUN TestAccECRRepositoryPolicy_disappears
=== PAUSE TestAccECRRepositoryPolicy_disappears
=== RUN TestAccECRRepositoryPolicy_Disappears_repository
=== PAUSE TestAccECRRepositoryPolicy_Disappears_repository
=== RUN TestAccECRRepository_basic
=== PAUSE TestAccECRRepository_basic
=== RUN TestAccECRRepository_disappears
=== PAUSE TestAccECRRepository_disappears
=== RUN TestAccECRRepository_tags
=== PAUSE TestAccECRRepository_tags
=== RUN TestAccECRRepository_immutability
=== PAUSE TestAccECRRepository_immutability
=== RUN TestAccECRRepository_Image_scanning
=== PAUSE TestAccECRRepository_Image_scanning
=== RUN TestAccECRRepository_Encryption_kms
=== PAUSE TestAccECRRepository_Encryption_kms
=== RUN TestAccECRRepository_Encryption_aes256
=== PAUSE TestAccECRRepository_Encryption_aes256
=== CONT TestAccECRImageDataSource_basic
=== CONT TestAccECRRepositoriesDataSource_basic
=== CONT TestAccECRPullThroughCacheRule_basic
--- PASS: TestAccECRImageDataSource_basic (21.27s)
=== CONT TestAccECRRepositoryPolicy_Disappears_repository
--- PASS: TestAccECRRepositoriesDataSource_basic (21.45s)
=== CONT TestAccECRRepository_Encryption_aes256
--- PASS: TestAccECRPullThroughCacheRule_basic (25.43s)
=== CONT TestAccECRRepository_Encryption_kms
--- PASS: TestAccECRRepositoryPolicy_Disappears_repository (24.30s)
=== CONT TestAccECRRepository_Image_scanning
--- PASS: TestAccECRRepository_Encryption_aes256 (48.25s)
=== CONT TestAccECRRepository_immutability
--- PASS: TestAccECRRepository_Encryption_kms (49.55s)
=== CONT TestAccECRRepository_tags
--- PASS: TestAccECRRepository_immutability (24.36s)
=== CONT TestAccECRRepository_disappears
--- PASS: TestAccECRRepository_Image_scanning (56.55s)
=== CONT TestAccECRRepository_basic
--- PASS: TestAccECRRepository_disappears (22.09s)
=== CONT TestAccECRLifecyclePolicy_detectDiff
--- PASS: TestAccECRRepository_basic (25.09s)
=== CONT TestAccECRPullThroughCacheRuleDataSource_credential
--- PASS: TestAccECRRepository_tags (55.86s)
=== CONT TestAccECRPullThroughCacheRuleDataSource_repositoryPrefixWithSlash
--- PASS: TestAccECRLifecyclePolicy_detectDiff (30.08s)
=== CONT TestAccECRPullThroughCacheRuleDataSource_basic
--- PASS: TestAccECRPullThroughCacheRuleDataSource_credential (22.79s)
=== CONT TestAccECRPullThroughCacheRule_repositoryPrefixWithSlash
--- PASS: TestAccECRPullThroughCacheRuleDataSource_repositoryPrefixWithSlash (21.13s)
=== CONT TestAccECRReplicationConfiguration_serial
=== RUN TestAccECRReplicationConfiguration_serial/disappears
--- PASS: TestAccECRPullThroughCacheRuleDataSource_basic (19.53s)
=== CONT TestAccECRScanningConfiguration_serial
=== RUN TestAccECRScanningConfiguration_serial/basic
--- PASS: TestAccECRPullThroughCacheRule_repositoryPrefixWithSlash (19.01s)
=== CONT TestAccECRRegistryPolicy_serial
=== RUN TestAccECRRegistryPolicy_serial/basic
=== RUN TestAccECRReplicationConfiguration_serial/repositoryFilter
=== RUN TestAccECRScanningConfiguration_serial/update
=== RUN TestAccECRRegistryPolicy_serial/disappears
=== RUN TestAccECRReplicationConfiguration_serial/basic
--- PASS: TestAccECRRegistryPolicy_serial (60.52s)
--- PASS: TestAccECRRegistryPolicy_serial/basic (39.05s)
--- PASS: TestAccECRRegistryPolicy_serial/disappears (21.47s)
=== CONT TestAccECRLifecyclePolicy_basic
--- PASS: TestAccECRScanningConfiguration_serial (85.61s)
--- PASS: TestAccECRScanningConfiguration_serial/basic (23.77s)
--- PASS: TestAccECRScanningConfiguration_serial/update (61.85s)
=== CONT TestAccECRLifecyclePolicy_ignoreEquivalent
--- PASS: TestAccECRLifecyclePolicy_basic (27.78s)
=== CONT TestAccECRPullThroughCacheRule_disappears
--- PASS: TestAccECRPullThroughCacheRule_disappears (20.74s)
=== CONT TestAccECRPullThroughCacheRule_failWhenAlreadyExists
--- PASS: TestAccECRLifecyclePolicy_ignoreEquivalent (29.03s)
=== CONT TestAccECRRepositoryPolicy_basic
--- PASS: TestAccECRReplicationConfiguration_serial (132.81s)
--- PASS: TestAccECRReplicationConfiguration_serial/disappears (20.33s)
--- PASS: TestAccECRReplicationConfiguration_serial/repositoryFilter (55.02s)
--- PASS: TestAccECRReplicationConfiguration_serial/basic (57.45s)
=== CONT TestAccECRRepositoryPolicy_disappears
--- PASS: TestAccECRPullThroughCacheRule_failWhenAlreadyExists (10.97s)
=== CONT TestAccECRRepositoryPolicy_IAM_principalOrder
--- PASS: TestAccECRRepositoryPolicy_disappears (19.04s)
=== CONT TestAccECRRepositoryPolicy_IAM_basic
--- PASS: TestAccECRRepositoryPolicy_basic (35.71s)
=== CONT TestAccECRPullThroughCacheRule_credentialARN
--- PASS: TestAccECRRepositoryPolicy_IAM_principalOrder (45.51s)
=== CONT TestAccECRLifecyclePolicy_disappears
=== CONT TestAccECRRepositoryDataSource_encryption
--- PASS: TestAccECRRepositoryPolicy_IAM_basic (31.91s)
--- PASS: TestAccECRPullThroughCacheRule_credentialARN (24.11s)
=== CONT TestAccECRRepositoryDataSource_nonExistent
--- PASS: TestAccECRRepositoryDataSource_nonExistent (3.84s)
=== CONT TestAccECRRepositoryDataSource_basic
--- PASS: TestAccECRLifecyclePolicy_disappears (19.57s)
--- PASS: TestAccECRRepositoryDataSource_encryption (21.08s)
--- PASS: TestAccECRRepositoryDataSource_basic (17.74s)
PASS
ok github.com/hashicorp/terraform-provider-aws/internal/service/ecr 397.881s
% make testacc TESTARGS='-run=TestAccECRLifecyclePolicy_' PKG=ecr ACCTEST_PARALLELISM=3
==> Checking that code complies with gofmt requirements...
TF_ACC=1 go1.21.8 test ./internal/service/ecr/... -v -count 1 -parallel 3 -run=TestAccECRLifecyclePolicy_ -timeout 360m
=== RUN TestAccECRLifecyclePolicy_basic
=== PAUSE TestAccECRLifecyclePolicy_basic
=== RUN TestAccECRLifecyclePolicy_disappears
=== PAUSE TestAccECRLifecyclePolicy_disappears
=== RUN TestAccECRLifecyclePolicy_ignoreEquivalent
=== PAUSE TestAccECRLifecyclePolicy_ignoreEquivalent
=== RUN TestAccECRLifecyclePolicy_detectDiff
=== PAUSE TestAccECRLifecyclePolicy_detectDiff
=== RUN TestAccECRLifecyclePolicy_detectTagPatternListDiff
=== PAUSE TestAccECRLifecyclePolicy_detectTagPatternListDiff
=== CONT TestAccECRLifecyclePolicy_basic
=== CONT TestAccECRLifecyclePolicy_detectDiff
=== CONT TestAccECRLifecyclePolicy_detectTagPatternListDiff
--- PASS: TestAccECRLifecyclePolicy_basic (29.36s)
=== CONT TestAccECRLifecyclePolicy_ignoreEquivalent
--- PASS: TestAccECRLifecyclePolicy_detectDiff (35.42s)
=== CONT TestAccECRLifecyclePolicy_disappears
--- PASS: TestAccECRLifecyclePolicy_detectTagPatternListDiff (35.45s)
--- PASS: TestAccECRLifecyclePolicy_disappears (19.61s)
--- PASS: TestAccECRLifecyclePolicy_ignoreEquivalent (26.76s)
PASS
ok github.com/hashicorp/terraform-provider-aws/internal/service/ecr 69.548s
% make testacc TESTARGS='-run=TestAccECRLifecyclePolicyDocumentDataSource_' PKG=ecr ACCTEST_PARALLELISM=3
==> Checking that code complies with gofmt requirements...
TF_ACC=1 go1.21.8 test ./internal/service/ecr/... -v -count 1 -parallel 3 -run=TestAccECRLifecyclePolicyDocumentDataSource_ -timeout 360m
=== RUN TestAccECRLifecyclePolicyDocumentDataSource_basic
--- PASS: TestAccECRLifecyclePolicyDocumentDataSource_basic (11.22s)
PASS
ok github.com/hashicorp/terraform-provider-aws/internal/service/ecr 22.487s
This reverts commit 819b1d6.
This reverts commit d3995af.
This reverts commit c3c906d.
This reverts commit 8d96c00.
…urce for ECR" This reverts commit 08da208.
% make testacc TESTARGS='-run=TestAccECRLifecyclePolicy_' PKG=ecr ACCTEST_PARALLELISM=3 ==> Checking that code complies with gofmt requirements... TF_ACC=1 go1.21.8 test ./internal/service/ecr/... -v -count 1 -parallel 3 -run=TestAccECRLifecyclePolicy_ -timeout 360m === RUN TestAccECRLifecyclePolicy_basic === PAUSE TestAccECRLifecyclePolicy_basic === RUN TestAccECRLifecyclePolicy_disappears === PAUSE TestAccECRLifecyclePolicy_disappears === RUN TestAccECRLifecyclePolicy_ignoreEquivalent === PAUSE TestAccECRLifecyclePolicy_ignoreEquivalent === RUN TestAccECRLifecyclePolicy_detectDiff === PAUSE TestAccECRLifecyclePolicy_detectDiff === RUN TestAccECRLifecyclePolicy_detectTagPatternListDiff === PAUSE TestAccECRLifecyclePolicy_detectTagPatternListDiff === CONT TestAccECRLifecyclePolicy_basic === CONT TestAccECRLifecyclePolicy_detectDiff === CONT TestAccECRLifecyclePolicy_ignoreEquivalent --- PASS: TestAccECRLifecyclePolicy_basic (26.42s) === CONT TestAccECRLifecyclePolicy_detectTagPatternListDiff --- PASS: TestAccECRLifecyclePolicy_ignoreEquivalent (29.57s) === CONT TestAccECRLifecyclePolicy_disappears --- PASS: TestAccECRLifecyclePolicy_detectDiff (30.88s) --- PASS: TestAccECRLifecyclePolicy_disappears (17.91s) --- PASS: TestAccECRLifecyclePolicy_detectTagPatternListDiff (24.89s) PASS ok github.com/hashicorp/terraform-provider-aws/internal/service/ecr 62.278s
@alexknez Thanks for the contribution 🎉 👏. |
This functionality has been released in v5.44.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. |
Description
[AWS SDK for Go Migration] ECR (Elastic Container Registry) Service
Relations
Closes #36149.
Relates #32976.
Closes #35231.
Closes #35184.
Closes #6133.
References
Output from Acceptance Testing