hetzneronline / installimage

Bash scripts to universally deploy various distributions
Other
517 stars 143 forks source link

Support for Fedora 35? #41

Closed batistein closed 2 years ago

batistein commented 2 years ago

I have seen that there is now also support for rocky linux, alma linux etc. However, we use fedora in the cloud so far and would like to use this for our dedicated server as well. Is there a way to add this? @asciiprod I guess it's not that difficult since rocky, centos etc. are already very close to fedora? I would also be willing to make a PR, unfortunately I can not find documentation on how to include other operating systems, nor instructions on how to test installimage...

asciiprod commented 2 years ago

Please refer to: https://docs.hetzner.com/robot/dedicated-server/operating-systems/installing-custom-images Fedora might be installable as CentOS without requiring changes to installimage. You need to create a tar achieve with the OS from a Fedora master image and then name it accordingly, like CentOS-80-stream-amd64-fedora.tar.gz. If you like to extend installimage, there is unfortunately no guide how to do so.

m3nu commented 2 years ago

Also interested in adding a new image. CentOS 9 in that case. It's already available for Hetzner Cloud, but not metal servers.

Followed this guide minus the systemd-networkd stuff.

Installation is fine, but not booting for now. Maybe something minor. Waiting for my KVM. 😄

Short update: Doing an image for CentOS Stream 9 worked fairly well. Just be sure to use normal partitions during setup. Else you get some LVM-specific boot settings that may not work later.