rpm-ostree/tests/vmcheck
Colin Walters 95e9aa4284 Introduce ex livefs
There are a few different use cases here. First, for layering new packages,
there's no good reason for us to force a reboot. Second, we want some support
for cherry-picking security updates and allowing admins to restart services.  Finally,
at some point we should offer support for entirely replacing the running tree
if that's what the user wants.

Until now we've been very conservative, but there's a spectrum here. In
particular, this patch changes things so we push a rollback before we start
doing anything live. I think in practice, many use cases would be totally fine
with doing most changes live, and falling back to the rollback if something went
wrong.

This initial code drop *only* supports live layering of new packages.  However,
a lot of the base infrastructure is laid for future work.

For now, this will be classified as an experimental feature, hence `ex livefs`.

Part of: https://github.com/projectatomic/rpm-ostree/issues/639

Closes: #652
Approved by: jlebon
2017-05-12 15:00:59 +00:00
..
fetch-journal.sh vmcheck: prep for parallel runs 2017-03-13 00:42:13 +00:00
multitest.py vmcheck: Don't throw if test.sh fails early 2017-03-22 15:35:46 +00:00
overlay.sh ci: Use FAHC for build container 2017-05-01 19:10:05 +00:00
sync.sh vmcheck: Support VMCHECK_INSTTREE 2017-03-27 17:48:39 +00:00
test-initramfs.sh
test-layering-basic.sh vmcheck: add test for pkgcache chksum invalidation 2017-05-09 18:53:49 +00:00
test-layering-gpg.sh core: Do GPG verification before importing 2017-03-06 15:19:43 +00:00
test-layering-local.sh vmcheck: add basic test for local RPM installs 2017-03-10 18:35:11 +00:00
test-layering-non-root-caps.sh core: Also apply mode overrides to symlinks 2017-03-21 21:35:37 +00:00
test-layering-relayer.sh vmcheck: add tests for unified txn support 2017-03-31 14:58:38 +00:00
test-layering-rpmdb.sh
test-layering-scripts.sh
test-layering-unified.sh vmcheck: add tests for unified txn support 2017-03-31 14:58:38 +00:00
test-livefs.sh Introduce ex livefs 2017-05-12 15:00:59 +00:00
test.sh vmcheck: stronger post-test cleanup 2017-05-09 18:53:49 +00:00