|
@@ -8,9 +8,12 @@ goto ${menu}
|
|
|
|
|
|
:coreos
|
|
:coreos
|
|
set os {{ releases.coreos.name }}
|
|
set os {{ releases.coreos.name }}
|
|
|
|
+set os_arch ${arch}
|
|
|
|
+iseq ${os_arch} x86_64 && set os_arch x86_64 ||
|
|
|
|
+iseq ${os_arch} arm64 && set os_arch aarch64 ||
|
|
isset ${install_device} || set install_device /dev/sda
|
|
isset ${install_device} || set install_device /dev/sda
|
|
isset ${ignition_url} || set ignition_url skip
|
|
isset ${ignition_url} || set ignition_url skip
|
|
-menu ${os}
|
|
|
|
|
|
+menu ${os} - ${os_arch}
|
|
item --gap ${os}:
|
|
item --gap ${os}:
|
|
{% for item in releases.coreos.versions %}
|
|
{% for item in releases.coreos.versions %}
|
|
item {{ item.code_name }} ${space} ${os} {{ item.name }}
|
|
item {{ item.code_name }} ${space} ${os} {{ item.name }}
|
|
@@ -31,8 +34,8 @@ iseq ${core_version} {{ item.code_name }} && set coreos_channel {{ item.name }}
|
|
set base_url ${coreos_mirror}/${coreos_base_dir}/${coreos_channel}/builds
|
|
set base_url ${coreos_mirror}/${coreos_base_dir}/${coreos_channel}/builds
|
|
set build_version ${core_version}
|
|
set build_version ${core_version}
|
|
imgfree
|
|
imgfree
|
|
-kernel ${base_url}/${build_version}/x86_64/fedora-coreos-${build_version}-live-kernel-x86_64 ip=dhcp rd.neednet=1 coreos.inst.install_dev=${install_device} coreos.inst.ignition_url=${ignition_url} coreos.live.rootfs_url=${base_url}/${build_version}/x86_64/fedora-coreos-${build_version}-live-rootfs.x86_64.img {{ kernel_params }}
|
|
|
|
-initrd ${base_url}/${build_version}/x86_64/fedora-coreos-${build_version}-live-initramfs.x86_64.img
|
|
|
|
|
|
+kernel ${base_url}/${build_version}/${os_arch}/fedora-coreos-${build_version}-live-kernel-${os_arch} ip=dhcp rd.neednet=1 coreos.inst.install_dev=${install_device} coreos.inst.ignition_url=${ignition_url} coreos.live.rootfs_url=${base_url}/${build_version}/${os_arch}/fedora-coreos-${build_version}-live-rootfs.${os_arch}.img {{ kernel_params }}
|
|
|
|
+initrd ${base_url}/${build_version}/${os_arch}/fedora-coreos-${build_version}-live-initramfs.${os_arch}.img
|
|
boot
|
|
boot
|
|
goto coreos_exit
|
|
goto coreos_exit
|
|
|
|
|