Open black-dragon74 opened 2 years ago
ok done.
Thank you. Do you have any idea about whom I can reach out to for Gluster DockerHub credentials?
That one ( https://hub.docker.com/u/gluster ) ? No idea, but I can ask around.
That one ( https://hub.docker.com/u/gluster ) ?
Yes.
No idea, but I can ask around.
That'd be of great help.
Regards
Hello @black-dragon74
I'd like to volunteer with you in maintaining the repo and docker image.
@gluster/gluster-containers any help here..
@black-dragon74 @akhal3d96 so what is the plan? How do you plan to revive this, and how is this planned to be used? ie, is there a Dockerfile sample you have? can you send the PR to gluster-containers repo?
Unfortunately I do not have permissions to the Docker registry. Hopefully @humblec can help here, or al least share the credentials so that volunteers from the Gluster community can setup CI for publishing updated images (broken since a Travis CI change?).
Sorry to butt in here, minikube is looking to have a GitHub maintainer
for all our addons, any addons missing a maintainer would have a warning displayed to the user when the addon is enabled.
A maintainer would just be a point of contact we would reach out to if something goes wrong, ie. the current missing Docker Hub repo issue, stops working with a k8s upgrade, or critical CVE is discovered in the addon.
Would either/both of you @black-dragon74 & @akhal3d96 be interested in this?
Thanks
@spowelljr I'd love that.
Regards
How do you plan to revive this
The plan is to actively monitor any PRs and promptly address any compatibility/security issues that might arise. Basically, the development of it would be active. It doesn't require much to be done TBH and I can manage it in my time.
Is there a Dockerfile sample you have?
Yes, I have not pushed CentOS update as of now (still a few things to address) but there is a PR open for Fedora 36, here.
can you send the PR to gluster-containers repo?
1 done, more to follow.
Regards
Hopefully @humblec can help here, or al least share the credentials so that volunteers from the Gluster community can setup CI for publishing updated images (broken since a Travis CI change?).
That'd be really helpful. I only have access to the gluster-container GH repo.
Regards
Hello @black-dragon74
I'd like to volunteer with you in maintaining the repo and docker image.
Thank you so much for volunteering. Will surely ping you if anything needs to be done.
Regards
I would suggest to look at Github actions and github package registry rather than travis and docker hub, less accounts to manage for us.
I would suggest to look at Github actions and github package registry rather than travis and docker hub, less accounts to manage for us.
If @nixpanic is okay with this, I can get it done today. I also +1 this idea. Would be more seamless.
Goodnight for me :)
Regards
If @nixpanic is okay with this, I can get it done today. I also +1 this idea. Would be more seamless.
Sure! That is relatively straight forward to setup, using the container-image from an other registry just needs minor changes by users (who have very old images now anyway). Once setup, make sure to update the location in minikube too.
Hi team!
Container for both the flavors (CentOS and Fedora) are ready to go. The CentOS container refers to the latest tag.
I have also setup the CI/CD along with linter tests for Dockerfile and Shell scripts. We are using GHCR as @mscherer suggested.
I have opened a PR for the integration with GH actions.
So all the work is done, all that's left is sweet sweet PR merges.
You can see a demo run of the GH action here. It publishes the (demo but functional) packages here
I need someone who has organization rights to please create an access token and add it to gluster-containers repo's secrets. The name should be GLFS_SKEY
.
Everything will work flawlessly then.
/cc: @nixpanic
Regards
Great work! That is a really good improvement already.
Hi team!
I would be maintaining the gluster-containers repo as it has been in inactive development from quite some time and some OSS projects that depend on it (minikube for instance) require the latest image.
Can someone please allow me access to merge and review PRs on the said repo?
Regards