Skip to content
This repository has been archived by the owner on Dec 27, 2023. It is now read-only.

[FEATURE] Merge proxmox roles in a collection #18

Open
ulvida opened this issue Jul 29, 2022 · 11 comments
Open

[FEATURE] Merge proxmox roles in a collection #18

ulvida opened this issue Jul 29, 2022 · 11 comments
Labels
enhancement New feature or request

Comments

@ulvida
Copy link
Member

ulvida commented Jul 29, 2022

We have several roles wrapping proxmox ansible modules, to manage a Proxmox VE cluster. With ansible evolution to collections, these roles deserve to be merged in a proxmox collection.

We have published the first versions of this collection. As the new API of ansible galaxy allows to have other repos than github, we have started these work in our gitlab (which is presently not available from the internet, but will be very soon, as soon as we upgrade it to a secure version). I wanted to explore these new possibilities, and it's easier for us to do this work in the same forge than our IaC, but the discussion is open about the official repo we want for this collection.

Another community issue we can discuss here is the namespace of the collection. UdelaRInterior refers to an institution, I think it's better to underline the ownership of the community. I propose cielito which was the name of our first project for a set of cloud services. (Almost 10 years after our platform is quite coherent with this vision).

We own the cielito.uy zone and the cielito ansible galaxy namespace, but the github cielito namespce is already taken. maybe we can talk with the owner.

@santiagomr
Copy link
Member

santiagomr commented Sep 9, 2022

While the Galaxy API allows you to import roles from many sources, the community that uses and has contributed to this set of roles is still here on GitHub. Impossible to expect the same amount of public to arrive and collaborate in a GitLab instance with such long response times to resolve updates and get back online.

I agree that grouping the roles under the namespache cielito is consistent with the origins of the project while disassociating it from an institution (In fact, git.interior.edu.uy is linked to the same institution). I contacted the owner of the namespace here on GitHub and he was kind enough to transfer it to us for our community project.

cielito is ours!

@flotho
Copy link

flotho commented Dec 6, 2022

awesome.
I would like to propose a PR to your repo https://git.interior.edu.uy/cielito/proxmox/-/tree/master so we nee to wait for the collection repo being available in github.
Am I correct ?

@ulvida
Copy link
Member Author

ulvida commented Dec 7, 2022

awesome. I would like to propose a PR to your repo https://git.interior.edu.uy/cielito/proxmox/-/tree/master so we nee to wait for the collection repo being available in github. Am I correct ?

Bonjour Florent! Merci pour ta contribution et ta proposition de contribution, qui est plus que bienvenue!! Thanks for your comment and contribution proposal, which is welcome @flotho !

On git.interior.edu.uy, we still don't have any public authentication such as openId, our identity manager, https://login.interior.edu.uy/. is open to registry. If you agree to register there, you will be able to log into https://git.interior.edu.uy. You can then fork the repo and submit your proposal, and eventually start a thighter collaboration.

@flotho
Copy link

flotho commented Dec 8, 2022

great, I'm gonna make some proposal here.

@flotho
Copy link

flotho commented Dec 8, 2022

hi @ulvida
Impossible for me to register :
image

Any tips ?

@ulvida
Copy link
Member Author

ulvida commented Dec 8, 2022

Any tips ?

Some stupid restriction we have to open to any permitted character...
By the time we tune that, I'm manually creating an account, I send you your initial credentials by mail.

@flotho
Copy link

flotho commented Dec 9, 2022

we're progressing, register worked fine on login space but impossible to login on the gitlab instance

@ulvida
Copy link
Member Author

ulvida commented Dec 9, 2022

Sorry! I forgot to put you in servicies ldap groups. Your are now in gitlab, nextcloud (nube.interior.edu.uy) and Element (chat.softwarelibre.uy and matrix.softwarelibre.uy) as i f you had subscribe yourself. Try now, please. Bonne journée!

@flotho
Copy link

flotho commented Dec 9, 2022

done :
image

let's work from now ;-)

@flotho
Copy link

flotho commented Dec 9, 2022

@flotho
Copy link

flotho commented Dec 22, 2022

IMHO, this issue could be fixed as it's already available on gitlab.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants