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

VSTS Task to install DotNet Core SDK failing for 2.1.403 #8472

Closed
NetTecture opened this issue Oct 2, 2018 · 19 comments
Closed

VSTS Task to install DotNet Core SDK failing for 2.1.403 #8472

NetTecture opened this issue Oct 2, 2018 · 19 comments
Assignees

Comments

@NetTecture
Copy link

2018-10-02T18:20:40.4342027Z ##[warning]Could not download installation package from this URL: https://dotnetcli.blob.core.windows.net/dotnet/Sdk/2.1.403/https://download.visualstudio.microsoft.com/download/pr/28820b2a-0aec-4c24-a271-a14bcb3e2686/5e0ad8ae32f1497e8d0cace2447b9e01/dotnet-sdk-2.1.403-win-x64.zip Error: {}
2018-10-02T18:20:40.4368746Z ##[error]Failed to download package for installation
2018-10-02T18:20:40.4533485Z ##[section]Finishing: Use .NET Core sdk 2.1.403

But it should be there:

https://www.microsoft.com/net/download

shows 2.1.403 as download.

@NetTecture NetTecture changed the title VSTS Task to install VS Core SDK failing for 2.1.403 VSTS Task to install DotNet Core SDK failing for 2.1.403 Oct 2, 2018
@luchenatwork
Copy link

According to release json file: https://github.com/dotnet/core/blob/master/release-notes/releases.json.
The 2.1.403 SDK section has full download URL instead of just file name which is different from previous release version.

@luchenatwork
Copy link

Issue submitted to .NET Core group
dotnet/core#1973

@bishal-pdMSFT
Copy link
Contributor

@NetTecture I have created a new issue dotnet/core#1977. We will also be handling this from our side.

@NetTecture
Copy link
Author

Please. This is now day 2 we can not run modern builds on the agents because we ant to check upgrades to the current SDK. This also need to be tested - can not be that this is an unstable part.

@NetTecture
Copy link
Author

And now it has another days passed and we STILL can not build using the current framework.

@bishal-pdMSFT
Copy link
Contributor

@NetTecture we are working on this and the fix will soon be rolled out, but this is not a very high priority item for us as this issue appears only for one version of .net core. I would suggest you to take some work-around in the meanwhile: either use a different version or if you really need this particular version, then use a private agent having this installed. it might take a couple of days for us to do a safe roll out of the fix.

@NetTecture
Copy link
Author

NetTecture commented Oct 4, 2018

Here is what you said: We are microsoft. We do not support our own product in the current version. We gladly take your money (for private agents), though, so you are not able to build it because - lack of competence and we consider you not building not important because we get paid anyway. Something like that correct? Does your manager know how you sabotage Azure DevOps?

Damn, low priority? Anyone on your team on drugs? What about your low priority pays my team's loss of income? And "use a private agent" - seriously? This is one advice I would personally FIRE you for incompetence. There are reasons we use the current agents, they do not go just because you are not able to actually support current dotnet versions. WHOW. AMAZING. In the past I was used to this level of competence and customer service from Oracle. Customer oriented companies run different. What happened to the Microsoft of Steve?

We are rolling back for now. Let's try the CURRENT framework again on monday and see whether your company considers supporting it then...

@kant2002
Copy link

kant2002 commented Oct 4, 2018

@bishal-pdMSFT our question, is the we should not assume that LTS version is not considered by LTS by Azure devops team? Whole resolution of the issue, assume that .NET Core is not considered as priority platform by MSFT and Azure Devop product should not be used if teams want to make sure that always on latest LTS patch.

Whole process of handling issue is opaque. We have no idea what MSFT people has to do to properly fix issue without affecting existing customers.
From technical point of view, looks like change is just URL generation, and it could be

  • trivially fixed
  • trivially tested
    Then maybe we should wait until full test suite will be run, then you probably have some window for deployment updated tasks, and such and such.
    But this is all speculations on my side, and opaqueness of the responses does not help those of us who want LTS bit on the AzureDevOps pipelines.

Whole situation that .NET Core team sometime change their internal bookkeeping format to something else is entirely predictable. If current .NET Core Tool Installer task allow manually specify URL for downloading .NET Core, that help us a lot more.

@cyberprune
Copy link

cyberprune commented Oct 4, 2018

This is now a blocker for us too and is stopping our pipelines from building since the latest version has been rolled out. This should be a high priority item, as it's now blocking our team from deploying new versions of the software and we do not wish to manually hard code all of the framework versions in each project.

Surely deploying the new version of the task or editing the config to use the filename, rather than URL is a quick fix and will get Azure DevOps customers building their solutions again.

@bishal-pdMSFT
Copy link
Contributor

We have started rolling out hotfix for this issue. It should reach all customers by tomorrow.

@cyberprune
Copy link

Thanks very much

@NetTecture
Copy link
Author

Ah, good. Sensible decision. Good. So, let's say before weekend (europe based, so time delay) we can update and roll out 403. Thanks.

@kant2002
Copy link

kant2002 commented Oct 4, 2018

Thanks, a lot!!!

@luchenatwork
Copy link

@bishal-pdMSFT Thank you and VSTS team for the quick fix.

The dotnet team should really be blamed with this breaking changes. How could they not knowing to notify the other internal Microsoft team?

@shelomovskiy
Copy link

How do I know that the fix is there? My cloud VSTS build is still failing at the SDK install task

@bishal-pdMSFT
Copy link
Contributor

The fix has been rolled out completely. You can retry the task.

@shelomovskiy
Copy link

shelomovskiy commented Oct 5, 2018 via email

@kant2002
Copy link

kant2002 commented Oct 5, 2018

@bishal-pdMSFT thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

8 participants