Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[main] Update dependencies from dotnet/arcade #78

Merged
merged 122 commits into from
Jul 19, 2024

Conversation

dotnet-maestro[bot]
Copy link
Contributor

@dotnet-maestro dotnet-maestro bot commented Mar 20, 2024

This pull request updates the following dependencies

From https://github.com/dotnet/arcade

  • Subscription: 69ccaae5-538f-448b-d9ab-08db87e0b330
  • Build: 20240718.9
  • Date Produced: July 18, 2024 4:59:11 PM UTC
  • Commit: b4e499d1f6e6b3a981feabfed290d99261762382
  • Branch: refs/heads/main

Microsoft.SourceBuild.Intermediate.arcade , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.XliffTasks
 From Version 9.0.0-beta.24065.5 -> To Version 9.0.0-beta.24168.5
Microsoft.SourceBuild.Intermediate.arcade , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.XliffTasks
 From Version 9.0.0-beta.24065.5 -> To Version 9.0.0-beta.24170.7
Microsoft.SourceBuild.Intermediate.arcade , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.XliffTasks
 From Version 9.0.0-beta.24065.5 -> To Version 9.0.0-beta.24171.5
Microsoft.SourceBuild.Intermediate.arcade , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.XliffTasks
 From Version 9.0.0-beta.24065.5 -> To Version 9.0.0-beta.24172.4
Microsoft.SourceBuild.Intermediate.arcade , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.XliffTasks
 From Version 9.0.0-beta.24065.5 -> To Version 9.0.0-beta.24172.4
Microsoft.SourceBuild.Intermediate.arcade , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.XliffTasks
 From Version 9.0.0-beta.24065.5 -> To Version 9.0.0-beta.24172.4
Microsoft.SourceBuild.Intermediate.arcade , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.XliffTasks
 From Version 9.0.0-beta.24065.5 -> To Version 9.0.0-beta.24175.6
…326.6

Microsoft.SourceBuild.Intermediate.arcade , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.XliffTasks
 From Version 9.0.0-beta.24065.5 -> To Version 9.0.0-beta.24176.6
…327.2

Microsoft.SourceBuild.Intermediate.arcade , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.XliffTasks
 From Version 9.0.0-beta.24065.5 -> To Version 9.0.0-beta.24177.2
…328.6

Microsoft.SourceBuild.Intermediate.arcade , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.XliffTasks
 From Version 9.0.0-beta.24065.5 -> To Version 9.0.0-beta.24178.6
…329.6

Microsoft.SourceBuild.Intermediate.arcade , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.XliffTasks
 From Version 9.0.0-beta.24065.5 -> To Version 9.0.0-beta.24179.6
…329.6

Microsoft.SourceBuild.Intermediate.arcade , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.XliffTasks
 From Version 9.0.0-beta.24065.5 -> To Version 9.0.0-beta.24179.6
…329.6

Microsoft.SourceBuild.Intermediate.arcade , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.XliffTasks
 From Version 9.0.0-beta.24065.5 -> To Version 9.0.0-beta.24179.6
…403.1

Microsoft.SourceBuild.Intermediate.arcade , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.XliffTasks
 From Version 9.0.0-beta.24065.5 -> To Version 9.0.0-beta.24203.1
…403.1

Microsoft.SourceBuild.Intermediate.arcade , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.XliffTasks
 From Version 9.0.0-beta.24065.5 -> To Version 9.0.0-beta.24203.1
…403.1

Microsoft.SourceBuild.Intermediate.arcade , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.XliffTasks
 From Version 9.0.0-beta.24065.5 -> To Version 9.0.0-beta.24203.1
…405.14

Microsoft.SourceBuild.Intermediate.arcade , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.XliffTasks
 From Version 9.0.0-beta.24065.5 -> To Version 9.0.0-beta.24205.14
…407.1

Microsoft.SourceBuild.Intermediate.arcade , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.XliffTasks
 From Version 9.0.0-beta.24065.5 -> To Version 9.0.0-beta.24207.1
…407.1

Microsoft.SourceBuild.Intermediate.arcade , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.XliffTasks
 From Version 9.0.0-beta.24065.5 -> To Version 9.0.0-beta.24207.1
…408.8

Microsoft.SourceBuild.Intermediate.arcade , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.XliffTasks
 From Version 9.0.0-beta.24065.5 -> To Version 9.0.0-beta.24208.8
…409.3

Microsoft.SourceBuild.Intermediate.arcade , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.XliffTasks
 From Version 9.0.0-beta.24065.5 -> To Version 9.0.0-beta.24209.3
…410.4

Microsoft.SourceBuild.Intermediate.arcade , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.XliffTasks
 From Version 9.0.0-beta.24065.5 -> To Version 9.0.0-beta.24210.4
…410.4

Microsoft.SourceBuild.Intermediate.arcade , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.XliffTasks
 From Version 9.0.0-beta.24065.5 -> To Version 9.0.0-beta.24210.4
…412.4

Microsoft.SourceBuild.Intermediate.arcade , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.XliffTasks
 From Version 9.0.0-beta.24065.5 -> To Version 9.0.0-beta.24212.4
…412.4

Microsoft.SourceBuild.Intermediate.arcade , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.XliffTasks
 From Version 9.0.0-beta.24065.5 -> To Version 9.0.0-beta.24212.4
…412.4

Microsoft.SourceBuild.Intermediate.arcade , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.XliffTasks
 From Version 9.0.0-beta.24065.5 -> To Version 9.0.0-beta.24212.4
…412.4

Microsoft.SourceBuild.Intermediate.arcade , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.XliffTasks
 From Version 9.0.0-beta.24065.5 -> To Version 9.0.0-beta.24212.4
…417.1

Microsoft.SourceBuild.Intermediate.arcade , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.XliffTasks
 From Version 9.0.0-beta.24065.5 -> To Version 9.0.0-beta.24217.1
…417.5

Microsoft.SourceBuild.Intermediate.arcade , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.XliffTasks
 From Version 9.0.0-beta.24065.5 -> To Version 9.0.0-beta.24217.5
…419.1

Microsoft.SourceBuild.Intermediate.arcade , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.XliffTasks
 From Version 9.0.0-beta.24065.5 -> To Version 9.0.0-beta.24219.1
…702.2

Microsoft.SourceBuild.Intermediate.arcade , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.XliffTasks
 From Version 9.0.0-beta.24065.5 -> To Version 9.0.0-beta.24352.2
…702.2

Microsoft.SourceBuild.Intermediate.arcade , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.XliffTasks
 From Version 9.0.0-beta.24065.5 -> To Version 9.0.0-beta.24352.2
@ViktorHofer
Copy link
Member

@joperezr please take a look

…702.2

Microsoft.SourceBuild.Intermediate.arcade , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.XliffTasks
 From Version 9.0.0-beta.24065.5 -> To Version 9.0.0-beta.24352.2
…710.1

Microsoft.SourceBuild.Intermediate.arcade , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.XliffTasks
 From Version 9.0.0-beta.24065.5 -> To Version 9.0.0-beta.24360.1
@mmitche
Copy link
Member

mmitche commented Jul 10, 2024

@RussKie can you take a look while @joperezr is out?

@RussKie
Copy link
Member

RussKie commented Jul 10, 2024

@radical are you familiar with these failing tests?

@radical
Copy link
Member

radical commented Jul 10, 2024

@radical are you familiar with these failing tests?

nope, sorry!

…710.4

Microsoft.SourceBuild.Intermediate.arcade , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.XliffTasks
 From Version 9.0.0-beta.24065.5 -> To Version 9.0.0-beta.24360.4
…710.4

Microsoft.SourceBuild.Intermediate.arcade , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.XliffTasks
 From Version 9.0.0-beta.24065.5 -> To Version 9.0.0-beta.24360.4
…710.4

Microsoft.SourceBuild.Intermediate.arcade , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.XliffTasks
 From Version 9.0.0-beta.24065.5 -> To Version 9.0.0-beta.24360.4
…710.4

Microsoft.SourceBuild.Intermediate.arcade , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.XliffTasks
 From Version 9.0.0-beta.24065.5 -> To Version 9.0.0-beta.24360.4
…710.4

Microsoft.SourceBuild.Intermediate.arcade , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.XliffTasks
 From Version 9.0.0-beta.24065.5 -> To Version 9.0.0-beta.24360.4
…710.4

Microsoft.SourceBuild.Intermediate.arcade , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.XliffTasks
 From Version 9.0.0-beta.24065.5 -> To Version 9.0.0-beta.24360.4
@joperezr
Copy link
Member

The error this is hitting is an issue with the SDK that has been fixed (worked around) in Aspire 8.0.1 and later versions, but this hasn't shipped in a newer SDK. @marcpopMSFT @dsplaisted has the fix for the duplicate workload entry concurrency issue been shipped in the SDK yet? If so we can probably just bump the global.json SDK version to unblock this PR.

@marcpopMSFT
Copy link
Member

The error this is hitting is an issue with the SDK that has been fixed (worked around) in Aspire 8.0.1 and later versions, but this hasn't shipped in a newer SDK. @marcpopMSFT @dsplaisted has the fix for the duplicate workload entry concurrency issue been shipped in the SDK yet? If so we can probably just bump the global.json SDK version to unblock this PR.

We never actually tracked down the issue as it was a multi-threading problem in the template engine that was only being triggered by Aspire. So once Aspire fixed it, we didn't keep digging (though vendors just found a new case of it we think but it requires automated template creation).

@dsplaisted
Copy link
Member

We never actually tracked down the issue as it was a multi-threading problem in the template engine that was only being triggered by Aspire. So once Aspire fixed it, we didn't keep digging (though vendors just found a new case of it we think but it requires automated template creation).

We did actually figure out the details of why this was happening: dotnet/templating#7946 (comment). However, it wasn't clear how to fix it correctly without impacting template engine perf, so it hasn't been fixed yet.

…710.4

Microsoft.SourceBuild.Intermediate.arcade , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.XliffTasks
 From Version 9.0.0-beta.24065.5 -> To Version 9.0.0-beta.24360.4
@marcpopMSFT
Copy link
Member

marcpopMSFT commented Jul 17, 2024

We did actually figure out the details of why this was happening: dotnet/templating#7946 (comment). However, it wasn't clear how to fix it correctly without impacting template engine perf, so it hasn't been fixed yet.

Good point, my memory failed me.

…710.4

Microsoft.SourceBuild.Intermediate.arcade , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.XliffTasks
 From Version 9.0.0-beta.24065.5 -> To Version 9.0.0-beta.24360.4
@akoeplinger
Copy link
Member

So what should we do? Disable the VerifyAspireTemplate test to unblock this PR?

…718.9

Microsoft.SourceBuild.Intermediate.arcade , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.XliffTasks
 From Version 9.0.0-beta.24065.5 -> To Version 9.0.0-beta.24368.9
@mmitche
Copy link
Member

mmitche commented Jul 19, 2024

So what should we do? Disable the VerifyAspireTemplate test to unblock this PR?

That would be my preference.

@akoeplinger
Copy link
Member

@mmitche disabled the test and it's green now. I don't have permission to merge here though.

@mmitche mmitche enabled auto-merge (squash) July 19, 2024 21:05
@mmitche mmitche merged commit 692e333 into main Jul 19, 2024
10 checks passed
@mmitche mmitche deleted the darc-main-b43eec77-4ae9-453c-9727-99f3b13c400a branch July 19, 2024 21:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

9 participants