Files
zuul-jobs/roles/build-diskimage
Simon Westphahl eeac9fb671 Add default for build diskimage image name
Use `zuul.image_build_name` as default for the
`build_diskimage_image_name` variable, so that is enough for jobs to
define `job.image-build-name`.

If `zuul.image_build_name` is not set we require
`build_diskimage_image_name`to be defined.

Change-Id: I837b5d1571dce38801d6a0433e960734f573fedc
2025-08-12 12:02:40 +02:00
..

Role for building images using diskimage-builder.

Diskimage-builder and diskimage elements can be configured by passing corresponding settings as environment variables to this role, or using the build_diskimage_environment variable.

By default the build-disk-image command does not print its output to stdout, but only to a log file in the configured log directory. To additionally log to stdout, set DIB_QUIET: 0 in build_diskimage_environment.

Example:

roles:
 - name: build-diskimage
   environment:
     ELEMENTS_PATH: /tmp/elements
     DIB_PYPI_MIRROR_URL: https://example.com

Role variables