Our quarterly new Linux machine images are available. The updated Ubuntu 20.04 images are now available for both amd64 and arm64:
This November refresh updates software included in the image, which can be found below. See the machine executor docs for more information about how to use the machine executor and these images.
- standard updates
- Python is set to v3.9.7 (rather than v3.10+) due to an apparent compatibility issue with the GCP CLI. You can use pyenv to change your Python version if needed. The next release of this image will hopefully bump to v3.10+.
snapcraftpackage and the
core20snaps have been removed. You can run
sudo apt-get update && sudo apt-get install -y snapcraftto get the functionality back.
As a reminder, we have a quarterly release cadence for these images. This is the November (Q4) update meaning the next two Linux image releases will be in January (Q1) and April (Q2).
Reminder: Ubuntu 16.04 reached the end of its LTS window last April and is no longer supported by Canonical. Last April was the final 16.04 CircleCI machine image to be released by us. We suggest upgrading to the Ubuntu 20.04 image for continued releases and support past April, 2021.
Here’s a quick usage example:
version: 2.1 workflows: main: jobs: - build jobs: build: machine: image: ubuntu-2004:202111-01 steps: - checkout - run: echo "Do some things"
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-2004:202111-01)|
|Google Cloud SDK||365.0.0|