Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-45699

Marathon plugin should verify that task is deployed (with configurable timeouts), or fail

XMLWordPrintable

    • Icon: New Feature New Feature
    • Resolution: Unresolved
    • Icon: Critical Critical
    • marathon-plugin
    • None

      Currently, the Marathon plugin will issue a deployment and succeed if the deployment is created. But it does not verify that the deployment completes or is successful. In a common CI/CD scenario, where a bad development build leads to a bad deployment, there's no feedback from the plugin that a failure has occurred, and thus the job will succeed, but the deployment will be left in e.g. Mesos retrying forever until someone notices it. 

      The Marathon plugin should monitor the deployment for a configurable period and fail if it does not succeed, rather than simply firing it off and assuming it was successful.

            colinmsphere Colin
            jcmcken Jon McKenzie
            Votes:
            2 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated: