-
Notifications
You must be signed in to change notification settings - Fork 192
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
Keep 2 basecommits around during rpm-ostree mutations #811
Comments
Related to Your user story here still seems a bit too implementation-y. Why do you want the original pre-upgrade deployment? Something like finding a problem in |
Is this more like "always keep around a non-layered deployment? I can imagine a policy of going from 1 → 2 retained is simple to explain/implement though. In the end remember a goal is that one can use |
was hoping we could actually preserve the capability to rollback to /etc/ from the time before the Y upgrade
Right, one example is that I upgrade to Y and package layer to get to Z very quickly and didn't realize there was actually an issue with Y until I was already at Z. This is sloppy on the part of the sys-admin, but could happen.
kind of, basically keep 2 "basecommits" around (basecommit vs subcommit as described in #812)
yeah, since subcommits probably aren't large compared to the basecommits i think it would be nice to keep around 2 of the basecommits and also be able to rollback to any of the deployments that we have on the system (
yes, i think this would be very useful. kind of like |
This would be addressed by ostreedev/ostree#1960, which... yeah we need to push that through. |
User Story:
layer a few rpms without losing the original 'pre-upgrade'
deployment.
Example Steps:
Basically we view deployment Z as a variation of Y and it would be
great to be able to go back to X.
The text was updated successfully, but these errors were encountered: