{"action":"created","issue":{"url":"https://api.github.com/repos/docker/docker/issues/28836","repository_url":"https://api.github.com/repos/docker/docker","labels_url":"https://api.github.com/repos/docker/docker/issues/28836/labels{/name}","comments_url":"https://api.github.com/repos/docker/docker/issues/28836/comments","events_url":"https://api.github.com/repos/docker/docker/issues/28836/events","html_url":"https://github.com/docker/docker/issues/28836","id":191689544,"number":28836,"title":"Swarm Mode: strange/incorrect DNS response \"tasks.[service-name]\"","user":{"login":"sign2k","id":4679632,"avatar_url":"https://avatars.githubusercontent.com/u/4679632?v=3","gravatar_id":"","url":"https://api.github.com/users/sign2k","html_url":"https://github.com/sign2k","followers_url":"https://api.github.com/users/sign2k/followers","following_url":"https://api.github.com/users/sign2k/following{/other_user}","gists_url":"https://api.github.com/users/sign2k/gists{/gist_id}","starred_url":"https://api.github.com/users/sign2k/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sign2k/subscriptions","organizations_url":"https://api.github.com/users/sign2k/orgs","repos_url":"https://api.github.com/users/sign2k/repos","events_url":"https://api.github.com/users/sign2k/events{/privacy}","received_events_url":"https://api.github.com/users/sign2k/received_events","type":"User","site_admin":false},"labels":[{"id":237472034,"url":"https://api.github.com/repos/docker/docker/labels/area/networking","name":"area/networking","color":"fbca04","default":false},{"id":392678049,"url":"https://api.github.com/repos/docker/docker/labels/area/swarm","name":"area/swarm","color":"fbca04","default":false},{"id":190258329,"url":"https://api.github.com/repos/docker/docker/labels/kind/bug","name":"kind/bug","color":"FF8C94","default":false},{"id":480238176,"url":"https://api.github.com/repos/docker/docker/labels/version/1.13","name":"version/1.13","color":"ededed","default":false}],"state":"closed","locked":false,"assignee":{"login":"sanimej","id":10071849,"avatar_url":"https://avatars.githubusercontent.com/u/10071849?v=3","gravatar_id":"","url":"https://api.github.com/users/sanimej","html_url":"https://github.com/sanimej","followers_url":"https://api.github.com/users/sanimej/followers","following_url":"https://api.github.com/users/sanimej/following{/other_user}","gists_url":"https://api.github.com/users/sanimej/gists{/gist_id}","starred_url":"https://api.github.com/users/sanimej/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sanimej/subscriptions","organizations_url":"https://api.github.com/users/sanimej/orgs","repos_url":"https://api.github.com/users/sanimej/repos","events_url":"https://api.github.com/users/sanimej/events{/privacy}","received_events_url":"https://api.github.com/users/sanimej/received_events","type":"User","site_admin":false},"assignees":[{"login":"sanimej","id":10071849,"avatar_url":"https://avatars.githubusercontent.com/u/10071849?v=3","gravatar_id":"","url":"https://api.github.com/users/sanimej","html_url":"https://github.com/sanimej","followers_url":"https://api.github.com/users/sanimej/followers","following_url":"https://api.github.com/users/sanimej/following{/other_user}","gists_url":"https://api.github.com/users/sanimej/gists{/gist_id}","starred_url":"https://api.github.com/users/sanimej/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sanimej/subscriptions","organizations_url":"https://api.github.com/users/sanimej/orgs","repos_url":"https://api.github.com/users/sanimej/repos","events_url":"https://api.github.com/users/sanimej/events{/privacy}","received_events_url":"https://api.github.com/users/sanimej/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/docker/docker/milestones/56","html_url":"https://github.com/docker/docker/milestone/56","labels_url":"https://api.github.com/repos/docker/docker/milestones/56/labels","id":1839404,"number":56,"title":"1.13.0","description":"","creator":{"login":"thaJeztah","id":1804568,"avatar_url":"https://avatars.githubusercontent.com/u/1804568?v=3","gravatar_id":"","url":"https://api.github.com/users/thaJeztah","html_url":"https://github.com/thaJeztah","followers_url":"https://api.github.com/users/thaJeztah/followers","following_url":"https://api.github.com/users/thaJeztah/following{/other_user}","gists_url":"https://api.github.com/users/thaJeztah/gists{/gist_id}","starred_url":"https://api.github.com/users/thaJeztah/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/thaJeztah/subscriptions","organizations_url":"https://api.github.com/users/thaJeztah/orgs","repos_url":"https://api.github.com/users/thaJeztah/repos","events_url":"https://api.github.com/users/thaJeztah/events{/privacy}","received_events_url":"https://api.github.com/users/thaJeztah/received_events","type":"User","site_admin":false},"open_issues":94,"closed_issues":1358,"state":"open","created_at":"2016-06-20T22:51:25Z","updated_at":"2017-01-11T09:09:49Z","due_on":null,"closed_at":null},"comments":20,"created_at":"2016-11-25T12:13:28Z","updated_at":"2017-01-11T09:09:49Z","closed_at":"2017-01-11T09:09:49Z","body":"**Description**\r\n\r\nI'm currently facing a problem in DNS resolution on our 2 node DEV docker swarm mode cluster.\r\nOur system is using netflix/eureka for service discovery. To get all running eureka nodes in our cluster the services use a DNS lookup for \"tasks.eureka-server\" and use the returned addresses as eureka-servers for service discovery. After a random amount of time the server responds with only one of our eureka-servers (the one residing on the same node).\r\n\r\n```\r\n;; QUESTION SECTION:\r\n;tasks.eureka-server.           IN      A\r\n;; ANSWER SECTION:\r\ntasks.eureka-server.    600     IN      A       10.9.4.20\r\ntasks.eureka-server.    600     IN      A       10.9.4.20\r\n```\r\n\r\nEach service is querying the embedded DNS server two times every 20 seconds (one A, one AAAA). With about 18 microservice tasks up on the node there is a decent amount of querys to the embedded DNS server.\r\n\r\n**Steps to reproduce the issue:**\r\n\r\nI could not figure out a way to reproduce this - it happens randomly\r\n\r\n**Describe the results you received:**\r\n\r\nOnly one of the running tasks IPs is given in the DNS Response. (2 lines with the same IP)\r\n\r\n**Describe the results you expected:**\r\n\r\nBoth tasks IPs are given in the DNS Response. (2 lines with different IPs)\r\n\r\n**Output of `docker version`:**\r\n\r\n```\r\nClient:\r\n Version:      1.13.0-rc2\r\n API version:  1.25\r\n Go version:   go1.7.3\r\n Git commit:   1f9b3ef\r\n Built:        Wed Nov 23 06:17:45 2016\r\n OS/Arch:      linux/amd64\r\n\r\nServer:\r\n Version:             1.13.0-rc2\r\n API version:         1.25\r\n Minimum API version: 1.12\r\n Go version:          go1.7.3\r\n Git commit:          1f9b3ef\r\n Built:               Wed Nov 23 06:17:45 2016\r\n OS/Arch:             linux/amd64\r\n Experimental:        false\r\n```\r\n\r\n**Output of `docker info`:**\r\n\r\n```\r\nContainers: 17\r\n Running: 16\r\n Paused: 0\r\n Stopped: 1\r\nImages: 17\r\nServer Version: 1.13.0-rc2\r\nStorage Driver: aufs\r\n Root Dir: /var/lib/docker/aufs\r\n Backing Filesystem: extfs\r\n Dirs: 273\r\n Dirperm1 Supported: true\r\nLogging Driver: json-file\r\nCgroup Driver: cgroupfs\r\nPlugins:\r\n Volume: local\r\n Network: bridge host macvlan null overlay\r\nSwarm: active\r\n NodeID: 4c20wnqlz18k7df5gf239jl63\r\n Is Manager: true\r\n ClusterID: 49qkbt5bcp0jau6rffzcvzjc8\r\n Managers: 1\r\n Nodes: 2\r\n Orchestration:\r\n  Task History Retention Limit: 1\r\n Raft:\r\n  Snapshot Interval: 10000\r\n  Number of Old Snapshots to Retain: 0\r\n  Heartbeat Tick: 1\r\n  Election Tick: 3\r\n Dispatcher:\r\n  Heartbeat Period: 5 seconds\r\n CA Configuration:\r\n  Expiry Duration: 3 months\r\n Node Address: 10.9.1.238\r\n Manager Addresses:\r\n  10.9.1.238:2377\r\nRuntimes: runc\r\nDefault Runtime: runc\r\nInit Binary: docker-init\r\ncontainerd version: 03e5862ec0d8d3b3f750e19fca3ee367e13c090e\r\nrunc version: 51371867a01c467f08af739783b8beafc154c4d7\r\ninit version: 949e6fa\r\nKernel Version: 3.16.0-4-amd64\r\nOperating System: Debian GNU/Linux 8 (jessie)\r\nOSType: linux\r\nArchitecture: x86_64\r\nCPUs: 4\r\nTotal Memory: 15.71 GiB\r\nName: gtg-dev-doc03\r\nID: VUE7:2SEX:5MI2:XLWI:2K4E:GJ4E:4ISQ:A5FX:E47A:ONPA:DD7K:ECCC\r\nDocker Root Dir: /var/lib/docker\r\nDebug Mode (client): false\r\nDebug Mode (server): true\r\n File Descriptors: 181\r\n Goroutines: 294\r\n System Time: 2016-11-25T12:40:40.179934678+01:00\r\n EventsListeners: 16\r\nRegistry: https://index.docker.io/v1/\r\nWARNING: No kernel memory limit support\r\nWARNING: No cpu cfs quota support\r\nWARNING: No cpu cfs period support\r\nExperimental: false\r\nInsecure Registries:\r\n 10.9.1.238:5000\r\n 127.0.0.0/8\r\nLive Restore Enabled: false\r\n```\r\n\r\n**Additional environment details (AWS, VirtualBox, physical, etc.):**\r\nDocker Swarm Nodes running on VMs in a XEN-Cluster.\r\n\r\n```\r\nID                           HOSTNAME       STATUS  AVAILABILITY  MANAGER STATUS\r\n4c20wnqlz18k7df5gf239jl63 *  gtg-dev-doc03  Ready   Active        Leader\r\nc0ywywgo0to8ya492gna8aksa    gtg-dev-doc04  Ready   Active\r\n```\r\n\r\nLog from gtg-dev-doc04\r\n```\r\nNov 25 10:25:54 gtg-dev-doc04 dockerd[482]: time=\"2016-11-25T10:25:54.209083760+01:00\" level=debug msg=\"Lookup name tasks.eureka-server. present without IPv6 address\"\r\nNov 25 10:25:54 gtg-dev-doc04 dockerd[482]: time=\"2016-11-25T10:25:54.209098299+01:00\" level=debug msg=\"Lookup for tasks.eureka-server.: IP [10.9.4.36 10.9.4.20]\"\r\nNov 25 10:25:55 gtg-dev-doc04 dockerd[482]: time=\"2016-11-25T10:25:55.423963948+01:00\" level=debug msg=\"Name To resolve: tasks.eureka-server.\"\r\nNov 25 10:25:55 gtg-dev-doc04 dockerd[482]: time=\"2016-11-25T10:25:55.424030177+01:00\" level=debug msg=\"Name To resolve: tasks.eureka-server.\"\r\nNov 25 10:25:55 gtg-dev-doc04 dockerd[482]: time=\"2016-11-25T10:25:55.424054102+01:00\" level=debug msg=\"Name To resolve: tasks.eureka-server.\"\r\nNov 25 10:25:55 gtg-dev-doc04 dockerd[482]: time=\"2016-11-25T10:25:55.424077630+01:00\" level=debug msg=\"Name To resolve: tasks.eureka-server.\"\r\nNov 25 10:25:55 gtg-dev-doc04 dockerd[482]: time=\"2016-11-25T10:25:55.424109696+01:00\" level=debug msg=\"Lookup for tasks.eureka-server.: IP [10.9.4.36 10.9.4.20]\"\r\nNov 25 10:25:55 gtg-dev-doc04 dockerd[482]: time=\"2016-11-25T10:25:55.424110039+01:00\" level=debug msg=\"Lookup for tasks.eureka-server.: IP [10.9.4.36 10.9.4.20]\"\r\nNov 25 10:25:55 gtg-dev-doc04 dockerd[482]: time=\"2016-11-25T10:25:55.424084264+01:00\" level=debug msg=\"Name To resolve: tasks.eureka-server.\"\r\nNov 25 10:25:55 gtg-dev-doc04 dockerd[482]: time=\"2016-11-25T10:25:55.424060118+01:00\" level=debug msg=\"Lookup name tasks.eureka-server. present without IPv6 address\"\r\nNov 25 10:25:55 gtg-dev-doc04 dockerd[482]: time=\"2016-11-25T10:25:55.423963948+01:00\" level=debug msg=\"Name To resolve: tasks.eureka-server.\"\r\nNov 25 10:25:55 gtg-dev-doc04 dockerd[482]: time=\"2016-11-25T10:25:55.424179676+01:00\" level=debug msg=\"Lookup name tasks.eureka-server. present without IPv6 address\"\r\nNov 25 10:25:55 gtg-dev-doc04 dockerd[482]: time=\"2016-11-25T10:25:55.424193043+01:00\" level=debug msg=\"Lookup name tasks.eureka-server. present without IPv6 address\"\r\nNov 25 10:25:55 gtg-dev-doc04 dockerd[482]: time=\"2016-11-25T10:25:55.424132933+01:00\" level=debug msg=\"Lookup for tasks.eureka-server.: IP [10.9.4.20 10.9.4.20]\"\r\nNov 25 10:25:55 gtg-dev-doc04 dockerd[482]: time=\"2016-11-25T10:25:55.440334762+01:00\" level=debug msg=\"2016/11/25 10:25:55 [DEBUG] memberlist: TCP connection from=10.9.1.238:40486\\n\"\r\nNov 25 10:25:55 gtg-dev-doc04 dockerd[482]: time=\"2016-11-25T10:25:55.490083414+01:00\" level=debug msg=\"Name To resolve: tasks.eureka-server.\"\r\nNov 25 10:25:55 gtg-dev-doc04 dockerd[482]: time=\"2016-11-25T10:25:55.490107906+01:00\" level=debug msg=\"Name To resolve: tasks.eureka-server.\"\r\nNov 25 10:25:55 gtg-dev-doc04 dockerd[482]: time=\"2016-11-25T10:25:55.490149363+01:00\" level=debug msg=\"Lookup name tasks.eureka-server. present without IPv6 address\"\r\nNov 25 10:25:55 gtg-dev-doc04 dockerd[482]: time=\"2016-11-25T10:25:55.490152907+01:00\" level=debug msg=\"Lookup for tasks.eureka-server.: IP [10.9.4.20 10.9.4.20]\"\r\n```\r\n\r\nLog from gtg-dev-doc03\r\n```\r\nNov 25 10:25:47 gtg-dev-doc03 dockerd[480]: time=\"2016-11-25T10:25:47.928916383+01:00\" level=debug msg=\"Name To resolve: tasks.eureka-server.\"\r\nNov 25 10:25:47 gtg-dev-doc03 dockerd[480]: time=\"2016-11-25T10:25:47.928994311+01:00\" level=debug msg=\"Lookup for tasks.eureka-server.: IP [10.9.4.36 10.9.4.20]\"\r\nNov 25 10:25:50 gtg-dev-doc03 dockerd[480]: time=\"2016-11-25T10:25:50.624930023+01:00\" level=debug msg=\"Name To resolve: tasks.eureka-server.\"\r\nNov 25 10:25:50 gtg-dev-doc03 dockerd[480]: time=\"2016-11-25T10:25:50.624945515+01:00\" level=debug msg=\"Name To resolve: tasks.eureka-server.\"\r\nNov 25 10:25:50 gtg-dev-doc03 dockerd[480]: time=\"2016-11-25T10:25:50.625033685+01:00\" level=debug msg=\"Lookup for tasks.eureka-server.: IP [10.9.4.20 10.9.4.36]\"\r\nNov 25 10:25:50 gtg-dev-doc03 dockerd[480]: time=\"2016-11-25T10:25:50.625104964+01:00\" level=debug msg=\"Lookup name tasks.eureka-server. present without IPv6 address\"\r\nNov 25 10:25:52 gtg-dev-doc03 dockerd[480]: time=\"2016-11-25T10:25:52.318900068+01:00\" level=debug msg=\"Calling GET /_ping\"\r\nNov 25 10:25:52 gtg-dev-doc03 dockerd[480]: time=\"2016-11-25T10:25:52.319552756+01:00\" level=debug msg=\"Calling GET /v1.25/services\"\r\nNov 25 10:25:52 gtg-dev-doc03 dockerd[480]: time=\"2016-11-25T10:25:52.325920809+01:00\" level=debug msg=\"Calling GET /v1.25/tasks?filters=%7B%22service%22%3A%7B%2221zwlnp0wh5lopjjvyk1lsg4c%22%3Atrue%2C%222gmfd9312m8u2bxttcxtw06rl%22%3Atrue%2C%2238b9geyigv2lampyxbgipav6d%22%3Atrue%2C%223putfvrcrd4gy2hk3095jibvy%22%3At\r\nrue%2C%22bp1d2cs97bapdc6u6w5ru69nd%22%3Atrue%2C%22c4iq45fl5ah4scz4w2gg4yz4z%22%3Atrue%2C%22coqc5xhqfc4td2n4w791qteyw%22%3Atrue%2C%22d0hqogxbtqsd9csgiw9jcp13x%22%3Atrue%2C%22dg052c4f9728l636dwv47nqbq%22%3Atrue%2C%22dnv9huceskuf1s79ako3e6x7q%22%3Atrue%2C%22eslfovlxxfsatbfxwoae7rlca%22%3Atrue%2C%22k6ipnhi6wbs5xeuzqwde8\r\nm78z%22%3Atrue%2C%22lqe10blr7y0p94kusy1tbjzzh%22%3Atrue%2C%22m6b5gbtisa3uysbudxnp3zqhs%22%3Atrue%2C%22vhgxj158zddivpn3el5emiji0%22%3Atrue%2C%22yvpzqtuq9fx5hqdiwe5duscdz%22%3Atrue%2C%22zj1o6esjvqmts4rtl4b517afj%22%3Atrue%7D%7D\"\r\nNov 25 10:25:52 gtg-dev-doc03 dockerd[480]: time=\"2016-11-25T10:25:52.338293083+01:00\" level=debug msg=\"Calling GET /v1.25/nodes\"\r\nNov 25 10:25:54 gtg-dev-doc03 dockerd[480]: time=\"2016-11-25T10:25:54.364932781+01:00\" level=debug msg=\"Calling GET /_ping\"\r\nNov 25 10:25:54 gtg-dev-doc03 dockerd[480]: time=\"2016-11-25T10:25:54.365432915+01:00\" level=debug msg=\"Calling GET /v1.25/services\"\r\nNov 25 10:25:54 gtg-dev-doc03 dockerd[480]: time=\"2016-11-25T10:25:54.369456046+01:00\" level=debug msg=\"Calling GET /v1.25/tasks?filters=%7B%22service%22%3A%7B%2221zwlnp0wh5lopjjvyk1lsg4c%22%3Atrue%2C%222gmfd9312m8u2bxttcxtw06rl%22%3Atrue%2C%2238b9geyigv2lampyxbgipav6d%22%3Atrue%2C%223putfvrcrd4gy2hk3095jibvy%22%3At\r\nrue%2C%22bp1d2cs97bapdc6u6w5ru69nd%22%3Atrue%2C%22c4iq45fl5ah4scz4w2gg4yz4z%22%3Atrue%2C%22coqc5xhqfc4td2n4w791qteyw%22%3Atrue%2C%22d0hqogxbtqsd9csgiw9jcp13x%22%3Atrue%2C%22dg052c4f9728l636dwv47nqbq%22%3Atrue%2C%22dnv9huceskuf1s79ako3e6x7q%22%3Atrue%2C%22eslfovlxxfsatbfxwoae7rlca%22%3Atrue%2C%22k6ipnhi6wbs5xeuzqwde8\r\nm78z%22%3Atrue%2C%22lqe10blr7y0p94kusy1tbjzzh%22%3Atrue%2C%22m6b5gbtisa3uysbudxnp3zqhs%22%3Atrue%2C%22vhgxj158zddivpn3el5emiji0%22%3Atrue%2C%22yvpzqtuq9fx5hqdiwe5duscdz%22%3Atrue%2C%22zj1o6esjvqmts4rtl4b517afj%22%3Atrue%7D%7D\"\r\nNov 25 10:25:54 gtg-dev-doc03 dockerd[480]: time=\"2016-11-25T10:25:54.381617852+01:00\" level=debug msg=\"Calling GET /v1.25/nodes\"\r\nNov 25 10:25:54 gtg-dev-doc03 dockerd[480]: time=\"2016-11-25T10:25:54.482110113+01:00\" level=debug msg=\"Name To resolve: tasks.eureka-server.\"\r\nNov 25 10:25:54 gtg-dev-doc03 dockerd[480]: time=\"2016-11-25T10:25:54.482134682+01:00\" level=debug msg=\"Name To resolve: tasks.eureka-server.\"\r\nNov 25 10:25:54 gtg-dev-doc03 dockerd[480]: time=\"2016-11-25T10:25:54.482204317+01:00\" level=debug msg=\"Lookup name tasks.eureka-server. present without IPv6 address\"\r\nNov 25 10:25:54 gtg-dev-doc03 dockerd[480]: time=\"2016-11-25T10:25:54.482216295+01:00\" level=debug msg=\"Lookup for tasks.eureka-server.: IP [10.9.4.20 10.9.4.36]\"\r\nNov 25 10:25:55 gtg-dev-doc03 dockerd[480]: time=\"2016-11-25T10:25:55.191523211+01:00\" level=debug msg=\"Name To resolve: tasks.eureka-server.\"\r\nNov 25 10:25:55 gtg-dev-doc03 dockerd[480]: time=\"2016-11-25T10:25:55.191581012+01:00\" level=debug msg=\"Name To resolve: tasks.eureka-server.\"\r\nNov 25 10:25:55 gtg-dev-doc03 dockerd[480]: time=\"2016-11-25T10:25:55.191631557+01:00\" level=debug msg=\"Lookup name tasks.eureka-server. present without IPv6 address\"\r\nNov 25 10:25:55 gtg-dev-doc03 dockerd[480]: time=\"2016-11-25T10:25:55.191667511+01:00\" level=debug msg=\"Lookup for tasks.eureka-server.: IP [10.9.4.20 10.9.4.36]\"\r\nNov 25 10:25:55 gtg-dev-doc03 dockerd[480]: time=\"2016-11-25T10:25:55.444128802+01:00\" level=debug msg=\"2016/11/25 10:25:55 [DEBUG] memberlist: Initiating push/pull sync with: 10.9.1.239:7946\\n\"\r\n```\r\n\r\ndocker service inspect eureka-server\r\n```\r\n[\r\n    {\r\n        \"ID\": \"vhgxj158zddivpn3el5emiji0\",\r\n        \"Version\": {\r\n            \"Index\": 84415\r\n        },\r\n        \"CreatedAt\": \"2016-11-18T13:54:14.010802643Z\",\r\n        \"UpdatedAt\": \"2016-11-25T05:31:43.521722108Z\",\r\n        \"Spec\": {\r\n            \"Name\": \"eureka-server\",\r\n            \"TaskTemplate\": {\r\n                \"ContainerSpec\": {\r\n                    \"Image\": \"10.9.1.238:5000/goodstag/eureka-server:dev@sha256:aa07d9169d545ac14690e5b325c7cd134f64f61cfa688f248f299377423c732e\",\r\n                    \"Env\": [\r\n                        \"UPDATE_TIME=1479976196\"\r\n                    ],\r\n                    \"StopGracePeriod\": 120000000000\r\n                },\r\n                \"Resources\": {\r\n                    \"Limits\": {\r\n                        \"MemoryBytes\": 878706688\r\n                    },\r\n                    \"Reservations\": {\r\n                        \"MemoryBytes\": 878706688\r\n                    }\r\n                },\r\n                \"RestartPolicy\": {\r\n                    \"Condition\": \"any\",\r\n                    \"Delay\": 60000000000,\r\n                    \"MaxAttempts\": 9,\r\n                    \"Window\": 600000000000\r\n                },\r\n                \"Placement\": {},\r\n                \"ForceUpdate\": 0\r\n            },\r\n            \"Mode\": {\r\n                \"Global\": {}\r\n            },\r\n            \"UpdateConfig\": {\r\n                \"Parallelism\": 1,\r\n                \"Delay\": 200000000000,\r\n                \"FailureAction\": \"pause\",\r\n                \"MaxFailureRatio\": 0\r\n            },\r\n            \"Networks\": [\r\n                {\r\n                    \"Target\": \"csf4tlbspmynrow20s2606l8a\"\r\n                }\r\n            ],\r\n            \"EndpointSpec\": {\r\n                \"Mode\": \"vip\",\r\n                \"Ports\": [\r\n                    {\r\n                        \"Protocol\": \"tcp\",\r\n                        \"TargetPort\": 8761,\r\n                        \"PublishedPort\": 8761,\r\n                        \"PublishMode\": \"ingress\"\r\n                    }\r\n                ]\r\n            }\r\n        },\r\n        \"PreviousSpec\": {\r\n            \"Name\": \"eureka-server\",\r\n            \"TaskTemplate\": {\r\n                \"ContainerSpec\": {\r\n                    \"Image\": \"10.9.1.238:5000/goodstag/eureka-server:dev@sha256:96c25de3a26d888ed3f19371e45cee7120148393b2457a28bf7b666d95938e88\",\r\n                    \"Env\": [\r\n                        \"UPDATE_TIME=1479479270\"\r\n                    ],\r\n                    \"StopGracePeriod\": 120000000000\r\n                },\r\n                \"Resources\": {\r\n                    \"Limits\": {\r\n                        \"MemoryBytes\": 878706688\r\n                    },\r\n                    \"Reservations\": {\r\n                        \"MemoryBytes\": 878706688\r\n                    }\r\n                },\r\n                \"RestartPolicy\": {\r\n                    \"Condition\": \"any\",\r\n                    \"Delay\": 60000000000,\r\n                    \"MaxAttempts\": 9,\r\n                    \"Window\": 600000000000\r\n                },\r\n                \"Placement\": {},\r\n                \"ForceUpdate\": 0\r\n            },\r\n            \"Mode\": {\r\n                \"Global\": {}\r\n            },\r\n            \"UpdateConfig\": {\r\n                \"Parallelism\": 1,\r\n                \"Delay\": 200000000000,\r\n                \"FailureAction\": \"pause\",\r\n                \"MaxFailureRatio\": 0\r\n            },\r\n            \"Networks\": [\r\n                {\r\n                    \"Target\": \"csf4tlbspmynrow20s2606l8a\"\r\n                }\r\n            ],\r\n            \"EndpointSpec\": {\r\n                \"Mode\": \"vip\",\r\n                \"Ports\": [\r\n                    {\r\n                        \"Protocol\": \"tcp\",\r\n                        \"TargetPort\": 8761,\r\n                        \"PublishedPort\": 8761,\r\n                        \"PublishMode\": \"ingress\"\r\n                    }\r\n                ]\r\n            }\r\n        },\r\n        \"Endpoint\": {\r\n            \"Spec\": {\r\n                \"Mode\": \"vip\",\r\n                \"Ports\": [\r\n                    {\r\n                        \"Protocol\": \"tcp\",\r\n                        \"TargetPort\": 8761,\r\n                        \"PublishedPort\": 8761,\r\n                        \"PublishMode\": \"ingress\"\r\n                    }\r\n                ]\r\n            },\r\n            \"Ports\": [\r\n                {\r\n                    \"Protocol\": \"tcp\",\r\n                    \"TargetPort\": 8761,\r\n                    \"PublishedPort\": 8761,\r\n                    \"PublishMode\": \"ingress\"\r\n                }\r\n            ],\r\n            \"VirtualIPs\": [\r\n                {\r\n                    \"NetworkID\": \"b4a0oqwx0rsu1y0i20pcqkhyh\",\r\n                    \"Addr\": \"10.255.0.6/16\"\r\n                },\r\n                {\r\n                    \"NetworkID\": \"csf4tlbspmynrow20s2606l8a\",\r\n                    \"Addr\": \"10.9.4.5/24\"\r\n                }\r\n            ]\r\n        },\r\n        \"UpdateStatus\": {\r\n            \"State\": \"completed\",\r\n            \"StartedAt\": \"2016-11-24T08:29:57.014069251Z\",\r\n            \"CompletedAt\": \"2016-11-25T05:31:43.52170886Z\",\r\n            \"Message\": \"update completed\"\r\n        }\r\n    }\r\n```"},"comment":{"url":"https://api.github.com/repos/docker/docker/issues/comments/271815936","html_url":"https://github.com/docker/docker/issues/28836#issuecomment-271815936","issue_url":"https://api.github.com/repos/docker/docker/issues/28836","id":271815936,"user":{"login":"thaJeztah","id":1804568,"avatar_url":"https://avatars.githubusercontent.com/u/1804568?v=3","gravatar_id":"","url":"https://api.github.com/users/thaJeztah","html_url":"https://github.com/thaJeztah","followers_url":"https://api.github.com/users/thaJeztah/followers","following_url":"https://api.github.com/users/thaJeztah/following{/other_user}","gists_url":"https://api.github.com/users/thaJeztah/gists{/gist_id}","starred_url":"https://api.github.com/users/thaJeztah/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/thaJeztah/subscriptions","organizations_url":"https://api.github.com/users/thaJeztah/orgs","repos_url":"https://api.github.com/users/thaJeztah/repos","events_url":"https://api.github.com/users/thaJeztah/events{/privacy}","received_events_url":"https://api.github.com/users/thaJeztah/received_events","type":"User","site_admin":false},"created_at":"2017-01-11T09:09:49Z","updated_at":"2017-01-11T09:09:49Z","body":"After the initial confusion; this one is fixed in 1.13.0-rc5, so closing 👍 "}}
{"actor":{"display_login":"thaJeztah"}}