-
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
RDS custom engine version (CEV) #33285
RDS custom engine version (CEV) #33285
Conversation
Community NoteVoting for Prioritization
For Submitters
|
Need to add Tags on create test. Does not support Tags update. |
|
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.
Added a few comments/suggestions for review, and fixes to documentation.
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=TestAccRDSCustomDBEngineVersion_' PKG=rds
==> Checking that code complies with gofmt requirements...
TF_ACC=1 go test ./internal/service/rds/... -v -count 1 -parallel 20 -run=TestAccRDSCustomDBEngineVersion_ -timeout 180m
=== RUN TestAccRDSCustomDBEngineVersion_sqlServer
custom_db_engine_version_test.go:37: Environment variable RDS_CUSTOM_WINDOWS_SQLSERVER_AMI is not set
--- SKIP: TestAccRDSCustomDBEngineVersion_sqlServer (0.00s)
=== RUN TestAccRDSCustomDBEngineVersion_sqlServerUpdate
custom_db_engine_version_test.go:83: Environment variable RDS_CUSTOM_WINDOWS_SQLSERVER_AMI is not set
--- SKIP: TestAccRDSCustomDBEngineVersion_sqlServerUpdate (0.00s)
=== RUN TestAccRDSCustomDBEngineVersion_oracle
custom_db_engine_version_test.go:139: Environment variable RDS_CUSTOM_ORACLE_S3_BUCKET is not set
--- SKIP: TestAccRDSCustomDBEngineVersion_oracle (0.00s)
=== RUN TestAccRDSCustomDBEngineVersion_manifestFile
custom_db_engine_version_test.go:185: Environment variable RDS_CUSTOM_ORACLE_S3_BUCKET is not set
--- SKIP: TestAccRDSCustomDBEngineVersion_manifestFile (0.00s)
=== RUN TestAccRDSCustomDBEngineVersion_tags
custom_db_engine_version_test.go:231: Environment variable RDS_CUSTOM_WINDOWS_SQLSERVER_AMI is not set
--- SKIP: TestAccRDSCustomDBEngineVersion_tags (0.00s)
=== RUN TestAccRDSCustomDBEngineVersion_disappears
custom_db_engine_version_test.go:269: Environment variable RDS_CUSTOM_WINDOWS_SQLSERVER_AMI is not set
--- SKIP: TestAccRDSCustomDBEngineVersion_disappears (0.00s)
PASS
ok github.com/hashicorp/terraform-provider-aws/internal/service/rds 7.644s
Waiting for response to @ddericco's review
Co-authored-by: Dave DeRicco <30156588+ddericco@users.noreply.github.com>
Co-authored-by: Dave DeRicco <30156588+ddericco@users.noreply.github.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 TESTARGS='-run=TestAccRDSCustomDBEngineVersion_' PKG=rds ACCTEST_PARALLELISM=2
==> Checking that code complies with gofmt requirements...
TF_ACC=1 go test ./internal/service/rds/... -v -count 1 -parallel 2 -run=TestAccRDSCustomDBEngineVersion_ -timeout 360m
=== RUN TestAccRDSCustomDBEngineVersion_sqlServer
custom_db_engine_version_test.go:37: Environment variable RDS_CUSTOM_WINDOWS_SQLSERVER_AMI is not set
--- SKIP: TestAccRDSCustomDBEngineVersion_sqlServer (0.00s)
=== RUN TestAccRDSCustomDBEngineVersion_sqlServerUpdate
custom_db_engine_version_test.go:83: Environment variable RDS_CUSTOM_WINDOWS_SQLSERVER_AMI is not set
--- SKIP: TestAccRDSCustomDBEngineVersion_sqlServerUpdate (0.00s)
=== RUN TestAccRDSCustomDBEngineVersion_oracle
custom_db_engine_version_test.go:139: Environment variable RDS_CUSTOM_ORACLE_S3_BUCKET is not set
--- SKIP: TestAccRDSCustomDBEngineVersion_oracle (0.00s)
=== RUN TestAccRDSCustomDBEngineVersion_manifestFile
custom_db_engine_version_test.go:185: Environment variable RDS_CUSTOM_ORACLE_S3_BUCKET is not set
--- SKIP: TestAccRDSCustomDBEngineVersion_manifestFile (0.00s)
=== RUN TestAccRDSCustomDBEngineVersion_tags
custom_db_engine_version_test.go:231: Environment variable RDS_CUSTOM_WINDOWS_SQLSERVER_AMI is not set
--- SKIP: TestAccRDSCustomDBEngineVersion_tags (0.00s)
=== RUN TestAccRDSCustomDBEngineVersion_disappears
custom_db_engine_version_test.go:269: Environment variable RDS_CUSTOM_WINDOWS_SQLSERVER_AMI is not set
--- SKIP: TestAccRDSCustomDBEngineVersion_disappears (0.00s)
PASS
ok github.com/hashicorp/terraform-provider-aws/internal/service/rds 5.437s
@AdamTylerLynch Thanks for the contribution 🎉 👏. |
This functionality has been released in v5.19.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
RDS Custom engine version (CEV) support for RDS Custom for SQL Server and RDS Custom for Oracle.
*** Requires prerequisite AMIs/installation media! ****
Requires the following Environment Variables
RDS_CUSTOM_WINDOWS_SQLSERVER_AMI (AMI name like "ami-123bbb333444nn")
RDS_CUSTOM_ORACLE_S3_BUCKET (bucket name like "mybucket")
Relations
Closes #0000
References
Output from Acceptance Testing