Expand description
ยงContainer Export Functionality
This module implements the bootc container export command which exports
container filesystems as bootable tar archives with proper SELinux labeling
and legacy boot compatibility.
Structsยง
- Export
Options ๐ - Options for container export.
Constantsยง
- SKIP_
PATHS ๐ - Paths that should be skipped during export. These are bootc/ostree-specific paths that shouldnโt be in the exported tarball.
Functionsยง
- add_
directory_ ๐to_ tar_ from_ walk - add_
file_ ๐to_ tar_ from_ walk - add_
selinux_ ๐pax_ extension - add_
symlink_ ๐to_ tar_ from_ walk - append_
dir_ ๐entry - compute_
selinux_ ๐label - export ๐
- Export a container filesystem to tar format with bootc-specific features.
- export_
filesystem ๐ - export_
filesystem_ ๐walk - export_
tar ๐ - Export container filesystem as tar archive.
- handle_
kernel_ ๐relocation - Copy kernel and initramfs to /boot for legacy installers (e.g. Anaconda liveimg).
- tar_
header_ ๐dir_ root - Create a tar header for a root-owned directory with mode 0755.
- tar_
header_ ๐from_ meta - Create a tar header from filesystem metadata.