Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 9 additions & 0 deletions infra/terraform/test-org/org/locals.tf
Original file line number Diff line number Diff line change
Expand Up @@ -1037,5 +1037,14 @@ locals {
ENABLE_BPMETADATA = "1"
}
},
{
name = "terraform-google-certificate-authority-service"
org = "GoogleCloudPlatform"
description = "Create and manage CAS"
maintainers = setunion(["viojha96", "vandnagarggoogle"], local.adc_common_admins)
lint_env = {
ENABLE_BPMETADATA = "1"
}
},
Comment on lines +1040 to +1048
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

The repos schema definition (lines 60-76) indicates that the topics attribute is required for modules (when module is true, which is the default). This new module definition is missing the topics attribute. Based on the module's name and description, the "security-identity" topic seems appropriate.

    {
      name        = "terraform-google-certificate-authority-service"
      org         = "GoogleCloudPlatform"
      description = "Create and manage CAS"
      maintainers = setunion(["viojha96","vandnagarggoogle"], local.adc_common_admins)
      topics      = local.common_topics.security
      lint_env = {
        ENABLE_BPMETADATA = "1"
      }
    },
References
  1. When combining lists where uniqueness is desired, use setunion() instead of concat() to automatically handle and prevent duplicate entries, as demonstrated for maintainers.

]
}
Loading