From 3362e8dadfacccfc987571fdc5fc3f64960a8546 Mon Sep 17 00:00:00 2001 From: lawrencegripper Date: Wed, 4 Dec 2024 17:12:48 +0000 Subject: [PATCH 01/38] [ubuntu] Add documentation on .NET core changes for 2404 This adds a short document detailing the changes .NET Core team have made related to Ubuntu. It provides a brief overview of the implications and how to resolve issues caused by this change. --- README.md | 2 +- docs/dotnet-ubuntu.md | 34 ++++++++++++++++++++++++++++++++++ 2 files changed, 35 insertions(+), 1 deletion(-) create mode 100644 docs/dotnet-ubuntu.md diff --git a/README.md b/README.md index 0f32f0cb1..509a8a9a0 100644 --- a/README.md +++ b/README.md @@ -119,7 +119,7 @@ The `-latest` migration process is gradual and happens over 1-2 months in order | Go | 3 latest minor versions | | Python
Ruby | 5 most popular `major.minor` versions | | PyPy | 3 most popular `major.minor` versions | -| .NET Core | 2 latest LTS versions and 1 latest version. For each feature version only latest patch is installed | +| .NET Core | 2 latest LTS versions and 1 latest version. For each feature version only latest patch is installed. Note for [Ubuntu images see details.](./docs/dotnet-ubuntu.md) | | GCC
GNU Fortran
Clang
GNU C++ | 3 latest major versions | | Android NDK | 1 latest non-LTS, 2 latest LTS versions | | Xcode | - only one major version of Xcode will be supported per macOS version
- all minor versions of the supported major version will be available
- beta and RC versions will be provided "as-is" in the latest available macOS image only no matter of beta/GA status of the image
- when a new patch version is released, the previous patch version will be replaced | diff --git a/docs/dotnet-ubuntu.md b/docs/dotnet-ubuntu.md new file mode 100644 index 000000000..c74c4c28b --- /dev/null +++ b/docs/dotnet-ubuntu.md @@ -0,0 +1,34 @@ +# Ubuntu .NET Core Versions + +.NET has changed the recommended install methods for Ubuntu from 2404. + +This document gives an overview of these change and the impact this has on the `runner-images`. + +## .NET Core for Ubuntu 2004 and 2024 + +2004 and 2024 use the [Microsoft Package repository](https://learn.microsoft.com/en-us/dotnet/core/install/linux-ubuntu-install?tabs=dotnet8&pivots=os-linux-ubuntu-2004) to install .NET deb files built and published by the .NET team. + +## .NET Core Versions from Ubuntu 2404 + +The .NET Core team have worked with Canonical and Ubuntu now provides its own .NET packages. + +These are the recommended install path and, as-such what is installed on the image. + +> The release of Ubuntu 24.04 is just around the corner. Canonical-produced .NET 6, 7, and 8 packages will be available on day one, for "Noble Numbat". Microsoft will not be publishing .NET packages to the 24.04 feed at packages.microsoft.com. + +You can read the [full announcement from .NET team here](https://github.com/dotnet/core/discussions/9258). We'll briefly summarize how this change may impact users of the image. + +### [`Feature Bands`](https://learn.microsoft.com/dotnet/core/porting/versioning-sdk-msbuild-vs) + +Going forward only the `1xx` feature band will be present in the image as Ubuntu only build and publish this band. + +> Most distros, including Ubuntu, stick to the .1xx feature band for the lifetime of a major .NET version. They make this choice because .1xx is (effectively) the "compatibility band". Higher bands can have breaking changes. +> This means there will no longer be packages available for .2xx and later feature bands. Such packages have been exclusively available from Microsoft. If users see an incompatibility between .1xx and higher feature bands, we ask that you please report it in the dotnet/sdk repo. [link: dotnet/core discussion](https://github.com/dotnet/core/discussions/9258) + +If you need a higher feature band for your Actions the recommendation is to use the [`setup-dotnet`](https://github.com/actions/setup-dotnet) action to install the desired version. + +### .NET MAUI + +.NET MAUI is [not included](https://github.com/dotnet/core/discussions/9258#discussioncomment-9548857) in the Ubuntu .NET package. There is work [ongoing to fix.](https://github.com/dotnet/core/discussions/9258#discussioncomment-9548857) + +You should be able to resolve this by using the [`setup-dotnet`](https://github.com/actions/setup-dotnet) action to install the desired version. From d7a4f1a8646aab041becddf338d2f4f7bb04a828 Mon Sep 17 00:00:00 2001 From: Lawrence Gripper Date: Thu, 5 Dec 2024 11:05:46 +0000 Subject: [PATCH 02/38] Update docs/dotnet-ubuntu.md --- docs/dotnet-ubuntu.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/dotnet-ubuntu.md b/docs/dotnet-ubuntu.md index c74c4c28b..b5f2ccac6 100644 --- a/docs/dotnet-ubuntu.md +++ b/docs/dotnet-ubuntu.md @@ -4,7 +4,7 @@ This document gives an overview of these change and the impact this has on the `runner-images`. -## .NET Core for Ubuntu 2004 and 2024 +## .NET Core for Ubuntu 2004 and 2204 2004 and 2024 use the [Microsoft Package repository](https://learn.microsoft.com/en-us/dotnet/core/install/linux-ubuntu-install?tabs=dotnet8&pivots=os-linux-ubuntu-2004) to install .NET deb files built and published by the .NET team. From ee59bae24508249625981fe8d4393b4a2754d370 Mon Sep 17 00:00:00 2001 From: Lawrence Gripper Date: Tue, 17 Dec 2024 13:15:53 +0000 Subject: [PATCH 03/38] Update docs/dotnet-ubuntu.md --- docs/dotnet-ubuntu.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/dotnet-ubuntu.md b/docs/dotnet-ubuntu.md index b5f2ccac6..22d71a7d5 100644 --- a/docs/dotnet-ubuntu.md +++ b/docs/dotnet-ubuntu.md @@ -6,7 +6,7 @@ This document gives an overview of these change and the impact this has on the ` ## .NET Core for Ubuntu 2004 and 2204 -2004 and 2024 use the [Microsoft Package repository](https://learn.microsoft.com/en-us/dotnet/core/install/linux-ubuntu-install?tabs=dotnet8&pivots=os-linux-ubuntu-2004) to install .NET deb files built and published by the .NET team. +2004 and 2204 use the [Microsoft Package repository](https://learn.microsoft.com/en-us/dotnet/core/install/linux-ubuntu-install?tabs=dotnet8&pivots=os-linux-ubuntu-2004) to install .NET deb files built and published by the .NET team. ## .NET Core Versions from Ubuntu 2404 From 9bdf288d3e2d5f72928e8dbfd48115a1525f74d1 Mon Sep 17 00:00:00 2001 From: Tachibana waita Date: Tue, 24 Dec 2024 00:59:05 +0900 Subject: [PATCH 04/38] Fix: erlang install failure on gpg key --- images/ubuntu/scripts/build/install-erlang.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/images/ubuntu/scripts/build/install-erlang.sh b/images/ubuntu/scripts/build/install-erlang.sh index d5308a5cc..335070c77 100644 --- a/images/ubuntu/scripts/build/install-erlang.sh +++ b/images/ubuntu/scripts/build/install-erlang.sh @@ -11,8 +11,8 @@ source_list=/etc/apt/sources.list.d/eslerlang.list source_key=/usr/share/keyrings/eslerlang.gpg # Install Erlang -wget -q -O - https://packages.erlang-solutions.com/ubuntu/erlang_solutions.asc | gpg --dearmor > $source_key -echo "deb [signed-by=$source_key] https://packages.erlang-solutions.com/ubuntu $(lsb_release -cs) contrib" > $source_list +wget -q -O - https://binaries2.erlang-solutions.com/GPG-KEY-pmanager.asc | gpg --dearmor > $source_key +echo "deb [signed-by=$source_key] http://binaries2.erlang-solutions.com/ubuntu $(lsb_release -cs)-esl-erlang-25 contrib" > $source_list apt-get update apt-get install --no-install-recommends esl-erlang From 0a970d8e119aebd34846187d0f2c576b2f5f7683 Mon Sep 17 00:00:00 2001 From: Alexey-Ayupov <116575425+Alexey-Ayupov@users.noreply.github.com> Date: Tue, 24 Dec 2024 10:48:45 +0100 Subject: [PATCH 05/38] [Windows] Update EdgeDriver signature (#11237) --- images/windows/scripts/build/Install-EdgeDriver.ps1 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/images/windows/scripts/build/Install-EdgeDriver.ps1 b/images/windows/scripts/build/Install-EdgeDriver.ps1 index 6d10d6e5d..e8f07b7de 100644 --- a/images/windows/scripts/build/Install-EdgeDriver.ps1 +++ b/images/windows/scripts/build/Install-EdgeDriver.ps1 @@ -27,7 +27,7 @@ Write-Host "Expand Microsoft Edge WebDriver archive..." Expand-7ZipArchive -Path $archivePath -DestinationPath $edgeDriverPath #Validate the EdgeDriver signature -$signatureThumbprint = "0BD8C56733FDCC06F8CB919FF5A200E39B1ACF71" +$signatureThumbprint = "7920AC8FB05E0FFFE21E8FF4B4F03093BA6AC16E" Test-FileSignature -Path "$edgeDriverPath\msedgedriver.exe" -ExpectedThumbprint $signatureThumbprint Write-Host "Setting the environment variables..." From 5e69d9c205ed456125b67b18e4c5ac9f62a79b02 Mon Sep 17 00:00:00 2001 From: Alexey-Ayupov <116575425+Alexey-Ayupov@users.noreply.github.com> Date: Mon, 30 Dec 2024 11:11:22 +0100 Subject: [PATCH 06/38] [Windows] Add WSL2 to Windows-2025 image (#11242) --- .../windows/scripts/build/Configure-System.ps1 | 4 ++-- images/windows/scripts/build/Install-WSL2.ps1 | 16 ++++++++++++++++ .../scripts/docs-gen/Generate-SoftwareReport.ps1 | 3 +++ .../scripts/docs-gen/SoftwareReport.Tools.psm1 | 4 ++++ .../scripts/tests/WindowsFeatures.Tests.ps1 | 6 ++++++ images/windows/templates/windows-2025.pkr.hcl | 3 ++- 6 files changed, 33 insertions(+), 3 deletions(-) create mode 100644 images/windows/scripts/build/Install-WSL2.ps1 diff --git a/images/windows/scripts/build/Configure-System.ps1 b/images/windows/scripts/build/Configure-System.ps1 index 1291b7b47..5e144f2d5 100644 --- a/images/windows/scripts/build/Configure-System.ps1 +++ b/images/windows/scripts/build/Configure-System.ps1 @@ -93,11 +93,11 @@ $servicesToDisable = @( 'wuauserv' 'DiagTrack' 'dmwappushservice' - 'PcaSvc' + $(if(-not (Test-IsWin25)){'PcaSvc'}) 'SysMain' 'gupdate' 'gupdatem' - 'StorSvc' + $(if(-not (Test-IsWin25)){'StorSvc'}) ) | Get-Service -ErrorAction SilentlyContinue Stop-Service $servicesToDisable $servicesToDisable.WaitForStatus('Stopped', "00:01:00") diff --git a/images/windows/scripts/build/Install-WSL2.ps1 b/images/windows/scripts/build/Install-WSL2.ps1 new file mode 100644 index 000000000..4134b2afd --- /dev/null +++ b/images/windows/scripts/build/Install-WSL2.ps1 @@ -0,0 +1,16 @@ +Write-Host "Install WSL2" + +$version = (Get-GithubReleasesByVersion -Repo "microsoft/WSL" -Version "latest").version +$downloadUrl = Resolve-GithubReleaseAssetUrl ` + -Repo "microsoft/WSL" ` + -Version $version ` + -UrlMatchPattern "wsl.*.x64.msi" + +Install-Binary -Type MSI ` + -Url $downloadUrl ` + -ExpectedSHA256Sum "CD3F2A68A1A5836F6A1CC9965A7F5F54DB267CA221EAA87DF29345AB7957AEC4" + +Write-Host "Performing wsl --install --no-distribution" +wsl.exe --install --no-distribution + +Invoke-PesterTests -TestFile "WindowsFeatures" -TestName "WSL2" diff --git a/images/windows/scripts/docs-gen/Generate-SoftwareReport.ps1 b/images/windows/scripts/docs-gen/Generate-SoftwareReport.ps1 index 7077a39f3..3cc3ee470 100644 --- a/images/windows/scripts/docs-gen/Generate-SoftwareReport.ps1 +++ b/images/windows/scripts/docs-gen/Generate-SoftwareReport.ps1 @@ -21,6 +21,9 @@ Import-Module (Join-Path $PSScriptRoot "SoftwareReport.VisualStudio.psm1") -Disa $softwareReport = [SoftwareReport]::new($(Build-OSInfoSection)) $optionalFeatures = $softwareReport.Root.AddHeader("Windows features") $optionalFeatures.AddToolVersion("Windows Subsystem for Linux (WSLv1):", "Enabled") +if (Test-IsWin25) { + $optionalFeatures.AddToolVersion("Windows Subsystem for Linux (Default, WSLv2):", $(Get-WSL2Version)) +} $installedSoftware = $softwareReport.Root.AddHeader("Installed Software") # Language and Runtime diff --git a/images/windows/scripts/docs-gen/SoftwareReport.Tools.psm1 b/images/windows/scripts/docs-gen/SoftwareReport.Tools.psm1 index bd83432c0..c4672f82d 100644 --- a/images/windows/scripts/docs-gen/SoftwareReport.Tools.psm1 +++ b/images/windows/scripts/docs-gen/SoftwareReport.Tools.psm1 @@ -318,3 +318,7 @@ function Get-ImageMagickVersion { function Get-MongoshVersion { return $(mongosh --version) } + +function Get-WSL2Version { + return $((Get-AppxPackage -Name "MicrosoftCorporationII.WindowsSubsystemForLinux").version) +} diff --git a/images/windows/scripts/tests/WindowsFeatures.Tests.ps1 b/images/windows/scripts/tests/WindowsFeatures.Tests.ps1 index 03b56a210..09e682498 100644 --- a/images/windows/scripts/tests/WindowsFeatures.Tests.ps1 +++ b/images/windows/scripts/tests/WindowsFeatures.Tests.ps1 @@ -82,3 +82,9 @@ Describe "Windows Updates" { $State | Should -BeIn $expect } } + +Describe "WSL2" { + It "WSL status should return zero exit code" { + "wsl --status" | Should -ReturnZeroExitCode + } +} diff --git a/images/windows/templates/windows-2025.pkr.hcl b/images/windows/templates/windows-2025.pkr.hcl index a4ba4ed9e..f1f3fdc55 100644 --- a/images/windows/templates/windows-2025.pkr.hcl +++ b/images/windows/templates/windows-2025.pkr.hcl @@ -243,7 +243,7 @@ build { inline = ["if (-not ((net localgroup Administrators) -contains '${var.install_user}')) { exit 1 }"] } - provisioner "powershell" { +provisioner "powershell" { elevated_password = "${var.install_password}" elevated_user = "${var.install_user}" inline = ["bcdedit.exe /set TESTSIGNING ON"] @@ -256,6 +256,7 @@ build { "${path.root}/../scripts/build/Configure-WindowsDefender.ps1", "${path.root}/../scripts/build/Configure-PowerShell.ps1", "${path.root}/../scripts/build/Install-PowerShellModules.ps1", + "${path.root}/../scripts/build/Install-WSL2.ps1", "${path.root}/../scripts/build/Install-WindowsFeatures.ps1", "${path.root}/../scripts/build/Install-Chocolatey.ps1", "${path.root}/../scripts/build/Configure-BaseImage.ps1", From 5a7153bb5202eef32ea449dc8968059ae8eed692 Mon Sep 17 00:00:00 2001 From: Shamil Mubarakshin <127750046+shamil-mubarakshin@users.noreply.github.com> Date: Mon, 30 Dec 2024 19:11:22 +0100 Subject: [PATCH 07/38] [windows] Add Android SDK 34 to windows-2025 (#11249) --- images/windows/toolsets/toolset-2025.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/images/windows/toolsets/toolset-2025.json b/images/windows/toolsets/toolset-2025.json index 64eb44c79..f5047cbe1 100644 --- a/images/windows/toolsets/toolset-2025.json +++ b/images/windows/toolsets/toolset-2025.json @@ -86,8 +86,8 @@ "android": { "commandline_tools_url": "https://dl.google.com/android/repository/commandlinetools-win-12266719_latest.zip", "hash": "F9088C04A44F1F37A8A3A228A7663E11AE9445FA07529C96CEF38ACB985A88F3", - "platform_min_version": "35", - "build_tools_min_version": "35.0.0", + "platform_min_version": "34", + "build_tools_min_version": "34.0.0", "extras": [ "android;m2repository", "google;m2repository", From 03a8b0fd82862e8e76aa77952c6155df14ad43e5 Mon Sep 17 00:00:00 2001 From: Shamil Mubarakshin <127750046+shamil-mubarakshin@users.noreply.github.com> Date: Thu, 2 Jan 2025 15:43:53 +0100 Subject: [PATCH 08/38] [windows] Fix WSL pester test (#11255) --- images/windows/scripts/tests/WindowsFeatures.Tests.ps1 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/images/windows/scripts/tests/WindowsFeatures.Tests.ps1 b/images/windows/scripts/tests/WindowsFeatures.Tests.ps1 index 09e682498..528ae762b 100644 --- a/images/windows/scripts/tests/WindowsFeatures.Tests.ps1 +++ b/images/windows/scripts/tests/WindowsFeatures.Tests.ps1 @@ -83,7 +83,7 @@ Describe "Windows Updates" { } } -Describe "WSL2" { +Describe "WSL2" -Skip:((Test-IsWin19) -or (Test-IsWin22)) { It "WSL status should return zero exit code" { "wsl --status" | Should -ReturnZeroExitCode } From b8e122b1b136d46c7f0ddc3da274dbbc467fee31 Mon Sep 17 00:00:00 2001 From: sureshe456 <160699174+sureshe456@users.noreply.github.com> Date: Fri, 3 Jan 2025 19:38:06 +0530 Subject: [PATCH 09/38] [macOS] Add Xcode 16.2 Release to macOS14 (#11272) Co-authored-by: Suresh kumar --- images/macos/toolsets/toolset-14.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/images/macos/toolsets/toolset-14.json b/images/macos/toolsets/toolset-14.json index 1882dd0a9..111074875 100644 --- a/images/macos/toolsets/toolset-14.json +++ b/images/macos/toolsets/toolset-14.json @@ -3,8 +3,8 @@ "default": "15.4", "x64": { "versions": [ + { "link": "16.2", "version": "16.2+16C5032a", "install_runtimes": ["iOS", "watchOS", "tvOS"], "sha256": "0e367d06eb7c334ea143bada5e4422f56688aabff571bedf0d2ad9434b7290de"}, { "link": "16.1", "version": "16.1+16B40", "runtimes": ["iOS", "watchOS", "tvOS"], "sha256": "8ca961d55981f983d21b99a95a6b0ac04905b837f6e11346ee86d28f12afe720"}, - { "link": "16", "version": "16.0.0+16A242d", "symlinks": ["16.0"], "runtimes": ["iOS", "watchOS", "tvOS"], "sha256": "4a26c3d102a55c7222fb145e0ee1503249c9c26c6e02dc64d783c8810b37b1e3"}, { "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"}, @@ -14,8 +14,8 @@ }, "arm64":{ "versions": [ + { "link": "16.2", "version": "16.2+16C5032a", "install_runtimes": ["iOS", "watchOS", "tvOS"], "sha256": "0e367d06eb7c334ea143bada5e4422f56688aabff571bedf0d2ad9434b7290de"}, { "link": "16.1", "version": "16.1+16B40", "runtimes": ["iOS", "watchOS", "tvOS"], "sha256": "8ca961d55981f983d21b99a95a6b0ac04905b837f6e11346ee86d28f12afe720"}, - { "link": "16", "version": "16.0.0+16A242d", "symlinks": ["16.0"], "runtimes": ["iOS", "watchOS", "tvOS"], "sha256": "4a26c3d102a55c7222fb145e0ee1503249c9c26c6e02dc64d783c8810b37b1e3"}, { "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"}, From 92c3eccf8d63c6c38a1e92afb79cf301560ca871 Mon Sep 17 00:00:00 2001 From: vidyasagarnimmagaddi <160703874+vidyasagarnimmagaddi@users.noreply.github.com> Date: Fri, 3 Jan 2025 23:47:07 +0530 Subject: [PATCH 10/38] [Windows] removing Pthyon version:3.7.* (#11276) --- images/windows/toolsets/toolset-2019.json | 4 +--- images/windows/toolsets/toolset-2022.json | 2 -- 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/images/windows/toolsets/toolset-2019.json b/images/windows/toolsets/toolset-2019.json index db9aa6099..6ab99c238 100644 --- a/images/windows/toolsets/toolset-2019.json +++ b/images/windows/toolsets/toolset-2019.json @@ -17,14 +17,13 @@ "arch": "x64", "platform" : "win32", "versions": [ - "3.7.*", "3.8.*", "3.9.*", "3.10.*", "3.11.*", "3.12.*" ], - "default": "3.7.*" + "default": "3.9.*" }, { "name": "Python", @@ -32,7 +31,6 @@ "arch": "x86", "platform" : "win32", "versions": [ - "3.7.*", "3.8.*", "3.9.*", "3.10.*", diff --git a/images/windows/toolsets/toolset-2022.json b/images/windows/toolsets/toolset-2022.json index 46c9261bc..52d21afb0 100644 --- a/images/windows/toolsets/toolset-2022.json +++ b/images/windows/toolsets/toolset-2022.json @@ -17,7 +17,6 @@ "arch": "x64", "platform" : "win32", "versions": [ - "3.7.*", "3.8.*", "3.9.*", "3.10.*", @@ -32,7 +31,6 @@ "arch": "x86", "platform" : "win32", "versions": [ - "3.7.*", "3.8.*", "3.9.*", "3.10.*", From 6cc2576b1b19c08317047523d5abe3c48a9eab98 Mon Sep 17 00:00:00 2001 From: vidyasagarnimmagaddi <160703874+vidyasagarnimmagaddi@users.noreply.github.com> Date: Fri, 3 Jan 2025 23:48:46 +0530 Subject: [PATCH 11/38] [Ubuntu] remvoving Python Version:3.7.* (#11275) --- images/ubuntu/toolsets/toolset-2004.json | 1 - images/ubuntu/toolsets/toolset-2204.json | 1 - 2 files changed, 2 deletions(-) diff --git a/images/ubuntu/toolsets/toolset-2004.json b/images/ubuntu/toolsets/toolset-2004.json index 13d83e551..13c01be96 100644 --- a/images/ubuntu/toolsets/toolset-2004.json +++ b/images/ubuntu/toolsets/toolset-2004.json @@ -7,7 +7,6 @@ "platform_version": "20.04", "arch": "x64", "versions": [ - "3.7.*", "3.8.*", "3.9.*", "3.10.*", diff --git a/images/ubuntu/toolsets/toolset-2204.json b/images/ubuntu/toolsets/toolset-2204.json index 551526f79..b2976320e 100644 --- a/images/ubuntu/toolsets/toolset-2204.json +++ b/images/ubuntu/toolsets/toolset-2204.json @@ -7,7 +7,6 @@ "platform_version": "22.04", "arch": "x64", "versions": [ - "3.7.*", "3.8.*", "3.9.*", "3.10.*", From aff0eea2a12468b0435fda684cb1855d648128e9 Mon Sep 17 00:00:00 2001 From: hemanthmanga <166606741+hemanthmanga@users.noreply.github.com> Date: Mon, 6 Jan 2025 20:05:23 +0530 Subject: [PATCH 12/38] Removing Dotnet version 7.0 from windows (#11278) --- images/windows/toolsets/toolset-2019.json | 1 - images/windows/toolsets/toolset-2022.json | 1 - 2 files changed, 2 deletions(-) diff --git a/images/windows/toolsets/toolset-2019.json b/images/windows/toolsets/toolset-2019.json index 6ab99c238..212d286df 100644 --- a/images/windows/toolsets/toolset-2019.json +++ b/images/windows/toolsets/toolset-2019.json @@ -408,7 +408,6 @@ "dotnet": { "versions": [ "6.0", - "7.0", "8.0", "9.0" ], diff --git a/images/windows/toolsets/toolset-2022.json b/images/windows/toolsets/toolset-2022.json index 52d21afb0..7f93108b7 100644 --- a/images/windows/toolsets/toolset-2022.json +++ b/images/windows/toolsets/toolset-2022.json @@ -319,7 +319,6 @@ "dotnet": { "versions": [ "6.0", - "7.0", "8.0", "9.0" ], From c4f58658b6f4a877f04e4a771944312bce43b97b Mon Sep 17 00:00:00 2001 From: hemanthmanga <166606741+hemanthmanga@users.noreply.github.com> Date: Mon, 6 Jan 2025 20:06:59 +0530 Subject: [PATCH 13/38] Removing Dotnet version 7.0 from Ubuntu (#11277) --- images/ubuntu/toolsets/toolset-2004.json | 2 -- images/ubuntu/toolsets/toolset-2204.json | 2 -- 2 files changed, 4 deletions(-) diff --git a/images/ubuntu/toolsets/toolset-2004.json b/images/ubuntu/toolsets/toolset-2004.json index 13c01be96..a67a5027e 100644 --- a/images/ubuntu/toolsets/toolset-2004.json +++ b/images/ubuntu/toolsets/toolset-2004.json @@ -268,12 +268,10 @@ "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/ubuntu/toolsets/toolset-2204.json b/images/ubuntu/toolsets/toolset-2204.json index b2976320e..2ac3f5ff1 100644 --- a/images/ubuntu/toolsets/toolset-2204.json +++ b/images/ubuntu/toolsets/toolset-2204.json @@ -267,12 +267,10 @@ "dotnet": { "aptPackages": [ "dotnet-sdk-6.0", - "dotnet-sdk-7.0", "dotnet-sdk-8.0" ], "versions": [ "6.0", - "7.0", "8.0" ], "tools": [ From c2becfafdded5c619c2da5ff8783b4a0b8a1a513 Mon Sep 17 00:00:00 2001 From: Fahrzin Hemmati Date: Mon, 6 Jan 2025 12:34:42 -0800 Subject: [PATCH 14/38] Use all processors when installing zstd (#11067) Speeds up my builds from 93s to 37s (four core) for the install-zstd.sh step --- images/ubuntu/scripts/build/install-zstd.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/images/ubuntu/scripts/build/install-zstd.sh b/images/ubuntu/scripts/build/install-zstd.sh index 1f26c2435..67ff4f6fd 100644 --- a/images/ubuntu/scripts/build/install-zstd.sh +++ b/images/ubuntu/scripts/build/install-zstd.sh @@ -22,8 +22,8 @@ use_checksum_comparison "$archive_path" "$external_hash" apt-get install liblz4-dev tar xzf "$archive_path" -C /tmp -make -C "/tmp/${release_name}/contrib/pzstd" all -make -C "/tmp/${release_name}" zstd-release +make -C "/tmp/${release_name}/contrib/pzstd" -j $(nproc) all +make -C "/tmp/${release_name}" -j $(nproc) zstd-release for copyprocess in zstd zstdless zstdgrep; do cp "/tmp/${release_name}/programs/${copyprocess}" /usr/local/bin/ From 19e81a096c6eae9d4899d73c389f697d4cd69812 Mon Sep 17 00:00:00 2001 From: Lawrence Gripper Date: Mon, 6 Jan 2025 20:38:36 +0000 Subject: [PATCH 15/38] [Windows] Update Service Fabric Versions (#11048) * [WIP] Update Service Fabric Versions on Windows runners * Accidental postgres change This was from another PR by mistake --- images/windows/toolsets/toolset-2019.json | 8 ++++---- images/windows/toolsets/toolset-2022.json | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/images/windows/toolsets/toolset-2019.json b/images/windows/toolsets/toolset-2019.json index 212d286df..329914a73 100644 --- a/images/windows/toolsets/toolset-2019.json +++ b/images/windows/toolsets/toolset-2019.json @@ -397,12 +397,12 @@ }, "serviceFabric": { "runtime": { - "version": "9.1.1436.9590", - "checksum": "089F9BE6A63AF66C337E507B52082575C8ED330DF765259C6F2F13F900DA96D5" + "version": "9.1.2837.9590", + "checksum": "5CDFDC7497522147081C7FB0CEBE09E483F871285A8EB87C821F1AB64DD9FCDD" }, "sdk": { - "version": "6.1.1436", - "checksum": "D2A6B58315D08B6E46C2D25E91DFA1163136F70A5FA8CEF9DB147F07EE001AD1" + "version": "6.1.2837", + "checksum": "492F2FCE79C409ADAFC34F581956505C454484E909814E8FEF413DA10457D232" } }, "dotnet": { diff --git a/images/windows/toolsets/toolset-2022.json b/images/windows/toolsets/toolset-2022.json index 7f93108b7..a45a18bbb 100644 --- a/images/windows/toolsets/toolset-2022.json +++ b/images/windows/toolsets/toolset-2022.json @@ -308,12 +308,12 @@ }, "serviceFabric": { "runtime": { - "version": "9.1.1436.9590", - "checksum": "089F9BE6A63AF66C337E507B52082575C8ED330DF765259C6F2F13F900DA96D5" + "version": "9.1.2837.9590", + "checksum": "5CDFDC7497522147081C7FB0CEBE09E483F871285A8EB87C821F1AB64DD9FCDD" }, "sdk": { - "version": "6.1.1436", - "checksum": "D2A6B58315D08B6E46C2D25E91DFA1163136F70A5FA8CEF9DB147F07EE001AD1" + "version": "6.1.2837", + "checksum": "492F2FCE79C409ADAFC34F581956505C454484E909814E8FEF413DA10457D232" } }, "dotnet": { From ffe7e6a51497101e31b8bdde69a80d92b1e1125c Mon Sep 17 00:00:00 2001 From: Lars Nielsen Date: Mon, 6 Jan 2025 22:09:27 +0100 Subject: [PATCH 16/38] Implemented az-cli warmup (#11173) --- images/ubuntu/scripts/build/cleanup.sh | 7 ++++ .../ubuntu/scripts/build/install-azure-cli.sh | 32 +++++++++++++++++-- .../scripts/build/install-azure-devops-cli.sh | 8 ----- 3 files changed, 37 insertions(+), 10 deletions(-) diff --git a/images/ubuntu/scripts/build/cleanup.sh b/images/ubuntu/scripts/build/cleanup.sh index 17c7ccc3f..100fdcbbf 100644 --- a/images/ubuntu/scripts/build/cleanup.sh +++ b/images/ubuntu/scripts/build/cleanup.sh @@ -19,6 +19,13 @@ if command -v journalctl; then journalctl --vacuum-time=1s fi +# remove redundant folders from azcli +if [[ -z "${AZURE_CONFIG_DIR}" ]]; then + rm -rf $AZURE_CONFIG_DIR/logs + rm -rf $AZURE_CONFIG_DIR/commands + rm -rf $AZURE_CONFIG_DIR/telemetry +fi + # delete all .gz and rotated file find /var/log -type f -regex ".*\.gz$" -delete find /var/log -type f -regex ".*\.[0-9]$" -delete diff --git a/images/ubuntu/scripts/build/install-azure-cli.sh b/images/ubuntu/scripts/build/install-azure-cli.sh index 0004f7bde..ff279492d 100644 --- a/images/ubuntu/scripts/build/install-azure-cli.sh +++ b/images/ubuntu/scripts/build/install-azure-cli.sh @@ -4,12 +4,40 @@ ## Desc: Install Azure CLI (az) ################################################################################ +# Source the helpers for use with the script +source $HELPER_SCRIPTS/etc-environment.sh + +# AZURE_CONFIG_DIR shell variable defines where the CLI configuration file for managing behavior are stored +# https://learn.microsoft.com/en-us/cli/azure/azure-cli-configuration#cli-configuration-file +# This path SHOULD be different from the installation directory /opt/az/ +export AZURE_CONFIG_DIR="/opt/az-config" +mkdir -p $AZURE_CONFIG_DIR +set_etc_environment_variable "AZURE_CONFIG_DIR" "${AZURE_CONFIG_DIR}" + +# AZURE_EXTENSION_DIR shell variable defines where modules are installed +# https://docs.microsoft.com/en-us/cli/azure/azure-cli-extensions-overview +# This path SHOULD be different from the installation directory /opt/az/ +export AZURE_EXTENSION_DIR="/opt/az-extension" +mkdir -p $AZURE_EXTENSION_DIR +set_etc_environment_variable "AZURE_EXTENSION_DIR" "${AZURE_EXTENSION_DIR}" + # 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 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 -rm -f /etc/apt/sources.list.d/azure-cli.list.save +# Remove Azure CLI repository (instructions taken from https://learn.microsoft.com/en-us/cli/azure/install-azure-cli-linux?pivots=apt#uninstall-azure-cli) +rm -f /etc/apt/sources.list.d/azure-cli.sources + +echo "Warmup 'az'" +az --help > /dev/null +if [ $? -ne 0 ]; then + echo "Command 'az --help' failed" + exit 1 +fi + +# Hand over the ownership of the directories and files to the non-root user +chown -R "$SUDO_USER:$SUDO_USER" $AZURE_CONFIG_DIR +chown -R "$SUDO_USER:$SUDO_USER" $AZURE_EXTENSION_DIR invoke_tests "CLI.Tools" "Azure CLI" diff --git a/images/ubuntu/scripts/build/install-azure-devops-cli.sh b/images/ubuntu/scripts/build/install-azure-devops-cli.sh index 81948ac95..98e1318a9 100644 --- a/images/ubuntu/scripts/build/install-azure-devops-cli.sh +++ b/images/ubuntu/scripts/build/install-azure-devops-cli.sh @@ -4,14 +4,6 @@ ## Desc: Install Azure DevOps CLI (az devops) ################################################################################ -# Source the helpers for use with the script -source $HELPER_SCRIPTS/etc-environment.sh - -# AZURE_EXTENSION_DIR shell variable defines where modules are installed -# https://docs.microsoft.com/en-us/cli/azure/azure-cli-extensions-overview -export AZURE_EXTENSION_DIR=/opt/az/azcliextensions -set_etc_environment_variable "AZURE_EXTENSION_DIR" "${AZURE_EXTENSION_DIR}" - # install azure devops Cli extension az extension add -n azure-devops From 3d5f09a90fd475a3531b0ef57325aa7e27b24595 Mon Sep 17 00:00:00 2001 From: kishorekumar-anchala <168699259+kishorekumar-anchala@users.noreply.github.com> Date: Tue, 7 Jan 2025 02:51:15 +0530 Subject: [PATCH 17/38] Add libsql3 to ubuntu-24 (#11300) --- images/ubuntu/toolsets/toolset-2404.json | 1 + 1 file changed, 1 insertion(+) diff --git a/images/ubuntu/toolsets/toolset-2404.json b/images/ubuntu/toolsets/toolset-2404.json index f9d8d04ff..127dffd3e 100644 --- a/images/ubuntu/toolsets/toolset-2404.json +++ b/images/ubuntu/toolsets/toolset-2404.json @@ -127,6 +127,7 @@ "libyaml-dev", "libtool", "libssl-dev", + "libsqlite3-dev", "locales", "mercurial", "openssh-client", From e51332054cca1abd8fc06830f94c905f7f6b3626 Mon Sep 17 00:00:00 2001 From: Alexey-Ayupov <116575425+Alexey-Ayupov@users.noreply.github.com> Date: Tue, 7 Jan 2025 17:05:00 +0100 Subject: [PATCH 18/38] [Windows-2025] Remove VS components related to 4.7.SDK (#11248) --- images/windows/toolsets/toolset-2025.json | 2 -- 1 file changed, 2 deletions(-) diff --git a/images/windows/toolsets/toolset-2025.json b/images/windows/toolsets/toolset-2025.json index f5047cbe1..e886e1115 100644 --- a/images/windows/toolsets/toolset-2025.json +++ b/images/windows/toolsets/toolset-2025.json @@ -136,8 +136,6 @@ "Component.Linux.CMake", "Component.UnityEngine.x64", "Microsoft.Component.VC.Runtime.UCRTSDK", - "Microsoft.Net.Component.4.7.TargetingPack", - "Microsoft.Net.Component.4.7.2.TargetingPack", "Microsoft.Net.Component.4.8.1.SDK", "Microsoft.Net.Component.4.8.1.TargetingPack", "Microsoft.VisualStudio.Component.AspNet45", From bc116668f07b4f9b92a85cd8f7b2863af3eddc7a Mon Sep 17 00:00:00 2001 From: Subir Ghosh Date: Tue, 7 Jan 2025 10:16:50 -0700 Subject: [PATCH 19/38] Revert "[Windows] Update Service Fabric Versions (#11048)" (#11318) This reverts commit 19e81a096c6eae9d4899d73c389f697d4cd69812. --- images/windows/toolsets/toolset-2019.json | 8 ++++---- images/windows/toolsets/toolset-2022.json | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/images/windows/toolsets/toolset-2019.json b/images/windows/toolsets/toolset-2019.json index 329914a73..212d286df 100644 --- a/images/windows/toolsets/toolset-2019.json +++ b/images/windows/toolsets/toolset-2019.json @@ -397,12 +397,12 @@ }, "serviceFabric": { "runtime": { - "version": "9.1.2837.9590", - "checksum": "5CDFDC7497522147081C7FB0CEBE09E483F871285A8EB87C821F1AB64DD9FCDD" + "version": "9.1.1436.9590", + "checksum": "089F9BE6A63AF66C337E507B52082575C8ED330DF765259C6F2F13F900DA96D5" }, "sdk": { - "version": "6.1.2837", - "checksum": "492F2FCE79C409ADAFC34F581956505C454484E909814E8FEF413DA10457D232" + "version": "6.1.1436", + "checksum": "D2A6B58315D08B6E46C2D25E91DFA1163136F70A5FA8CEF9DB147F07EE001AD1" } }, "dotnet": { diff --git a/images/windows/toolsets/toolset-2022.json b/images/windows/toolsets/toolset-2022.json index a45a18bbb..7f93108b7 100644 --- a/images/windows/toolsets/toolset-2022.json +++ b/images/windows/toolsets/toolset-2022.json @@ -308,12 +308,12 @@ }, "serviceFabric": { "runtime": { - "version": "9.1.2837.9590", - "checksum": "5CDFDC7497522147081C7FB0CEBE09E483F871285A8EB87C821F1AB64DD9FCDD" + "version": "9.1.1436.9590", + "checksum": "089F9BE6A63AF66C337E507B52082575C8ED330DF765259C6F2F13F900DA96D5" }, "sdk": { - "version": "6.1.2837", - "checksum": "492F2FCE79C409ADAFC34F581956505C454484E909814E8FEF413DA10457D232" + "version": "6.1.1436", + "checksum": "D2A6B58315D08B6E46C2D25E91DFA1163136F70A5FA8CEF9DB147F07EE001AD1" } }, "dotnet": { From 4ac59091918e1e462afec72611075893b4bc4af1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E0=B4=95=E0=B5=81=E0=B4=9F=E0=B5=8D=E0=B4=9F=E0=B5=82?= =?UTF-8?q?=E0=B4=B8=E0=B5=8D?= Date: Tue, 7 Jan 2025 20:41:49 +0100 Subject: [PATCH 20/38] Use GitHub markdown alert for note (#11288) --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index f40740086..cf65d8adf 100644 --- a/README.md +++ b/README.md @@ -129,7 +129,8 @@ The `-latest` migration process is gradual and happens over 1-2 months in order ### Package managers usage We use third-party package managers to install software during the image generation process. The table below lists the package managers and the software installed. -> **Note**: third-party repositories are re-evaluated every year to identify if they are still useful and secure. +> [!NOTE] +> Third-party repositories are re-evaluated every year to identify if they are still useful and secure. | Operating system | Package manager | Third-party repos and packages | | :--- | :---: | ---: | From bb3043b2c5169c9d969cc4ffd02856b5bc5d3b9c Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 8 Jan 2025 11:48:29 +0000 Subject: [PATCH 21/38] Updating readme file for ubuntu24 version 20250105.1.1 (#11298) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/ubuntu/Ubuntu2404-Readme.md | 54 +++++++++++++++--------------- 1 file changed, 27 insertions(+), 27 deletions(-) diff --git a/images/ubuntu/Ubuntu2404-Readme.md b/images/ubuntu/Ubuntu2404-Readme.md index 8bf8f904e..62109824c 100644 --- a/images/ubuntu/Ubuntu2404-Readme.md +++ b/images/ubuntu/Ubuntu2404-Readme.md @@ -7,7 +7,7 @@ # Ubuntu 24.04 - OS Version: 24.04.1 LTS - Kernel Version: 6.8.0-1017-azure -- Image Version: 20241215.1.0 +- Image Version: 20250105.1.0 - Systemd version: 255.4-1ubuntu8.4 ## Installed Software @@ -30,15 +30,15 @@ ### Package Management - cpan 1.64 -- Helm 3.16.3 -- Homebrew 4.4.11 -- Miniconda 24.9.2 +- Helm 3.16.4 +- Homebrew 4.4.14 +- Miniconda 24.11.1 - Npm 10.8.2 - Pip 24.0 - Pip3 24.0 - Pipx 1.7.1 - RubyGems 3.4.20 -- Vcpkg (build from commit b545373a9) +- Vcpkg (build from commit 65be70199) - Yarn 1.22.22 #### Environment variables @@ -57,7 +57,7 @@ to accomplish this. ### Project Management - Ant 1.10.14 -- Gradle 8.11.1 +- Gradle 8.12 - Lerna 8.1.9 - Maven 3.8.8 @@ -68,11 +68,11 @@ to accomplish this. - Bazelisk 1.25.0 - Bicep 0.32.4 - Buildah 1.33.7 -- CMake 3.31.2 +- CMake 3.31.3 - CodeQL Action Bundle 2.20.0 - Docker Amazon ECR Credential Helper 0.9.0 - Docker Compose v2 2.27.1 -- Docker-Buildx 0.19.2 +- Docker-Buildx 0.19.3 - Docker Client 26.1.3 - Docker Server 26.1.3 - Fastlane 2.226.0 @@ -81,7 +81,7 @@ to accomplish this. - Git-ftp 1.6.0 - Haveged 1.9.14 - jq 1.7 -- Kind 0.25.0 +- Kind 0.26.0 - Kubectl 1.32.0 - Kustomize 5.5.0 - MediaInfo 24.01 @@ -92,9 +92,9 @@ to accomplish this. - nvm 0.40.1 - OpenSSL 3.0.13-0ubuntu3.4 - Packer 1.11.2 -- Parcel 2.13.2 +- Parcel 2.13.3 - Podman 4.9.3 -- Pulumi 3.143.0 +- Pulumi 3.144.1 - Skopeo 1.13.3 - Sphinx Open Source Search Server 2.2.11 - yamllint 1.35.1 @@ -102,13 +102,13 @@ to accomplish this. - zstd 1.5.6 ### CLI Tools -- AWS CLI 2.22.17 +- AWS CLI 2.22.28 - AWS CLI Session Manager Plugin 1.2.694.0 - AWS SAM CLI 1.132.0 - Azure CLI 2.67.0 - Azure CLI (azure-devops) 1.0.1 -- GitHub CLI 2.63.2 -- Google Cloud CLI 503.0.0 +- GitHub CLI 2.64.0 +- Google Cloud CLI 504.0.1 ### Java | Version | Environment Variable | @@ -127,10 +127,10 @@ Both Xdebug and PCOV extensions are installed, but only Xdebug is enabled. ``` ### Haskell Tools -- Cabal 3.12.1.0 -- GHC 9.10.1 -- GHCup 0.1.30.0 -- Stack 3.1.1 +- Cabal 3.14.1.1 +- GHC 9.12.1 +- GHCup 0.1.40.0 +- Stack 3.3.1 ### Rust Tools - Cargo 1.83.0 @@ -142,13 +142,13 @@ Both Xdebug and PCOV extensions are installed, but only Xdebug is enabled. - Rustfmt 1.8.0 ### Browsers and Drivers -- Google Chrome 131.0.6778.139 -- ChromeDriver 131.0.6778.108 +- Google Chrome 131.0.6778.204 +- ChromeDriver 131.0.6778.204 - Chromium 131.0.6778.0 -- Microsoft Edge 131.0.2903.99 -- Microsoft Edge WebDriver 131.0.2903.87 +- Microsoft Edge 131.0.2903.112 +- Microsoft Edge WebDriver 131.0.2903.112 - Selenium server 4.27.0 -- Mozilla Firefox 133.0 +- Mozilla Firefox 133.0.3 - Geckodriver 0.35.0 #### Environment variables @@ -196,8 +196,8 @@ Use the following command as a part of your job to start the service: 'sudo syst - 22.12.0 #### Python -- 3.9.20 -- 3.10.15 +- 3.9.21 +- 3.10.16 - 3.11.11 - 3.12.8 @@ -225,7 +225,7 @@ Use the following command as a part of your job to start the service: 'sudo syst | -------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Android Command Line Tools | 12.0 | | Android SDK Build-tools | 35.0.0
34.0.0 | -| Android SDK Platforms | android-35-ext14 (rev 1)
android-35 (rev 1)
android-34-ext8 (rev 1)
android-34-ext12 (rev 1)
android-34-ext11 (rev 1)
android-34-ext10 (rev 1)
android-34 (rev 3)
android-33-ext5 (rev 1)
android-33-ext4 (rev 1) | +| Android SDK Platforms | android-35-ext14 (rev 1)
android-35 (rev 2)
android-34-ext8 (rev 1)
android-34-ext12 (rev 1)
android-34-ext11 (rev 1)
android-34-ext10 (rev 1)
android-34 (rev 3)
android-33-ext5 (rev 1)
android-33-ext4 (rev 1) | | Android Support Repository | 47.0.0 | | Google Play services | 49 | | Google Repository | 58 | @@ -253,7 +253,7 @@ Use the following command as a part of your job to start the service: 'sudo syst | brotli | 1.1.0-2build2 | | bzip2 | 1.0.8-5.1build0.1 | | coreutils | 9.4-3ubuntu6 | -| curl | 8.5.0-2ubuntu10.5 | +| curl | 8.5.0-2ubuntu10.6 | | dbus | 1.14.10-4ubuntu4.1 | | dnsutils | 1:9.18.28-0ubuntu0.24.04.1 | | dpkg | 1.22.6ubuntu6.1 | From 6d67eed16270dd488fdc1d819f19246993d7e0dd Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 8 Jan 2025 12:36:16 +0000 Subject: [PATCH 22/38] Updating readme file for ubuntu22 version 20250105.1.1 (#11299) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/ubuntu/Ubuntu2204-Readme.md | 81 +++++++++++++++--------------- 1 file changed, 40 insertions(+), 41 deletions(-) diff --git a/images/ubuntu/Ubuntu2204-Readme.md b/images/ubuntu/Ubuntu2204-Readme.md index 469751c15..842a636e8 100644 --- a/images/ubuntu/Ubuntu2204-Readme.md +++ b/images/ubuntu/Ubuntu2204-Readme.md @@ -7,7 +7,7 @@ # Ubuntu 22.04 - OS Version: 22.04.5 LTS - Kernel Version: 6.5.0-1025-azure -- Image Version: 20241215.1.0 +- Image Version: 20250105.1.0 - Systemd version: 249.11-0ubuntu3.12 ## Installed Software @@ -32,16 +32,16 @@ ### Package Management - cpan 1.64 -- Helm 3.16.3 -- Homebrew 4.4.11 -- Miniconda 24.9.2 +- Helm 3.16.4 +- Homebrew 4.4.14 +- Miniconda 24.11.1 - Npm 10.8.2 - NuGet 6.6.1.2 - Pip 22.0.2 - Pip3 22.0.2 - Pipx 1.7.1 - RubyGems 3.3.5 -- Vcpkg (build from commit b545373a9) +- Vcpkg (build from commit 65be70199) - Yarn 1.22.22 #### Environment variables @@ -60,10 +60,10 @@ to accomplish this. ### Project Management - Ant 1.10.12 -- Gradle 8.11.1 +- Gradle 8.12 - Lerna 8.1.9 - Maven 3.8.8 -- Sbt 1.10.6 +- Sbt 1.10.7 ### Tools - Ansible 2.17.7 @@ -73,11 +73,11 @@ to accomplish this. - Bazelisk 1.25.0 - Bicep 0.32.4 - Buildah 1.23.1 -- CMake 3.31.2 +- CMake 3.31.3 - CodeQL Action Bundle 2.20.0 - Docker Amazon ECR Credential Helper 0.9.0 - Docker Compose v2 2.27.1 -- Docker-Buildx 0.19.2 +- Docker-Buildx 0.19.3 - Docker Client 26.1.3 - Docker Server 26.1.3 - Fastlane 2.226.0 @@ -87,7 +87,7 @@ to accomplish this. - Haveged 1.9.14 - Heroku 10.0.0 - jq 1.6 -- Kind 0.25.0 +- Kind 0.26.0 - Kubectl 1.32.0 - Kustomize 5.5.0 - Leiningen 2.11.2 @@ -99,31 +99,31 @@ to accomplish this. - nvm 0.40.1 - OpenSSL 3.0.2-0ubuntu1.18 - Packer 1.11.2 -- Parcel 2.13.2 +- Parcel 2.13.3 - Podman 3.4.4 -- Pulumi 3.143.0 +- Pulumi 3.144.1 - R 4.4.2 - Skopeo 1.4.1 - Sphinx Open Source Search Server 2.2.11 - SVN 1.14.1 -- Terraform 1.10.2 +- Terraform 1.10.3 - yamllint 1.35.1 - yq 4.44.6 - zstd 1.5.6 ### CLI Tools -- Alibaba Cloud CLI 3.0.237 -- AWS CLI 2.22.17 +- Alibaba Cloud CLI 3.0.244 +- AWS CLI 2.22.28 - AWS CLI Session Manager Plugin 1.2.694.0 - AWS SAM CLI 1.132.0 - Azure CLI 2.67.0 - Azure CLI (azure-devops) 1.0.1 -- GitHub CLI 2.63.2 -- Google Cloud CLI 503.0.0 -- Netlify CLI 17.38.0 -- OpenShift CLI 4.17.8 -- ORAS CLI 1.2.1 -- Vercel CLI 39.2.2 +- GitHub CLI 2.64.0 +- Google Cloud CLI 504.0.1 +- Netlify CLI 17.38.1 +- OpenShift CLI 4.17.10 +- ORAS CLI 1.2.2 +- Vercel CLI 39.2.5 ### Java | Version | Environment Variable | @@ -142,10 +142,10 @@ Both Xdebug and PCOV extensions are installed, but only Xdebug is enabled. ``` ### Haskell Tools -- Cabal 3.12.1.0 -- GHC 9.10.1 -- GHCup 0.1.30.0 -- Stack 3.1.1 +- Cabal 3.14.1.1 +- GHC 9.12.1 +- GHCup 0.1.40.0 +- Stack 3.3.1 ### Rust Tools - Cargo 1.83.0 @@ -162,13 +162,13 @@ Both Xdebug and PCOV extensions are installed, but only Xdebug is enabled. - Rustfmt 1.8.0 ### Browsers and Drivers -- Google Chrome 131.0.6778.139 -- ChromeDriver 131.0.6778.108 +- Google Chrome 131.0.6778.204 +- ChromeDriver 131.0.6778.204 - Chromium 131.0.6778.0 -- Microsoft Edge 131.0.2903.99 -- Microsoft Edge WebDriver 131.0.2903.87 +- Microsoft Edge 131.0.2903.112 +- Microsoft Edge WebDriver 131.0.2903.112 - Selenium server 4.27.0 -- Mozilla Firefox 133.0 +- Mozilla Firefox 133.0.3 - Geckodriver 0.35.0 #### Environment variables @@ -220,10 +220,9 @@ Use the following command as a part of your job to start the service: 'sudo syst - 22.12.0 #### Python -- 3.7.17 - 3.8.18 -- 3.9.20 -- 3.10.15 +- 3.9.21 +- 3.10.16 - 3.11.11 - 3.12.8 @@ -258,7 +257,7 @@ Use the following command as a part of your job to start the service: 'sudo syst | -------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Android Command Line Tools | 9.0 | | Android SDK Build-tools | 35.0.0
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-35-ext14 (rev 1)
android-35 (rev 1)
android-34-ext8 (rev 1)
android-34-ext12 (rev 1)
android-34-ext11 (rev 1)
android-34-ext10 (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 Platforms | android-35-ext14 (rev 1)
android-35 (rev 2)
android-34-ext8 (rev 1)
android-34-ext12 (rev 1)
android-34-ext11 (rev 1)
android-34-ext10 (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 Support Repository | 47.0.0 | | CMake | 3.10.2
3.18.1
3.22.1 | | Google Play services | 49 | @@ -283,13 +282,13 @@ Use the following command as a part of your job to start the service: 'sudo syst | alpine:3.18 | sha256:2995c82e8e723d9a5c8585cb8e901d1c50e3c2759031027d3bff577449435157 | 2024-09-06 | | alpine:3.19 | sha256:7a85bf5dc56c949be827f84f9185161265c58f589bb8b2a6b6bb6d3076c1be21 | 2024-09-06 | | debian:10 | sha256:58ce6f1271ae1c8a2006ff7d3e54e9874d839f573d8009c20154ad0f2fb0a225 | 2024-06-13 | -| debian:11 | sha256:e91d1b0684e0f26a29c2353c52d4814f4d153e10b1faddf9fbde473ed71e2fcf | 2024-12-02 | -| moby/buildkit:latest | sha256:58e6d150a3c5a4b92e99ea8df2cbe976ad6d2ae5beab39214e84fada05b059d5 | 2024-12-04 | -| node:18 | sha256:b57ae84fe7880a23b389f8260d726b784010ed470c2ee26d4e2cbdb955d25b12 | 2024-11-15 | +| debian:11 | sha256:21b74d95871e8676a0cf47df9caebb1021b2af60b9a6e4777ce92f92f98e3a90 | 2024-12-23 | +| moby/buildkit:latest | sha256:86c0ad9d1137c186e9d455912167df20e530bdf7f7c19de802e892bb8ca16552 | 2024-12-16 | +| node:18 | sha256:7f31a1eb14c61719b8bb0eaa029310cc33851f71d3578cc422b390f8096977c5 | 2024-11-15 | | node:18-alpine | sha256:6eb9c3d9bd191bd2cc6ce7ec3d5ec4c2127616140c8586af96a6bec8f28689d1 | 2024-12-05 | -| node:20 | sha256:f4755c9039bdeec5c736b2e0dd5b47700d6393b65688b9e9f807ec12f54a8690 | 2024-11-20 | +| node:20 | sha256:d17aaa2a2fd82e09bd6a6da7cc4a79741340d2a3e39d172d1b30f295b1a850ff | 2024-11-20 | | node:20-alpine | sha256:426f843809ae05f324883afceebaa2b9cab9cb697097dbb1a2a7a41c5701de72 | 2024-12-05 | -| node:22 | sha256:35a5dd72bcac4bce43266408b58a02be6ff0b6098ffa6f5435aeea980a8951d7 | 2024-12-03 | +| node:22 | sha256:0e910f435308c36ea60b4cfd7b80208044d77a074d16b768a81901ce938a62dc | 2024-12-03 | | node:22-alpine | sha256:6e80991f69cc7722c561e5d14d5e72ab47c0d6b6cfb3ae50fb9cf9a7b30fdf97 | 2024-12-05 | | ubuntu:20.04 | sha256:8e5c4f0285ecbb4ead070431d29b576a530d3166df73ec44affc1cd27555141b | 2024-10-11 | | ubuntu:22.04 | sha256:0e5e4a57c2499249aafc3b40fcd541e9a456aab7296681a3994d631587203f97 | 2024-09-11 | @@ -306,7 +305,7 @@ Use the following command as a part of your job to start the service: 'sudo syst | brotli | 1.0.9-2build6 | | bzip2 | 1.0.8-5build1 | | coreutils | 8.32-4.1ubuntu1.2 | -| curl | 7.81.0-1ubuntu1.19 | +| curl | 7.81.0-1ubuntu1.20 | | dbus | 1.12.20-2ubuntu4.1 | | dnsutils | 1:9.18.28-0ubuntu0.22.04.1 | | dpkg | 1.21.1ubuntu2.3 | @@ -329,7 +328,7 @@ Use the following command as a part of your job to start the service: 'sudo syst | libc++-dev | 1:14.0-55\~exp2 | | libc++abi-dev | 1:14.0-55\~exp2 | | libc6-dev | 2.35-0ubuntu3.8 | -| libcurl4 | 7.81.0-1ubuntu1.19 | +| libcurl4 | 7.81.0-1ubuntu1.20 | | libgbm-dev | 23.2.1-1ubuntu3.1\~22.04.3 | | libgconf-2-4 | 3.2.6-7ubuntu2 | | libgsl-dev | 2.7.1+dfsg-3 | From 989ed18117b9962d191784b0a93fc94aa07d6d9a Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 8 Jan 2025 13:31:07 +0000 Subject: [PATCH 23/38] Updating readme file for macos-15 version 20250106.547 (#11307) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/macos/macos-15-Readme.md | 42 ++++++++++++++++----------------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/images/macos/macos-15-Readme.md b/images/macos/macos-15-Readme.md index 71a579578..7f54aff80 100644 --- a/images/macos/macos-15-Readme.md +++ b/images/macos/macos-15-Readme.md @@ -7,7 +7,7 @@ # macOS 15 - OS Version: macOS 15.2 (24C101) - Kernel Version: Darwin 24.2.0 -- Image Version: 20241217.493 +- Image Version: 20250106.547 ## Installed Software @@ -25,26 +25,26 @@ - Kotlin 2.1.0-release-394 - Node.js 22.12.0 - Perl 5.40.0 -- PHP 8.4.1 +- PHP 8.4.2 - Python3 3.13.1 - Ruby 3.3.6 ### Package Management -- Bundler 2.6.0 +- Bundler 2.6.2 - Carthage 0.40.0 - CocoaPods 1.16.2 - Composer 2.8.4 -- Homebrew 4.4.12 +- Homebrew 4.4.14 - NPM 10.9.0 - Pip3 24.3.1 (python 3.13) - Pipx 1.7.1 -- RubyGems 3.6.0 +- RubyGems 3.6.2 - Yarn 1.22.22 ### Project Management - Apache Ant 1.10.15 - Apache Maven 3.9.9 -- Gradle 8.11.1 +- Gradle 8.12 ### Utilities - 7-Zip 17.05 @@ -56,10 +56,10 @@ - Curl 8.11.1 - Git 2.47.1 - Git LFS 3.6.0 -- GitHub CLI 2.63.2 +- GitHub CLI 2.64.0 - GNU Tar 1.35 - available by 'gtar' alias - GNU Wget 1.25.0 -- gpg (GnuPG) 2.4.6 +- gpg (GnuPG) 2.4.7 - jq 1.7.1 - OpenSSL 1.1.1w 11 Sep 2023 - Packer 1.11.2 @@ -69,17 +69,17 @@ - zstd 1.5.6 ### Tools -- AWS CLI 2.22.18 +- AWS CLI 2.22.28 - AWS SAM CLI 1.132.0 - AWS Session Manager CLI 1.2.694.0 - Azure CLI 2.67.0 - Azure CLI (azure-devops) 1.0.1 - Bicep CLI 0.32.4 -- Cmake 3.31.2 +- Cmake 3.31.3 - CodeQL Action Bundle 2.20.0 - Fastlane 2.226.0 -- SwiftFormat 0.55.3 -- Xcbeautify 2.16.0 +- SwiftFormat 0.55.4 +- Xcbeautify 2.17.0 - Xcode Command Line Tools 16.2.0.0.1.1733547573 - Xcodes 1.6.0 @@ -89,11 +89,11 @@ ### Browsers - Safari 18.2 (20620.1.16.11.8) - SafariDriver 18.2 (20620.1.16.11.8) -- Google Chrome 131.0.6778.140 -- Google Chrome for Testing 131.0.6778.108 -- ChromeDriver 131.0.6778.108 -- Microsoft Edge 131.0.2903.99 -- Microsoft Edge WebDriver 131.0.2903.87 +- Google Chrome 131.0.6778.205 +- Google Chrome for Testing 131.0.6778.204 +- ChromeDriver 131.0.6778.204 +- Microsoft Edge 131.0.2903.112 +- Microsoft Edge WebDriver 131.0.2903.112 - Mozilla Firefox 133.0.3 - geckodriver 0.35.0 - Selenium server 4.27.0 @@ -195,12 +195,12 @@ | Simulator - watchOS 11.2 | watchsimulator11.2 | 16.2 | | Simulator - visionOS 1.2 | xrsimulator1.2 | 15.4 | | visionOS 1.2 | xros1.2 | 15.4 | -| Simulator - visionOS 2.0 | xrsimulator2.0 | 16.0 | | visionOS 2.0 | xros2.0 | 16.0 | -| visionOS 2.1 | xros2.1 | 16.1 | +| Simulator - visionOS 2.0 | xrsimulator2.0 | 16.0 | | Simulator - visionOS 2.1 | xrsimulator2.1 | 16.1 | -| Simulator - visionOS 2.2 | xrsimulator2.2 | 16.2 | +| visionOS 2.1 | xros2.1 | 16.1 | | visionOS 2.2 | xros2.2 | 16.2 | +| Simulator - visionOS 2.2 | xrsimulator2.2 | 16.2 | | DriverKit 23.5 | driverkit23.5 | 15.4 | | DriverKit 24.0 | driverkit24.0 | 16.0 | | DriverKit 24.1 | driverkit24.1 | 16.1 | @@ -228,7 +228,7 @@ | Android Command Line Tools | 16.0 | | Android Emulator | 35.2.10 | | Android SDK Build-tools | 35.0.0 | -| Android SDK Platforms | android-35-ext14 (rev 1)
android-35 (rev 1)
android-34-ext8 (rev 1)
android-34-ext12 (rev 1)
android-34-ext11 (rev 1)
android-34-ext10 (rev 1)
android-34 (rev 3)
android-33-ext5 (rev 1)
android-33-ext4 (rev 1) | +| Android SDK Platforms | android-35-ext14 (rev 1)
android-35 (rev 2)
android-34-ext8 (rev 1)
android-34-ext12 (rev 1)
android-34-ext11 (rev 1)
android-34-ext10 (rev 1)
android-34 (rev 3)
android-33-ext5 (rev 1)
android-33-ext4 (rev 1) | | Android SDK Platform-Tools | 35.0.2 | | Android Support Repository | 47.0.0 | | CMake | 3.31.0 | From f7416ed524d93bc348c9371fd2b1b54a3b10d16d Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 8 Jan 2025 14:27:13 +0000 Subject: [PATCH 24/38] Updating readme file for win25 version 20250105.1.1 (#11313) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/windows/Windows2025-Readme.md | 80 ++++++++++++++++------------ 1 file changed, 46 insertions(+), 34 deletions(-) diff --git a/images/windows/Windows2025-Readme.md b/images/windows/Windows2025-Readme.md index 5e044ee12..e5d6456a6 100644 --- a/images/windows/Windows2025-Readme.md +++ b/images/windows/Windows2025-Readme.md @@ -1,9 +1,19 @@ +| Announcements | +|-| +| [[Windows ] Breaking change : PHP 8.3.* version will be updated to PHP 8.4.* from January 31,2025](https://github.com/actions/runner-images/issues/11256) | +| [Windows Server 2025 is now available](https://github.com/actions/runner-images/issues/11228) | +| [[Windows] Breaking change : Docker Engine Version 26.* will be updated to Docker Engine Version 27.* from January 17,2025](https://github.com/actions/runner-images/issues/11104) | +| [[Windows & Ubuntu] Breaking change : Maven 3.8.* version will be updated to Maven 3.9.* from January 17,2025](https://github.com/actions/runner-images/issues/11093) | +| [[Windows & Ubuntu] .NET 7.x will be removed from the images on January 17,2025](https://github.com/actions/runner-images/issues/10894) | +| [[Windows & Ubuntu] Python 3.7.x will be removed from January 10 ,2025](https://github.com/actions/runner-images/issues/10893) | +*** # Windows Server 2025 - OS Version: 10.0.26100 Build 2605 -- Image Version: 20241215.1.0 +- Image Version: 20250105.1.0 ## Windows features - Windows Subsystem for Linux (WSLv1): Enabled +- Windows Subsystem for Linux (Default, WSLv2): 2.3.26.0 ## Installed Software @@ -15,21 +25,21 @@ - LLVM 19.1.5 - Node 22.12.0 - Perl 5.40.0 -- PHP 8.3.14 +- PHP 8.3.15 - Python 3.9.13 - Ruby 3.3.6 ### Package Management - Chocolatey 2.4.1 - Composer 2.8.4 -- Helm 3.16.2 -- Miniconda 24.9.2 (pre-installed on the image but not added to PATH) +- Helm 3.16.3 +- Miniconda 24.11.1 (pre-installed on the image but not added to PATH) - NPM 10.9.0 - NuGet 6.12.1.1 - pip 24.3.1 (python 3.9) - Pipx 1.7.1 - RubyGems 3.5.22 -- Vcpkg (build from commit c26eabb23) +- Vcpkg (build from commit 65be70199) - Yarn 1.22.22 #### Environment variables @@ -40,9 +50,9 @@ ### Project Management - Ant 1.10.14 -- Gradle 8.11 +- Gradle 8.12 - Maven 3.9.9 -- sbt 1.10.6 +- sbt 1.10.7 ### Tools - 7zip 24.09 @@ -51,18 +61,18 @@ - Bazel 8.0.0 - Bazelisk 1.25.0 - Bicep 0.32.4 -- Cabal 3.12.1.0 -- CMake 3.31.2 +- Cabal 3.14.1.1 +- CMake 3.31.3 - CodeQL Action Bundle 2.20.0 - Docker 26.1.3 - Docker Compose v2 2.27.1 - Docker-wincred 0.8.2 -- ghc 9.10.1 +- ghc 9.12.1 - Git 2.47.1.windows.1 - Git LFS 3.6.0 -- ImageMagick 7.1.1-41 +- ImageMagick 7.1.1-43 - jq 1.7.1 -- Kind 0.25.0 +- Kind 0.26.0 - Kubectl 1.32.0 - gcc 14.2.0 - gdb 14.2 @@ -70,10 +80,10 @@ - Newman 6.2.1 - OpenSSL 3.4.0 - Packer 1.11.2 -- Pulumi 3.143.0 +- Pulumi 3.144.1 - R 4.4.2 - Service Fabric SDK 10.1.2493.9590 -- Stack 3.1.1 +- Stack 3.3.1 - Swig 4.1.1 - VSWhere 3.1.7 - WinAppDriver 1.2.2009.02003 @@ -82,12 +92,12 @@ - zstd 1.5.6 ### CLI Tools -- AWS CLI 2.22.17 +- AWS CLI 2.22.28 - AWS SAM CLI 1.132.0 - AWS Session Manager CLI 1.2.694.0 - Azure CLI 2.67.0 - Azure DevOps CLI extension 1.0.1 -- GitHub CLI 2.63.2 +- GitHub CLI 2.64.0 ### Rust Tools - Cargo 1.83.0 @@ -100,10 +110,10 @@ - Rustfmt 1.8.0 ### Browsers and Drivers -- Google Chrome 131.0.6778.140 -- Chrome Driver 131.0.6778.108 -- Microsoft Edge 131.0.2903.99 -- Microsoft Edge Driver 131.0.2903.99 +- Google Chrome 131.0.6778.205 +- Chrome Driver 131.0.6778.204 +- Microsoft Edge 131.0.2903.112 +- Microsoft Edge Driver 131.0.2903.112 - Mozilla Firefox 133.0.3 - Gecko Driver 0.35.0 - IE Driver 4.14.0.0 @@ -187,7 +197,7 @@ Note: MSYS2 is pre-installed on image but not added to PATH. #### MongoDB | Version | ServiceName | ServiceStatus | ServiceStartType | | -------- | ----------- | ------------- | ---------------- | -| 7.0.15.0 | MongoDB | Stopped | Disabled | +| 7.0.16.0 | MongoDB | Stopped | Disabled | ### Database tools - Azure CosmosDb Emulator 2.14.21.0 @@ -195,6 +205,7 @@ Note: MSYS2 is pre-installed on image but not added to PATH. - MySQL 8.0.40.0 - SQL OLEDB Driver 18.7.4.0 - SQLPS 1.0 +- MongoDB Shell (mongosh) 2.3.7 ### Web Servers | Name | Version | ConfigFile | ServiceName | ServiceStatus | ListenPort | @@ -473,7 +484,7 @@ Note: MSYS2 is pre-installed on image but not added to PATH. #### Powershell Modules - Az: 12.4.0 -- AWSPowershell: 4.1.718 +- AWSPowershell: 4.1.729 - DockerMsftProvider: 1.0.0.8 - MarkdownPS: 1.10 - Microsoft.Graph: 2.25.0 @@ -485,18 +496,18 @@ Note: MSYS2 is pre-installed on image but not added to PATH. - VSSetup: 2.2.16 ### Android -| Package Name | Version | -| -------------------------- | -------------------------------------------------------------------- | -| Android Command Line Tools | 16.0 | -| Android Emulator | 35.2.10 | -| Android SDK Build-tools | 35.0.0 | -| Android SDK Platforms | android-35-ext14 (rev 1)
android-35 (rev 1)
android-34 (rev 3) | -| Android SDK Platform-Tools | 35.0.2 | -| Android Support Repository | 47.0.0 | -| CMake | 3.22.1
3.30.5 | -| Google Play services | 49 | -| Google Repository | 58 | -| NDK | 26.3.11579264
27.2.12479018 | +| Package Name | Version | +| -------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Android Command Line Tools | 16.0 | +| Android Emulator | 35.2.10 | +| Android SDK Build-tools | 35.0.0
34.0.0 | +| Android SDK Platforms | android-35-ext14 (rev 1)
android-35 (rev 2)
android-34-ext8 (rev 1)
android-34-ext12 (rev 1)
android-34-ext11 (rev 1)
android-34-ext10 (rev 1)
android-34 (rev 3) | +| Android SDK Platform-Tools | 35.0.2 | +| Android Support Repository | 47.0.0 | +| CMake | 3.22.1
3.30.5 | +| Google Play services | 49 | +| Google Repository | 58 | +| NDK | 26.3.11579264
27.2.12479018 | #### Environment variables | Name | Value | @@ -507,3 +518,4 @@ Note: MSYS2 is pre-installed on image but not added to PATH. | ANDROID_NDK_LATEST_HOME | C:\Android\android-sdk\ndk\27.2.12479018 | | ANDROID_NDK_ROOT | C:\Android\android-sdk\ndk\27.2.12479018 | | ANDROID_SDK_ROOT | C:\Android\android-sdk | + From 402d029f440b1c2252357b8408db98be6e17b2da Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 8 Jan 2025 14:40:43 +0000 Subject: [PATCH 25/38] Updating readme file for ubuntu20 version 20250105.1.1 (#11302) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/ubuntu/Ubuntu2004-Readme.md | 83 +++++++++++++++--------------- 1 file changed, 41 insertions(+), 42 deletions(-) diff --git a/images/ubuntu/Ubuntu2004-Readme.md b/images/ubuntu/Ubuntu2004-Readme.md index 12a0aded6..97caeb2d1 100644 --- a/images/ubuntu/Ubuntu2004-Readme.md +++ b/images/ubuntu/Ubuntu2004-Readme.md @@ -1,13 +1,13 @@ | Announcements | |-| -| [[Windows & Ubuntu] Breaking change : Maven 3.8.* version will be updated to Maven 3.9.* from January 10,2025](https://github.com/actions/runner-images/issues/11093) | +| [[Windows & Ubuntu] Breaking change : Maven 3.8.* version will be updated to Maven 3.9.* from January 17,2025](https://github.com/actions/runner-images/issues/11093) | | [[Ubuntu] Breaking Change: runner user will have UID 1001 instead of 1000 for larger runners](https://github.com/actions/runner-images/issues/10936) | | [Ubuntu-latest workflows will use Ubuntu-24.04 image](https://github.com/actions/runner-images/issues/10636) | *** # Ubuntu 20.04 - OS Version: 20.04.6 LTS - Kernel Version: 5.15.0-1074-azure -- Image Version: 20241215.1.0 +- Image Version: 20250105.1.0 - Systemd version: 245.4-4ubuntu3.24 ## Installed Software @@ -18,7 +18,7 @@ - Clang-format: 10.0.0, 11.0.0, 12.0.0 - Clang-tidy: 10.0.0, 11.0.0, 12.0.0 - Dash 0.5.10.2-6 -- Erlang 25.3 (Eshell 13.2) +- Erlang 25.3.2 (Eshell 13.2.2) - Erlang rebar3 3.24.0 - GNU C++: 10.5.0 - GNU Fortran: 10.5.0 @@ -34,16 +34,16 @@ ### Package Management - cpan 1.64 -- Helm 3.16.3 -- Homebrew 4.4.11 -- Miniconda 24.9.2 +- Helm 3.16.4 +- Homebrew 4.4.14 +- Miniconda 24.11.1 - Npm 10.8.2 - NuGet 6.6.1.2 - Pip 20.0.2 - Pip3 20.0.2 - Pipx 1.7.1 - RubyGems 3.1.2 -- Vcpkg (build from commit b545373a9) +- Vcpkg (build from commit 65be70199) - Yarn 1.22.22 #### Environment variables @@ -62,10 +62,10 @@ to accomplish this. ### Project Management - Ant 1.10.7 -- Gradle 8.11.1 +- Gradle 8.12 - Lerna 8.1.9 - Maven 3.8.8 -- Sbt 1.10.6 +- Sbt 1.10.7 ### Tools - Ansible 2.13.13 @@ -75,11 +75,11 @@ to accomplish this. - Bazelisk 1.25.0 - Bicep 0.32.4 - Buildah 1.22.3 -- CMake 3.31.2 +- CMake 3.31.3 - CodeQL Action Bundle 2.20.0 - Docker Amazon ECR Credential Helper 0.9.0 - Docker Compose v2 2.27.1 -- Docker-Buildx 0.19.2 +- Docker-Buildx 0.19.3 - Docker Client 26.1.3 - Docker Server 26.1.3 - Fastlane 2.226.0 @@ -90,7 +90,7 @@ to accomplish this. - Heroku 10.0.0 - HHVM (HipHop VM) 4.172.1 - jq 1.6 -- Kind 0.25.0 +- Kind 0.26.0 - Kubectl 1.32.0 - Kustomize 5.5.0 - Leiningen 2.11.2 @@ -102,32 +102,32 @@ to accomplish this. - nvm 0.40.1 - OpenSSL 1.1.1f-1ubuntu2.23 - Packer 1.11.2 -- Parcel 2.13.2 +- Parcel 2.13.3 - PhantomJS 2.1.1 2.1.1 - Podman 3.4.2 -- Pulumi 3.143.0 +- Pulumi 3.144.1 - R 4.4.2 - Skopeo 1.5.0 - Sphinx Open Source Search Server 2.2.11 - SVN 1.13.0 -- Terraform 1.10.2 +- Terraform 1.10.3 - yamllint 1.35.1 - yq 4.44.6 - zstd 1.5.6 ### CLI Tools - Alibaba Cloud CLI 3.0.174 -- AWS CLI 2.22.17 +- AWS CLI 2.22.28 - AWS CLI Session Manager Plugin 1.2.694.0 - AWS SAM CLI 1.132.0 - Azure CLI 2.67.0 - Azure CLI (azure-devops) 1.0.1 -- GitHub CLI 2.63.2 -- Google Cloud CLI 503.0.0 -- Netlify CLI 17.38.0 +- GitHub CLI 2.64.0 +- Google Cloud CLI 504.0.1 +- Netlify CLI 17.38.1 - OpenShift CLI 4.15.19 -- ORAS CLI 1.2.1 -- Vercel CLI 39.2.2 +- ORAS CLI 1.2.2 +- Vercel CLI 39.2.5 ### Java | Version | Environment Variable | @@ -138,7 +138,7 @@ to accomplish this. | 21.0.5+11 | JAVA_HOME_21_X64 | ### PHP Tools -- PHP: 7.4.33, 8.0.30, 8.1.31, 8.2.26, 8.3.14 +- PHP: 7.4.33, 8.0.30, 8.1.31, 8.2.27, 8.3.15 - Composer 2.8.4 - PHPUnit 8.5.41 ``` @@ -146,10 +146,10 @@ Both Xdebug and PCOV extensions are installed, but only Xdebug is enabled. ``` ### Haskell Tools -- Cabal 3.12.1.0 -- GHC 9.10.1 -- GHCup 0.1.30.0 -- Stack 3.1.1 +- Cabal 3.14.1.1 +- GHC 9.12.1 +- GHCup 0.1.40.0 +- Stack 3.3.1 ### Rust Tools - Cargo 1.83.0 @@ -166,13 +166,13 @@ Both Xdebug and PCOV extensions are installed, but only Xdebug is enabled. - Rustfmt 1.8.0 ### Browsers and Drivers -- Google Chrome 131.0.6778.139 -- ChromeDriver 131.0.6778.108 +- Google Chrome 131.0.6778.204 +- ChromeDriver 131.0.6778.204 - Chromium 131.0.6778.0 -- Microsoft Edge 131.0.2903.99 -- Microsoft Edge WebDriver 131.0.2903.87 +- Microsoft Edge 131.0.2903.112 +- Microsoft Edge WebDriver 131.0.2903.112 - Selenium server 4.27.0 -- Mozilla Firefox 133.0 +- Mozilla Firefox 133.0.3 - Geckodriver 0.35.0 #### Environment variables @@ -225,10 +225,9 @@ Use the following command as a part of your job to start the service: 'sudo syst - 22.12.0 #### Python -- 3.7.17 - 3.8.18 -- 3.9.20 -- 3.10.15 +- 3.9.21 +- 3.10.16 - 3.11.11 - 3.12.8 @@ -267,7 +266,7 @@ Use the following command as a part of your job to start the service: 'sudo syst | -------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Android Command Line Tools | 9.0 | | Android SDK Build-tools | 35.0.0
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-35-ext14 (rev 1)
android-35 (rev 1)
android-34-ext8 (rev 1)
android-34-ext12 (rev 1)
android-34-ext11 (rev 1)
android-34-ext10 (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 Platforms | android-35-ext14 (rev 1)
android-35 (rev 2)
android-34-ext8 (rev 1)
android-34-ext12 (rev 1)
android-34-ext11 (rev 1)
android-34-ext10 (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 Support Repository | 47.0.0 | | CMake | 3.10.2
3.18.1
3.22.1 | | Google Play services | 49 | @@ -292,14 +291,14 @@ Use the following command as a part of your job to start the service: 'sudo syst | alpine:3.18 | sha256:2995c82e8e723d9a5c8585cb8e901d1c50e3c2759031027d3bff577449435157 | 2024-09-06 | | alpine:3.19 | sha256:7a85bf5dc56c949be827f84f9185161265c58f589bb8b2a6b6bb6d3076c1be21 | 2024-09-06 | | debian:10 | sha256:58ce6f1271ae1c8a2006ff7d3e54e9874d839f573d8009c20154ad0f2fb0a225 | 2024-06-13 | -| debian:11 | sha256:e91d1b0684e0f26a29c2353c52d4814f4d153e10b1faddf9fbde473ed71e2fcf | 2024-12-02 | +| debian:11 | sha256:21b74d95871e8676a0cf47df9caebb1021b2af60b9a6e4777ce92f92f98e3a90 | 2024-12-23 | | debian:9 | sha256:c5c5200ff1e9c73ffbf188b4a67eb1c91531b644856b4aefe86a58d2f0cb05be | 2022-06-23 | -| moby/buildkit:latest | sha256:58e6d150a3c5a4b92e99ea8df2cbe976ad6d2ae5beab39214e84fada05b059d5 | 2024-12-04 | -| node:18 | sha256:b57ae84fe7880a23b389f8260d726b784010ed470c2ee26d4e2cbdb955d25b12 | 2024-11-15 | +| moby/buildkit:latest | sha256:86c0ad9d1137c186e9d455912167df20e530bdf7f7c19de802e892bb8ca16552 | 2024-12-16 | +| node:18 | sha256:7f31a1eb14c61719b8bb0eaa029310cc33851f71d3578cc422b390f8096977c5 | 2024-11-15 | | node:18-alpine | sha256:6eb9c3d9bd191bd2cc6ce7ec3d5ec4c2127616140c8586af96a6bec8f28689d1 | 2024-12-05 | -| node:20 | sha256:f4755c9039bdeec5c736b2e0dd5b47700d6393b65688b9e9f807ec12f54a8690 | 2024-11-20 | +| node:20 | sha256:d17aaa2a2fd82e09bd6a6da7cc4a79741340d2a3e39d172d1b30f295b1a850ff | 2024-11-20 | | node:20-alpine | sha256:426f843809ae05f324883afceebaa2b9cab9cb697097dbb1a2a7a41c5701de72 | 2024-12-05 | -| node:22 | sha256:35a5dd72bcac4bce43266408b58a02be6ff0b6098ffa6f5435aeea980a8951d7 | 2024-12-03 | +| node:22 | sha256:0e910f435308c36ea60b4cfd7b80208044d77a074d16b768a81901ce938a62dc | 2024-12-03 | | node:22-alpine | sha256:6e80991f69cc7722c561e5d14d5e72ab47c0d6b6cfb3ae50fb9cf9a7b30fdf97 | 2024-12-05 | | ubuntu:20.04 | sha256:8e5c4f0285ecbb4ead070431d29b576a530d3166df73ec44affc1cd27555141b | 2024-10-11 | @@ -315,7 +314,7 @@ Use the following command as a part of your job to start the service: 'sudo syst | brotli | 1.0.7-6ubuntu0.1 | | bzip2 | 1.0.8-2 | | coreutils | 8.30-3ubuntu2 | -| curl | 7.68.0-1ubuntu2.24 | +| curl | 7.68.0-1ubuntu2.25 | | dbus | 1.12.16-2ubuntu2.3 | | dnsutils | 1:9.18.28-0ubuntu0.20.04.1 | | dpkg | 1.19.7ubuntu3.2 | @@ -338,7 +337,7 @@ Use the following command as a part of your job to start the service: 'sudo syst | libc++-dev | 1:10.0-50\~exp1 | | libc++abi-dev | 1:10.0-50\~exp1 | | libc6-dev | 2.31-0ubuntu9.16 | -| libcurl4 | 7.68.0-1ubuntu2.24 | +| libcurl4 | 7.68.0-1ubuntu2.25 | | libgbm-dev | 21.2.6-0ubuntu0.1\~20.04.2 | | libgconf-2-4 | 3.2.6-6ubuntu1 | | libgsl-dev | 2.5+dfsg-6+deb10u1build0.20.04.1 | From 5d3ec3ef998df30dd11469e05c1dab79ea8dcf06 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 8 Jan 2025 17:06:18 +0000 Subject: [PATCH 26/38] Updating readme file for macos-15-arm64 version 20250106.544 (#11308) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/macos/macos-15-arm64-Readme.md | 32 +++++++++++++-------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/images/macos/macos-15-arm64-Readme.md b/images/macos/macos-15-arm64-Readme.md index 2375e767b..bfdc17cd0 100644 --- a/images/macos/macos-15-arm64-Readme.md +++ b/images/macos/macos-15-arm64-Readme.md @@ -7,7 +7,7 @@ # macOS 15 - OS Version: macOS 15.2 (24C101) - Kernel Version: Darwin 24.2.0 -- Image Version: 20241217.490 +- Image Version: 20250106.544 ## Installed Software @@ -29,20 +29,20 @@ - Ruby 3.3.6 ### Package Management -- Bundler 2.6.0 +- Bundler 2.6.2 - Carthage 0.40.0 - CocoaPods 1.16.2 -- Homebrew 4.4.12 +- Homebrew 4.4.14 - NPM 10.9.0 - Pip3 24.3.1 (python 3.13) - Pipx 1.7.1 -- RubyGems 3.6.0 +- RubyGems 3.6.2 - Yarn 1.22.22 ### Project Management - Apache Ant 1.10.15 - Apache Maven 3.9.9 -- Gradle 8.11.1 +- Gradle 8.12 ### Utilities - 7-Zip 17.05 @@ -54,10 +54,10 @@ - Curl 8.7.1 - Git 2.47.1 - Git LFS 3.6.0 -- GitHub CLI 2.63.2 +- GitHub CLI 2.64.0 - GNU Tar 1.35 - available by 'gtar' alias - GNU Wget 1.25.0 -- gpg (GnuPG) 2.4.6 +- gpg (GnuPG) 2.4.7 - jq 1.7.1 - OpenSSL 1.1.1w 11 Sep 2023 - Packer 1.11.2 @@ -67,17 +67,17 @@ - zstd 1.5.6 ### Tools -- AWS CLI 2.22.18 +- AWS CLI 2.22.28 - AWS SAM CLI 1.132.0 - AWS Session Manager CLI 1.2.694.0 - Azure CLI 2.67.0 - Azure CLI (azure-devops) 1.0.1 - Bicep CLI 0.32.4 -- Cmake 3.31.2 +- Cmake 3.31.3 - CodeQL Action Bundle 2.20.0 - Fastlane 2.226.0 -- SwiftFormat 0.55.3 -- Xcbeautify 2.16.0 +- SwiftFormat 0.55.4 +- Xcbeautify 2.17.0 - Xcode Command Line Tools 16.2.0.0.1.1733547573 - Xcodes 1.6.0 @@ -86,9 +86,9 @@ ### Browsers - Safari 18.2 (20620.1.16.11.8) - SafariDriver 18.2 (20620.1.16.11.8) -- Google Chrome 131.0.6778.140 -- Google Chrome for Testing 131.0.6778.108 -- ChromeDriver 131.0.6778.108 +- Google Chrome 131.0.6778.205 +- Google Chrome for Testing 131.0.6778.204 +- ChromeDriver 131.0.6778.204 - Selenium server 4.27.0 #### Environment variables @@ -186,8 +186,8 @@ | Simulator - watchOS 11.2 | watchsimulator11.2 | 16.2 | | visionOS 1.2 | xros1.2 | 15.4 | | Simulator - visionOS 1.2 | xrsimulator1.2 | 15.4 | -| visionOS 2.0 | xros2.0 | 16.0 | | Simulator - visionOS 2.0 | xrsimulator2.0 | 16.0 | +| visionOS 2.0 | xros2.0 | 16.0 | | Simulator - visionOS 2.1 | xrsimulator2.1 | 16.1 | | visionOS 2.1 | xros2.1 | 16.1 | | Simulator - visionOS 2.2 | xrsimulator2.2 | 16.2 | @@ -223,7 +223,7 @@ | Android Command Line Tools | 16.0 | | Android Emulator | 35.2.10 | | Android SDK Build-tools | 35.0.0 | -| Android SDK Platforms | android-35-ext14 (rev 1)
android-35 (rev 1)
android-34-ext8 (rev 1)
android-34-ext12 (rev 1)
android-34-ext11 (rev 1)
android-34-ext10 (rev 1)
android-34 (rev 3)
android-33-ext5 (rev 1)
android-33-ext4 (rev 1) | +| Android SDK Platforms | android-35-ext14 (rev 1)
android-35 (rev 2)
android-34-ext8 (rev 1)
android-34-ext12 (rev 1)
android-34-ext11 (rev 1)
android-34-ext10 (rev 1)
android-34 (rev 3)
android-33-ext5 (rev 1)
android-33-ext4 (rev 1) | | Android SDK Platform-Tools | 35.0.2 | | Android Support Repository | 47.0.0 | | CMake | 3.31.0 | From 186e26bc9794965218e231371625c05597c9d79b Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 8 Jan 2025 17:17:07 +0000 Subject: [PATCH 27/38] Updating readme file for win22 version 20250105.1.1 (#11310) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/windows/Windows2022-Readme.md | 55 ++++++++++++++-------------- 1 file changed, 28 insertions(+), 27 deletions(-) diff --git a/images/windows/Windows2022-Readme.md b/images/windows/Windows2022-Readme.md index e4d281fe3..fb43fb4dd 100644 --- a/images/windows/Windows2022-Readme.md +++ b/images/windows/Windows2022-Readme.md @@ -1,13 +1,15 @@ | Announcements | |-| -| [[Windows] Breaking change : Docker Engine Version 26.* will be updated to Docker Engine Version 27.* from January 10,2025](https://github.com/actions/runner-images/issues/11104) | -| [[Windows & Ubuntu] Breaking change : Maven 3.8.* version will be updated to Maven 3.9.* from January 10,2025](https://github.com/actions/runner-images/issues/11093) | -| [[Windows & Ubuntu] .NET 7.x will be removed from the images on January 10,2025](https://github.com/actions/runner-images/issues/10894) | +| [[Windows ] Breaking change : PHP 8.3.* version will be updated to PHP 8.4.* from January 31,2025](https://github.com/actions/runner-images/issues/11256) | +| [Windows Server 2025 is now available](https://github.com/actions/runner-images/issues/11228) | +| [[Windows] Breaking change : Docker Engine Version 26.* will be updated to Docker Engine Version 27.* from January 17,2025](https://github.com/actions/runner-images/issues/11104) | +| [[Windows & Ubuntu] Breaking change : Maven 3.8.* version will be updated to Maven 3.9.* from January 17,2025](https://github.com/actions/runner-images/issues/11093) | +| [[Windows & Ubuntu] .NET 7.x will be removed from the images on January 17,2025](https://github.com/actions/runner-images/issues/10894) | | [[Windows & Ubuntu] Python 3.7.x will be removed from January 10 ,2025](https://github.com/actions/runner-images/issues/10893) | *** # Windows Server 2022 - OS Version: 10.0.20348 Build 2966 -- Image Version: 20241215.1.0 +- Image Version: 20250105.1.0 ## Windows features - Windows Subsystem for Linux (WSLv1): Enabled @@ -22,21 +24,21 @@ - LLVM 18.1.8 - Node 18.20.5 - Perl 5.32.1 -- PHP 8.3.14 +- PHP 8.3.15 - Python 3.9.13 - Ruby 3.0.7p220 ### Package Management - Chocolatey 2.4.1 - Composer 2.8.4 -- Helm 3.16.2 -- Miniconda 24.9.2 (pre-installed on the image but not added to PATH) +- Helm 3.16.3 +- Miniconda 24.11.1 (pre-installed on the image but not added to PATH) - NPM 10.8.2 - NuGet 6.12.1.1 - pip 24.3.1 (python 3.9) - Pipx 1.7.1 - RubyGems 3.2.33 -- Vcpkg (build from commit b545373a9) +- Vcpkg (build from commit 65be70199) - Yarn 1.22.22 #### Environment variables @@ -47,9 +49,9 @@ ### Project Management - Ant 1.10.14 -- Gradle 8.11 +- Gradle 8.12 - Maven 3.8.7 -- sbt 1.10.6 +- sbt 1.10.7 ### Tools - 7zip 24.09 @@ -58,19 +60,19 @@ - Bazel 8.0.0 - Bazelisk 1.25.0 - Bicep 0.32.4 -- Cabal 3.12.1.0 -- CMake 3.31.2 +- Cabal 3.14.1.1 +- CMake 3.31.3 - CodeQL Action Bundle 2.20.0 - Docker 26.1.3 - Docker Compose v2 2.27.1 - Docker-wincred 0.8.2 -- ghc 9.10.1 +- ghc 9.12.1 - Git 2.47.1.windows.1 - Git LFS 3.6.0 -- ImageMagick 7.1.1-41 +- ImageMagick 7.1.1-43 - InnoSetup 6.3.3 - jq 1.7.1 -- Kind 0.25.0 +- Kind 0.26.0 - Kubectl 1.32.0 - Mercurial 5.0 - gcc 12.2.0 @@ -80,10 +82,10 @@ - NSIS 3.10 - OpenSSL 1.1.1w - Packer 1.11.2 -- Pulumi 3.143.0 +- Pulumi 3.144.1 - R 4.4.2 - Service Fabric SDK 9.1.1436.9590 -- Stack 3.1.1 +- Stack 3.3.1 - Subversion (SVN) 1.14.5 - Swig 4.1.1 - VSWhere 3.1.7 @@ -93,13 +95,13 @@ - zstd 1.5.6 ### CLI Tools -- Alibaba Cloud CLI 3.0.237 -- AWS CLI 2.22.17 +- Alibaba Cloud CLI 3.0.244 +- AWS CLI 2.22.28 - AWS SAM CLI 1.132.0 - AWS Session Manager CLI 1.2.694.0 - Azure CLI 2.67.0 - Azure DevOps CLI extension 1.0.1 -- GitHub CLI 2.63.2 +- GitHub CLI 2.64.0 ### Rust Tools - Cargo 1.83.0 @@ -116,10 +118,10 @@ - Rustfmt 1.8.0 ### Browsers and Drivers -- Google Chrome 131.0.6778.140 -- Chrome Driver 131.0.6778.108 -- Microsoft Edge 131.0.2903.99 -- Microsoft Edge Driver 131.0.2903.99 +- Google Chrome 131.0.6778.205 +- Chrome Driver 131.0.6778.204 +- Microsoft Edge 131.0.2903.112 +- Microsoft Edge Driver 131.0.2903.112 - Mozilla Firefox 133.0.3 - Gecko Driver 0.35.0 - IE Driver 4.14.0.0 @@ -173,7 +175,6 @@ Note: MSYS2 is pre-installed on image but not added to PATH. - 22.12.0 #### Python -- 3.7.9 - 3.8.10 - 3.9.13 - 3.10.11 @@ -511,7 +512,7 @@ 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.718 +- AWSPowershell: 4.1.729 - DockerMsftProvider: 1.0.0.8 - MarkdownPS: 1.10 - Microsoft.Graph: 2.25.0 @@ -533,7 +534,7 @@ All other versions are saved but not installed. | Android Command Line Tools | 8.0 | | Android Emulator | 35.2.10 | | Android SDK Build-tools | 35.0.0
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-35-ext14 (rev 1)
android-35 (rev 1)
android-34-ext8 (rev 1)
android-34-ext12 (rev 1)
android-34-ext11 (rev 1)
android-34-ext10 (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 Platforms | android-35-ext14 (rev 1)
android-35 (rev 2)
android-34-ext8 (rev 1)
android-34-ext12 (rev 1)
android-34-ext11 (rev 1)
android-34-ext10 (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.2 | | Android Support Repository | 47.0.0 | | CMake | 3.18.1
3.22.1 | From 2d35c44cec2892ee7294a82946159aecc1482c07 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 8 Jan 2025 18:08:04 +0000 Subject: [PATCH 28/38] Updating readme file for win19 version 20250105.1.1 (#11312) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/windows/Windows2019-Readme.md | 67 ++++++++++++++-------------- 1 file changed, 34 insertions(+), 33 deletions(-) diff --git a/images/windows/Windows2019-Readme.md b/images/windows/Windows2019-Readme.md index af15efcc7..44fecb99e 100644 --- a/images/windows/Windows2019-Readme.md +++ b/images/windows/Windows2019-Readme.md @@ -1,13 +1,15 @@ | Announcements | |-| -| [[Windows] Breaking change : Docker Engine Version 26.* will be updated to Docker Engine Version 27.* from January 10,2025](https://github.com/actions/runner-images/issues/11104) | -| [[Windows & Ubuntu] Breaking change : Maven 3.8.* version will be updated to Maven 3.9.* from January 10,2025](https://github.com/actions/runner-images/issues/11093) | -| [[Windows & Ubuntu] .NET 7.x will be removed from the images on January 10,2025](https://github.com/actions/runner-images/issues/10894) | +| [[Windows ] Breaking change : PHP 8.3.* version will be updated to PHP 8.4.* from January 31,2025](https://github.com/actions/runner-images/issues/11256) | +| [Windows Server 2025 is now available](https://github.com/actions/runner-images/issues/11228) | +| [[Windows] Breaking change : Docker Engine Version 26.* will be updated to Docker Engine Version 27.* from January 17,2025](https://github.com/actions/runner-images/issues/11104) | +| [[Windows & Ubuntu] Breaking change : Maven 3.8.* version will be updated to Maven 3.9.* from January 17,2025](https://github.com/actions/runner-images/issues/11093) | +| [[Windows & Ubuntu] .NET 7.x will be removed from the images on January 17,2025](https://github.com/actions/runner-images/issues/10894) | | [[Windows & Ubuntu] Python 3.7.x will be removed from January 10 ,2025](https://github.com/actions/runner-images/issues/10893) | *** # Windows Server 2019 - OS Version: 10.0.17763 Build 6659 -- Image Version: 20241215.1.0 +- Image Version: 20250105.1.0 ## Windows features - Windows Subsystem for Linux (WSLv1): Enabled @@ -22,21 +24,21 @@ - LLVM 18.1.8 - Node 18.20.5 - Perl 5.32.1 -- PHP 8.3.14 -- Python 3.7.9 +- PHP 8.3.15 +- Python 3.9.13 - Ruby 3.0.7p220 ### Package Management - Chocolatey 2.4.1 - Composer 2.8.4 -- Helm 3.16.2 -- Miniconda 24.9.2 (pre-installed on the image but not added to PATH) +- Helm 3.16.3 +- Miniconda 24.11.1 (pre-installed on the image but not added to PATH) - NPM 10.8.2 - NuGet 6.12.1.1 -- pip 24.0 (python 3.7) -- Pipx 1.2.1 +- pip 24.3.1 (python 3.9) +- Pipx 1.7.1 - RubyGems 3.2.33 -- Vcpkg (build from commit b545373a9) +- Vcpkg (build from commit 65be70199) - Yarn 1.22.22 #### Environment variables @@ -47,9 +49,9 @@ ### Project Management - Ant 1.10.14 -- Gradle 8.11 +- Gradle 8.12 - Maven 3.8.7 -- sbt 1.10.6 +- sbt 1.10.7 ### Tools - 7zip 24.09 @@ -58,20 +60,20 @@ - Bazel 8.0.0 - Bazelisk 1.25.0 - Bicep 0.32.4 -- Cabal 3.12.1.0 -- CMake 3.31.2 +- Cabal 3.14.1.1 +- CMake 3.31.3 - CodeQL Action Bundle 2.20.0 - Docker 26.1.3 - Docker Compose v2 2.27.1 - Docker-wincred 0.8.2 -- ghc 9.10.1 +- ghc 9.12.1 - Git 2.47.1.windows.1 - Git LFS 3.6.0 -- Google Cloud CLI 503.0.0 -- ImageMagick 7.1.1-41 +- Google Cloud CLI 504.0.1 +- ImageMagick 7.1.1-43 - InnoSetup 6.3.3 - jq 1.7.1 -- Kind 0.25.0 +- Kind 0.26.0 - Kubectl 1.32.0 - Mercurial 5.0 - gcc 8.1.0 @@ -81,28 +83,28 @@ - NSIS 3.10 - OpenSSL 1.1.1w - Packer 1.11.2 -- Parcel 2.13.2 -- Pulumi 3.143.0 +- Parcel 2.13.3 +- Pulumi 3.144.1 - R 4.4.2 - Service Fabric SDK 9.1.1436.9590 -- Stack 3.1.1 +- Stack 3.3.1 - Subversion (SVN) 1.14.5 - Swig 4.1.1 - VSWhere 3.1.7 - WinAppDriver 1.2.2009.02003 - WiX Toolset 3.14.1.8722 -- yamllint 1.32.0 +- yamllint 1.35.1 - zstd 1.5.6 ### CLI Tools -- Alibaba Cloud CLI 3.0.237 -- AWS CLI 2.22.17 +- Alibaba Cloud CLI 3.0.244 +- AWS CLI 2.22.28 - AWS SAM CLI 1.132.0 - AWS Session Manager CLI 1.2.694.0 - Azure CLI 2.67.0 - Azure DevOps CLI extension 1.0.1 - Cloud Foundry CLI 8.9.0 -- GitHub CLI 2.63.2 +- GitHub CLI 2.64.0 ### Rust Tools - Cargo 1.83.0 @@ -119,10 +121,10 @@ - Rustfmt 1.8.0 ### Browsers and Drivers -- Google Chrome 131.0.6778.140 -- Chrome Driver 131.0.6778.108 -- Microsoft Edge 131.0.2903.99 -- Microsoft Edge Driver 131.0.2903.99 +- Google Chrome 131.0.6778.205 +- Chrome Driver 131.0.6778.204 +- Microsoft Edge 131.0.2903.112 +- Microsoft Edge Driver 131.0.2903.112 - Mozilla Firefox 133.0.3 - Gecko Driver 0.35.0 - IE Driver 4.14.0.0 @@ -179,7 +181,6 @@ Note: MSYS2 is pre-installed on image but not added to PATH. - 22.12.0 #### Python -- 3.7.9 - 3.8.10 - 3.9.13 - 3.10.11 @@ -512,7 +513,7 @@ 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.718 +- AWSPowershell: 4.1.729 - DockerMsftProvider: 1.0.0.8 - MarkdownPS: 1.10 - Microsoft.Graph: 2.25.0 @@ -534,7 +535,7 @@ All other versions are saved but not installed. | Android Command Line Tools | 8.0 | | Android Emulator | 35.2.10 | | Android SDK Build-tools | 35.0.0
34.0.0
33.0.0 33.0.1 33.0.2 33.0.3
32.0.0
31.0.0
30.0.2 | -| Android SDK Platforms | android-35-ext14 (rev 1)
android-35 (rev 1)
android-34-ext8 (rev 1)
android-34-ext12 (rev 1)
android-34-ext11 (rev 1)
android-34-ext10 (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-30 (rev 3) | +| Android SDK Platforms | android-35-ext14 (rev 1)
android-35 (rev 2)
android-34-ext8 (rev 1)
android-34-ext12 (rev 1)
android-34-ext11 (rev 1)
android-34-ext10 (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-30 (rev 3) | | Android SDK Platform-Tools | 35.0.2 | | Android Support Repository | 47.0.0 | | CMake | 3.10.2
3.18.1
3.22.1 | From 05c04b5275fc49ec1d75d70e93c5132fbf4b9c8e Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 8 Jan 2025 23:14:25 +0000 Subject: [PATCH 29/38] Updating readme file for macos-14-arm64 version 20250106.725 (#11306) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/macos/macos-14-arm64-Readme.md | 109 +++++++++++++------------- 1 file changed, 53 insertions(+), 56 deletions(-) diff --git a/images/macos/macos-14-arm64-Readme.md b/images/macos/macos-14-arm64-Readme.md index 313833631..924c4ab31 100644 --- a/images/macos/macos-14-arm64-Readme.md +++ b/images/macos/macos-14-arm64-Readme.md @@ -7,7 +7,7 @@ # macOS 14 - OS Version: macOS 14.7.2 (23H311) - Kernel Version: Darwin 23.6.0 -- Image Version: 20241216.651 +- Image Version: 20250106.725 ## Installed Software @@ -33,7 +33,7 @@ - Bundler 2.5.23 - Carthage 0.40.0 - CocoaPods 1.16.2 -- Homebrew 4.4.11 +- Homebrew 4.4.14 - NPM 10.8.2 - NuGet 6.3.1.1 - Pip3 24.3.1 (python 3.13) @@ -44,7 +44,7 @@ ### Project Management - Apache Ant 1.10.15 - Apache Maven 3.9.9 -- Gradle 8.11.1 +- Gradle 8.12 ### Utilities - 7-Zip 17.05 @@ -56,10 +56,10 @@ - Curl 8.7.1 - Git 2.47.1 - Git LFS 3.6.0 -- GitHub CLI 2.63.2 +- GitHub CLI 2.64.0 - GNU Tar 1.35 - available by 'gtar' alias - GNU Wget 1.25.0 -- gpg (GnuPG) 2.4.6 +- gpg (GnuPG) 2.4.7 - jq 1.7.1 - OpenSSL 1.1.1w 11 Sep 2023 - Packer 1.11.2 @@ -69,17 +69,17 @@ - zstd 1.5.6 ### Tools -- AWS CLI 2.22.17 +- AWS CLI 2.22.28 - AWS SAM CLI 1.132.0 - AWS Session Manager CLI 1.2.694.0 - Azure CLI 2.67.0 - Azure CLI (azure-devops) 1.0.1 - Bicep CLI 0.32.4 -- Cmake 3.31.2 +- Cmake 3.31.3 - CodeQL Action Bundle 2.20.0 - Fastlane 2.226.0 -- SwiftFormat 0.55.3 -- Xcbeautify 2.16.0 +- SwiftFormat 0.55.4 +- Xcbeautify 2.17.0 - Xcode Command Line Tools 16.2.0.0.1.1733547573 - Xcodes 1.6.0 @@ -88,9 +88,9 @@ ### Browsers - Safari 18.2 (19620.1.16.111.6) - SafariDriver 18.2 (19620.1.16.111.6) -- Google Chrome 131.0.6778.140 -- Google Chrome for Testing 131.0.6778.108 -- ChromeDriver 131.0.6778.108 +- Google Chrome 131.0.6778.205 +- Google Chrome for Testing 131.0.6778.204 +- ChromeDriver 131.0.6778.204 - Selenium server 4.27.0 #### Environment variables @@ -149,15 +149,15 @@ - PSScriptAnalyzer: 1.23.0 ### Xcode -| Version | Build | Path | Symlinks | -| -------------- | ------- | ------------------------------ | -------------------------------------------------------------- | -| 16.1 | 16B40 | /Applications/Xcode_16.1.app | /Applications/Xcode_16.1.0.app | -| 16.0 | 16A242d | /Applications/Xcode_16.app | /Applications/Xcode_16.0.0.app
/Applications/Xcode_16.0.app | -| 15.4 (default) | 15F31d | /Applications/Xcode_15.4.app | /Applications/Xcode_15.4.0.app
/Applications/Xcode.app | -| 15.3 | 15E204a | /Applications/Xcode_15.3.app | /Applications/Xcode_15.3.0.app | -| 15.2 | 15C500b | /Applications/Xcode_15.2.app | /Applications/Xcode_15.2.0.app | -| 15.1 | 15C65 | /Applications/Xcode_15.1.app | /Applications/Xcode_15.1.0.app | -| 15.0.1 | 15A507 | /Applications/Xcode_15.0.1.app | /Applications/Xcode_15.0.app | +| Version | Build | Path | Symlinks | +| -------------- | -------- | ------------------------------ | --------------------------------------------------------- | +| 16.2 | 16C5032a | /Applications/Xcode_16.2.app | /Applications/Xcode_16.2.0.app | +| 16.1 | 16B40 | /Applications/Xcode_16.1.app | /Applications/Xcode_16.1.0.app | +| 15.4 (default) | 15F31d | /Applications/Xcode_15.4.app | /Applications/Xcode_15.4.0.app
/Applications/Xcode.app | +| 15.3 | 15E204a | /Applications/Xcode_15.3.app | /Applications/Xcode_15.3.0.app | +| 15.2 | 15C500b | /Applications/Xcode_15.2.app | /Applications/Xcode_15.2.0.app | +| 15.1 | 15C65 | /Applications/Xcode_15.1.app | /Applications/Xcode_15.1.0.app | +| 15.0.1 | 15A507 | /Applications/Xcode_15.0.1.app | /Applications/Xcode_15.0.app | #### Installed SDKs | SDK | SDK Name | Xcode Version | @@ -166,85 +166,82 @@ | macOS 14.2 | macosx14.2 | 15.1, 15.2 | | macOS 14.4 | macosx14.4 | 15.3 | | macOS 14.5 | macosx14.5 | 15.4 | -| macOS 15.0 | macosx15.0 | 16.0 | | macOS 15.1 | macosx15.1 | 16.1 | +| macOS 15.2 | macosx15.2 | 16.2 | | iOS 17.0 | iphoneos17.0 | 15.0.1 | | iOS 17.2 | iphoneos17.2 | 15.1, 15.2 | | iOS 17.4 | iphoneos17.4 | 15.3 | | iOS 17.5 | iphoneos17.5 | 15.4 | -| iOS 18.0 | iphoneos18.0 | 16.0 | | iOS 18.1 | iphoneos18.1 | 16.1 | +| iOS 18.2 | iphoneos18.2 | 16.2 | | Simulator - iOS 17.0 | iphonesimulator17.0 | 15.0.1 | | Simulator - iOS 17.2 | iphonesimulator17.2 | 15.1, 15.2 | | Simulator - iOS 17.4 | iphonesimulator17.4 | 15.3 | | Simulator - iOS 17.5 | iphonesimulator17.5 | 15.4 | -| Simulator - iOS 18.0 | iphonesimulator18.0 | 16.0 | | Simulator - iOS 18.1 | iphonesimulator18.1 | 16.1 | +| Simulator - iOS 18.2 | iphonesimulator18.2 | 16.2 | | tvOS 17.0 | appletvos17.0 | 15.0.1 | | tvOS 17.2 | appletvos17.2 | 15.1, 15.2 | | tvOS 17.4 | appletvos17.4 | 15.3 | | tvOS 17.5 | appletvos17.5 | 15.4 | -| tvOS 18.0 | appletvos18.0 | 16.0 | | tvOS 18.1 | appletvos18.1 | 16.1 | +| tvOS 18.2 | appletvos18.2 | 16.2 | | Simulator - tvOS 17.0 | appletvsimulator17.0 | 15.0.1 | | Simulator - tvOS 17.2 | appletvsimulator17.2 | 15.1, 15.2 | | Simulator - tvOS 17.4 | appletvsimulator17.4 | 15.3 | | Simulator - tvOS 17.5 | appletvsimulator17.5 | 15.4 | -| Simulator - tvOS 18.0 | appletvsimulator18.0 | 16.0 | | Simulator - tvOS 18.1 | appletvsimulator18.1 | 16.1 | +| Simulator - tvOS 18.2 | appletvsimulator18.2 | 16.2 | | watchOS 10.0 | watchos10.0 | 15.0.1 | | watchOS 10.2 | watchos10.2 | 15.1, 15.2 | | watchOS 10.4 | watchos10.4 | 15.3 | | watchOS 10.5 | watchos10.5 | 15.4 | -| watchOS 11.0 | watchos11.0 | 16.0 | | watchOS 11.1 | watchos11.1 | 16.1 | +| watchOS 11.2 | watchos11.2 | 16.2 | | Simulator - watchOS 10.0 | watchsimulator10.0 | 15.0.1 | | Simulator - watchOS 10.2 | watchsimulator10.2 | 15.1, 15.2 | | Simulator - watchOS 10.4 | watchsimulator10.4 | 15.3 | | Simulator - watchOS 10.5 | watchsimulator10.5 | 15.4 | -| Simulator - watchOS 11.0 | watchsimulator11.0 | 16.0 | | Simulator - watchOS 11.1 | watchsimulator11.1 | 16.1 | +| Simulator - watchOS 11.2 | watchsimulator11.2 | 16.2 | | Simulator - visionOS 1.0 | xrsimulator1.0 | 15.2 | | visionOS 1.0 | xros1.0 | 15.2 | -| visionOS 1.1 | xros1.1 | 15.3 | | Simulator - visionOS 1.1 | xrsimulator1.1 | 15.3 | +| visionOS 1.1 | xros1.1 | 15.3 | | Simulator - visionOS 1.2 | xrsimulator1.2 | 15.4 | | visionOS 1.2 | xros1.2 | 15.4 | -| visionOS 2.0 | xros2.0 | 16.0 | -| Simulator - visionOS 2.0 | xrsimulator2.0 | 16.0 | | visionOS 2.1 | xros2.1 | 16.1 | | Simulator - visionOS 2.1 | xrsimulator2.1 | 16.1 | +| Simulator - visionOS 2.2 | xrsimulator2.2 | 16.2 | +| visionOS 2.2 | xros2.2 | 16.2 | | DriverKit 23.0 | driverkit23.0 | 15.0.1 | | DriverKit 23.2 | driverkit23.2 | 15.1, 15.2 | | DriverKit 23.4 | driverkit23.4 | 15.3 | | DriverKit 23.5 | driverkit23.5 | 15.4 | -| DriverKit 24.0 | driverkit24.0 | 16.0 | | DriverKit 24.1 | driverkit24.1 | 16.1 | +| DriverKit 24.2 | driverkit24.2 | 16.2 | #### Installed Simulators -| OS | Simulators | -| ------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| iOS 17.0 | 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 | 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 | 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 | 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 18.0 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 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 18.1 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 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 mini (A17 Pro)
iPad Pro (11-inch) (4th generation)
iPad Pro (12.9-inch) (6th generation)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | -| tvOS 17.0 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| tvOS 17.2 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| tvOS 17.4 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| tvOS 17.5 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| tvOS 18.0 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| tvOS 18.1 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| watchOS 10.0 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 5 (40mm)
Apple Watch Series 5 (44mm)
Apple Watch Series 6 (40mm)
Apple Watch Series 6 (44mm)
Apple Watch Series 7 (41mm)
Apple Watch Series 7 (45mm)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | -| watchOS 10.2 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 5 (40mm)
Apple Watch Series 5 (44mm)
Apple Watch Series 6 (40mm)
Apple Watch Series 6 (44mm)
Apple Watch Series 7 (41mm)
Apple Watch Series 7 (45mm)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | -| watchOS 10.4 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 5 (40mm)
Apple Watch Series 5 (44mm)
Apple Watch Series 6 (40mm)
Apple Watch Series 6 (44mm)
Apple Watch Series 7 (41mm)
Apple Watch Series 7 (45mm)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | -| watchOS 10.5 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 5 (40mm)
Apple Watch Series 5 (44mm)
Apple Watch Series 6 (40mm)
Apple Watch Series 6 (44mm)
Apple Watch Series 7 (41mm)
Apple Watch Series 7 (45mm)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | -| watchOS 11.0 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Series 5 (40mm)
Apple Watch Series 5 (44mm)
Apple Watch Series 6 (40mm)
Apple Watch Series 6 (44mm)
Apple Watch Series 7 (41mm)
Apple Watch Series 7 (45mm)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | -| watchOS 11.1 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Series 5 (40mm)
Apple Watch Series 5 (44mm)
Apple Watch Series 6 (40mm)
Apple Watch Series 6 (44mm)
Apple Watch Series 7 (41mm)
Apple Watch Series 7 (45mm)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | -| visionOS 1.0 | Apple Vision Pro | -| visionOS 1.1 | Apple Vision Pro | -| visionOS 1.2 | Apple Vision Pro | +| OS | Simulators | +| ------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| iOS 17.0 | 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 | 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 | 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 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (6th generation)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | +| iOS 18.1 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (6th generation)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | +| tvOS 17.0 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| tvOS 17.2 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| tvOS 17.4 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| tvOS 17.5 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| tvOS 18.1 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| watchOS 10.0 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 5 (40mm)
Apple Watch Series 5 (44mm)
Apple Watch Series 6 (40mm)
Apple Watch Series 6 (44mm)
Apple Watch Series 7 (41mm)
Apple Watch Series 7 (45mm)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | +| watchOS 10.2 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 5 (40mm)
Apple Watch Series 5 (44mm)
Apple Watch Series 6 (40mm)
Apple Watch Series 6 (44mm)
Apple Watch Series 7 (41mm)
Apple Watch Series 7 (45mm)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | +| watchOS 10.4 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 5 (40mm)
Apple Watch Series 5 (44mm)
Apple Watch Series 6 (40mm)
Apple Watch Series 6 (44mm)
Apple Watch Series 7 (41mm)
Apple Watch Series 7 (45mm)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | +| watchOS 10.5 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 5 (40mm)
Apple Watch Series 5 (44mm)
Apple Watch Series 6 (40mm)
Apple Watch Series 6 (44mm)
Apple Watch Series 7 (41mm)
Apple Watch Series 7 (45mm)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | +| watchOS 11.1 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Series 5 (40mm)
Apple Watch Series 5 (44mm)
Apple Watch Series 6 (40mm)
Apple Watch Series 6 (44mm)
Apple Watch Series 7 (41mm)
Apple Watch Series 7 (45mm)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | +| visionOS 1.0 | Apple Vision Pro | +| visionOS 1.1 | Apple Vision Pro | +| visionOS 1.2 | Apple Vision Pro | ### Android | Package Name | Version | @@ -252,7 +249,7 @@ | Android Command Line Tools | 11.0 | | Android Emulator | 35.2.10 | | Android SDK Build-tools | 35.0.0
34.0.0
33.0.2 33.0.3 | -| Android SDK Platforms | android-35-ext14 (rev 1)
android-35 (rev 1)
android-34-ext8 (rev 1)
android-34-ext12 (rev 1)
android-34-ext11 (rev 1)
android-34-ext10 (rev 1)
android-34 (rev 3)
android-33-ext5 (rev 1)
android-33-ext4 (rev 1)
android-33 (rev 3) | +| Android SDK Platforms | android-35-ext14 (rev 1)
android-35 (rev 2)
android-34-ext8 (rev 1)
android-34-ext12 (rev 1)
android-34-ext11 (rev 1)
android-34-ext10 (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.2 | | Android Support Repository | 47.0.0 | | CMake | 3.31.0 | From 981fb1eb13af0cd700c8c559abe9d6555063a7c6 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 9 Jan 2025 06:05:24 +0000 Subject: [PATCH 30/38] Updating readme file for macos-13 version 20250106.546 (#11304) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/macos/macos-13-Readme.md | 42 ++++++++++++++++----------------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/images/macos/macos-13-Readme.md b/images/macos/macos-13-Readme.md index ea616d59e..8e276f6ce 100644 --- a/images/macos/macos-13-Readme.md +++ b/images/macos/macos-13-Readme.md @@ -7,7 +7,7 @@ # macOS 13 - OS Version: macOS 13.7.2 (22H313) - Kernel Version: Darwin 22.6.0 -- Image Version: 20241216.479 +- Image Version: 20250106.546 ## Installed Software @@ -26,7 +26,7 @@ - Mono 6.12.0.188 - Node.js 20.18.1 - Perl 5.40.0 -- PHP 8.4.1 +- PHP 8.4.2 - Python3 3.13.1 - Ruby 3.0.7p220 @@ -35,19 +35,19 @@ - Carthage 0.40.0 - CocoaPods 1.16.2 - Composer 2.8.4 -- Homebrew 4.4.11 +- Homebrew 4.4.14 - NPM 10.8.2 - NuGet 6.3.1.1 - Pip3 24.3.1 (python 3.13) - Pipx 1.7.1 - RubyGems 3.5.23 -- Vcpkg 2024 (build from commit b545373a9) +- Vcpkg 2024 (build from commit 65be70199) - Yarn 1.22.22 ### Project Management - Apache Ant 1.10.15 - Apache Maven 3.9.9 -- Gradle 8.11.1 +- Gradle 8.12 ### Utilities - 7-Zip 17.05 @@ -59,10 +59,10 @@ - Curl 8.11.1 - Git 2.47.1 - Git LFS 3.6.0 -- GitHub CLI 2.63.2 +- GitHub CLI 2.64.0 - GNU Tar 1.35 - available by 'gtar' alias - GNU Wget 1.25.0 -- gpg (GnuPG) 2.4.6 +- gpg (GnuPG) 2.4.7 - jq 1.7.1 - OpenSSL 1.1.1w 11 Sep 2023 - Packer 1.11.2 @@ -72,17 +72,17 @@ - zstd 1.5.6 ### Tools -- AWS CLI 2.22.17 +- AWS CLI 2.22.28 - AWS SAM CLI 1.132.0 - AWS Session Manager CLI 1.2.694.0 - Azure CLI 2.67.0 - Azure CLI (azure-devops) 1.0.1 - Bicep CLI 0.32.4 -- Cmake 3.31.2 +- Cmake 3.31.3 - CodeQL Action Bundle 2.20.0 - Fastlane 2.226.0 -- SwiftFormat 0.55.3 -- Xcbeautify 2.16.0 +- SwiftFormat 0.55.4 +- Xcbeautify 2.17.0 - Xcode Command Line Tools 14.3.1.0.1.1683849156 - Xcodes 1.6.0 @@ -92,11 +92,11 @@ ### Browsers - Safari 18.2 (18620.1.16.111.6) - SafariDriver 18.2 (18620.1.16.111.6) -- Google Chrome 131.0.6778.140 -- Google Chrome for Testing 131.0.6778.108 -- ChromeDriver 131.0.6778.108 -- Microsoft Edge 131.0.2903.99 -- Microsoft Edge WebDriver 131.0.2903.87 +- Google Chrome 131.0.6778.205 +- Google Chrome for Testing 131.0.6778.204 +- ChromeDriver 131.0.6778.204 +- Microsoft Edge 131.0.2903.112 +- Microsoft Edge WebDriver 131.0.2903.112 - Mozilla Firefox 133.0.3 - geckodriver 0.35.0 - Selenium server 4.27.0 @@ -133,8 +133,8 @@ #### Python - 3.8.18 -- 3.9.20 -- 3.10.15 +- 3.9.21 +- 3.10.16 - 3.11.9 - 3.12.8 - 3.13.1 @@ -214,8 +214,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 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.1 | driverkit22.1 | 14.1 | | DriverKit 22.2 | driverkit22.2 | 14.2 | | DriverKit 22.4 | driverkit22.4 | 14.3.1 | @@ -245,7 +245,7 @@ | Android Command Line Tools | 11.0 | | Android Emulator | 35.2.10 | | Android SDK Build-tools | 35.0.0
34.0.0
33.0.2 33.0.3 | -| Android SDK Platforms | android-35-ext14 (rev 1)
android-35 (rev 1)
android-34-ext8 (rev 1)
android-34-ext12 (rev 1)
android-34-ext11 (rev 1)
android-34-ext10 (rev 1)
android-34 (rev 3)
android-33-ext5 (rev 1)
android-33-ext4 (rev 1)
android-33 (rev 3) | +| Android SDK Platforms | android-35-ext14 (rev 1)
android-35 (rev 2)
android-34-ext8 (rev 1)
android-34-ext12 (rev 1)
android-34-ext11 (rev 1)
android-34-ext10 (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.2 | | Android Support Repository | 47.0.0 | | CMake | 3.31.0 | @@ -269,7 +269,7 @@ #### Environment variables | Name | Value | | ----------------- | ----------------------------------------------------------------------------------------- | -| PARALLELS_DMG_URL | https://download.parallels.com/desktop/v20/20.1.2-55742/ParallelsDesktop-20.1.2-55742.dmg | +| PARALLELS_DMG_URL | https://download.parallels.com/desktop/v20/20.1.3-55743/ParallelsDesktop-20.1.3-55743.dmg | ##### Notes ``` From c2491bb469629d4a5b1c62d310842cae18471a08 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 9 Jan 2025 10:38:06 +0000 Subject: [PATCH 31/38] Updating readme file for macos-14 version 20250106.587 (#11315) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/macos/macos-14-Readme.md | 121 ++++++++++++++++---------------- 1 file changed, 59 insertions(+), 62 deletions(-) diff --git a/images/macos/macos-14-Readme.md b/images/macos/macos-14-Readme.md index 6e7aa9055..ec87770dc 100644 --- a/images/macos/macos-14-Readme.md +++ b/images/macos/macos-14-Readme.md @@ -7,7 +7,7 @@ # macOS 14 - OS Version: macOS 14.7.2 (23H311) - Kernel Version: Darwin 23.6.0 -- Image Version: 20241216.504 +- Image Version: 20250106.587 ## Installed Software @@ -26,7 +26,7 @@ - Mono 6.12.0.188 - Node.js 20.18.1 - Perl 5.40.0 -- PHP 8.4.1 +- PHP 8.4.2 - Python3 3.13.1 - Ruby 3.0.7p220 @@ -35,7 +35,7 @@ - Carthage 0.40.0 - CocoaPods 1.16.2 - Composer 2.8.4 -- Homebrew 4.4.11 +- Homebrew 4.4.15 - NPM 10.8.2 - NuGet 6.3.1.1 - Pip3 24.3.1 (python 3.13) @@ -46,7 +46,7 @@ ### Project Management - Apache Ant 1.10.15 - Apache Maven 3.9.9 -- Gradle 8.11.1 +- Gradle 8.12 ### Utilities - 7-Zip 17.05 @@ -58,10 +58,10 @@ - Curl 8.11.1 - Git 2.47.1 - Git LFS 3.6.0 -- GitHub CLI 2.63.2 +- GitHub CLI 2.64.0 - GNU Tar 1.35 - available by 'gtar' alias - GNU Wget 1.25.0 -- gpg (GnuPG) 2.4.6 +- gpg (GnuPG) 2.4.7 - jq 1.7.1 - OpenSSL 1.1.1w 11 Sep 2023 - Packer 1.11.2 @@ -71,17 +71,17 @@ - zstd 1.5.6 ### Tools -- AWS CLI 2.22.17 +- AWS CLI 2.22.28 - AWS SAM CLI 1.132.0 - AWS Session Manager CLI 1.2.694.0 - Azure CLI 2.67.0 - Azure CLI (azure-devops) 1.0.1 - Bicep CLI 0.32.4 -- Cmake 3.31.2 +- Cmake 3.31.3 - CodeQL Action Bundle 2.20.0 - Fastlane 2.226.0 -- SwiftFormat 0.55.3 -- Xcbeautify 2.16.0 +- SwiftFormat 0.55.4 +- Xcbeautify 2.17.0 - Xcode Command Line Tools 16.2.0.0.1.1733547573 - Xcodes 1.6.0 @@ -91,11 +91,11 @@ ### Browsers - Safari 18.2 (19620.1.16.111.6) - SafariDriver 18.2 (19620.1.16.111.6) -- Google Chrome 131.0.6778.140 -- Google Chrome for Testing 131.0.6778.108 -- ChromeDriver 131.0.6778.108 -- Microsoft Edge 131.0.2903.99 -- Microsoft Edge WebDriver 131.0.2903.87 +- Google Chrome 131.0.6778.205 +- Google Chrome for Testing 131.0.6778.204 +- ChromeDriver 131.0.6778.204 +- Microsoft Edge 131.0.2903.112 +- Microsoft Edge WebDriver 131.0.2903.112 - Mozilla Firefox 133.0.3 - geckodriver 0.35.0 - Selenium server 4.27.0 @@ -124,8 +124,8 @@ - 3.3.6 #### Python -- 3.9.20 -- 3.10.15 +- 3.9.21 +- 3.10.16 - 3.11.9 - 3.12.8 - 3.13.1 @@ -159,15 +159,15 @@ - PSScriptAnalyzer: 1.23.0 ### Xcode -| Version | Build | Path | Symlinks | -| -------------- | ------- | ------------------------------ | -------------------------------------------------------------- | -| 16.1 | 16B40 | /Applications/Xcode_16.1.app | /Applications/Xcode_16.1.0.app | -| 16.0 | 16A242d | /Applications/Xcode_16.app | /Applications/Xcode_16.0.0.app
/Applications/Xcode_16.0.app | -| 15.4 (default) | 15F31d | /Applications/Xcode_15.4.app | /Applications/Xcode_15.4.0.app
/Applications/Xcode.app | -| 15.3 | 15E204a | /Applications/Xcode_15.3.app | /Applications/Xcode_15.3.0.app | -| 15.2 | 15C500b | /Applications/Xcode_15.2.app | /Applications/Xcode_15.2.0.app | -| 15.1 | 15C65 | /Applications/Xcode_15.1.app | /Applications/Xcode_15.1.0.app | -| 15.0.1 | 15A507 | /Applications/Xcode_15.0.1.app | /Applications/Xcode_15.0.app | +| Version | Build | Path | Symlinks | +| -------------- | -------- | ------------------------------ | --------------------------------------------------------- | +| 16.2 | 16C5032a | /Applications/Xcode_16.2.app | /Applications/Xcode_16.2.0.app | +| 16.1 | 16B40 | /Applications/Xcode_16.1.app | /Applications/Xcode_16.1.0.app | +| 15.4 (default) | 15F31d | /Applications/Xcode_15.4.app | /Applications/Xcode_15.4.0.app
/Applications/Xcode.app | +| 15.3 | 15E204a | /Applications/Xcode_15.3.app | /Applications/Xcode_15.3.0.app | +| 15.2 | 15C500b | /Applications/Xcode_15.2.app | /Applications/Xcode_15.2.0.app | +| 15.1 | 15C65 | /Applications/Xcode_15.1.app | /Applications/Xcode_15.1.0.app | +| 15.0.1 | 15A507 | /Applications/Xcode_15.0.1.app | /Applications/Xcode_15.0.app | #### Installed SDKs | SDK | SDK Name | Xcode Version | @@ -176,82 +176,79 @@ | macOS 14.2 | macosx14.2 | 15.1, 15.2 | | macOS 14.4 | macosx14.4 | 15.3 | | macOS 14.5 | macosx14.5 | 15.4 | -| macOS 15.0 | macosx15.0 | 16.0 | | macOS 15.1 | macosx15.1 | 16.1 | +| macOS 15.2 | macosx15.2 | 16.2 | | iOS 17.0 | iphoneos17.0 | 15.0.1 | | iOS 17.2 | iphoneos17.2 | 15.1, 15.2 | | iOS 17.4 | iphoneos17.4 | 15.3 | | iOS 17.5 | iphoneos17.5 | 15.4 | -| iOS 18.0 | iphoneos18.0 | 16.0 | | iOS 18.1 | iphoneos18.1 | 16.1 | +| iOS 18.2 | iphoneos18.2 | 16.2 | | Simulator - iOS 17.0 | iphonesimulator17.0 | 15.0.1 | | Simulator - iOS 17.2 | iphonesimulator17.2 | 15.1, 15.2 | | Simulator - iOS 17.4 | iphonesimulator17.4 | 15.3 | | Simulator - iOS 17.5 | iphonesimulator17.5 | 15.4 | -| Simulator - iOS 18.0 | iphonesimulator18.0 | 16.0 | | Simulator - iOS 18.1 | iphonesimulator18.1 | 16.1 | +| Simulator - iOS 18.2 | iphonesimulator18.2 | 16.2 | | tvOS 17.0 | appletvos17.0 | 15.0.1 | | tvOS 17.2 | appletvos17.2 | 15.1, 15.2 | | tvOS 17.4 | appletvos17.4 | 15.3 | | tvOS 17.5 | appletvos17.5 | 15.4 | -| tvOS 18.0 | appletvos18.0 | 16.0 | | tvOS 18.1 | appletvos18.1 | 16.1 | +| tvOS 18.2 | appletvos18.2 | 16.2 | | Simulator - tvOS 17.0 | appletvsimulator17.0 | 15.0.1 | | Simulator - tvOS 17.2 | appletvsimulator17.2 | 15.1, 15.2 | | Simulator - tvOS 17.4 | appletvsimulator17.4 | 15.3 | | Simulator - tvOS 17.5 | appletvsimulator17.5 | 15.4 | -| Simulator - tvOS 18.0 | appletvsimulator18.0 | 16.0 | | Simulator - tvOS 18.1 | appletvsimulator18.1 | 16.1 | +| Simulator - tvOS 18.2 | appletvsimulator18.2 | 16.2 | | watchOS 10.0 | watchos10.0 | 15.0.1 | | watchOS 10.2 | watchos10.2 | 15.1, 15.2 | | watchOS 10.4 | watchos10.4 | 15.3 | | watchOS 10.5 | watchos10.5 | 15.4 | -| watchOS 11.0 | watchos11.0 | 16.0 | | watchOS 11.1 | watchos11.1 | 16.1 | +| watchOS 11.2 | watchos11.2 | 16.2 | | Simulator - watchOS 10.0 | watchsimulator10.0 | 15.0.1 | | Simulator - watchOS 10.2 | watchsimulator10.2 | 15.1, 15.2 | | Simulator - watchOS 10.4 | watchsimulator10.4 | 15.3 | | Simulator - watchOS 10.5 | watchsimulator10.5 | 15.4 | -| Simulator - watchOS 11.0 | watchsimulator11.0 | 16.0 | | Simulator - watchOS 11.1 | watchsimulator11.1 | 16.1 | -| visionOS 1.0 | xros1.0 | 15.2 | +| Simulator - watchOS 11.2 | watchsimulator11.2 | 16.2 | | Simulator - visionOS 1.0 | xrsimulator1.0 | 15.2 | -| Simulator - visionOS 1.1 | xrsimulator1.1 | 15.3 | +| visionOS 1.0 | xros1.0 | 15.2 | | visionOS 1.1 | xros1.1 | 15.3 | -| Simulator - visionOS 1.2 | xrsimulator1.2 | 15.4 | +| Simulator - visionOS 1.1 | xrsimulator1.1 | 15.3 | | visionOS 1.2 | xros1.2 | 15.4 | -| Simulator - visionOS 2.0 | xrsimulator2.0 | 16.0 | -| visionOS 2.0 | xros2.0 | 16.0 | -| visionOS 2.1 | xros2.1 | 16.1 | +| Simulator - visionOS 1.2 | xrsimulator1.2 | 15.4 | | Simulator - visionOS 2.1 | xrsimulator2.1 | 16.1 | +| visionOS 2.1 | xros2.1 | 16.1 | +| visionOS 2.2 | xros2.2 | 16.2 | +| Simulator - visionOS 2.2 | xrsimulator2.2 | 16.2 | | DriverKit 23.0 | driverkit23.0 | 15.0.1 | | DriverKit 23.2 | driverkit23.2 | 15.1, 15.2 | | DriverKit 23.4 | driverkit23.4 | 15.3 | | DriverKit 23.5 | driverkit23.5 | 15.4 | -| DriverKit 24.0 | driverkit24.0 | 16.0 | | DriverKit 24.1 | driverkit24.1 | 16.1 | +| DriverKit 24.2 | driverkit24.2 | 16.2 | #### Installed Simulators -| OS | Simulators | -| ------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| iOS 17.0 | 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 | 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 | 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 | 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 18.0 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 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 18.1 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 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 mini (A17 Pro)
iPad Pro (11-inch) (4th generation)
iPad Pro (12.9-inch) (6th generation)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | -| tvOS 17.0 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| tvOS 17.2 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| tvOS 17.4 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| tvOS 17.5 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| tvOS 18.0 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| tvOS 18.1 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| watchOS 10.0 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 5 (40mm)
Apple Watch Series 5 (44mm)
Apple Watch Series 6 (40mm)
Apple Watch Series 6 (44mm)
Apple Watch Series 7 (41mm)
Apple Watch Series 7 (45mm)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | -| watchOS 10.2 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 5 (40mm)
Apple Watch Series 5 (44mm)
Apple Watch Series 6 (40mm)
Apple Watch Series 6 (44mm)
Apple Watch Series 7 (41mm)
Apple Watch Series 7 (45mm)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | -| watchOS 10.4 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 5 (40mm)
Apple Watch Series 5 (44mm)
Apple Watch Series 6 (40mm)
Apple Watch Series 6 (44mm)
Apple Watch Series 7 (41mm)
Apple Watch Series 7 (45mm)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | -| watchOS 10.5 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 5 (40mm)
Apple Watch Series 5 (44mm)
Apple Watch Series 6 (40mm)
Apple Watch Series 6 (44mm)
Apple Watch Series 7 (41mm)
Apple Watch Series 7 (45mm)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | -| watchOS 11.0 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Series 5 (40mm)
Apple Watch Series 5 (44mm)
Apple Watch Series 6 (40mm)
Apple Watch Series 6 (44mm)
Apple Watch Series 7 (41mm)
Apple Watch Series 7 (45mm)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | -| watchOS 11.1 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Series 5 (40mm)
Apple Watch Series 5 (44mm)
Apple Watch Series 6 (40mm)
Apple Watch Series 6 (44mm)
Apple Watch Series 7 (41mm)
Apple Watch Series 7 (45mm)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | +| OS | Simulators | +| ------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| iOS 17.0 | 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 | 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 | 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 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (6th generation)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | +| iOS 18.1 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (6th generation)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | +| tvOS 17.0 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| tvOS 17.2 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| tvOS 17.4 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| tvOS 17.5 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| tvOS 18.1 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| watchOS 10.0 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 5 (40mm)
Apple Watch Series 5 (44mm)
Apple Watch Series 6 (40mm)
Apple Watch Series 6 (44mm)
Apple Watch Series 7 (41mm)
Apple Watch Series 7 (45mm)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | +| watchOS 10.2 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 5 (40mm)
Apple Watch Series 5 (44mm)
Apple Watch Series 6 (40mm)
Apple Watch Series 6 (44mm)
Apple Watch Series 7 (41mm)
Apple Watch Series 7 (45mm)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | +| watchOS 10.4 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 5 (40mm)
Apple Watch Series 5 (44mm)
Apple Watch Series 6 (40mm)
Apple Watch Series 6 (44mm)
Apple Watch Series 7 (41mm)
Apple Watch Series 7 (45mm)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | +| watchOS 10.5 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 5 (40mm)
Apple Watch Series 5 (44mm)
Apple Watch Series 6 (40mm)
Apple Watch Series 6 (44mm)
Apple Watch Series 7 (41mm)
Apple Watch Series 7 (45mm)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | +| watchOS 11.1 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Series 5 (40mm)
Apple Watch Series 5 (44mm)
Apple Watch Series 6 (40mm)
Apple Watch Series 6 (44mm)
Apple Watch Series 7 (41mm)
Apple Watch Series 7 (45mm)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | ### Android | Package Name | Version | @@ -259,7 +256,7 @@ | Android Command Line Tools | 11.0 | | Android Emulator | 35.2.10 | | Android SDK Build-tools | 35.0.0
34.0.0
33.0.2 33.0.3 | -| Android SDK Platforms | android-35-ext14 (rev 1)
android-35 (rev 1)
android-34-ext8 (rev 1)
android-34-ext12 (rev 1)
android-34-ext11 (rev 1)
android-34-ext10 (rev 1)
android-34 (rev 3)
android-33-ext5 (rev 1)
android-33-ext4 (rev 1)
android-33 (rev 3) | +| Android SDK Platforms | android-35-ext14 (rev 1)
android-35 (rev 2)
android-34-ext8 (rev 1)
android-34-ext12 (rev 1)
android-34-ext11 (rev 1)
android-34-ext10 (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.2 | | Android Support Repository | 47.0.0 | | CMake | 3.31.0 | @@ -283,7 +280,7 @@ #### Environment variables | Name | Value | | ----------------- | ----------------------------------------------------------------------------------------- | -| PARALLELS_DMG_URL | https://download.parallels.com/desktop/v20/20.1.2-55742/ParallelsDesktop-20.1.2-55742.dmg | +| PARALLELS_DMG_URL | https://download.parallels.com/desktop/v20/20.1.3-55743/ParallelsDesktop-20.1.3-55743.dmg | ##### Notes ``` From 237fc1c4e2c4a4278542d05be1d943158328e06e Mon Sep 17 00:00:00 2001 From: Erik Bershel <110455084+erik-bershel@users.noreply.github.com> Date: Thu, 9 Jan 2025 15:04:56 +0100 Subject: [PATCH 32/38] [macOS] Add .NET 9.0 environment to all images (#11325) --- images/macos/scripts/build/install-dotnet.sh | 18 ++++++------------ images/macos/toolsets/toolset-13.json | 10 ++++++---- images/macos/toolsets/toolset-14.json | 10 ++++++---- images/macos/toolsets/toolset-15.json | 8 +++++--- 4 files changed, 23 insertions(+), 23 deletions(-) diff --git a/images/macos/scripts/build/install-dotnet.sh b/images/macos/scripts/build/install-dotnet.sh index 212c40419..ebfcec6c9 100644 --- a/images/macos/scripts/build/install-dotnet.sh +++ b/images/macos/scripts/build/install-dotnet.sh @@ -23,18 +23,12 @@ dotnet_versions=($(get_toolset_value ".dotnet.arch[\"$arch\"].versions | .[]")) for dotnet_version in ${dotnet_versions[@]}; do release_url="https://raw.githubusercontent.com/dotnet/core/main/release-notes/${dotnet_version}/releases.json" releases_json_file=$(download_with_retry "$release_url") - - if [[ $dotnet_version == "6.0" ]]; then - args_list+=( - $(cat $releases_json_file | jq -r 'first(.releases[].sdks[]?.version | select(contains("preview") or contains("rc") | not))') - ) - else - args_list+=( - $(cat $releases_json_file | \ - jq -r '.releases[].sdk."version"' | grep -v -E '\-(preview|rc)\d*' | \ - sort -r | rev | uniq -s 2 | rev) - ) - fi + args_list+=( + $(cat $releases_json_file | \ + jq -r '.releases[].sdk."version"' | \ + grep -v -E '\-(preview|rc)\d*' | \ + sort -r | rev | uniq -s 2 | rev) + ) done for ARGS in ${args_list[@]}; do diff --git a/images/macos/toolsets/toolset-13.json b/images/macos/toolsets/toolset-13.json index 76eeed4db..5d230fc3f 100644 --- a/images/macos/toolsets/toolset-13.json +++ b/images/macos/toolsets/toolset-13.json @@ -100,15 +100,17 @@ "dotnet": { "arch":{ "x64": { - "versions": [ - "7.0", - "8.0" + "versions": [ + "7.0", + "8.0", + "9.0" ] }, "arm64": { "versions": [ "7.0", - "8.0" + "8.0", + "9.0" ] } } diff --git a/images/macos/toolsets/toolset-14.json b/images/macos/toolsets/toolset-14.json index 111074875..51ce08a4d 100644 --- a/images/macos/toolsets/toolset-14.json +++ b/images/macos/toolsets/toolset-14.json @@ -104,15 +104,17 @@ "dotnet": { "arch":{ "x64": { - "versions": [ - "7.0", - "8.0" + "versions": [ + "7.0", + "8.0", + "9.0" ] }, "arm64": { "versions": [ "7.0", - "8.0" + "8.0", + "9.0" ] } } diff --git a/images/macos/toolsets/toolset-15.json b/images/macos/toolsets/toolset-15.json index 6aa9a0c06..dfb28877d 100644 --- a/images/macos/toolsets/toolset-15.json +++ b/images/macos/toolsets/toolset-15.json @@ -97,13 +97,15 @@ "dotnet": { "arch":{ "x64": { - "versions": [ - "8.0" + "versions": [ + "8.0", + "9.0" ] }, "arm64": { "versions": [ - "8.0" + "8.0", + "9.0" ] } } From 976232da217887825e7541c2635bf39cbbf22654 Mon Sep 17 00:00:00 2001 From: Seth Landry Date: Thu, 9 Jan 2025 10:46:46 -0600 Subject: [PATCH 33/38] Update ubuntu-latest to Ubuntu 24.04 (#11332) Fixes #10636 Update the `README.md` to reflect the change in the `ubuntu-latest` label to Ubuntu 24.04. * Change the `ubuntu-latest` label to point to Ubuntu 24.04. * Remove the beta tag from the Ubuntu 24.04 image. * Update the rollout status of the Ubuntu 24.04 image to reflect the latest changes. --- For more details, open the [Copilot Workspace session](https://copilot-workspace.githubnext.com/actions/runner-images/issues/10636?shareId=XXXX-XXXX-XXXX-XXXX). --- README.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index cf65d8adf..8fbf04981 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,3 @@ - # GitHub Actions Runner Images **Table of Contents** @@ -21,8 +20,8 @@ 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%2Fsubir0071%2F385e39188f4280878bada99250e99db7%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%2Fsubir0071%2F385e39188f4280878bada99250e99db7%2Fraw%2Fubuntu22.json) | +| Ubuntu 24.04 | `ubuntu-latest` or `ubuntu-24.04` | [ubuntu-24.04] | ![Endpoint Badge](https://img.shields.io/endpoint?url=https%3A%2F%2Fgist.githubusercontent.com%2Fsubir0071%2F385e39188f4280878bada99250e99db7%2Fraw%2Fubuntu24.json) | +| Ubuntu 22.04 | `ubuntu-22.04` | [ubuntu-22.04] | ![Endpoint Badge](https://img.shields.io/endpoint?url=https%3A%2F%2Fgist.githubusercontent.com%2Fsubir0071%2F385e39188f4280878bada99250e99db7%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%2Fsubir0071%2F385e39188f4280878bada99250e99db7%2Fraw%2Fubuntu20.json) | | macOS 15 beta | `macos-15-large`| [macOS-15] | ![Endpoint Badge](https://img.shields.io/endpoint?url=https%3A%2F%2Fgist.githubusercontent.com%2Fsubir0071%2F385e39188f4280878bada99250e99db7%2Fraw%2Fmacos-15.json) | | macOS 15 Arm64 beta | `macos-15` or `macos-15-xlarge` | [macOS-15-arm64] | ![Endpoint Badge](https://img.shields.io/endpoint?url=https%3A%2F%2Fgist.githubusercontent.com%2Fsubir0071%2F385e39188f4280878bada99250e99db7%2Fraw%2Fmacos-15-arm64.json) | From 8085da95cb9d8e1e2ce4e65a9dd0b1ccea1763bb Mon Sep 17 00:00:00 2001 From: susmitamane Date: Fri, 10 Jan 2025 16:33:35 +0530 Subject: [PATCH 34/38] [macOS] Add ruby 3.4 to macos images. (#11346) Co-authored-by: Susmita Mane --- images/macos/toolsets/toolset-13.json | 6 ++++-- images/macos/toolsets/toolset-14.json | 6 ++++-- images/macos/toolsets/toolset-15.json | 6 ++++-- 3 files changed, 12 insertions(+), 6 deletions(-) diff --git a/images/macos/toolsets/toolset-13.json b/images/macos/toolsets/toolset-13.json index 5d230fc3f..a2401406f 100644 --- a/images/macos/toolsets/toolset-13.json +++ b/images/macos/toolsets/toolset-13.json @@ -215,7 +215,8 @@ "3.0.*", "3.1.*", "3.2.*", - "3.3.*" + "3.3.*", + "3.4.*" ] }, "arm64": { @@ -223,7 +224,8 @@ "3.0.*", "3.1.*", "3.2.*", - "3.3.*" + "3.3.*", + "3.4.*" ] } } diff --git a/images/macos/toolsets/toolset-14.json b/images/macos/toolsets/toolset-14.json index 51ce08a4d..262e33d8d 100644 --- a/images/macos/toolsets/toolset-14.json +++ b/images/macos/toolsets/toolset-14.json @@ -203,7 +203,8 @@ "3.0.*", "3.1.*", "3.2.*", - "3.3.*" + "3.3.*", + "3.4.*" ] }, "arm64": { @@ -211,7 +212,8 @@ "3.0.*", "3.1.*", "3.2.*", - "3.3.*" + "3.3.*", + "3.4.*" ] } } diff --git a/images/macos/toolsets/toolset-15.json b/images/macos/toolsets/toolset-15.json index dfb28877d..596aa44ae 100644 --- a/images/macos/toolsets/toolset-15.json +++ b/images/macos/toolsets/toolset-15.json @@ -193,14 +193,16 @@ "versions": [ "3.1.*", "3.2.*", - "3.3.*" + "3.3.*", + "3.4.*" ] }, "arm64": { "versions": [ "3.1.*", "3.2.*", - "3.3.*" + "3.3.*", + "3.4.*" ] } } From b127d3a9736ee725856377eebd4103bbe5e21bce Mon Sep 17 00:00:00 2001 From: vidyasagarnimmagaddi <160703874+vidyasagarnimmagaddi@users.noreply.github.com> Date: Mon, 13 Jan 2025 20:06:06 +0530 Subject: [PATCH 35/38] [Windows] Update EdgeDriver signature (#11361) --- images/windows/scripts/build/Install-EdgeDriver.ps1 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/images/windows/scripts/build/Install-EdgeDriver.ps1 b/images/windows/scripts/build/Install-EdgeDriver.ps1 index e8f07b7de..6d10d6e5d 100644 --- a/images/windows/scripts/build/Install-EdgeDriver.ps1 +++ b/images/windows/scripts/build/Install-EdgeDriver.ps1 @@ -27,7 +27,7 @@ Write-Host "Expand Microsoft Edge WebDriver archive..." Expand-7ZipArchive -Path $archivePath -DestinationPath $edgeDriverPath #Validate the EdgeDriver signature -$signatureThumbprint = "7920AC8FB05E0FFFE21E8FF4B4F03093BA6AC16E" +$signatureThumbprint = "0BD8C56733FDCC06F8CB919FF5A200E39B1ACF71" Test-FileSignature -Path "$edgeDriverPath\msedgedriver.exe" -ExpectedThumbprint $signatureThumbprint Write-Host "Setting the environment variables..." From 131105315ae33a43a1bbd07834288289b0171769 Mon Sep 17 00:00:00 2001 From: vidyasagarnimmagaddi <160703874+vidyasagarnimmagaddi@users.noreply.github.com> Date: Mon, 13 Jan 2025 20:10:42 +0530 Subject: [PATCH 36/38] [Windows] Update maven version to 3.9 (#11321) * [Windows] update maven version 3.9 Co-authored-by: Tim Jacomb * [Windows] Updated maven version 9.0 Co-authored-by: Tim Jacomb --------- Co-authored-by: Tim Jacomb --- images/windows/scripts/build/Install-JavaTools.ps1 | 1 - images/windows/toolsets/toolset-2019.json | 2 +- images/windows/toolsets/toolset-2022.json | 2 +- 3 files changed, 2 insertions(+), 3 deletions(-) diff --git a/images/windows/scripts/build/Install-JavaTools.ps1 b/images/windows/scripts/build/Install-JavaTools.ps1 index 655e6ad07..7bec25373 100644 --- a/images/windows/scripts/build/Install-JavaTools.ps1 +++ b/images/windows/scripts/build/Install-JavaTools.ps1 @@ -110,7 +110,6 @@ foreach ($jdkVersionToInstall in $jdkVersionsToInstall) { # Install Java tools # Force chocolatey to ignore dependencies on Ant and Maven or else they will download the Oracle JDK Install-ChocoPackage ant -ArgumentList "--ignore-dependencies" -# Maven 3.9.x has multiple compatibilities problems $toolsetMavenVersion = (Get-ToolsetContent).maven.version $versionToInstall = Resolve-ChocoPackageVersion -PackageName "maven" -TargetVersion $toolsetMavenVersion diff --git a/images/windows/toolsets/toolset-2019.json b/images/windows/toolsets/toolset-2019.json index 212d286df..d53afe00a 100644 --- a/images/windows/toolsets/toolset-2019.json +++ b/images/windows/toolsets/toolset-2019.json @@ -449,7 +449,7 @@ "default": "18.*" }, "maven": { - "version": "3.8" + "version": "3.9" }, "mysql": { "version": "5.7", diff --git a/images/windows/toolsets/toolset-2022.json b/images/windows/toolsets/toolset-2022.json index 7f93108b7..280820b87 100644 --- a/images/windows/toolsets/toolset-2022.json +++ b/images/windows/toolsets/toolset-2022.json @@ -359,7 +359,7 @@ "default": "18.*" }, "maven": { - "version": "3.8" + "version": "3.9" }, "mysql": { "version": "8.0", From d1852f561f102f8da927a859a5de5c68696e07b3 Mon Sep 17 00:00:00 2001 From: vidyasagarnimmagaddi <160703874+vidyasagarnimmagaddi@users.noreply.github.com> Date: Mon, 13 Jan 2025 20:11:39 +0530 Subject: [PATCH 37/38] [Ubuntu] Updated maven version 9.0 (#11337) Co-authored-by: Tim Jacomb --- images/ubuntu/toolsets/toolset-2004.json | 2 +- images/ubuntu/toolsets/toolset-2204.json | 2 +- images/ubuntu/toolsets/toolset-2404.json | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/images/ubuntu/toolsets/toolset-2004.json b/images/ubuntu/toolsets/toolset-2004.json index a67a5027e..e96d97b2b 100644 --- a/images/ubuntu/toolsets/toolset-2004.json +++ b/images/ubuntu/toolsets/toolset-2004.json @@ -72,7 +72,7 @@ "java": { "default": "11", "versions": [ "8", "11", "17", "21"], - "maven": "3.8.8" + "maven": "3.9.9" }, "android": { "cmdline-tools": "commandlinetools-linux-9477386_latest.zip", diff --git a/images/ubuntu/toolsets/toolset-2204.json b/images/ubuntu/toolsets/toolset-2204.json index 2ac3f5ff1..8c5b9090a 100644 --- a/images/ubuntu/toolsets/toolset-2204.json +++ b/images/ubuntu/toolsets/toolset-2204.json @@ -69,7 +69,7 @@ "java": { "default": "11", "versions": [ "8", "11", "17", "21"], - "maven": "3.8.8" + "maven": "3.9.9" }, "android": { "cmdline-tools": "commandlinetools-linux-9477386_latest.zip", diff --git a/images/ubuntu/toolsets/toolset-2404.json b/images/ubuntu/toolsets/toolset-2404.json index 127dffd3e..cf732f67c 100644 --- a/images/ubuntu/toolsets/toolset-2404.json +++ b/images/ubuntu/toolsets/toolset-2404.json @@ -65,7 +65,7 @@ "java": { "default": "17", "versions": [ "8", "11", "17", "21"], - "maven": "3.8.8" + "maven": "3.9.9" }, "android": { "cmdline-tools": "commandlinetools-linux-11076708_latest.zip", From 8184167b25da8b39c2abe26e415184a24464a0e7 Mon Sep 17 00:00:00 2001 From: Alexey-Ayupov <116575425+Alexey-Ayupov@users.noreply.github.com> Date: Mon, 13 Jan 2025 18:38:10 +0100 Subject: [PATCH 38/38] Add tags support to image generation script (#11367) --- images.CI/linux-and-win/build-image.ps1 | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/images.CI/linux-and-win/build-image.ps1 b/images.CI/linux-and-win/build-image.ps1 index f1c4ce607..ca0ab3270 100644 --- a/images.CI/linux-and-win/build-image.ps1 +++ b/images.CI/linux-and-win/build-image.ps1 @@ -11,7 +11,8 @@ param( [String] [Parameter (Mandatory=$false)] $VirtualNetworkName, [String] [Parameter (Mandatory=$false)] $VirtualNetworkRG, [String] [Parameter (Mandatory=$false)] $VirtualNetworkSubnet, - [String] [Parameter (Mandatory=$false)] $AllowedInboundIpAddresses = "[]" + [String] [Parameter (Mandatory=$false)] $AllowedInboundIpAddresses = "[]", + [hashtable] [Parameter (Mandatory=$False)] $Tags = @{} ) if (-not (Test-Path $TemplatePath)) @@ -33,6 +34,8 @@ $SensitiveData = @( ': ->' ) +$azure_tags = $Tags.GetEnumerator() | ForEach-Object { "{0}={1}" -f $_.Key, $_.Value } | Join-String -Separator "," + Write-Host "Show Packer Version" packer --version @@ -56,6 +59,7 @@ packer build -var "client_id=$ClientId" ` -var "virtual_network_resource_group_name=$VirtualNetworkRG" ` -var "virtual_network_subnet_name=$VirtualNetworkSubnet" ` -var "allowed_inbound_ip_addresses=$($AllowedInboundIpAddresses)" ` + -var "azure_tags={$azure_tags}" ` -color=false ` $TemplatePath ` | Where-Object {