Skip to content
This repository has been archived by the owner on Jan 23, 2023. It is now read-only.

[master] Update dependencies from dotnet/arcade #24333

Merged
merged 32 commits into from
May 24, 2019

Conversation

dotnet-maestro[bot]
Copy link

@dotnet-maestro dotnet-maestro bot commented May 1, 2019

This pull request updates the following dependencies

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

  • Build: 20190430.6
  • Date Produced: 4/30/2019 10:17 PM
  • Commit: ac8d88df02d246d3147338fcfb03b1b93dc84b53
  • Branch: refs/heads/master
  • Updates:
    • Microsoft.DotNet.Arcade.Sdk -> 1.0.0-beta.19230.6
    • Microsoft.DotNet.Helix.Sdk -> 2.0.0-beta.19230.6

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

  • Build: 20190501.6
  • Date Produced: 5/2/2019 7:15 AM
  • Commit: ea9b2530a1559dd6426730aba52fca1924db2b65
  • Branch: refs/heads/master
  • Updates:
    • Microsoft.DotNet.Arcade.Sdk -> 1.0.0-beta.19251.6
    • Microsoft.DotNet.Helix.Sdk -> 2.0.0-beta.19251.6

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

  • Build: 20190502.2
  • Date Produced: 5/2/2019 7:00 PM
  • Commit: ed63a7faf2d119829dd971be91bb46b6ebaa1dd2
  • Branch: refs/heads/master
  • Updates:
    • Microsoft.DotNet.Arcade.Sdk -> 1.0.0-beta.19252.2
    • Microsoft.DotNet.Helix.Sdk -> 2.0.0-beta.19252.2

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

  • Build: 20190503.8
  • Date Produced: 5/4/2019 2:00 AM
  • Commit: 4cacf7aa7b2cd8bdd042e721e6ad73d809dd5678
  • Branch: refs/heads/master
  • Updates:
    • Microsoft.DotNet.Arcade.Sdk -> 1.0.0-beta.19253.8
    • Microsoft.DotNet.Helix.Sdk -> 2.0.0-beta.19253.8

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

  • Build: 20190504.1
  • Date Produced: 5/4/2019 12:58 PM
  • Commit: 1b8589bbf53b9a5e819460798eff59830f39a3be
  • Branch: refs/heads/master
  • Updates:
    • Microsoft.DotNet.Arcade.Sdk -> 1.0.0-beta.19254.1
    • Microsoft.DotNet.Helix.Sdk -> 2.0.0-beta.19254.1

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

  • Build: 20190505.2
  • Date Produced: 5/5/2019 2:25 PM
  • Commit: 6a34948f7bdbc3ceb2fb16441b49f7748a462646
  • Branch: refs/heads/master
  • Updates:
    • Microsoft.DotNet.Arcade.Sdk -> 1.0.0-beta.19255.2
    • Microsoft.DotNet.Helix.Sdk -> 2.0.0-beta.19255.2

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

  • Build: 20190506.12
  • Date Produced: 5/7/2019 5:12 AM
  • Commit: c31fac9f6899094226cb5cd77c85b8f60ecafa3d
  • Branch: refs/heads/master
  • Updates:
    • Microsoft.DotNet.Arcade.Sdk -> 1.0.0-beta.19256.12
    • Microsoft.DotNet.Helix.Sdk -> 2.0.0-beta.19256.12

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

  • Build: 20190507.7
  • Date Produced: 5/8/2019 12:49 AM
  • Commit: bda52d7619f9420de46f2c39ffc972864bbcab63
  • Branch: refs/heads/master
  • Updates:
    • Microsoft.DotNet.Arcade.Sdk -> 1.0.0-beta.19257.7
    • Microsoft.DotNet.Helix.Sdk -> 2.0.0-beta.19257.7

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

  • Build: 20190508.5
  • Date Produced: 5/8/2019 10:17 PM
  • Commit: 9005cee9510d23535c09bd9b6be7c426e526c067
  • Branch: refs/heads/master
  • Updates:
    • Microsoft.DotNet.Arcade.Sdk -> 1.0.0-beta.19258.5
    • Microsoft.DotNet.Helix.Sdk -> 2.0.0-beta.19258.5

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

  • Build: 20190509.9
  • Date Produced: 5/10/2019 12:31 AM
  • Commit: 155080ecb738e189db75f8f2461ebad75d955aa7
  • Branch: refs/heads/master
  • Updates:
    • Microsoft.DotNet.Arcade.Sdk -> 1.0.0-beta.19259.9
    • Microsoft.DotNet.Helix.Sdk -> 2.0.0-beta.19259.9

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

  • Build: 20190522.13
  • Date Produced: 5/23/2019 1:51 AM
  • Commit: 86e674361bdcefecbd8199ab62d0b1a6cb25703d
  • Branch: refs/heads/master
  • Updates:
    • Microsoft.DotNet.Arcade.Sdk -> 1.0.0-beta.19272.13
    • Microsoft.DotNet.Build.Tasks.Feed -> 2.2.0-beta.19272.13
    • Microsoft.DotNet.Build.Tasks.Packaging -> 1.0.0-beta.19272.13
    • Microsoft.DotNet.Helix.Sdk -> 2.0.0-beta.19272.13

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

  • Build: 20190523.11
  • Date Produced: 5/24/2019 5:52 AM
  • Commit: 02a90cc69d2d32bbde9e6e0e41186711c591de27
  • Branch: refs/heads/master
  • Updates:
    • Microsoft.DotNet.Arcade.Sdk -> 1.0.0-beta.19273.11
    • Microsoft.DotNet.Build.Tasks.Feed -> 2.2.0-beta.19273.11
    • Microsoft.DotNet.Build.Tasks.Packaging -> 1.0.0-beta.19273.11
    • Microsoft.DotNet.Helix.Sdk -> 2.0.0-beta.19273.11

dotnet-maestro and others added 4 commits May 1, 2019 12:23
…430.6

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19230.6
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19230.6
…501.6

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19251.6
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19251.6
…502.2

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19252.2
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19252.2
@wtgodbe
Copy link
Member

wtgodbe commented May 3, 2019

@hoyosjs are we blocked on these test failures?

dotnet-maestro added 3 commits May 4, 2019 12:19
…503.8

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19253.8
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19253.8
…504.1

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19254.1
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19254.1
…505.2

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19255.2
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19255.2
@hoyosjs
Copy link
Member

hoyosjs commented May 6, 2019

@wtgodbe Looks like init-tools-native is not executable. We could work around this but I'd rather it be fixed in arcade directly. I've made the PR to fix this in dotnet/arcade#2697. As for the R2R failures, I'm not the best person to ask. Maybe @fadimounir can answer that.

@fadimounir
Copy link

I can't really see R2R failures so far (CI still running). Let me know if you see any R2R failure after it completes

dotnet-maestro and others added 2 commits May 7, 2019 12:28
…506.12

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19256.12
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19256.12
@jkotas
Copy link
Member

jkotas commented May 8, 2019

AssemblyInformationalVersionAttribute on CoreLib has wrong value:

 \"C:\\dotnetbuild\\work\\249ddf9d-ef9b-4986-af98-2fb5592af92c\\Payload\\corerun.exe\" environment_version.exe 
Environment.Version = 4.6.0
ERROR: Version is 4.6+.

jkotas and others added 3 commits May 7, 2019 21:21
@jkotas
Copy link
Member

jkotas commented May 9, 2019

Let me know if you see any R2R failure after it completes

@fadimounir The R2R failures are there now. A lot of file not found errors.

…508.5

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19258.5
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19258.5
@fadimounir
Copy link

@jkotas I'm investigating this now. These failures seem pretty odd

@fadimounir
Copy link

I tried re-running one of the tests using the latest master branch, and it all works well. I'm going to try now with this PR's changes.
I'm suspecting some infra issue related to the rerunning of the R2R tests

@fadimounir
Copy link

Not sure what's going on in the CI legs, but I can't repro any of these failures. Looks like transient infra issues (the RunCrossgen mode doesn't have any good cleanup logic)

I'll re-run the CI R2R legs

@jkotas
Copy link
Member

jkotas commented May 9, 2019

It is not transient. I have rerun it number of times and keeps failing with the same errors every time.

@fadimounir
Copy link

I don't understand why... I'm trying to get a repro environment from helix to dig into this. some files are missing somewhere, and the RunCrossgen logic in each test's cmd runner is extremely fragile

…509.9

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19259.9
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19259.9
@fadimounir
Copy link

fadimounir commented May 10, 2019

Looks like the root cause is that the .cmd files that run tests are not executed from the same working dir as the test binaries . That doesn't work well with the R2R script

@fadimounir
Copy link

Still can't figure this out. After being able to repro this locally using the environment from the lab, I added a bunch of echo commands in the test's .cmd file to debug this. I saw some inconsistent output, suggesting the script execution wasn't flowing correctly, and seemed to jump from one place to the other. After adding more echo commands, suddenly it started to work correctly again, and the scripts stdout started to make sense.
Literally, quite impressive.
Any idea what the issue is?

@fadimounir
Copy link

Interestingly, found this: https://www.dostips.com/forum/viewtopic.php?p=58890#p58890
Looking into making sure the line endings are \r\n

@jkotas jkotas closed this May 23, 2019
@jkotas jkotas reopened this May 23, 2019
@hoyosjs
Copy link
Member

hoyosjs commented May 23, 2019

Looks like packaging is creating hangs. Less than a minute on windows and 40 mins in*nix

dotnet-maestro and others added 6 commits May 23, 2019 12:26
…522.13

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19272.13
- Microsoft.DotNet.Build.Tasks.Feed - 2.2.0-beta.19272.13
- Microsoft.DotNet.Build.Tasks.Packaging - 1.0.0-beta.19272.13
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19272.13
@jkotas jkotas closed this May 24, 2019
@jkotas jkotas reopened this May 24, 2019
@elinor-fung
Copy link
Member

Looks like packaging is creating hangs. Less than a minute on windows and 40 mins in*nix

With the packaging build going through the Arcade scripts now, we probably need to set DisableNativeToolsetInstalls as @sbomer mentioned.

@jkotas
Copy link
Member

jkotas commented May 24, 2019

we probably need to set DisableNativeToolsetInstalls

Like this? de59b67

@hoyosjs
Copy link
Member

hoyosjs commented May 24, 2019

@jkotas yes, but it needs to happen whenever eng/common/build.sh -restore gets called I believe. That means when we call empty.proj for restore, and also possibly in build.sh (that one also builds packages if skipnuget isn't specified).

@jkotas
Copy link
Member

jkotas commented May 24, 2019

Does the native toolset restore ever work on Unix? It sounds like that it is 100% broken. It should be better disabled in arcade until it actually works. It does not sound right to workaround it it in so many different places and repos.

cc @chcosta

@jkotas jkotas force-pushed the darc-master-145055cf-390b-45fd-8ad8-3585b3dfc291 branch from de59b67 to 5650e58 Compare May 24, 2019 08:56
@jkotas
Copy link
Member

jkotas commented May 24, 2019

@hoyosjs The msbuild bug that we have been waiting for a fix for (#24333 (comment)) is back. Does the SDK version that the PR is pointing to have the fix? Do we need to wait for #24756 ?

dotnet-maestro and others added 5 commits May 24, 2019 12:27
…523.11

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19273.11
- Microsoft.DotNet.Build.Tasks.Feed - 2.2.0-beta.19273.11
- Microsoft.DotNet.Build.Tasks.Packaging - 1.0.0-beta.19273.11
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19273.11
@hoyosjs
Copy link
Member

hoyosjs commented May 24, 2019

Does the native toolset restore ever work on Unix? It sounds like that it is 100% broken. It should be better disabled in arcade until it actually works. It does not sound right to workaround it it in so many different places and repos.

cc @chcosta

There's just a couple other repos using the feature, so that might be why they don't see many problems.

@hoyosjs The msbuild bug that we have been waiting for a fix for (#24333 (comment)) is back. Does the SDK version that the PR is pointing to have the fix? Do we need to wait for #24756 ?

It should contain the fix. If it doesn't that definitely warrants taking a look.

@hoyosjs hoyosjs removed the * NO MERGE * The PR is not ready for merge yet (see discussion for detailed reasons) label May 24, 2019
@jkotas
Copy link
Member

jkotas commented May 24, 2019

The two remaining pipelines finished, the github UI is not updating.

@jkotas jkotas merged commit d3b5e99 into master May 24, 2019
@jkotas jkotas deleted the darc-master-145055cf-390b-45fd-8ad8-3585b3dfc291 branch May 24, 2019 21:50
picenka21 pushed a commit to picenka21/runtime that referenced this pull request Feb 18, 2022
* Update dependencies from https://github.com/dotnet/arcade build 20190522.13

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19272.13
- Microsoft.DotNet.Build.Tasks.Feed - 2.2.0-beta.19272.13
- Microsoft.DotNet.Build.Tasks.Packaging - 1.0.0-beta.19272.13
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19272.13

* Update Unix permissions

* Set the versions same way as CoreFX repo

* Fix the product branding version

* Delete .NET Framework reference assemblies reference

* Workaround for dotnet/arcade#2673


Commit migrated from dotnet/coreclr@d3b5e99
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants