Skip to content

Commit

Permalink
Merge pull request #1871 from ASFHyP3/develop
Browse files Browse the repository at this point in the history
Release v4.1.2
  • Loading branch information
jtherrmann authored Oct 10, 2023
2 parents 41d6a9b + 725642a commit 46441a6
Show file tree
Hide file tree
Showing 5 changed files with 18 additions and 9 deletions.
4 changes: 4 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,10 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [4.1.2]
### Changed
- AWS Batch jobs are now retried twice, once after 10 minutes and once after 60 minutes, to reduce the number of jobs that fail due to transient errors, such as Earthdata Login and Sentinel-1 distribution outages.

## [4.1.1]
### Added
- New DEM coverage map that allows COP90 tiles to fill the COP30 gaps over Azerbaijan and Armenia.
Expand Down
13 changes: 9 additions & 4 deletions apps/step-function.json.j2
Original file line number Diff line number Diff line change
Expand Up @@ -215,10 +215,7 @@
"ShareIdentifier": "default",
"SchedulingPriorityOverride.$": "$.priority",
"Parameters.$": "$.job_parameters",
"ContainerOverrides.$": "$.container_overrides",
"RetryStrategy": {
"Attempts": 3
}
"ContainerOverrides.$": "$.container_overrides"
},
"ResultPath": "$.results.processing_results.step_{{ loop.index0 }}",
"Next": "{% if not loop.last %}{{ loop.nextitem['name'] }}{% else %}GET_FILES{% endif %}",
Expand All @@ -230,6 +227,14 @@
],
"MaxAttempts": 2
},
{
"ErrorEquals": [
"States.TaskFailed"
],
"IntervalSeconds": 600,
"MaxAttempts": 2,
"BackoffRate": 6.0
},
{
"ErrorEquals": [
"States.ALL"
Expand Down
6 changes: 3 additions & 3 deletions requirements-all.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@
-r requirements-apps-start-execution-manager.txt
-r requirements-apps-start-execution-worker.txt
-r requirements-apps-update-db.txt
boto3==1.28.55
boto3==1.28.62
jinja2==3.1.2
moto[dynamodb]==4.2.4
moto[dynamodb]==4.2.5
pytest==7.4.2
PyYAML==6.0.1
responses==0.23.3
Expand All @@ -16,4 +16,4 @@ flake8-blind-except==0.2.1
flake8-builtins==2.1.0
setuptools==68.2.2
openapi-spec-validator==0.4.0
cfn-lint==0.80.3
cfn-lint==0.81.0
2 changes: 1 addition & 1 deletion requirements-apps-start-execution-manager.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
boto3==1.28.55
boto3==1.28.62
./lib/dynamo/
./lib/lambda_logging/
2 changes: 1 addition & 1 deletion requirements-apps-start-execution-worker.txt
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
boto3==1.28.55
boto3==1.28.62
./lib/lambda_logging/

0 comments on commit 46441a6

Please sign in to comment.