diskimage-builder/diskimage_builder/elements/debian-minimal
Ian Wienand 8662297517 Deprecate dib-python; remove from in-tree elements
We are at the point that all distributions we are building have Python
3, so any tools running in the chroot can assume Python 3 exists.
This makes dib-python redundant; mark it as deprecated and start to
remove it from elements where it is no longer required.

Change-Id: I5d852843ec65d3b04444b77c54c5b82424455cd8
2020-08-07 10:38:16 +10:00
..
environment.d Introduce manual setting of DIB_INIT_SYSTEM 2019-11-21 12:38:15 +11:00
root.d Deprecate dib-python; remove from in-tree elements 2020-08-07 10:38:16 +10:00
test-elements Add a test to validate we can build debian vms 2017-05-05 19:17:39 +02:00
README.rst Add security suite name override in debian-minimal 2019-10-15 21:20:02 +00: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

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.