moosefs-docker-cluster icon indicating copy to clipboard operation
moosefs-docker-cluster copied to clipboard

Docker (official) image: moosefs/metalogger

Open TerraTech opened this issue 4 years ago • 5 comments

We are looking at switching from LizardFS (lack of development) to MooseFS and we use Docker containers for our deployment.

While looking at DockerHub we could not find an official image for moosefs/metalogger at: https://hub.docker.com/u/moosefs

Is this intentional or an oversight?

TIA

TerraTech avatar Nov 03 '20 21:11 TerraTech

Hi,

Definitely, oversight! We will add metalogger image to docker hub without any problems.

Thanks!

xandrus avatar Nov 03 '20 22:11 xandrus

Hi @TerraTech, MooseFS Metalogger and MooseFS CGI images have been published at Docker Hub. Also, all the images have been updated to run the latest version of MooseFS, i.e. 3.0.115. Piotr

pkonopelko avatar Nov 04 '20 01:11 pkonopelko

@pkonopelko Thank you for updating and publishing.

I have one more request that the images be tagged with version number, instead of just publishing ':latest'

For stability, I tend to lock in to specific versions until I find out when best to upgrade the cluster.

Also, it also helps to see accidental mismatches between different images when viewing the image list, where master:latest could be 3.0.112 and chunkserver:latest could be 3.0.115. Images that only use ':latest' tagging end up being looked at as mystery meat.

example tagging: :3, :3.0, :3.0.115

This gives the cluster administrator better control over their deployment versioning.

Thank you for your consideration.

TerraTech avatar Nov 04 '20 12:11 TerraTech

Hi @TerraTech,

No problem. I have changed the version in Dockerfiles to be set explicitly while downloading MooseFS packages from the repository (3.0.115 at the moment). You can find this change in commit 38a1948, it is also tagged as v3.0.115. Also I have set the Docker Hub autobuilds to be triggered by tags and as far as I can see, version-3.0.115 has been built already. Hope it helps.

For stability, I tend to lock in to specific versions until I find out when best to upgrade the cluster.

Well, we recommend to use the latest version. It is a stable one – we do not tag/release new versions of MooseFS code until they are tested. We do not recommend to use older versions since they contain bugs (that are already fixed) – please check out the log of changes. Of course bugs happen, but we do our best to fix them as soon as possible. You will not find something like "new stable version that breaks big features" in MooseFS.

But of course you are more than welcome to test the latest releases and please report issues if you find any!

Many thanks for your input and making the Docker release better.

Best, Piotr

pkonopelko avatar Nov 04 '20 18:11 pkonopelko

Hi, thank you for doing this. It would be helpful if you were to publish moosefs-csi on Docker Hub as well.

NodeGuy avatar Apr 09 '21 16:04 NodeGuy