From cc331d18b2c9f4184e69e4f56135789ddbc68191 Mon Sep 17 00:00:00 2001 From: Isaac To Date: Tue, 30 Sep 2025 23:05:41 -0700 Subject: [PATCH 1/3] feat: provide vendor-specific info to config dandi-schema used by production instance --- terraform/api.tf | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/terraform/api.tf b/terraform/api.tf index e12b24f..f2f995e 100644 --- a/terraform/api.tf +++ b/terraform/api.tf @@ -41,6 +41,10 @@ module "api_heroku" { DJANGO_DANDI_DOI_API_USER = "JHU.NXHEVY" # TODO: Replace with non-test user DJANGO_DANDI_DOI_API_PREFIX = "10.82754" # TODO: Replace with non-test prefix DJANGO_DANDI_DOI_PUBLISH = "true" + DJANGO_DANDI_INSTANCE_NAME = "EMBER-DANDI" + DJANGO_DANDI_INSTANCE_IDENTIFIER = "RRID:SCR_026700" + DJANGO_DANDI_LICENSES = jsonencode(["spdx:CC0-1.0", "spdx:CC-BY-4.0", "spdx:CC-BY-NC-SA-4.0"]) + # These may be removed in the future DJANGO_DANDI_DANDISETS_BUCKET_NAME = module.sponsored_dandiset_bucket.bucket_name From 1e16bdf43a6812af0a93df380277210d1de78653 Mon Sep 17 00:00:00 2001 From: Isaac To Date: Tue, 30 Sep 2025 23:15:33 -0700 Subject: [PATCH 2/3] feat: provide vendor-specific info to config dandi-schema used by staging instance --- terraform/staging_pipeline.tf | 3 +++ 1 file changed, 3 insertions(+) diff --git a/terraform/staging_pipeline.tf b/terraform/staging_pipeline.tf index 3333faa..63356ad 100644 --- a/terraform/staging_pipeline.tf +++ b/terraform/staging_pipeline.tf @@ -41,6 +41,9 @@ module "api_sandbox_heroku" { DJANGO_DANDI_DOI_API_USER = "JHU.NXHEVY" DJANGO_DANDI_DOI_API_PREFIX = "10.82754" DJANGO_DANDI_DOI_PUBLISH = "false" + DJANGO_DANDI_INSTANCE_NAME = "EMBER-DANDI-STAGING" + DJANGO_DANDI_INSTANCE_IDENTIFIER = "RRID:SCR_026700" + DJANGO_DANDI_LICENSES = jsonencode(["spdx:CC0-1.0", "spdx:CC-BY-4.0", "spdx:CC-BY-NC-SA-4.0"]) # These may be removed in the future DJANGO_DANDI_DANDISETS_BUCKET_NAME = module.staging_dandiset_bucket.bucket_name From 135a86619d998d2051e04bab9950919e1637e0d9 Mon Sep 17 00:00:00 2001 From: Isaac To Date: Tue, 21 Oct 2025 10:02:50 -0700 Subject: [PATCH 3/3] rf: rename the DANDI instance name to "EMBER-DANDI-SANDBOX" This change is to match the changes in PR https://github.com/dandi/dandi-infrastructure/pull/224 --- terraform/staging_pipeline.tf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/terraform/staging_pipeline.tf b/terraform/staging_pipeline.tf index 63356ad..f4cf7a8 100644 --- a/terraform/staging_pipeline.tf +++ b/terraform/staging_pipeline.tf @@ -41,7 +41,7 @@ module "api_sandbox_heroku" { DJANGO_DANDI_DOI_API_USER = "JHU.NXHEVY" DJANGO_DANDI_DOI_API_PREFIX = "10.82754" DJANGO_DANDI_DOI_PUBLISH = "false" - DJANGO_DANDI_INSTANCE_NAME = "EMBER-DANDI-STAGING" + DJANGO_DANDI_INSTANCE_NAME = "EMBER-DANDI-SANDBOX" DJANGO_DANDI_INSTANCE_IDENTIFIER = "RRID:SCR_026700" DJANGO_DANDI_LICENSES = jsonencode(["spdx:CC0-1.0", "spdx:CC-BY-4.0", "spdx:CC-BY-NC-SA-4.0"])