summaryrefslogtreecommitdiff
path: root/src/ostree/ot-admin-builtin-finalize-staged.c
Commit message (Collapse)AuthorAgeFilesLines
* Update FSF license notices to use URL instead of addressJoseph Marrero2021-12-071-3/+1
|
* finalize-staged: Use the core option parsing to load sysrootColin Walters2019-12-111-4/+10
| | | | | | Prep for using the default mount namespace handling there that will land as part of the read-only `/sysroot` and `/boot` work. See https://github.com/ostreedev/ostree/issues/1265
* Add concept of "staged" deploymentColin Walters2018-04-121-0/+58
Add API to write a deployment state to `/run/ostree/staged-deployment`, along with a systemd service which runs at shutdown time. This is a big change to the ostree model for hosts, but it closes a longstanding set of bugs; many, many people have hit the "losing changes in /etc" problem. It also avoids the other problem of racing with programs that modify `/etc` such as LVM backups: https://bugzilla.redhat.com/show_bug.cgi?id=1365297 We need this in particular to go to a full-on model for automatically updated host systems where (like a dual-partition model) everything is fully prepared and the reboot can be taken asynchronously. Closes: https://github.com/ostreedev/ostree/issues/545 Closes: #1503 Approved by: jlebon