Skip to content
This repository has been archived by the owner on Feb 1, 2021. It is now read-only.

Releases: docker-archive/classicswarm

v1.2.0-rc1

23 Mar 00:11
Compare
Choose a tag to compare
v1.2.0-rc1 Pre-release
Pre-release

1.2.0-rc1 (2016-03-22)

Scheduler

  • Move rescheduling out of experimental
  • Differentiate constraint errors from affinity errors
  • Printing unsatisfiable constraints for container scheduling failure

API

  • Introduce engine-api client to Swarm
  • Implement 'info' and 'version' with engine-api
  • Fix swarm api response status code
  • Support ps node filter
  • Fix HostConfig for /start endpoint

Node management

  • Prevent crash on channel double close
  • Manager retries EventMonitoring on failure.
  • Docker engine updates hostname/domainname
  • Force inspect for containers in Restarting state.
  • Increase max thread count to 50k to accommodate large cluster or heavy workload
  • Force to validate min and max refresh interval to be positive

Mesos integration

  • Support rescind offer in swarm
  • Update mesos tests

Misc

  • Skip redundant endpoints in "network inspect"
  • Remove parameter which is not used in createDiscovery
  • Validate duration flags:--delay, --timeout, --replication-ttl
  • Fix image matching via id

v1.1.3

03 Mar 22:05
Compare
Choose a tag to compare

1.1.3 (2016-03-03)

  • Fix missing HostConfig for rescheduled containers
  • Fix TCP connections leak
  • Support docker run --net <node>/<network> ...
  • Fix CORS issue in the API

v1.1.3-rc2

02 Mar 01:03
Compare
Choose a tag to compare
v1.1.3-rc2 Pre-release
Pre-release

1.1.3 (2016-03-01)

  • Fix missing HostConfig for rescheduled containers
  • Fix TCP connections leak
  • Support docker run --net <node>/<network> ...
  • Fix CORS issue in the API

v1.1.3-rc1

25 Feb 00:08
Compare
Choose a tag to compare
v1.1.3-rc1 Pre-release
Pre-release

1.1.3 (2016-02-24)

  • Fix missing HostConfig for rescheduled containers
  • Fix TCP connections leak
  • Support docker run --net <node>/<network> ...

v1.1.2

18 Feb 19:12
Compare
Choose a tag to compare

1.1.2 (2016-02-18)

  • Fix regression with Docker Compose

v1.1.1

17 Feb 22:54
Compare
Choose a tag to compare

1.1.1 (2016-02-17)

  • Performance improvements around networking with Docker engine 1.10
  • Fix reschedule issue regarding events
  • Implement engine refresh backoff strategy for failing nodes

v.1.1.0

04 Feb 19:22
Compare
Choose a tag to compare

1.1.0 (2016-02-04)

Scheduler

  • Add support for container rescheduling on node failure. (experimental)
  • Use failureCount as a secondary health indicator
  • Add swarm container create retry option
  • Fixed the way soft affinities are handled

API

  • Support private registry on docker run
  • Expose error and last update time in docker info
  • Sort images by Created
  • Fix error when inspect on unhealthy node
  • Prevent panic in filters when container has no name
  • Add buildtime, kernelversion and experimental to API version
  • Support docker update and new networking related flags in run & network create/connect/disconnect/ls
  • Require --all on docker ps to display containers on unhealthy nodes
  • Retry on docker events EOF

Node Management

  • Add a random delay to avoid synchronized registration at swarm join
  • Use engine connection error to fail engine fast
  • Introduce pending state

Mesos integration

  • Rename slave to agent
  • Upgrade tests to use mesos 0.25
  • Code refactors
  • Improve debug output
  • Enable checkpoint failover in FrameworkInfo
  • Fix timeout when pulling images
  • Add timeout to refuse offers
  • Fix double start issue

Misc

  • Fix license grant
  • Documentation update
  • Use discovery from docker/docker

v1.1.0-rc3

03 Feb 06:40
Compare
Choose a tag to compare
v1.1.0-rc3 Pre-release
Pre-release

1.1.0 (2016-02-02)

Scheduler

  • Add support for container rescheduling on node failure. (experimental)
  • Use failureCount as a secondary health indicator
  • Add swarm container create retry option
  • Fixed the way soft affinities are handled

API

  • Support private registry on docker run
  • Expose error and last update time in docker info
  • Sort images by Created
  • Fix error when inspect on unhealthy node
  • Prevent panic in filters when container has no name
  • Add buildtime, kernelversion and experimental to API version
  • Support docker update and new networking related flags in run & network create/connect/disconnect/ls
  • Require --all on docker ps to display containers on unhealthy nodes
  • Retry on docker events EOF

Node Management

  • Add a random delay to avoid synchronized registration at swarm join
  • Use engine connection error to fail engine fast
  • Introduce pending state

Mesos integration

  • Rename slave to agent
  • Upgrade tests to use mesos 0.25
  • Code refactors
  • Improve debug output
  • Enable checkpoint failover in FrameworkInfo
  • Fix timeout when pulling images
  • Add timeout to refuse offers
  • Fix double start issue

Misc

  • Fix license grant
  • Documentation update
  • Use discovery from docker/docker

v1.1.0-rc2

21 Jan 22:55
Compare
Choose a tag to compare
v1.1.0-rc2 Pre-release
Pre-release

1.1.0 (2016-01-21)

Node Management

  • Fixed race conditions

Engine Compatibility

  • Compatible with Engine 1.10.0

Misc

  • Bug fixes

v1.1.0-rc1

15 Jan 00:04
Compare
Choose a tag to compare
v1.1.0-rc1 Pre-release
Pre-release

1.1.0 (2016-01-14)

Scheduler

  • Add support for container rescheduling on node failure. (experimental)
  • Use failureCount as a secondary health indicator
  • Add swarm container create retry option
  • Fixed the way soft affinities are handled

API

  • Support private registry on docker run
  • Expose error and last update time in docker info
  • Sort images by Created
  • Fix error when inspect on unhealthy node
  • Prevent panic in filters when container has no name
  • Add buildtime, kernelversion and experimental to API version

Node Management

  • Add a random delay to avoid synchronized registration at swarm join
  • Use engine connection error to fail engine fast
  • Introduce pending state

Mesos integration

  • Rename slave to agent
  • Upgrade tests to use mesos 0.25
  • Code refactors
  • Improve debug output
  • Enable checkpoint failover in FrameworkInfo
  • Fix timeout when pulling images
  • Add timeout to refuse offers

Misc

  • Fix license grant
  • Documentation update
  • Use discovery from docker/docker