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

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

    • 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.

          [JENKINS-45699] Marathon plugin should verify that task is deployed (with configurable timeouts), or fail

          colinmsphere do you have any estimative for this issue? It would help me a lot

          Ronaldo Tavares added a comment - colinmsphere do you have any estimative for this issue? It would help me a lot

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

              Created:
              Updated: