-
Notifications
You must be signed in to change notification settings - Fork 694
Photon RPM OSTree: a simple guide
Danut Moraru edited this page Apr 23, 2016
·
77 revisions
Contents
-
Introduction
1.1 What is OSTree? How about RPM-OSTree?
1.2 Why use RPM-OSTree in Photon?
1.3 Photon with RPM-OSTree installation profiles
1.4 Terminology
1.5 Sample code
1.6 How to read this book -
Installing a Photon RPM-OSTree host against default server repository
2.1 Who is this for?
2.2 Installing the ISO, step by step -
Concepts in action
3.1 Querying the deployed filetrees
3.2 Bootable filetree version
3.3 Commit ID
3.4 OSname
3.5 Refspec
3.6 Deployments -
Querying for commit, file and package metadata
4.1 Commit history
4.2 Listing file mappings
4.3 Listing configuration changes
4.4 Listing packages
4.5 Querying for package details -
Host updating operations
5.1 Is it an update or an upgrade? 5.2 Incremental Upgrade
5.3 Listing file differences
5.4 Listing package differences
5.5 Rollback
5.6 Deleting a deployed filetree
5.7 Version skipping upgrade
5.8 Tracking parent commits
5.9 Resetting a branch to a previous commit
5.10 Switching to a different repository - Installing a Photon RPM-OSTree server
- Installing a Photon RPM-OStree host against a custom server repository
-
File oriented server operations
8.1 Checking out a filetree
8.2 Committing changes to a filetree
8.3 Downloading the changes at the host -
Package oriented server operations
9.1 JSON configuration file
9.2 Package addition, removal, upgrade
9.3 RPMS repository
9.4 Composing a tree
9.5 Automatic version prefix
9.6 Starting a fresh repo -
Remotes
10.1 Listing remotes
10.2 Switching repositories
10.3 Adding and removing remotes - Running container applications between bootable images
Appendix A: Common admin tasks
About the author
Danut Moraru is a Senior QA Engineer in the Photon OS Development team.
- Home
- Download Photon OS
- User Documentation
- FAQ
- Security Advisories
- Related Information