diff --git a/.github/ISSUE_TEMPLATE/announcement.yml b/.github/ISSUE_TEMPLATE/announcement.yml
index 2dc3395932c2..769d7e62ba9d 100644
--- a/.github/ISSUE_TEMPLATE/announcement.yml
+++ b/.github/ISSUE_TEMPLATE/announcement.yml
@@ -38,6 +38,7 @@ body:
options:
- label: Ubuntu 20.04
- label: Ubuntu 22.04
+ - label: Ubuntu 24.04
- label: macOS 11
- label: macOS 12
- label: macOS 13
diff --git a/.github/ISSUE_TEMPLATE/bug-report.yml b/.github/ISSUE_TEMPLATE/bug-report.yml
index f3502d0345c2..10498ee25153 100644
--- a/.github/ISSUE_TEMPLATE/bug-report.yml
+++ b/.github/ISSUE_TEMPLATE/bug-report.yml
@@ -21,6 +21,7 @@ body:
options:
- label: Ubuntu 20.04
- label: Ubuntu 22.04
+ - label: Ubuntu 24.04
- label: macOS 11
- label: macOS 12
- label: macOS 13
diff --git a/.github/ISSUE_TEMPLATE/tool-request.yml b/.github/ISSUE_TEMPLATE/tool-request.yml
index 07c443707be8..93d3de083512 100644
--- a/.github/ISSUE_TEMPLATE/tool-request.yml
+++ b/.github/ISSUE_TEMPLATE/tool-request.yml
@@ -59,6 +59,7 @@ body:
options:
- label: Ubuntu 20.04
- label: Ubuntu 22.04
+ - label: Ubuntu 24.04
- label: macOS 11
- label: macOS 12
- label: macOS 13
diff --git a/README.md b/README.md
index a90412b8fdaf..4d30f917ef3f 100644
--- a/README.md
+++ b/README.md
@@ -31,15 +31,15 @@ To build a VM machine from this repo's source, see the [instructions](docs/creat
| Image | YAML Label | Included Software | Rollout Status of Latest Image Release |
| --------------------|---------------------|--------------------|--------------------|
-| Ubuntu 24.04 | `ubuntu-24.04` | [ubuntu-24.04] | ![Endpoint Badge](https://img.shields.io/endpoint?url=https%3A%2F%2Fgist.githubusercontent.com%2Fmikhailkoliada%2F35b243dd6e217d041fe3dfa5b4e2e2ed%2Fraw%2Fubuntu24.json) |
+| Ubuntu 24.04 beta | `ubuntu-24.04` | [ubuntu-24.04] | ![Endpoint Badge](https://img.shields.io/endpoint?url=https%3A%2F%2Fgist.githubusercontent.com%2Fmikhailkoliada%2F35b243dd6e217d041fe3dfa5b4e2e2ed%2Fraw%2Fubuntu24.json) |
| Ubuntu 22.04 | `ubuntu-latest` or `ubuntu-22.04` | [ubuntu-22.04] | ![Endpoint Badge](https://img.shields.io/endpoint?url=https%3A%2F%2Fgist.githubusercontent.com%2Fmikhailkoliada%2F35b243dd6e217d041fe3dfa5b4e2e2ed%2Fraw%2Fubuntu22.json) |
| Ubuntu 20.04 | `ubuntu-20.04` | [ubuntu-20.04] | ![Endpoint Badge](https://img.shields.io/endpoint?url=https%3A%2F%2Fgist.githubusercontent.com%2Fmikhailkoliada%2F35b243dd6e217d041fe3dfa5b4e2e2ed%2Fraw%2Fubuntu20.json) |
| macOS 14 | `macos-latest-large` or `macos-14-large`| [macOS-14] | ![Endpoint Badge](https://img.shields.io/endpoint?url=https%3A%2F%2Fgist.githubusercontent.com%2Fmikhailkoliada%2F35b243dd6e217d041fe3dfa5b4e2e2ed%2Fraw%2Fmacos-14.json) |
| macOS 14 Arm64 |`macos-latest`, `macos-14`, `macos-latest-xlarge` or `macos-14-xlarge`| [macOS-14-arm64] | ![Endpoint Badge](https://img.shields.io/endpoint?url=https%3A%2F%2Fgist.githubusercontent.com%2Fmikhailkoliada%2F35b243dd6e217d041fe3dfa5b4e2e2ed%2Fraw%2Fmacos-14-arm64.json) |
| macOS 13 | `macos-13` or `macos-13-large` | [macOS-13] | ![Endpoint Badge](https://img.shields.io/endpoint?url=https%3A%2F%2Fgist.githubusercontent.com%2Fmikhailkoliada%2F35b243dd6e217d041fe3dfa5b4e2e2ed%2Fraw%2Fmacos-13.json) |
| macOS 13 Arm64 | `macos-13-xlarge` | [macOS-13-arm64] | ![Endpoint Badge](https://img.shields.io/endpoint?url=https%3A%2F%2Fgist.githubusercontent.com%2Fmikhailkoliada%2F35b243dd6e217d041fe3dfa5b4e2e2ed%2Fraw%2Fmacos-13-arm64.json) |
-| macOS 12 | `macos-12` or `macos-12-large`| [macOS-12] | ![Endpoint Badge](https://img.shields.io/endpoint?url=https%3A%2F%2Fgist.githubusercontent.com%2Fmikhailkoliada%2F35b243dd6e217d041fe3dfa5b4e2e2ed%2Fraw%2FmacOS-12.json) |
-| macOS 11 [deprecated] | `macos-11`| [macOS-11] | ![Endpoint Badge](https://img.shields.io/endpoint?url=https%3A%2F%2Fgist.githubusercontent.com%2Fmikhailkoliada%2F35b243dd6e217d041fe3dfa5b4e2e2ed%2Fraw%2FmacOS-11.json) |
+| macOS 12 | `macos-12` or `macos-12-large`| [macOS-12] | ![Endpoint Badge](https://img.shields.io/endpoint?url=https%3A%2F%2Fgist.githubusercontent.com%2Fmikhailkoliada%2F35b243dd6e217d041fe3dfa5b4e2e2ed%2Fraw%2Fmacos-12.json) |
+| macOS 11 deprecated | `macos-11`| [macOS-11] | ![Endpoint Badge](https://img.shields.io/endpoint?url=https%3A%2F%2Fgist.githubusercontent.com%2Fmikhailkoliada%2F35b243dd6e217d041fe3dfa5b4e2e2ed%2Fraw%2FmacOS-11.json) |
| Windows Server 2022 | `windows-latest` or `windows-2022` | [windows-2022] | ![Endpoint Badge](https://img.shields.io/endpoint?url=https%3A%2F%2Fgist.githubusercontent.com%2Fmikhailkoliada%2F35b243dd6e217d041fe3dfa5b4e2e2ed%2Fraw%2Fwin22.json) |
| Windows Server 2019 | `windows-2019` | [windows-2019] | ![Endpoint Badge](https://img.shields.io/endpoint?url=https%3A%2F%2Fgist.githubusercontent.com%2Fmikhailkoliada%2F35b243dd6e217d041fe3dfa5b4e2e2ed%2Fraw%2Fwin19.json) |
diff --git a/helpers/GenerateResourcesAndImage.ps1 b/helpers/GenerateResourcesAndImage.ps1
index f7e5d1216412..58e9698f8d26 100644
--- a/helpers/GenerateResourcesAndImage.ps1
+++ b/helpers/GenerateResourcesAndImage.ps1
@@ -5,7 +5,8 @@ enum ImageType {
Windows2022 = 2
Ubuntu2004 = 3
Ubuntu2204 = 4
- UbuntuMinimal = 5
+ Ubuntu2404 = 5
+ UbuntuMinimal = 6
}
Function Get-PackerTemplatePath {
@@ -30,6 +31,9 @@ Function Get-PackerTemplatePath {
([ImageType]::Ubuntu2204) {
$relativeTemplatePath = Join-Path (Join-Path "ubuntu" "templates") "ubuntu-22.04.pkr.hcl"
}
+ ([ImageType]::Ubuntu2404) {
+ $relativeTemplatePath = Join-Path (Join-Path "ubuntu" "templates") "ubuntu-24.04.pkr.hcl"
+ }
([ImageType]::UbuntuMinimal) {
$relativeTemplatePath = Join-Path (Join-Path "ubuntu" "templates") "ubuntu-minimal.pkr.hcl"
}
diff --git a/images/macos/macos-12-Readme.md b/images/macos/macos-12-Readme.md
index 7d7e05b100b6..f0421d3f4b30 100644
--- a/images/macos/macos-12-Readme.md
+++ b/images/macos/macos-12-Readme.md
@@ -1,12 +1,12 @@
# macOS 12
- OS Version: macOS 12.7.4 (21H1123)
- Kernel Version: Darwin 21.6.0
-- Image Version: 20240418.1
+- Image Version: 20240514.3
## Installed Software
### Language and Runtime
-- .NET Core SDK: 6.0.421, 7.0.102, 7.0.202, 7.0.306, 7.0.408, 8.0.101, 8.0.204
+- .NET Core SDK: 6.0.422, 7.0.102, 7.0.202, 7.0.306, 7.0.409, 8.0.101, 8.0.204, 8.0.300
- Bash 3.2.57(1)-release
- Clang/LLVM 14.0.0
- Clang/LLVM (Homebrew) 15.0.7 - available on `$(brew --prefix llvm@15)/bin/clang`
@@ -16,35 +16,35 @@
- GNU Fortran 11 (Homebrew GCC 11.4.0) - available by `gfortran-11` alias
- GNU Fortran 12 (Homebrew GCC 12.3.0) - available by `gfortran-12` alias
- GNU Fortran 13 (Homebrew GCC 13.2.0) - available by `gfortran-13` alias
-- Julia 1.10.2
-- Kotlin 1.9.23-release-779
-- Go 1.21.9
+- Julia 1.10.3
+- Kotlin 1.9.24-release-822
+- Go 1.21.10
- Mono 6.12.0.188
- Node.js 18.20.2
- MSBuild 16.10.1.51301 (Mono 6.12.0.188)
- NVM 0.39.7
-- NVM - Cached node versions: 16.20.2, 18.20.2, 20.12.2
+- NVM - Cached node versions: 16.20.2, 18.20.2, 20.13.1
- Perl 5.38.2
-- PHP 8.3.6
+- PHP 8.3.7
- Python 2.7.18
- Python3 3.12.3
-- R 4.3.3
-- Ruby 3.0.6p216
+- R 4.4.0
+- Ruby 3.0.7p220
### Package Management
-- Bundler 2.5.9
+- Bundler 2.5.10
- Carthage 0.39.1
- CocoaPods 1.15.2
-- Composer 2.7.2
-- Homebrew 4.2.18
+- Composer 2.7.6
+- Homebrew 4.3.0
- Miniconda 24.3.0
- NPM 10.5.0
- NuGet 6.3.1.1
- Pip 20.3.4 (python 2.7)
- Pip3 24.0 (python 3.12)
- Pipx 1.5.0
-- RubyGems 3.5.9
-- Vcpkg 2024 (build from commit 6c87aab05)
+- RubyGems 3.5.10
+- Vcpkg 2024 (build from commit bd2b54836)
- Yarn 1.22.19
#### Environment variables
@@ -57,57 +57,57 @@
- Apache Ant 1.10.14
- Apache Maven 3.9.6
- Gradle 8.7
-- Sbt 1.9.9
+- Sbt 1.10.0
### Utilities
- 7-Zip 17.05
- aria2 1.37.0
- azcopy 10.24.0
-- bazel 7.1.1
-- bazelisk 1.19.0
+- bazel 7.1.2
+- bazelisk 1.20.0
- bsdtar 3.5.1 - available by 'tar' alias
- Curl 8.7.1
-- Git 2.44.0
+- Git 2.45.1
- Git LFS 3.5.1
-- GitHub CLI 2.48.0
+- GitHub CLI 2.49.2
- GNU Tar 1.35 - available by 'gtar' alias
- GNU Wget 1.24.5
- gpg (GnuPG) 2.4.5
-- ImageMagick 7.1.1-30
+- ImageMagick 7.1.1-32
- jq 1.7.1
- mongo 5.0.26
- mongod 5.0.26
- OpenSSL 1.1.1w 11 Sep 2023
- Packer 1.9.4
- pkg-config 0.29.2
-- PostgreSQL 14.11 (Homebrew)
-- psql (PostgreSQL) 14.11 (Homebrew)
+- PostgreSQL 14.12 (Homebrew)
+- psql (PostgreSQL) 14.12 (Homebrew)
- Sox 14.4.2
- Subversion (SVN) 1.14.3
- Switchaudio-osx 1.2.2
- Vagrant 2.4.1
- VirtualBox 6.1.38r153438
-- yq 4.43.1
+- yq 4.44.1
- zstd 1.5.6
### Tools
- App Center CLI 3.0.0
-- AWS CLI 2.15.39
-- AWS SAM CLI 1.115.0
+- AWS CLI 2.15.50
+- AWS SAM CLI 1.116.0
- AWS Session Manager CLI 1.2.553.0
-- Azure CLI 2.59.0
+- Azure CLI 2.60.0
- Azure CLI (azure-devops) 1.0.0
-- Bicep CLI 0.26.170
+- Bicep CLI 0.27.1
- Cabal 3.10.3.0
-- Cmake 3.29.2
-- CodeQL Action Bundle 2.17.0
+- Cmake 3.29.3
+- CodeQL Action Bundle 2.17.2
- Colima 0.6.8
- Fastlane 2.220.0
-- GHC 9.8.2
+- GHC 9.10.1
- GHCup 0.1.22.0
-- Jazzy 0.14.4
+- Jazzy 0.15.0
- Stack 2.15.5
-- SwiftFormat 0.53.7
+- SwiftFormat 0.53.9
- Swig 4.2.1
- Xcbeautify 1.6.0
- Xcode Command Line Tools 14.2.0.0.1.1668646533
@@ -120,14 +120,14 @@
### Browsers
- Safari 17.4.1 (17618.1.15.111.8)
- SafariDriver 17.4.1 (17618.1.15.111.8)
-- Google Chrome 124.0.6367.62
-- Google Chrome for Testing 124.0.6367.60
-- ChromeDriver 124.0.6367.60
-- Microsoft Edge 124.0.2478.51
-- Microsoft Edge WebDriver 124.0.2478.51
-- Mozilla Firefox 125.0.1
+- Google Chrome 124.0.6367.208
+- Google Chrome for Testing 124.0.6367.207
+- ChromeDriver 124.0.6367.207
+- Microsoft Edge 124.0.2478.105
+- Microsoft Edge WebDriver 124.0.2478.105
+- Mozilla Firefox 126.0
- geckodriver 0.34.0
-- Selenium server 4.19.1
+- Selenium server 4.20.0
#### Environment variables
| Name | Value |
@@ -139,23 +139,23 @@
### Java
| Version | Environment Variable |
| ------------------- | -------------------- |
-| 8.0.402+6 (default) | JAVA_HOME_8_X64 |
-| 11.0.22+7 | JAVA_HOME_11_X64 |
+| 8.0.412+8 (default) | JAVA_HOME_8_X64 |
+| 11.0.23+9 | JAVA_HOME_11_X64 |
| 17.0.11+9 | JAVA_HOME_17_X64 |
-| 21.0.2+13.0 | JAVA_HOME_21_X64 |
+| 21.0.3+9.0 | JAVA_HOME_21_X64 |
### Cached Tools
#### PyPy
-- 2.7.18 [PyPy 7.3.15]
+- 2.7.18 [PyPy 7.3.16]
- 3.7.13 [PyPy 7.3.9]
- 3.8.16 [PyPy 7.3.11]
-- 3.9.18 [PyPy 7.3.15]
-- 3.10.13 [PyPy 7.3.15]
+- 3.9.19 [PyPy 7.3.16]
+- 3.10.14 [PyPy 7.3.16]
#### Ruby
-- 3.0.6
-- 3.1.4
+- 3.0.7
+- 3.1.5
#### Python
- 3.7.17
@@ -168,32 +168,32 @@
#### Node.js
- 16.20.2
- 18.20.2
-- 20.12.2
+- 20.13.1
#### Go
- 1.20.14
-- 1.21.9
-- 1.22.2
+- 1.21.10
+- 1.22.3
### Rust Tools
-- Cargo 1.77.2
-- Rust 1.77.2
-- Rustdoc 1.77.2
-- Rustup 1.27.0
+- Cargo 1.78.0
+- Rust 1.78.0
+- Rustdoc 1.78.0
+- Rustup 1.27.1
#### Packages
- Bindgen 0.69.4
- Cargo-audit 0.20.0
- Cargo-outdated 0.15.0
- Cbindgen 0.26.0
-- Clippy 0.1.77
+- Clippy 0.1.78
- Rustfmt 1.7.0-stable
### PowerShell Tools
- PowerShell 7.4.2
#### PowerShell Modules
-- Az: 11.5.0
+- Az: 11.6.0
- MarkdownPS: 1.9
- Pester: 5.5.0
- PSScriptAnalyzer: 1.22.0
@@ -210,7 +210,7 @@
| Version | Build | Path |
| -------------- | ----------- | ------------------------------------ |
| 2019 | 8.10.25.2 | /Applications/Visual Studio 2019.app |
-| 2022 (default) | 17.6.11.400 | /Applications/Visual Studio.app |
+| 2022 (default) | 17.6.12.410 | /Applications/Visual Studio.app |
##### Notes
```
@@ -330,7 +330,7 @@ mv "/Applications/Visual Studio 2019.app" "/Applications/Visual Studio.app"
| Package Name | Version |
| -------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Android Command Line Tools | 8.0 |
-| Android Emulator | 34.1.20 |
+| Android Emulator | 34.2.13 |
| Android SDK Build-tools | 34.0.0
33.0.0 33.0.1 33.0.2 33.0.3
32.0.0
31.0.0 |
| Android SDK Platforms | android-34-ext8 (rev 1)
android-34-ext11 (rev 1)
android-34 (rev 3)
android-33-ext5 (rev 1)
android-33-ext4 (rev 1)
android-33 (rev 3)
android-32 (rev 1)
android-31 (rev 1) |
| Android SDK Platform-Tools | 35.0.1 |
@@ -359,11 +359,10 @@ mv "/Applications/Visual Studio 2019.app" "/Applications/Visual Studio.app"
#### Environment variables
| Name | Value |
| ----------------- | ----------------------------------------------------------------------------------------- |
-| PARALLELS_DMG_URL | https://download.parallels.com/desktop/v19/19.3.0-54924/ParallelsDesktop-19.3.0-54924.dmg |
+| PARALLELS_DMG_URL | https://download.parallels.com/desktop/v19/19.3.1-54941/ParallelsDesktop-19.3.1-54941.dmg |
##### Notes
```
If you want to use Parallels Desktop you should download a package from URL stored in
PARALLELS_DMG_URL environment variable. A system extension is allowed for this version.
```
-
diff --git a/images/macos/macos-13-Readme.md b/images/macos/macos-13-Readme.md
index b888394d2978..42ed4562ad57 100644
--- a/images/macos/macos-13-Readme.md
+++ b/images/macos/macos-13-Readme.md
@@ -1,12 +1,12 @@
# macOS 13
- OS Version: macOS 13.6.6 (22G630)
- Kernel Version: Darwin 22.6.0
-- Image Version: 20240421.1
+- Image Version: 20240514.3
## Installed Software
### Language and Runtime
-- .NET Core SDK: 7.0.102, 7.0.202, 7.0.306, 7.0.408, 8.0.101, 8.0.204
+- .NET Core SDK: 7.0.102, 7.0.202, 7.0.306, 7.0.409, 8.0.101, 8.0.204, 8.0.300
- Bash 3.2.57(1)-release
- Clang/LLVM 14.0.0
- Clang/LLVM (Homebrew) 15.0.7 - available on `$(brew --prefix llvm@15)/bin/clang`
@@ -16,26 +16,26 @@
- GNU Fortran 11 (Homebrew GCC 11.4.0) - available by `gfortran-11` alias
- GNU Fortran 12 (Homebrew GCC 12.3.0) - available by `gfortran-12` alias
- GNU Fortran 13 (Homebrew GCC 13.2.0) - available by `gfortran-13` alias
-- Kotlin 1.9.23-release-779
+- Kotlin 1.9.24-release-822
- Mono 6.12.0.188
-- Node.js 20.12.2
+- Node.js 20.13.1
- Perl 5.38.2
-- PHP 8.3.6
+- PHP 8.3.7
- Python3 3.12.3
-- Ruby 3.0.6p216
+- Ruby 3.0.7p220
### Package Management
-- Bundler 2.5.9
+- Bundler 2.5.10
- Carthage 0.39.1
- CocoaPods 1.15.2
-- Composer 2.7.3
-- Homebrew 4.2.18
-- NPM 10.5.0
+- Composer 2.7.6
+- Homebrew 4.3.0
+- NPM 10.5.2
- NuGet 6.3.1.1
- Pip3 24.0 (python 3.12)
- Pipx 1.5.0
-- RubyGems 3.5.9
-- Vcpkg 2024 (build from commit 9224b3bbd)
+- RubyGems 3.5.10
+- Vcpkg 2024 (build from commit bd2b54836)
- Yarn 1.22.19
### Project Management
@@ -47,13 +47,13 @@
- 7-Zip 17.05
- aria2 1.37.0
- azcopy 10.24.0
-- bazel 7.1.1
-- bazelisk 1.19.0
+- bazel 7.1.2
+- bazelisk 1.20.0
- bsdtar 3.5.3 - available by 'tar' alias
- Curl 8.7.1
-- Git 2.44.0
+- Git 2.45.1
- Git LFS 3.5.1
-- GitHub CLI 2.48.0
+- GitHub CLI 2.49.2
- GNU Tar 1.35 - available by 'gtar' alias
- GNU Wget 1.24.5
- gpg (GnuPG) 2.4.5
@@ -61,21 +61,21 @@
- OpenSSL 1.1.1w 11 Sep 2023
- Packer 1.9.4
- pkg-config 0.29.2
-- yq 4.43.1
+- yq 4.44.1
- zstd 1.5.6
### Tools
-- AWS CLI 2.15.40
-- AWS SAM CLI 1.115.0
+- AWS CLI 2.15.50
+- AWS SAM CLI 1.116.0
- AWS Session Manager CLI 1.2.553.0
-- Azure CLI 2.59.0
+- Azure CLI 2.60.0
- Azure CLI (azure-devops) 1.0.0
-- Bicep CLI 0.26.170
-- Cmake 3.29.2
-- CodeQL Action Bundle 2.17.0
+- Bicep CLI 0.27.1
+- Cmake 3.29.3
+- CodeQL Action Bundle 2.17.2
- Fastlane 2.220.0
-- SwiftFormat 0.53.7
-- Xcbeautify 2.1.0
+- SwiftFormat 0.53.9
+- Xcbeautify 2.3.1
- Xcode Command Line Tools 14.3.1.0.1.1683849156
- Xcodes 1.4.1
@@ -85,14 +85,14 @@
### Browsers
- Safari 17.4.1 (18618.1.15.111.8)
- SafariDriver 17.4.1 (18618.1.15.111.8)
-- Google Chrome 124.0.6367.62
-- Google Chrome for Testing 124.0.6367.60
-- ChromeDriver 124.0.6367.60
-- Microsoft Edge 124.0.2478.51
-- Microsoft Edge WebDriver 124.0.2478.51
-- Mozilla Firefox 125.0.1
+- Google Chrome 124.0.6367.208
+- Google Chrome for Testing 124.0.6367.207
+- ChromeDriver 124.0.6367.207
+- Microsoft Edge 124.0.2478.105
+- Microsoft Edge WebDriver 124.0.2478.105
+- Mozilla Firefox 126.0
- geckodriver 0.34.0
-- Selenium server 4.19.1
+- Selenium server 4.20.0
#### Environment variables
| Name | Value |
@@ -112,15 +112,15 @@
### Cached Tools
#### PyPy
-- 2.7.18 [PyPy 7.3.15]
+- 2.7.18 [PyPy 7.3.16]
- 3.7.13 [PyPy 7.3.9]
- 3.8.16 [PyPy 7.3.11]
-- 3.9.18 [PyPy 7.3.15]
-- 3.10.13 [PyPy 7.3.15]
+- 3.9.19 [PyPy 7.3.16]
+- 3.10.14 [PyPy 7.3.16]
#### Ruby
-- 3.0.6
-- 3.1.4
+- 3.0.7
+- 3.1.5
#### Python
- 3.8.18
@@ -132,28 +132,28 @@
#### Node.js
- 16.20.2
- 18.20.2
-- 20.12.2
+- 20.13.1
#### Go
- 1.20.14
-- 1.21.9
-- 1.22.2
+- 1.21.10
+- 1.22.3
### Rust Tools
-- Cargo 1.77.2
-- Rust 1.77.2
-- Rustdoc 1.77.2
-- Rustup 1.27.0
+- Cargo 1.78.0
+- Rust 1.78.0
+- Rustdoc 1.78.0
+- Rustup 1.27.1
#### Packages
-- Clippy 0.1.77
+- Clippy 0.1.78
- Rustfmt 1.7.0-stable
### PowerShell Tools
- PowerShell 7.4.2
#### PowerShell Modules
-- Az: 11.5.0
+- Az: 11.6.0
- Pester: 5.5.0
- PSScriptAnalyzer: 1.22.0
@@ -233,7 +233,7 @@
| Package Name | Version |
| -------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- |
| Android Command Line Tools | 11.0 |
-| Android Emulator | 34.1.20 |
+| Android Emulator | 34.2.13 |
| Android SDK Build-tools | 34.0.0
33.0.2 33.0.3 |
| Android SDK Platforms | android-34-ext8 (rev 1)
android-34-ext11 (rev 1)
android-34 (rev 3)
android-33-ext5 (rev 1)
android-33-ext4 (rev 1)
android-33 (rev 3) |
| Android SDK Platform-Tools | 35.0.1 |
diff --git a/images/macos/macos-13-arm64-Readme.md b/images/macos/macos-13-arm64-Readme.md
index 1ade784eb60e..3edf6078fb09 100644
--- a/images/macos/macos-13-arm64-Readme.md
+++ b/images/macos/macos-13-arm64-Readme.md
@@ -1,12 +1,12 @@
# macOS 13
- OS Version: macOS 13.6.6 (22G630)
- Kernel Version: Darwin 22.6.0
-- Image Version: 20240506.2
+- Image Version: 20240514.3
## Installed Software
### Language and Runtime
-- .NET Core SDK: 7.0.102, 7.0.202, 7.0.306, 7.0.408, 8.0.101, 8.0.204
+- .NET Core SDK: 7.0.102, 7.0.202, 7.0.306, 7.0.409, 8.0.101, 8.0.204, 8.0.300
- Bash 3.2.57(1)-release
- Clang/LLVM 14.0.0
- Clang/LLVM (Homebrew) 15.0.7 - available on `$(brew --prefix llvm@15)/bin/clang`
@@ -16,9 +16,9 @@
- GNU Fortran 11 (Homebrew GCC 11.4.0) - available by `gfortran-11` alias
- GNU Fortran 12 (Homebrew GCC 12.3.0) - available by `gfortran-12` alias
- GNU Fortran 13 (Homebrew GCC 13.2.0) - available by `gfortran-13` alias
-- Kotlin 1.9.23-release-779
+- Kotlin 1.9.24-release-822
- Mono 6.12.0.188
-- Node.js 20.12.2
+- Node.js 20.13.1
- Perl 5.38.2
- Python3 3.12.3
- Ruby 3.0.7p220
@@ -27,8 +27,8 @@
- Bundler 2.5.10
- Carthage 0.39.1
- CocoaPods 1.15.2
-- Homebrew 4.2.21
-- NPM 10.5.0
+- Homebrew 4.3.0
+- NPM 10.5.2
- NuGet 6.3.1.1
- Pip3 24.0 (python 3.12)
- Pipx 1.5.0
@@ -44,13 +44,13 @@
- 7-Zip 17.05
- aria2 1.37.0
- azcopy 10.24.0
-- bazel 7.1.1
-- bazelisk 1.19.0_1
+- bazel 7.1.2
+- bazelisk 1.20.0
- bsdtar 3.5.3 - available by 'tar' alias
- Curl 8.4.0
-- Git 2.45.0
+- Git 2.45.1
- Git LFS 3.5.1
-- GitHub CLI 2.49.0
+- GitHub CLI 2.49.2
- GNU Tar 1.35 - available by 'gtar' alias
- GNU Wget 1.24.5
- gpg (GnuPG) 2.4.5
@@ -58,21 +58,21 @@
- OpenSSL 1.1.1w 11 Sep 2023
- Packer 1.9.4
- pkg-config 0.29.2
-- yq 4.43.1
+- yq 4.44.1
- zstd 1.5.6
### Tools
-- AWS CLI 2.15.45
+- AWS CLI 2.15.50
- AWS SAM CLI 1.116.0
- AWS Session Manager CLI 1.2.553.0
- Azure CLI 2.60.0
- Azure CLI (azure-devops) 1.0.0
-- Bicep CLI 0.26.170
-- Cmake 3.29.2
-- CodeQL Action Bundle 2.17.1
+- Bicep CLI 0.27.1
+- Cmake 3.29.3
+- CodeQL Action Bundle 2.17.2
- Fastlane 2.220.0
-- SwiftFormat 0.53.8
-- Xcbeautify 2.3.0
+- SwiftFormat 0.53.9
+- Xcbeautify 2.3.1
- Xcode Command Line Tools 14.3.1.0.1.1683849156
- Xcodes 1.4.1
@@ -81,9 +81,9 @@
### Browsers
- Safari 17.4.1 (18618.1.15.111.8)
- SafariDriver 17.4.1 (18618.1.15.111.8)
-- Google Chrome 124.0.6367.119
-- Google Chrome for Testing 124.0.6367.91
-- ChromeDriver 124.0.6367.91
+- Google Chrome 124.0.6367.208
+- Google Chrome for Testing 124.0.6367.207
+- ChromeDriver 124.0.6367.207
- Selenium server 4.20.0
#### Environment variables
@@ -103,18 +103,20 @@
### Cached Tools
#### Python
+- 3.9.13
+- 3.10.11
- 3.11.9
- 3.12.3
#### Node.js
- 16.20.1
- 18.20.2
-- 20.12.2
+- 20.13.1
#### Go
- 1.20.14
-- 1.21.9
-- 1.22.2
+- 1.21.10
+- 1.22.3
### Rust Tools
- Cargo 1.78.0
@@ -181,8 +183,8 @@
| Simulator - visionOS 1.0 | xrsimulator1.0 | 15.2 |
| visionOS 1.0 | xros1.0 | 15.2 |
| Asset Runtime SDK for macOS hosts targeting watchOS 9.4 | assetruntime.host.macosx.target.watchos9.4 | 14.3.1 |
-| Asset Runtime SDK for macOS hosts targeting tvOS 16.4 | assetruntime.host.macosx.target.appletvos16.4 | 14.3.1 |
| Asset Runtime SDK for macOS hosts targeting iOS 16.4 | assetruntime.host.macosx.target.iphoneos16.4 | 14.3.1 |
+| Asset Runtime SDK for macOS hosts targeting tvOS 16.4 | assetruntime.host.macosx.target.appletvos16.4 | 14.3.1 |
| DriverKit 22.1 | driverkit22.1 | 14.1 |
| DriverKit 22.2 | driverkit22.2 | 14.2 |
| DriverKit 22.4 | driverkit22.4 | 14.3.1 |
diff --git a/images/macos/macos-14-Readme.md b/images/macos/macos-14-Readme.md
index 7174ba6df07c..0ba32a11ff10 100644
--- a/images/macos/macos-14-Readme.md
+++ b/images/macos/macos-14-Readme.md
@@ -1,12 +1,12 @@
# macOS 14
- OS Version: macOS 14.4.1 (23E224)
- Kernel Version: Darwin 23.4.0
-- Image Version: 20240507.2
+- Image Version: 20240514.3
## Installed Software
### Language and Runtime
-- .NET Core SDK: 7.0.102, 7.0.202, 7.0.306, 7.0.408, 8.0.101, 8.0.204
+- .NET Core SDK: 7.0.102, 7.0.202, 7.0.306, 7.0.409, 8.0.101, 8.0.204, 8.0.300
- Bash 3.2.57(1)-release
- Clang/LLVM 14.0.3
- Clang/LLVM (Homebrew) 15.0.7 - available on `$(brew --prefix llvm@15)/bin/clang`
@@ -18,9 +18,9 @@
- GNU Fortran 13 (Homebrew GCC 13.2.0) - available by `gfortran-13` alias
- Kotlin 1.9.24-release-822
- Mono 6.12.0.188
-- Node.js 20.12.2
+- Node.js 20.13.1
- Perl 5.38.2
-- PHP 8.3.6
+- PHP 8.3.7
- Python3 3.12.3
- Ruby 3.0.7p220
@@ -29,8 +29,8 @@
- Carthage 0.39.1
- CocoaPods 1.15.2
- Composer 2.7.6
-- Homebrew 4.2.21
-- NPM 10.5.0
+- Homebrew 4.3.0
+- NPM 10.5.2
- NuGet 6.3.1.1
- Pip3 24.0 (python 3.12)
- Pipx 1.5.0
@@ -46,13 +46,13 @@
- 7-Zip 17.05
- aria2 1.37.0
- azcopy 10.24.0
-- bazel 7.1.1
-- bazelisk 1.19.0_1
+- bazel 7.1.2
+- bazelisk 1.20.0
- bsdtar 3.5.3 - available by 'tar' alias
- Curl 8.7.1
-- Git 2.45.0
+- Git 2.45.1
- Git LFS 3.5.1
-- GitHub CLI 2.49.0
+- GitHub CLI 2.49.2
- GNU Tar 1.35 - available by 'gtar' alias
- GNU Wget 1.24.5
- gpg (GnuPG) 2.4.5
@@ -60,21 +60,21 @@
- OpenSSL 1.1.1w 11 Sep 2023
- Packer 1.9.4
- pkg-config 0.29.2
-- yq 4.43.1
+- yq 4.44.1
- zstd 1.5.6
### Tools
-- AWS CLI 2.15.45
+- AWS CLI 2.15.50
- AWS SAM CLI 1.116.0
- AWS Session Manager CLI 1.2.553.0
- Azure CLI 2.60.0
- Azure CLI (azure-devops) 1.0.0
- Bicep CLI 0.27.1
-- Cmake 3.29.2
-- CodeQL Action Bundle 2.17.1
+- Cmake 3.29.3
+- CodeQL Action Bundle 2.17.2
- Fastlane 2.220.0
-- SwiftFormat 0.53.8
-- Xcbeautify 2.3.0
+- SwiftFormat 0.53.9
+- Xcbeautify 2.3.1
- Xcode Command Line Tools 15.3.0.0.1.1708646388
- Xcodes 1.4.1
@@ -84,12 +84,12 @@
### Browsers
- Safari 17.4.1 (19618.1.15.11.14)
- SafariDriver 17.4.1 (19618.1.15.11.14)
-- Google Chrome 124.0.6367.156
-- Google Chrome for Testing 124.0.6367.155
-- ChromeDriver 124.0.6367.155
-- Microsoft Edge 124.0.2478.80
-- Microsoft Edge WebDriver 124.0.2478.80
-- Mozilla Firefox 125.0.3
+- Google Chrome 124.0.6367.208
+- Google Chrome for Testing 124.0.6367.207
+- ChromeDriver 124.0.6367.207
+- Microsoft Edge 124.0.2478.105
+- Microsoft Edge WebDriver 124.0.2478.97
+- Mozilla Firefox 126.0
- geckodriver 0.34.0
- Selenium server 4.20.0
@@ -122,12 +122,12 @@
#### Node.js
- 18.20.2
-- 20.12.2
+- 20.13.1
#### Go
- 1.20.14
-- 1.21.9
-- 1.22.2
+- 1.21.10
+- 1.22.3
### Rust Tools
- Cargo 1.78.0
@@ -148,14 +148,14 @@
- PSScriptAnalyzer: 1.22.0
### Xcode
-| Version | Build | Path |
-| ---------------- | -------- | ------------------------------ |
-| 15.4 (beta) | 15F5021i | /Applications/Xcode_15.4.app |
-| 15.3 | 15E204a | /Applications/Xcode_15.3.app |
-| 15.2 | 15C500b | /Applications/Xcode_15.2.app |
-| 15.1 | 15C65 | /Applications/Xcode_15.1.app |
-| 15.0.1 (default) | 15A507 | /Applications/Xcode_15.0.1.app |
-| 14.3.1 | 14E300c | /Applications/Xcode_14.3.1.app |
+| Version | Build | Path |
+| ---------------- | ------- | ------------------------------ |
+| 15.4 | 15F31c | /Applications/Xcode_15.4.app |
+| 15.3 | 15E204a | /Applications/Xcode_15.3.app |
+| 15.2 | 15C500b | /Applications/Xcode_15.2.app |
+| 15.1 | 15C65 | /Applications/Xcode_15.1.app |
+| 15.0.1 (default) | 15A507 | /Applications/Xcode_15.0.1.app |
+| 14.3.1 | 14E300c | /Applications/Xcode_14.3.1.app |
#### Installed SDKs
| SDK | SDK Name | Xcode Version |
@@ -199,11 +199,11 @@
| Simulator - visionOS 1.0 | xrsimulator1.0 | 15.2 |
| Simulator - visionOS 1.1 | xrsimulator1.1 | 15.3 |
| visionOS 1.1 | xros1.1 | 15.3 |
-| visionOS 1.2 | xros1.2 | 15.4 |
| Simulator - visionOS 1.2 | xrsimulator1.2 | 15.4 |
+| visionOS 1.2 | xros1.2 | 15.4 |
| Asset Runtime SDK for macOS hosts targeting watchOS 9.4 | assetruntime.host.macosx.target.watchos9.4 | 14.3.1 |
-| Asset Runtime SDK for macOS hosts targeting iOS 16.4 | assetruntime.host.macosx.target.iphoneos16.4 | 14.3.1 |
| Asset Runtime SDK for macOS hosts targeting tvOS 16.4 | assetruntime.host.macosx.target.appletvos16.4 | 14.3.1 |
+| Asset Runtime SDK for macOS hosts targeting iOS 16.4 | assetruntime.host.macosx.target.iphoneos16.4 | 14.3.1 |
| DriverKit 22.4 | driverkit22.4 | 14.3.1 |
| DriverKit 23.0 | driverkit23.0 | 15.0.1 |
| DriverKit 23.2 | driverkit23.2 | 15.1, 15.2 |
@@ -216,8 +216,8 @@
| iOS 16.4 | 14.3.1 | iPhone 14
iPhone 14 Plus
iPhone 14 Pro
iPhone 14 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air (5th generation)
iPad mini (6th generation)
iPad Pro (11-inch) (4th generation)
iPad Pro (12.9-inch) (6th generation) |
| iOS 17.0 | 14.3.1
15.0.1
15.1
15.2
15.3
15.4 | iPhone 14
iPhone 14 Plus
iPhone 14 Pro
iPhone 14 Pro Max
iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air (5th generation)
iPad mini (6th generation)
iPad Pro (11-inch) (4th generation)
iPad Pro (12.9-inch) (6th generation) |
| iOS 17.2 | 14.3.1
15.0.1
15.1
15.2
15.3
15.4 | iPhone 14
iPhone 14 Plus
iPhone 14 Pro
iPhone 14 Pro Max
iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air (5th generation)
iPad mini (6th generation)
iPad Pro (11-inch) (4th generation)
iPad Pro (12.9-inch) (6th generation) |
-| iOS 17.4 | 14.3.1
15.0.1
15.1
15.2
15.3
15.4 | iPhone 14
iPhone 14 Plus
iPhone 14 Pro
iPhone 14 Pro Max
iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air (5th generation)
iPad mini (6th generation)
iPad Pro (11-inch) (4th generation)
iPad Pro (12.9-inch) (6th generation) |
-| iOS 17.5 | 14.3.1
15.0.1
15.1
15.2
15.3
15.4 | iPhone 14
iPhone 14 Plus
iPhone 14 Pro
iPhone 14 Pro Max
iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air (5th generation)
iPad mini (6th generation)
iPad Pro (11-inch) (4th generation)
iPad Pro (12.9-inch) (6th generation) |
+| iOS 17.4 | 14.3.1
15.0.1
15.1
15.2
15.3
15.4 | iPhone 14
iPhone 14 Plus
iPhone 14 Pro
iPhone 14 Pro Max
iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air (5th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (6th generation)
iPad Pro (11-inch) (4th generation)
iPad Pro (12.9-inch) (6th generation)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) |
+| iOS 17.5 | 14.3.1
15.0.1
15.1
15.2
15.3
15.4 | iPhone 14
iPhone 14 Plus
iPhone 14 Pro
iPhone 14 Pro Max
iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air (5th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (6th generation)
iPad Pro (11-inch) (4th generation)
iPad Pro (12.9-inch) (6th generation)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) |
| tvOS 16.4 | 14.3.1
15.0.1
15.1
15.2
15.3
15.4 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) |
| tvOS 17.0 | 14.3.1
15.0.1
15.1
15.2
15.3
15.4 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) |
| tvOS 17.2 | 14.3.1
15.0.1
15.1
15.2
15.3
15.4 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) |
diff --git a/images/macos/macos-14-arm64-Readme.md b/images/macos/macos-14-arm64-Readme.md
index 79b1bad6bd51..e7388321e9c9 100644
--- a/images/macos/macos-14-arm64-Readme.md
+++ b/images/macos/macos-14-arm64-Readme.md
@@ -1,12 +1,12 @@
# macOS 14
- OS Version: macOS 14.4.1 (23E224)
- Kernel Version: Darwin 23.4.0
-- Image Version: 20240422.3
+- Image Version: 20240514.3
## Installed Software
### Language and Runtime
-- .NET Core SDK: 7.0.102, 7.0.202, 7.0.306, 7.0.408, 8.0.101, 8.0.204
+- .NET Core SDK: 7.0.102, 7.0.202, 7.0.306, 7.0.409, 8.0.101, 8.0.204, 8.0.300
- Bash 3.2.57(1)-release
- Clang/LLVM 14.0.3
- Clang/LLVM (Homebrew) 15.0.7 - available on `$(brew --prefix llvm@15)/bin/clang`
@@ -16,23 +16,23 @@
- GNU Fortran 11 (Homebrew GCC 11.4.0) - available by `gfortran-11` alias
- GNU Fortran 12 (Homebrew GCC 12.3.0) - available by `gfortran-12` alias
- GNU Fortran 13 (Homebrew GCC 13.2.0) - available by `gfortran-13` alias
-- Kotlin 1.9.23-release-779
+- Kotlin 1.9.24-release-822
- Mono 6.12.0.188
-- Node.js 20.12.2
+- Node.js 20.13.1
- Perl 5.38.2
- Python3 3.12.3
-- Ruby 3.0.6p216
+- Ruby 3.0.7p220
### Package Management
-- Bundler 2.5.9
+- Bundler 2.5.10
- Carthage 0.39.1
- CocoaPods 1.15.2
-- Homebrew 4.2.19
-- NPM 10.5.0
+- Homebrew 4.3.0
+- NPM 10.5.2
- NuGet 6.3.1.1
- Pip3 24.0 (python 3.12)
- Pipx 1.5.0
-- RubyGems 3.5.9
+- RubyGems 3.5.10
- Yarn 1.22.19
### Project Management
@@ -44,13 +44,13 @@
- 7-Zip 17.05
- aria2 1.37.0
- azcopy 10.24.0
-- bazel 7.1.1
-- bazelisk 1.19.0
+- bazel 7.1.2
+- bazelisk 1.20.0
- bsdtar 3.5.3 - available by 'tar' alias
- Curl 8.4.0
-- Git 2.44.0
+- Git 2.45.1
- Git LFS 3.5.1
-- GitHub CLI 2.48.0
+- GitHub CLI 2.49.2
- GNU Tar 1.35 - available by 'gtar' alias
- GNU Wget 1.24.5
- gpg (GnuPG) 2.4.5
@@ -58,21 +58,21 @@
- OpenSSL 1.1.1w 11 Sep 2023
- Packer 1.9.4
- pkg-config 0.29.2
-- yq 4.43.1
+- yq 4.44.1
- zstd 1.5.6
### Tools
-- AWS CLI 2.15.40
-- AWS SAM CLI 1.115.0
+- AWS CLI 2.15.50
+- AWS SAM CLI 1.116.0
- AWS Session Manager CLI 1.2.553.0
-- Azure CLI 2.59.0
+- Azure CLI 2.60.0
- Azure CLI (azure-devops) 1.0.0
-- Bicep CLI 0.26.170
-- Cmake 3.29.2
-- CodeQL Action Bundle 2.17.0
+- Bicep CLI 0.27.1
+- Cmake 3.29.3
+- CodeQL Action Bundle 2.17.2
- Fastlane 2.220.0
-- SwiftFormat 0.53.7
-- Xcbeautify 2.1.0
+- SwiftFormat 0.53.9
+- Xcbeautify 2.3.1
- Xcode Command Line Tools 15.3.0.0.1.1708646388
- Xcodes 1.4.1
@@ -81,10 +81,10 @@
### Browsers
- Safari 17.4.1 (19618.1.15.11.14)
- SafariDriver 17.4.1 (19618.1.15.11.14)
-- Google Chrome 124.0.6367.62
-- Google Chrome for Testing 124.0.6367.60
-- ChromeDriver 124.0.6367.60
-- Selenium server 4.19.1
+- Google Chrome 124.0.6367.208
+- Google Chrome for Testing 124.0.6367.207
+- ChromeDriver 124.0.6367.207
+- Selenium server 4.20.0
#### Environment variables
| Name | Value |
@@ -103,45 +103,47 @@
### Cached Tools
#### Python
+- 3.9.13
+- 3.10.11
- 3.11.9
- 3.12.3
#### Node.js
- 18.20.2
-- 20.12.2
+- 20.13.1
#### Go
- 1.20.14
-- 1.21.9
-- 1.22.2
+- 1.21.10
+- 1.22.3
### Rust Tools
-- Cargo 1.77.2
-- Rust 1.77.2
-- Rustdoc 1.77.2
-- Rustup 1.27.0
+- Cargo 1.78.0
+- Rust 1.78.0
+- Rustdoc 1.78.0
+- Rustup 1.27.1
#### Packages
-- Clippy 0.1.77
+- Clippy 0.1.78
- Rustfmt 1.7.0-stable
### PowerShell Tools
- PowerShell 7.4.2
#### PowerShell Modules
-- Az: 11.5.0
+- Az: 11.6.0
- Pester: 5.5.0
- PSScriptAnalyzer: 1.22.0
### Xcode
-| Version | Build | Path |
-| ---------------- | -------- | ------------------------------ |
-| 15.4 (beta) | 15F5021i | /Applications/Xcode_15.4.app |
-| 15.3 | 15E204a | /Applications/Xcode_15.3.app |
-| 15.2 | 15C500b | /Applications/Xcode_15.2.app |
-| 15.1 | 15C65 | /Applications/Xcode_15.1.app |
-| 15.0.1 (default) | 15A507 | /Applications/Xcode_15.0.1.app |
-| 14.3.1 | 14E300c | /Applications/Xcode_14.3.1.app |
+| Version | Build | Path |
+| ---------------- | ------- | ------------------------------ |
+| 15.4 | 15F31c | /Applications/Xcode_15.4.app |
+| 15.3 | 15E204a | /Applications/Xcode_15.3.app |
+| 15.2 | 15C500b | /Applications/Xcode_15.2.app |
+| 15.1 | 15C65 | /Applications/Xcode_15.1.app |
+| 15.0.1 (default) | 15A507 | /Applications/Xcode_15.0.1.app |
+| 14.3.1 | 14E300c | /Applications/Xcode_14.3.1.app |
#### Installed SDKs
| SDK | SDK Name | Xcode Version |
@@ -188,8 +190,8 @@
| Simulator - visionOS 1.2 | xrsimulator1.2 | 15.4 |
| visionOS 1.2 | xros1.2 | 15.4 |
| Asset Runtime SDK for macOS hosts targeting watchOS 9.4 | assetruntime.host.macosx.target.watchos9.4 | 14.3.1 |
-| Asset Runtime SDK for macOS hosts targeting tvOS 16.4 | assetruntime.host.macosx.target.appletvos16.4 | 14.3.1 |
| Asset Runtime SDK for macOS hosts targeting iOS 16.4 | assetruntime.host.macosx.target.iphoneos16.4 | 14.3.1 |
+| Asset Runtime SDK for macOS hosts targeting tvOS 16.4 | assetruntime.host.macosx.target.appletvos16.4 | 14.3.1 |
| DriverKit 22.4 | driverkit22.4 | 14.3.1 |
| DriverKit 23.0 | driverkit23.0 | 15.0.1 |
| DriverKit 23.2 | driverkit23.2 | 15.1, 15.2 |
@@ -202,8 +204,8 @@
| iOS 16.4 | 14.3.1 | iPhone 14
iPhone 14 Plus
iPhone 14 Pro
iPhone 14 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air (5th generation)
iPad mini (6th generation)
iPad Pro (11-inch) (4th generation)
iPad Pro (12.9-inch) (6th generation) |
| iOS 17.0 | 14.3.1
15.0.1
15.1
15.2
15.3
15.4 | iPhone 14
iPhone 14 Plus
iPhone 14 Pro
iPhone 14 Pro Max
iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air (5th generation)
iPad mini (6th generation)
iPad Pro (11-inch) (4th generation)
iPad Pro (12.9-inch) (6th generation) |
| iOS 17.2 | 14.3.1
15.0.1
15.1
15.2
15.3
15.4 | iPhone 14
iPhone 14 Plus
iPhone 14 Pro
iPhone 14 Pro Max
iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air (5th generation)
iPad mini (6th generation)
iPad Pro (11-inch) (4th generation)
iPad Pro (12.9-inch) (6th generation) |
-| iOS 17.4 | 14.3.1
15.0.1
15.1
15.2
15.3
15.4 | iPhone 14
iPhone 14 Plus
iPhone 14 Pro
iPhone 14 Pro Max
iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air (5th generation)
iPad mini (6th generation)
iPad Pro (11-inch) (4th generation)
iPad Pro (12.9-inch) (6th generation) |
-| iOS 17.5 | 14.3.1
15.0.1
15.1
15.2
15.3
15.4 | iPhone 14
iPhone 14 Plus
iPhone 14 Pro
iPhone 14 Pro Max
iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air (5th generation)
iPad mini (6th generation)
iPad Pro (11-inch) (4th generation)
iPad Pro (12.9-inch) (6th generation) |
+| iOS 17.4 | 14.3.1
15.0.1
15.1
15.2
15.3
15.4 | iPhone 14
iPhone 14 Plus
iPhone 14 Pro
iPhone 14 Pro Max
iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air (5th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (6th generation)
iPad Pro (11-inch) (4th generation)
iPad Pro (12.9-inch) (6th generation)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) |
+| iOS 17.5 | 14.3.1
15.0.1
15.1
15.2
15.3
15.4 | iPhone 14
iPhone 14 Plus
iPhone 14 Pro
iPhone 14 Pro Max
iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air (5th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (6th generation)
iPad Pro (11-inch) (4th generation)
iPad Pro (12.9-inch) (6th generation)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) |
| tvOS 16.4 | 14.3.1
15.0.1
15.1
15.2
15.3
15.4 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) |
| tvOS 17.0 | 14.3.1
15.0.1
15.1
15.2
15.3
15.4 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) |
| tvOS 17.2 | 14.3.1
15.0.1
15.1
15.2
15.3
15.4 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) |
@@ -222,7 +224,7 @@
| Package Name | Version |
| -------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- |
| Android Command Line Tools | 11.0 |
-| Android Emulator | 34.1.20 |
+| Android Emulator | 34.2.13 |
| Android SDK Build-tools | 34.0.0
33.0.2 33.0.3 |
| Android SDK Platforms | android-34-ext8 (rev 1)
android-34-ext11 (rev 1)
android-34 (rev 3)
android-33-ext5 (rev 1)
android-33-ext4 (rev 1)
android-33 (rev 3) |
| Android SDK Platform-Tools | 35.0.1 |
diff --git a/images/macos/scripts/build/configure-preimagedata.sh b/images/macos/scripts/build/configure-preimagedata.sh
index d86ab3278a5e..e92b08b1d1bd 100644
--- a/images/macos/scripts/build/configure-preimagedata.sh
+++ b/images/macos/scripts/build/configure-preimagedata.sh
@@ -21,7 +21,7 @@ else
fi
release_label="macOS-${label_version}"
-if is_Ventura || is_Sonoma; then
+if is_Ventura || is_Sonoma || is_Monterey; then
software_url="https://github.com/actions/runner-images/blob/${image_label}/${image_version}/images/macos/${image_label}-Readme.md"
releaseUrl="https://github.com/actions/runner-images/releases/tag/${image_label}%2F${image_version}"
else
diff --git a/images/macos/scripts/build/install-swiftlint.sh b/images/macos/scripts/build/install-swiftlint.sh
index c04382987e04..90a985248bc8 100644
--- a/images/macos/scripts/build/install-swiftlint.sh
+++ b/images/macos/scripts/build/install-swiftlint.sh
@@ -12,6 +12,13 @@ if is_BigSur; then
COMMIT=d1d5743344227fe6e3c37cfba19f0cfe15a9448a
FORMULA_URL="https://raw.githubusercontent.com/Homebrew/homebrew-core/$COMMIT/Formula/swiftlint.rb"
+ curl -fsSL $FORMULA_URL > $(find $(brew --repository) -name swiftlint.rb)
+ HOMEBREW_NO_AUTO_UPDATE=1 HOMEBREW_NO_INSTALL_FROM_API=1 brew install swiftlint
+elif is_Monterey; then
+ # SwiftLint now requires Xcode 15.3 or higher to build https://github.com/realm/SwiftLint/releases/tag/0.55.1
+ COMMIT=d91dabd087cb0b906c92a825df9e5e5e1a4f59f8
+ FORMULA_URL="https://raw.githubusercontent.com/Homebrew/homebrew-core/$COMMIT/Formula/s/swiftlint.rb"
+
curl -fsSL $FORMULA_URL > $(find $(brew --repository) -name swiftlint.rb)
HOMEBREW_NO_AUTO_UPDATE=1 HOMEBREW_NO_INSTALL_FROM_API=1 brew install swiftlint
else
diff --git a/images/macos/toolsets/toolset-14.json b/images/macos/toolsets/toolset-14.json
index 5573c1c0ff2b..81ed112821c3 100644
--- a/images/macos/toolsets/toolset-14.json
+++ b/images/macos/toolsets/toolset-14.json
@@ -3,7 +3,7 @@
"default": "15.0.1",
"x64": {
"versions": [
- { "link": "15.4", "version": "15.4.0-Beta+15F5021i", "install_runtimes": "true", "sha256": "e20a2af230e3dbac105496f194530e9c865a756b136ff8ed7c7f215774a91a9e"},
+ { "link": "15.4", "version": "15.4.0+15F31d", "install_runtimes": "true", "sha256": "82d3d61804ff3f4c7c82085e91dc701037ddaa770e542848b2477e22f4e8aa7a"},
{ "link": "15.3", "version": "15.3.0+15E204a", "install_runtimes": "true", "sha256": "f13f6a2e2df432c3008e394640b8549a18c285acd7fd148d6c4bac8c3a5af234"},
{ "link": "15.2", "version": "15.2.0+15C500b", "install_runtimes": "true", "sha256": "04E93680C6DDBEC84666531BE412DE778AFC8EAC6AB2037F4C2BE7290818B59B"},
{ "link": "15.1", "version": "15.1.0+15C65", "install_runtimes": "true", "sha256": "857D8DB537BAC82BF99DE0E1D3895D214D4D02101C1340CEF3DAF6E821BA1D05"},
@@ -13,7 +13,7 @@
},
"arm64":{
"versions": [
- { "link": "15.4", "version": "15.4.0-Beta-15F5021i", "install_runtimes": "true", "sha256": "e20a2af230e3dbac105496f194530e9c865a756b136ff8ed7c7f215774a91a9e"},
+ { "link": "15.4", "version": "15.4.0-15F31d", "install_runtimes": "true", "sha256": "82d3d61804ff3f4c7c82085e91dc701037ddaa770e542848b2477e22f4e8aa7a"},
{ "link": "15.3", "version": "15.3.0-15E204a", "install_runtimes": "true", "sha256": "f13f6a2e2df432c3008e394640b8549a18c285acd7fd148d6c4bac8c3a5af234"},
{ "link": "15.2", "version": "15.2.0-15C500b", "install_runtimes": "true", "sha256": "04E93680C6DDBEC84666531BE412DE778AFC8EAC6AB2037F4C2BE7290818B59B"},
{ "link": "15.1", "version": "15.1.0-15C65", "install_runtimes": "true", "sha256": "857D8DB537BAC82BF99DE0E1D3895D214D4D02101C1340CEF3DAF6E821BA1D05"},
diff --git a/images/ubuntu/Ubuntu2004-Readme.md b/images/ubuntu/Ubuntu2004-Readme.md
index c682422895b7..ff86a1b1b2f9 100644
--- a/images/ubuntu/Ubuntu2004-Readme.md
+++ b/images/ubuntu/Ubuntu2004-Readme.md
@@ -1,12 +1,12 @@
| Announcements |
|-|
+| [Ubuntu 24.04 is now available](https://github.com/actions/runner-images/issues/9848) |
| [[Ubuntu, Windows] Docker Compose v1 will be removed from images on July, 9](https://github.com/actions/runner-images/issues/9692) |
-| [[Ubuntu] ubuntu-toolchain-r/test repository will be removed from images on May 6](https://github.com/actions/runner-images/issues/9679) |
***
# Ubuntu 20.04
- OS Version: 20.04.6 LTS
-- Kernel Version: 5.15.0-1061-azure
-- Image Version: 20240422.1.0
+- Kernel Version: 5.15.0-1064-azure
+- Image Version: 20240516.1.0
- Systemd version: 245.4-4ubuntu3.23
## Installed Software
@@ -19,10 +19,10 @@
- Dash 0.5.10.2-6
- Erlang 25.3 (Eshell 13.2)
- Erlang rebar3 3.23.0
-- GNU C++: 9.4.0, 10.5.0
-- GNU Fortran: 9.4.0, 10.5.0
-- Julia 1.10.2
-- Kotlin 1.9.23-release-779
+- GNU C++: 10.5.0
+- GNU Fortran: 10.5.0
+- Julia 1.10.3
+- Kotlin 1.9.24-release-822
- Mono 6.12.0.200
- MSBuild 16.10.1.31701 (Mono 6.12.0.200)
- Node.js 18.20.2
@@ -34,7 +34,7 @@
### Package Management
- cpan 1.64
- Helm 3.14.4
-- Homebrew 4.2.19
+- Homebrew 4.3.0
- Miniconda 24.3.0
- Npm 10.5.0
- NuGet 6.6.1.2
@@ -42,7 +42,7 @@
- Pip3 20.0.2
- Pipx 1.5.0
- RubyGems 3.1.2
-- Vcpkg (build from commit 9224b3bbd)
+- Vcpkg (build from commit 66a252f70)
- Yarn 1.22.22
#### Environment variables
@@ -62,84 +62,84 @@ to accomplish this.
### Project Management
- Ant 1.10.7
- Gradle 8.7
-- Lerna 8.1.2
+- Lerna 8.1.3
- Maven 3.8.8
-- Sbt 1.9.9
+- Sbt 1.10.0
### Tools
- Ansible 2.13.13
- apt-fast 1.10.0
- AzCopy 10.24.0 - available by `azcopy` and `azcopy10` aliases
-- Bazel 7.1.1
+- Bazel 7.1.2
- Bazelisk 1.19.0
-- Bicep 0.26.170
+- Bicep 0.27.1
- Buildah 1.22.3
-- CMake 3.29.2
-- CodeQL Action Bundle 2.17.0
-- Docker Amazon ECR Credential Helper 0.7.1
+- CMake 3.29.3
+- CodeQL Action Bundle 2.17.2
+- Docker Amazon ECR Credential Helper 0.8.0
- Docker Compose v1 1.29.2
- Docker Compose v2 2.23.3
- Docker-Buildx 0.14.0
- Docker Client 24.0.9
- Docker Server 24.0.9
- Fastlane 2.220.0
-- Git 2.43.2
+- Git 2.45.1
- Git LFS 3.5.1
- Git-ftp 1.6.0
- Haveged 1.9.1
-- Heroku 8.11.4
+- Heroku 8.11.5
- HHVM (HipHop VM) 4.172.1
- jq 1.6
-- Kind 0.22.0
-- Kubectl 1.30.0
+- Kind 0.23.0
+- Kubectl 1.30.1
- Kustomize 5.4.1
- Leiningen 2.11.2
- MediaInfo 19.09
- Mercurial 5.3.1
-- Minikube 1.33.0
+- Minikube 1.33.1
- n 9.2.3
- Newman 6.1.2
- nvm 0.39.7
- OpenSSL 1.1.1f-1ubuntu2.22
-- Packer 1.10.2
+- Packer 1.10.3
- Parcel 2.12.0
- PhantomJS 2.1.1 2.1.1
- Podman 3.4.2
-- Pulumi 3.113.3
-- R 4.3.3
+- Pulumi 3.116.1
+- R 4.4.0
- Skopeo 1.5.0
- Sphinx Open Source Search Server 2.2.11
- SVN 1.13.0
-- Terraform 1.8.1
+- Terraform 1.8.3
- yamllint 1.35.1
-- yq 4.43.1
+- yq 4.44.1
- zstd 1.5.6
### CLI Tools
- Alibaba Cloud CLI 3.0.174
-- AWS CLI 2.15.40
+- AWS CLI 2.15.51
- AWS CLI Session Manager Plugin 1.2.553.0
-- AWS SAM CLI 1.115.0
-- Azure CLI 2.59.0
-- Azure CLI (azure-devops) 1.0.0
-- GitHub CLI 2.48.0
-- Google Cloud CLI 472.0.0
-- Netlify CLI 17.22.1
-- OpenShift CLI 4.15.9
+- AWS SAM CLI 1.116.0
+- Azure CLI 2.60.0
+- Azure CLI (azure-devops) 1.0.1
+- GitHub CLI 2.49.2
+- Google Cloud CLI 476.0.0
+- Netlify CLI 17.23.5
+- OpenShift CLI 4.15.13
- ORAS CLI 1.1.0
-- Vercel CLI 34.1.1
+- Vercel CLI 34.2.0
### Java
| Version | Environment Variable |
| ------------------- | -------------------- |
-| 8.0.402+6 | JAVA_HOME_8_X64 |
-| 11.0.22+7 (default) | JAVA_HOME_11_X64 |
-| 17.0.10+7 | JAVA_HOME_17_X64 |
-| 21.0.2+13 | JAVA_HOME_21_X64 |
+| 8.0.412+8 | JAVA_HOME_8_X64 |
+| 11.0.23+9 (default) | JAVA_HOME_11_X64 |
+| 17.0.11+9 | JAVA_HOME_17_X64 |
+| 21.0.3+9 | JAVA_HOME_21_X64 |
### PHP Tools
-- PHP: 7.4.33, 8.0.30, 8.1.27, 8.2.18, 8.3.6
-- Composer 2.7.3
+- PHP: 7.4.33, 8.0.30, 8.1.28, 8.2.19, 8.3.7
+- Composer 2.7.6
- PHPUnit 8.5.38
```
Both Xdebug and PCOV extensions are installed, but only Xdebug is enabled.
@@ -147,32 +147,32 @@ Both Xdebug and PCOV extensions are installed, but only Xdebug is enabled.
### Haskell Tools
- Cabal 3.10.3.0
-- GHC 9.8.2
+- GHC 9.10.1
- GHCup 0.1.22.0
-- Stack 2.15.5
+- Stack 2.15.7
### Rust Tools
-- Cargo 1.77.2
-- Rust 1.77.2
-- Rustdoc 1.77.2
-- Rustup 1.27.0
+- Cargo 1.78.0
+- Rust 1.78.0
+- Rustdoc 1.78.0
+- Rustup 1.27.1
#### Packages
- Bindgen 0.69.4
- Cargo audit 0.20.0
-- Cargo clippy 0.1.77
+- Cargo clippy 0.1.78
- Cargo outdated 0.15.0
- Cbindgen 0.26.0
- Rustfmt 1.7.0
### Browsers and Drivers
-- Google Chrome 124.0.6367.60
-- ChromeDriver 124.0.6367.60
-- Chromium 124.0.6367.0
-- Microsoft Edge 124.0.2478.51
-- Microsoft Edge WebDriver 124.0.2478.51
-- Selenium server 4.19.1
-- Mozilla Firefox 125.0.1
+- Google Chrome 125.0.6422.60
+- ChromeDriver 125.0.6422.60
+- Chromium 125.0.6422.0
+- Microsoft Edge 124.0.2478.105
+- Microsoft Edge WebDriver 124.0.2478.105
+- Selenium server 4.21.0
+- Mozilla Firefox 126.0
- Geckodriver 0.34.0
#### Environment variables
@@ -184,7 +184,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: 6.0.421, 7.0.408, 8.0.204
+- .NET Core SDK: 6.0.422, 7.0.409, 8.0.300
- nbgv 3.6.133+2d32d93cb1
### Databases
@@ -192,7 +192,7 @@ Both Xdebug and PCOV extensions are installed, but only Xdebug is enabled.
- sqlite3 3.31.1
#### PostgreSQL
-- PostgreSQL 14.11
+- PostgreSQL 14.12
```
User: postgres
PostgreSQL service is disabled by default.
@@ -216,13 +216,13 @@ Use the following command as a part of your job to start the service: 'sudo syst
#### Go
- 1.20.14
-- 1.21.9
-- 1.22.2
+- 1.21.10
+- 1.22.3
#### Node.js
- 16.20.2
- 18.20.2
-- 20.12.2
+- 20.13.1
#### Python
- 3.7.17
@@ -233,16 +233,16 @@ Use the following command as a part of your job to start the service: 'sudo syst
- 3.12.3
#### PyPy
-- 2.7.18 [PyPy 7.3.15]
+- 2.7.18 [PyPy 7.3.16]
- 3.6.12 [PyPy 7.3.3]
- 3.7.13 [PyPy 7.3.9]
- 3.8.16 [PyPy 7.3.11]
-- 3.9.18 [PyPy 7.3.15]
-- 3.10.13 [PyPy 7.3.15]
+- 3.9.19 [PyPy 7.3.16]
+- 3.10.14 [PyPy 7.3.16]
#### Ruby
-- 3.0.6
-- 3.1.4
+- 3.0.7
+- 3.1.5
### PowerShell Tools
- PowerShell 7.4.1
@@ -250,7 +250,7 @@ Use the following command as a part of your job to start the service: 'sudo syst
#### PowerShell Modules
- Az: 11.3.1
- MarkdownPS: 1.9
-- Microsoft.Graph: 2.17.0
+- Microsoft.Graph: 2.19.0
- Pester: 5.5.0
- PSScriptAnalyzer: 1.22.0
@@ -289,17 +289,17 @@ Use the following command as a part of your job to start the service: 'sudo syst
| alpine:3.16 | sha256:452e7292acee0ee16c332324d7de05fa2c99f9994ecc9f0779c602916a672ae4 | 2024-01-27 |
| alpine:3.17 | sha256:53cf9478b76f4c8fae126acbdfb79bed6e69e628faff572ebe4a029d3d247d98 | 2024-01-27 |
| alpine:3.18 | sha256:11e21d7b981a59554b3f822c49f6e9f57b6068bb74f49c4cd5cc4c663c7e5160 | 2024-01-27 |
-| debian:10 | sha256:873743c4eec09ddea0dcac0cda31fce2ff348ed41cd1d5c33ecee7d42f03052f | 2024-04-10 |
-| debian:11 | sha256:26d72b71f88865377988af6f54da9aaa5bed201f39bcee13eb55737016660df2 | 2024-04-10 |
+| debian:10 | sha256:6e7bd55a5705914837aad8db01b349f4617510c11e47ccae8e87f6f14e489626 | 2024-05-14 |
+| debian:11 | sha256:2c7a92a41cb814c00e7d455b2bc0c90ccdb9a4ced2ffdc10e562c7a84a186032 | 2024-05-14 |
| debian:9 | sha256:c5c5200ff1e9c73ffbf188b4a67eb1c91531b644856b4aefe86a58d2f0cb05be | 2022-06-23 |
-| moby/buildkit:latest | sha256:00d2c6b8f39ae515e0eadd74f39e71a5efdc94321c9b919692a2aa32deef2bb1 | 2024-03-18 |
+| moby/buildkit:latest | sha256:9194b5ec1be368f41c516df7f93f7f540630ea06136056b2ffebb62226ed4ad6 | 2024-04-25 |
| node:16 | sha256:f77a1aef2da8d83e45ec990f45df50f1a286c5fe8bbfb8c6e4246c6389705c0b | 2023-09-07 |
| node:16-alpine | sha256:a1f9d027912b58a7c75be7716c97cfbc6d3099f3a97ed84aa490be9dee20e787 | 2023-08-10 |
-| node:18 | sha256:bdbe1cff7e74208531a90ffcfa32b1cb909d4720d9aa60b649b26b9e7ba439a5 | 2024-04-11 |
-| node:18-alpine | sha256:80338ff3fc4e989c1d5264a23223cec1c6014e812e584e825e78d1a98d893381 | 2024-04-11 |
-| node:20 | sha256:844b41cf784f66d7920fd673f7af54ca7b81e289985edc6cd864e7d05e0d133c | 2024-04-11 |
-| node:20-alpine | sha256:ec0c413b1d84f3f7f67ec986ba885930c57b5318d2eb3abc6960ee05d4f2eb28 | 2024-04-11 |
-| ubuntu:20.04 | sha256:71b82b8e734f5cd0b3533a16f40ca1271f28d87343972bb4cd6bd6c38f1bd38e | 2024-04-10 |
+| node:18 | sha256:5bac3a1edff13e76586b8eaef1d411fcd80e4f18cce5bc40ea6993245e0721ec | 2024-05-14 |
+| node:18-alpine | sha256:4837c2ac8998cf172f5892fb45f229c328e4824c43c8506f8ba9c7996d702430 | 2024-04-23 |
+| node:20 | sha256:d6925dc84f8c0d1c1f8df4ea6a9a54e57d430241cb734b1b0c45ed6d26e8e9c0 | 2024-05-14 |
+| node:20-alpine | sha256:291e84d956f1aff38454bbd3da38941461ad569a185c20aa289f71f37ea08e23 | 2024-05-09 |
+| ubuntu:20.04 | sha256:874aca52f79ae5f8258faff03e10ce99ae836f6e7d2df6ecd3da5c1cad3a912b | 2024-04-27 |
### Installed apt packages
| Name | Version |
diff --git a/images/ubuntu/Ubuntu2204-Readme.md b/images/ubuntu/Ubuntu2204-Readme.md
index 1e5c3de7f7d6..205f0b8a66fa 100644
--- a/images/ubuntu/Ubuntu2204-Readme.md
+++ b/images/ubuntu/Ubuntu2204-Readme.md
@@ -1,12 +1,12 @@
| Announcements |
|-|
+| [Ubuntu 24.04 is now available](https://github.com/actions/runner-images/issues/9848) |
| [[Ubuntu, Windows] Docker Compose v1 will be removed from images on July, 9](https://github.com/actions/runner-images/issues/9692) |
-| [[Ubuntu] ubuntu-toolchain-r/test repository will be removed from images on May 6](https://github.com/actions/runner-images/issues/9679) |
***
# Ubuntu 22.04
- OS Version: 22.04.4 LTS
-- Kernel Version: 6.5.0-1018-azure
-- Image Version: 20240422.1.0
+- Kernel Version: 6.5.0-1021-azure
+- Image Version: 20240516.1.0
- Systemd version: 249.11-0ubuntu3.12
## Installed Software
@@ -17,10 +17,10 @@
- Clang-format: 13.0.1, 14.0.0, 15.0.7
- Clang-tidy: 13.0.1, 14.0.0, 15.0.7
- Dash 0.5.11+git20210903+057cd650a4ed-3build1
-- GNU C++: 9.5.0, 10.5.0, 11.4.0, 12.3.0, 13.1.0
-- GNU Fortran: 9.5.0, 10.5.0, 11.4.0, 12.3.0, 13.1.0
-- Julia 1.10.2
-- Kotlin 1.9.23-release-779
+- GNU C++: 10.5.0, 11.4.0, 12.3.0
+- GNU Fortran: 10.5.0, 11.4.0, 12.3.0
+- Julia 1.10.3
+- Kotlin 1.9.24-release-822
- Mono 6.12.0.200
- MSBuild 16.10.1.31701 (Mono 6.12.0.200)
- Node.js 18.20.2
@@ -32,7 +32,7 @@
### Package Management
- cpan 1.64
- Helm 3.14.4
-- Homebrew 4.2.19
+- Homebrew 4.3.0
- Miniconda 24.3.0
- Npm 10.5.0
- NuGet 6.6.1.2
@@ -40,7 +40,7 @@
- Pip3 22.0.2
- Pipx 1.5.0
- RubyGems 3.3.5
-- Vcpkg (build from commit 9224b3bbd)
+- Vcpkg (build from commit 66a252f70)
- Yarn 1.22.22
#### Environment variables
@@ -58,81 +58,84 @@ to accomplish this.
```
### Project Management
-- Lerna 8.1.2
+- Ant 1.10.12
+- Gradle 8.7
+- Lerna 8.1.3
- Maven 3.8.8
+- Sbt 1.10.0
### Tools
- Ansible 2.16.6
- apt-fast 1.10.0
- AzCopy 10.24.0 - available by `azcopy` and `azcopy10` aliases
-- Bazel 7.1.1
+- Bazel 7.1.2
- Bazelisk 1.19.0
-- Bicep 0.26.170
+- Bicep 0.27.1
- Buildah 1.23.1
-- CMake 3.29.2
-- CodeQL Action Bundle 2.17.0
-- Docker Amazon ECR Credential Helper 0.7.1
+- CMake 3.29.3
+- CodeQL Action Bundle 2.17.2
+- Docker Amazon ECR Credential Helper 0.8.0
- Docker Compose v1 1.29.2
- Docker Compose v2 2.23.3
- Docker-Buildx 0.14.0
- Docker Client 24.0.9
- Docker Server 24.0.9
- Fastlane 2.220.0
-- Git 2.43.2
+- Git 2.45.1
- Git LFS 3.5.1
- Git-ftp 1.6.0
- Haveged 1.9.14
-- Heroku 8.11.4
+- Heroku 8.11.5
- jq 1.6
-- Kind 0.22.0
-- Kubectl 1.30.0
+- Kind 0.23.0
+- Kubectl 1.30.1
- Kustomize 5.4.1
- Leiningen 2.11.2
- MediaInfo 21.09
- Mercurial 6.1.1
-- Minikube 1.33.0
+- Minikube 1.33.1
- n 9.2.3
- Newman 6.1.2
- nvm 0.39.7
- OpenSSL 3.0.2-0ubuntu1.15
-- Packer 1.10.2
+- Packer 1.10.3
- Parcel 2.12.0
- Podman 3.4.4
-- Pulumi 3.113.3
-- R 4.3.3
+- Pulumi 3.116.1
+- R 4.4.0
- Skopeo 1.4.1
- Sphinx Open Source Search Server 2.2.11
- SVN 1.14.1
-- Terraform 1.8.1
+- Terraform 1.8.3
- yamllint 1.35.1
-- yq 4.43.1
+- yq 4.44.1
- zstd 1.5.6
### CLI Tools
-- Alibaba Cloud CLI 3.0.202
-- AWS CLI 2.15.40
+- Alibaba Cloud CLI 3.0.205
+- AWS CLI 2.15.51
- AWS CLI Session Manager Plugin 1.2.553.0
-- AWS SAM CLI 1.115.0
-- Azure CLI 2.59.0
-- Azure CLI (azure-devops) 1.0.0
-- GitHub CLI 2.48.0
-- Google Cloud CLI 472.0.0
-- Netlify CLI 17.22.1
-- OpenShift CLI 4.15.9
+- AWS SAM CLI 1.116.0
+- Azure CLI 2.60.0
+- Azure CLI (azure-devops) 1.0.1
+- GitHub CLI 2.49.2
+- Google Cloud CLI 476.0.0
+- Netlify CLI 17.23.5
+- OpenShift CLI 4.15.13
- ORAS CLI 1.1.0
-- Vercel CLI 34.1.1
+- Vercel CLI 34.2.0
### Java
| Version | Environment Variable |
| ------------------- | -------------------- |
-| 8.0.402+6 | JAVA_HOME_8_X64 |
-| 11.0.22+7 (default) | JAVA_HOME_11_X64 |
-| 17.0.10+7 | JAVA_HOME_17_X64 |
-| 21.0.2+13 | JAVA_HOME_21_X64 |
+| 8.0.412+8 | JAVA_HOME_8_X64 |
+| 11.0.23+9 (default) | JAVA_HOME_11_X64 |
+| 17.0.11+9 | JAVA_HOME_17_X64 |
+| 21.0.3+9 | JAVA_HOME_21_X64 |
### PHP Tools
- PHP: 8.1.2
-- Composer 2.7.3
+- Composer 2.7.6
- PHPUnit 8.5.38
```
Both Xdebug and PCOV extensions are installed, but only Xdebug is enabled.
@@ -140,32 +143,32 @@ Both Xdebug and PCOV extensions are installed, but only Xdebug is enabled.
### Haskell Tools
- Cabal 3.10.3.0
-- GHC 9.8.2
+- GHC 9.10.1
- GHCup 0.1.22.0
-- Stack 2.15.5
+- Stack 2.15.7
### Rust Tools
-- Cargo 1.77.2
-- Rust 1.77.2
-- Rustdoc 1.77.2
-- Rustup 1.27.0
+- Cargo 1.78.0
+- Rust 1.78.0
+- Rustdoc 1.78.0
+- Rustup 1.27.1
#### Packages
- Bindgen 0.69.4
- Cargo audit 0.20.0
-- Cargo clippy 0.1.77
+- Cargo clippy 0.1.78
- Cargo outdated 0.15.0
- Cbindgen 0.26.0
- Rustfmt 1.7.0
### Browsers and Drivers
-- Google Chrome 124.0.6367.60
-- ChromeDriver 124.0.6367.60
-- Chromium 124.0.6367.0
-- Microsoft Edge 124.0.2478.51
-- Microsoft Edge WebDriver 124.0.2478.51
-- Selenium server 4.19.1
-- Mozilla Firefox 125.0.2
+- Google Chrome 125.0.6422.60
+- ChromeDriver 125.0.6422.60
+- Chromium 125.0.6422.0
+- Microsoft Edge 124.0.2478.105
+- Microsoft Edge WebDriver 124.0.2478.105
+- Selenium server 4.21.0
+- Mozilla Firefox 126.0
- Geckodriver 0.34.0
#### Environment variables
@@ -177,14 +180,14 @@ 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: 6.0.421, 7.0.408, 8.0.204
+- .NET Core SDK: 6.0.422, 7.0.409, 8.0.300
- nbgv 3.6.133+2d32d93cb1
### Databases
- sqlite3 3.37.2
#### PostgreSQL
-- PostgreSQL 14.11
+- PostgreSQL 14.12
```
User: postgres
PostgreSQL service is disabled by default.
@@ -208,13 +211,13 @@ Use the following command as a part of your job to start the service: 'sudo syst
#### Go
- 1.20.14
-- 1.21.9
-- 1.22.2
+- 1.21.10
+- 1.22.3
#### Node.js
- 16.20.2
- 18.20.2
-- 20.12.2
+- 20.13.1
#### Python
- 3.7.17
@@ -227,11 +230,11 @@ Use the following command as a part of your job to start the service: 'sudo syst
#### PyPy
- 3.7.13 [PyPy 7.3.9]
- 3.8.16 [PyPy 7.3.11]
-- 3.9.18 [PyPy 7.3.15]
-- 3.10.13 [PyPy 7.3.15]
+- 3.9.19 [PyPy 7.3.16]
+- 3.10.14 [PyPy 7.3.16]
#### Ruby
-- 3.1.4
+- 3.1.5
### PowerShell Tools
- PowerShell 7.4.1
@@ -239,7 +242,7 @@ Use the following command as a part of your job to start the service: 'sudo syst
#### PowerShell Modules
- Az: 11.3.1
- MarkdownPS: 1.9
-- Microsoft.Graph: 2.17.0
+- Microsoft.Graph: 2.19.0
- Pester: 5.5.0
- PSScriptAnalyzer: 1.22.0
@@ -277,17 +280,17 @@ Use the following command as a part of your job to start the service: 'sudo syst
| alpine:3.16 | sha256:452e7292acee0ee16c332324d7de05fa2c99f9994ecc9f0779c602916a672ae4 | 2024-01-27 |
| alpine:3.17 | sha256:53cf9478b76f4c8fae126acbdfb79bed6e69e628faff572ebe4a029d3d247d98 | 2024-01-27 |
| alpine:3.18 | sha256:11e21d7b981a59554b3f822c49f6e9f57b6068bb74f49c4cd5cc4c663c7e5160 | 2024-01-27 |
-| debian:10 | sha256:873743c4eec09ddea0dcac0cda31fce2ff348ed41cd1d5c33ecee7d42f03052f | 2024-04-10 |
-| debian:11 | sha256:26d72b71f88865377988af6f54da9aaa5bed201f39bcee13eb55737016660df2 | 2024-04-10 |
-| moby/buildkit:latest | sha256:00d2c6b8f39ae515e0eadd74f39e71a5efdc94321c9b919692a2aa32deef2bb1 | 2024-03-18 |
+| debian:10 | sha256:6e7bd55a5705914837aad8db01b349f4617510c11e47ccae8e87f6f14e489626 | 2024-05-14 |
+| debian:11 | sha256:2c7a92a41cb814c00e7d455b2bc0c90ccdb9a4ced2ffdc10e562c7a84a186032 | 2024-05-14 |
+| moby/buildkit:latest | sha256:9194b5ec1be368f41c516df7f93f7f540630ea06136056b2ffebb62226ed4ad6 | 2024-04-25 |
| node:16 | sha256:f77a1aef2da8d83e45ec990f45df50f1a286c5fe8bbfb8c6e4246c6389705c0b | 2023-09-07 |
| node:16-alpine | sha256:a1f9d027912b58a7c75be7716c97cfbc6d3099f3a97ed84aa490be9dee20e787 | 2023-08-10 |
-| node:18 | sha256:bdbe1cff7e74208531a90ffcfa32b1cb909d4720d9aa60b649b26b9e7ba439a5 | 2024-04-11 |
-| node:18-alpine | sha256:80338ff3fc4e989c1d5264a23223cec1c6014e812e584e825e78d1a98d893381 | 2024-04-11 |
-| node:20 | sha256:844b41cf784f66d7920fd673f7af54ca7b81e289985edc6cd864e7d05e0d133c | 2024-04-11 |
-| node:20-alpine | sha256:ec0c413b1d84f3f7f67ec986ba885930c57b5318d2eb3abc6960ee05d4f2eb28 | 2024-04-11 |
-| ubuntu:20.04 | sha256:71b82b8e734f5cd0b3533a16f40ca1271f28d87343972bb4cd6bd6c38f1bd38e | 2024-04-10 |
-| ubuntu:22.04 | sha256:1b8d8ff4777f36f19bfe73ee4df61e3a0b789caeff29caa019539ec7c9a57f95 | 2024-04-10 |
+| node:18 | sha256:5bac3a1edff13e76586b8eaef1d411fcd80e4f18cce5bc40ea6993245e0721ec | 2024-05-14 |
+| node:18-alpine | sha256:4837c2ac8998cf172f5892fb45f229c328e4824c43c8506f8ba9c7996d702430 | 2024-04-23 |
+| node:20 | sha256:d6925dc84f8c0d1c1f8df4ea6a9a54e57d430241cb734b1b0c45ed6d26e8e9c0 | 2024-05-14 |
+| node:20-alpine | sha256:291e84d956f1aff38454bbd3da38941461ad569a185c20aa289f71f37ea08e23 | 2024-05-09 |
+| ubuntu:20.04 | sha256:874aca52f79ae5f8258faff03e10ce99ae836f6e7d2df6ecd3da5c1cad3a912b | 2024-04-27 |
+| ubuntu:22.04 | sha256:a6d2b38300ce017add71440577d5b0a90460d0e57fd7aec21dd0d1b0761bbfb2 | 2024-04-27 |
### Installed apt packages
| Name | Version |
@@ -328,7 +331,7 @@ Use the following command as a part of your job to start the service: 'sudo syst
| libgbm-dev | 23.2.1-1ubuntu3.1\~22.04.2 |
| libgconf-2-4 | 3.2.6-7ubuntu2 |
| libgsl-dev | 2.7.1+dfsg-3 |
-| libgtk-3-0 | 3.24.33-1ubuntu2 |
+| libgtk-3-0 | 3.24.33-1ubuntu2.1 |
| libmagic-dev | 1:5.41-3ubuntu0.1 |
| libmagickcore-dev | 8:6.9.11.60+dfsg-1.3ubuntu0.22.04.3 |
| libmagickwand-dev | 8:6.9.11.60+dfsg-1.3ubuntu0.22.04.3 |
diff --git a/images/ubuntu/Ubuntu2404-Readme.md b/images/ubuntu/Ubuntu2404-Readme.md
index 5f23e95d47f3..fddc408efd1e 100644
--- a/images/ubuntu/Ubuntu2404-Readme.md
+++ b/images/ubuntu/Ubuntu2404-Readme.md
@@ -1,7 +1,12 @@
+| Announcements |
+|-|
+| [Ubuntu 24.04 is now available](https://github.com/actions/runner-images/issues/9848) |
+| [[Ubuntu, Windows] Docker Compose v1 will be removed from images on July, 9](https://github.com/actions/runner-images/issues/9692) |
+***
# Ubuntu 24.04 LTS
- OS Version: 24.04 LTS
- Kernel Version: 6.8.0-1007-azure
-- Image Version: 20240430.1.0
+- Image Version: 20240516.4.0
- Systemd version: 255.4-1ubuntu8
## Installed Software
@@ -15,7 +20,7 @@
- GNU C++: 12.3.0, 13.2.0, 14.0.1
- GNU Fortran: 12.3.0, 13.2.0, 14.0.1
- Julia 1.10.3
-- Node.js 20.12.2
+- Node.js 20.13.1
- Perl 5.38.2
- Python 3.12.3
- Ruby 3.2.3
@@ -23,14 +28,14 @@
### Package Management
- cpan 1.64
- Helm 3.14.4
-- Homebrew 4.2.20
+- Homebrew 4.3.0
- Miniconda 24.3.0
-- Npm 10.5.0
+- Npm 10.5.2
- Pip 24.0
- Pip3 24.0
- Pipx 1.4.3
- RubyGems 3.4.20
-- Vcpkg (build from commit c591ac646)
+- Vcpkg (build from commit 66a252f70)
- Yarn 1.22.22
#### Environment variables
@@ -50,53 +55,67 @@ to accomplish this.
### Project Management
- Ant 1.10.14
- Gradle 8.7
-- Lerna 8.1.2
+- Lerna 8.1.3
- Maven 3.8.8
### Tools
- Ansible 2.16.6
- apt-fast 1.10.0
- AzCopy 10.24.0 - available by `azcopy` and `azcopy10` aliases
-- Bicep 0.26.170
-- CMake 3.29.2
-- CodeQL Action Bundle 2.17.1
-- Docker Amazon ECR Credential Helper 0.7.1
+- Bazel 7.1.2
+- Bazelisk 1.19.0
+- Bicep 0.27.1
+- Buildah 1.33.7
+- CMake 3.29.3
+- CodeQL Action Bundle 2.17.2
+- Docker Amazon ECR Credential Helper 0.8.0
- Docker Compose v2 2.27.0
- Docker-Buildx 0.14.0
- Docker Client 26.1.0
- Docker Server 26.1.0
-- Git 2.43.2
+- Fastlane 2.220.0
+- Git 2.45.1
- Git LFS 3.5.1
- Git-ftp 1.6.0
- Haveged 1.9.14
- jq 1.7
-- Kind 0.22.0
-- Kubectl 1.30.0
+- Kind 0.23.0
+- Kubectl 1.30.1
- Kustomize 5.4.1
- MediaInfo 24.01
- Mercurial 6.7.2
-- Minikube 1.33.0
+- Minikube 1.33.1
- n 9.2.3
- Newman 6.1.2
- OpenSSL 3.0.13-0ubuntu3
- Parcel 2.12.0
-- Pulumi 3.114.0
+- Podman 4.9.3
+- Pulumi 3.116.1
+- Skopeo 1.13.3
- Sphinx Open Source Search Server 2.2.11
- yamllint 1.35.1
-- yq 4.43.1
+- yq 4.44.1
- zstd 1.5.6
### CLI Tools
-- AWS CLI 2.15.42
+- AWS CLI 2.15.51
- AWS CLI Session Manager Plugin 1.2.553.0
- AWS SAM CLI 1.116.0
- Azure CLI 2.60.0
-- Azure CLI (azure-devops) 1.0.0
-- GitHub CLI 2.49.0
+- Azure CLI (azure-devops) 1.0.1
+- GitHub CLI 2.49.2
+
+### Java
+| Version | Environment Variable |
+| ------------------- | -------------------- |
+| 8.0.412+8 | JAVA_HOME_8_X64 |
+| 11.0.23+9 | JAVA_HOME_11_X64 |
+| 17.0.11+9 (default) | JAVA_HOME_17_X64 |
+| 21.0.3+9 | JAVA_HOME_21_X64 |
### PHP Tools
- PHP: 8.3.6
-- Composer 2.7.4
+- Composer 2.7.6
- PHPUnit 8.5.38
```
Both Xdebug and PCOV extensions are installed, but only Xdebug is enabled.
@@ -104,24 +123,24 @@ Both Xdebug and PCOV extensions are installed, but only Xdebug is enabled.
### Haskell Tools
- Cabal 3.10.3.0
-- GHC 9.8.2
+- GHC 9.10.1
- GHCup 0.1.22.0
-- Stack 2.15.5
+- Stack 2.15.7
### Rust Tools
-- Cargo 1.77.2
-- Rust 1.77.2
-- Rustdoc 1.77.2
-- Rustup 1.27.0
+- Cargo 1.78.0
+- Rust 1.78.0
+- Rustdoc 1.78.0
+- Rustup 1.27.1
#### Packages
- Rustfmt 1.7.0
### Browsers and Drivers
-- Google Chrome 124.0.6367.118
-- ChromeDriver 124.0.6367.91
-- Chromium 124.0.6367.0
-- Selenium server 4.20.0
+- Google Chrome 125.0.6422.60
+- ChromeDriver 125.0.6422.60
+- Chromium 125.0.6422.0
+- Selenium server 4.21.0
#### Environment variables
| Name | Value |
@@ -132,14 +151,14 @@ 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.104
+- .NET Core SDK: 8.0.300
- nbgv 3.6.133+2d32d93cb1
### Databases
- sqlite3 3.45.1
#### PostgreSQL
-- PostgreSQL 16.2
+- PostgreSQL 16.3
```
User: postgres
PostgreSQL service is disabled by default.
@@ -155,12 +174,34 @@ MySQL service is disabled by default.
Use the following command as a part of your job to start the service: 'sudo systemctl start mysql.service'
```
+### Cached Tools
+
+#### Go
+- 1.20.14
+- 1.21.10
+- 1.22.3
+
+#### Node.js
+- 16.20.2
+- 18.20.2
+- 20.13.1
+
+#### Python
+- 3.9.19
+- 3.10.14
+- 3.11.9
+- 3.12.3
+
+#### PyPy
+- 3.9.19 [PyPy 7.3.16]
+- 3.10.14 [PyPy 7.3.16]
+
### PowerShell Tools
- PowerShell 7.4.2
#### PowerShell Modules
- Az: 11.5.0
-- Microsoft.Graph: 2.18.0
+- Microsoft.Graph: 2.19.0
- Pester: 5.5.0
- PSScriptAnalyzer: 1.22.0
@@ -262,3 +303,4 @@ Use the following command as a part of your job to start the service: 'sudo syst
| xz-utils | 5.6.1+really5.4.5-1 |
| zip | 3.0-13build1 |
| zsync | 0.6.2-5build1 |
+
diff --git a/images/ubuntu/scripts/build/Install-PowerShellAzModules.ps1 b/images/ubuntu/scripts/build/Install-PowerShellAzModules.ps1
index 6dd5fef883e1..626dc2f70625 100644
--- a/images/ubuntu/scripts/build/Install-PowerShellAzModules.ps1
+++ b/images/ubuntu/scripts/build/Install-PowerShellAzModules.ps1
@@ -22,22 +22,6 @@ foreach ($module in $modules) {
Save-Module -Path $modulePath -Name $moduleName -RequiredVersion $version -Force
}
- $assets = Invoke-RestMethod $module.url
-
- # Get github release asset for each version
- foreach ($toolVersion in $module.zip_versions) {
- $asset = $assets | Where-Object version -eq $toolVersion `
- | Select-Object -ExpandProperty files `
- | Select-Object -First 1
-
- if (-not $asset) {
- Write-Host "Asset for ${moduleName} ${toolVersion} was not found in versions manifest"
- exit 1
- }
-
- Write-Host "Downloading asset for ${moduleName} ${toolVersion}: $($asset.filename)"
- Invoke-DownloadWithRetry $asset.download_url -Destination "$installPSModulePath/$($asset.filename)"
- }
}
Invoke-PesterTests -TestFile "PowerShellModules" -TestName "AzureModules"
diff --git a/images/ubuntu/scripts/build/install-azure-cli.sh b/images/ubuntu/scripts/build/install-azure-cli.sh
index a2665b592850..4d98bac9a744 100644
--- a/images/ubuntu/scripts/build/install-azure-cli.sh
+++ b/images/ubuntu/scripts/build/install-azure-cli.sh
@@ -4,8 +4,24 @@
## Desc: Install Azure CLI (az)
################################################################################
+# Source the helpers for use with the script
+source $HELPER_SCRIPTS/os.sh
+
# Install Azure CLI (instructions taken from https://docs.microsoft.com/en-us/cli/azure/install-azure-cli)
-curl -fsSL https://aka.ms/InstallAzureCLIDeb | sudo bash
+if is_ubuntu24; then
+ apt-get install apt-transport-https
+ curl -sL https://packages.microsoft.com/keys/microsoft.asc | \
+ gpg --dearmor | \
+ sudo tee /etc/apt/trusted.gpg.d/microsoft.asc.gpg > /dev/null
+ AZ_DIST="jammy"
+ echo "deb [arch=amd64] https://packages.microsoft.com/repos/azure-cli/ $AZ_DIST main" | \
+ sudo tee /etc/apt/sources.list.d/azure-cli.list
+ sudo apt-get update
+ sudo apt-get install azure-cli
+else
+ curl -fsSL https://aka.ms/InstallAzureCLIDeb | sudo bash
+fi
+
echo "azure-cli https://docs.microsoft.com/en-us/cli/azure/install-azure-cli-linux?pivots=apt" >> $HELPER_SCRIPTS/apt-sources.txt
rm -f /etc/apt/sources.list.d/azure-cli.list
diff --git a/images/ubuntu/scripts/build/install-kubernetes-tools.sh b/images/ubuntu/scripts/build/install-kubernetes-tools.sh
index bd7ae7c74174..eb287ead2ee4 100644
--- a/images/ubuntu/scripts/build/install-kubernetes-tools.sh
+++ b/images/ubuntu/scripts/build/install-kubernetes-tools.sh
@@ -27,7 +27,13 @@ sudo apt-get update -y && sudo apt-get install -y kubectl
rm -f /etc/apt/sources.list.d/kubernetes.list
# Install Helm
-curl -fsSL https://raw.githubusercontent.com/helm/helm/master/scripts/get-helm-3 | bash
+# Temporary pin version v3.14.4 due to strange release of v3.15.0
+helm_version="v3.14.4"
+download_with_retry "https://get.helm.sh/helm-$helm_version-linux-amd64.tar.gz" /tmp/helm.tar.gz
+mkdir -p /tmp/helm
+tar xzf /tmp/helm.tar.gz -C /tmp/helm
+cp /tmp/helm/linux-amd64/helm /usr/local/bin/helm
+chmod +x /usr/local/bin/helm
# Download minikube
curl -fsSL -O https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64
diff --git a/images/ubuntu/scripts/docs-gen/Generate-SoftwareReport.ps1 b/images/ubuntu/scripts/docs-gen/Generate-SoftwareReport.ps1
index 3f323df48c3a..5e4a3997d68d 100644
--- a/images/ubuntu/scripts/docs-gen/Generate-SoftwareReport.ps1
+++ b/images/ubuntu/scripts/docs-gen/Generate-SoftwareReport.ps1
@@ -105,9 +105,7 @@ $tools.AddToolVersion("AzCopy", $(Get-AzCopyVersion))
$tools.AddToolVersion("Bazel", $(Get-BazelVersion))
$tools.AddToolVersion("Bazelisk", $(Get-BazeliskVersion))
$tools.AddToolVersion("Bicep", $(Get-BicepVersion))
-if ((Test-IsUbuntu20) -or (Test-IsUbuntu22)) {
- $tools.AddToolVersion("Buildah", $(Get-BuildahVersion))
-}
+$tools.AddToolVersion("Buildah", $(Get-BuildahVersion))
$tools.AddToolVersion("CMake", $(Get-CMakeVersion))
$tools.AddToolVersion("CodeQL Action Bundle", $(Get-CodeQLBundleVersion))
$tools.AddToolVersion("Docker Amazon ECR Credential Helper", $(Get-DockerAmazonECRCredHelperVersion))
@@ -152,14 +150,12 @@ $tools.AddToolVersion("Parcel", $(Get-ParcelVersion))
if (Test-IsUbuntu20) {
$tools.AddToolVersion("PhantomJS", $(Get-PhantomJSVersion))
}
-if ((Test-IsUbuntu20) -or (Test-IsUbuntu22)) {
- $tools.AddToolVersion("Podman", $(Get-PodManVersion))
-}
+$tools.AddToolVersion("Podman", $(Get-PodManVersion))
$tools.AddToolVersion("Pulumi", $(Get-PulumiVersion))
if ((Test-IsUbuntu20) -or (Test-IsUbuntu22)) {
$tools.AddToolVersion("R", $(Get-RVersion))
- $tools.AddToolVersion("Skopeo", $(Get-SkopeoVersion))
}
+$tools.AddToolVersion("Skopeo", $(Get-SkopeoVersion))
$tools.AddToolVersion("Sphinx Open Source Search Server", $(Get-SphinxVersion))
if ((Test-IsUbuntu20) -or (Test-IsUbuntu22)) {
$tools.AddToolVersion("SVN", $(Get-SVNVersion))
diff --git a/images/ubuntu/scripts/tests/Tools.Tests.ps1 b/images/ubuntu/scripts/tests/Tools.Tests.ps1
index 529010ceee75..2aa7c1c3dd43 100644
--- a/images/ubuntu/scripts/tests/Tools.Tests.ps1
+++ b/images/ubuntu/scripts/tests/Tools.Tests.ps1
@@ -329,7 +329,7 @@ Describe "Phantomjs" -Skip:(-not (Test-IsUbuntu20)) {
}
}
-Describe "Containers" -Skip:((-not (Test-IsUbuntu20)) -and (-not (Test-IsUbuntu22))) {
+Describe "Containers" {
$testCases = @("podman", "buildah", "skopeo") | ForEach-Object { @{ContainerCommand = $_} }
It "" -TestCases $testCases {
diff --git a/images/ubuntu/templates/ubuntu-24.04.pkr.hcl b/images/ubuntu/templates/ubuntu-24.04.pkr.hcl
index 89bc29a26a41..e4964a908bdc 100644
--- a/images/ubuntu/templates/ubuntu-24.04.pkr.hcl
+++ b/images/ubuntu/templates/ubuntu-24.04.pkr.hcl
@@ -286,6 +286,7 @@ provisioner "shell" {
"${path.root}/../scripts/build/install-clang.sh",
"${path.root}/../scripts/build/install-cmake.sh",
"${path.root}/../scripts/build/install-codeql-bundle.sh",
+ "${path.root}/../scripts/build/install-container-tools.sh",
"${path.root}/../scripts/build/install-dotnetcore-sdk.sh",
"${path.root}/../scripts/build/install-gcc-compilers.sh",
"${path.root}/../scripts/build/install-gfortran.sh",
diff --git a/images/ubuntu/toolsets/toolset-2004.json b/images/ubuntu/toolsets/toolset-2004.json
index 5b5e4338aad4..033ff8bc6f7f 100644
--- a/images/ubuntu/toolsets/toolset-2004.json
+++ b/images/ubuntu/toolsets/toolset-2004.json
@@ -106,11 +106,8 @@
"azureModules": [
{
"name": "az",
- "url" : "https://raw.githubusercontent.com/Azure/az-ps-module-versions/main/versions-manifest.json",
"versions": [
"11.3.1"
- ],
- "zip_versions": [
]
}
],
diff --git a/images/ubuntu/toolsets/toolset-2204.json b/images/ubuntu/toolsets/toolset-2204.json
index 60c7997a9974..0862612b01ab 100644
--- a/images/ubuntu/toolsets/toolset-2204.json
+++ b/images/ubuntu/toolsets/toolset-2204.json
@@ -103,11 +103,8 @@
"azureModules": [
{
"name": "az",
- "url" : "https://raw.githubusercontent.com/Azure/az-ps-module-versions/main/versions-manifest.json",
"versions": [
"11.3.1"
- ],
- "zip_versions": [
]
}
],
diff --git a/images/ubuntu/toolsets/toolset-2404.json b/images/ubuntu/toolsets/toolset-2404.json
index 2ca767397c37..64000652492a 100644
--- a/images/ubuntu/toolsets/toolset-2404.json
+++ b/images/ubuntu/toolsets/toolset-2404.json
@@ -93,11 +93,8 @@
"azureModules": [
{
"name": "az",
- "url" : "https://raw.githubusercontent.com/Azure/az-ps-module-versions/main/versions-manifest.json",
"versions": [
"11.5.0"
- ],
- "zip_versions": [
]
}
],
@@ -221,9 +218,13 @@
],
"dotnet": {
"aptPackages": [
+ "dotnet-sdk-6.0",
+ "dotnet-sdk-7.0",
"dotnet-sdk-8.0"
],
"versions": [
+ "6.0",
+ "7.0",
"8.0"
],
"tools": [
diff --git a/images/windows/Windows2019-Readme.md b/images/windows/Windows2019-Readme.md
index 9371d261e627..941d8e8f2916 100644
--- a/images/windows/Windows2019-Readme.md
+++ b/images/windows/Windows2019-Readme.md
@@ -4,8 +4,8 @@
| [[Ubuntu, Windows] Docker Compose v1 will be removed from images on July, 9](https://github.com/actions/runner-images/issues/9692) |
***
# Windows Server 2019
-- OS Version: 10.0.17763 Build 5696
-- Image Version: 20240422.1.0
+- OS Version: 10.0.17763 Build 5820
+- Image Version: 20240514.1.0
## Windows features
- Windows Subsystem for Linux (WSLv1): Enabled
@@ -14,27 +14,27 @@
### Language and Runtime
- Bash 5.2.26(1)-release
-- Go 1.21.9
-- Julia 1.10.2
-- Kotlin 1.9.23
+- Go 1.21.10
+- Julia 1.10.3
+- Kotlin 1.9.24
- LLVM 16.0.6
-- Node 18.18.2
+- Node 18.20.2
- Perl 5.32.1
-- PHP 8.3.6
+- PHP 8.3.7
- Python 3.7.9
-- Ruby 3.0.6p216
+- Ruby 3.0.7p220
### Package Management
- Chocolatey 2.2.2
-- Composer 2.7.3
-- Helm 3.14.3
+- Composer 2.7.6
+- Helm 3.14.4
- Miniconda 24.3.0 (pre-installed on the image but not added to PATH)
-- NPM 9.8.1
+- NPM 10.5.0
- NuGet 6.9.1.3
- pip 24.0 (python 3.7)
- Pipx 1.2.1
- RubyGems 3.2.33
-- Vcpkg (build from commit 9224b3bbd)
+- Vcpkg (build from commit bd2b54836)
- Yarn 1.22.22
#### Environment variables
@@ -47,30 +47,30 @@
- Ant 1.10.14
- Gradle 8.7
- Maven 3.8.7
-- sbt 1.9.9
+- sbt 1.10.0
### Tools
- 7zip 23.01
- aria2 1.37.0
- azcopy 10.24.0
-- Bazel 7.1.1
+- Bazel 7.1.2
- Bazelisk 1.19.0
-- Bicep 0.26.170
+- Bicep 0.27.1
- Cabal 3.10.3.0
-- CMake 3.29.2
-- CodeQL Action Bundle 2.17.0
+- CMake 3.29.3
+- CodeQL Action Bundle 2.17.2
- Docker 24.0.7
- Docker Compose v1 1.29.2
- Docker Compose v2 2.23.3
- Docker-wincred 0.8.1
-- ghc 9.8.2
-- Git 2.44.0.windows.1
-- Git LFS 3.4.1
-- Google Cloud CLI 472.0.0
+- ghc 9.10.1
+- Git 2.45.1.windows.1
+- Git LFS 3.5.1
+- Google Cloud CLI 476.0.0
- ImageMagick 7.1.1-29
- InnoSetup 6.2.2
- jq 1.7.1
-- Kind 0.22.0
+- Kind 0.23.0
- Kubectl 1.30.0
- Mercurial 5.0
- gcc 8.1.0
@@ -81,10 +81,10 @@
- OpenSSL 1.1.1w
- Packer 1.10.2
- Parcel 2.12.0
-- Pulumi 3.113.3
-- R 4.3.3
+- Pulumi 3.116.0
+- R 4.4.0
- Service Fabric SDK 9.1.1436.9590
-- Stack 2.15.5
+- Stack 2.15.7
- Subversion (SVN) 1.14.2
- Swig 4.1.1
- VSWhere 3.1.7
@@ -94,38 +94,38 @@
- zstd 1.5.6
### CLI Tools
-- Alibaba Cloud CLI 3.0.202
-- AWS CLI 2.15.40
-- AWS SAM CLI 1.115.0
+- Alibaba Cloud CLI 3.0.205
+- AWS CLI 2.15.48
+- AWS SAM CLI 1.116.0
- AWS Session Manager CLI 1.2.553.0
-- Azure CLI 2.59.0
+- Azure CLI 2.60.0
- Azure DevOps CLI extension 1.0.0
- Cloud Foundry CLI 6.53.0
-- GitHub CLI 2.48.0
+- GitHub CLI 2.49.2
### Rust Tools
-- Cargo 1.77.2
-- Rust 1.77.2
-- Rustdoc 1.77.2
-- Rustup 1.27.0
+- Cargo 1.78.0
+- Rust 1.78.0
+- Rustdoc 1.78.0
+- Rustup 1.27.1
#### Packages
- bindgen 0.69.4
- cargo-audit 0.20.0
- cargo-outdated 0.15.0
- cbindgen 0.26.0
-- Clippy 0.1.77
+- Clippy 0.1.78
- Rustfmt 1.7.0
### Browsers and Drivers
-- Google Chrome 124.0.6367.61
-- Chrome Driver 124.0.6367.60
-- Microsoft Edge 124.0.2478.51
-- Microsoft Edge Driver 124.0.2478.51
-- Mozilla Firefox 125.0.1
+- Google Chrome 124.0.6367.208
+- Chrome Driver 124.0.6367.207
+- Microsoft Edge 124.0.2478.97
+- Microsoft Edge Driver 124.0.2478.97
+- Mozilla Firefox 126.0
- Gecko Driver 0.34.0
- IE Driver 4.14.0.0
-- Selenium server 4.19.0
+- Selenium server 4.20.0
#### Environment variables
| Name | Value |
@@ -151,7 +151,7 @@
| wslbash.exe | C:\Windows\System32\bash.exe |
### MSYS2
-- Pacman 6.0.2
+- Pacman 6.1.0
#### Notes
```
@@ -167,13 +167,13 @@ Note: MSYS2 is pre-installed on image but not added to PATH.
#### Go
- 1.20.14
-- 1.21.9
-- 1.22.2
+- 1.21.10
+- 1.22.3
#### Node.js
- 16.20.2
- 18.20.2
-- 20.12.2
+- 20.13.1
#### Python
- 3.7.9
@@ -184,16 +184,16 @@ Note: MSYS2 is pre-installed on image but not added to PATH.
- 3.12.3
#### PyPy
-- 2.7.18 [PyPy 7.3.15]
+- 2.7.18 [PyPy 7.3.16]
- 3.6.12 [PyPy 7.3.3]
- 3.7.13 [PyPy 7.3.9]
- 3.8.16 [PyPy 7.3.11]
-- 3.9.18 [PyPy 7.3.15]
-- 3.10.13 [PyPy 7.3.15]
+- 3.9.19 [PyPy 7.3.16]
+- 3.10.14 [PyPy 7.3.16]
#### Ruby
-- 3.0.6
-- 3.1.4
+- 3.0.7
+- 3.1.5
### Databases
@@ -201,7 +201,7 @@ Note: MSYS2 is pre-installed on image but not added to PATH.
| Property | Value |
| -------------------- | ------------------------------------------------------------------------------------------------------------------------------------ |
| ServiceName | postgresql-x64-14 |
-| Version | 14.11 |
+| Version | 14.12 |
| ServiceStatus | Stopped |
| ServiceStartType | Disabled |
| EnvironmentVariables | PGBIN=C:\Program Files\PostgreSQL\14\bin
PGDATA=C:\Program Files\PostgreSQL\14\data
PGROOT=C:\Program Files\PostgreSQL\14 |
@@ -230,12 +230,12 @@ Note: MSYS2 is pre-installed on image but not added to PATH.
### Visual Studio Enterprise 2019
| Name | Version | Path |
| ----------------------------- | -------------- | -------------------------------------------------------------- |
-| Visual Studio Enterprise 2019 | 16.11.34729.46 | C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise |
+| Visual Studio Enterprise 2019 | 16.11.34902.97 | C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise |
#### Workloads, components and extensions
| Package | Version |
| ------------------------------------------------------------------------- | --------------- |
-| Component.Android.NDK.R16B | 16.11.34728.71 |
+| Component.Android.NDK.R16B | 16.11.34827.16 |
| Component.Android.SDK25.Private | 16.0.28625.61 |
| Component.Android.SDK30 | 16.10.31205.252 |
| Component.Ant | 1.9.3.8 |
@@ -293,7 +293,7 @@ Note: MSYS2 is pre-installed on image but not added to PATH.
| Microsoft.VisualStudio.Component.AppInsights.Tools | 16.5.29515.121 |
| Microsoft.VisualStudio.Component.AspNet45 | 16.10.31205.252 |
| Microsoft.VisualStudio.Component.Azure.AuthoringTools | 16.11.31827.77 |
-| Microsoft.VisualStudio.Component.Azure.ClientLibs | 16.0.28315.86 |
+| Microsoft.VisualStudio.Component.Azure.ClientLibs | 16.11.34829.67 |
| Microsoft.VisualStudio.Component.Azure.Compute.Emulator | 16.11.31827.77 |
| Microsoft.VisualStudio.Component.Azure.Kubernetes.Tools | 16.10.31205.252 |
| Microsoft.VisualStudio.Component.Azure.Powershell | 16.5.29515.121 |
@@ -422,7 +422,7 @@ Note: MSYS2 is pre-installed on image but not added to PATH.
| Microsoft.VisualStudio.ComponentGroup.Azure.Prerequisites | 16.10.31303.231 |
| Microsoft.VisualStudio.ComponentGroup.Azure.ResourceManager.Tools | 16.0.28528.71 |
| Microsoft.VisualStudio.ComponentGroup.AzureFunctions | 16.10.31205.180 |
-| Microsoft.VisualStudio.ComponentGroup.MSIX.Packaging | 16.10.31205.180 |
+| Microsoft.VisualStudio.ComponentGroup.MSIX.Packaging | 16.11.34827.16 |
| Microsoft.VisualStudio.ComponentGroup.NativeDesktop.Core | 16.2.29012.281 |
| Microsoft.VisualStudio.ComponentGroup.NativeDesktop.Llvm.Clang | 16.11.31603.221 |
| Microsoft.VisualStudio.ComponentGroup.UWP.NetCoreAndStandard | 16.11.33214.272 |
@@ -493,11 +493,11 @@ Note: MSYS2 is pre-installed on image but not added to PATH.
- 10.0.22621.0
### .NET Core Tools
-- .NET Core SDK: 6.0.129, 6.0.203, 6.0.321, 6.0.421, 7.0.118, 7.0.203, 7.0.315, 7.0.408
+- .NET Core SDK: 6.0.130, 6.0.203, 6.0.321, 6.0.422, 7.0.119, 7.0.203, 7.0.316, 7.0.409, 8.0.105, 8.0.205, 8.0.300
- .NET Framework: 4.7.2, 4.8
-- Microsoft.AspNetCore.App: 6.0.5, 6.0.26, 6.0.29, 7.0.5, 7.0.18
-- Microsoft.NETCore.App: 6.0.5, 6.0.26, 6.0.29, 7.0.5, 7.0.18
-- Microsoft.WindowsDesktop.App: 6.0.5, 6.0.26, 6.0.29, 7.0.5, 7.0.18
+- Microsoft.AspNetCore.App: 6.0.5, 6.0.26, 6.0.30, 7.0.5, 7.0.19, 8.0.5
+- Microsoft.NETCore.App: 6.0.5, 6.0.26, 6.0.30, 7.0.5, 7.0.19, 8.0.5
+- Microsoft.WindowsDesktop.App: 6.0.5, 6.0.26, 6.0.30, 7.0.5, 7.0.19, 8.0.5
- nbgv 3.6.133+2d32d93cb1
### PowerShell Tools
@@ -509,10 +509,10 @@ Note: MSYS2 is pre-installed on image but not added to PATH.
- AzureRM: 2.1.0 (Default), 6.13.1
- Azure (Cached): 3.8.0.zip, 4.2.1.zip, 5.1.1.zip
- AzureRM (Cached): 3.8.0.zip, 4.2.1.zip, 5.1.1.zip, 6.7.0.zip
-- AWSPowershell: 4.1.562
+- AWSPowershell: 4.1.579
- DockerMsftProvider: 1.0.0.8
- MarkdownPS: 1.9
-- Microsoft.Graph: 2.17.0
+- Microsoft.Graph: 2.19.0
- Pester: 3.4.0, 5.5.0
- PowerShellGet: 1.0.0.1, 2.2.5
- PSScriptAnalyzer: 1.22.0
@@ -555,6 +555,6 @@ All other versions are saved but not installed.
| mcr.microsoft.com/dotnet/framework/aspnet:4.8-windowsservercore-ltsc2019 | sha256:21e238b7a784c14fb02717859a9ac0cb39109c15e1a340400d3e3c2cccbc081d | 2024-04-09 |
| mcr.microsoft.com/dotnet/framework/runtime:4.8-windowsservercore-ltsc2019 | sha256:504e7de522e227c46da6408894c19a4454b9979ab06b8577dae1fa5885795450 | 2024-04-09 |
| mcr.microsoft.com/dotnet/framework/sdk:4.8-windowsservercore-ltsc2019 | sha256:46e393cbb7c915c504a810639e35f40cb516f8e886e4cbcf8a3b49f86705a070 | 2024-04-09 |
-| mcr.microsoft.com/windows/nanoserver:1809 | sha256:9118c25a81609f13b441411f006b7cb6dd50958303e228f53914bebd8056d2e1 | 2024-04-06 |
-| mcr.microsoft.com/windows/servercore:ltsc2019 | sha256:6fdf140282a2f809dae9b13fe441635867f0a27c33a438771673b8da8f3348a4 | 2024-04-06 |
+| mcr.microsoft.com/windows/nanoserver:1809 | sha256:6f62243adf70b086613cb4b4596c276fe73bab1e5152037eb5b156c915886be8 | 2024-05-10 |
+| mcr.microsoft.com/windows/servercore:ltsc2019 | sha256:3c97a5c1c32ddb346c190f00a588da6e682a9a8160869f4969edfd7c6e4d1c03 | 2024-05-10 |
diff --git a/images/windows/Windows2022-Readme.md b/images/windows/Windows2022-Readme.md
index 7da51f79f90e..e9bcd287821a 100644
--- a/images/windows/Windows2022-Readme.md
+++ b/images/windows/Windows2022-Readme.md
@@ -4,8 +4,8 @@
| [[Ubuntu, Windows] Docker Compose v1 will be removed from images on July, 9](https://github.com/actions/runner-images/issues/9692) |
***
# Windows Server 2022
-- OS Version: 10.0.20348 Build 2402
-- Image Version: 20240421.1.0
+- OS Version: 10.0.20348 Build 2461
+- Image Version: 20240514.3.0
## Windows features
- Windows Subsystem for Linux (WSLv1): Enabled
@@ -14,27 +14,27 @@
### Language and Runtime
- Bash 5.2.26(1)-release
-- Go 1.21.9
-- Julia 1.10.2
-- Kotlin 1.9.23
+- Go 1.21.10
+- Julia 1.10.3
+- Kotlin 1.9.24
- LLVM 16.0.6
-- Node 18.18.2
+- Node 18.20.2
- Perl 5.32.1
-- PHP 8.3.6
+- PHP 8.3.7
- Python 3.9.13
-- Ruby 3.0.6p216
+- Ruby 3.0.7p220
### Package Management
- Chocolatey 2.2.2
-- Composer 2.7.3
-- Helm 3.14.3
+- Composer 2.7.6
+- Helm 3.14.4
- Miniconda 24.3.0 (pre-installed on the image but not added to PATH)
-- NPM 9.8.1
+- NPM 10.5.0
- NuGet 6.9.1.3
- pip 24.0 (python 3.9)
- Pipx 1.5.0
- RubyGems 3.2.33
-- Vcpkg (build from commit 9224b3bbd)
+- Vcpkg (build from commit bd2b54836)
- Yarn 1.22.22
#### Environment variables
@@ -47,29 +47,29 @@
- Ant 1.10.14
- Gradle 8.7
- Maven 3.8.7
-- sbt 1.9.9
+- sbt 1.10.0
### Tools
- 7zip 23.01
- aria2 1.37.0
- azcopy 10.24.0
-- Bazel 7.1.1
+- Bazel 7.1.2
- Bazelisk 1.19.0
-- Bicep 0.26.170
+- Bicep 0.27.1
- Cabal 3.10.3.0
-- CMake 3.29.2
-- CodeQL Action Bundle 2.17.0
+- CMake 3.29.3
+- CodeQL Action Bundle 2.17.2
- Docker 24.0.7
- Docker Compose v1 1.29.2
- Docker Compose v2 2.23.3
- Docker-wincred 0.8.1
-- ghc 9.8.2
-- Git 2.44.0.windows.1
-- Git LFS 3.4.1
+- ghc 9.10.1
+- Git 2.45.1.windows.1
+- Git LFS 3.5.1
- ImageMagick 7.1.1-29
- InnoSetup 6.2.2
- jq 1.7.1
-- Kind 0.22.0
+- Kind 0.23.0
- Kubectl 1.30.0
- Mercurial 5.0
- gcc 12.2.0
@@ -79,10 +79,10 @@
- NSIS 3.10
- OpenSSL 1.1.1w
- Packer 1.10.2
-- Pulumi 3.113.3
-- R 4.3.3
+- Pulumi 3.116.0
+- R 4.4.0
- Service Fabric SDK 9.1.1436.9590
-- Stack 2.15.5
+- Stack 2.15.7
- Subversion (SVN) 1.14.2
- Swig 4.1.1
- VSWhere 3.1.7
@@ -92,37 +92,37 @@
- zstd 1.5.6
### CLI Tools
-- Alibaba Cloud CLI 3.0.202
-- AWS CLI 2.15.40
-- AWS SAM CLI 1.115.0
+- Alibaba Cloud CLI 3.0.205
+- AWS CLI 2.15.48
+- AWS SAM CLI 1.116.0
- AWS Session Manager CLI 1.2.553.0
-- Azure CLI 2.59.0
+- Azure CLI 2.60.0
- Azure DevOps CLI extension 1.0.0
-- GitHub CLI 2.48.0
+- GitHub CLI 2.49.2
### Rust Tools
-- Cargo 1.77.2
-- Rust 1.77.2
-- Rustdoc 1.77.2
-- Rustup 1.27.0
+- Cargo 1.78.0
+- Rust 1.78.0
+- Rustdoc 1.78.0
+- Rustup 1.27.1
#### Packages
- bindgen 0.69.4
- cargo-audit 0.20.0
- cargo-outdated 0.15.0
- cbindgen 0.26.0
-- Clippy 0.1.77
+- Clippy 0.1.78
- Rustfmt 1.7.0
### Browsers and Drivers
-- Google Chrome 124.0.6367.61
-- Chrome Driver 124.0.6367.60
-- Microsoft Edge 124.0.2478.51
-- Microsoft Edge Driver 124.0.2478.51
-- Mozilla Firefox 125.0.1
+- Google Chrome 124.0.6367.208
+- Chrome Driver 124.0.6367.207
+- Microsoft Edge 124.0.2478.97
+- Microsoft Edge Driver 124.0.2478.97
+- Mozilla Firefox 126.0
- Gecko Driver 0.34.0
- IE Driver 4.14.0.0
-- Selenium server 4.19.0
+- Selenium server 4.20.0
#### Environment variables
| Name | Value |
@@ -148,7 +148,7 @@
| wslbash.exe | C:\Windows\System32\bash.exe |
### MSYS2
-- Pacman 6.0.2
+- Pacman 6.1.0
#### Notes
```
@@ -161,13 +161,13 @@ Note: MSYS2 is pre-installed on image but not added to PATH.
#### Go
- 1.20.14
-- 1.21.9
-- 1.22.2
+- 1.21.10
+- 1.22.3
#### Node.js
- 16.20.2
- 18.20.2
-- 20.12.2
+- 20.13.1
#### Python
- 3.7.9
@@ -178,15 +178,15 @@ Note: MSYS2 is pre-installed on image but not added to PATH.
- 3.12.3
#### PyPy
-- 2.7.18 [PyPy 7.3.15]
+- 2.7.18 [PyPy 7.3.16]
- 3.7.13 [PyPy 7.3.9]
- 3.8.16 [PyPy 7.3.11]
-- 3.9.18 [PyPy 7.3.15]
-- 3.10.13 [PyPy 7.3.15]
+- 3.9.19 [PyPy 7.3.16]
+- 3.10.14 [PyPy 7.3.16]
#### Ruby
-- 3.0.6
-- 3.1.4
+- 3.0.7
+- 3.1.5
### Databases
@@ -194,7 +194,7 @@ Note: MSYS2 is pre-installed on image but not added to PATH.
| Property | Value |
| -------------------- | ------------------------------------------------------------------------------------------------------------------------------------ |
| ServiceName | postgresql-x64-14 |
-| Version | 14.11 |
+| Version | 14.12 |
| ServiceStatus | Stopped |
| ServiceStartType | Disabled |
| EnvironmentVariables | PGBIN=C:\Program Files\PostgreSQL\14\bin
PGDATA=C:\Program Files\PostgreSQL\14\data
PGROOT=C:\Program Files\PostgreSQL\14 |
@@ -210,7 +210,7 @@ Note: MSYS2 is pre-installed on image but not added to PATH.
### Database tools
- Azure CosmosDb Emulator 2.14.16.0
- DacFx 162.2.111.2
-- MySQL 8.0.36.0
+- MySQL 8.0.37.0
- SQL OLEDB Driver 18.6.7.0
- SQLPS 1.0
@@ -221,9 +221,9 @@ Note: MSYS2 is pre-installed on image but not added to PATH.
| Nginx | 1.25.5 | C:\tools\nginx-1.25.5\conf\nginx.conf | nginx | Stopped | 80 |
### Visual Studio Enterprise 2022
-| Name | Version | Path |
-| ----------------------------- | -------------- | -------------------------------------------------------- |
-| Visual Studio Enterprise 2022 | 17.9.34728.123 | C:\Program Files\Microsoft Visual Studio\2022\Enterprise |
+| Name | Version | Path |
+| ----------------------------- | ------------- | -------------------------------------------------------- |
+| Visual Studio Enterprise 2022 | 17.9.34902.65 | C:\Program Files\Microsoft Visual Studio\2022\Enterprise |
#### Workloads, components and extensions
| Package | Version |
@@ -254,7 +254,7 @@ Note: MSYS2 is pre-installed on image but not added to PATH.
| Component.VSInstallerProjects2022 | 2.0.1 |
| Component.WixToolset.VisualStudioExtension.Dev17 | 1.0.0.22 |
| Component.WixToolset.VisualStudioExtension.Schemas3 | 1.0.0.22 |
-| Component.Xamarin | 17.9.34511.75 |
+| Component.Xamarin | 17.9.34902.65 |
| Component.Xamarin.RemotedSimulator | 17.9.34511.75 |
| ios | 17.2.8004.0 |
| maccatalyst | 17.2.8004.0 |
@@ -284,20 +284,20 @@ Note: MSYS2 is pre-installed on image but not added to PATH.
| Microsoft.Net.ComponentGroup.4.8.DeveloperTools | 17.9.34511.75 |
| Microsoft.Net.ComponentGroup.DevelopmentPrerequisites | 17.9.34511.75 |
| Microsoft.Net.ComponentGroup.TargetingPacks.Common | 17.9.34511.75 |
-| microsoft.net.runtime.android | 8.0.424.16909 |
-| microsoft.net.runtime.android.aot | 8.0.424.16909 |
-| microsoft.net.runtime.android.aot.net7 | 8.0.424.16909 |
-| microsoft.net.runtime.android.net7 | 8.0.424.16909 |
-| microsoft.net.runtime.ios | 8.0.424.16909 |
-| microsoft.net.runtime.ios.net7 | 8.0.424.16909 |
-| microsoft.net.runtime.maccatalyst | 8.0.424.16909 |
-| microsoft.net.runtime.maccatalyst.net7 | 8.0.424.16909 |
-| microsoft.net.runtime.mono.tooling | 8.0.424.16909 |
-| microsoft.net.runtime.mono.tooling.net7 | 8.0.424.16909 |
-| microsoft.net.sdk.emscripten | 8.0.10.16301 |
+| microsoft.net.runtime.android | 8.0.524.21615 |
+| microsoft.net.runtime.android.aot | 8.0.524.21615 |
+| microsoft.net.runtime.android.aot.net7 | 8.0.524.21615 |
+| microsoft.net.runtime.android.net7 | 8.0.524.21615 |
+| microsoft.net.runtime.ios | 8.0.524.21615 |
+| microsoft.net.runtime.ios.net7 | 8.0.524.21615 |
+| microsoft.net.runtime.maccatalyst | 8.0.524.21615 |
+| microsoft.net.runtime.maccatalyst.net7 | 8.0.524.21615 |
+| microsoft.net.runtime.mono.tooling | 8.0.524.21615 |
+| microsoft.net.runtime.mono.tooling.net7 | 8.0.524.21615 |
+| microsoft.net.sdk.emscripten | 8.0.10.21103 |
| Microsoft.NetCore.Component.DevelopmentTools | 17.9.34511.75 |
-| Microsoft.NetCore.Component.Runtime.8.0 | 17.9.34728.123 |
-| Microsoft.NetCore.Component.SDK | 17.9.34728.123 |
+| Microsoft.NetCore.Component.Runtime.8.0 | 17.9.34902.65 |
+| Microsoft.NetCore.Component.SDK | 17.9.34902.65 |
| Microsoft.NetCore.Component.Web | 17.9.34511.75 |
| Microsoft.VisualStudio.Component.AppInsights.Tools | 17.9.34511.75 |
| Microsoft.VisualStudio.Component.AspNet | 17.9.34511.75 |
@@ -364,59 +364,7 @@ Note: MSYS2 is pre-installed on image but not added to PATH.
| Microsoft.VisualStudio.Component.UWP.VC.ARM64 | 17.9.34511.75 |
| Microsoft.VisualStudio.Component.UWP.VC.ARM64EC | 17.9.34511.75 |
| Microsoft.VisualStudio.Component.VC.14.29.16.11.ARM | 17.9.34511.75 |
-| Microsoft.VisualStudio.Component.VC.14.29.16.11.ARM.Spectre | 17.9.34511.75 |
| Microsoft.VisualStudio.Component.VC.14.29.16.11.ARM64 | 17.9.34511.75 |
-| Microsoft.VisualStudio.Component.VC.14.29.16.11.ARM64.Spectre | 17.9.34511.75 |
-| Microsoft.VisualStudio.Component.VC.14.29.16.11.ATL | 17.9.34511.75 |
-| Microsoft.VisualStudio.Component.VC.14.29.16.11.ATL.ARM | 17.9.34511.75 |
-| Microsoft.VisualStudio.Component.VC.14.29.16.11.ATL.ARM.Spectre | 17.9.34511.75 |
-| Microsoft.VisualStudio.Component.VC.14.29.16.11.ATL.ARM64 | 17.9.34511.75 |
-| Microsoft.VisualStudio.Component.VC.14.29.16.11.ATL.ARM64.Spectre | 17.9.34511.75 |
-| Microsoft.VisualStudio.Component.VC.14.29.16.11.ATL.Spectre | 17.9.34511.75 |
-| Microsoft.VisualStudio.Component.VC.14.29.16.11.MFC | 17.9.34511.75 |
-| Microsoft.VisualStudio.Component.VC.14.29.16.11.MFC.ARM | 17.9.34511.75 |
-| Microsoft.VisualStudio.Component.VC.14.29.16.11.MFC.ARM.Spectre | 17.9.34511.75 |
-| Microsoft.VisualStudio.Component.VC.14.29.16.11.MFC.ARM64 | 17.9.34511.75 |
-| Microsoft.VisualStudio.Component.VC.14.29.16.11.MFC.ARM64.Spectre | 17.9.34511.75 |
-| Microsoft.VisualStudio.Component.VC.14.29.16.11.MFC.Spectre | 17.9.34511.75 |
-| Microsoft.VisualStudio.Component.VC.14.29.16.11.x86.x64 | 17.9.34511.75 |
-| Microsoft.VisualStudio.Component.VC.14.29.16.11.x86.x64.Spectre | 17.9.34511.75 |
-| Microsoft.VisualStudio.Component.VC.14.38.17.8.ARM | 17.9.34511.75 |
-| Microsoft.VisualStudio.Component.VC.14.38.17.8.ARM.Spectre | 17.9.34511.75 |
-| Microsoft.VisualStudio.Component.VC.14.38.17.8.ARM64 | 17.9.34511.75 |
-| Microsoft.VisualStudio.Component.VC.14.38.17.8.ARM64.Spectre | 17.9.34511.75 |
-| Microsoft.VisualStudio.Component.VC.14.38.17.8.ATL | 17.9.34511.75 |
-| Microsoft.VisualStudio.Component.VC.14.38.17.8.ATL.ARM | 17.9.34511.75 |
-| Microsoft.VisualStudio.Component.VC.14.38.17.8.ATL.ARM.Spectre | 17.9.34511.75 |
-| Microsoft.VisualStudio.Component.VC.14.38.17.8.ATL.ARM64 | 17.9.34511.75 |
-| Microsoft.VisualStudio.Component.VC.14.38.17.8.ATL.ARM64.Spectre | 17.9.34511.75 |
-| Microsoft.VisualStudio.Component.VC.14.38.17.8.ATL.Spectre | 17.9.34511.75 |
-| Microsoft.VisualStudio.Component.VC.14.38.17.8.MFC | 17.9.34511.75 |
-| Microsoft.VisualStudio.Component.VC.14.38.17.8.MFC.ARM | 17.9.34511.75 |
-| Microsoft.VisualStudio.Component.VC.14.38.17.8.MFC.ARM.Spectre | 17.9.34511.75 |
-| Microsoft.VisualStudio.Component.VC.14.38.17.8.MFC.ARM64 | 17.9.34511.75 |
-| Microsoft.VisualStudio.Component.VC.14.38.17.8.MFC.ARM64.Spectre | 17.9.34511.75 |
-| Microsoft.VisualStudio.Component.VC.14.38.17.8.MFC.Spectre | 17.9.34511.75 |
-| Microsoft.VisualStudio.Component.VC.14.38.17.8.x86.x64 | 17.9.34511.75 |
-| Microsoft.VisualStudio.Component.VC.14.38.17.8.x86.x64.Spectre | 17.9.34511.75 |
-| Microsoft.VisualStudio.Component.VC.14.39.17.9.ARM | 17.9.34511.75 |
-| Microsoft.VisualStudio.Component.VC.14.39.17.9.ARM.Spectre | 17.9.34511.75 |
-| Microsoft.VisualStudio.Component.VC.14.39.17.9.ARM64 | 17.9.34511.75 |
-| Microsoft.VisualStudio.Component.VC.14.39.17.9.ARM64.Spectre | 17.9.34511.75 |
-| Microsoft.VisualStudio.Component.VC.14.39.17.9.ATL | 17.9.34511.75 |
-| Microsoft.VisualStudio.Component.VC.14.39.17.9.ATL.ARM | 17.9.34511.75 |
-| Microsoft.VisualStudio.Component.VC.14.39.17.9.ATL.ARM.Spectre | 17.9.34511.75 |
-| Microsoft.VisualStudio.Component.VC.14.39.17.9.ATL.ARM64 | 17.9.34511.75 |
-| Microsoft.VisualStudio.Component.VC.14.39.17.9.ATL.ARM64.Spectre | 17.9.34511.75 |
-| Microsoft.VisualStudio.Component.VC.14.39.17.9.ATL.Spectre | 17.9.34511.75 |
-| Microsoft.VisualStudio.Component.VC.14.39.17.9.MFC | 17.9.34511.75 |
-| Microsoft.VisualStudio.Component.VC.14.39.17.9.MFC.ARM | 17.9.34511.75 |
-| Microsoft.VisualStudio.Component.VC.14.39.17.9.MFC.ARM.Spectre | 17.9.34511.75 |
-| Microsoft.VisualStudio.Component.VC.14.39.17.9.MFC.ARM64 | 17.9.34511.75 |
-| Microsoft.VisualStudio.Component.VC.14.39.17.9.MFC.ARM64.Spectre | 17.9.34511.75 |
-| Microsoft.VisualStudio.Component.VC.14.39.17.9.MFC.Spectre | 17.9.34511.75 |
-| Microsoft.VisualStudio.Component.VC.14.39.17.9.x86.x64 | 17.9.34511.75 |
-| Microsoft.VisualStudio.Component.VC.14.39.17.9.x86.x64.Spectre | 17.9.34511.75 |
| Microsoft.VisualStudio.Component.VC.ASAN | 17.9.34511.75 |
| Microsoft.VisualStudio.Component.VC.ATL | 17.9.34511.75 |
| Microsoft.VisualStudio.Component.VC.ATL.ARM | 17.9.34511.75 |
@@ -449,16 +397,6 @@ Note: MSYS2 is pre-installed on image but not added to PATH.
| Microsoft.VisualStudio.Component.VC.Tools.ARM64 | 17.9.34511.75 |
| Microsoft.VisualStudio.Component.VC.Tools.ARM64EC | 17.9.34511.75 |
| Microsoft.VisualStudio.Component.VC.Tools.x86.x64 | 17.9.34511.75 |
-| Microsoft.VisualStudio.Component.VC.v141.ARM | 17.9.34511.75 |
-| Microsoft.VisualStudio.Component.VC.v141.ARM.Spectre | 17.9.34511.75 |
-| Microsoft.VisualStudio.Component.VC.v141.ARM64 | 17.9.34511.75 |
-| Microsoft.VisualStudio.Component.VC.v141.ARM64.Spectre | 17.9.34511.75 |
-| Microsoft.VisualStudio.Component.VC.v141.ATL | 17.9.34511.75 |
-| Microsoft.VisualStudio.Component.VC.v141.ATL.Spectre | 17.9.34511.75 |
-| Microsoft.VisualStudio.Component.VC.v141.MFC | 17.9.34511.75 |
-| Microsoft.VisualStudio.Component.VC.v141.MFC.Spectre | 17.9.34511.75 |
-| Microsoft.VisualStudio.Component.VC.v141.x86.x64 | 17.9.34511.75 |
-| Microsoft.VisualStudio.Component.VC.v141.x86.x64.Spectre | 17.9.34511.75 |
| Microsoft.VisualStudio.Component.Vcpkg | 17.9.34511.75 |
| Microsoft.VisualStudio.Component.VSSDK | 17.9.34511.75 |
| Microsoft.VisualStudio.Component.Wcf.Tooling | 17.9.34511.75 |
@@ -515,14 +453,14 @@ Note: MSYS2 is pre-installed on image but not added to PATH.
| Microsoft.VisualStudio.Workload.Python | 17.9.34511.75 |
| Microsoft.VisualStudio.Workload.Universal | 17.9.34511.75 |
| Microsoft.VisualStudio.Workload.VisualStudioExtension | 17.9.34511.75 |
-| runtimes.ios | 8.0.424.16909 |
-| runtimes.ios.net7 | 8.0.424.16909 |
-| runtimes.maccatalyst | 8.0.424.16909 |
-| runtimes.maccatalyst.net7 | 8.0.424.16909 |
-| wasm.tools | 8.0.424.16909 |
+| runtimes.ios | 8.0.524.21615 |
+| runtimes.ios.net7 | 8.0.524.21615 |
+| runtimes.maccatalyst | 8.0.524.21615 |
+| runtimes.maccatalyst.net7 | 8.0.524.21615 |
+| wasm.tools | 8.0.524.21615 |
| ProBITools.MicrosoftAnalysisServicesModelingProjects2022 | 3.0.4 |
| ProBITools.MicrosoftReportProjectsforVisualStudio2022 | 3.0.1 |
-| SSIS.MicrosoftDataToolsIntegrationServices | 1.3.2 |
+| SSIS.MicrosoftDataToolsIntegrationServices | 1.4 |
| VisualStudioClient.MicrosoftVisualStudio2022InstallerProjects | 2.0.1 |
| Windows Driver Kit | 10.1.22621.2428 |
| Windows Driver Kit Visual Studio Extension | 10.0.22621.0 |
@@ -549,11 +487,11 @@ Note: MSYS2 is pre-installed on image but not added to PATH.
- 10.0.22621.0
### .NET Core Tools
-- .NET Core SDK: 6.0.129, 6.0.203, 6.0.321, 6.0.421, 7.0.118, 7.0.203, 7.0.315, 7.0.408, 8.0.204
+- .NET Core SDK: 6.0.130, 6.0.203, 6.0.321, 6.0.422, 7.0.119, 7.0.203, 7.0.316, 7.0.409, 8.0.205
- .NET Framework: 4.8, 4.8.1
-- Microsoft.AspNetCore.App: 6.0.5, 6.0.26, 6.0.29, 7.0.5, 7.0.18, 8.0.4
-- Microsoft.NETCore.App: 6.0.5, 6.0.26, 6.0.29, 7.0.5, 7.0.18, 8.0.4
-- Microsoft.WindowsDesktop.App: 6.0.5, 6.0.26, 6.0.29, 7.0.5, 7.0.18, 8.0.4
+- Microsoft.AspNetCore.App: 6.0.5, 6.0.26, 6.0.29, 6.0.30, 7.0.5, 7.0.19, 8.0.5
+- Microsoft.NETCore.App: 6.0.5, 6.0.26, 6.0.29, 6.0.30, 7.0.5, 7.0.19, 8.0.5
+- Microsoft.WindowsDesktop.App: 6.0.5, 6.0.26, 6.0.30, 7.0.5, 7.0.19, 8.0.5
- nbgv 3.6.133+2d32d93cb1
### PowerShell Tools
@@ -565,10 +503,10 @@ Note: MSYS2 is pre-installed on image but not added to PATH.
- AzureRM: 2.1.0 (Default), 6.13.1
- Azure (Cached): 3.8.0.zip, 4.2.1.zip, 5.1.1.zip
- AzureRM (Cached): 3.8.0.zip, 4.2.1.zip, 5.1.1.zip, 6.7.0.zip
-- AWSPowershell: 4.1.562
+- AWSPowershell: 4.1.578
- DockerMsftProvider: 1.0.0.8
- MarkdownPS: 1.9
-- Microsoft.Graph: 2.17.0
+- Microsoft.Graph: 2.19.0
- Pester: 3.4.0, 5.5.0
- PowerShellGet: 1.0.0.1, 2.2.5
- PSScriptAnalyzer: 1.22.0
@@ -611,6 +549,6 @@ All other versions are saved but not installed.
| mcr.microsoft.com/dotnet/framework/aspnet:4.8-windowsservercore-ltsc2022 | sha256:9463c19c08f8855d5520f488e858f9c0ca832c04740ab1a3e204c9fbfab4581b | 2024-04-09 |
| mcr.microsoft.com/dotnet/framework/runtime:4.8-windowsservercore-ltsc2022 | sha256:b732b5349aa99af46c02c2cc25e162d083cbe62f455875b35d5c3053c1cd75ce | 2024-04-09 |
| mcr.microsoft.com/dotnet/framework/sdk:4.8-windowsservercore-ltsc2022 | sha256:51c056c03b12aa8004e6d7909e5bdf7b699502d89fc8fc861edbbbcd78cf16bd | 2024-04-09 |
-| mcr.microsoft.com/windows/nanoserver:ltsc2022 | sha256:6223f3a17f2652064c56ca55aaef866177d58d6a1c526636ac2120685df5466d | 2024-04-05 |
-| mcr.microsoft.com/windows/servercore:ltsc2022 | sha256:5d09ffa90d91a46e2fe7652b0a37cbf5217f34a819c3d71cbe635dae8226061b | 2024-04-05 |
+| mcr.microsoft.com/windows/nanoserver:ltsc2022 | sha256:ac6a7571d5a404398e2f734d92f9b8f580a4fe1e6ae1820a61c5f138b1bdeff3 | 2024-05-10 |
+| mcr.microsoft.com/windows/servercore:ltsc2022 | sha256:45952938708fbde6ec0b5b94de68bcdec3f8c838be018536b1e9e5bd95e6b943 | 2024-05-10 |
diff --git a/images/windows/scripts/build/Install-AzureCosmosDbEmulator.ps1 b/images/windows/scripts/build/Install-AzureCosmosDbEmulator.ps1
index 5a39869b9ff6..c4b35e23d646 100644
--- a/images/windows/scripts/build/Install-AzureCosmosDbEmulator.ps1
+++ b/images/windows/scripts/build/Install-AzureCosmosDbEmulator.ps1
@@ -5,6 +5,6 @@
Install-Binary -Type MSI `
-Url "https://aka.ms/cosmosdb-emulator" `
- -ExpectedSignature "C2048FB509F1C37A8C3E9EC6648118458AA01780"
+ -ExpectedSHA256Sum "e2915c766a02d0c0703ae12b28ef992c4f62fe33e65eb482abeeaaaf0ea85237"
Invoke-PesterTests -TestFile "Tools" -TestName "Azure Cosmos DB Emulator"
diff --git a/images/windows/scripts/helpers/VisualStudioHelpers.ps1 b/images/windows/scripts/helpers/VisualStudioHelpers.ps1
index 79f60041c250..eb45536316e1 100644
--- a/images/windows/scripts/helpers/VisualStudioHelpers.ps1
+++ b/images/windows/scripts/helpers/VisualStudioHelpers.ps1
@@ -44,15 +44,6 @@ Function Install-VisualStudio {
Test-FileSignature -Path $bootstrapperFilePath -ExpectedThumbprint $SignatureThumbprint
try {
- Write-Host "Enable short name support on Windows needed for Xamarin Android AOT, defaults appear to have been changed in Azure VMs"
- $shortNameEnableProcess = Start-Process -FilePath fsutil.exe -ArgumentList ('8dot3name', 'set', '0') -Wait -PassThru
-
- $shortNameEnableExitCode = $shortNameEnableProcess.ExitCode
- if ($shortNameEnableExitCode -ne 0) {
- Write-Host "Enabling short name support on Windows failed. This needs to be enabled prior to VS 2017 install for Xamarin Andriod AOT to work."
- exit $shortNameEnableExitCode
- }
-
$responseData = @{
"channelUri" = $channelUri
"channelId" = $channelId
diff --git a/images/windows/toolsets/toolset-2019.json b/images/windows/toolsets/toolset-2019.json
index 2def478add80..77447cca0d8b 100644
--- a/images/windows/toolsets/toolset-2019.json
+++ b/images/windows/toolsets/toolset-2019.json
@@ -410,7 +410,8 @@
"dotnet": {
"versions": [
"6.0",
- "7.0"
+ "7.0",
+ "8.0"
],
"tools": [
{ "name": "nbgv", "test": "nbgv --version", "getversion": "nbgv --version" }
diff --git a/images/windows/toolsets/toolset-2022.json b/images/windows/toolsets/toolset-2022.json
index 79ecef7fa26e..34f5bfc5846c 100644
--- a/images/windows/toolsets/toolset-2022.json
+++ b/images/windows/toolsets/toolset-2022.json
@@ -176,7 +176,7 @@
"subversion" : "17",
"edition" : "Enterprise",
"channel": "release",
- "signature": "F9A7CF9FBE13BAC767F4781061332DA6E8B4E0EE",
+ "signature": "C2048FB509F1C37A8C3E9EC6648118458AA01780",
"workloads": [
"Component.Dotfuscator",
"Component.Linux.CMake",