Hey Everyone!
Quarterly updates across the Linux family with updates are now available with the following image tags:
ubuntu-2004:2023.02.1
ubuntu-2204:2023.02.1
20.04 and 22.04 are both available on amd64 and arm64 architecture.
Please note:
- We are using the edge
tag as we would like customer’s to utilize this on a testing basis and a dated release for the Q1 image will likely be released late this week or early next week
- The edge image has been upgraded to a general release with a dated tag as of 2/21/23
- Heroku will be deprecated leading into a Q2 release of these images given their spottiness with key management and with usage likely to decrease significantly with the change in their business model. The Heroku software can still be installed and used via the Heroku orb
This refresh updates software included in the image, which can be found below. See the
20.04 docs, and 22.04 docs for more information about how to use the machine executor and these images, including utilizing the resource class designation for arm machines.
What’s New
- Standard Quarterly Update
Release Cadence
These images are updated quarterly, excluding security updates
Example
Here’s a quick usage example:
version: 2.1
workflows:
main:
jobs:
- build
jobs:
build:
machine:
image: ubuntu-2204:2023.02.1
steps:
- checkout
- run: echo "Do some things"
Software
Notes:
- Google Chrome is not available on arm images
- Heroku is not available on arm images
Docker : 20.10.18 → 20.10.23
Docker Compose: 2.10.2 → 2.16.0
gcloud: → 405 → 416
Chrome: 106.0.5249 → 109.0.5414
Firefox: 105 → 109
Go: 1.19.2 → 1.20
Node: 16.17.1 → 18.14.0
npm: 8.19.2 → 9.4.1
OpenJDK: 17.0.4 → 17.0.5
Leiningen: 2.9.10 → 2.10.0
Maven: 3.8.6 → 3.9.0
Gradle: 7.5.1 → 7.6
Python: 3.10.6 → 3.11.1
Ruby: 3.1.2 → 3.2.1
sbt: 1.7.2 → 1.8.2
Here is a list of the major software installed on each image. If multiple versions are present, the default is shown here:
Ubuntu 20.04 | Ubuntu 22.04 | |
---|---|---|
Tag | ubuntu-2004:edge | ubuntu-2204:edge |
AWS CLI | 2.9.21.2 | 2.9.21 |
Docker | 20.10.23 | 20.10.23 |
Docker Compose | 2.16.0 | 2.16.0 |
Docker Compose Switch | 1.0.5 | 1.0.5 |
Google Cloud SDK | 416.0.0 | 416.0.0 |
Google Chrome | 109.0.5414 | 109.0.5414 |
Firefox | 109.0.1 | 109.0.1 |
Go | 1.20 | 1.20 |
Node.js | 18.14.0 | 18.14.0 |
npm | 9.4.1 | 9.4.1 |
yarn | 1.22.19 | 1.22.19 |
Heroku | 7.67.2 | 7.67.2 |
OpenJDK | 17.0.5 | 17.0.5 |
Leiningen | 2.10.0 | 2.10.0 |
Maven | 3.9.0 | 3.9.0 |
Gradle | 7.6 | 7.6 |
Python | 3.11.1 | 3.11.1 |
Ruby | 3.2.1 | 3.2.1 |
jq | 1.6 | 1.6 |
yq | 4.24.5 | 4.24.5 |
sbt | 1.8.2 | 1.8.2 |