)]}'
{"id":"openstack%2Fpython-openstackclient~431329","triplet_id":"openstack%2Fpython-openstackclient~master~I005b361ae70ced3f6cef77291db1d39dafb0793c","project":"openstack/python-openstackclient","branch":"master","topic":"fun-configuration","hashtags":[],"change_id":"I005b361ae70ced3f6cef77291db1d39dafb0793c","subject":"Functional test for configuration","status":"MERGED","created":"2017-02-09 05:50:59.000000000","updated":"2017-02-13 12:14:07.000000000","submitted":"2017-02-13 12:14:07.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"2236ddcd7e6d5fa9abfe0e16f1b38ad0bddeb02c","_number":431329,"virtual_id_number":431329,"owner":{"_account_id":24081,"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","username":"zhiyong.dai"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":2,"date":"2017-02-13 12:14:07.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"}],"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":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"all":[{"value":2,"date":"2017-02-10 16:17:18.000000000","_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2017-02-13 07:27:58.000000000","_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"}],"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":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"all":[{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2017-02-13 07:27:58.000000000","_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2017-02-10 16:17:18.000000000","updated_by":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"reviewer":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"state":"REVIEWER"},{"updated":"2017-02-13 07:27:58.000000000","updated_by":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"reviewer":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"state":"REVIEWER"},{"updated":"2017-02-13 12:14:07.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"77e29c6c9d8a45bda525dc729665d7963c4a7c2a","author":{"_account_id":24081,"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","username":"zhiyong.dai"},"date":"2017-02-09 05:50:59.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"17fa3645ed3a9ebf100563c2745f5724deaed134","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-02-09 06:57:50.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-docs-ubuntu-xenial http://docs-draft.openstack.org/29/431329/1/check/gate-python-openstackclient-docs-ubuntu-xenial/5c2262a//doc/build/html/ : SUCCESS in 2m 30s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/29/431329/1/check/gate-python-openstackclient-pep8-ubuntu-xenial/6119fe4/ : SUCCESS in 3m 03s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/29/431329/1/check/gate-python-openstackclient-python27-ubuntu-xenial/3cf2a6b/ : SUCCESS in 4m 20s\n- gate-python-openstackclient-python35 http://logs.openstack.org/29/431329/1/check/gate-python-openstackclient-python35/d08051d/ : SUCCESS in 2m 24s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/29/431329/1/check/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/1635d21/ : SUCCESS in 1h 05m 48s\n- check-osc-plugins http://logs.openstack.org/29/431329/1/check/check-osc-plugins/687fff8/ : SUCCESS in 3m 52s (non-voting)\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/29/431329/1/check/gate-osc-dsvm-functional-ubuntu-xenial/bca9be1/ : SUCCESS in 32m 33s\n- gate-osc-dsvm-functional-tips-ubuntu-xenial-nv http://logs.openstack.org/29/431329/1/check/gate-osc-dsvm-functional-tips-ubuntu-xenial-nv/7e41f7a/ : SUCCESS in 31m 48s (non-voting)\n- gate-tripleo-ci-centos-7-nonha-multinode-nv http://logs.openstack.org/29/431329/1/check/gate-tripleo-ci-centos-7-nonha-multinode-nv/88257c2/ : FAILURE in 46m 01s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"ab51e6a4d426841f3bf912b39b8f41bbe8ef0a1f","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2017-02-09 16:23:32.000000000","message":"Patch Set 1: Code-Review+2\n\nlgtm!","accounts_in_message":[],"_revision_number":1},{"id":"b9ee590ff6e8d029496efa8c6a358490b12ac794","author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"date":"2017-02-10 06:15:20.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"32bdc734f5627d25e7ec2ff707e8c81962236bc1","author":{"_account_id":24081,"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","username":"zhiyong.dai"},"date":"2017-02-10 14:26:33.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"a632e6f6e0bf02a88d88ffa090df3553b2b97d75","author":{"_account_id":24081,"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","username":"zhiyong.dai"},"date":"2017-02-10 14:27:43.000000000","message":"Patch Set 2:\n\n\u003e (1 comment)\n\nDone. Thanks, I keep it.","accounts_in_message":[],"_revision_number":2},{"id":"bd9ef6e033c791b9789161e621cf02d67de5771d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-02-10 15:30:45.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-docs-ubuntu-xenial http://docs-draft.openstack.org/29/431329/2/check/gate-python-openstackclient-docs-ubuntu-xenial/a80681f//doc/build/html/ : SUCCESS in 2m 44s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/29/431329/2/check/gate-python-openstackclient-pep8-ubuntu-xenial/2215299/ : SUCCESS in 3m 22s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/29/431329/2/check/gate-python-openstackclient-python27-ubuntu-xenial/4620724/ : SUCCESS in 2m 47s\n- gate-python-openstackclient-python35 http://logs.openstack.org/29/431329/2/check/gate-python-openstackclient-python35/9dc0207/ : SUCCESS in 2m 56s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/29/431329/2/check/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/f723c57/ : SUCCESS in 1h 01m 23s\n- check-osc-plugins http://logs.openstack.org/29/431329/2/check/check-osc-plugins/5e94b2a/ : SUCCESS in 3m 14s (non-voting)\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/29/431329/2/check/gate-osc-dsvm-functional-ubuntu-xenial/312f48f/ : SUCCESS in 51m 48s\n- gate-osc-dsvm-functional-tips-ubuntu-xenial-nv http://logs.openstack.org/29/431329/2/check/gate-osc-dsvm-functional-tips-ubuntu-xenial-nv/58263f8/ : SUCCESS in 31m 44s (non-voting)\n- gate-tripleo-ci-centos-7-nonha-multinode-nv http://logs.openstack.org/29/431329/2/check/gate-tripleo-ci-centos-7-nonha-multinode-nv/c4a897e/ : SUCCESS in 1h 01m 17s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"a75fffa86bcc0d740013b27be62767b98a33c519","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2017-02-10 16:17:18.000000000","message":"Patch Set 2: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"65c14e867dbfa6663fd0fc76b4b62ea83b814ba2","author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"date":"2017-02-13 07:27:58.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"0ede3d634ca92588c4244caf96cff4c091a2b51e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-02-13 07:28:08.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"b42268b3bbc0a3f54d93258c757b36d2c08bc1d5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-02-13 09:06:56.000000000","message":"Patch Set 2: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-openstackclient-docs-ubuntu-xenial http://docs-draft.openstack.org/29/431329/2/gate/gate-python-openstackclient-docs-ubuntu-xenial/1a1004d//doc/build/html/ : SUCCESS in 2m 38s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/29/431329/2/gate/gate-python-openstackclient-pep8-ubuntu-xenial/8970903/ : SUCCESS in 6m 12s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/29/431329/2/gate/gate-python-openstackclient-python27-ubuntu-xenial/4e0f985/ : SUCCESS in 3m 54s\n- gate-python-openstackclient-python35 http://logs.openstack.org/29/431329/2/gate/gate-python-openstackclient-python35/0702c4a/ : SUCCESS in 2m 21s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/29/431329/2/gate/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/a456186/ : SUCCESS in 1h 38m 42s\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/29/431329/2/gate/gate-osc-dsvm-functional-ubuntu-xenial/ef06375/ : FAILURE in 33m 55s","accounts_in_message":[],"_revision_number":2},{"id":"fde8f2e4e40e567fc91c6d1bbca07afd9f73f646","author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"date":"2017-02-13 09:19:53.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"cc6b5664880c07fa922b4b9a2cbb2422c467e45a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-02-13 11:03:09.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-docs-ubuntu-xenial http://docs-draft.openstack.org/29/431329/2/check/gate-python-openstackclient-docs-ubuntu-xenial/d597c51//doc/build/html/ : SUCCESS in 3m 04s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/29/431329/2/check/gate-python-openstackclient-pep8-ubuntu-xenial/1755ea5/ : SUCCESS in 3m 11s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/29/431329/2/check/gate-python-openstackclient-python27-ubuntu-xenial/fb1fa19/ : SUCCESS in 2m 19s\n- gate-python-openstackclient-python35 http://logs.openstack.org/29/431329/2/check/gate-python-openstackclient-python35/f4b4a9f/ : SUCCESS in 4m 07s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/29/431329/2/check/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/679a6ea/ : SUCCESS in 1h 34m 15s\n- check-osc-plugins http://logs.openstack.org/29/431329/2/check/check-osc-plugins/d0c83c6/ : SUCCESS in 3m 15s (non-voting)\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/29/431329/2/check/gate-osc-dsvm-functional-ubuntu-xenial/3b8b7af/ : SUCCESS in 32m 37s\n- gate-osc-dsvm-functional-tips-ubuntu-xenial-nv http://logs.openstack.org/29/431329/2/check/gate-osc-dsvm-functional-tips-ubuntu-xenial-nv/2e4198b/ : SUCCESS in 32m 59s (non-voting)\n- gate-tripleo-ci-centos-7-nonha-multinode-nv http://logs.openstack.org/29/431329/2/check/gate-tripleo-ci-centos-7-nonha-multinode-nv/127fb7d/ : SUCCESS in 1h 42m 50s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"7412ccb8d4beaa66ea9338e92cf7d920e4bc47e0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-02-13 11:03:19.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"f8bed616da6581b9fa8c297ed482d86218def0d8","date":"2017-02-13 12:14:07.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":2},{"id":"99a6f1a6c06da2823758c7114696afe53eb59882","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-02-13 12:14:07.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-openstackclient-docs-ubuntu-xenial http://docs-draft.openstack.org/29/431329/2/gate/gate-python-openstackclient-docs-ubuntu-xenial/e0a27e4//doc/build/html/ : SUCCESS in 4m 33s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/29/431329/2/gate/gate-python-openstackclient-pep8-ubuntu-xenial/517a058/ : SUCCESS in 3m 44s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/29/431329/2/gate/gate-python-openstackclient-python27-ubuntu-xenial/d7f981f/ : SUCCESS in 2m 52s\n- gate-python-openstackclient-python35 http://logs.openstack.org/29/431329/2/gate/gate-python-openstackclient-python35/188c7fb/ : SUCCESS in 3m 48s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/29/431329/2/gate/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/18004d4/ : SUCCESS in 1h 10m 10s\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/29/431329/2/gate/gate-osc-dsvm-functional-ubuntu-xenial/a785615/ : SUCCESS in 30m 50s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"d7bf1592c58b688476632ce44e20614b3333a067","revisions":{"7ad5c9103da9d26d96aec040a97f555e5dc7b5e7":{"kind":"REWORK","_number":1,"created":"2017-02-09 05:50:59.000000000","uploader":{"_account_id":24081,"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","username":"zhiyong.dai"},"ref":"refs/changes/29/431329/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/29/431329/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/29/431329/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/29/431329/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/29/431329/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/29/431329/1"}}},"commit":{"parents":[{"commit":"e35c97a4fc323f9771908566656c172ba4bbd340","subject":"Merge \"Fix wrong behavior of parsing plugin service name\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/e35c97a4fc323f9771908566656c172ba4bbd340"}]}],"author":{"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","date":"2016-11-26 11:29:30.000000000","tz":480},"committer":{"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","date":"2016-11-26 11:29:30.000000000","tz":480},"subject":"Functional test for configuration","message":"Functional test for configuration\n\nUsing json format output in configuration show functional test.\n\nChange-Id: I005b361ae70ced3f6cef77291db1d39dafb0793c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/7ad5c9103da9d26d96aec040a97f555e5dc7b5e7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/7ad5c9103da9d26d96aec040a97f555e5dc7b5e7"}]},"branch":"refs/heads/master"},"d7bf1592c58b688476632ce44e20614b3333a067":{"kind":"REWORK","_number":2,"created":"2017-02-10 14:26:33.000000000","uploader":{"_account_id":24081,"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","username":"zhiyong.dai"},"ref":"refs/changes/29/431329/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/29/431329/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/29/431329/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/29/431329/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/29/431329/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/29/431329/2"}}},"commit":{"parents":[{"commit":"e35c97a4fc323f9771908566656c172ba4bbd340","subject":"Merge \"Fix wrong behavior of parsing plugin service name\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/e35c97a4fc323f9771908566656c172ba4bbd340"}]}],"author":{"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","date":"2016-11-26 11:29:30.000000000","tz":480},"committer":{"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","date":"2016-11-27 18:55:00.000000000","tz":480},"subject":"Functional test for configuration","message":"Functional test for configuration\n\nUsing json format output in configuration show functional test.\n\nChange-Id: I005b361ae70ced3f6cef77291db1d39dafb0793c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/d7bf1592c58b688476632ce44e20614b3333a067"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/d7bf1592c58b688476632ce44e20614b3333a067"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
