From 8246c57394febf80ca65a69f75e453dffe3e7f12 Mon Sep 17 00:00:00 2001 From: Rodolfo Almeida Date: Wed, 27 Nov 2024 22:48:40 -0300 Subject: [PATCH 1/3] Create ipxe-1.4.0 add Harvester v1.4.0 --- ipxe/ipxe-1.4.0 | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 ipxe/ipxe-1.4.0 diff --git a/ipxe/ipxe-1.4.0 b/ipxe/ipxe-1.4.0 new file mode 100644 index 0000000..6026437 --- /dev/null +++ b/ipxe/ipxe-1.4.0 @@ -0,0 +1,24 @@ +#!ipxe +set version v1.4.0 +set base /~https://github.com/harvester/harvester/releases/download/${version} +set harvesterreleasebase https://releases.rancher.com/harvester/${version} +dhcp +iflinkwait -t 5000 +goto ${ifname} +:net0 +set address ${net0/mac} +goto setupboot +:net1 +set address ${net1/mac} +goto setupboot +:net2 +set address ${net2/mac} +goto setupboot +:net3 +set address ${net3/mac} +goto setupboot + +:setupboot +kernel ${base}/harvester-${version}-vmlinuz-amd64 initrd=harvester-${version}-initrd-amd64 ip=dhcp net.ifnames=1 rd.cos.disable rd.noverifyssl root=live:${harvesterreleasebase}/harvester-${version}-rootfs-amd64.squashfs harvester.install.management_interface.interfaces="hwAddr:${address}" harvester.install.management_interface.method=dhcp harvester.install.management_interface.bond_options.mode=balance-tlb harvester.install.management_interface.bond_options.miimon=100 console=ttyS1,115200 harvester.install.automatic=true boot_cmd="echo include_ping_test=yes >> /etc/conf.d/net-online" harvester.install.config_url=https://metadata.platformequinix.com/userdata +initrd ${base}/harvester-${version}-initrd-amd64 +boot From e1f97f07870b3ac5a22f0a84e30952a1ca960919 Mon Sep 17 00:00:00 2001 From: Rodolfo Almeida Date: Fri, 29 Nov 2024 17:06:32 -0300 Subject: [PATCH 2/3] Update ipxe-1.4.0 testing an increase in the dhcp waiting time to confirm if that can be a potential issue to the problem deploying v1.4.0 --- ipxe/ipxe-1.4.0 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ipxe/ipxe-1.4.0 b/ipxe/ipxe-1.4.0 index 6026437..f2b124c 100644 --- a/ipxe/ipxe-1.4.0 +++ b/ipxe/ipxe-1.4.0 @@ -3,7 +3,7 @@ set version v1.4.0 set base /~https://github.com/harvester/harvester/releases/download/${version} set harvesterreleasebase https://releases.rancher.com/harvester/${version} dhcp -iflinkwait -t 5000 +iflinkwait -t 10000 goto ${ifname} :net0 set address ${net0/mac} From 06edc51109877ae7619ee18cfd2d5b4089910828 Mon Sep 17 00:00:00 2001 From: Rodolfo Almeida Date: Fri, 29 Nov 2024 17:22:35 -0300 Subject: [PATCH 3/3] Update ipxe-1.4.0 rolling back the waiting time change. --- ipxe/ipxe-1.4.0 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ipxe/ipxe-1.4.0 b/ipxe/ipxe-1.4.0 index f2b124c..6026437 100644 --- a/ipxe/ipxe-1.4.0 +++ b/ipxe/ipxe-1.4.0 @@ -3,7 +3,7 @@ set version v1.4.0 set base /~https://github.com/harvester/harvester/releases/download/${version} set harvesterreleasebase https://releases.rancher.com/harvester/${version} dhcp -iflinkwait -t 10000 +iflinkwait -t 5000 goto ${ifname} :net0 set address ${net0/mac}