Project for Garage (S3-compatible storage)
Hi all, I found Garage recently and tried to package it. Looks good, needs some finetuning and testing. https://git.deuxfleurs.fr/Deuxfleurs/garage/ "S3-compatible object store for small self-hosted geo-distributed deployments" Garage is a S3-compatible storage like MinIO. What would be a good devel project for it? There is no server:storage or similar. Kind Regards Johannes
Johannes Kastl <mail@johannes-kastl.de> writes:
Hi all,
I found Garage recently and tried to package it. Looks good, needs some finetuning and testing.
https://git.deuxfleurs.fr/Deuxfleurs/garage/ "S3-compatible object store for small self-hosted geo-distributed deployments"
Garage is a S3-compatible storage like MinIO. What would be a good devel project for it? There is no server:storage or similar.
https://build.opensuse.org/project/show/devel:languages:rust maybe? Cheer, Dan -- Dan Čermák <dcermak@suse.com> Software Engineer Development tools SUSE Software Solutions Germany GmbH Frankenstr. 146 90461 Nürnberg Germany www.suse.com Geschäftsführer: Ivo Totev, Andrew McDonald, Werner Knoblich (HRB 36809, AG Nürnberg)
Hi Dan, On 04.07.24 10:09 Dan Čermák wrote:
Johannes Kastl <mail@johannes-kastl.de> writes:
Garage is a S3-compatible storage like MinIO. What would be a good devel project for it? There is no server:storage or similar.
https://build.opensuse.org/project/show/devel:languages:rust maybe?
I thought it was discouraged to put things into language specific repos, just because of the language the tool was written in? I seem to remember that people try to get things out of dlp or d:l:go for a long time? But maybe creating server:storage might be the right cause of action, I'd like to package minio as well (if I find time for it).
W dniu 4.07.2024 o 11:10, Johannes Kastl pisze:
Hi Dan,
On 04.07.24 10:09 Dan Čermák wrote:
Johannes Kastl <mail@johannes-kastl.de> writes:
Garage is a S3-compatible storage like MinIO. What would be a good devel project for it? There is no server:storage or similar.
https://build.opensuse.org/project/show/devel:languages:rust maybe?
I thought it was discouraged to put things into language specific repos, just because of the language the tool was written in? I seem to remember that people try to get things out of dlp or d:l:go for a long time?
But maybe creating server:storage might be the right cause of action, I'd like to package minio as well (if I find time for it).
minio is already packaged, surprisingly in server:database (https://build.opensuse.org/package/show/server:database/minio). There are also other projects like network:cluster and network:ha-clustering:Factory.
On 04.07.24 11:16 Adam Mizerski wrote:
minio is already packaged, surprisingly in server:database (https://build.opensuse.org/package/show/server:database/minio).
Huh funny, why did I not find it when I last looked? And also server:database? Really?
There are also other projects like network:cluster and network:ha-clustering:Factory.
I would not associate s3 storage with cluster at first. I would rather assume that cluster things like drbd or pacemaker/corosync are in those repos. Thanks for the infos! Johannes
On 7/4/24 11:10 AM, Johannes Kastl wrote:
But maybe creating server:storage might be the right cause of action, I'd like to package minio as well (if I find time for it).
There are already two people maintaining working minio packages: https://build.opensuse.org/package/show/server:database/minio https://build.opensuse.org/package/show/home:darix:restic/minio Do you want to invent a third one? ;-)
On 04.07.24 11:18 Georg Pfuetzenreuter wrote:
On 7/4/24 11:10 AM, Johannes Kastl wrote:
But maybe creating server:storage might be the right cause of action, I'd like to package minio as well (if I find time for it).
There are already two people maintaining working minio packages: https://build.opensuse.org/package/show/server:database/minio https://build.opensuse.org/package/show/home:darix:restic/minio
Do you want to invent a third one? ;-)
Of course not, for some reason I have missed that package in my search (which is already a while back...). Kind Regards, Johannes
04.07.2024 10:02, Johannes Kastl пишет:
Hi all,
I found Garage recently and tried to package it. Looks good, needs some finetuning and testing.
https://git.deuxfleurs.fr/Deuxfleurs/garage/ "S3-compatible object store for small self-hosted geo-distributed deployments"
Garage is a S3-compatible storage like MinIO. What would be a good devel project for it? There is no server:storage or similar.
I use server:database for minio.
Kind Regards Johannes
Hi Matwey, On 01.08.24 13:39 Matwey V. Kornilov wrote:
04.07.2024 10:02, Johannes Kastl пишет:
Garage is a S3-compatible storage like MinIO. What would be a good devel project for it? There is no server:storage or similar.
I use server:database for minio.
Proposal: We create server:storage and put things like MinIO, Garage, minio-client (that is currently in Cloud:Tools) into this? server:database looks wrong to me, I would have expected mariadb and things like that in there. Opinions? Objections? Hints? Kind Regards, Johannes
On Thu, Aug 1, 2024 at 7:48 AM Johannes Kastl <mail@johannes-kastl.de> wrote:
Hi Matwey,
On 01.08.24 13:39 Matwey V. Kornilov wrote:
04.07.2024 10:02, Johannes Kastl пишет:
Garage is a S3-compatible storage like MinIO. What would be a good devel project for it? There is no server:storage or similar.
I use server:database for minio.
Proposal:
We create server:storage and put things like MinIO, Garage, minio-client (that is currently in Cloud:Tools) into this?
server:database looks wrong to me, I would have expected mariadb and things like that in there.
Opinions? Objections? Hints?
Ceph is in filesystems:ceph currently. I would probably put it closer to it than the other options. -- 真実はいつも一つ!/ Always, there's only one truth!
Hi Neal, On 01.08.24 13:53 Neal Gompa wrote:
Ceph is in filesystems:ceph currently. I would probably put it closer to it than the other options.
But S3 is no filesystem. (And personally I think Ceph is only in there due to CephFS, but actually should not be in filesystems...). Kind Regards, Johannes
On Thu, Aug 1, 2024 at 7:56 AM Johannes Kastl <mail@johannes-kastl.de> wrote:
Hi Neal,
On 01.08.24 13:53 Neal Gompa wrote:
Ceph is in filesystems:ceph currently. I would probably put it closer to it than the other options.
But S3 is no filesystem. (And personally I think Ceph is only in there due to CephFS, but actually should not be in filesystems...).
S3 can be used like a filesystem just like any other hashed storage system. And I think most people would consider S3-like systems closer to filesystems than databases. In the end it only matters enough that similarly skilled people would be able to review and support those packages, and I would argue filesystems has more of those than the other groups. -- 真実はいつも一つ!/ Always, there's only one truth!
On 01.08.24 13:59 Neal Gompa wrote:
S3 can be used like a filesystem just like any other hashed storage system. And I think most people would consider S3-like systems closer to filesystems than databases.
So you would propose filesystems:S3 and putting minio, garage and the like in there? Kind Regards Johannes
On Thu, Aug 1, 2024 at 8:02 AM Johannes Kastl <mail@johannes-kastl.de> wrote:
On 01.08.24 13:59 Neal Gompa wrote:
S3 can be used like a filesystem just like any other hashed storage system. And I think most people would consider S3-like systems closer to filesystems than databases.
So you would propose filesystems:S3 and putting minio, garage and the like in there?
Yeah, I would probably suggest that. -- 真実はいつも一つ!/ Always, there's only one truth!
On 01.08.24 14:04 Neal Gompa wrote:
On Thu, Aug 1, 2024 at 8:02 AM Johannes Kastl <mail@johannes-kastl.de> wrote:
On 01.08.24 13:59 Neal Gompa wrote:
S3 can be used like a filesystem just like any other hashed storage system. And I think most people would consider S3-like systems closer to filesystems than databases.
So you would propose filesystems:S3 and putting minio, garage and the like in there?
Yeah, I would probably suggest that.
On 01.08.24 14:14 Johannes Kastl wrote: [nothing] And now with actual content: How about a new project filesystems:S3 for MinIO, garage and things related to s3? Kind Regards, Johannes
participants (6)
-
Adam Mizerski
-
Dan Čermák
-
Georg Pfuetzenreuter
-
Johannes Kastl
-
Matwey V. Kornilov
-
Neal Gompa