Configuration

OBS Image Utils uses a YAML configuration file. The expected path for the configuration file is ~/.config/obs_img_utils/config.yaml.

This location can be configured with each command using the -C/–config option. For example:

obs-mg-utils --config ~/new/config.yaml job add ...

Options

The following options are currently available in the configuration file:

arch

Architecture of image. Example x86_64

target_dir

Directory for saving image and checksum. Example /home/{user}/images

download_url

OBS download repository URL. Example https://provo-mirror.opensuse.org/repositories/Cloud:/Images:/Leap_15.0/images/

version_format

Format of kiwi and obs version. Example {kiwi_version}-Build{obs_build}

conditions_wait_time

Time in seconds to wait for conditions to pass. Example 300

log_level

Python log level. See Python docs for level values.

no_color

If set to True removes ANSI color and styling from output.