Skip to content

Add qcow2 image option to Factory UI when selecting OpenStack as provider #230

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
qjoly opened this issue May 7, 2025 · 1 comment
Open

Comments

@qjoly
Copy link

qjoly commented May 7, 2025

While experimenting with Factory and Terraform to create a virtualized kubernetes, I had troubles to send a Talos image to Openstack. After digging into this, I realized that:

  • For some OpenStack providers (e.g., Infomaniak, OVH), compressed .raw.zstd images aren't supported.
  • The .qcow2 image format is supported and is already compressed (so this is compatible with almost all openstack).
  • Downloading .qcow2 works perfectly fine and only weighs about ~200MB, compared to 2.2GB for uncompressed .raw.

I was initially confused because .qcow2 isn't shown in the Factory UI when selecting OpenStack as the platform. This led me to try working around things manually with Terraform localexec, but not always possible in locked-down environments where local-exec is restricted.


Could you update the Factory UI to show the .qcow2 download link when OpenStack is selected as the target platform?
This would make it clearer and easier for OpenStack users and better support tools like Terraform out of the box.

Thanks a lot

@smira
Copy link
Member

smira commented May 7, 2025

Hi, PRs are welcome to add support for such features!

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

2 participants