airgap commissioning is failing

I need help here guys .
I have installed maas in an airgap env and loaded the commissioning image ubuntu 24.04 and served the repo via http server(nginx)but it’s not working and the documentation is not very detailed so if someone has a way of getting the repo and serving it correctly please share it with me below is what I’m struggling with
1- the repo is too big like more than 300GB is there a way that anyone has a light way of getting just the things needed for the commissioning.
2- The commissioning is failing because it can’t find lldp ipmi packages even tough they exist in my repo .

If it’s an air gapped environment, you need an apt mirror. You can find online many tutorials on how to setup it.

And yes, you need quite some storage. However I believe you can hack it a bit and just keep the index and only the few packages required so that you can save some space

I will try with apt-mirror , Why I didn’t use this before is because it’s no longer maintained as mentioned here https://canonical.com/maas/docs/how-to-set-up-air-gapped-maas#p-9118-local-package-update
thank you for your help and I’ll update the thread once the apt-mirror is done

We also did an airgapped install using maas. Instead of using apt-mirror, we are using aptly to create a local apt repository. For our stack, we only need to download ~10GB of data, including the files which maas needs and some packages for the rest of our deployments. Aptly enables this with a filter option, where you can define which packages you want to download.
To make this work with maas you need to configure your repo in maas with the used gpg keys and also configure the dns in maas, so the machines can resolve your local repository.