)]}'
{"id":"openstack%2Fpython-zunclient~587670","triplet_id":"openstack%2Fpython-zunclient~master~I2f9f48aef17f0d92835db13c6112550bda5e31bf","project":"openstack/python-zunclient","branch":"master","topic":"bp/support-healthycheck","hashtags":[],"change_id":"I2f9f48aef17f0d92835db13c6112550bda5e31bf","subject":"Support health check for Docker containers","status":"MERGED","created":"2018-08-01 02:19:45.000000000","updated":"2018-08-06 18:10:05.000000000","submitted":"2018-08-06 18:10:04.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":7,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"587670-1533579005034-e5de0ad4","meta_rev_id":"1fe61778f2764d0fb6f1c1db4c414142de605b4c","_number":587670,"virtual_id_number":587670,"owner":{"_account_id":23829,"name":"weikeyou","email":"wei.keyou@zte.com.cn","username":"weikeyou"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},{"value":0,"_account_id":23829,"name":"weikeyou","email":"wei.keyou@zte.com.cn","username":"weikeyou"},{"value":2,"date":"2018-08-06 18:10:04.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"all":[{"value":2,"date":"2018-08-06 17:12:34.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},{"value":0,"_account_id":23829,"name":"weikeyou","email":"wei.keyou@zte.com.cn","username":"weikeyou"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"all":[{"value":1,"date":"2018-08-06 17:12:34.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},{"value":0,"_account_id":23829,"name":"weikeyou","email":"wei.keyou@zte.com.cn","username":"weikeyou"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":23829,"name":"weikeyou","email":"wei.keyou@zte.com.cn","username":"weikeyou"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2018-08-06 17:12:34.000000000","updated_by":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"reviewer":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"state":"REVIEWER"},{"updated":"2018-08-06 18:10:04.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"ed80e75db0ca816d64b51f90b996c761832305ac","author":{"_account_id":23829,"name":"weikeyou","email":"wei.keyou@zte.com.cn","username":"weikeyou"},"date":"2018-08-01 02:19:45.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"71d0de0900bf0b37705b1a5cc42d639c11d3e4b0","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-08-01 03:00:31.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-pep8 http://logs.openstack.org/70/587670/1/check/openstack-tox-pep8/0ce5761/ : FAILURE in 3m 58s\n- openstack-tox-py27 http://logs.openstack.org/70/587670/1/check/openstack-tox-py27/5f4105c/ : FAILURE in 4m 27s\n- openstack-tox-py35 http://logs.openstack.org/70/587670/1/check/openstack-tox-py35/2a07499/ : FAILURE in 5m 12s\n- build-openstack-sphinx-docs http://logs.openstack.org/70/587670/1/check/build-openstack-sphinx-docs/e75cdb9/html/ : SUCCESS in 4m 58s\n- zunclient-devstack-docker-sql http://logs.openstack.org/70/587670/1/check/zunclient-devstack-docker-sql/15b736f/ : FAILURE in 38m 51s\n- openstack-tox-lower-constraints http://logs.openstack.org/70/587670/1/check/openstack-tox-lower-constraints/c6bb99a/ : FAILURE in 6m 12s","accounts_in_message":[],"_revision_number":1},{"id":"6eab93fb68ad2befebe0017d0a568dcba7d55547","author":{"_account_id":23829,"name":"weikeyou","email":"wei.keyou@zte.com.cn","username":"weikeyou"},"date":"2018-08-01 07:18:30.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"9c69fc5c6dc401b7c149b96e4d763eaaf1f2c115","author":{"_account_id":23829,"name":"weikeyou","email":"wei.keyou@zte.com.cn","username":"weikeyou"},"date":"2018-08-01 07:57:46.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"a6a7f69ec762d29ac95113d427932b8b2cbc2e9f","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-08-01 08:37:03.000000000","message":"Patch Set 3: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-pep8 http://logs.openstack.org/70/587670/3/check/openstack-tox-pep8/524c3c7/ : SUCCESS in 4m 37s\n- openstack-tox-py27 http://logs.openstack.org/70/587670/3/check/openstack-tox-py27/028ecc1/ : SUCCESS in 4m 42s\n- openstack-tox-py35 http://logs.openstack.org/70/587670/3/check/openstack-tox-py35/2c0df67/ : SUCCESS in 4m 47s\n- build-openstack-sphinx-docs http://logs.openstack.org/70/587670/3/check/build-openstack-sphinx-docs/2fd7322/html/ : SUCCESS in 4m 13s\n- zunclient-devstack-docker-sql http://logs.openstack.org/70/587670/3/check/zunclient-devstack-docker-sql/8ae43a7/ : FAILURE in 37m 38s\n- openstack-tox-lower-constraints http://logs.openstack.org/70/587670/3/check/openstack-tox-lower-constraints/65a1c15/ : SUCCESS in 5m 43s","accounts_in_message":[],"_revision_number":3},{"id":"4e7a74abab889f5ca68ed40eb7780ca5cd49fcc2","author":{"_account_id":23829,"name":"weikeyou","email":"wei.keyou@zte.com.cn","username":"weikeyou"},"date":"2018-08-02 01:00:01.000000000","message":"Patch Set 3:\n\nrecheck niv","accounts_in_message":[],"_revision_number":3},{"id":"dbe2afc7aefa4f62b2d05cf696338167481f4cd6","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-08-02 01:41:13.000000000","message":"Patch Set 3:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-pep8 http://logs.openstack.org/70/587670/3/check/openstack-tox-pep8/3888a18/ : SUCCESS in 4m 49s\n- openstack-tox-py27 http://logs.openstack.org/70/587670/3/check/openstack-tox-py27/796fabe/ : SUCCESS in 4m 21s\n- openstack-tox-py35 http://logs.openstack.org/70/587670/3/check/openstack-tox-py35/a6edeab/ : SUCCESS in 5m 04s\n- build-openstack-sphinx-docs http://logs.openstack.org/70/587670/3/check/build-openstack-sphinx-docs/c501f56/html/ : SUCCESS in 4m 32s\n- zunclient-devstack-docker-sql http://logs.openstack.org/70/587670/3/check/zunclient-devstack-docker-sql/f46fe97/ : FAILURE in 40m 07s\n- openstack-tox-lower-constraints http://logs.openstack.org/70/587670/3/check/openstack-tox-lower-constraints/81a7e54/ : SUCCESS in 5m 23s","accounts_in_message":[],"_revision_number":3},{"id":"f623a6952349505a2b835c8bc4f6501585008379","author":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"date":"2018-08-04 17:57:40.000000000","message":"Patch Set 3:\n\nFirst, we need to sync the API version with server side. In particular, we need to\n\n* Bump MAX_API_VERSION in zunclient/api_versions.py\n* Update API version in zunclient/tests/unit/test_shell.py","accounts_in_message":[],"_revision_number":3},{"id":"c0c718f24d624501a1da2a3e59a9adc8e3989ac4","author":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"date":"2018-08-04 18:27:05.000000000","message":"Patch Set 3: Code-Review-1\n\n(4 comments)\n\nA few more comments inline.","accounts_in_message":[],"_revision_number":3},{"id":"5a50845c48142149addff432281b1242de96a2d0","author":{"_account_id":23829,"name":"weikeyou","email":"wei.keyou@zte.com.cn","username":"weikeyou"},"date":"2018-08-06 02:31:23.000000000","message":"Patch Set 3:\n\n(3 comments)","accounts_in_message":[],"_revision_number":3},{"id":"2c27cf904b43e5ce810d77ac560a2d1460d0b07d","author":{"_account_id":23829,"name":"weikeyou","email":"wei.keyou@zte.com.cn","username":"weikeyou"},"date":"2018-08-06 02:50:05.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"56405d4af2b42a453a8650b38d36a2f62a4b900d","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-08-06 03:28:21.000000000","message":"Patch Set 4: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-pep8 http://logs.openstack.org/70/587670/4/check/openstack-tox-pep8/5b969b8/ : SUCCESS in 4m 50s\n- openstack-tox-py27 http://logs.openstack.org/70/587670/4/check/openstack-tox-py27/7512044/ : SUCCESS in 4m 40s\n- openstack-tox-py35 http://logs.openstack.org/70/587670/4/check/openstack-tox-py35/72c49a9/ : SUCCESS in 4m 35s\n- build-openstack-sphinx-docs http://logs.openstack.org/70/587670/4/check/build-openstack-sphinx-docs/f87e2fd/html/ : SUCCESS in 4m 33s\n- zunclient-devstack-docker-sql http://logs.openstack.org/70/587670/4/check/zunclient-devstack-docker-sql/a26d1ba/ : FAILURE in 36m 11s\n- openstack-tox-lower-constraints http://logs.openstack.org/70/587670/4/check/openstack-tox-lower-constraints/059397d/ : SUCCESS in 5m 31s","accounts_in_message":[],"_revision_number":4},{"id":"a8c6c6afa3a9ce360cfb0b7462de2f503511b266","author":{"_account_id":23829,"name":"weikeyou","email":"wei.keyou@zte.com.cn","username":"weikeyou"},"date":"2018-08-06 11:25:24.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"f878da1d2e919f5d88f2a593052e17b9463b7991","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-08-06 12:15:16.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/70/587670/5/check/openstack-tox-pep8/4531cba/ : SUCCESS in 4m 56s\n- openstack-tox-py27 http://logs.openstack.org/70/587670/5/check/openstack-tox-py27/ffe0a7b/ : SUCCESS in 4m 19s\n- openstack-tox-py35 http://logs.openstack.org/70/587670/5/check/openstack-tox-py35/bcca373/ : SUCCESS in 4m 25s\n- build-openstack-sphinx-docs http://logs.openstack.org/70/587670/5/check/build-openstack-sphinx-docs/63d4b6b/html/ : SUCCESS in 4m 33s\n- zunclient-devstack-docker-sql http://logs.openstack.org/70/587670/5/check/zunclient-devstack-docker-sql/23740d3/ : SUCCESS in 42m 46s\n- openstack-tox-lower-constraints http://logs.openstack.org/70/587670/5/check/openstack-tox-lower-constraints/69e3efb/ : SUCCESS in 5m 41s","accounts_in_message":[],"_revision_number":5},{"id":"3a497275aaa87ffcaf9f33b60218b52fb5992162","author":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"date":"2018-08-06 17:12:34.000000000","message":"Patch Set 5: Code-Review+2 Workflow+1\n\nCool! Thanks for the patch @weikeyou","accounts_in_message":[],"_revision_number":5},{"id":"2a5ebd0e635ceb630f6dc239016c747af37636f0","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-08-06 17:15:32.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":5},{"id":"42db67f50e4ac0e63b6004b5adc1f383b555ebdf","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-08-06 18:10:04.000000000","message":"Patch Set 5: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/70/587670/5/gate/openstack-tox-pep8/a297c2d/ : SUCCESS in 6m 08s\n- openstack-tox-py27 http://logs.openstack.org/70/587670/5/gate/openstack-tox-py27/ef8b1ff/ : SUCCESS in 5m 37s\n- openstack-tox-py35 http://logs.openstack.org/70/587670/5/gate/openstack-tox-py35/07ca41e/ : SUCCESS in 5m 54s\n- build-openstack-sphinx-docs http://logs.openstack.org/70/587670/5/gate/build-openstack-sphinx-docs/cbcb5d1/html/ : SUCCESS in 6m 09s\n- zunclient-devstack-docker-sql http://logs.openstack.org/70/587670/5/gate/zunclient-devstack-docker-sql/8223f17/ : SUCCESS in 40m 43s\n- openstack-tox-lower-constraints http://logs.openstack.org/70/587670/5/gate/openstack-tox-lower-constraints/39c90eb/ : SUCCESS in 10m 22s","accounts_in_message":[],"_revision_number":5},{"id":"1316e3a56d20df773d2f73cab2418f121f2848a5","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-08-06 18:10:05.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"c18105dea52d60a2c1930187e3648e18fbdd106e","revisions":{"5d08ee43d0190d42bc66b64df041553757a6670c":{"kind":"REWORK","_number":1,"created":"2018-08-01 02:19:45.000000000","uploader":{"_account_id":23829,"name":"weikeyou","email":"wei.keyou@zte.com.cn","username":"weikeyou"},"ref":"refs/changes/70/587670/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-zunclient","ref":"refs/changes/70/587670/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-zunclient refs/changes/70/587670/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-zunclient refs/changes/70/587670/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-zunclient refs/changes/70/587670/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-zunclient refs/changes/70/587670/1"}}},"commit":{"parents":[{"commit":"520ad0b4ff1ac71acb0fa6b5b713059b7499876a","subject":"Merge \"Change container execute top return\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zunclient/commit/520ad0b4ff1ac71acb0fa6b5b713059b7499876a"}]}],"author":{"name":"weikeyou","email":"wei.keyou@zte.com.cn","date":"2018-08-01 02:06:43.000000000","tz":480},"committer":{"name":"weikeyou","email":"wei.keyou@zte.com.cn","date":"2018-08-01 02:17:29.000000000","tz":480},"subject":"Support health check for Docker containers","message":"Support health check for Docker containers\n\nThe docker has supported healthcheck. It is useful for application\ncontainer.\nZun may integrate these options.\n\n  --health-cmd Command to run to check health\n  --health-interval Time between running the check\n  --health-retries Consecutive failures needed to report unhealthy\n  --health-timeout Maximum time to allow one check to run\n  In zun, the four parameter are cmd, interval, retries, timeout.\n\nChange-Id: I2f9f48aef17f0d92835db13c6112550bda5e31bf\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zunclient/commit/5d08ee43d0190d42bc66b64df041553757a6670c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zunclient/commit/5d08ee43d0190d42bc66b64df041553757a6670c"}]},"branch":"refs/heads/master"},"ebe4588cacb84c09b1cbfd3f21ff690e6159f1a8":{"kind":"REWORK","_number":2,"created":"2018-08-01 07:18:30.000000000","uploader":{"_account_id":23829,"name":"weikeyou","email":"wei.keyou@zte.com.cn","username":"weikeyou"},"ref":"refs/changes/70/587670/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-zunclient","ref":"refs/changes/70/587670/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-zunclient refs/changes/70/587670/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-zunclient refs/changes/70/587670/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-zunclient refs/changes/70/587670/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-zunclient refs/changes/70/587670/2"}}},"commit":{"parents":[{"commit":"520ad0b4ff1ac71acb0fa6b5b713059b7499876a","subject":"Merge \"Change container execute top return\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zunclient/commit/520ad0b4ff1ac71acb0fa6b5b713059b7499876a"}]}],"author":{"name":"weikeyou","email":"wei.keyou@zte.com.cn","date":"2018-08-01 02:06:43.000000000","tz":480},"committer":{"name":"weikeyou","email":"wei.keyou@zte.com.cn","date":"2018-08-01 07:17:01.000000000","tz":480},"subject":"Support health check for Docker containers","message":"Support health check for Docker containers\n\nThe docker has supported healthcheck. It is useful for application\ncontainer.\nZun may integrate these options.\n\n  --health-cmd Command to run to check health\n  --health-interval Time between running the check\n  --health-retries Consecutive failures needed to report unhealthy\n  --health-timeout Maximum time to allow one check to run\n  In zun, the four parameter are cmd, interval, retries, timeout.\n\nChange-Id: I2f9f48aef17f0d92835db13c6112550bda5e31bf\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zunclient/commit/ebe4588cacb84c09b1cbfd3f21ff690e6159f1a8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zunclient/commit/ebe4588cacb84c09b1cbfd3f21ff690e6159f1a8"}]},"branch":"refs/heads/master"},"52b1acfa93489c626814b113e9db8bb200a29a90":{"kind":"REWORK","_number":3,"created":"2018-08-01 07:57:46.000000000","uploader":{"_account_id":23829,"name":"weikeyou","email":"wei.keyou@zte.com.cn","username":"weikeyou"},"ref":"refs/changes/70/587670/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-zunclient","ref":"refs/changes/70/587670/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-zunclient refs/changes/70/587670/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-zunclient refs/changes/70/587670/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-zunclient refs/changes/70/587670/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-zunclient refs/changes/70/587670/3"}}},"commit":{"parents":[{"commit":"520ad0b4ff1ac71acb0fa6b5b713059b7499876a","subject":"Merge \"Change container execute top return\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zunclient/commit/520ad0b4ff1ac71acb0fa6b5b713059b7499876a"}]}],"author":{"name":"weikeyou","email":"wei.keyou@zte.com.cn","date":"2018-08-01 02:06:43.000000000","tz":480},"committer":{"name":"weikeyou","email":"wei.keyou@zte.com.cn","date":"2018-08-01 07:52:10.000000000","tz":480},"subject":"Support health check for Docker containers","message":"Support health check for Docker containers\n\nThe docker has supported healthcheck. It is useful for application\ncontainer.\nZun may integrate these options.\n\n  --health-cmd Command to run to check health\n  --health-interval Time between running the check\n  --health-retries Consecutive failures needed to report unhealthy\n  --health-timeout Maximum time to allow one check to run\n  In zun, the four parameter are cmd, interval, retries, timeout.\n\nPartial-Implements: blueprint support-healthycheck\n\nChange-Id: I2f9f48aef17f0d92835db13c6112550bda5e31bf\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zunclient/commit/52b1acfa93489c626814b113e9db8bb200a29a90"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zunclient/commit/52b1acfa93489c626814b113e9db8bb200a29a90"}]},"branch":"refs/heads/master"},"1b26d2b73be99b55e6fe1ef8330d1c8dbfd548ed":{"kind":"REWORK","_number":4,"created":"2018-08-06 02:50:05.000000000","uploader":{"_account_id":23829,"name":"weikeyou","email":"wei.keyou@zte.com.cn","username":"weikeyou"},"ref":"refs/changes/70/587670/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-zunclient","ref":"refs/changes/70/587670/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-zunclient refs/changes/70/587670/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-zunclient refs/changes/70/587670/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-zunclient refs/changes/70/587670/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-zunclient refs/changes/70/587670/4"}}},"commit":{"parents":[{"commit":"a7e4f32009576b974fb60e47c5846899c2a087be","subject":"Merge \"Support to update auto_heal of container\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zunclient/commit/a7e4f32009576b974fb60e47c5846899c2a087be"}]}],"author":{"name":"weikeyou","email":"wei.keyou@zte.com.cn","date":"2018-08-01 02:06:43.000000000","tz":480},"committer":{"name":"weikeyou","email":"wei.keyou@zte.com.cn","date":"2018-08-06 02:48:49.000000000","tz":480},"subject":"Support health check for Docker containers","message":"Support health check for Docker containers\n\nThe docker has supported healthcheck. It is useful for application\ncontainer.\nZun may integrate these options.\n\n  --health-cmd Command to run to check health\n  --health-interval Time between running the check\n  --health-retries Consecutive failures needed to report unhealthy\n  --health-timeout Maximum time to allow one check to run\n  In zun, the four parameter are cmd, interval, retries, timeout.\n\nPartial-Implements: blueprint support-healthycheck\n\nChange-Id: I2f9f48aef17f0d92835db13c6112550bda5e31bf\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zunclient/commit/1b26d2b73be99b55e6fe1ef8330d1c8dbfd548ed"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zunclient/commit/1b26d2b73be99b55e6fe1ef8330d1c8dbfd548ed"}]},"branch":"refs/heads/master"},"c18105dea52d60a2c1930187e3648e18fbdd106e":{"kind":"REWORK","_number":5,"created":"2018-08-06 11:25:24.000000000","uploader":{"_account_id":23829,"name":"weikeyou","email":"wei.keyou@zte.com.cn","username":"weikeyou"},"ref":"refs/changes/70/587670/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-zunclient","ref":"refs/changes/70/587670/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-zunclient refs/changes/70/587670/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-zunclient refs/changes/70/587670/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-zunclient refs/changes/70/587670/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-zunclient refs/changes/70/587670/5"}}},"commit":{"parents":[{"commit":"dd35349899c06b2006301f1c9bc415301edf2f10","subject":"Give extended privileges to the container","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zunclient/commit/dd35349899c06b2006301f1c9bc415301edf2f10"}]}],"author":{"name":"weikeyou","email":"wei.keyou@zte.com.cn","date":"2018-08-01 02:06:43.000000000","tz":480},"committer":{"name":"weikeyou","email":"wei.keyou@zte.com.cn","date":"2018-08-06 11:24:17.000000000","tz":480},"subject":"Support health check for Docker containers","message":"Support health check for Docker containers\n\nThe docker has supported healthcheck. It is useful for application\ncontainer.\nZun may integrate these options.\n\n  --health-cmd Command to run to check health\n  --health-interval Time between running the check\n  --health-retries Consecutive failures needed to report unhealthy\n  --health-timeout Maximum time to allow one check to run\n  In zun, the four parameter are cmd, interval, retries, timeout.\n\nPartial-Implements: blueprint support-healthycheck\n\nChange-Id: I2f9f48aef17f0d92835db13c6112550bda5e31bf\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zunclient/commit/c18105dea52d60a2c1930187e3648e18fbdd106e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zunclient/commit/c18105dea52d60a2c1930187e3648e18fbdd106e"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
