From 122868e48eda0ed42d546fdde13bfcd40e290bb5 Mon Sep 17 00:00:00 2001 From: Modular Magician Date: Fri, 6 Aug 2021 21:27:50 +0000 Subject: [PATCH] allow format to be case insensitive to align with backend response (#5048) Signed-off-by: Modular Magician --- .changelog/5048.txt | 3 +++ google-beta/resource_artifact_registry_repository.go | 7 ++++--- 2 files changed, 7 insertions(+), 3 deletions(-) create mode 100644 .changelog/5048.txt diff --git a/.changelog/5048.txt b/.changelog/5048.txt new file mode 100644 index 0000000000..5f964c4286 --- /dev/null +++ b/.changelog/5048.txt @@ -0,0 +1,3 @@ +```release-note:bug +artifact_registry: transitioned the field `format` to be case insensitive in aligning with backend behavior on `google_artifact_registry_repository` +``` diff --git a/google-beta/resource_artifact_registry_repository.go b/google-beta/resource_artifact_registry_repository.go index d96572f1ac..36a73df2fc 100644 --- a/google-beta/resource_artifact_registry_repository.go +++ b/google-beta/resource_artifact_registry_repository.go @@ -43,9 +43,10 @@ func resourceArtifactRegistryRepository() *schema.Resource { Schema: map[string]*schema.Schema{ "format": { - Type: schema.TypeString, - Required: true, - ForceNew: true, + Type: schema.TypeString, + Required: true, + ForceNew: true, + DiffSuppressFunc: compareCaseInsensitive, Description: `The format of packages that are stored in the repository. You can only create alpha formats if you are a member of the [alpha user group](https://cloud.google.com/artifact-registry/docs/supported-formats#alpha-access).