rpm-ostree/rust
Jonathan Lebon 1b43ad04be lockfile: Allow specifying multiple lockfiles
Teach `rpm-ostree compose tree` to accept multiple `--ex-lockfile`
arguments. In this case, later lockfiles can override the NEVRA for
packages specified in previous lockfiles.

This will be used in the FCOS pipeline, where we want to be able to have
a shared "base lockfile" and then stream-specific "override lockfiles".

I contemplated making this an `include: ...` key instead similar to the
manifests, but I'm not sure that paradigm fits as nicely for lockfiles.
Making it separate switches instead also makes it trivial to implement
in cosa.

(And of course, this is all still prefixed with `--ex` which means we
are at liberty of changing this interface later on after gaining some
experience with it).

Closes: #1867
Approved by: cgwalters
2019-07-18 18:54:27 +00:00
..
src lockfile: Allow specifying multiple lockfiles 2019-07-18 18:54:27 +00:00
cargo-vendor-config Add support for YAML treefiles 2018-06-05 13:08:33 +00:00
Cargo.lock treefile: allow ${releasever} in more keys 2019-06-18 18:19:42 +00:00
Cargo.toml treefile: allow ${releasever} in more keys 2019-06-18 18:19:42 +00:00
cbindgen.toml lockfile: Switch to writing it from Rust 2019-07-18 18:54:27 +00:00