Skip to content

Commit 7ec954c

Browse files
authored
Merge branch 'main' into fix/darc-wsl-keyring-fallback
2 parents 73dc029 + 5f0682f commit 7ec954c

371 files changed

Lines changed: 11414 additions & 4564 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.config/dotnet-tools.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,19 +3,19 @@
33
"isRoot": true,
44
"tools": {
55
"microsoft.dnceng.secretmanager": {
6-
"version": "1.1.0-beta.26117.1",
6+
"version": "1.1.0-beta.26262.3",
77
"commands": [
88
"secret-manager"
99
]
1010
},
1111
"dotnet-ef": {
12-
"version": "10.0.3",
12+
"version": "10.0.7",
1313
"commands": [
1414
"dotnet-ef"
1515
]
1616
},
1717
"microsoft.dnceng.configuration.bootstrap": {
18-
"version": "1.1.0-beta.26117.1",
18+
"version": "1.1.0-beta.26262.3",
1919
"commands": [
2020
"bootstrap-dnceng-configuration"
2121
]

.editorconfig

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,9 @@ indent_style = space
1212
indent_size = 4
1313
trim_trailing_whitespace = true
1414

15+
[*.{yml,yaml}]
16+
indent_size = 2
17+
1518
[project.json]
1619
indent_size = 2
1720

.github/ISSUE_TEMPLATE/rollout-issue.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ All relevant information, including the rollout PR, issues encountered during th
3636
- Note: this [PCS exceptions query](https://ms.portal.azure.com#@72f988bf-86f1-41af-91ab-2d7cd011db47/blade/Microsoft_OperationsManagementSuite_Workspace/Logs.ReactView/resourceId/%2Fsubscriptions%2Ffbd6122a-9ad3-42e4-976e-bccb82486856%2FresourceGroups%2Fproduct-construction-service%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2Fproduct-construction-service-ai-prod/source/LogsBlade.AnalyticsShareLinkToQuery/q/H4sIAAAAAAAAAz2MOw6DMBBE%252B5xiSlsiRZDS5i7GjGQXu0brRSSIwyekoH4fvjMXr0377cBWaIRXYfckC17QtoV4H%252Bcf7KtIsroTua3qIWL6YKoaLn%252FA4ylxgNBLOxOjzrT%252FMJdk%252FgV08ryabQAAAA%253D%253D) might help in diagnosing issues.
3737
- Keep track of any issues encountered during the rollout either in this issue (or in a dedicated issue linked to this one)
3838
- [ ] Merge (⚠️ **DO NOT SQUASH**) the `production => main` PR in `arcade-services`
39+
- [ ] If this rollout includes critical bugfixes that affect darc (e.g. codeflow or Maestro configuration management), bump the minimum required darc version using the PCS CLI: `set-min-darc-version`
3940
- [ ] Close this issue with closing comment describing a high-level summary of issues encountered during the rollout
4041
- In case of rollback, uncomment the *Rollback* section below and follow the steps there
4142

.vault-config/vmr-synchronization.1.yaml

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -30,15 +30,3 @@ secrets:
3030
name: dn-bot-all-orgs-code-r
3131
organizations: devdiv dnceng
3232
scopes: code
33-
34-
# Required in the dotnet-dotnet-synchronization pipeline for pushing code to the internal VMR
35-
dn-bot-dnceng-build-rw-code-rw:
36-
type: azure-devops-access-token
37-
parameters:
38-
domainAccountName: dn-bot
39-
domainAccountSecret:
40-
location: helixkv
41-
name: dn-bot-account-redmond
42-
name: dn-bot-dnceng-build
43-
organizations: dnceng
44-
scopes: build_execute code_write

Directory.Packages.props

Lines changed: 44 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -5,18 +5,18 @@
55
<CentralPackageTransitivePinningEnabled>true</CentralPackageTransitivePinningEnabled>
66
</PropertyGroup>
77
<ItemGroup>
8-
<PackageVersion Include="Aspire.Azure.Storage.Queues" Version="13.1.1" />
9-
<PackageVersion Include="Aspire.Hosting.AppHost" Version="13.1.1" />
10-
<PackageVersion Include="Aspire.Hosting.Azure.Storage" Version="13.1.1" />
11-
<PackageVersion Include="Aspire.Hosting.Azure" Version="13.1.1" />
12-
<PackageVersion Include="Aspire.Hosting.Redis" Version="13.1.1" />
13-
<PackageVersion Include="Azure.Core" Version="1.51.1" />
8+
<PackageVersion Include="Aspire.Azure.Storage.Queues" Version="13.1.2" />
9+
<PackageVersion Include="Aspire.Hosting.AppHost" Version="13.1.2" />
10+
<PackageVersion Include="Aspire.Hosting.Azure.Storage" Version="13.1.2" />
11+
<PackageVersion Include="Aspire.Hosting.Azure" Version="13.1.2" />
12+
<PackageVersion Include="Aspire.Hosting.Redis" Version="13.1.2" />
13+
<PackageVersion Include="Azure.Core" Version="1.55.0" />
1414
<PackageVersion Include="Azure.Extensions.AspNetCore.Configuration.Secrets" Version="1.4.0" />
1515
<PackageVersion Include="Azure.Extensions.AspNetCore.DataProtection.Blobs" Version="1.5.1" />
1616
<PackageVersion Include="Azure.Extensions.AspNetCore.DataProtection.Keys" Version="1.6.1" />
17-
<PackageVersion Include="Azure.Identity" Version="1.17.1" />
18-
<PackageVersion Include="Azure.Monitor.OpenTelemetry.AspNetCore" Version="1.4.0" />
19-
<PackageVersion Include="Azure.Monitor.OpenTelemetry.Exporter" Version="1.6.0" />
17+
<PackageVersion Include="Azure.Identity" Version="1.21.0" />
18+
<PackageVersion Include="Azure.Monitor.OpenTelemetry.AspNetCore" Version="1.5.0" />
19+
<PackageVersion Include="Azure.Monitor.OpenTelemetry.Exporter" Version="1.8.0" />
2020
<PackageVersion Include="Azure.ResourceManager.AppContainers" Version="1.5.0" />
2121
<PackageVersion Include="AwesomeAssertions" Version="9.4.0" />
2222
<PackageVersion Include="Azure.Storage.Queues" Version="12.26.0-beta.1" />
@@ -29,16 +29,15 @@
2929
<PackageVersion Include="Microsoft.AspNetCore.ApiPagination" Version="$(MicrosoftAspNetCoreApiPaginationVersion)" />
3030
<PackageVersion Include="Microsoft.AspNetCore.ApiVersioning.Swashbuckle" Version="$(MicrosoftAspNetCoreApiVersioningSwashbuckleVersion)" />
3131
<PackageVersion Include="Microsoft.AspNetCore.ApiVersioning" Version="$(MicrosoftAspNetCoreApiVersioningVersion)" />
32-
<PackageVersion Include="Microsoft.AspNetCore.Components.WebAssembly.DevServer" Version="10.0.3" />
33-
<PackageVersion Include="Microsoft.AspNetCore.Components.WebAssembly" Version="10.0.2" />
34-
<PackageVersion Include="Microsoft.AspNetCore.Identity.EntityFrameworkCore" Version="10.0.2" />
35-
<PackageVersion Include="Microsoft.AspNetCore.WebHooks.Receivers.GitHub" Version="1.0.0-preview2-final" />
36-
<PackageVersion Include="Microsoft.AspNetCore.WebHooks.Receivers" Version="1.0.0-preview2-final" />
32+
<PackageVersion Include="Microsoft.AspNetCore.Components.WebAssembly.DevServer" Version="10.0.7" />
33+
<PackageVersion Include="Microsoft.AspNetCore.Components.WebAssembly" Version="10.0.7" />
34+
<PackageVersion Include="Microsoft.AspNetCore.Identity.EntityFrameworkCore" Version="10.0.7" />
3735
<PackageVersion Include="Microsoft.Azure.StackExchangeRedis" Version="3.3.1" />
38-
<PackageVersion Include="Microsoft.Build.Tasks.Core" Version="18.0.2" />
39-
<PackageVersion Include="Microsoft.Build.Utilities.Core" Version="18.3.3" />
36+
<PackageVersion Include="Microsoft.Build.Tasks.Core" Version="18.4.0" />
37+
<PackageVersion Include="Microsoft.Build.Utilities.Core" Version="18.4.0" />
4038
<PackageVersion Include="Microsoft.Build" Version="18.0.2" />
41-
<PackageVersion Include="Microsoft.Data.SqlClient" Version="6.1.4" />
39+
<PackageVersion Include="Microsoft.Data.SqlClient" Version="7.0.1" />
40+
<PackageVersion Include="Microsoft.Data.SqlClient.Extensions.Azure" Version="1.0.0" />
4241
<PackageVersion Include="Microsoft.DncEng.Configuration.Extensions" Version="$(MicrosoftDncEngConfigurationExtensionsVersion)" />
4342
<PackageVersion Include="Microsoft.DotNet.GitHub.Authentication" Version="$(MicrosoftDotNetGitHubAuthenticationVersion)" />
4443
<PackageVersion Include="Microsoft.DotNet.Internal.DependencyInjection.Testing" Version="$(MicrosoftDotNetInternalDependencyInjectionTestingVersion)" />
@@ -51,25 +50,25 @@
5150
<PackageVersion Include="Microsoft.DotNet.Services.Utility" Version="$(MicrosoftDotNetServicesUtilityVersion)" />
5251
<PackageVersion Include="Microsoft.DotNet.SwaggerGenerator.MSBuild" Version="$(MicrosoftDotNetSwaggerGeneratorMSBuildVersion)" />
5352
<PackageVersion Include="Microsoft.DotNet.VersionTools" Version="$(MicrosoftDotNetVersionToolsVersion)" />
54-
<PackageVersion Include="Microsoft.EntityFrameworkCore.Design" Version="10.0.2" />
55-
<PackageVersion Include="Microsoft.EntityFrameworkCore.InMemory" Version="10.0.2" />
56-
<PackageVersion Include="Microsoft.EntityFrameworkCore.SqlServer" Version="10.0.2" />
57-
<PackageVersion Include="Microsoft.EntityFrameworkCore" Version="10.0.2" />
58-
<PackageVersion Include="Microsoft.Extensions.Caching.Abstractions" Version="10.0.3" />
59-
<PackageVersion Include="Microsoft.Extensions.Configuration.UserSecrets" Version="10.0.2" />
60-
<PackageVersion Include="Microsoft.Extensions.Configuration" Version="10.0.2" />
61-
<PackageVersion Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="10.0.2" />
62-
<PackageVersion Include="Microsoft.Extensions.DependencyInjection" Version="10.0.2" />
63-
<PackageVersion Include="Microsoft.Extensions.FileSystemGlobbing" Version="10.0.2" />
53+
<PackageVersion Include="Microsoft.EntityFrameworkCore.Design" Version="10.0.7" />
54+
<PackageVersion Include="Microsoft.EntityFrameworkCore.InMemory" Version="10.0.7" />
55+
<PackageVersion Include="Microsoft.EntityFrameworkCore.SqlServer" Version="10.0.7" />
56+
<PackageVersion Include="Microsoft.EntityFrameworkCore" Version="10.0.7" />
57+
<PackageVersion Include="Microsoft.Extensions.Caching.Abstractions" Version="10.0.7" />
58+
<PackageVersion Include="Microsoft.Extensions.Configuration.UserSecrets" Version="10.0.7" />
59+
<PackageVersion Include="Microsoft.Extensions.Configuration" Version="10.0.7" />
60+
<PackageVersion Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="10.0.7" />
61+
<PackageVersion Include="Microsoft.Extensions.DependencyInjection" Version="10.0.7" />
62+
<PackageVersion Include="Microsoft.Extensions.FileSystemGlobbing" Version="10.0.7" />
6463
<PackageVersion Include="Microsoft.Extensions.Hosting" Version="10.0.2" />
65-
<PackageVersion Include="Microsoft.Extensions.Http.Resilience" Version="10.2.0" />
66-
<PackageVersion Include="Microsoft.Extensions.Http" Version="10.0.2" />
67-
<PackageVersion Include="Microsoft.Extensions.Logging.Abstractions" Version="10.0.2" />
64+
<PackageVersion Include="Microsoft.Extensions.Http.Resilience" Version="10.5.0" />
65+
<PackageVersion Include="Microsoft.Extensions.Http" Version="10.0.7" />
66+
<PackageVersion Include="Microsoft.Extensions.Logging.Abstractions" Version="10.0.7" />
6867
<PackageVersion Include="Microsoft.Extensions.Logging.ApplicationInsights" Version="2.23.0" />
69-
<PackageVersion Include="Microsoft.Extensions.Logging.Console" Version="10.0.2" />
70-
<PackageVersion Include="Microsoft.Extensions.Logging" Version="10.0.2" />
71-
<PackageVersion Include="Microsoft.Extensions.Options" Version="10.0.2" />
72-
<PackageVersion Include="Microsoft.Extensions.ServiceDiscovery" Version="10.2.0" />
68+
<PackageVersion Include="Microsoft.Extensions.Logging.Console" Version="10.0.7" />
69+
<PackageVersion Include="Microsoft.Extensions.Logging" Version="10.0.7" />
70+
<PackageVersion Include="Microsoft.Extensions.Options" Version="10.0.7" />
71+
<PackageVersion Include="Microsoft.Extensions.ServiceDiscovery" Version="10.5.0" />
7372
<PackageVersion Include="Microsoft.FluentUI.AspNetCore.Components.Icons" Version="4.13.2" />
7473
<PackageVersion Include="Microsoft.FluentUI.AspNetCore.Components" Version="4.13.2" />
7574
<PackageVersion Include="Microsoft.Identity.Web" Version="4.0.1" />
@@ -78,31 +77,32 @@
7877
<PackageVersion Include="Moq" Version="4.18.4" />
7978
<PackageVersion Include="Newtonsoft.Json" Version="13.0.4" />
8079
<PackageVersion Include="NRedisStack" Version="0.12.0" />
81-
<PackageVersion Include="NuGet.Packaging" Version="7.0.1" />
80+
<!-- Intentionally pinned for VMR bootstrap compatibility; only upgrade once bootstrap supports newer NuGet.Packaging versions. -->
81+
<PackageVersion Include="NuGet.Packaging" Version="7.0.3" />
8282
<PackageVersion Include="NUnit" Version="4.4.0" />
8383
<PackageVersion Include="NUnit3TestAdapter" Version="5.0.0" />
8484
<PackageVersion Include="Octokit" Version="14.0.0" />
85-
<PackageVersion Include="Octokit.Webhooks.AspNetCore" Version="2.4.1" />
86-
<PackageVersion Include="OpenTelemetry.Exporter.OpenTelemetryProtocol" Version="1.14.0" />
87-
<PackageVersion Include="OpenTelemetry.Extensions.Hosting" Version="1.14.0" />
88-
<PackageVersion Include="OpenTelemetry.Instrumentation.AspNetCore" Version="1.14.0" />
89-
<PackageVersion Include="OpenTelemetry.Instrumentation.GrpcNetClient" Version="1.14.0-beta.1" />
90-
<PackageVersion Include="OpenTelemetry.Instrumentation.Http" Version="1.14.0" />
91-
<PackageVersion Include="OpenTelemetry.Instrumentation.Runtime" Version="1.14.0" />
85+
<PackageVersion Include="OpenTelemetry.Exporter.OpenTelemetryProtocol" Version="1.15.3" />
86+
<PackageVersion Include="OpenTelemetry.Extensions.Hosting" Version="1.15.3" />
87+
<PackageVersion Include="OpenTelemetry.Instrumentation.AspNetCore" Version="1.15.2" />
88+
<PackageVersion Include="OpenTelemetry.Instrumentation.GrpcNetClient" Version="1.15.1-beta.1" />
89+
<PackageVersion Include="OpenTelemetry.Instrumentation.Http" Version="1.15.1" />
90+
<PackageVersion Include="OpenTelemetry.Instrumentation.Runtime" Version="1.15.1" />
9291
<PackageVersion Include="Swashbuckle.AspNetCore.SwaggerGen" Version="9.0.6" />
9392
<PackageVersion Include="Swashbuckle.AspNetCore.Newtonsoft" Version="8.1.1" />
9493
<PackageVersion Include="System.Drawing.Common" Version="10.0.0" />
9594
<PackageVersion Include="System.IO.Hashing" Version="10.0.1" />
95+
<PackageVersion Include="System.Runtime.Caching" Version="10.0.6" />
9696
<PackageVersion Include="TextCopy" Version="6.2.1" />
9797
<PackageVersion Include="Verify.NUnit" Version="25.0.2" />
9898
<PackageVersion Include="YamlDotNet" Version="16.3.0" />
9999
<!-- Pinned to clear a CG alert (this package comes via Microsoft.TeamFoundationServer.Client) -->
100-
<PackageVersion Include="System.Security.Cryptography.Xml" Version="10.0.0" />
100+
<PackageVersion Include="System.Security.Cryptography.Xml" Version="10.0.6" />
101101
<!-- Pinned to clear a CG alert (this package comes via Microsoft.DotNet.Kusto but didn't get updated there yet) -->
102102
<PackageVersion Include="Microsoft.Azure.Kusto.Data" Version="14.0.3" />
103103
<PackageVersion Include="Microsoft.Azure.Kusto.Ingest" Version="14.0.3" />
104104
<!-- remove once the MaestrConfiguration.Client has been moved back to it's own repo -->
105105
<PackageVersion Include="xunit" Version="2.9.3" />
106106
<PackageVersion Include="coverlet.collector" Version="6.0.4" />
107107
</ItemGroup>
108-
</Project>
108+
</Project>

arcade-services.slnx

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,25 +26,25 @@
2626
<Project Path="src/Maestro/Maestro.DataProviders/Maestro.DataProviders.csproj" />
2727
<Project Path="src/Maestro/Maestro.MergePolicies/Maestro.MergePolicies.csproj" />
2828
<Project Path="src/Maestro/Maestro.MergePolicyEvaluation/Maestro.MergePolicyEvaluation.csproj" />
29+
<Project Path="src/Maestro/Maestro.Services.Common/Maestro.Services.Common.csproj" />
30+
<Project Path="src/Maestro/Maestro.WorkItems/Maestro.WorkItems.csproj" />
2931
<Project Path="src/Maestro/Microsoft.DotNet.Maestro.Tasks/Microsoft.DotNet.Maestro.Tasks.csproj" />
3032
</Folder>
3133
<Folder Name="/src/ProductConstructionService/">
3234
<Project Path="src/ProductConstructionService/Microsoft.DotNet.ProductConstructionService.Client/Microsoft.DotNet.ProductConstructionService.Client.csproj" />
3335
<Project Path="src/ProductConstructionService/ProductConstructionService.Api/ProductConstructionService.Api.csproj" />
3436
<Project Path="src/ProductConstructionService/ProductConstructionService.AppHost/ProductConstructionService.AppHost.csproj" />
3537
<Project Path="src/ProductConstructionService/ProductConstructionService.BarViz/ProductConstructionService.BarViz.csproj" />
36-
<Project Path="src/ProductConstructionService/ProductConstructionService.Common/ProductConstructionService.Common.csproj" />
3738
<Project Path="src/ProductConstructionService/ProductConstructionService.DependencyFlow/ProductConstructionService.DependencyFlow.csproj" />
3839
<Project Path="src/ProductConstructionService/ProductConstructionService.FeedCleaner/ProductConstructionService.FeedCleaner.csproj" />
39-
<Project Path="src/ProductConstructionService/ProductConstructionService.ServiceDefaults/ProductConstructionService.ServiceDefaults.csproj" />
4040
<Project Path="src/ProductConstructionService/ProductConstructionService.SubscriptionTriggerer/ProductConstructionService.SubscriptionTriggerer.csproj" />
41-
<Project Path="src/ProductConstructionService/ProductConstructionService.WorkItems/ProductConstructionService.WorkItems.csproj" />
4241
</Folder>
4342
<Folder Name="/test/" />
4443
<Folder Name="/test/Maestro/">
4544
<Project Path="test/Maestro/Maestro.Data.Tests/Maestro.Data.Tests.csproj" />
4645
<Project Path="test/Maestro/Maestro.DataProviders.Tests/Maestro.DataProviders.Tests.csproj" />
4746
<Project Path="test/Maestro/Maestro.MergePolicies.Tests/Maestro.MergePolicies.Tests.csproj" />
47+
<Project Path="test/Maestro/Maestro.WorkItems.Tests/Maestro.WorkItems.Tests.csproj" />
4848
<Project Path="test/Maestro/Microsoft.DotNet.Maestro.Tasks.Tests/Microsoft.DotNet.Maestro.Tasks.Tests.csproj" />
4949
</Folder>
5050
<Folder Name="/test/Darc/">
@@ -60,12 +60,13 @@
6060
<Project Path="test/ProductConstructionService/ProductConstructionService.FeedCleaner.Tests/ProductConstructionService.FeedCleaner.Tests.csproj" />
6161
<Project Path="test/ProductConstructionService/ProductConstructionService.ScenarioTests/ProductConstructionService.ScenarioTests.csproj" />
6262
<Project Path="test/ProductConstructionService/ProductConstructionService.SubscriptionTriggerer.Tests/ProductConstructionService.SubscriptionTriggerer.Tests.csproj" />
63-
<Project Path="test/ProductConstructionService/ProductConstructionService.WorkItem.Tests/ProductConstructionService.WorkItem.Tests.csproj" />
6463
</Folder>
6564
<Folder Name="/tools/">
6665
<Project Path="tools/BackflowStatusTool/BackflowStatusTool.csproj" />
6766
<Project Path="tools/ProductConstructionService.Cli/ProductConstructionService.Cli.csproj" />
6867
<Project Path="tools/ProductConstructionService.ReproTool/ProductConstructionService.ReproTool.csproj" />
68+
<Project Path="tools/Tools.Cli.Common/Tools.Cli.Common.csproj" />
69+
<Project Path="tools/Tools.Cli.Core/Tools.Cli.Core.csproj" />
6970
<Project Path="tools/Tools.Common/Tools.Common.csproj" />
7071
<Project Path="tools/VersionPropsFormatter/VersionDetailsPropsFormatter.csproj" />
7172
</Folder>

0 commit comments

Comments
 (0)