Skip to content
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

Canonical MAAS support #9338

Open
garymm opened this issue Sep 18, 2024 · 5 comments
Open

Canonical MAAS support #9338

garymm opened this issue Sep 18, 2024 · 5 comments

Comments

@garymm
Copy link

garymm commented Sep 18, 2024

Feature Request

Add a Talos support to MAAS, which will make it much easier to install on bare metal machines.

Description

This would mainly consist of adding a template to https://github.com/canonical/packer-maas

@frezbo
Copy link
Member

frezbo commented Sep 18, 2024

Talos 1.8 will support qcow images from Image Factory, so it should just work

@garymm
Copy link
Author

garymm commented Sep 18, 2024

According to this, MAAS requires explicit support for every type of OS. A qcow image doesn't seem to be enough. I could be wrong.
https://discourse.maas.io/t/make-it-possible-easier-to-use-custom-immutable-operating-systems-like-talos/6396/4

@smira
Copy link
Member

smira commented Sep 18, 2024

In that case, I guess the issue should be in the MAAS repository, and worked there?

I don't see what is missing on Talos side so far? Is there anything?

@garymm
Copy link
Author

garymm commented Sep 18, 2024

Someone needs to contribute the packer template. I filed an issue with MAAS but they closed it and said "contributions welcome, we're not going to do this", whereas I thought the Talos community / Sidero might be more motivated, hence filing in a place where I think it might attract attention. Obviously you can close this issue if you don't want to track this feature request on this repo.

@smira
Copy link
Member

smira commented Sep 18, 2024

I don't want to close this issue, but I want to clarify that nothing is needed from Talos side, and whoever is familiar with MAAS can send their pull request.

Just for the record, Talos is natively PXE-bootable, including direct PXE boot from the Image Factory, so if someone wants to skip MAAS or any other solution, it works as well without any extra tools.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants