Skip to content
Merged
Show file tree
Hide file tree
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: 8 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,15 @@
# CHANGELOG

## Unreleased

## v21.3.3.0
* Upgrade to [Cumulus v21.3.3](https://github.com/nasa/cumulus/releases/tag/v21.3.3)
* Update Dockerfile python3 stage to use only node v22, remove all yum installs in favor of dnf
* Add dynamic_throttled_queues to allow for throttled queues with configurable names to be defined according to the pattern: https://sqs.${data.aws_region.current.name}.amazonaws.com/${data.aws_caller_identity.current.account_id}/${local.prefix}-${q.queue_name}. This allows for queue configurations to be defined programatically for similar deployments across deployment/account/regions/etc.
* Upgrade TEA to [v3.0.0](https://github.com/asfadmin/thin-egress-app/releases/tag/tea-release.3.0.0)
* Add `dynamic_throttled_queues` to allow for throttled queues with configurable names to be defined according to the pattern: `https://sqs.${data.aws_region.current.name}.amazonaws.com/${data.aws_caller_identity.current.account_id}/${local.prefix}-${q.queue_name}`. This allows for queue configurations to be defined programatically for similar deployments across deployment/account/regions/etc.
* Add `archive_records_config`
* Add `sync_granule_s3_jitter_max_ms`
* Add `allow_provider_mismatch_on_rule_filter`

## v21.3.2.0
* Upgrade to [Cumulus v21.3.2](https://github.com/nasa/cumulus/releases/tag/v21.3.2)
Expand Down
8 changes: 7 additions & 1 deletion cumulus/main.tf
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,8 @@ module "cumulus" {

deploy_to_ngap = true

allow_provider_mismatch_on_rule_filter = var.allow_provider_mismatch_on_rule_filter

ecs_cluster_instance_image_id = var.ecs_cluster_instance_image_id != "" ? var.ecs_cluster_instance_image_id : data.aws_ssm_parameter.ecs_image_id.value

ecs_cluster_instance_subnet_ids = data.aws_subnets.subnet_ids.ids
Expand All @@ -19,6 +21,8 @@ module "cumulus" {
ecs_cluster_instance_type = var.ecs_cluster_instance_type
ecs_cluster_instance_docker_volume_size = var.ecs_cluster_instance_docker_volume_size

ecs_include_docker_cleanup_cronjob = var.ecs_include_docker_cleanup_cronjob

key_name = var.key_name

rds_security_group = data.terraform_remote_state.data_persistence.outputs.rds_security_group_id
Expand Down Expand Up @@ -73,6 +77,8 @@ module "cumulus" {
archive_api_users = var.api_users
archive_api_url = local.archive_api_url

sync_granule_s3_jitter_max_ms = var.sync_granule_s3_jitter_max_ms

orca_lambda_copy_to_archive_arn = local.orca_lambda_copy_to_archive_arn
orca_sfn_recovery_workflow_arn = local.orca_sfn_recovery_workflow_arn
orca_api_uri = local.orca_api_uri
Expand Down Expand Up @@ -107,7 +113,7 @@ module "cumulus" {
execution_limit = var.throttled_queue_execution_limit
}], var.throttled_queues, local.throttled_queues)

ecs_include_docker_cleanup_cronjob = var.ecs_include_docker_cleanup_cronjob
archive_records_config = var.archive_records_config
}

resource "aws_security_group" "no_ingress_all_egress" {
Expand Down
Loading