rpm-ostree/tests/vmcheck
Jonathan Lebon e49f7cdd81 app: add --download-only option
To complement the new `--cache-only` option, add a `--download-only`
option. This does exactly what it says: we download the ostree, download
and import packages, but don't actually commit & deploy. This can be
used to effectively prime a follow-up `--cache-only` operation that can
be done during a more convenient/safer maintenance window.

I debated naming the two options `--pull-only` and `--deploy-only` like
the ostree equivalents. Though "pull" felt like the wrong word given
that it's associated more with ostree pulling but rpm-ostree also
downloads & imports RPMs. As for `--deploy-only` vs `--cache-only`, it
seems like `--cache-only` is a more accurate description of the
functionality (i.e. rather than describing an action, it describes a
mode). I also considered `--no-download` to make the synergy with
`--download-only` more obvious. Maybe that's better? Naming is hard...

Closes: #713

Closes: #1049
Approved by: cgwalters
2017-10-16 17:49:51 +00:00
..
fetch-journal.sh vmcheck: prep for parallel runs 2017-03-13 00:42:13 +00:00
install.sh vmcheck: rename build.sh to install.sh 2017-09-07 14:41:19 +00:00
multitest.py multitest.py: error if no hosts given 2017-08-15 15:40:35 +00:00
overlay.sh tests: Use --parent=none rather than deleting the ref 2017-10-05 15:03:06 +00:00
sync.sh daemon: add RPMOSTREE_DEBUG_DISABLE_DAEMON_IDLE_EXIT 2017-10-12 15:35:44 +00:00
test-basic.sh app: support full offline operations with --cache-only 2017-10-16 17:49:51 +00:00
test-download-only.sh app: add --download-only option 2017-10-16 17:49:51 +00:00
test-initramfs.sh tests/vmcheck: turn on strict bash mode 2017-10-02 20:36:07 +00:00
test-layering-basic.sh app: imply cache-only mode for pkgs removals and uninstalls 2017-10-16 17:49:51 +00:00
test-layering-gpg.sh tests/libvm: use rsync and add yumrepo mode 2017-10-06 18:20:59 +00:00
test-layering-local.sh tests/vmcheck: turn on strict bash mode 2017-10-02 20:36:07 +00:00
test-layering-non-root-caps.sh tests/vmcheck: turn on strict bash mode 2017-10-02 20:36:07 +00:00
test-layering-relabel.sh vmcheck: add SELinux labeling tests 2017-10-03 01:01:14 +00:00
test-layering-relayer.sh tests/vmcheck: turn on strict bash mode 2017-10-02 20:36:07 +00:00
test-layering-rpmdb.sh tests/vmcheck: turn on strict bash mode 2017-10-02 20:36:07 +00:00
test-layering-scripts.sh vmcheck: use systemd-run for running post-that-hangs 2017-10-06 20:17:36 +00:00
test-layering-unified.sh tests/vmcheck: turn on strict bash mode 2017-10-02 20:36:07 +00:00
test-livefs.sh WIP: Implement ex livefs --replace 2017-10-05 13:19:20 +00:00
test-override-local-replace.sh tests/vmcheck: turn on strict bash mode 2017-10-02 20:36:07 +00:00
test-override-remove.sh app: imply cache-only mode for pkgs removals and uninstalls 2017-10-16 17:49:51 +00:00
test.sh app: add --download-only option 2017-10-16 17:49:51 +00:00