Hey Everyone!
Quarterly updates across the Linux family with updates are now available with the following image tags:
ubuntu-2004:2022.10.1
ubuntu-2204:2022.10.1
20.04 and 22.04 are both available on amd64 and arm64 architecture
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 updates
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:2022.10.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
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:2022.10.1 | ubuntu-2204:2022.10.1 |
AWS CLI | 2.8.2 | 2.8.2 |
Docker | 20.10.18 | 20.10.18 |
Docker Compose | 2.10.2 | 2.10.2 |
Docker Compose Switch | 1.0.5 | 1.0.5 |
Google Cloud SDK | 405.0.0 | 405.0.0 |
Google Chrome | 106.0.5249.103 | 106.0.5249.103 |
Firefox | 105.0 | 105.0.2 |
Go | 1.19.2 | 1.19.2 |
Node.js | 16.17.1 | 16.17.1 |
npm | 8.19.2 | 8.19.2 |
yarn | 1.22.19 | 1.22.19 |
Heroku | 7.65.0 | 7.65.0 |
OpenJDK | 17.0.4 | 17.0.4 |
Leiningen | 2.9.10 | 2.9.10 |
Maven | 3.8.6 | 3.8.6 |
Gradle | 7.5.1 | 7.5.1 |
Python | 3.10.6 | 3.10.6 |
Ruby | 3.1.2 | 3.1.2 |
jq | 1.6 | 1.6 |
yq | 4.24.5 | 4.24.5 |
SBT | 1.7.2 | 1.7.2 |