thefactory / cloudformation-mesos

[Moved] CloudFormation templates for a production-ready Mesos cluster
https://github.com/mbabineau/cloudformation-mesos
44 stars 15 forks source link

Unable to update Marathon #7

Open dalekurt opened 9 years ago

dalekurt commented 9 years ago

I've updated the version number of marathon for parameter MarathonDockerImage in mesos-master.json, but when deployed the marathon version is always 0.7.1.

 "MarathonDockerImage" : {
      "Description" : "The Marathon Docker image (format: 'registry:port/repository:version')",
      "Type" : "String",
      "Default" : "thefactory/marathon:0.7.5"
    },

Is there something I'm missing with this?

mbabineau commented 9 years ago

If you're launching mesos-master.json as a nested stack under mesos.json, then it's being overridden by this param in the parent.

Updating the default in mesos.json or setting the parameter at stack creation should do the trick. Can you confirm?

Separately, I'll update the project to use marathon:0.7.5 as default.

mbabineau commented 9 years ago

Default updated in https://github.com/thefactory/cloudformation-mesos/commit/e1bf363861efbf0fa3db97bad7c682e93946c21f

dalekurt commented 9 years ago

Thanks I appreciate it