From 78945d32fafd8390fe3965c92ef0b5f1604bff41 Mon Sep 17 00:00:00 2001 From: Brian Bennett Date: Thu, 11 Jan 2024 09:25:16 -0800 Subject: [PATCH] SmartOS has moved to MNX.io --- README.md | 2 +- roles/netbootxyz/defaults/main.yml | 2 +- roles/netbootxyz/templates/menu/smartos.ipxe.j2 | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) mode change 100644 => 100755 roles/netbootxyz/templates/menu/smartos.ipxe.j2 diff --git a/README.md b/README.md index 36a1e12b25..2a50d7760f 100644 --- a/README.md +++ b/README.md @@ -174,7 +174,7 @@ In addition to being able to host netboot.xyz locally, you can also create your | Scientific Linux | https://scientificlinux.org | Yes | No | | Septor | https://septor.sourceforge.io | No | Yes | | Slackware | https://www.slackware.com | Yes | No | -| SmartOS | https://www.joyent.com/smartos | Yes | No | +| SmartOS | https://www.smartos.org/ | Yes | No | | SparkyLinux | https://sparkylinux.org/ | No | Yes | | Tails | https://tails.net | No | Yes | | Talos | https://www.talos.dev/ | Yes | No | diff --git a/roles/netbootxyz/defaults/main.yml b/roles/netbootxyz/defaults/main.yml index 1e57bf9de7..21267b5ae0 100644 --- a/roles/netbootxyz/defaults/main.yml +++ b/roles/netbootxyz/defaults/main.yml @@ -457,7 +457,7 @@ releases: base_dir: /platform/i86pc/ enabled: true menu: unix - mirror: https://netboot.joyent.com/os/ + mirror: https://netboot.smartos.org/os/ name: SmartOS versions: - code_name: 20231228T001409Z diff --git a/roles/netbootxyz/templates/menu/smartos.ipxe.j2 b/roles/netbootxyz/templates/menu/smartos.ipxe.j2 old mode 100644 new mode 100755 index 40be8272cc..414d29c165 --- a/roles/netbootxyz/templates/menu/smartos.ipxe.j2 +++ b/roles/netbootxyz/templates/menu/smartos.ipxe.j2 @@ -1,7 +1,7 @@ #!ipxe ###################################### # SmartOS # -# https://www.joyent.com/smartos # +# https://www.smartos.org/ # # Credit: https://github.com/bahamat # ###################################### @@ -28,7 +28,7 @@ item toggle_kmdb_b ${space} Boot Kernel Debugger First: ${kmdb_b} iseq ${noimport} true && item --gap ${space} || iseq ${noimport} true && item --gap ${space} Zpool will not be imported. Rescue mode root password can be found at || -iseq ${noimport} true && item --gap ${space} http://us-east.manta.joyent.com/Joyent_Dev/public/SmartOS/smartos.html || +iseq ${noimport} true && item --gap ${space} http://us-central.manta.mnx.io/Joyent_Dev/public/SmartOS/smartos.html || choose smartos_build || goto smartos_exit iseq ${smartos_build} toggle_pool && goto toggle_pool ||