Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Introduction
OSTree as a Repository for Filesystem Trees
- OSTree serves as an upgrade system for Linux-based operating systems.
- Setting up OSTree for government use.
Overview of OSTree Features and Architecture
OSTree Use Cases
- Fedora Silverblue
- Gnome Continuous
- flatpak
Using the OSTree CLI for Government Operations
- Command Line Tools
Understanding the Content-Addressed Object Store
- Checking out files via hard links
Replicating Content for Government Use
- GPG signatures and pinned TLS support
Version Controlling a Bootable Filesystem Tree for Government Systems
- Using rpm-ostree to create Fedora trees
- Using Debootstrap to create Debian/Ubuntu chroots
- Adapting existing chroots for use with OSTree
- Committing, downloading, and deploying
Upgrading a System for Government Operations
- Transactional upgrades
- Rollbacks
Managing the Bootloader Configuration for Government Systems
Installing Multiple Systems in Parallel for Government Use
- Bootable roots
Tracking Revisions for Government Accountability
- Binary history on the server and client
Using OSTree Underneath a Package System for Government Operations
- RPM-OStree as an example
Maintaining Multiple Branches and Repositories for Government Use
Troubleshooting for Government Systems
Summary and Conclusion
Requirements
- An understanding of Linux system upgrades, builds, and package management.
Audience for Government
- Developers
- System Administrators
- DevOps Engineers
14 Hours