Uploaded image for project: 'Marathon'
  1. Marathon
  2. MARATHON-7040

Conflicting Deployment Without Force Removes RunSpec Lock

    Details

    • Sprint:
      Marathon Sprint 8-2017

      Description

      An update to a run spec with a running deployment fails with HTTP 409 Conflict. In the MarathonSchedulerActor this is a DeploymentFailed exception that lowers the lock count for a run spec. However, the count has not been increased before so the lock on the original blocking deployment is removed.

      We fixed this by always increasing the lock for a deployment.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                marco.monaco Marco Monaco
                Reporter:
                kjeschkies Karsten Jeschkies
                Team:
                Orchestration Team
                Watchers:
                Karsten Jeschkies
              • Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: