From e9d0b329857f7756cb1121f1e4278cfedd5176ef Mon Sep 17 00:00:00 2001 From: Your Name Date: Mon, 16 Jun 2025 13:25:18 -0400 Subject: [PATCH] Refactor bucket name to lowercase and update repo topics in configuration files for CSVD and SCT-Engineering --- .terraform_commits | 18 ++++++++++++++++++ actions-bucket.tf | 2 +- automation-repos.code-workspace | 3 +++ varfiles/csvd.tfvars | 10 ++++++++++ varfiles/sct-engineering.tfvars | 24 +++++++++++++++++++++++- 5 files changed, 55 insertions(+), 2 deletions(-) diff --git a/.terraform_commits b/.terraform_commits index e4427a0..7f9736a 100644 --- a/.terraform_commits +++ b/.terraform_commits @@ -76,5 +76,23 @@ "commit_message": "Add repo topics for pip-config in default.tfvars", "author": "arnol377", "timestamp": "2025-04-04T17:10:52.321216" + }, + { + "commit_hash": "cabbe0348f78ef1aaa702854626397d40f11824f", + "commit_message": "Add configuration files for CSVD and SCT-Engineering repositories\n\n- Created `csvd.json` and `csvd.tfvars` for CSVD organization with repository definitions and settings.\n- Created `sct-engineering.json` and `sct-engineering.tfvars` for SCT-Engineering organization with repository definitions and settings.", + "author": "arnol377", + "timestamp": "2025-04-21T14:37:56.928928" + }, + { + "commit_hash": "cabbe0348f78ef1aaa702854626397d40f11824f", + "commit_message": "Add configuration files for CSVD and SCT-Engineering repositories\n\n- Created `csvd.json` and `csvd.tfvars` for CSVD organization with repository definitions and settings.\n- Created `sct-engineering.json` and `sct-engineering.tfvars` for SCT-Engineering organization with repository definitions and settings.", + "author": "arnol377", + "timestamp": "2025-05-01T14:37:03.590607" + }, + { + "commit_hash": "cabbe0348f78ef1aaa702854626397d40f11824f", + "commit_message": "Add configuration files for CSVD and SCT-Engineering repositories\n\n- Created `csvd.json` and `csvd.tfvars` for CSVD organization with repository definitions and settings.\n- Created `sct-engineering.json` and `sct-engineering.tfvars` for SCT-Engineering organization with repository definitions and settings.", + "author": "arnol377", + "timestamp": "2025-06-16T12:27:41.585877" } ] \ No newline at end of file diff --git a/actions-bucket.tf b/actions-bucket.tf index 0726fde..baa2812 100644 --- a/actions-bucket.tf +++ b/actions-bucket.tf @@ -1,5 +1,5 @@ locals { - base_bucket_name = "${var.github_org}-dev-ew-github-actions" + base_bucket_name = "${lower(var.github_org)}-dev-ew-github-actions" east_bucket_name = "${local.base_bucket_name}-east" kms_key_deletion_days = 30 kms_description = "KMS key for actions bucket @ ${var.github_org} encryption" diff --git a/automation-repos.code-workspace b/automation-repos.code-workspace index 3bb7669..28efaab 100644 --- a/automation-repos.code-workspace +++ b/automation-repos.code-workspace @@ -23,6 +23,9 @@ { "name": "terraform-github-repo-subdir", "path": "../terraform-github-repo-subdir" + }, + { + "path": "../terraform-aws-codebuild" } ], "settings": { diff --git a/varfiles/csvd.tfvars b/varfiles/csvd.tfvars index 254f257..d5a3bde 100644 --- a/varfiles/csvd.tfvars +++ b/varfiles/csvd.tfvars @@ -36,6 +36,16 @@ repolist = [ "morpheus-infra", ] }, + { + description = "Terraform module repo for terraform-morpheus-database" + repo_org = "CSVD" + name = "docker-images" + is_template = false + is_private = false + repo_topics = [ + "morpheus-infra", + ] + }, { description = "Terraform module repo for terraform-morpheus-efs" repo_org = "CSVD" diff --git a/varfiles/sct-engineering.tfvars b/varfiles/sct-engineering.tfvars index 2f3cffc..3f41eaa 100644 --- a/varfiles/sct-engineering.tfvars +++ b/varfiles/sct-engineering.tfvars @@ -20,7 +20,18 @@ repolist = [ is_template = false is_private = false repo_topics = [ - "template-repos", + "eks-cluster-deployment", + ] + }, + { + description = "Github Repo for managing Template Repos through Lambda Functions" + repo_org = "SCT-Engineering" + name = "packer-pipeline" + enforce_prs = false + is_template = false + is_private = false + repo_topics = [ + "lambda-deployment", ] }, { @@ -34,6 +45,17 @@ repolist = [ "template-repos", ] }, + { + description = "Terraform module for Template Repo Deployment through Lambda Functions" + repo_org = "SCT-Engineering" + name = "template-repos-lambda-deployment" + enforce_prs = false + is_template = false + import = false + repo_topics = [ + "template-repos-lambda-deployment", + ] + }, { description = "Terraform module for EKS management" repo_org = "SCT-Engineering"