diskimage-builder/diskimage_builder/elements/debian-minimal
Julia Kreger f19c45eb29 Add netbase to ensure /etc/protocols is placed for debian
Many programs rely upon /etc/protocols to be present
however the default debian image that is generated lacks
/etc/protocols. This is observable when building an image
for use with ironic via the ironic-agent element, since
the IPA agent fails to start as python needs /etc/protocols
to open a socket connection.

Added to debian-minimal as it is inherited into the debian
element.

Change-Id: Icc81635870961943707cf6b3f61a9ddbd51cb8fd
Closes-Bug: #1708531
2017-08-11 14:17:30 +00:00
..
environment.d Switch debian to deb.debian.org 2017-05-19 20:10:40 +00:00
root.d Install systemd earlier for Stretch 2017-06-19 13:27:33 +10:00
test-elements Add a test to validate we can build debian vms 2017-05-05 19:17:39 +02:00
element-deps Release 1.25.2 2017-02-02 11:20:00 +11:00
element-provides Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
package-installs.yaml Add netbase to ensure /etc/protocols is placed for debian 2017-08-11 14:17:30 +00:00
README.rst Install systemd earlier for Stretch 2017-06-19 13:27:33 +10:00

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

The ``debian-minimal`` element uses debootstrap for generating a
minimal image. In contrast the ``debian`` element uses the cloud-image
as the initial base.

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

.. element_deps::