ostree/man
Jonathan Lebon 9342be6e34 ostree-sysroot: make simple_write_deployment smarter
This is a follow-up to https://github.com/ostreedev/ostree/pull/1097.
We make simple_write_deployment smart enough so that it can be used for
rpm-ostree's purposes. This is mostly an upstreaming of logic that
already existed there.

Notably we correctly append NOT_DEFAULT deployments *after* the booted
deployment and we now support RETAIN_PENDING and RETAIN_ROLLBACK flags
to have more granularity on deployment pruning.

Expose these new flags on the CLI using new options (as well as expose
the previously existing NOT_DEFAULT flag as --not-as-default).

I couldn't add tests for --retain-pending because the merge deployment
is always the topmost one. Though I did check that it worked in a VM.

Closes: #1110
Approved by: cgwalters
2017-08-25 01:02:15 +00:00
..
ostree-admin-cleanup.xml build: Move man pages into man/ 2016-01-28 09:31:34 -05:00
ostree-admin-config-diff.xml Rename "osname" → "stateroot" 2017-04-24 16:09:51 +00:00
ostree-admin-deploy.xml ostree-sysroot: make simple_write_deployment smarter 2017-08-25 01:02:15 +00:00
ostree-admin-init-fs.xml build: Move man pages into man/ 2016-01-28 09:31:34 -05:00
ostree-admin-instutil.xml build: Move man pages into man/ 2016-01-28 09:31:34 -05:00
ostree-admin-os-init.xml Rename "osname" → "stateroot" 2017-04-24 16:09:51 +00:00
ostree-admin-set-origin.xml build: Move man pages into man/ 2016-01-28 09:31:34 -05:00
ostree-admin-status.xml build: Move man pages into man/ 2016-01-28 09:31:34 -05:00
ostree-admin-switch.xml Rename "osname" → "stateroot" 2017-04-24 16:09:51 +00:00
ostree-admin-undeploy.xml build: Move man pages into man/ 2016-01-28 09:31:34 -05:00
ostree-admin-unlock.xml admin: Add an `unlock` command, and libostree API 2016-03-23 11:09:09 -04:00
ostree-admin-upgrade.xml Rename "osname" → "stateroot" 2017-04-24 16:09:51 +00:00
ostree-admin.xml build: Move man pages into man/ 2016-01-28 09:31:34 -05:00
ostree-cat.xml build: Move man pages into man/ 2016-01-28 09:31:34 -05:00
ostree-checkout.xml checkout: Support a "pure addition" mode 2017-03-06 20:58:04 +00:00
ostree-checksum.xml build: Move man pages into man/ 2016-01-28 09:31:34 -05:00
ostree-commit.xml commit: Update manpage to reflect --editor 2016-05-25 18:37:47 +00:00
ostree-config.xml build: Move man pages into man/ 2016-01-28 09:31:34 -05:00
ostree-diff.xml diff: Add ostree_diff_dirs_with_options(), expose via cmdline 2017-03-21 13:38:04 +00:00
ostree-export.xml man/ostree-export.xml: Add to git 2016-02-15 06:39:49 -05:00
ostree-fsck.xml build: Move man pages into man/ 2016-01-28 09:31:34 -05:00
ostree-gpg-sign.xml build: Move man pages into man/ 2016-01-28 09:31:34 -05:00
ostree-init.xml init: Add a --collection-id argument to the built-in init command 2017-06-26 15:56:07 +00:00
ostree-log.xml build: Move man pages into man/ 2016-01-28 09:31:34 -05:00
ostree-ls.xml build: Move man pages into man/ 2016-01-28 09:31:34 -05:00
ostree-prune.xml fixup! fix typo in docs/manual/atomic-upgrades.md 2016-08-12 21:20:08 +00:00
ostree-pull-local.xml Add --untrusted option to pull and pull-local 2016-03-25 12:56:55 +00:00
ostree-pull.xml pull: better description for --mirror 2017-08-23 01:23:38 +00:00
ostree-refs.xml man: Update ostree-refs manpage 2017-08-10 14:31:49 +00:00
ostree-remote.xml man: document configured branches 2017-08-10 14:54:03 +00:00
ostree-reset.xml build: Move man pages into man/ 2016-01-28 09:31:34 -05:00
ostree-rev-parse.xml build: Move man pages into man/ 2016-01-28 09:31:34 -05:00
ostree-show.xml build: Move man pages into man/ 2016-01-28 09:31:34 -05:00
ostree-static-delta.xml Documentation: static delta default from 2017-08-07 15:06:55 +00:00
ostree-summary.xml ostree/summary: Add support for adding additional metadata 2017-06-27 19:19:32 +00:00
ostree-trivial-httpd.xml build: Move man pages into man/ 2016-01-28 09:31:34 -05:00
ostree.repo-config.xml man: document configured branches 2017-08-10 14:54:03 +00:00
ostree.repo.xml man: Mention bare-user in manpages, along with the other modes 2016-11-30 15:47:24 +00:00
ostree.xml Rename "osname" → "stateroot" 2017-04-24 16:09:51 +00:00
rofiles-fuse.xml Import rofiles-fuse 2016-02-10 13:11:25 +01:00