-
Notifications
You must be signed in to change notification settings - Fork 92
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 a rollback
verb and rollbackQueued
status
#447
Conversation
Do we still want to explore the declarative path in the near future? |
I'd really hoped to do something more declarative here, and really flesh out the intersections with automated upgrades and automated rollbacks. But, this just exposes the simple primitive, equivalent to `rpm-ostree rollback`. Signed-off-by: Colin Walters <[email protected]>
OK yeah, I have a strawman here for a declarative API. |
The failure in c9s-dev-integration aarch64 may be coreos/bootupd#633 |
I think so. The last passed bootupd version is Failure is not caused by this PR. Same failure can be found in PR #445 test. |
Thank you! |
@cgwalters @HuijingHei The fix coreos/bootupd#634 works on |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks great, I deployed this via podman-bootc
and did an update followed by a rollback and everything worked as expected, and bootc status
output looked sane throughout.
I'd really hoped to do something more declarative here, and really flesh out the intersections with automated upgrades and automated rollbacks.
But, this just exposes the simple primitive, equivalent to
rpm-ostree rollback
.