Go to file
Colin Walters e5294829b8 Add human-readable Title to transaction, render in status
There's a lot that could be done to improve this; we're not setting a title for
`rollback` etc. But I think in practice right now the "deploy" path (which
includes upgrade/install) etc. is most important.

Re-synthesizing a human readable string here is definitely a bit fragile and
going to be a maintenance pain. One thing I debated is having the client send
its commandline as a string. But that would only work for `/usr/bin/rpm-ostree`,
not e.g. Cockpit.

Anyways for now, this is useful and we can always improve it later.

Closes: https://github.com/projectatomic/rpm-ostree/issues/454

Closes: #814
Approved by: jlebon
2017-06-02 17:27:10 +00:00
.github
api-doc
buildutil
ci
design design/package-layering: New file 2014-06-18 08:48:03 -04:00
docs
libdnf@2086268d59
libglnx@f5ba01cf65
man
packaging
scripts
src
tests vmsync: also pull ostree from build container 2017-05-30 14:47:31 +00:00
vagrant
.dir-locals.el
.gitmodules
.papr.yml
autogen.sh autogen.sh: tweak program checking logic 2015-09-11 10:24:44 -04:00
configure.ac
CONTRIBUTING.md
COPYING COPYING: Update to latest LGPLv2+ 2014-03-10 16:40:16 -04:00
git.mk
HACKING.md
LICENSE
Makefile-daemon.am
Makefile-decls.am
Makefile-lib-defines.am
Makefile-lib.am Update for libhif -> libdnf 2016-08-04 01:10:08 +00:00
Makefile-libdnf.am
Makefile-libpriv.am libpriv: Add a helper function to print pkg diff 2017-04-26 14:26:00 +00:00
Makefile-man.am
Makefile-rpm-ostree.am Introduce ex livefs 2017-05-12 15:00:59 +00:00
Makefile-tests.am
Makefile.am
mkdocs.yml docs: Start using mkdocs 2016-03-09 11:10:58 -05:00
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)