61560e0686
In the JSON output, the "requested-packages" holds *all* the requests for package layering, whereas the "packages" key holds only those requests which actually caused a package to be layered. When outputting RequestedPackages, we try to be nice and print only the "dormant" packages, i.e. those requests which did not require any packages to be layered since the base layer already fulfilled them. This is the subset of "requested-packages" not also in "packages". But then, we could call this subset something much more appropriate than "RequestedPackages" when outputting. This patch renames it to "InactiveRequests" to reflect the "dormant" aspect of them. We also make it only be output in verbose mode, since it's not as interesting as what was *actually* layered when trying to understand what the host is currently running. But we do adapt the upgrader so that it prints out inactive requests during transactions. Closes: #836 Approved by: cgwalters |
||
---|---|---|
.github | ||
api-doc | ||
buildutil | ||
ci | ||
design | ||
docs | ||
libdnf@2086268d59 | ||
libglnx@caa51ac24f | ||
man | ||
packaging | ||
scripts | ||
src | ||
tests | ||
vagrant | ||
.dir-locals.el | ||
.gitmodules | ||
.papr.yml | ||
autogen.sh | ||
configure.ac | ||
CONTRIBUTING.md | ||
COPYING | ||
git.mk | ||
HACKING.md | ||
LICENSE | ||
Makefile-daemon.am | ||
Makefile-decls.am | ||
Makefile-lib-defines.am | ||
Makefile-lib.am | ||
Makefile-libdnf.am | ||
Makefile-libpriv.am | ||
Makefile-man.am | ||
Makefile-rpm-ostree.am | ||
Makefile-tests.am | ||
Makefile.am | ||
mkdocs.yml | ||
README.md | ||
TODO | ||
Vagrantfile |
rpm-ostree Overview
rpm-ostree is a hybrid image/package system. It uses OSTree as a base image format, and supports RPM on both the client and server side using libdnf.
For more information, see the online manual: Read The Docs (rpm-ostree)
Features:
- Atomic upgrades and rollback for host system updates
- A server side tool to consume RPMs and commit them to an OSTree repository
- A system daemon to consume OSTree commits as updates
Projects using rpm-ostree
Project Atomic uses rpm-ostree to provide a minimal host for Docker formatted Linux containers. Replicating a base immutable OS, then using Docker for applications.
Manual
For more information, see the online manual: Read The Docs (rpm-ostree)