)]}'
{"id":"openstack%2Fpython-zunclient~608467","triplet_id":"openstack%2Fpython-zunclient~master~I17be26342add9e9f4e3c384cc4aad613902e04a9","project":"openstack/python-zunclient","branch":"master","topic":"bp/api-version-negotiation","hashtags":[],"change_id":"I17be26342add9e9f4e3c384cc4aad613902e04a9","subject":"Support API version discovery","status":"MERGED","created":"2018-10-07 21:04:00.000000000","updated":"2018-10-16 03:30:19.000000000","submitted":"2018-10-16 03:30:19.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"608467-1539660619386-d98ecb45","meta_rev_id":"222788866183042c5d603b456c0b41639c0e928e","_number":608467,"virtual_id_number":608467,"owner":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":21428,"name":"JiWei","email":"17366060309@163.com","username":"WeiJi"},{"value":0,"_account_id":23365,"name":"feng.shengqin","email":"feng.shengqin@zte.com.cn","username":"FengShengqin"},{"value":2,"date":"2018-10-16 03:30:19.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":21428,"name":"JiWei","email":"17366060309@163.com","username":"WeiJi"},"all":[{"value":2,"date":"2018-10-16 02:35:33.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":21428,"name":"JiWei","email":"17366060309@163.com","username":"WeiJi"},{"value":2,"date":"2018-10-16 00:40:50.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":23365,"name":"feng.shengqin","email":"feng.shengqin@zte.com.cn","username":"FengShengqin"},{"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":21428,"name":"JiWei","email":"17366060309@163.com","username":"WeiJi"},"all":[{"value":1,"date":"2018-10-16 02:35:33.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":21428,"name":"JiWei","email":"17366060309@163.com","username":"WeiJi"},{"value":0,"_account_id":23365,"name":"feng.shengqin","email":"feng.shengqin@zte.com.cn","username":"FengShengqin"},{"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":21428,"name":"JiWei","email":"17366060309@163.com","username":"WeiJi"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":23365,"name":"feng.shengqin","email":"feng.shengqin@zte.com.cn","username":"FengShengqin"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2018-10-16 00:40:50.000000000","updated_by":{"_account_id":23365,"name":"feng.shengqin","email":"feng.shengqin@zte.com.cn","username":"FengShengqin"},"reviewer":{"_account_id":23365,"name":"feng.shengqin","email":"feng.shengqin@zte.com.cn","username":"FengShengqin"},"state":"REVIEWER"},{"updated":"2018-10-16 02:35:33.000000000","updated_by":{"_account_id":21428,"name":"JiWei","email":"17366060309@163.com","username":"WeiJi"},"reviewer":{"_account_id":21428,"name":"JiWei","email":"17366060309@163.com","username":"WeiJi"},"state":"REVIEWER"},{"updated":"2018-10-16 03:30:19.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":"9265636f563cad393132bc438c26e88ffee5e7fd","author":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"date":"2018-10-07 21:04:00.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"304bb6076919f9159a3102ecdf486e7feca1c09a","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-10-07 21:50:26.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/67/608467/1/check/openstack-tox-pep8/52b8ab2/ : SUCCESS in 4m 44s\n- openstack-tox-py27 http://logs.openstack.org/67/608467/1/check/openstack-tox-py27/3c447aa/ : FAILURE in 5m 18s\n- openstack-tox-py35 http://logs.openstack.org/67/608467/1/check/openstack-tox-py35/1d1bc3b/ : FAILURE in 5m 09s\n- openstack-tox-py36 http://logs.openstack.org/67/608467/1/check/openstack-tox-py36/0457301/ : FAILURE in 4m 29s\n- openstack-tox-docs http://logs.openstack.org/67/608467/1/check/openstack-tox-docs/1284ee1/html/ : SUCCESS in 5m 01s\n- zunclient-devstack-docker-sql http://logs.openstack.org/67/608467/1/check/zunclient-devstack-docker-sql/7abe264/ : FAILURE in 45m 14s\n- openstack-tox-lower-constraints http://logs.openstack.org/67/608467/1/check/openstack-tox-lower-constraints/580dac2/ : FAILURE in 6m 24s","accounts_in_message":[],"_revision_number":1},{"id":"fbed61daa81d8f05f6900164a80f5adbeddf619b","author":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"date":"2018-10-07 23:24:26.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"2972c25ec1d999a93e27b4368292765b7639cd8c","author":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"date":"2018-10-07 23:32:13.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"cebaf02a4de8a80f21420f6eb39f4e0361e13ff3","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-10-08 00:34:32.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/67/608467/3/check/openstack-tox-pep8/c665bf5/ : SUCCESS in 4m 10s\n- openstack-tox-py27 http://logs.openstack.org/67/608467/3/check/openstack-tox-py27/7845a79/ : FAILURE in 4m 52s\n- openstack-tox-py35 http://logs.openstack.org/67/608467/3/check/openstack-tox-py35/4df19fb/ : FAILURE in 3m 59s\n- openstack-tox-py36 http://logs.openstack.org/67/608467/3/check/openstack-tox-py36/50d3aa5/ : FAILURE in 4m 14s\n- openstack-tox-docs http://logs.openstack.org/67/608467/3/check/openstack-tox-docs/1dc00f5/html/ : SUCCESS in 3m 52s\n- zunclient-devstack-docker-sql http://logs.openstack.org/67/608467/3/check/zunclient-devstack-docker-sql/2366215/ : FAILURE in 1h 00m 33s\n- openstack-tox-lower-constraints http://logs.openstack.org/67/608467/3/check/openstack-tox-lower-constraints/80f6d13/ : FAILURE in 5m 21s","accounts_in_message":[],"_revision_number":3},{"id":"0fbf67346de9c5e78d01e4becfe39285fd4c1fd8","author":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"date":"2018-10-08 04:29:49.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"1f3649ac2491459c35007366c27592c8c0042c87","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-10-08 05:27:39.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/67/608467/4/check/openstack-tox-pep8/9be6606/ : SUCCESS in 5m 10s\n- openstack-tox-py27 http://logs.openstack.org/67/608467/4/check/openstack-tox-py27/786a6e0/ : SUCCESS in 6m 30s\n- openstack-tox-py35 http://logs.openstack.org/67/608467/4/check/openstack-tox-py35/50a8498/ : SUCCESS in 4m 19s\n- openstack-tox-py36 http://logs.openstack.org/67/608467/4/check/openstack-tox-py36/c9b63f9/ : SUCCESS in 4m 13s\n- openstack-tox-docs http://logs.openstack.org/67/608467/4/check/openstack-tox-docs/0dda5fb/html/ : SUCCESS in 4m 47s\n- zunclient-devstack-docker-sql http://logs.openstack.org/67/608467/4/check/zunclient-devstack-docker-sql/e56e784/ : SUCCESS in 55m 43s\n- openstack-tox-lower-constraints http://logs.openstack.org/67/608467/4/check/openstack-tox-lower-constraints/1e494af/ : SUCCESS in 5m 54s","accounts_in_message":[],"_revision_number":4},{"id":"861c2d5fe406a6a51bc8f6531f1cdf1c43bdba7b","author":{"_account_id":23365,"name":"feng.shengqin","email":"feng.shengqin@zte.com.cn","username":"FengShengqin"},"date":"2018-10-16 00:40:50.000000000","message":"Patch Set 4: Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"e9c7ad0b548b63f70999b7508f90d29f11ece8c1","author":{"_account_id":21428,"name":"JiWei","email":"17366060309@163.com","username":"WeiJi"},"date":"2018-10-16 02:35:33.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":4},{"id":"d273f432500d5644939e3a55b633586a347a558b","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-10-16 02:35:44.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"42b0f1a330c5ab880bce98c4a59d97725d655f26","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-10-16 03:30:19.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/67/608467/4/gate/openstack-tox-pep8/bf9cf3e/ : SUCCESS in 5m 13s\n- openstack-tox-py27 http://logs.openstack.org/67/608467/4/gate/openstack-tox-py27/fb8b96a/ : SUCCESS in 5m 41s\n- openstack-tox-py35 http://logs.openstack.org/67/608467/4/gate/openstack-tox-py35/e443120/ : SUCCESS in 5m 49s\n- openstack-tox-py36 http://logs.openstack.org/67/608467/4/gate/openstack-tox-py36/e731e8a/ : SUCCESS in 5m 33s\n- openstack-tox-docs http://logs.openstack.org/67/608467/4/gate/openstack-tox-docs/681ab4f/html/ : SUCCESS in 4m 36s\n- zunclient-devstack-docker-sql http://logs.openstack.org/67/608467/4/gate/zunclient-devstack-docker-sql/b48203e/ : SUCCESS in 47m 05s\n- openstack-tox-lower-constraints http://logs.openstack.org/67/608467/4/gate/openstack-tox-lower-constraints/42427e0/ : SUCCESS in 6m 43s","accounts_in_message":[],"_revision_number":4},{"id":"efc3d0255dfeb9d1106c59865ce46a90a2d4e083","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-10-16 03:30:19.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"0905c41f07b426fa50822c826333b711b659bd16","revisions":{"9a1214d9fe533563993d7fc9840e7f1dc75739fe":{"kind":"REWORK","_number":1,"created":"2018-10-07 21:04:00.000000000","uploader":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"ref":"refs/changes/67/608467/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-zunclient","ref":"refs/changes/67/608467/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-zunclient refs/changes/67/608467/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-zunclient refs/changes/67/608467/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-zunclient refs/changes/67/608467/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-zunclient refs/changes/67/608467/1"}}},"commit":{"parents":[{"commit":"b62af4dd69c77440ff948388df90514e7dcdf635","subject":"Encode injected file data (client-side)","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zunclient/commit/b62af4dd69c77440ff948388df90514e7dcdf635"}]}],"author":{"name":"Hongbin Lu","email":"hongbin034@gmail.com","date":"2018-10-07 21:01:42.000000000","tz":0},"committer":{"name":"Hongbin Lu","email":"hongbin034@gmail.com","date":"2018-10-07 21:01:42.000000000","tz":0},"subject":"[WIP] Support API version discovery","message":"[WIP] Support API version discovery\n\nThis commit adds version discovery when user doesn\u0027t explicitly request\na version or request the latest version. The latest version means\nthe most recently version between server and client.\n\nChange-Id: I17be26342add9e9f4e3c384cc4aad613902e04a9\nImplements: blueprint api-version-negotiation\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zunclient/commit/9a1214d9fe533563993d7fc9840e7f1dc75739fe"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zunclient/commit/9a1214d9fe533563993d7fc9840e7f1dc75739fe"}]},"branch":"refs/heads/master"},"e287362c836495546c847fe93b11f4c4b874d809":{"kind":"REWORK","_number":2,"created":"2018-10-07 23:24:26.000000000","uploader":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"ref":"refs/changes/67/608467/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-zunclient","ref":"refs/changes/67/608467/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-zunclient refs/changes/67/608467/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-zunclient refs/changes/67/608467/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-zunclient refs/changes/67/608467/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-zunclient refs/changes/67/608467/2"}}},"commit":{"parents":[{"commit":"b62af4dd69c77440ff948388df90514e7dcdf635","subject":"Encode injected file data (client-side)","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zunclient/commit/b62af4dd69c77440ff948388df90514e7dcdf635"}]}],"author":{"name":"Hongbin Lu","email":"hongbin034@gmail.com","date":"2018-10-07 21:01:42.000000000","tz":0},"committer":{"name":"Hongbin Lu","email":"hongbin034@gmail.com","date":"2018-10-07 23:24:21.000000000","tz":0},"subject":"[WIP] Support API version discovery","message":"[WIP] Support API version discovery\n\nThis commit adds version discovery when user doesn\u0027t explicitly request\na version or request the latest version. The latest version means\nthe most recently version between server and client.\n\nChange-Id: I17be26342add9e9f4e3c384cc4aad613902e04a9\nImplements: blueprint api-version-negotiation\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zunclient/commit/e287362c836495546c847fe93b11f4c4b874d809"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zunclient/commit/e287362c836495546c847fe93b11f4c4b874d809"}]},"branch":"refs/heads/master"},"d616fc0b7b83509ea73625f25f0394a8a1710af5":{"kind":"REWORK","_number":3,"created":"2018-10-07 23:32:13.000000000","uploader":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"ref":"refs/changes/67/608467/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-zunclient","ref":"refs/changes/67/608467/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-zunclient refs/changes/67/608467/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-zunclient refs/changes/67/608467/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-zunclient refs/changes/67/608467/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-zunclient refs/changes/67/608467/3"}}},"commit":{"parents":[{"commit":"b62af4dd69c77440ff948388df90514e7dcdf635","subject":"Encode injected file data (client-side)","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zunclient/commit/b62af4dd69c77440ff948388df90514e7dcdf635"}]}],"author":{"name":"Hongbin Lu","email":"hongbin034@gmail.com","date":"2018-10-07 21:01:42.000000000","tz":0},"committer":{"name":"Hongbin Lu","email":"hongbin034@gmail.com","date":"2018-10-07 23:32:09.000000000","tz":0},"subject":"[WIP] Support API version discovery","message":"[WIP] Support API version discovery\n\nThis commit adds version discovery when user doesn\u0027t explicitly request\na version or request the latest version. The latest version means\nthe most recently version between server and client.\n\nChange-Id: I17be26342add9e9f4e3c384cc4aad613902e04a9\nImplements: blueprint api-version-negotiation\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zunclient/commit/d616fc0b7b83509ea73625f25f0394a8a1710af5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zunclient/commit/d616fc0b7b83509ea73625f25f0394a8a1710af5"}]},"branch":"refs/heads/master"},"0905c41f07b426fa50822c826333b711b659bd16":{"kind":"REWORK","_number":4,"created":"2018-10-08 04:29:49.000000000","uploader":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"ref":"refs/changes/67/608467/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-zunclient","ref":"refs/changes/67/608467/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-zunclient refs/changes/67/608467/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-zunclient refs/changes/67/608467/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-zunclient refs/changes/67/608467/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-zunclient refs/changes/67/608467/4"}}},"commit":{"parents":[{"commit":"b62af4dd69c77440ff948388df90514e7dcdf635","subject":"Encode injected file data (client-side)","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zunclient/commit/b62af4dd69c77440ff948388df90514e7dcdf635"}]}],"author":{"name":"Hongbin Lu","email":"hongbin034@gmail.com","date":"2018-10-07 21:01:42.000000000","tz":0},"committer":{"name":"Hongbin Lu","email":"hongbin034@gmail.com","date":"2018-10-08 04:29:39.000000000","tz":0},"subject":"Support API version discovery","message":"Support API version discovery\n\nThis commit adds version discovery when user doesn\u0027t explicitly request\na version or request the latest version. The latest version means\nthe most recently version between server and client.\n\nChange-Id: I17be26342add9e9f4e3c384cc4aad613902e04a9\nImplements: blueprint api-version-negotiation\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zunclient/commit/0905c41f07b426fa50822c826333b711b659bd16"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zunclient/commit/0905c41f07b426fa50822c826333b711b659bd16"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
