GNS3 / gns3-registry

GNS3 devices registry
GNU General Public License v3.0
326 stars 389 forks source link

Added Almalinux 8.4 #601

Closed saviodsouza closed 2 years ago

saviodsouza commented 3 years ago

new qcow2 base image of Alma Linux version 8.4

Before submitting a pull request, please check the following.


When updating an existing appliance:

Desposyni commented 3 years ago

This is full of typos where it says "AmlaLinux" instead of "AlmaLinux". Also, should the download link be some MediaFire link instead of directing to the official mirrors page [https://mirrors.almalinux.org/isos/x86_64/8.4.html]()

saviodsouza commented 3 years ago

oops

I'll fix the typos

The qcow2 image is a ready to use image >5Gigs. created from the iso. The original iso is >9 gigs. i will also have to update the root password so will have to re upload the qcow2 image

saviodsouza commented 2 years ago

Hi Thanks for merging Open media vault..

Please let me know if anything more needs to be done for almalinux.gns3a

grossmj commented 2 years ago

Also, should the download link be some MediaFire link instead of directing to the official mirrors page https://mirrors.almalinux.org/isos/x86_64/8.4.html

That's a good point. I am not really comfortable providing appliances that contain links to "unofficial" images

@b-ehlers @candlerb do you have an opinion about this? what kind of security risks that could create?

candlerb commented 2 years ago

Unless this is an artefact produced by or endorsed by the almalinux project, then I don't think it's a good idea: neither to use the "almalinux" name to describe this artefact without their permission, nor to link to some arbitrary binary blob with anonymous builder (certainly not unless there are also reproducible build scripts supplied which can generate the same artefact, with the same checksum, from almalinux original artefacts)

However, a quick google search shows there are official almalinux qemu2 cloud images downloadable here - and they are only about 500MB. Those should be used instead.

b-ehlers commented 2 years ago

I think, it's a difficult decision, what images should be rejected. For example, from me there is a FRR image included in this repository. OK, I have also put the packer files in here, but the builds are not reproducible. So nobody can check, if this image is a good one.

I see the following options:

grossmj commented 2 years ago

@b-ehlers

Thanks for your input, indeed this is a difficult decision.

I think only accepting images from well-known vendors and from GNS3 is too restrictive and I still want to accept contributions from trusted contributors like you and Andras.

For new contributors, we could have a mix of the two last options, I could keep being the benevolent dictator :smiling_imp: and decide what can be accepted depending on multiple criteria: the kind of appliance, who submits it and especially if scripts to build the images(s) are provided (packer scripts would be recommended). Then we would upload the built images on our Sourceforge account.

We could also add an "official" or "verified" field to each appliance files and display a warning when an user wants to install an unofficial / unverified appliance.

grossmj commented 2 years ago

Newest PR for Alma Linux in https://github.com/GNS3/gns3-registry/pull/615

open-media-vault.gns3a hasn't changed