aboutsummaryrefslogtreecommitdiffstats
path: root/templates/boot
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 19:58:03 +0200
commit00ad1a93a63e9793b18a2a6515e92a9f303289cd (patch)
tree557fb689110bd66cbe0ddf6b82f9d820b2c2b109 /templates/boot
parentb1b2493cae9c13ab5134fa93f63a217983ac75c5 (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>
Diffstat (limited to 'templates/boot')
-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 }}