Skip to content

Commit 0c381d5

Browse files
Fix Datastream kms test failure (#7284) (#5263)
* Add desired state field to make sure PC is created in CREATED - b/260057913 * Revert virtual field * Move the cmek key override to the correct example Signed-off-by: Modular Magician <[email protected]>
1 parent 740a957 commit 0c381d5

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

.changelog/7284.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:none
2+
3+
```

google-beta/resource_datastream_stream_generated_test.go

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -189,6 +189,7 @@ func TestAccDatastreamStream_datastreamStreamFullExample(t *testing.T) {
189189

190190
context := map[string]interface{}{
191191
"deletion_protection": false,
192+
"stream_cmek": BootstrapKMSKeyInLocation(t, "us-central1").CryptoKey.Name,
192193
"random_suffix": randString(t, 10),
193194
}
194195

@@ -312,7 +313,7 @@ resource "google_storage_bucket_iam_member" "reader" {
312313
}
313314
314315
resource "google_kms_crypto_key_iam_member" "key_user" {
315-
crypto_key_id = "tf-test-kms-name%{random_suffix}"
316+
crypto_key_id = "%{stream_cmek}"
316317
role = "roles/cloudkms.cryptoKeyEncrypterDecrypter"
317318
member = "serviceAccount:service-${data.google_project.project.number}@gcp-sa-datastream.iam.gserviceaccount.com"
318319
}
@@ -409,7 +410,7 @@ resource "google_datastream_stream" "default" {
409410
}
410411
}
411412
412-
customer_managed_encryption_key = "tf-test-kms-name%{random_suffix}"
413+
customer_managed_encryption_key = "%{stream_cmek}"
413414
}
414415
`, context)
415416
}

0 commit comments

Comments
 (0)