Skip to content

Support for SxS workload manifests #32236

@marcpopMSFT

Description

@marcpopMSFT

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

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions