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

Support for SxS workload manifests #32236

Closed
15 of 16 tasks
Tracked by #30008
marcpopMSFT opened this issue May 3, 2023 · 0 comments
Closed
15 of 16 tasks
Tracked by #30008

Support for SxS workload manifests #32236

marcpopMSFT opened this issue May 3, 2023 · 0 comments
Assignees
Milestone

Comments

@marcpopMSFT
Copy link
Member

marcpopMSFT commented May 3, 2023

This is the initial work in arcade and the resolver to support SxS workload manifests
dotnet/designs#294

Arcade

  • Change workload manifests to be SxS (currently they upgrade)
  • Change workload manifests to install in a specific version folder

Workload resolver (overlap with workload set version)

  • Look under the new path
  • Read the workload set version
  • Read the rollback file version when installed from rollback - Use install state in workload manifest provider #33643
  • Support for global.json workload set version (sync with runtime on maybe adding built in support)
    • sync on serialization effort within global.json code
    • Error if trying to pin to a baseline workload set version (as those packs likely aren't available)
  • TBD do we resolve the latest manifests available or the latest with packs installed <-- yes for now
  • Make sure we don't explode if we both new and old install locations for manifests

Workload CLI

Miscellaneous

  • Engage Tizen on the planned changes to workloads and how it will work for their workload
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

1 participant