Tasks for AWS 2.22 Release Notes

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 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