diskimage-builder/diskimage_builder/elements/debian-minimal
Ian Wienand fa56c21109 Add debian-bullseye-arm64 build test
This does a basic vm build test of bullseye-arm64, which currently is
missing from the ARM64 testing.

To keep runtimes a bit more reasonable, split the job into two parts,
one for deb distros and one for rpm.

Change-Id: I0f28ff92e1b8d08d56b82b392e2cc355d567d007
2022-01-25 15:54:39 +11:00
..
environment.d Fix debian-minimal security repos 2021-09-10 11:40:48 +02:00
root.d Mount /sys RO 2021-07-05 11:45:02 +10:00
test-elements Add debian-bullseye-arm64 build test 2022-01-25 15:54:39 +11:00
element-deps Deprecate dib-python; remove from in-tree elements 2020-08-07 10:38:16 +10:00
element-provides Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
package-installs.yaml Add debian minimal requirement for arm64 2017-10-16 13:39:50 +08:00
README.rst Add security suite name override in debian-minimal 2019-10-15 21:20:02 +00:00

==============
debian-minimal
==============

The ``debian-minimal`` element uses debootstrap for generating a
minimal image.

By default this element creates the latest stable release.  The exact
setting can be found in the element's ``environment.d`` directory in
the variable ``DIB_RELEASE``.  If a different release of Debian should
be created, the variable ``DIB_RELEASE`` can be set appropriately.

Note that this element installs ``systemd-sysv`` as the init system

The element obeys the ``DIB_DISTRIBUTION_MIRROR`` argument for
mirroring (see ``debootsrap`` element documentation).  However, the
security repositories are separate for Debian, so we can not assume
they exist at ``DIB_DISTRIBUTION_MIRROR``.  If you do not wish to use
the upstream repository (from ``security.debian.org``) override it
with ``DIB_DEBIAN_SECURITY_MIRROR``. The security suite name's subpath
can also be overridden to something other than ``/updates`` with the
``DIB_DEBIAN_SECURITY_SUBPATH`` variable.

.. element_deps::