Skip to main content

Module image

Module image 

Source
Expand description

Β§Controlling bootc-managed images

APIs for operating on container images in the bootc storage.

StructsΒ§

ImageOutput πŸ”’

EnumsΒ§

ImageListTypeColumn πŸ”’

ConstantsΒ§

IMAGE_DEFAULT πŸ”’
The name of the image we push to containers-storage if nothing is specified.

FunctionsΒ§

get_imgrefs_for_copy πŸ”’
Returns the source and target ImageReference If the source isn’t specified, we use booted image If the target isn’t specified, we push to containers-storage with our default image
image_exists_in_host_storage πŸ”’
Check if an image exists in the default containers-storage (podman storage).
imgcmd_entrypoint πŸ”’
Thin wrapper for invoking podman image <X> but set up for our internal image store (as distinct from /var/lib/containers default).
list_entrypoint πŸ”’
list_host_images πŸ”’
list_host_images_composefs πŸ”’
list_images πŸ”’
list_logical_images πŸ”’
push_entrypoint πŸ”’
Implementation of bootc image push-to-storage.
set_unified πŸ”’
Inner implementation of set_unified for ostree that accepts a storage reference.
set_unified_composefs πŸ”’
Composefs implementation of set_unified: pull the booted image into bootc-owned containers-storage so future upgrades use the unified (zero-copy) path automatically.
set_unified_entrypoint πŸ”’
Re-pull the currently booted image into the bootc-owned container storage.