Skip to content

Upgrade Mesos Version#994

Merged
ssalinas merged 3 commits intomasterfrom
mesos_upgrade
May 17, 2016
Merged

Upgrade Mesos Version#994
ssalinas merged 3 commits intomasterfrom
mesos_upgrade

Conversation

@ssalinas
Copy link
Copy Markdown
Contributor

Currently built against 0.27.2, will bump to 0.28.1 if it is ready before we are ready to release.

Major changes:

  • .json endpoints no longer have the .json, however the deprecated versions of the endpoints are still in place, so no worries around the upgrade process
  • TaskStatus.Reason enum updated for memory limit
  • Bumped java version in docker image
  • Installing docker in slave image via apt
  • credential secret is now a String not a byte array

@ssalinas
Copy link
Copy Markdown
Contributor Author

Bumped to 0.28.1 now that it has been released. Will not build currently beccause I am still investigating how closely mesos' new TASK_KILLING state maps to our TASK_CLEANING and how to handle the new one

@ssalinas
Copy link
Copy Markdown
Contributor Author

So, it seems TASK_KILLING is triggered by the executor when it has received a request to kill and started the process of the kill. It doesn't quite map to our TASK_CLEANING state. However, reading through the PR comments, it seems that it's up to each executor to decide whether or not to send it, and up to each framework to decide whether or not to do anything with it. So, we can safely support but ignore usage of it for now

@ssalinas ssalinas modified the milestone: 0.6.0 Apr 15, 2016
@ssalinas ssalinas modified the milestones: 0.6.0, 0.7.0 May 13, 2016
@ssalinas ssalinas merged commit d3a59f6 into master May 17, 2016
@ssalinas ssalinas deleted the mesos_upgrade branch May 17, 2016 16:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants