Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
145 changes: 73 additions & 72 deletions images/ubuntu/Ubuntu2204-Readme.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,12 @@
| Announcements |
|-|
| [[All OS] Default Node.js version will be changed from 20 to 22 and Node.js 20 will be removed from runner images](https://github.com/actions/runner-images/issues/14029) |
| [[Windows/Ubuntu] Docker Server and Client will be updated to version 29.1.*, Docker Compose will be updated to version 2.40.3 on February 9th, 2026](https://github.com/actions/runner-images/issues/13474) |
***
# Ubuntu 22.04
- OS Version: 22.04.5 LTS
- Kernel Version: 6.8.0-1044-azure
- Image Version: 20260413.88.1
- Kernel Version: 6.8.0-1052-azure
- Image Version: 20260513.139.2
- Systemd version: 249.11-0ubuntu3.20

## Installed Software
Expand All @@ -19,27 +20,27 @@
- GNU C++: 10.5.0, 11.4.0, 12.3.0
- GNU Fortran: 10.5.0, 11.4.0, 12.3.0
- Julia 1.12.6
- Kotlin 2.3.20-release-208
- Kotlin 2.3.21-release-298
- Mono 6.12.0.200
- MSBuild 16.10.1.31701 (Mono 6.12.0.200)
- Node.js 20.20.2
- Perl 5.34.0
- Python 3.10.12
- Ruby 3.0.2p107
- Swift 6.3
- Swift 6.3.1

### Package Management
- cpan 1.64
- Helm 3.20.2
- Homebrew 5.1.6
- Miniconda 26.1.1
- Homebrew 5.1.11
- Miniconda 26.3.2
- Npm 10.8.2
- NuGet 6.6.1.2
- Pip 22.0.2
- Pip3 22.0.2
- Pipx 1.11.1
- Pipx 1.12.0
- RubyGems 3.3.5
- Vcpkg (build from commit b80e006657)
- Vcpkg (build from commit 8defa4b8bc)
- Yarn 1.22.22

#### Environment variables
Expand All @@ -58,35 +59,35 @@ to accomplish this.

### Project Management
- Ant 1.10.12
- Gradle 9.4.1
- Gradle 9.5.1
- Lerna 9.0.7
- Maven 3.9.14
- Sbt 1.12.9
- Maven 3.9.15
- Sbt 1.12.11

### Tools
- Ansible 2.17.14
- apt-fast 1.10.0
- AzCopy 10.32.2 - available by `azcopy` and `azcopy10` aliases
- Bazel 9.0.2
- AzCopy 10.32.3 - available by `azcopy` and `azcopy10` aliases
- Bazel 9.1.0
- Bazelisk 1.28.1
- Bicep 0.42.1
- Bicep 0.43.8
- Buildah 1.23.1
- CMake 3.31.6
- CodeQL Action Bundle 2.25.1
- CodeQL Action Bundle 2.25.4
- Docker Amazon ECR Credential Helper 0.12.0
- Docker Compose v2 2.38.2
- Docker-Buildx 0.33.0
- Docker Client 28.0.4
- Docker Server 28.0.4
- Fastlane 2.232.2
- Git 2.53.0
- Fastlane 2.234.0
- Git 2.54.0
- Git LFS 3.7.1
- Git-ftp 1.6.0
- Haveged 1.9.14
- Heroku 11.2.0
- Heroku 11.3.0
- jq 1.6
- Kind 0.31.0
- Kubectl 1.35.3
- Kubectl 1.36.1
- Kustomize 5.8.1
- Leiningen 2.12.0
- MediaInfo 21.09
Expand All @@ -96,46 +97,46 @@ to accomplish this.
- Newman 6.2.2
- nvm 0.40.4
- OpenSSL 3.0.2-0ubuntu1.23
- Packer 1.15.1
- Packer 1.15.3
- Parcel 2.16.4
- Podman 3.4.4
- Pulumi 3.230.0
- R 4.5.3
- Pulumi 3.237.0
- R 4.6.0
- Skopeo 1.4.1
- Sphinx Open Source Search Server 2.2.11
- SVN 1.14.1
- Terraform 1.14.8
- Terraform 1.15.3
- yamllint 1.38.0
- yq 4.52.5
- yq 4.53.2
- zstd 1.5.7
- Ninja 1.13.2

### CLI Tools
- Alibaba Cloud CLI 3.3.4
- AWS CLI 2.34.30
- AWS CLI Session Manager Plugin 1.2.804.0
- AWS SAM CLI 1.158.0
- Azure CLI 2.85.0
- Azure CLI (azure-devops) 1.0.2
- GitHub CLI 2.89.0
- Google Cloud CLI 564.0.0
- Netlify CLI 24.11.1
- OpenShift CLI 4.21.9
- ORAS CLI 1.3.1
- Vercel CLI 51.2.0
- Alibaba Cloud CLI 3.3.14
- AWS CLI 2.34.45
- AWS CLI Session Manager Plugin 1.2.814.0
- AWS SAM CLI 1.159.1
- Azure CLI 2.86.0
- Azure CLI (azure-devops) 1.0.3
- GitHub CLI 2.92.0
- Google Cloud CLI 568.0.0
- Netlify CLI 26.0.1
- OpenShift CLI 4.21.15
- ORAS CLI 1.3.2
- Vercel CLI 53.4.0

### Java
| Version | Environment Variable |
| ------------------- | -------------------- |
| 8.0.482+8 | JAVA_HOME_8_X64 |
| 11.0.30+7 (default) | JAVA_HOME_11_X64 |
| 17.0.18+8 | JAVA_HOME_17_X64 |
| 21.0.10+7 | JAVA_HOME_21_X64 |
| 25.0.2+10 | JAVA_HOME_25_X64 |
| Version | Environment Variable |
| -------------------- | -------------------- |
| 8.0.492+9 | JAVA_HOME_8_X64 |
| 11.0.31+11 (default) | JAVA_HOME_11_X64 |
| 17.0.19+10 | JAVA_HOME_17_X64 |
| 21.0.11+10 | JAVA_HOME_21_X64 |
| 25.0.3+9 | JAVA_HOME_25_X64 |

### PHP Tools
- PHP: 8.1.2
- Composer 2.9.5
- Composer 2.9.8
- PHPUnit 8.5.52
```
Both Xdebug and PCOV extensions are installed, but only Xdebug is enabled.
Expand All @@ -148,27 +149,27 @@ Both Xdebug and PCOV extensions are installed, but only Xdebug is enabled.
- Stack 3.9.3

### Rust Tools
- Cargo 1.94.1
- Rust 1.94.1
- Rustdoc 1.94.1
- Cargo 1.95.0
- Rust 1.95.0
- Rustdoc 1.95.0
- Rustup 1.29.0

#### Packages
- Bindgen 0.72.1
- Cargo audit 0.22.1
- Cargo clippy 0.1.94
- Cargo outdated 0.18.0
- Cargo clippy 0.1.95
- Cargo outdated 0.19.0
- Cbindgen 0.29.2
- Rustfmt 1.8.0
- Rustfmt 1.9.0

### Browsers and Drivers
- Google Chrome 147.0.7727.55
- ChromeDriver 147.0.7727.56
- Chromium 147.0.7727.0
- Microsoft Edge 147.0.3912.60
- Microsoft Edge WebDriver 147.0.3912.60
- Selenium server 4.43.0
- Mozilla Firefox 149.0.2
- Google Chrome 148.0.7778.167
- ChromeDriver 148.0.7778.167
- Chromium 148.0.7778.0
- Microsoft Edge 148.0.3967.54
- Microsoft Edge WebDriver 148.0.3967.54
- Selenium server 4.44.0
- Mozilla Firefox 150.0.2
- Geckodriver 0.36.0

#### Environment variables
Expand All @@ -180,7 +181,7 @@ Both Xdebug and PCOV extensions are installed, but only Xdebug is enabled.
| SELENIUM_JAR_PATH | /usr/share/java/selenium-server.jar |

### .NET Tools
- .NET Core SDK: 8.0.125, 8.0.206, 8.0.319, 8.0.419, 9.0.115, 9.0.205, 9.0.312, 10.0.105, 10.0.201
- .NET Core SDK: 8.0.127, 8.0.206, 8.0.319, 8.0.421, 9.0.117, 9.0.205, 9.0.314, 10.0.108, 10.0.204, 10.0.300
- nbgv 3.9.50+6feeb89450

### Databases
Expand All @@ -204,7 +205,7 @@ Use the following command as a part of your job to start the service: 'sudo syst
```

#### MS SQL
- sqlcmd 17.10.0001.1
- sqlcmd 17.11.0001.1
- SqlPackage 170.3.93.6

### Cached Tools
Expand All @@ -213,40 +214,40 @@ Use the following command as a part of your job to start the service: 'sudo syst
- 1.22.12
- 1.23.12
- 1.24.13
- 1.25.9
- 1.25.10

#### Node.js
- 20.20.2
- 22.22.2
- 24.14.1
- 24.15.0

#### Python
- 3.10.20
- 3.11.15
- 3.12.13
- 3.13.13
- 3.14.4
- 3.14.5

#### PyPy
- 3.7.13 [PyPy 7.3.9]
- 3.8.16 [PyPy 7.3.11]
- 3.9.19 [PyPy 7.3.16]
- 3.10.16 [PyPy 7.3.19]
- 3.11.15 [PyPy 7.3.21]
- 3.11.15 [PyPy 7.3.22]

#### Ruby
- 3.2.11
- 3.3.11
- 3.4.9
- 4.0.2
- 4.0.4

### PowerShell Tools
- PowerShell 7.4.14
- PowerShell 7.4.15

#### PowerShell Modules
- Az: 14.6.0
- MarkdownPS: 1.10
- Microsoft.Graph: 2.36.1
- Microsoft.Graph: 2.37.0
- Pester: 5.7.1
- PSScriptAnalyzer: 1.25.0

Expand Down Expand Up @@ -291,7 +292,7 @@ Use the following command as a part of your job to start the service: 'sudo syst
| brotli | 1.0.9-2build6 |
| bzip2 | 1.0.8-5build1 |
| coreutils | 8.32-4.1ubuntu1.3 |
| curl | 7.81.0-1ubuntu1.23 |
| curl | 7.81.0-1ubuntu1.24 |
| dbus | 1.12.20-2ubuntu4.1 |
| dnsutils | 1:9.18.39-0ubuntu0.22.04.3 |
| dpkg | 1.21.1ubuntu2.6 |
Expand All @@ -307,14 +308,14 @@ Use the following command as a part of your job to start the service: 'sudo syst
| gnupg2 | 2.2.27-3ubuntu2.5 |
| haveged | 1.9.14-1ubuntu1 |
| imagemagick | 8:6.9.11.60+dfsg-1.3ubuntu0.22.04.5 |
| iproute2 | 5.15.0-1ubuntu2 |
| iproute2 | 5.15.0-1ubuntu2.1 |
| iputils-ping | 3:20211215-1ubuntu0.1 |
| jq | 1.6-2.1ubuntu3.1 |
| jq | 1.6-2.1ubuntu3.2 |
| lib32z1 | 1:1.2.11.dfsg-2ubuntu9.2 |
| libc++-dev | 1:14.0-55\~exp2 |
| libc++abi-dev | 1:14.0-55\~exp2 |
| libc6-dev | 2.35-0ubuntu3.13 |
| libcurl4 | 7.81.0-1ubuntu1.23 |
| libcurl4 | 7.81.0-1ubuntu1.24 |
| libgbm-dev | 23.2.1-1ubuntu3.1\~22.04.3 |
| libgconf-2-4 | 3.2.6-7ubuntu2 |
| libgsl-dev | 2.7.1+dfsg-3 |
Expand All @@ -339,7 +340,7 @@ Use the following command as a part of your job to start the service: 'sudo syst
| mercurial | 6.1.1-1ubuntu1 |
| net-tools | 1.60+git20181103.0eebece-1ubuntu5.4 |
| netcat | 1.218-4ubuntu1 |
| openssh-client | 1:8.9p1-3ubuntu0.14 |
| openssh-client | 1:8.9p1-3ubuntu0.15 |
| p7zip-full | 16.02+dfsg-8 |
| p7zip-rar | 16.02-3build1 |
| parallel | 20210822+ds-2 |
Expand All @@ -354,7 +355,7 @@ Use the following command as a part of your job to start the service: 'sudo syst
| shellcheck | 0.8.0-2 |
| sphinxsearch | 2.2.11-8 |
| sqlite3 | 3.37.2-2ubuntu0.5 |
| ssh | 1:8.9p1-3ubuntu0.14 |
| ssh | 1:8.9p1-3ubuntu0.15 |
| sshpass | 1.09-1 |
| subversion | 1.14.1-3ubuntu0.22.04.1 |
| sudo | 1.9.9-1ubuntu2.6 |
Expand Down