Skip to content

squashfs netboot artifacts are missing from 3.4.2 release #3425

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
jimmykarily opened this issue May 26, 2025 · 5 comments
Open

squashfs netboot artifacts are missing from 3.4.2 release #3425

jimmykarily opened this issue May 26, 2025 · 5 comments
Labels
bug Something isn't working unconfirmed

Comments

@jimmykarily
Copy link
Contributor

Originally reported here: #3423

@jimmykarily jimmykarily added the bug Something isn't working label May 26, 2025
@jimmykarily jimmykarily added triage Add this label to issues that should be triaged and prioretized in the next planning call unconfirmed labels May 26, 2025
@Itxaka
Copy link
Member

Itxaka commented May 26, 2025

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

@jimmykarily jimmykarily moved this from Todo 🖊 to In Progress 🏃 in 🧙Issue tracking board May 26, 2025
@jimmykarily jimmykarily moved this from In Progress 🏃 to Todo 🖊 in 🧙Issue tracking board May 26, 2025
@jimmykarily jimmykarily removed the triage Add this label to issues that should be triaged and prioretized in the next planning call label May 26, 2025
@Itxaka
Copy link
Member

Itxaka commented May 26, 2025

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
Copy link
Member

Itxaka commented May 26, 2025

oh my, the options to do this are all terrible

@Itxaka
Copy link
Member

Itxaka commented May 26, 2025

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

@jimmykarily
Copy link
Contributor Author

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working unconfirmed
Projects
Status: Todo 🖊
Development

No branches or pull requests

2 participants