Release v10.1.1
Important information
This release is only compatible with Cumulus v18.5.0 and up.
- Full Change Comparison: v10.1.0...v10.1.1
Migration Notes
- The user should update their
orca.tf
,variables.tf
andterraform.tfvars
files with new variables. The following optional variables have been added:- max_pool_connections
- max_concurrency
- lambda_log_retention_in_days
Delete Log Groups
ORCA has added the capability to set log retention on ORCA Lambdas e.g. 30 days, 60 days, 90 days, etc.
- Deployment Steps
- Run the script located at bin/delete_log_groups.py
- These must be deleted before a
terraform apply
is ran due to the current log groups being created by AWS by default which retention cannot be modified via Terraform.
- These must be deleted before a
- Set the
lambda_log_retention_in_days
variable to the number of days which you would like the logs to be retained. e.g.lambda_log_retention_in_days = 30
- To set the logs to never expire the variable does not have to be set since it is set to never expire by default, if you would still like the variable to be set to never expire the value can be set at 0 e.g.
lambda_log_retention_in_days = 0
- To set the logs to never expire the variable does not have to be set since it is set to never expire by default, if you would still like the variable to be set to never expire the value can be set at 0 e.g.
- Once these steps are completed a
terraform apply
can be executed.
- Run the script located at bin/delete_log_groups.py
Added
- ORCA-904 - Added to integration tests that verifies recovered objects are in the destination bucket.
- ORCA-907 - Added integration test for internal reconciliation at
integration_test/workflow_tests/test_packages/reconciliation
and updated documentation with new variables. - LPCUMULUS-1474 - Added log groups that can have set retention periods in
modules/lambdas/main.tf
with a variable to set the retention in days. As well as added a script to delete the log groups AWS creates by default since those cannot be modified by Terraform. - ORCA-957 Added outbound HTTPS security group rule in order for the Internal Reconciliation Workflow to perform the S3 import successfully at
modules/security_groups/main.tf
Changed
- ORCA-918 - Updated
copy_to_archive
andcopy_from_archive
lambdas to include two new optional ORCA variablesmax_pool_connections
andmax_concurrency
that can be used to change parallelism of s3 copy operation. - ORCA-958 - Upgraded flake8, isort and black packages to latest versions in ORCA code.
- ORCA-947 - Updated
request_from_archive
lambda to include an optional ORCA variablemax_pool_connections
that can be used to change parallelism of s3 copy operation.
Removed
Fixed
- ORCA-939 - Fixed snyk vulnerabilities showing high issues and upgraded docusaurus to v3.6.0.