Tasks for AWS 2.8 Release Notes

26 August 2015

The Utoolity team is pleased to present Tasks for AWS 2.8 – this release adds new tasks to deploy and operate AWS Lambda functions and event source mappings, and can optionally tag Amazon ECS Tasks. You can now create/update/delete/invoke/entitle AWS Lambda functions, and create/update/delete AWS Lambda event source mappings.

If you are using Bamboo remote agents, please review the Tasks for AWS 2.8 Upgrade Notes  for important information about this release.

Highlights

New tasks for AWS Lambda

You can now facilitate Amazon Web Service's new event-driven computing service AWS Lambda, which runs your code in response to events and automatically manages the compute resources for you - this is enabled by two new tasks:

 

Optionally specify a tag when running/starting an ECS Task

This adds the new ECS Task startedBy parameter, which is an optional tag specified when a task is started:

For example if you automatically trigger a task to run a batch process job, you could apply a unique identifier for that job to your task with the startedBy parameter. You can then identify which tasks belong to that job by filtering the results of a ListTasks call with the startedBy value.

 

Support for Enhanced Health Reporting, version 2 platform configurations and multiple WAR files in AWS Elastic Beanstalk tasks

The available solution stacks have been updated to include the latest versions, see the resp. announcements:

Updated solution stacks are always usable manually as soon as they are made available by AWS - this simply updates the user interface to include those for convenient selection.

 

Support for Java and Go applications in AWS Elastic Beanstalk tasks

(As of release 2.8.2)

The available solution stacks have been updated to include the latest versions, see the resp. announcements:

Updated solution stacks are always usable manually as soon as they are made available by AWS - this simply updates the user interface to include those for convenient selection.

Details

This release addresses the following issues:

  • Epics

    • TAWS-484 - As a user, I want tasks to operate Lambda components so that I can facilitate event-driven computing

  • Stories

    • TAWS-485 - As a user, I want a task to create/entitle/invoke/update/delete a Lambda function so that I can perform deployments

    • TAWS-486 - As a user, I want a task to create/update/delete a Lambda event source so that I can connect deployments

  • Improvements

    • TAWS-658 - Add ECS Task startedBy parameter

    • TAWS-677- Update available Elastic Beanstalk solution stacks (as per 20150626)

    • TAWS-685 - Remove outdated Elastic Beanstalk solution stacks

    • TAWS-689 - Replace improvised ECS icon with official service icon

    • TAWS-690 - Change task action radio buttons to select drop down

    • TAWS-695 - Update available Elastic Beanstalk solution stacks (as per 20150803)

    • TAWS-700 - Update available Elastic Beanstalk solution stacks (as per 20150811)

    • TAWS-705 - Add inline dialog example for Elastic Beanstalk enhanced health monitoring option settings

    • TAWS-712 - Surface support for additional CodeDeploy region ap-northeast-1

    • TAWS-718 - Adjust task action labels to facilitate extended length

  • Bugs

    • TAWS-686 - Update available Elastic Beanstalk solution stacks (as per 20150707)

    • TAWS-687 - Update available Elastic Beanstalk solution stacks (as per 20150731)

    • TAWS-703 - Replace/Delete CloudFormation sample stack name

  • Tasks

    • TAWS-623 - Drop support for Bamboo 5.0

Release 2.8.4

2015-11-12

This release addresses the following issues:

  • Improvements

    • TAWS-773 - Update available Elastic Beanstalk solution stacks (as per 20151102)

    • TAWS-774 - Update available Elastic Beanstalk solution stacks (as per 20151103)

    • TAWS-775 - Update available Elastic Beanstalk solution stacks (as per 20151104)

    • TAWS-776 - Update available Elastic Beanstalk solution stacks (as per 20151105)

  • Bugs

    • TAWS-785 (UAA-121) - Fix CloudFormation listStacks request not respecting StackStatusFilters anymore

Release 2.8.3

2015-10-26

This release addresses the following issues:

  • Improvements

    • TAWS-752 - Add support for new ECS Task Definition parameters

    • TAWS-753 - Add support for increased Lambda execution time

    • TAWS-757 - Surface support for additional CodeDeploy region eu-central-1

    • TAWS-758 - Update available Elastic Beanstalk solution stacks (as per 20151021)

    • TAWS-767 - Add support for Lambda Python runtime

    • TAWS-769 - Add inline dialog examples for new ECS Task Definition parameters

  • Bugs

    • TAWS-759 (UAA-117) - Fix false positives of Elastic Beanstalk existing application version check

Release 2.8.2

2015-10-06

This release addresses the following issues:

  • Improvements

    • TAWS-656 - Add ECS service state convergence timeout options

    • TAWS-740 - Update available Elastic Beanstalk solution stacks (as per 20150925)

    • TAWS-741 - Update available Elastic Beanstalk solution stacks (as per 20150928)

    • TAWS-751 (UAA-111) - Add custom variable for container ID (UUID) in ECS Task tasks

  • Bugs

    • TAWS-657 - Amend/Fix ECS service state convergence failure conditions

Release 2.8.1

2015-09-21

This release addresses the following issues:

  • Improvements

    • TAWS-728 - Add Elastic Beanstalk option to "Don't fail if application version already exists"

    • TAWS-737 - Update available Elastic Beanstalk solution stacks (as per 20150819)

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.
© 2024 Utoolity GmbH. All rights reserved.