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

Add workload install --from-rollback-file documentation #28226

Closed
maxkoshevoi opened this issue Feb 13, 2022 · 4 comments
Closed

Add workload install --from-rollback-file documentation #28226

maxkoshevoi opened this issue Feb 13, 2022 · 4 comments

Comments

@maxkoshevoi
Copy link
Contributor

This page doesn't even specify that workload install (or workload update) has a --from-rollback-file parameter.
I found it it accidentally from comment here.


Document Details

Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

@tdykstra
Copy link
Contributor

That option was deliberately hidden and not documented. We plan to generate the rollback file internally and distribute it to users if/when we discover a bug. We’ll also provide instructions for the --from-rollback-file option at that time,

@dotMorten
Copy link

dotMorten commented Nov 1, 2023

That option was deliberately hidden and not documented

That makes no sense. We need this to be able to make reproducible builds.
For example: if you install .net sdk, and then install the maui workload on top, you have no idea what workload version you're getting. The other day Maui deployed RC2.1 which caused a regression from RC2.0, but we never actually updated the .NET 8 SDK from RC2.0. What we really need for reproducible builds is to ensure workloads are locked to a specific version until a new version has been certified.

@tdykstra
Copy link
Contributor

tdykstra commented Nov 2, 2023

That option was deliberately hidden and not documented

That makes no sense. We need this to be able to make reproducible builds.

cc @baronfel

@tdykstra
Copy link
Contributor

tdykstra commented Sep 3, 2024

Closing this issue, as the new workload sets feature (available in preview in .NET 9) is intended to resolve the problem that --from-rollback-file was needed for.

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

5 participants