aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCorentin LABBE <clabbe@baylibre.com>2020-04-02 10:35:17 +0200
committerJan-Simon Moeller <jsmoeller@linuxfoundation.org>2020-05-04 16:11:11 +0000
commitdf4a57e5964a612cf5c6c509926658e827dd99ae (patch)
tree2ec032019f06ab690e69addc61199ee4cc1e284a
parent2fb0b89f9959e82eb3e5a04e0bf5fad998fafd7e (diff)
SPEC-3210: handle the deprecation of actions: boot: type:
Specifying the kernel type in "actions: boot:" is deprecated. It should now be set in "deploy: kernel:". So this patch set unconditonaly the type: in the deploy section (before it was only for ramdisk method) and remove the type: from the deprecated place. But due to a bug in LAVA, NBD jobs rely on type: to be in the deprecated place until 2020.02 (2020.02 has the fix). So this patch must be applied only after LAVA 2020.02 was deployed. Change-Id: Ida30092d2abe14b05d5e37f651f91ab33876e4f5 Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
-rw-r--r--templates/boot/generic-grub-tftp.jinja22
-rw-r--r--templates/boot/generic-ipxe-tftp.jinja22
-rw-r--r--templates/boot/generic-uboot-tftp.jinja23
3 files changed, 3 insertions, 4 deletions
diff --git a/templates/boot/generic-grub-tftp.jinja2 b/templates/boot/generic-grub-tftp.jinja2
index 0d42443..1a82f27 100644
--- a/templates/boot/generic-grub-tftp.jinja2
+++ b/templates/boot/generic-grub-tftp.jinja2
@@ -25,8 +25,8 @@ context:
{{ super() }}
kernel:
url: {{ kernel_url }}
-{%- if rootfs_type == 'ramdisk' %}
type: {{ kernel_type }}
+{%- if rootfs_type == 'ramdisk' %}
ramdisk:
url: {{ initrd_url }}
compression: {{ initrd_compression }}
diff --git a/templates/boot/generic-ipxe-tftp.jinja2 b/templates/boot/generic-ipxe-tftp.jinja2
index 25aa9f1..c36a7e9 100644
--- a/templates/boot/generic-ipxe-tftp.jinja2
+++ b/templates/boot/generic-ipxe-tftp.jinja2
@@ -25,8 +25,8 @@ context:
{{ super() }}
kernel:
url: {{ kernel_url }}
-{%- if rootfs_type == 'ramdisk' %}
type: {{ kernel_type }}
+{%- if rootfs_type == 'ramdisk' %}
ramdisk:
url: {{ initrd_url }}
compression: {{ initrd_compression }}
diff --git a/templates/boot/generic-uboot-tftp.jinja2 b/templates/boot/generic-uboot-tftp.jinja2
index 62c657e..8befb6d 100644
--- a/templates/boot/generic-uboot-tftp.jinja2
+++ b/templates/boot/generic-uboot-tftp.jinja2
@@ -12,7 +12,6 @@ protocols:
{{ super() }}
commands: {{ boot_commands|default("ramdisk") }}
{%- if rootfs_type == 'nbd' %}
- type: {{ uboot_type|default("bootm") }}
transfer_overlay:
download_command: wget
unpack_command: tar -C / -xvpf
@@ -22,8 +21,8 @@ protocols:
{{ super() }}
kernel:
url: {{ kernel_url }}
-{%- if rootfs_type == 'ramdisk' %}
type: {{ kernel_type }}
+{%- if rootfs_type == 'ramdisk' %}
ramdisk:
url: {{ initrd_url }}
compression: {{ initrd_compression }}