• Icon: Improvement Improvement
    • Resolution: Unresolved
    • Icon: Major Major
    • docker-workflow-plugin
    • None
    • Jenkins 2.7.1
      Docker Workflow Plugin 1.7
      Docker Swarm Cluster of Docker 1.12 nodes

      New release of Docker introduced a few new features, like the new Swarm mode, which now seem incompatible with Docker Workflow Plugin.

      Previously (Docker < 1.12) executing 'docker run' against the Swarm manager endpoint would run a container on one of the nodes in the Docker Swarm cluster. This is what made Docker Workflow Plugin indispensable for us.

      Since Docker 1.12 was released it seems that executing 'docker run' against the Swarm manager will only run the container on the manager node. Instead new 'service' model was introduced for container load balancing across the Swarm cluster, which Docker Workflow Plugin does not seem to support yet.

          [JENKINS-37211] Support for Docker 1.13 Services (Swarm)

          Eugene Malihins created issue -
          Eugene Malihins made changes -
          Description Original: New release of Docker introduced a few new features, which now seem incompatible with the new Swarm mode in Docker Engine 1.12.

          Previously (Docker < 1.12) executing 'docker run' against the Swarm manager endpoint would run a container on one of the nodes in the Docker Swarm cluster. This is what made Docker Workflow Plugin indispensable for us.

          Since Docker 1.12 was released it seems that executing 'docker run' against the Swarm manager will only run the container on the manager node. Instead new 'service' model was introduced for container load balancing across the Swarm cluster, which Docker Workflow Plugin does not seem to support yet.
          New: New release of Docker introduced a few new features, like the new Swarm mode, which now seem incompatible with the new

          Previously (Docker < 1.12) executing 'docker run' against the Swarm manager endpoint would run a container on one of the nodes in the Docker Swarm cluster. This is what made Docker Workflow Plugin indispensable for us.

          Since Docker 1.12 was released it seems that executing 'docker run' against the Swarm manager will only run the container on the manager node. Instead new 'service' model was introduced for container load balancing across the Swarm cluster, which Docker Workflow Plugin does not seem to support yet.
          Eugene Malihins made changes -
          Description Original: New release of Docker introduced a few new features, like the new Swarm mode, which now seem incompatible with the new

          Previously (Docker < 1.12) executing 'docker run' against the Swarm manager endpoint would run a container on one of the nodes in the Docker Swarm cluster. This is what made Docker Workflow Plugin indispensable for us.

          Since Docker 1.12 was released it seems that executing 'docker run' against the Swarm manager will only run the container on the manager node. Instead new 'service' model was introduced for container load balancing across the Swarm cluster, which Docker Workflow Plugin does not seem to support yet.
          New: New release of Docker introduced a few new features, like the new Swarm mode, which now seem incompatible with Docker Workflow Plugin.

          Previously (Docker < 1.12) executing 'docker run' against the Swarm manager endpoint would run a container on one of the nodes in the Docker Swarm cluster. This is what made Docker Workflow Plugin indispensable for us.

          Since Docker 1.12 was released it seems that executing 'docker run' against the Swarm manager will only run the container on the manager node. Instead new 'service' model was introduced for container load balancing across the Swarm cluster, which Docker Workflow Plugin does not seem to support yet.
          Patrick Wolf made changes -
          Summary Original: Support for Docker 1.12 Services (Swarm) New: Support for Docker 1.13 Services (Swarm)
          Jesse Glick made changes -
          Assignee Original: Jesse Glick [ jglick ]

          Jesse Glick added a comment -

          Better call required Swarm commands directly from a sh step.

          Jesse Glick added a comment - Better call required Swarm commands directly from a sh step.
          CloudBees Inc. made changes -
          Remote Link New: This issue links to "CloudBees Internal CD-279 (Web Link)" [ 19085 ]

            Unassigned Unassigned
            eugenem Eugene Malihins
            Votes:
            10 Vote for this issue
            Watchers:
            14 Start watching this issue

              Created:
              Updated: