HomeMesosphereNo notifications. 4 unresolved issues.

Raise lock on a run spec for any deployment.
ClosedAll Users

Authored by jeschkies on Mar 13 2017, 4:25 PM.

Details

Summary

This finally closes MARATHON-2114. The deployment of v3 in the group deploy
integration test fails and lowers the lock on the run spec. However, the lock
has not been increased before thus removing the lock completly.

Test Plan

integration-test

Diff Detail

Repository
rMARATHON marathon
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
jeschkies created this revision.Mar 13 2017, 4:25 PM
unterstein accepted this revision.Mar 13 2017, 4:29 PM
This revision is now accepted and ready to land.Mar 13 2017, 4:29 PM
zen-dog accepted this revision.Mar 13 2017, 4:30 PM

Thx for catching this!

jenkins requested changes to this revision.Mar 13 2017, 4:31 PM
This revision now requires changes to proceed.Mar 13 2017, 4:31 PM
jdef added a subscriber: jdef.Mar 13 2017, 4:39 PM
jdef added inline comments.
src/main/scala/mesosphere/marathon/MarathonSchedulerActor.scala
246

should we actually log a warning if locks goes negative?

jenkins accepted this revision.Mar 13 2017, 4:56 PM

(ノ◕ヮ◕)ノ*: It's Green :*ヽ(◕ヮ◕ヽ)

This revision is now accepted and ready to land.Mar 13 2017, 4:56 PM
jeschkies marked an inline comment as done.Mar 13 2017, 5:01 PM
jeschkies added inline comments.
src/main/scala/mesosphere/marathon/MarathonSchedulerActor.scala
246

Seems locks cannot be negative since we remove it from lockedRunSpecs before.

jeschkies marked 2 inline comments as done.Mar 13 2017, 5:01 PM
jeschkies added 2 JIRA issue(s): MARATHON-7040, MARATHON-2114.Mar 13 2017, 5:14 PM

Seems reasonable to me.

This revision was automatically updated to reflect the committed changes.