{"action":"created","issue":{"url":"https://api.github.com/repos/ansible/ansible-modules-core/issues/1028","labels_url":"https://api.github.com/repos/ansible/ansible-modules-core/issues/1028/labels{/name}","comments_url":"https://api.github.com/repos/ansible/ansible-modules-core/issues/1028/comments","events_url":"https://api.github.com/repos/ansible/ansible-modules-core/issues/1028/events","html_url":"https://github.com/ansible/ansible-modules-core/issues/1028","id":65099978,"number":1028,"title":"[Feature] Docker rolling restarts","user":{"login":"MrMMorris","id":1494248,"avatar_url":"https://avatars.githubusercontent.com/u/1494248?v=3","gravatar_id":"","url":"https://api.github.com/users/MrMMorris","html_url":"https://github.com/MrMMorris","followers_url":"https://api.github.com/users/MrMMorris/followers","following_url":"https://api.github.com/users/MrMMorris/following{/other_user}","gists_url":"https://api.github.com/users/MrMMorris/gists{/gist_id}","starred_url":"https://api.github.com/users/MrMMorris/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MrMMorris/subscriptions","organizations_url":"https://api.github.com/users/MrMMorris/orgs","repos_url":"https://api.github.com/users/MrMMorris/repos","events_url":"https://api.github.com/users/MrMMorris/events{/privacy}","received_events_url":"https://api.github.com/users/MrMMorris/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/ansible/ansible-modules-core/labels/feature_idea","name":"feature_idea","color":"006b75"},{"url":"https://api.github.com/repos/ansible/ansible-modules-core/labels/P3","name":"P3","color":"fef2c0"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-03-29T21:47:59Z","updated_at":"2015-03-30T16:21:45Z","closed_at":"2015-03-30T16:21:45Z","body":"Heya!\r\n\r\nNot sure how it works with `pull: always`, but it would be totally rad if there was some way of allowing for rolling restarts of containers when `pull: always` matches more than one. \r\n\r\nThis would mean Zero Downtime Continuous Delivery™ and would be oh so marvelous."},"comment":{"url":"https://api.github.com/repos/ansible/ansible-modules-core/issues/comments/87740980","html_url":"https://github.com/ansible/ansible-modules-core/issues/1028#issuecomment-87740980","issue_url":"https://api.github.com/repos/ansible/ansible-modules-core/issues/1028","id":87740980,"user":{"login":"MrMMorris","id":1494248,"avatar_url":"https://avatars.githubusercontent.com/u/1494248?v=3","gravatar_id":"","url":"https://api.github.com/users/MrMMorris","html_url":"https://github.com/MrMMorris","followers_url":"https://api.github.com/users/MrMMorris/followers","following_url":"https://api.github.com/users/MrMMorris/following{/other_user}","gists_url":"https://api.github.com/users/MrMMorris/gists{/gist_id}","starred_url":"https://api.github.com/users/MrMMorris/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MrMMorris/subscriptions","organizations_url":"https://api.github.com/users/MrMMorris/orgs","repos_url":"https://api.github.com/users/MrMMorris/repos","events_url":"https://api.github.com/users/MrMMorris/events{/privacy}","received_events_url":"https://api.github.com/users/MrMMorris/received_events","type":"User","site_admin":false},"created_at":"2015-03-30T16:21:45Z","updated_at":"2015-03-30T16:21:45Z","body":"@smashwilson yea, I guess we get into complications with health checks as in this compose issue: https://github.com/docker/compose/issues/374\r\n\r\nIn production, I have multiple hosts anyways, so I can probably just use `serial` and use the rolling deploys Ansible already has. \r\n\r\nThanks for commenting! I will try out some options and report back."}}