magic-modules icon indicating copy to clipboard operation
magic-modules copied to clipboard

feat: add location certificate map and entry

Open adriantr opened this issue 1 year ago • 14 comments

Solves https://github.com/hashicorp/terraform-provider-google/issues/19437

Release Note Template for Downstream PRs (will be copied)

certificatemanager: added `location` field to `google_certificate_manager_certificate_map` resource
certificatemanager: added `location` field to `google_certificate_manager_certificate_map_entry` resource

adriantr avatar Sep 11 '24 08:09 adriantr

Hello! I am a robot. Tests will require approval from a repository maintainer to run.

@rileykarson, a repository maintainer, has been assigned to review your changes. If you have not received review feedback within 2 business days, please leave a comment on this PR asking them to take a look.

You can help make sure that review is quick by doing a self-review and by running impacted tests locally.

github-actions[bot] avatar Sep 11 '24 08:09 github-actions[bot]

@rileykarson hey, any take on this PR?🙏

adriantr avatar Sep 13 '24 16:09 adriantr

Hi there, I'm the Modular magician. I've detected the following information about your changes:

Diff report

Your PR generated some diffs in downstreams - here they are.

google provider: Diff ( 8 files changed, 64 insertions(+), 42 deletions(-)) google-beta provider: Diff ( 8 files changed, 64 insertions(+), 42 deletions(-)) terraform-google-conversion: Diff ( 2 files changed, 2 insertions(+), 2 deletions(-))

Missing test report

Your PR includes resource fields which are not covered by any test.

Resource: google_certificate_manager_certificate_map (7 total tests) Please add an acceptance test which includes these fields. The test should include the following:

resource "google_certificate_manager_certificate_map" "primary" {
  location = # value needed
}


Resource: google_certificate_manager_certificate_map_entry (5 total tests) Please add an acceptance test which includes these fields. The test should include the following:

resource "google_certificate_manager_certificate_map_entry" "primary" {
  location = # value needed
}


modular-magician avatar Sep 13 '24 18:09 modular-magician

Tests analytics

Total tests: 26 Passed tests: 0 Skipped tests: 2 Affected tests: 24

Click here to see the affected service packages
  • certificatemanager

Action taken

Found 24 affected test(s) by replaying old test recordings. Starting RECORDING based on the most recent commit. Click here to see the affected tests
  • TestAccCertificateManagerCertificateIssuanceConfig_certificateManagerCertificateIssuanceConfigExample
  • TestAccCertificateManagerCertificateMapEntry_certificateManagerCertificateMapEntryFullExample
  • TestAccCertificateManagerCertificateMap_certificateManagerCertificateMapBasicExample
  • TestAccCertificateManagerCertificate_certificateManagerGoogleManagedCertificateDnsAllRegionsExample
  • TestAccCertificateManagerCertificate_certificateManagerGoogleManagedCertificateDnsExample
  • TestAccCertificateManagerCertificate_certificateManagerGoogleManagedCertificateIssuanceConfigAllRegionsExample
  • TestAccCertificateManagerCertificate_certificateManagerGoogleManagedCertificateIssuanceConfigExample
  • TestAccCertificateManagerCertificate_certificateManagerGoogleManagedRegionalCertificateDnsAuthExample
  • TestAccCertificateManagerCertificate_certificateManagerSelfManagedCertificateExample
  • TestAccCertificateManagerCertificate_certificateManagerSelfManagedCertificateRegionalExample
  • TestAccCertificateManagerDnsAuthorization_certificateManagerDnsAuthorizationBasicExample
  • TestAccCertificateManagerDnsAuthorization_certificateManagerDnsAuthorizationRegionalExample
  • TestAccCertificateManagerDnsAuthorization_update
  • TestAccCertificateManagerTrustConfig_certificateManagerTrustConfigAllowlistedCertificatesExample
  • TestAccCertificateManagerTrustConfig_certificateManagerTrustConfigExample
  • TestAccCertificateManagerTrustConfig_update
  • TestAccDataSourceGoogleCertificateManagerCertificateMap_basic
  • TestAccDataSourceGoogleCertificateManagerCertificateMap_certificateMapEntryUsingMapDatasource
  • TestAccDataSourceGoogleCertificateManagerCertificates_basic
  • TestAccDataSourceGoogleCertificateManagerCertificates_full
  • TestAccDataSourceGoogleCertificateManagerCertificates_managedCertificate
  • TestAccDataSourceGoogleCertificateManagerCertificates_managedCertificateDNSAuthorization
  • TestAccDataSourceGoogleCertificateManagerCertificates_managedCertificateIssuerConfig
  • TestAccDataSourceGoogleCertificateManagerCertificates_regionBasic

Get to know how VCR tests work

modular-magician avatar Sep 13 '24 18:09 modular-magician

$\textcolor{red}{\textsf{Tests failed during RECORDING mode:}}$ TestAccCertificateManagerCertificateIssuanceConfig_certificateManagerCertificateIssuanceConfigExample[Error message] [Debug log] TestAccCertificateManagerCertificateMapEntry_certificateManagerCertificateMapEntryFullExample[Error message] [Debug log] TestAccCertificateManagerCertificateMap_certificateManagerCertificateMapBasicExample[Error message] [Debug log] TestAccCertificateManagerCertificate_certificateManagerGoogleManagedCertificateDnsAllRegionsExample[Error message] [Debug log] TestAccCertificateManagerCertificate_certificateManagerGoogleManagedCertificateDnsExample[Error message] [Debug log] TestAccCertificateManagerCertificate_certificateManagerGoogleManagedCertificateIssuanceConfigAllRegionsExample[Error message] [Debug log] TestAccCertificateManagerCertificate_certificateManagerGoogleManagedCertificateIssuanceConfigExample[Error message] [Debug log] TestAccCertificateManagerCertificate_certificateManagerGoogleManagedRegionalCertificateDnsAuthExample[Error message] [Debug log] TestAccCertificateManagerCertificate_certificateManagerSelfManagedCertificateExample[Error message] [Debug log] TestAccCertificateManagerCertificate_certificateManagerSelfManagedCertificateRegionalExample[Error message] [Debug log] TestAccCertificateManagerDnsAuthorization_certificateManagerDnsAuthorizationBasicExample[Error message] [Debug log] TestAccCertificateManagerDnsAuthorization_certificateManagerDnsAuthorizationRegionalExample[Error message] [Debug log] TestAccCertificateManagerDnsAuthorization_update[Error message] [Debug log] TestAccCertificateManagerTrustConfig_certificateManagerTrustConfigAllowlistedCertificatesExample[Error message] [Debug log] TestAccCertificateManagerTrustConfig_certificateManagerTrustConfigExample[Error message] [Debug log] TestAccCertificateManagerTrustConfig_update[Error message] [Debug log] TestAccDataSourceGoogleCertificateManagerCertificateMap_basic[Error message] [Debug log] TestAccDataSourceGoogleCertificateManagerCertificateMap_certificateMapEntryUsingMapDatasource[Error message] [Debug log] TestAccDataSourceGoogleCertificateManagerCertificates_basic[Error message] [Debug log] TestAccDataSourceGoogleCertificateManagerCertificates_full[Error message] [Debug log] TestAccDataSourceGoogleCertificateManagerCertificates_managedCertificate[Error message] [Debug log] TestAccDataSourceGoogleCertificateManagerCertificates_managedCertificateDNSAuthorization[Error message] [Debug log] TestAccDataSourceGoogleCertificateManagerCertificates_managedCertificateIssuerConfig[Error message] [Debug log] TestAccDataSourceGoogleCertificateManagerCertificates_regionBasic[Error message] [Debug log]

$\textcolor{red}{\textsf{Errors occurred during RECORDING mode. Please fix them to complete your PR.}}$

View the build log or the debug log for each test

modular-magician avatar Sep 13 '24 18:09 modular-magician

@rileykarson This PR has been waiting for review for 3 weekdays. Please take a look! Use the label disable-review-reminders to disable these notifications.

github-actions[bot] avatar Sep 16 '24 09:09 github-actions[bot]

@GoogleCloudPlatform/terraform-team @rileykarson This PR has been waiting for review for 1 week. Please take a look! Use the label disable-review-reminders to disable these notifications.

github-actions[bot] avatar Sep 18 '24 09:09 github-actions[bot]

@GoogleCloudPlatform/terraform-team @rileykarson This PR has been waiting for review for 2 weeks. Please take a look! Use the label disable-review-reminders to disable these notifications.

github-actions[bot] avatar Sep 25 '24 09:09 github-actions[bot]

@GoogleCloudPlatform/terraform-team @rileykarson This PR has been waiting for review for 3 weeks. Please take a look! Use the label disable-review-reminders to disable these notifications.

github-actions[bot] avatar Oct 02 '24 09:10 github-actions[bot]

@GoogleCloudPlatform/terraform-team @rileykarson This PR has been waiting for review for 4 weeks. Please take a look! Use the label disable-review-reminders to disable these notifications.

github-actions[bot] avatar Oct 09 '24 09:10 github-actions[bot]

Sorry- I've been very behind on reviews (and email, so it's taken a bit to identify the ones I need to take action on). Rolled a new reviewer.

rileykarson avatar Oct 09 '24 20:10 rileykarson

@roaks3 This PR has been waiting for review for 3 weekdays. Please take a look! Use the label disable-review-reminders to disable these notifications.

github-actions[bot] avatar Oct 14 '24 09:10 github-actions[bot]

Hi @adriantr,

Thanks for your contribution, I hope it gets reviewed soon from Terraform team!

For the issue you mentioned though, I don't think this PR will fix https://github.com/hashicorp/terraform-provider-google/issues/19437 . Please refer to my comment to the issue https://github.com/hashicorp/terraform-provider-google/issues/19437#issuecomment-2413785588 and let me know if you have any questions.

Hamzawy63 avatar Oct 15 '24 12:10 Hamzawy63

@GoogleCloudPlatform/terraform-team @roaks3 This PR has been waiting for review for 1 week. Please take a look! Use the label disable-review-reminders to disable these notifications.

github-actions[bot] avatar Oct 16 '24 09:10 github-actions[bot]

@adriantr, this PR is waiting for action from you. If no action is taken, this PR will be closed in 28 days.

Please address any comments or change requests, or re-request review from a core reviewer if no action is required.

Image showing the re-request review button

This notification can be disabled with the disable-automatic-closure label.

github-actions[bot] avatar Nov 01 '24 09:11 github-actions[bot]

@adriantr, this PR is waiting for action from you. If no action is taken, this PR will be closed in 14 days.

Please address any comments or change requests, or re-request review from a core reviewer if no action is required.

Image showing the re-request review button

This notification can be disabled with the disable-automatic-closure label.

github-actions[bot] avatar Nov 15 '24 09:11 github-actions[bot]

@adriantr, this PR is waiting for action from you. If no action is taken, this PR will be closed in 2 weekdays.

Please address any comments or change requests, or re-request review from a core reviewer if no action is required.

Image showing the re-request review button

This notification can be disabled with the disable-automatic-closure label.

github-actions[bot] avatar Nov 27 '24 09:11 github-actions[bot]

@adriantr, this PR is being closed due to inactivity.

github-actions[bot] avatar Nov 29 '24 09:11 github-actions[bot]