Existing stock images require manual update if new capabilities are needed
Background
Atlassian maintains public default elastic images also known as Stock images. We generate new stock images (with their own unique AMI IDs) for use new versions of Bamboo that have added features, such as the Docker task introduced in Bamboo 5.8. Older default images will still be available for use.
These new packages and capabilities are automatically available out-of-the-box when you create a new instance from the stock image. However, we do not add these packages and capabilities to existing elastic images, so as not to override any customisations you have made on them – you will need to update the image yourself.
Workaround
For existing customers:
- Add new capabilities manually to the stock images. For Bamboo Server, see Configuring elastic agent capabilities; for Bamboo Cloud see Configuring elastic agent capabilities.
- Restart the agents afterwards for the new capabilities to be available.
We plan on easing this as part of our capability rework stream.