rpm-ostree/tests/kolainst/destructive
Colin Walters d40434db47 Add support for rpm-ostree deploy --ex-cliwrap=true
This is a better alternative to https://github.com/coreos/fedora-coreos-config/pull/830

Basically rather than trying to send this out to all FCOS users,
it's much saner to allow people to opt-in to it locally.

If we'd finished https://github.com/coreos/rpm-ostree/issues/2326
then this would be something as trivial as:
```
$ echo 'cliwrap: true' > /etc/rpm-ostree.d/cliwrap.yaml
$ rpm-ostree rebuild
```

Unfortunately that's not the world we live in, so a whole lot of
layers here need crossing to just propagate a boolean.  And it
interacts in a tricky way with our change detection code.

But, it works and will allow people to try this out.

Other fixed problems:

- Our `rpm --verify` wrapping was broken
- Dropping privileges clashed with the default directory being `/root`,
  so `chdir(/)` too
2021-05-19 14:42:18 -04:00
..
apply-live clientlib: Strip GDBus remote error before throwing exception 2021-03-22 19:30:49 +00:00
cliwrap Add support for rpm-ostree deploy --ex-cliwrap=true 2021-05-19 14:42:18 -04:00
ex-container Update to ostree-ext v0.1.2, add new ex-container command 2021-05-18 09:51:35 -04:00
initramfs-etc daemon: Rewrite some core initramfs-overlay logic in Rust 2020-11-02 21:27:35 +01:00
layering-fedorainfra tests/layering-fedorainfra: Update rpm-ostree build 2021-01-27 17:12:30 -05:00
layering-local tests: Add RPMs to installed kola tests, port layering-local 2021-03-02 09:47:03 -08:00