)]}'
{"id":"openstack%2Fpython-openstackclient~430209","triplet_id":"openstack%2Fpython-openstackclient~master~I312680af384363b3e9a7de9aa1f0946643e193e2","project":"openstack/python-openstackclient","branch":"master","topic":"bug/1662771","hashtags":[],"change_id":"I312680af384363b3e9a7de9aa1f0946643e193e2","subject":"Add choices for option \u0027--policy\u0027","status":"MERGED","created":"2017-02-07 11:34:02.000000000","updated":"2017-02-13 17:27:30.000000000","submitted":"2017-02-13 17:27:30.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":5,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"21ad494bc3a4f28c246b23c645e267c1445cb9c9","_number":430209,"virtual_id_number":430209,"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":24081,"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","username":"zhiyong.dai"},{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":2,"date":"2017-02-13 17:27:30.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"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"}],"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":0,"_account_id":24081,"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","username":"zhiyong.dai"},{"value":2,"date":"2017-02-10 02:19:49.000000000","_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},{"value":2,"date":"2017-02-13 15:48:37.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"}],"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":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"all":[{"value":0,"_account_id":24081,"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","username":"zhiyong.dai"},{"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":0,"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},{"value":1,"date":"2017-02-13 15:48:37.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"}],"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":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_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"},{"_account_id":24081,"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","username":"zhiyong.dai"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2017-02-09 05:11:34.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-10 02:19:49.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 15:48:37.000000000","updated_by":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"reviewer":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"state":"REVIEWER"},{"updated":"2017-02-13 17:27:30.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"918381ba662ddbd9cf6e1fbada057a966acd6f5c","author":{"_account_id":24081,"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","username":"zhiyong.dai"},"date":"2017-02-07 11:34:02.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"6146179304c4ac82bc7fba67cdb5347640a833f1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-02-07 13:02:59.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check 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/09/430209/1/check/gate-python-openstackclient-docs-ubuntu-xenial/7afd26b//doc/build/html/ : SUCCESS in 3m 09s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/09/430209/1/check/gate-python-openstackclient-pep8-ubuntu-xenial/c4a0254/ : SUCCESS in 4m 09s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/09/430209/1/check/gate-python-openstackclient-python27-ubuntu-xenial/3d9316c/ : FAILURE in 2m 39s\n- gate-python-openstackclient-python35 http://logs.openstack.org/09/430209/1/check/gate-python-openstackclient-python35/b671309/ : FAILURE in 4m 01s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/09/430209/1/check/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/9efce4c/ : SUCCESS in 1h 27m 30s\n- check-osc-plugins http://logs.openstack.org/09/430209/1/check/check-osc-plugins/d250ed2/ : SUCCESS in 5m 56s (non-voting)\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/09/430209/1/check/gate-osc-dsvm-functional-ubuntu-xenial/4fca161/ : SUCCESS in 36m 10s\n- gate-osc-dsvm-functional-tips-ubuntu-xenial-nv http://logs.openstack.org/09/430209/1/check/gate-osc-dsvm-functional-tips-ubuntu-xenial-nv/af2aeba/ : SUCCESS in 45m 26s (non-voting)\n- gate-tripleo-ci-centos-7-nonha-multinode-nv http://logs.openstack.org/09/430209/1/check/gate-tripleo-ci-centos-7-nonha-multinode-nv/acd9e0e/ : SUCCESS in 1h 20m 40s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"deb775b0e98c60f4e7cb8c1a0d5c32c6b9464119","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2017-02-07 16:10:20.000000000","message":"Patch Set 1:\n\nwhat happens currently? does it produce an error?","accounts_in_message":[],"_revision_number":1},{"id":"57f8d5eefa4c89cacf8efe7173d50ac71be2b483","author":{"_account_id":24081,"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","username":"zhiyong.dai"},"date":"2017-02-08 01:40:30.000000000","message":"Patch Set 1:\n\n\u003e what happens currently? does it produce an error?\n\nWhen creating, adding multiple policies fail.","accounts_in_message":[],"_revision_number":1},{"id":"beb6f5c5f6847f61cab4aad8ad85e503e90ac57f","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2017-02-08 01:42:32.000000000","message":"Patch Set 1:\n\nlooks like a test needs to be updated too","accounts_in_message":[],"_revision_number":1},{"id":"79d285cda628816dbc32c6eb9d9ca767aea5ba30","author":{"_account_id":24081,"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","username":"zhiyong.dai"},"date":"2017-02-08 02:07:14.000000000","message":"Patch Set 1:\n\n\u003e looks like a test needs to be updated too\n\nYes, the unit test needs to be updated. Thanks, Steve. I think the policy choices should support more than \u0027affinity\u0027 and \u0027anti-affinity\u0027, right?","accounts_in_message":[],"_revision_number":1},{"id":"1d43bea1ee5cf280d3e93bf0b63480cc53f0ef22","author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"date":"2017-02-08 02:38:14.000000000","message":"Patch Set 1: Code-Review-1\n\nTest is required, and please report a bug and describe it, it would be good for review","accounts_in_message":[],"_revision_number":1},{"id":"d6dd78789192f7c9047d8cf46fad08d236e32b92","author":{"_account_id":24081,"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","username":"zhiyong.dai"},"date":"2017-02-08 06:39:37.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"49e9185d9f63eb5124ee87076ed48a835150a0a0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-02-08 08:16:05.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/09/430209/2/check/gate-python-openstackclient-docs-ubuntu-xenial/9beb9f6//doc/build/html/ : SUCCESS in 2m 44s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/09/430209/2/check/gate-python-openstackclient-pep8-ubuntu-xenial/d359664/ : SUCCESS in 5m 42s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/09/430209/2/check/gate-python-openstackclient-python27-ubuntu-xenial/76e7e07/ : SUCCESS in 4m 29s\n- gate-python-openstackclient-python35 http://logs.openstack.org/09/430209/2/check/gate-python-openstackclient-python35/4e27dd0/ : SUCCESS in 4m 58s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/09/430209/2/check/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/fbe9426/ : SUCCESS in 1h 33m 58s\n- check-osc-plugins http://logs.openstack.org/09/430209/2/check/check-osc-plugins/f83ebb8/ : SUCCESS in 3m 17s (non-voting)\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/09/430209/2/check/gate-osc-dsvm-functional-ubuntu-xenial/6af6ca7/ : SUCCESS in 30m 26s\n- gate-osc-dsvm-functional-tips-ubuntu-xenial-nv http://logs.openstack.org/09/430209/2/check/gate-osc-dsvm-functional-tips-ubuntu-xenial-nv/b93a1a7/ : SUCCESS in 51m 08s (non-voting)\n- gate-tripleo-ci-centos-7-nonha-multinode-nv http://logs.openstack.org/09/430209/2/check/gate-tripleo-ci-centos-7-nonha-multinode-nv/fbc002c/ : SUCCESS in 54m 30s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"3801d427e4db7dd830985715ca57d6efd52dff5e","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2017-02-08 11:57:41.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"744f76fbe79489cd7f84e6c93f0bfb041c0b131b","author":{"_account_id":24081,"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","username":"zhiyong.dai"},"date":"2017-02-09 02:18:01.000000000","message":"Patch Set 2:\n\n\u003e (1 comment)\n\nI\u0027m afraid that giving \u003cpolicy\u003e a default value will produce\nan error. Because \u0027action\u003dappend\u0027, new policy will be appended\ninto an array, not replace the default value.","accounts_in_message":[],"_revision_number":2},{"id":"b7f9b1306de82087c9567a1c8d99fc1e51be4bb2","author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"date":"2017-02-09 05:11:34.000000000","message":"Patch Set 2: Code-Review-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":2},{"id":"a7613a5dcd6a2fb947c06e6c3e405bf901a6f03c","author":{"_account_id":24081,"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","username":"zhiyong.dai"},"date":"2017-02-09 06:18:29.000000000","message":"Patch Set 2: Workflow-1","accounts_in_message":[],"_revision_number":2},{"id":"b04a00dff9a3bc65244cc278d7e2fdff8f750f15","author":{"_account_id":24081,"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","username":"zhiyong.dai"},"date":"2017-02-09 06:53:08.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"761e27c943fe9c18beeb87ad3c9440f6a6ac121d","author":{"_account_id":24081,"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","username":"zhiyong.dai"},"date":"2017-02-09 06:54:41.000000000","message":"Patch Set 3:\n\n\u003e (1 comment)\n\nThanks, I\u0027ll follow your advice.","accounts_in_message":[],"_revision_number":3},{"id":"1c88e446c14c03137c2d1e1d822a797fb30dcd46","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-02-09 07:59:21.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-docs-ubuntu-xenial http://docs-draft.openstack.org/09/430209/3/check/gate-python-openstackclient-docs-ubuntu-xenial/289c42c//doc/build/html/ : SUCCESS in 2m 40s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/09/430209/3/check/gate-python-openstackclient-pep8-ubuntu-xenial/47d4a56/ : SUCCESS in 3m 22s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/09/430209/3/check/gate-python-openstackclient-python27-ubuntu-xenial/2ca4d31/ : SUCCESS in 2m 25s\n- gate-python-openstackclient-python35 http://logs.openstack.org/09/430209/3/check/gate-python-openstackclient-python35/ef4be8b/ : SUCCESS in 2m 21s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/09/430209/3/check/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/587c598/ : SUCCESS in 1h 05m 21s\n- check-osc-plugins http://logs.openstack.org/09/430209/3/check/check-osc-plugins/0538e07/ : SUCCESS in 5m 30s (non-voting)\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/09/430209/3/check/gate-osc-dsvm-functional-ubuntu-xenial/b28f3ee/ : SUCCESS in 33m 00s\n- gate-osc-dsvm-functional-tips-ubuntu-xenial-nv http://logs.openstack.org/09/430209/3/check/gate-osc-dsvm-functional-tips-ubuntu-xenial-nv/9a23596/ : SUCCESS in 30m 13s (non-voting)\n- gate-tripleo-ci-centos-7-nonha-multinode-nv http://logs.openstack.org/09/430209/3/check/gate-tripleo-ci-centos-7-nonha-multinode-nv/654ff65/ : SUCCESS in 1h 02m 42s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"75bbdbf366c86a145cd1ea63e0ce8ff972b18a2e","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2017-02-09 16:25:55.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"6037e9a4582b320392c060af5682b1d48732fd31","author":{"_account_id":24081,"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","username":"zhiyong.dai"},"date":"2017-02-10 01:52:27.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"98a9ca2d23743b30c1423f80f8ebe934832f1c75","author":{"_account_id":24081,"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","username":"zhiyong.dai"},"date":"2017-02-10 01:55:01.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"0058b0d809e92c1ecbb1b56497e9e5c0d490a3be","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2017-02-10 02:19:49.000000000","message":"Patch Set 4: Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"df4cd20bbdf115384c6816032d6f22290f5d92c3","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-02-10 03:14:36.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-docs-ubuntu-xenial http://docs-draft.openstack.org/09/430209/4/check/gate-python-openstackclient-docs-ubuntu-xenial/804920f//doc/build/html/ : SUCCESS in 3m 51s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/09/430209/4/check/gate-python-openstackclient-pep8-ubuntu-xenial/b533e18/ : SUCCESS in 3m 38s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/09/430209/4/check/gate-python-openstackclient-python27-ubuntu-xenial/7222794/ : SUCCESS in 2m 31s\n- gate-python-openstackclient-python35 http://logs.openstack.org/09/430209/4/check/gate-python-openstackclient-python35/92781fa/ : SUCCESS in 2m 31s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/09/430209/4/check/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/c1c4084/ : SUCCESS in 1h 21m 30s\n- check-osc-plugins http://logs.openstack.org/09/430209/4/check/check-osc-plugins/58cdc63/ : SUCCESS in 6m 02s (non-voting)\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/09/430209/4/check/gate-osc-dsvm-functional-ubuntu-xenial/6e6f21d/ : SUCCESS in 32m 54s\n- gate-osc-dsvm-functional-tips-ubuntu-xenial-nv http://logs.openstack.org/09/430209/4/check/gate-osc-dsvm-functional-tips-ubuntu-xenial-nv/64f908c/ : SUCCESS in 1h 04m 34s (non-voting)\n- gate-tripleo-ci-centos-7-nonha-multinode-nv http://logs.openstack.org/09/430209/4/check/gate-tripleo-ci-centos-7-nonha-multinode-nv/daa7484/ : SUCCESS in 1h 02m 23s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"8246995c48e3d5e99ed35f772de38bed6fef3038","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2017-02-13 15:48:37.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":4},{"id":"9a0d918178cd33152ccb4b6c7e8aa27e804998f1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-02-13 15:48:47.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":4},{"id":"ba131a1f44539ceea18edd382848848af530c545","date":"2017-02-13 17:27:30.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":4},{"id":"fb4773d7f30404c710f69319a4987da080dd8bcb","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-02-13 17:27:30.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-openstackclient-docs-ubuntu-xenial http://docs-draft.openstack.org/09/430209/4/gate/gate-python-openstackclient-docs-ubuntu-xenial/0bdfa60//doc/build/html/ : SUCCESS in 4m 28s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/09/430209/4/gate/gate-python-openstackclient-pep8-ubuntu-xenial/86d6caa/ : SUCCESS in 3m 25s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/09/430209/4/gate/gate-python-openstackclient-python27-ubuntu-xenial/f25f532/ : SUCCESS in 4m 39s\n- gate-python-openstackclient-python35 http://logs.openstack.org/09/430209/4/gate/gate-python-openstackclient-python35/c6c7817/ : SUCCESS in 3m 20s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/09/430209/4/gate/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/44f75d8/ : SUCCESS in 1h 36m 41s\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/09/430209/4/gate/gate-osc-dsvm-functional-ubuntu-xenial/c34e1ca/ : SUCCESS in 32m 17s","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"26a74d4596101fcd371ebf0a401265a0e0b4e1e0","revisions":{"f83993b83f88ca9bd875e49f063948d02924b0ff":{"kind":"REWORK","_number":1,"created":"2017-02-07 11:34:02.000000000","uploader":{"_account_id":24081,"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","username":"zhiyong.dai"},"ref":"refs/changes/09/430209/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/09/430209/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/09/430209/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/09/430209/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/09/430209/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/09/430209/1"}}},"commit":{"parents":[{"commit":"083b115d09b7ccf15bb3c3ab5c799a47efc2d6ac","subject":"Merge \"TODO cleanup: OSC_Config\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/083b115d09b7ccf15bb3c3ab5c799a47efc2d6ac"}]}],"author":{"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","date":"2016-11-24 17:04:34.000000000","tz":480},"committer":{"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","date":"2016-11-24 17:04:34.000000000","tz":480},"subject":"Add choices for option \u0027--policy\u0027","message":"Add choices for option \u0027--policy\u0027\n\nWhen creating server group, the \u0027--policy\u0027 option is required, but\nvalid choice is \u0027affinity\u0027 or \u0027anti-affinity\u0027, not multiple.\n\nChange-Id: I312680af384363b3e9a7de9aa1f0946643e193e2\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/f83993b83f88ca9bd875e49f063948d02924b0ff"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/f83993b83f88ca9bd875e49f063948d02924b0ff"}]},"branch":"refs/heads/master"},"0144a77c6576a304ec20b1b877d4ae560a442ec2":{"kind":"REWORK","_number":2,"created":"2017-02-08 06:39:37.000000000","uploader":{"_account_id":24081,"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","username":"zhiyong.dai"},"ref":"refs/changes/09/430209/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/09/430209/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/09/430209/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/09/430209/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/09/430209/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/09/430209/2"}}},"commit":{"parents":[{"commit":"083b115d09b7ccf15bb3c3ab5c799a47efc2d6ac","subject":"Merge \"TODO cleanup: OSC_Config\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/083b115d09b7ccf15bb3c3ab5c799a47efc2d6ac"}]}],"author":{"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","date":"2016-11-24 17:04:34.000000000","tz":480},"committer":{"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","date":"2016-11-25 12:14:50.000000000","tz":480},"subject":"Add choices for option \u0027--policy\u0027","message":"Add choices for option \u0027--policy\u0027\n\nWhen creating server group, the \u0027--policy\u0027 option is required, but\nvalid choice is \u0027affinity\u0027 or \u0027anti-affinity\u0027, adding multiple\npolicies will produce an error. This patch add choices for option\n\u0027--policy\u0027, and remove the former help message.\n\nChange-Id: I312680af384363b3e9a7de9aa1f0946643e193e2\nCloses-Bug: #1662771\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/0144a77c6576a304ec20b1b877d4ae560a442ec2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/0144a77c6576a304ec20b1b877d4ae560a442ec2"}]},"branch":"refs/heads/master"},"f9e5942a2d46d57aaf497cc942cc175f65411521":{"kind":"REWORK","_number":3,"created":"2017-02-09 06:53:08.000000000","uploader":{"_account_id":24081,"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","username":"zhiyong.dai"},"ref":"refs/changes/09/430209/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/09/430209/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/09/430209/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/09/430209/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/09/430209/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/09/430209/3"}}},"commit":{"parents":[{"commit":"083b115d09b7ccf15bb3c3ab5c799a47efc2d6ac","subject":"Merge \"TODO cleanup: OSC_Config\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/083b115d09b7ccf15bb3c3ab5c799a47efc2d6ac"}]}],"author":{"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","date":"2016-11-24 17:04:34.000000000","tz":480},"committer":{"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","date":"2016-11-26 12:32:45.000000000","tz":480},"subject":"Add choices for option \u0027--policy\u0027","message":"Add choices for option \u0027--policy\u0027\n\nWhen creating server group, the \u0027--policy\u0027 option is required, but\nvalid choice is \u0027affinity\u0027 or \u0027anti-affinity\u0027, adding multiple\npolicies will produce an error. This patch add choices and default\nvalue for option \u0027--policy\u0027, and remove the former help message.\n\nChange-Id: I312680af384363b3e9a7de9aa1f0946643e193e2\nCloses-Bug: #1662771\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/f9e5942a2d46d57aaf497cc942cc175f65411521"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/f9e5942a2d46d57aaf497cc942cc175f65411521"}]},"branch":"refs/heads/master"},"26a74d4596101fcd371ebf0a401265a0e0b4e1e0":{"kind":"REWORK","_number":4,"created":"2017-02-10 01:52:27.000000000","uploader":{"_account_id":24081,"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","username":"zhiyong.dai"},"ref":"refs/changes/09/430209/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/09/430209/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/09/430209/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/09/430209/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/09/430209/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/09/430209/4"}}},"commit":{"parents":[{"commit":"083b115d09b7ccf15bb3c3ab5c799a47efc2d6ac","subject":"Merge \"TODO cleanup: OSC_Config\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/083b115d09b7ccf15bb3c3ab5c799a47efc2d6ac"}]}],"author":{"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","date":"2016-11-24 17:04:34.000000000","tz":480},"committer":{"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","date":"2016-11-27 07:32:28.000000000","tz":480},"subject":"Add choices for option \u0027--policy\u0027","message":"Add choices for option \u0027--policy\u0027\n\nWhen creating server group, the \u0027--policy\u0027 option is required, but\nvalid choice is \u0027affinity\u0027 or \u0027anti-affinity\u0027, adding multiple\npolicies will produce an error. This patch add choices and default\nvalue for option \u0027--policy\u0027, and remove the former help message.\n\nChange-Id: I312680af384363b3e9a7de9aa1f0946643e193e2\nCloses-Bug: #1662771\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/26a74d4596101fcd371ebf0a401265a0e0b4e1e0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/26a74d4596101fcd371ebf0a401265a0e0b4e1e0"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
