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

Long term solution for re-enable .Net Track 1 pipeline for swagger PRs #31839

Closed
fengzhou-msft opened this issue Oct 17, 2022 · 3 comments · Fixed by #34978
Closed

Long term solution for re-enable .Net Track 1 pipeline for swagger PRs #31839

fengzhou-msft opened this issue Oct 17, 2022 · 3 comments · Fixed by #34978
Assignees
Labels
EngSys This issue is impacting the engineering system. Mgmt This issue is related to a management-plane library. Mgmt-EngSys Engineering System (Management Plane Specific)

Comments

@fengzhou-msft
Copy link
Member

A short term solution is applied with #31161 by dowgrading the CI agent system to Ubuntu 18.04.

For a long term solution, we may need to release a new autorest.csharp V2 version to work with a newer .NET core version like 6.0 to unblock the upgrade of CI agent system.

@ghost ghost added the needs-triage Workflow: This is a new issue that needs to be triaged to the appropriate team. label Oct 17, 2022
@azure-sdk
Copy link
Collaborator

Label prediction was below confidence level 0.6 for Model:ServiceLabels: 'Storage:0.18891427,Azure.Core:0.16625431,Cognitive - Form Recognizer:0.04680631'

@fengzhou-msft fengzhou-msft self-assigned this Oct 17, 2022
@jsquire jsquire added Mgmt-EngSys Engineering System (Management Plane Specific) EngSys This issue is impacting the engineering system. and removed needs-triage Workflow: This is a new issue that needs to be triaged to the appropriate team. labels Oct 17, 2022
@ArthurMa1978 ArthurMa1978 added the Mgmt This issue is related to a management-plane library. label Mar 9, 2023
@ArthurMa1978
Copy link
Member

We need to fix this before April 1th, here is the solution:

  1. Download the current package from npmjs.com
  2. Unzip
  3. Manually edit the package to target .NET 6.0 instead of 2.0
  4. Manually edit package.json to remove dep on “dotnet-2.0.0” package
  5. Manually edit package.json to upgrade version
  6. Test package still works correctly to generate Track1 sdk
  7. Manually publish new package version to npm

@live1206
Copy link
Member

The end of life for ubuntu 18.04 is April 30th, not April 1st. https://computing.cs.cmu.edu/news/2022/eol-ubuntu-1804
We have more time to work on this.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
EngSys This issue is impacting the engineering system. Mgmt This issue is related to a management-plane library. Mgmt-EngSys Engineering System (Management Plane Specific)
Projects
None yet
6 participants