-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Closed
Description
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
- Enable SxS workload manifest support for file-based installs #34032
- file based install of SxS manifests
- garbage collection for file based
- msi-based garbage collection
- Baseline manifest SxS support in installer repo for file-based installs #34280
Miscellaneous
- Engage Tizen on the planned changes to workloads and how it will work for their workload
Reactions are currently unavailable