Skip to content

[master] Update dependencies from dotnet/arcade#1279

Merged
dotnet-maestro[bot] merged 6 commits intomasterfrom
darc-master-eeee90b4-00bb-4941-b4e6-fa86c87e7aba
Mar 27, 2019
Merged

[master] Update dependencies from dotnet/arcade#1279
dotnet-maestro[bot] merged 6 commits intomasterfrom
darc-master-eeee90b4-00bb-4941-b4e6-fa86c87e7aba

Conversation

@dotnet-maestro
Copy link
Copy Markdown
Contributor

@dotnet-maestro dotnet-maestro bot commented Mar 19, 2019

This pull request updates the following dependencies

Updates from https://github.com/dotnet/arcade

  • Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19167.10
  • Microsoft.DotNet.GenAPI - 1.0.0-beta.19167.10
  • Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19167.10

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

  • Build: 20190320.2
  • Date Produced: 3/20/2019 5:43 PM
  • Commit: f70fa34786cff993625a4548ae0125335eabe82e
  • Branch: refs/heads/master
  • Updates:
    • Microsoft.DotNet.Arcade.Sdk -> 1.0.0-beta.19170.2
    • Microsoft.DotNet.GenAPI -> 1.0.0-beta.19170.2
    • Microsoft.DotNet.Helix.Sdk -> 2.0.0-beta.19170.2

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

  • Build: 20190321.3
  • Date Produced: 3/22/2019 12:37 AM
  • Commit: b3bcf3034ff395bd09066114379ec64736b13633
  • Branch: refs/heads/master
  • Updates:
    • Microsoft.DotNet.Arcade.Sdk -> 1.0.0-beta.19171.3
    • Microsoft.DotNet.GenAPI -> 1.0.0-beta.19171.3
    • Microsoft.DotNet.Helix.Sdk -> 2.0.0-beta.19171.3

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

  • Build: 20190321.6
  • Date Produced: 3/22/2019 4:35 AM
  • Commit: 2eb45ff0eed6f86f1071b16b11a447cadeeeec59
  • Branch: refs/heads/master
  • Updates:
    • Microsoft.DotNet.Arcade.Sdk -> 1.0.0-beta.19171.6
    • Microsoft.DotNet.GenAPI -> 1.0.0-beta.19171.6
    • Microsoft.DotNet.Helix.Sdk -> 2.0.0-beta.19171.6

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

  • Build: 20190321.6
  • Date Produced: 3/22/2019 4:35 AM
  • Commit: 2eb45ff0eed6f86f1071b16b11a447cadeeeec59
  • Branch: refs/heads/master
  • Updates:
    • Microsoft.DotNet.Arcade.Sdk -> 1.0.0-beta.19171.6
    • Microsoft.DotNet.GenAPI -> 1.0.0-beta.19171.6
    • Microsoft.DotNet.Helix.Sdk -> 2.0.0-beta.19171.6

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

  • Build: 20190321.6
  • Date Produced: 3/22/2019 4:35 AM
  • Commit: 2eb45ff0eed6f86f1071b16b11a447cadeeeec59
  • Branch: refs/heads/master
  • Updates:
    • Microsoft.DotNet.Arcade.Sdk -> 1.0.0-beta.19171.6
    • Microsoft.DotNet.GenAPI -> 1.0.0-beta.19171.6
    • Microsoft.DotNet.Helix.Sdk -> 2.0.0-beta.19171.6

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

  • Build: 20190325.7
  • Date Produced: 3/25/2019 8:34 PM
  • Commit: 002cce7e8e3e043c50acae673741ee3962411e10
  • Branch: refs/heads/master
  • Updates:
    • Microsoft.DotNet.Arcade.Sdk -> 1.0.0-beta.19175.7
    • Microsoft.DotNet.GenAPI -> 1.0.0-beta.19175.7
    • Microsoft.DotNet.Helix.Sdk -> 2.0.0-beta.19175.7

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

  • Build: 20190325.9
  • Date Produced: 3/25/2019 10:36 PM
  • Commit: 13daa29185518ef3c6d4074fd07efbc5236a76c5
  • Branch: refs/heads/master
  • Updates:
    • Microsoft.DotNet.Arcade.Sdk -> 1.0.0-beta.19175.9
    • Microsoft.DotNet.GenAPI -> 1.0.0-beta.19175.9
    • Microsoft.DotNet.Helix.Sdk -> 2.0.0-beta.19175.9

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

  • Build: 20190326.14
  • Date Produced: 3/27/2019 12:08 AM
  • Commit: e23a3e2fd09a6222361ce47b78d23ab42867924c
  • Branch: refs/heads/master
  • Updates:
    • Microsoft.DotNet.Arcade.Sdk -> 1.0.0-beta.19176.14
    • Microsoft.DotNet.GenAPI -> 1.0.0-beta.19176.14
    • Microsoft.DotNet.Helix.Sdk -> 2.0.0-beta.19176.14

@dotnet-maestro dotnet-maestro bot requested a review from dougbu as a code owner March 19, 2019 12:28
@dotnet-maestro
Copy link
Copy Markdown
Contributor Author

dotnet-maestro bot commented Mar 19, 2019

Auto-Merge Status

This pull request has not been merged because Maestro++ is waiting on the following merge policies.

  • All Checks Successful Unsuccessful checks: Extensions-ci, Extensions-ci (Ubuntu 16.04 release), Extensions-ci (Ubuntu 16.04 debug), Extensions-ci (Windows release), Extensions-ci (OSX release), Extensions-ci (OSX debug), Extensions-ci (Windows debug)

@dougbu
Copy link
Copy Markdown

dougbu commented Mar 21, 2019

@tmat looks like this repo hit the licensing breaking change:

F:\vsagent\95\s\.packages\microsoft.dotnet.arcade.sdk\1.0.0-beta.19167.10\tools\RepositoryValidation.proj(33,5): error : License file content 'F:\vsagent\95\s\LICENSE.txt' doesn't match the expected license 'F:\vsagent\95\s\.packages\microsoft.dotnet.arcade.sdk\1.0.0-beta.19167.10\tools\Licenses\Apache-2.0.txt'.

Is anything more needed than what you did in dotnet/razor#237 ?

@tmat
Copy link
Copy Markdown
Member

tmat commented Mar 21, 2019

This error is reported when the content of the license file doesn't match expected content.

I think it's the copyright in APPENDIX - I don't think the intention of the license was to actually replace

Copyright [yyyy] [name of copyright owner]

with our specific copyright text in the license file itself. The text does not make sense as it is - it's talking about "fields enclosed by brackets" but there are no brackets in the license text. Rather I believe that the copyright should be inserted when you're using the template in a source file header. See http://www.apache.org/dev/apply-license.html#new

APPENDIX: How to apply the Apache License to your work.

      To apply the Apache License to your work, attach the following
      boilerplate notice, with the fields enclosed by brackets "[]"
      replaced with your own identifying information. (Don't include
      the brackets!)  The text should be enclosed in the appropriate
      comment syntax for the file format. We also recommend that a
      file or class name and description of purpose be included on the
      same "printed page" as the copyright notice for easier
      identification within third-party archives.

   Copyright (c) .NET Foundation and Contributors

If you believe this is in fact correct license text then the rest of the repos that use Apache 2.0 have it wrong and we need to fix them.

@dotnet-maestro
Copy link
Copy Markdown
Contributor Author

dotnet-maestro bot commented Mar 21, 2019

Auto-Merge Status

This pull request has not been merged because Maestro++ is waiting on the following merge policies.

  • All Checks Successful Unsuccessful checks: Extensions-ci, Extensions-ci (Ubuntu 16.04 release), Extensions-ci (Ubuntu 16.04 debug), Extensions-ci (OSX release), Extensions-ci (OSX debug), Extensions-ci (Windows release), Extensions-ci (Windows debug)

@dougbu
Copy link
Copy Markdown

dougbu commented Mar 22, 2019

The LICENSE.txt files in the roots of our four repos all contain identical text and Arcade is complaining about the string-substitution done to the instructions at the end (an appendix after "END OF TERMS AND CONDITIONS"). There's a few ways forward:

  1. Undo the string substitutions to get the Arcade checks to succeed
  2. Remove everything after "END OF TERMS AND CONDITIONS" since they're instructions to the code owner and not information for other readers
  3. Maybe ignore everything after "END OF TERMS AND CONDITIONS" in the Arcade checks i.e. leave our text changes alone (treat them as if they just don't matter)

@tmat do the Arcade checks currently verify the lines after "END OF TERMS AND CONDITIONS" exist? And, are options 2 (if yes) or 3 valid from your perspective?

@Eilon what do you suggest?

@tmat
Copy link
Copy Markdown
Member

tmat commented Mar 22, 2019

The checks simply validate line by line the entire file. We have an option to skip a specific line.

I'd suggest to use the Apache license as is - per http://www.apache.org/dev/apply-license.html#new the instruction for using it is to make a copy of the file. I assume that means an exact copy with not alterations.

@Eilon
Copy link
Copy Markdown

Eilon commented Mar 22, 2019

I'm 99.999% certain that you must put your copyright notice in the file. Why else would the text be there in a way that indicates to have a copyright statement in brackets?

@Eilon
Copy link
Copy Markdown

Eilon commented Mar 22, 2019

Oh sorry I missed which file we're talking about. I believe @tmat is correct. I'll fix our license files 🐑 😄

@Eilon
Copy link
Copy Markdown

Eilon commented Mar 22, 2019

Starting with dotnet/aspnetcore#8733. I'll do other repos later.

@dotnet-maestro
Copy link
Copy Markdown
Contributor Author

dotnet-maestro bot commented Mar 22, 2019

Auto-Merge Status

This pull request has not been merged because Maestro++ is waiting on the following merge policies.

  • All Checks Successful Unsuccessful checks: Extensions-ci, Extensions-ci (Ubuntu 16.04 release), Extensions-ci (OSX release), Extensions-ci (Ubuntu 16.04 debug), Extensions-ci (OSX debug), Extensions-ci (Windows release), Extensions-ci (Windows debug)

@dougbu
Copy link
Copy Markdown

dougbu commented Mar 25, 2019

@tmat this and the other attempts to upgrade Arcade are failing with new errors e.g.

F:\workspace\_work\1\s\.dotnet\sdk\3.0.100-preview3-010280\Sdks\NuGet.Build.Tasks.Pack\build\NuGet.Build.Tasks.Pack.targets(199,5): error : LicenseUrl cannot be empty. [F:\workspace\_work\1\s\src\FileProviders\Embedded\src\Microsoft.Extensions.FileProviders.Embedded.csproj]
F:\workspace\_work\1\s\.dotnet\sdk\3.0.100-preview3-010280\Sdks\NuGet.Build.Tasks.Pack\build\NuGet.Build.Tasks.Pack.targets(199,5): error : Enabling license acceptance requires a license or a licenseUrl to be specified. The licenseUrl will be deprecated, consider using the license metadata. [F:\workspace\_work\1\s\src\FileProviders\Embedded\src\Microsoft.Extensions.FileProviders.Embedded.csproj]

Is it mandatory to update the .NET Core SDK? Or, is additional metadata now required? Or, …

@dotnet-maestro
Copy link
Copy Markdown
Contributor Author

dotnet-maestro bot commented Mar 25, 2019

Auto-Merge Status

This pull request has not been merged because Maestro++ is waiting on the following merge policies.

  • All Checks Successful Unsuccessful checks: Extensions-ci, Extensions-ci (Ubuntu 16.04 release), Extensions-ci (OSX release), Extensions-ci (Ubuntu 16.04 debug), Extensions-ci (OSX debug), Extensions-ci (Windows release), Extensions-ci (Windows debug)

@tmat
Copy link
Copy Markdown
Member

tmat commented Mar 25, 2019

Let me take a look.

@tmat
Copy link
Copy Markdown
Member

tmat commented Mar 25, 2019

This is odd. I believe we are passing the right information to nuget Pack target:
image

Expanding NuspecProperties:

image

@nkolev92 Could you please take a look at the above argument values?

@tmat
Copy link
Copy Markdown
Member

tmat commented Mar 25, 2019

Ah, never mind. Found the issue.

This file:
src\FileProviders\Embedded\src\Microsoft.Extensions.FileProviders.Embedded.csproj

is overriding the NuspecProperties explicitly.

@tmat
Copy link
Copy Markdown
Member

tmat commented Mar 25, 2019

@dougbu Have a fix here: #1307 (don't have permissions to push directly to this branch)

@dotnet-maestro
Copy link
Copy Markdown
Contributor Author

dotnet-maestro bot commented Mar 26, 2019

Auto-Merge Status

This pull request has not been merged because Maestro++ is waiting on the following merge policies.

  • All Checks Successful Unsuccessful checks: Extensions-ci, Extensions-ci (Windows release)

@dougbu
Copy link
Copy Markdown

dougbu commented Mar 26, 2019

Reopening to see if that breaks the Linux jobs out of jail.

@dougbu dougbu closed this Mar 26, 2019
@dougbu dougbu reopened this Mar 26, 2019
dotnet-maestro and others added 5 commits March 26, 2019 21:55
…321.6

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19171.6
- Microsoft.DotNet.GenAPI - 1.0.0-beta.19171.6
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19171.6
…325.9

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19175.9
- Microsoft.DotNet.GenAPI - 1.0.0-beta.19175.9
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19175.9
@dougbu dougbu force-pushed the darc-master-eeee90b4-00bb-4941-b4e6-fa86c87e7aba branch from 905a6e7 to 1f18b9a Compare March 27, 2019 04:57
@dotnet-maestro
Copy link
Copy Markdown
Contributor Author

dotnet-maestro bot commented Mar 27, 2019

Auto-Merge Status

This pull request has been merged because the following merge policies have succeeded.

  • ✔️ All Checks Successful Succeeded - Successful checks: license/cla, Extensions-ci, Extensions-ci (OSX release), Extensions-ci (OSX debug), Extensions-ci (Ubuntu 16.04 release), Extensions-ci (Ubuntu 16.04 debug), Extensions-ci (Windows release), Extensions-ci (Windows debug), Extensions-ci (Code check)

…326.14

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19176.14
- Microsoft.DotNet.GenAPI - 1.0.0-beta.19176.14
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19176.14
@dotnet-maestro dotnet-maestro bot merged commit d353f7b into master Mar 27, 2019
@dotnet-maestro dotnet-maestro bot deleted the darc-master-eeee90b4-00bb-4941-b4e6-fa86c87e7aba branch March 27, 2019 14:40
JunTaoLuo pushed a commit to dotnet/aspnetcore that referenced this pull request Feb 12, 2020
* Update dependencies from https://github.com/dotnet/arcade build 20190321.6

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19171.6
- Microsoft.DotNet.GenAPI - 1.0.0-beta.19171.6
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19171.6

* Use Arcade NuSpec helpers

* Fix Release flaky test leg

* Fix Release flaky non-Windows test legs

* Update dependencies from https://github.com/dotnet/arcade build 20190325.9

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19175.9
- Microsoft.DotNet.GenAPI - 1.0.0-beta.19175.9
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19175.9

* Update dependencies from https://github.com/dotnet/arcade build 20190326.14

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19176.14
- Microsoft.DotNet.GenAPI - 1.0.0-beta.19176.14
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19176.14
\n\nCommit migrated from dotnet/extensions@d353f7b
JunTaoLuo pushed a commit to dotnet/aspnetcore that referenced this pull request Feb 15, 2020
* Update dependencies from https://github.com/dotnet/arcade build 20190321.6

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19171.6
- Microsoft.DotNet.GenAPI - 1.0.0-beta.19171.6
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19171.6

* Use Arcade NuSpec helpers

* Fix Release flaky test leg

* Fix Release flaky non-Windows test legs

* Update dependencies from https://github.com/dotnet/arcade build 20190325.9

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19175.9
- Microsoft.DotNet.GenAPI - 1.0.0-beta.19175.9
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19175.9

* Update dependencies from https://github.com/dotnet/arcade build 20190326.14

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19176.14
- Microsoft.DotNet.GenAPI - 1.0.0-beta.19176.14
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19176.14
\n\nCommit migrated from dotnet/extensions@d353f7b
@ghost ghost locked as resolved and limited conversation to collaborators May 29, 2023
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.

3 participants