mesosphere / marathon

Deploy and manage containers (including Docker) on top of Apache Mesos at scale.
https://mesosphere.github.io/marathon/
Apache License 2.0
4.07k stars 846 forks source link

there is no release 1.11 nor 1.11.24 #7263

Open f1-outsourcing opened 3 years ago

f1-outsourcing commented 3 years ago

There is already quite some time a 1.11 on docker, what release/tag corresponds with the docker images 1.11.24?

Am I correct to understand that the docker images are build from versions found here?

meichstedt commented 3 years ago

@f1-outsourcing recent Marathon releases have been created for integration with DC/OS releases and haven't been targeting OSS users that much.

Yes, the docker images are built based on this project. You can derive the source even though the docker images have stripped the commit hashes.

docker image v1.11.24 is 24 commits ahead of the branch point, which is 0513cdd for 1.11. In case I've counted correctly that'd be 9ee9f3c which is the latest commit in the 1.11 branch.

f1-outsourcing commented 3 years ago

Do you know by any chance if the mvp csi implementation is using secrets differently? I have been trying the cephcsi. But it keeps complaining about having no secrets "desc = stage secrets cannot be nil or empty"

I found a secrets plugin that works with this config.

"env": { 
    "testvar1": "testval1",
    "testvar2": { "secret": "secretpassword"},
    "testvar3": { "secret": "ref3"}
  },
  "secrets": { 
    "secretpassword": { "source": "testagain" }, 
    "ref3": { "source": "secnotfound" }
  },

But your dcos example only has

"nodeStageSecret": {
              "username": "username_secret_001",
              "password": "password_secret_001"
            },
meichstedt commented 3 years ago

@f1-outsourcing I'm sorry, I have no idea as I haven't been involved in those features. I just happen to know the build system a bit ;-)