debian-forge/samples
Christian Kellner b50193f289 assemblers/qemu: fix backward compat for grub2
With the introduction of the `bootloader` option, grub2 legacy
installation setting changed. Before, grub2 legacy installation
was dependent on the partition scheme, i.e. only when dos/mbr
layout was used grub2 got installed. After the change the default
is to install it unless `bootloader.type" is explicitly set, even
if the partition layout is GPT. But a legacy grub2 installation
on GPT requires a BIOS boot partition, so the new default is not
right for the case of pure (non-hyrid) UEFI images.
Therefore revert to the old behavior of only defaulting to grub2
legacy if the option is not explicitly set *and* the partition
layout is "dos"/"mbr".
Adapt the f30-qcow2-gpt sample, which is non-uefi grub2 legacy
but with GPT and a bios boot partition, to explicitly request
the grub2 bootloader.
2020-01-10 15:48:27 +01:00
..
base-qcow2.json osbuild: introduce sources 2019-12-23 01:12:38 +01:00
base-rawfs.json osbuild: introduce sources 2019-12-23 01:12:38 +01:00
base-rpm-qcow2.json stages: add org.osbuild.rpm 2019-10-15 00:00:13 +02:00
base.json osbuild: introduce sources 2019-12-23 01:12:38 +01:00
cloud-base.json osbuild: introduce sources 2019-12-23 01:12:38 +01:00
error.json samples: add a simple error example 2019-12-18 12:45:59 +01:00
f27-build-from-ubuntu1804.json Introduce runners 2019-11-25 13:05:22 +01:00
f30-aarch64.json osbuild: introduce sources 2019-12-23 01:12:38 +01:00
f30-base-uefi.json osbuild: introduce sources 2019-12-23 01:12:38 +01:00
f30-ppc64le.json samples: include ppc64le sample 2019-12-24 15:42:24 +01:00
f30-qcow2-gpt.json assemblers/qemu: fix backward compat for grub2 2020-01-10 15:48:27 +01:00
noop.json pipeline: stop naming pipelines 2019-09-29 18:59:45 +02:00
sources.json osbuild: introduce sources 2019-12-23 01:12:38 +01:00
ubuntu1804.json Introduce runners 2019-11-25 13:05:22 +01:00