From a156183ec8622413ad3f0289ab03f277ad5c80f1 Mon Sep 17 00:00:00 2001 From: Antony Messerli Date: Tue, 22 Nov 2022 19:54:33 -0600 Subject: [PATCH] Deprecate rancheros https://github.com/rancher/os#development-and-maintenance-status Closes https://github.com/netbootxyz/netboot.xyz/issues/1173 --- README.md | 1 - roles/netbootxyz/defaults/main.yml | 9 ------ .../templates/menu/rancheros.ipxe.j2 | 29 ------------------- 3 files changed, 39 deletions(-) delete mode 100644 roles/netbootxyz/templates/menu/rancheros.ipxe.j2 diff --git a/README.md b/README.md index 51439c1423..4736820780 100644 --- a/README.md +++ b/README.md @@ -169,7 +169,6 @@ In addition to being able to host netboot.xyz locally, you can also create your | Proxmox Open Source Products | https://www.proxmox.com/ | Yes | No | | Q4OS | https://q4os.org | No | Yes | | Raizo | https://sourceforge.net/projects/live-raizo/ | No | Yes | -| RancherOS | https://rancher.com/rancher-os | Yes | No | | Red Hat Enterprise Linux | https://www.redhat.com | User supplied media | No | | Regolith | https://regolith-linux.org | No | Yes | | Rocky Linux | https://rockylinux.org/ | Yes | No | diff --git a/roles/netbootxyz/defaults/main.yml b/roles/netbootxyz/defaults/main.yml index 881754c0ce..48f6a22272 100644 --- a/roles/netbootxyz/defaults/main.yml +++ b/roles/netbootxyz/defaults/main.yml @@ -405,15 +405,6 @@ releases: enabled: true menu: linux name: Proxmox - rancheros: - base_dir: os/latest - enabled: true - menu: linux - mirror: http://releases.rancher.com - name: RancherOS - versions: - - code_name: latest - name: Latest (20 MB) rhel: enabled: true menu: linux diff --git a/roles/netbootxyz/templates/menu/rancheros.ipxe.j2 b/roles/netbootxyz/templates/menu/rancheros.ipxe.j2 deleted file mode 100644 index 06a646ff30..0000000000 --- a/roles/netbootxyz/templates/menu/rancheros.ipxe.j2 +++ /dev/null @@ -1,29 +0,0 @@ -#!ipxe - -# RancherOS -# http://rancher.com/rancher-os/ - -:rancheros_menu -set os {{ releases.rancheros.name }} -set url ${rancheros_mirror} -menu ${os} -{% for item in releases.rancheros.versions %} -item {{ item.code_name }} ${space} ${os} {{ item.name }} -{% endfor %} -choose version || goto rancheros_exit -goto ${version} - -:latest -echo ${cls} -set folder ${rancheros_base_dir} -goto boot - -:boot -imgfree -kernel ${url}/${folder}/vmlinuz rancher.autologin=tty1 {{ kernel_params }} -initrd ${url}/${folder}/initrd -boot - -:rancheros_exit -clear menu -exit 0