kairos icon indicating copy to clipboard operation
kairos copied to clipboard

squashfs netboot artifacts are missing from 3.4.2 release

Open jimmykarily opened this issue 6 months ago • 5 comments

Originally reported here: https://github.com/kairos-io/kairos/discussions/3423

jimmykarily avatar May 26 '25 06:05 jimmykarily

I think this has to be changed in aurora. After all, we are already publishing the iso which has those artifacts on it, so Aurora should just download the iso and extract the artifacts itself, instead of us having to extract and upload them separatedly. It makes no sense to me to have separated artifacts when they are exactly the same and already published

Itxaka avatar May 26 '25 07:05 Itxaka

the actual problem seems to be the DAG:

2025-05-26T11:49:36Z DBG 1.
2025-05-26T11:49:36Z DBG  <prepare-iso> (background: false)
2025-05-26T11:49:36Z DBG  <prepare-temp> (background: false)
2025-05-26T11:49:36Z DBG  <download-iso> (background: false)
2025-05-26T11:49:36Z DBG  <prepare-netboot> (background: false)
2025-05-26T11:49:36Z DBG
2025-05-26T11:49:36Z DBG 2.
2025-05-26T11:49:36Z DBG  <copy-cloud-config> (background: false)
2025-05-26T11:49:36Z DBG  <download-initrd> (background: false)
2025-05-26T11:49:36Z DBG  <download-kernel> (background: false)
2025-05-26T11:49:36Z DBG  <download-squashfs> (background: false)
2025-05-26T11:49:36Z DBG
2025-05-26T11:49:36Z DBG 3.
2025-05-26T11:49:36Z DBG  <inject-cloud-config> (background: false)
2025-05-26T11:49:36Z DBG  <start-netboot> (background: true)
2025-05-26T11:49:36Z DBG
2025-05-26T11:49:36Z DBG 4.
2025-05-26T11:49:36Z DBG  <start-httpserver> (background: true)
2025-05-26T11:49:36Z DBG

Is downloading the iso AND downloading the artifacts and that its wrong. If you downlaod the iso you use that, otherwise jsut download the artifacts.

Itxaka avatar May 26 '25 11:05 Itxaka

oh my, the options to do this are all terrible

Itxaka avatar May 26 '25 11:05 Itxaka

wow Im not touching this with a ten foot pole. This requires a full change in the auroraboot to clean up shit. Because if you touch one thing, then it changes everything.

IMHO it requires an overhaul of the options and things like that, otherwise its a mess to have a single DAG with 15 different switches, its just unmaintainable

Itxaka avatar May 26 '25 12:05 Itxaka

wow Im not touching this with a ten foot pole. This requires a full change in the auroraboot to clean up shit. Because if you touch one thing, then it changes everything.

IMHO it requires an overhaul of the options and things like that, otherwise its a mess to have a single DAG with 15 different switches, its just unmaintainable

yup, I've seen that too. I was naive to believe you can mix an match steps as you find fit, but no. You have to register them all and play with the switches to disable those you don't want.

jimmykarily avatar May 26 '25 12:05 jimmykarily