Commit Graph

136 Commits

Author SHA1 Message Date
Billy O'Neal 766abf0033
Patch Tuesday for December 2025 (#48802) 2025-12-11 15:47:14 -08:00
Billy O'Neal b812b24fc5
Sign the start SAS time. (#48645) 2025-12-03 00:21:15 +00:00
Billy O'Neal 2e776305f2
Patch Tuesday for November 2025 (#48366) 2025-11-19 10:26:35 -08:00
Kai Pastor 21b59421e4
Prefix azcopy logs with 'z' for sorting (#47986) 2025-10-29 13:20:22 -07:00
Billy O'Neal b26bb38a7e
Patch Tuesday October 2025 (#47855) 2025-10-20 11:45:27 -04:00
Victor Romero 12c782ce2a
Enable AzCopy for all triplets and fix logs location (#47841) 2025-10-17 10:50:21 -07:00
Victor Romero a2efad2ec9
Use `x-azcopy-sas` for binary caching in CI. (#46705) 2025-10-15 11:07:06 -07:00
Billy O'Neal 04dc2916f9
Release vcpkg-tool 2025-10-10. (#47757) 2025-10-13 11:27:07 -07:00
Robert Schumacher 9d7431c33f
Rewrite file_script from python to ts. Add variant that consults binary cache. (#47322) 2025-09-30 10:57:32 -07:00
Billy O'Neal 2626652f01
Patch Tuesday for September 2025 + macOS 15.6.1 (#47326) 2025-09-24 12:10:55 -07:00
Billy O'Neal 5ed7006439
Patch Tuesday for August 2025 (#46911)
Co-authored-by: Alexander Neumann <30894796+Neumann-A@users.noreply.github.com>
2025-09-10 09:16:00 +00:00
Billy O'Neal b91c3336ae
Patch Tuesday for July 2025 (#46371) 2025-07-19 05:19:00 +00:00
Billy O'Neal dd64454434
Patch Tuesday for June 2025 (#45951) 2025-06-13 09:06:35 -07:00
Billy O'Neal 89157a5744
Patch Tuesday for May 2025 (#45522) 2025-05-21 11:15:19 -07:00
Kai Pastor 6861b61951
Facilitate testing of vcpkg-tool PRs (#45462) 2025-05-13 14:10:00 -04:00
Billy O'Neal 5a874b05fb
Enforce formatting of baseline files. (#45282) 2025-04-30 11:56:46 -07:00
Billy O'Neal 735bf69da8
Patch Tuesday for April 2025 (#44922) 2025-04-10 01:03:53 -07:00
Billy O'Neal 478939b61b
Patch Tuesday for March 2025 (#44354) 2025-03-18 11:15:57 +00:00
Billy O'Neal 9a718185e5
Patch Tuesday for February 2025 (#43858) 2025-02-26 14:27:02 +00:00
Billy O'Neal 70abac5865
Patch Tuesday for January 2025 (#43393) 2025-01-23 11:34:28 -08:00
Billy O'Neal f06267da58
Patch Tuesday for December 2024 (#42749) 2024-12-21 11:48:36 +00:00
Billy O'Neal 29bd7c9661
Improve asset cache handling for python3 in our pipeline. (#42556) 2024-12-06 11:39:48 -08:00
Billy O'Neal 2e77c4d88b
Enable asset caching for use of Python3 in build file lists step. (#42375) 2024-11-26 19:24:05 -08:00
Billy O'Neal 0857a4b08c
Patch Tuesday for November 2024 (#42165) 2024-11-19 22:42:29 +00:00
Billy O'Neal da5024ed2b
Patch Tuesday for October 2024 (#41585) 2024-10-18 00:36:30 -07:00
Billy O'Neal efb544d5a5
Patch Tuesday for September 2024 (#40921) 2024-09-16 17:40:40 -07:00
Billy O'Neal 85392b146f
Patches for August 2024 (#40688) 2024-08-30 11:07:40 -07:00
Billy O'Neal b6fcbeaa7f
Avoid ConvertTo-SecureString -AsPlainText -Force (#40658) 2024-08-27 12:34:26 -07:00
Billy O'Neal df8e3eb37b
Update vcpkg-tool to 2024-08-01 and fix hidden CI failures (#40198) 2024-08-01 12:41:09 -07:00
Billy O'Neal 6cd9d7ff90
Patch Tuesday for July 2024 (#39896) 2024-07-15 23:18:52 -07:00
Billy O'Neal 0dab813d5f
Patch Tuesday June 2024 (#39325) 2024-07-03 20:01:35 -07:00
Billy O'Neal 01f6021959
Patch Tuesday for May 2024 (Again) (#38891)
* Update AzCopy, PowerShell Core, and VS.
2024-05-24 22:22:47 -07:00
Billy O'Neal 77daaf0982
Revert "Patch Tuesday for May 2024" (#38890)
Reverts microsoft/vcpkg#38802
2024-05-23 00:03:14 -07:00
Billy O'Neal 6bc37f3520
Patch Tuesday for May 2024 (#38802) 2024-05-22 23:43:51 -07:00
Billy O'Neal 90a5b03c9f
Patch Tuesday for April 2024 (#38166)
Changes this month:

* Adopt
[delegated-sas](https://learn.microsoft.com/en-us/rest/api/storageservices/create-user-delegation-sas)
tokens to allow us to shut off the storage account keys, thanks to
@ryanerdmann for the help
* Visual Studio 2022 17.8.9, hopefully resolves CVE-2024-26190,
CVE-2024-21392 . (These don't matter to us but they cause the
Microsoft-internal tool 'Service 360' to yell at us)
* https://github.com/microsoft/vcpkg/pull/37902
* https://github.com/microsoft/vcpkg/pull/37903

---------

Co-authored-by: Kai Pastor <dg0yt@darc.de>
2024-04-25 18:25:03 -07:00
Billy O'Neal 9cbab417e4
Patch Tuesday March 2024 (#37466)
This contains high priority active security things to adopt trusted
launch, and managed identity rather than SAS tokens when minting the
images, and 1ES Hosted Pools.

Some instructions are rough around the edges because I'm not sure
everything is repeatable yet while this is all in flux...
2024-03-18 13:26:24 -07:00
Billy O'Neal ba1465e584
Patch Tuesday for February 2024 (#36757)
* Cherry-pick infrastructure changes from
https://github.com/microsoft/vcpkg/pull/36081 as authored by @dg0yt
* Suppress warnings for the monthly docker mint as suggested by Toddy
Mladenov ( MS internal conversation
https://teams.microsoft.com/l/message/19:f498f444e97f40b2a2027d015a9047ab@thread.tacv2/1707520630587?tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47&groupId=2080ccbe-0cfb-49e6-a9c1-ea6a6bf82722&parentMessageId=1707520630587&teamName=Containers%20Secure%20Supply%20Chain&channelName=3P%20Registry%20and%20Images%20Guidance&createdTime=1707520630587
)
* Move Azure Container Registry for Android to WestUS3; with this we are
officially entirely within one Azure region again :D
* Explicitly grant Azure DevOps permissions to touch the scale set
rather than relying on subscription-level assignments.
2024-02-21 16:30:42 -08:00
Billy O'Neal 7ba0ba7334
Change Azure SKU to Standard_D32ads_v5 and move to West US 3 (#36666) 2024-02-12 15:07:57 -08:00
Billy O'Neal 91b17dd72a
Patch Tuesday for January 2023 (#36143) 2024-01-16 19:51:14 -08:00
Billy O'Neal ab00a636c7
Update Windows Fleet for December 2023 Patch Tuesday (#35640) 2023-12-18 10:27:45 -08:00
Billy O'Neal ba823b1e1f
Patch Tuesday 2023-10-11 (except macOS) (#34431) 2023-10-13 14:57:51 -07:00
Billy O'Neal b5d4a46b9a
Patch Tuesday September 2023 + arm-uwp=>arm64-uwp (#33759)
Co-authored-by: Leander Schulten <Leander.Schulten@rwth-aachen.de>
2023-09-15 15:01:12 -07:00
Billy O'Neal 5fa92f467e
Patch Tuesday August 2023. (#33088)
* Update PowerShell to 7.3.6

* Add asan install as requested by @Neumann-A

* Use 1ES for Android docker hosts.

* Update pools.

* Update patch tuesday checklist to reflect 1ES.

* [openslide] Fix missing header.

* [libxt] Add missing header.
2023-08-14 13:58:43 -07:00
Billy O'Neal 36577b338f
Patch Tuesday July 2023 (#32537) 2023-07-14 17:05:19 -07:00
Billy O'Neal 7f52deab66
Update VMs for Patch Tuesday May 2023 (#31358)
* Update PowerShell Core to not vulnerable versions.

* Fix Android create-image relative paths.

* Update pools and add docs.

* Get android create-vmss to setup managed identity.
2023-05-14 01:54:42 -07:00
Billy O'Neal 217194cea7
Fix cancellation, from @dan-shaw's branch: (#30722)
b877a10a13

Co-authored-by: dan-shaw <51385773+dan-shaw@users.noreply.github.com>
2023-04-07 19:21:44 -07:00
Billy O'Neal 6146b482ec
VM Updates for Patch Tuesday, March 2023 (#30223) 2023-03-21 12:27:26 -07:00
Kai Pastor 328bd79eb8
Add parameter to limit CI to selected triplets (#29738)
* Add parameter to limit CI to selected triplets

Pull requests which analyze the situation in a particular triplet,
arch or platform may temporarily limit the triplets run in CI by
overriding the default value of CI parameter 'tripletPattern'.

* Add special chars for start and end

* Proof of concept

* Revert "Proof of concept"

This reverts commit 326bd2632b.
2023-02-24 11:32:02 -08:00
Billy O'Neal 6db74157ac
Update VMs for December 2022 (#28419)
* Update pwsh to 7.3.1.

* Update pools.
2022-12-19 11:17:57 -08:00
Cheney Wang 266e4910c6
[vcpkg] Lower the version of PowerShell to v7.2.7 (#28058) 2022-11-29 16:56:37 -08:00