Tasks for AWS 2.22 Release Notes

18 August 2021

The Utoolity team is pleased to present Tasks for AWS 2.22 – this release adds full compatibility with Bamboo Data Center and adds an action to start synchronous AWS Step Functions Express workflow executions.

You can now use the app with non-clustered and clustered Bamboo Data Center deployments to gain the flexibility and administrative control to manage mission-critical Bamboo sites, and you can start Express workflows synchronously via the AWS Step Functions State Machine task.

Please review the Tasks for AWS 2.22 Upgrade Notes for important release information.

Highlights

Use the app with clustered Bamboo Data Center deployments

You can now also use the app with clustered Bamboo Data Center deployments to gain the flexibility and administrative control to manage mission-critical Bamboo sites.

Upgrade task for private secret keys

Previously, the app stored private secret keys used for encrypting long-term AWS security credentials in the local home directory. This worked fine for non-clustered (single node) usage, and clustered usage has still been possible by manually performing the few steps required to migrate the keys to the new Bamboo Data Center shared home directory.

To remove these manual steps, an upgrade task now automatically migrates the private secret keys from the local home to the new Bamboo Data Center shared home directory – this should be a quick and seamless process, refer to https://utoolity.atlassian.net/wiki/spaces/IFAWS/pages/2911633589/Identity+Federation+for+AWS+2.15+Upgrade+Notes#Upgrade-task-for-Bamboo-home-migration for details.

Integrate distributed workflows with the Start Synchronous Step Functions Execution action

You can now also trigger the new Synchronous Express Workflows with the AWS Step Functions State Machine task, which already enables you to create, update, start, stop, and delete AWS Step Functions state machines:

Synchronous Express Workflows allow developers to quickly receive the workflow response without needing to poll additional services or build a custom solution. This is useful for high-volume microservice orchestration and fast compute tasks that communicate via HTTPS.

Resolved issues

Release 2.22.0

2021-08-18

This release addresses the following issues:

  • Stories

    • TAWS-2077 – As a user, I want an action to start synchronous Step Functions Express workflows

    • TAWS-2163 – As an operator, I want compatibility with Bamboo Data Center so that I gain high availability

  • Improvements

    • TAWS-1700 – Update to new AWS Architecture Icons

    • TAWS-1858 – Add support for Lambda function state tracking

    • TAWS-2029 – Deprecate support for Lambda Python 2.7 runtime

    • TAWS-2095 (UAA-473) – Improve textarea editing usability via monospace font

    • TAWS-2130 – Update available Elastic Beanstalk solution stacks (as per 2021-05-26 - Linux)

    • TAWS-2131 – Update available Elastic Beanstalk solution stacks (as per 2021-06-01 - Linux)

    • TAWS-2132 – Update available Elastic Beanstalk solution stacks (as per 2021-06-03 - Windows)

    • TAWS-2141 – Integrate ECS support for ephemeral storage size configuration

    • TAWS-2144 – Update available Elastic Beanstalk solution stacks (as per 2021-07-08 - Linux)

  • Bugs

    • TAWS-2137 – Update available Elastic Beanstalk solution stacks (as per 2021-06-11 - Linux)

    • TAWS-2142 – Update available Elastic Beanstalk solution stacks (as per 2021-07-02 - Windows)

    • TAWS-2143 – Update available Elastic Beanstalk solution stacks (as per 2021-07-07 - Linux)

    • TAWS-2147 – Update available Elastic Beanstalk solution stacks (as per 2021-07-20 - Windows)

    • TAWS-2148 – Update available Elastic Beanstalk solution stacks (as per 2021-07-21 - Linux)

    • TAWS-2149 – Update available Elastic Beanstalk solution stacks (as per 2021-07-30 - Linux)

  • Tasks

    • TAWS-2049 – Drop support for Bamboo 6.7

    • TAWS-2138 – Drop support for Bamboo 6.8

    • TAWS-2139 – Drop support for Bamboo 6.9

Atlassian®, Atlassian Bamboo®, Bitbucket®, Atlassian Crowd®, Confluence®, Jira®, Jira Service Management™, Opsgenie®, and Statuspage™ are registered trademarks of Atlassian.
Amazon Web Services™, AWS™ and the “Powered by Amazon Web Services” logo are trademarks of Amazon.com, Inc. or its affiliates in the United States and/or other countries.

Utoolity® is a registered trademark of Utoolity GmbH.
© 2022 Utoolity GmbH. All rights reserved.