v9.6.0
laurenfrederick
released this
23 Sep 19:24
·
1824 commits
to master
since this release
Release v9.6.0
Added
- CUMULUS-2576
- Adds
PUT /granules
API endpoint to update a granule - Adds helper
updateGranule
to@cumulus/api-client/granules
- Adds
- CUMULUS-2606
- Adds
POST /granules/{granuleId}/executions
API endpoint to associate an execution with a granule - Adds helper
associateExecutionWithGranule
to@cumulus/api-client/granules
- Adds
- CUMULUS-2583
- Adds
queued
as option for granule'sstatus
field
- Adds
Changed
- Moved
ssh2
package from@cumulus/common
to@cumulus/sftp-client
and
upgraded package from^0.8.7
to^1.0.0
to address security vulnerability
issue in previous version. - CUMULUS-2583
QueueGranules
task now updates granule status toqueued
once it is added to the queue.
Fixed
- Added missing permission for
<prefix>_ecs_cluster_instance_role
IAM role (used when running ECS services/tasks)
to allowkms:Decrypt
on the KMS key used to encrypt provider credentials. Adding this permission fixes thesync-granule
task when run as an ECS activity in a Step Function, which previously failed trying to decrypt credentials for providers.