@@ -489,14 +489,6 @@ func TestAccGKEHubFeature_FleetDefaultMemberConfigConfigManagement(t *testing.T)
489489 ImportState: true,
490490 ImportStateVerify: true,
491491 },
492- {
493- Config: testAccGKEHubFeature_FleetDefaultMemberConfigConfigManagementEnableAutomaticManagementUpdate(context),
494- },
495- {
496- ResourceName: "google_gke_hub_feature.feature",
497- ImportState: true,
498- ImportStateVerify: true,
499- },
500492 {
501493 Config: testAccGKEHubFeature_FleetDefaultMemberConfigConfigManagementRemovalUpdate(context),
502494 },
@@ -505,37 +497,10 @@ func TestAccGKEHubFeature_FleetDefaultMemberConfigConfigManagement(t *testing.T)
505497 ImportState: true,
506498 ImportStateVerify: true,
507499 },
508- {
509- Config: testAccGKEHubFeature_FleetDefaultMemberConfigConfigManagementAutomaticManagement(context),
510- },
511- {
512- ResourceName: "google_gke_hub_feature.feature",
513- ImportState: true,
514- ImportStateVerify: true,
515- },
516500 },
517501 })
518502}
519503
520- func testAccGKEHubFeature_FleetDefaultMemberConfigConfigManagementAutomaticManagement(context map[string]interface{}) string {
521- return gkeHubFeatureProjectSetupForGA(context) + acctest.Nprintf(`
522- resource "google_gke_hub_feature" "feature" {
523- name = "configmanagement"
524- location = "global"
525- fleet_default_member_config {
526- configmanagement {
527- management = "MANAGEMENT_AUTOMATIC"
528- config_sync {
529- enabled = true
530- }
531- }
532- }
533- depends_on = [google_project_service.anthos, google_project_service.gkehub, google_project_service.acm]
534- project = google_project.project.project_id
535- }
536- `, context)
537- }
538-
539504func testAccGKEHubFeature_FleetDefaultMemberConfigConfigManagement(context map[string]interface{}) string {
540505 return gkeHubFeatureProjectSetupForGA(context) + acctest.Nprintf(`
541506resource "google_gke_hub_feature" "feature" {
@@ -593,33 +558,6 @@ resource "google_gke_hub_feature" "feature" {
593558`, context)
594559}
595560
596- func testAccGKEHubFeature_FleetDefaultMemberConfigConfigManagementEnableAutomaticManagementUpdate(context map[string]interface{}) string {
597- return gkeHubFeatureProjectSetupForGA(context) + acctest.Nprintf(`
598- resource "google_gke_hub_feature" "feature" {
599- name = "configmanagement"
600- location = "global"
601- fleet_default_member_config {
602- configmanagement {
603- management = "MANAGEMENT_AUTOMATIC"
604- config_sync {
605- prevent_drift = true
606- source_format = "unstructured"
607- oci {
608- sync_repo = "us-central1-docker.pkg.dev/corp-gke-build-artifacts/acm/configs:latest"
609- policy_dir = "/acm/nonprod-root/"
610- secret_type = "gcpserviceaccount"
611- sync_wait_secs = "15"
612- gcp_service_account_email = "
[email protected] "
613- }
614- }
615- }
616- }
617- depends_on = [google_project_service.anthos, google_project_service.gkehub, google_project_service.acm]
618- project = google_project.project.project_id
619- }
620- `, context)
621- }
622-
623561func testAccGKEHubFeature_FleetDefaultMemberConfigConfigManagementRemovalUpdate(context map[string]interface{}) string {
624562 return gkeHubFeatureProjectSetupForGA(context) + acctest.Nprintf(`
625563resource "google_gke_hub_feature" "feature" {
0 commit comments