Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade Mesos Version #994

Merged
merged 3 commits into from May 17, 2016
Merged

Upgrade Mesos Version #994

merged 3 commits into from May 17, 2016

Conversation

@ssalinas
Copy link
Member

ssalinas commented Apr 11, 2016

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 added 2 commits Apr 11, 2016
@ssalinas
Copy link
Member Author

ssalinas commented Apr 14, 2016

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 ssalinas force-pushed the mesos_upgrade branch from f2910e9 to a8c161e Apr 15, 2016
@ssalinas
Copy link
Member Author

ssalinas commented Apr 15, 2016

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 added the hs_stable label May 10, 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
2 checks passed
2 checks passed
continuous-integration/travis-ci/pr The Travis CI build passed
Details
continuous-integration/travis-ci/push The Travis CI build passed
Details
@ssalinas ssalinas deleted the mesos_upgrade branch May 17, 2016
@tpetr

This comment has been minimized.

Copy link
Member

tpetr commented on 30964a0 May 20, 2016

🚢

@tpetr

This comment has been minimized.

Copy link
Member

tpetr commented on 373ecc2 May 20, 2016

🚢

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

None yet

2 participants
You can’t perform that action at this time.