)]}'
{"id":"openstack%2Fpython-openstackclient~310193","triplet_id":"openstack%2Fpython-openstackclient~master~I7614a23c0db05144562330dc600dbab7d003d5d8","project":"openstack/python-openstackclient","branch":"master","topic":"bp/support-no-property-in-aggregate","hashtags":[],"change_id":"I7614a23c0db05144562330dc600dbab7d003d5d8","subject":"Support \"--no\" option in aggregate set","status":"MERGED","created":"2016-04-26 12:43:28.000000000","updated":"2016-09-29 19:22:31.000000000","submitted":"2016-09-29 19:22:31.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":12,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"accc856de220c049c5c38d4aa9c21f237e207f2b","_number":310193,"virtual_id_number":310193,"owner":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":17776,"name":"Reedip","email":"reedip.banerjee@gmail.com","username":"Reedip"},{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":2,"date":"2016-09-29 19:22:31.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},{"value":0,"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},{"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":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"all":[{"value":0,"_account_id":17776,"name":"Reedip","email":"reedip.banerjee@gmail.com","username":"Reedip"},{"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":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},{"value":2,"date":"2016-09-26 11:37:34.000000000","_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},{"value":2,"date":"2016-09-29 14:49:14.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":17776,"name":"Reedip","email":"reedip.banerjee@gmail.com","username":"Reedip"},{"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":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},{"value":0,"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},{"value":1,"date":"2016-09-29 14:49:14.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":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},{"_account_id":17776,"name":"Reedip","email":"reedip.banerjee@gmail.com","username":"Reedip"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-04-28 06:52:15.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":"2016-09-19 09:39:29.000000000","updated_by":{"_account_id":17776,"name":"Reedip","email":"reedip.banerjee@gmail.com","username":"Reedip"},"reviewer":{"_account_id":17776,"name":"Reedip","email":"reedip.banerjee@gmail.com","username":"Reedip"},"state":"REVIEWER"},{"updated":"2016-09-26 11:37:34.000000000","updated_by":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"reviewer":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"state":"REVIEWER"},{"updated":"2016-09-29 14:49:14.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":"2016-09-29 19:22:31.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"485e818939854bb0551dd692e8f69c7016f710cc","author":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"date":"2016-04-26 12:43:28.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"38f40cd8f0ae623b2c63a1b369045298f83da46d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-04-26 13:42:23.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/93/310193/1/check/gate-python-openstackclient-docs/9ff6bdd//doc/build/html/ : SUCCESS in 4m 12s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/93/310193/1/check/gate-python-openstackclient-pep8/e9d3f7c/ : SUCCESS in 2m 19s\n- gate-python-openstackclient-python27 http://logs.openstack.org/93/310193/1/check/gate-python-openstackclient-python27/60183b0/ : SUCCESS in 1m 43s\n- gate-python-openstackclient-python34 http://logs.openstack.org/93/310193/1/check/gate-python-openstackclient-python34/e0dec79/ : SUCCESS in 4m 34s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/93/310193/1/check/gate-tempest-dsvm-neutron-src-python-openstackclient/a9e621b/ : SUCCESS in 57m 52s\n- check-osc-plugins http://logs.openstack.org/93/310193/1/check/check-osc-plugins/5806da0/ : SUCCESS in 2m 07s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/93/310193/1/check/gate-osc-dsvm-functional/415b854/ : SUCCESS in 29m 58s","accounts_in_message":[],"_revision_number":1},{"id":"cbe4a34d49d6dfdd0f13a7c45361e81c6c0f96dd","author":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"date":"2016-04-27 03:25:38.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"8cc78baba5c115d666bdf8b37ce227633a97d491","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-04-27 04:24:22.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/93/310193/2/check/gate-python-openstackclient-docs/bf83746//doc/build/html/ : SUCCESS in 4m 18s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/93/310193/2/check/gate-python-openstackclient-pep8/4c71ca3/ : SUCCESS in 3m 04s\n- gate-python-openstackclient-python27 http://logs.openstack.org/93/310193/2/check/gate-python-openstackclient-python27/0d0f543/ : SUCCESS in 2m 54s\n- gate-python-openstackclient-python34 http://logs.openstack.org/93/310193/2/check/gate-python-openstackclient-python34/c66823d/ : SUCCESS in 3m 49s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/93/310193/2/check/gate-python-openstackclient-releasenotes/dbb5ede//releasenotes/build/html/ : SUCCESS in 2m 11s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/93/310193/2/check/gate-tempest-dsvm-neutron-src-python-openstackclient/8b290c9/ : SUCCESS in 58m 19s\n- check-osc-plugins http://logs.openstack.org/93/310193/2/check/check-osc-plugins/d6d1cd0/ : SUCCESS in 3m 04s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/93/310193/2/check/gate-osc-dsvm-functional/fcbbe3a/ : SUCCESS in 34m 37s","accounts_in_message":[],"_revision_number":2},{"id":"a829bebc109c261a47cd5adbb1065bc2a691f0a0","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2016-04-28 06:52:15.000000000","message":"Patch Set 2:\n\nwhy not just called `os aggregate unset key1 key2 key3 ... ` instead of adding --no-property","accounts_in_message":[],"_revision_number":2},{"id":"4e3722722bec3b23e5ea6aecda451a5eff575f94","author":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"date":"2016-05-04 08:16:15.000000000","message":"Patch Set 2:\n\n\u003e why not just called `os aggregate unset key1 key2 key3 ... `\n \u003e instead of adding --no-property\n\nHi Steve, if user want to clean all of the properties, he only need to execute \"os aggregate unset --no-property\" instead of inputting all the properties, it\u0027s a convenience way, of course, if user want to unset part of the properties, he need to specify the exact properties in the command.","accounts_in_message":[],"_revision_number":2},{"id":"cb8ffeb6d2df7900976c72e36aab1e07861d7cb4","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2016-05-16 21:48:39.000000000","message":"Patch Set 2:\n\nBikeshed time...\n\nWe\u0027re using --no-* in set commands elsewhere to enable clearing the list of things before adding more in the same command.  It feels like the natural opposite to that for unset is --all-property (in this case).  Thoughts?","accounts_in_message":[],"_revision_number":2},{"id":"559426fd6bf3dd722e14217009b6daffeb430635","author":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"date":"2016-05-17 11:56:58.000000000","message":"Patch Set 2:\n\nyes, \"--all-properties\" is exact and clean in \"unset\" command, I will update code and related devref document, thank you.","accounts_in_message":[],"_revision_number":2},{"id":"78121e4c82619656bf8a72854ccdb9dc4206cafa","author":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"date":"2016-05-17 12:23:44.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"0efa4311ce68e68b39fe7248afd4cd0a3258d3c0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-05-17 15:18:53.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/93/310193/3/check/gate-python-openstackclient-docs/b573e6d//doc/build/html/ : SUCCESS in 5m 55s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/93/310193/3/check/gate-python-openstackclient-pep8/70d788f/ : SUCCESS in 3m 26s\n- gate-python-openstackclient-python27 http://logs.openstack.org/93/310193/3/check/gate-python-openstackclient-python27/5cd4453/ : SUCCESS in 3m 16s\n- gate-python-openstackclient-python34 http://logs.openstack.org/93/310193/3/check/gate-python-openstackclient-python34/ee8eb2d/ : SUCCESS in 4m 19s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/93/310193/3/check/gate-python-openstackclient-releasenotes/16dbdab//releasenotes/build/html/ : SUCCESS in 2m 53s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/93/310193/3/check/gate-tempest-dsvm-neutron-src-python-openstackclient/29024e7/ : SUCCESS in 1h 03m 43s\n- check-osc-plugins http://logs.openstack.org/93/310193/3/check/check-osc-plugins/aca665f/ : SUCCESS in 3m 06s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/93/310193/3/check/gate-osc-dsvm-functional/3761218/ : SUCCESS in 31m 46s","accounts_in_message":[],"_revision_number":3},{"id":"23cc8b093432e4f0612bbd6d4b0f640dc618a20f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-05-24 11:55:08.000000000","message":"Patch Set 3: Verified-1\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":3},{"id":"6da09144f7e3e3dd091262b370777a3578a1515e","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2016-05-24 22:29:47.000000000","message":"Patch Set 3: Code-Review-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":3},{"id":"43b7b85baf2a34b5164fa79116a42a4545f9184e","author":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"date":"2016-05-25 01:55:20.000000000","message":"Patch Set 3:\n\n(2 comments)\n\nThank you for reviewing.","accounts_in_message":[],"_revision_number":3},{"id":"66d3371bd5564caf7dd1e93812fada121979ed9c","author":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"date":"2016-05-25 02:44:04.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"93550217a2557067ce6b61af1d5bf72af581d130","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-05-25 04:29:54.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/93/310193/4/check/gate-python-openstackclient-docs/409158a//doc/build/html/ : SUCCESS in 5m 40s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/93/310193/4/check/gate-python-openstackclient-pep8/9a34f69/ : SUCCESS in 3m 23s\n- gate-python-openstackclient-python27 http://logs.openstack.org/93/310193/4/check/gate-python-openstackclient-python27/6a1476d/ : SUCCESS in 2m 28s\n- gate-python-openstackclient-python34 http://logs.openstack.org/93/310193/4/check/gate-python-openstackclient-python34/e3c4fec/ : SUCCESS in 4m 43s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/93/310193/4/check/gate-python-openstackclient-releasenotes/7a916b3//releasenotes/build/html/ : SUCCESS in 3m 12s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/93/310193/4/check/gate-tempest-dsvm-neutron-src-python-openstackclient/77a7d99/ : SUCCESS in 1h 22m 34s\n- check-osc-plugins http://logs.openstack.org/93/310193/4/check/check-osc-plugins/7d1589a/ : SUCCESS in 3m 18s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/93/310193/4/check/gate-osc-dsvm-functional/57f45de/ : SUCCESS in 45m 44s","accounts_in_message":[],"_revision_number":4},{"id":"d9b7574fa7707b3fd0ada6c42eb549f0ff91aa39","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2016-05-25 14:14:26.000000000","message":"Patch Set 5: Published edit on patch set 4","accounts_in_message":[],"_revision_number":5},{"id":"f313a62f0d21bd67fc77c7a492e6d645b2d809d1","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2016-05-25 14:15:38.000000000","message":"Patch Set 5: Code-Review+2\n\nI made some changes (so this can get into the next release) to the release notes to fix the quotes and add wording about combining --no-property with --property in the set command.","accounts_in_message":[],"_revision_number":5},{"id":"b2694faec3d1cf61e7d90601e980c148ec8bda5f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-05-25 15:36:21.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/93/310193/5/check/gate-python-openstackclient-docs/a87641a//doc/build/html/ : SUCCESS in 5m 20s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/93/310193/5/check/gate-python-openstackclient-pep8/855ddd4/ : SUCCESS in 3m 00s\n- gate-python-openstackclient-python27 http://logs.openstack.org/93/310193/5/check/gate-python-openstackclient-python27/203c253/ : SUCCESS in 6m 11s\n- gate-python-openstackclient-python34 http://logs.openstack.org/93/310193/5/check/gate-python-openstackclient-python34/2ea52cf/ : SUCCESS in 4m 54s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/93/310193/5/check/gate-python-openstackclient-releasenotes/b022ad3//releasenotes/build/html/ : SUCCESS in 1m 36s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/93/310193/5/check/gate-tempest-dsvm-neutron-src-python-openstackclient/d0671f0/ : SUCCESS in 1h 07m 53s\n- check-osc-plugins http://logs.openstack.org/93/310193/5/check/check-osc-plugins/4ed8bbb/ : SUCCESS in 4m 19s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/93/310193/5/check/gate-osc-dsvm-functional/ab336d7/ : SUCCESS in 32m 05s","accounts_in_message":[],"_revision_number":5},{"id":"c20d66c1d768202420474c9bcc3e1ca81c258eeb","author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"date":"2016-05-25 17:35:52.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"cb6004da1f752db379e0b351aee389540e480121","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2016-05-25 18:25:46.000000000","message":"Patch Set 5: -Code-Review\n\nYou know, --all-property might sound so bad that it went right past me that this one is plural.\n\nThis isn\u0027t critical to 2.5.0, so let\u0027s skip it today and talk about it in a meeting","accounts_in_message":[],"_revision_number":5},{"id":"7d798d98b57e9c6e0fea0a660a0b60232f22b9ac","author":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"date":"2016-05-26 03:36:14.000000000","message":"Patch Set 5:\n\nok, I will update the patch according to the result of discuss, thank you.","accounts_in_message":[],"_revision_number":5},{"id":"fff84d6cde13546a0b5cb24e5b3952ab2639ac78","author":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"date":"2016-06-16 13:20:25.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"849836f2af52e1bb6771671cc2f77a4e3049fda5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-06-16 16:01:56.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/93/310193/6/check/gate-python-openstackclient-docs/7b59c21//doc/build/html/ : SUCCESS in 5m 26s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/93/310193/6/check/gate-python-openstackclient-pep8/3ebe139/ : SUCCESS in 2m 00s\n- gate-python-openstackclient-python27 http://logs.openstack.org/93/310193/6/check/gate-python-openstackclient-python27/f9b8df6/ : SUCCESS in 3m 53s\n- gate-python-openstackclient-python34 http://logs.openstack.org/93/310193/6/check/gate-python-openstackclient-python34/76264ba/ : SUCCESS in 5m 09s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/93/310193/6/check/gate-python-openstackclient-releasenotes/7a9d780//releasenotes/build/html/ : SUCCESS in 1m 35s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/93/310193/6/check/gate-tempest-dsvm-neutron-src-python-openstackclient/f672dce/ : SUCCESS in 58m 25s\n- check-osc-plugins http://logs.openstack.org/93/310193/6/check/check-osc-plugins/c9e5669/ : SUCCESS in 2m 15s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/93/310193/6/check/gate-osc-dsvm-functional/f9e276a/ : SUCCESS in 39m 32s","accounts_in_message":[],"_revision_number":6},{"id":"84882c3b902ebaa5aafe691809816e6deb02bbce","author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"date":"2016-06-17 13:18:43.000000000","message":"Patch Set 6:\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"5b7281851969c1a92d04c025956eecc62d9deee7","author":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"date":"2016-06-21 11:15:30.000000000","message":"Patch Set 7: Patch Set 6 was rebased","accounts_in_message":[],"_revision_number":6},{"id":"1f323e6942e99b9386305b427dcc84ec7f7abbc0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-06-21 12:21:35.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/93/310193/7/check/gate-python-openstackclient-docs/f08ffbe//doc/build/html/ : SUCCESS in 6m 19s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/93/310193/7/check/gate-python-openstackclient-pep8/6edde2e/ : SUCCESS in 4m 17s\n- gate-python-openstackclient-python27 http://logs.openstack.org/93/310193/7/check/gate-python-openstackclient-python27/8e8a10e/ : SUCCESS in 4m 11s\n- gate-python-openstackclient-python34 http://logs.openstack.org/93/310193/7/check/gate-python-openstackclient-python34/7f05614/ : SUCCESS in 5m 26s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/93/310193/7/check/gate-python-openstackclient-releasenotes/9f75e5f//releasenotes/build/html/ : SUCCESS in 4m 57s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/93/310193/7/check/gate-tempest-dsvm-neutron-src-python-openstackclient/f2df7d3/ : SUCCESS in 1h 03m 39s\n- check-osc-plugins http://logs.openstack.org/93/310193/7/check/check-osc-plugins/0ae9228/ : SUCCESS in 3m 47s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/93/310193/7/check/gate-osc-dsvm-functional/6b70afa/ : SUCCESS in 39m 08s","accounts_in_message":[],"_revision_number":7},{"id":"3ac1d4be2b285aa83a4ae34fabe3cfb3ca6feacf","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-06-22 06:49:28.000000000","message":"Patch Set 7: Verified-1\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":7},{"id":"c229c48c463043847b30b0112b0bb31884a8478d","author":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"date":"2016-06-23 09:30:26.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"d59e2f8e6eef821d306c06bdb01d4a001670b962","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-06-23 10:23:07.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/93/310193/8/check/gate-python-openstackclient-docs/136252e//doc/build/html/ : SUCCESS in 4m 25s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/93/310193/8/check/gate-python-openstackclient-pep8/01b108a/ : SUCCESS in 3m 14s\n- gate-python-openstackclient-python27 http://logs.openstack.org/93/310193/8/check/gate-python-openstackclient-python27/5d0dd78/ : SUCCESS in 2m 52s\n- gate-python-openstackclient-python34 http://logs.openstack.org/93/310193/8/check/gate-python-openstackclient-python34/1d21ba4/ : SUCCESS in 4m 02s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/93/310193/8/check/gate-python-openstackclient-releasenotes/3c37fb2//releasenotes/build/html/ : SUCCESS in 3m 14s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/93/310193/8/check/gate-tempest-dsvm-neutron-src-python-openstackclient/cacd052/ : SUCCESS in 48m 53s\n- check-osc-plugins http://logs.openstack.org/93/310193/8/check/check-osc-plugins/ae3ee3c/ : SUCCESS in 4m 19s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/93/310193/8/check/gate-osc-dsvm-functional/94da317/ : SUCCESS in 39m 10s","accounts_in_message":[],"_revision_number":8},{"id":"500d265e1e05a39e7a8db203409b41c04eb91c92","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-09-09 15:54:12.000000000","message":"Patch Set 8: Verified-1\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":8},{"id":"192fe0151f330023591ff3ad1baca65d57fe80e9","author":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"date":"2016-09-12 03:15:39.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"2fc2d735bd3892d4a538845fd6547593282050a6","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-09-12 04:19:17.000000000","message":"Patch Set 9: 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/93/310193/9/check/gate-python-openstackclient-docs-ubuntu-xenial/9a51d46//doc/build/html/ : SUCCESS in 3m 34s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/93/310193/9/check/gate-python-openstackclient-pep8-ubuntu-xenial/dde8782/ : FAILURE in 5m 24s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/93/310193/9/check/gate-python-openstackclient-python27-ubuntu-xenial/ae2a310/ : FAILURE in 3m 35s\n- gate-python-openstackclient-python34 http://logs.openstack.org/93/310193/9/check/gate-python-openstackclient-python34/04b2961/ : FAILURE in 2m 22s\n- gate-python-openstackclient-python35-nv http://logs.openstack.org/93/310193/9/check/gate-python-openstackclient-python35-nv/1d3f547/ : FAILURE in 2m 54s (non-voting)\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/93/310193/9/check/gate-python-openstackclient-releasenotes/bef86e4//releasenotes/build/html/ : SUCCESS in 6m 37s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/93/310193/9/check/gate-tempest-dsvm-neutron-src-python-openstackclient/48db3a0/ : SUCCESS in 1h 01m 59s\n- check-osc-plugins http://logs.openstack.org/93/310193/9/check/check-osc-plugins/eb41fb0/ : SUCCESS in 3m 06s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/93/310193/9/check/gate-osc-dsvm-functional/2dbeff2/ : SUCCESS in 39m 18s","accounts_in_message":[],"_revision_number":9},{"id":"cc288df36f95ee1cbe05ef543bbe5e6e70da3bf6","author":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"date":"2016-09-12 06:29:37.000000000","message":"Uploaded patch set 10.","accounts_in_message":[],"_revision_number":10},{"id":"c61587ee1e6966a5afab352564aeddc8c7d38086","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-09-12 07:30:36.000000000","message":"Patch Set 10: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-docs-ubuntu-xenial http://docs-draft.openstack.org/93/310193/10/check/gate-python-openstackclient-docs-ubuntu-xenial/b042786//doc/build/html/ : SUCCESS in 4m 06s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/93/310193/10/check/gate-python-openstackclient-pep8-ubuntu-xenial/580fb76/ : SUCCESS in 2m 30s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/93/310193/10/check/gate-python-openstackclient-python27-ubuntu-xenial/82bed2b/ : SUCCESS in 2m 33s\n- gate-python-openstackclient-python34 http://logs.openstack.org/93/310193/10/check/gate-python-openstackclient-python34/e654f07/ : SUCCESS in 4m 00s\n- gate-python-openstackclient-python35-nv http://logs.openstack.org/93/310193/10/check/gate-python-openstackclient-python35-nv/af470a8/ : SUCCESS in 5m 10s (non-voting)\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/93/310193/10/check/gate-python-openstackclient-releasenotes/6b917cb//releasenotes/build/html/ : SUCCESS in 3m 32s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/93/310193/10/check/gate-tempest-dsvm-neutron-src-python-openstackclient/9fae16d/ : SUCCESS in 1h 00m 47s\n- check-osc-plugins http://logs.openstack.org/93/310193/10/check/check-osc-plugins/9aecec2/ : SUCCESS in 5m 30s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/93/310193/10/check/gate-osc-dsvm-functional/ac539ca/ : SUCCESS in 26m 46s","accounts_in_message":[],"_revision_number":10},{"id":"88f5a926573d8b50a0470da81f92fd135f796305","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2016-09-14 14:58:08.000000000","message":"Patch Set 10:\n\nI still prefer the consistent set of option names even though it is (in English) grammatically awkward.","accounts_in_message":[],"_revision_number":10},{"id":"8a673381533ca6094d9e7dee90db1b9d1e31fd39","author":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"date":"2016-09-19 08:37:56.000000000","message":"Patch Set 10:\n\nThink about these in a few minutes, I think we don\u0027t need \"--all-properties\" option at all, because it\u0027s used to remove all the properties, \"set --no-property\" do the same thing and can instead of \"unset --all-properties\", and five use cases exist in property action, \"append\", \"update\", \"remove\", \"clean\", \"override\", the following rules can cover all these use case:\n\n1. append   \u003d\u003d\u003e \"set --property new-key\u003dvalue\"\n2. update    \u003d\u003d\u003e \"set --property existed-key\u003dnew-value\"\n3. remove    \u003d\u003d\u003e \"unset --property existed-key\"\n4. clean        \u003d\u003d\u003e \"set --no-property\"\n5. override   \u003d\u003d\u003e  \"set --no-property --property new-key\u003dvalue\"\n\nSo if we match the use cases to implement options, I think we don\u0027t need the option \"--all-properties\" or \"--all-property\" whatever.\n\nI will push a demo patch in next PS, we can discuss on it.","accounts_in_message":[],"_revision_number":10},{"id":"aa607c2523af2a5d8d3ea8791895b93d297152c6","author":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"date":"2016-09-19 09:29:07.000000000","message":"Uploaded patch set 11.","accounts_in_message":[],"_revision_number":11},{"id":"cac657de9efef56c9b01043877f6b8320fbe22af","author":{"_account_id":17776,"name":"Reedip","email":"reedip.banerjee@gmail.com","username":"Reedip"},"date":"2016-09-19 09:39:29.000000000","message":"Patch Set 11: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":11},{"id":"d546125df66e91c042c16899fb95b3695fa546f5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-09-19 10:34:29.000000000","message":"Patch Set 11: 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/93/310193/11/check/gate-python-openstackclient-docs-ubuntu-xenial/d4fcd2b//doc/build/html/ : SUCCESS in 2m 48s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/93/310193/11/check/gate-python-openstackclient-pep8-ubuntu-xenial/db458fc/ : SUCCESS in 2m 53s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/93/310193/11/check/gate-python-openstackclient-python27-ubuntu-xenial/2fcdeb3/ : SUCCESS in 2m 54s\n- gate-python-openstackclient-python34 http://logs.openstack.org/93/310193/11/check/gate-python-openstackclient-python34/f06590e/ : SUCCESS in 4m 11s\n- gate-python-openstackclient-python35-nv http://logs.openstack.org/93/310193/11/check/gate-python-openstackclient-python35-nv/8b3c485/ : SUCCESS in 3m 25s (non-voting)\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/93/310193/11/check/gate-python-openstackclient-releasenotes/4075474//releasenotes/build/html/ : SUCCESS in 3m 16s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/93/310193/11/check/gate-tempest-dsvm-neutron-src-python-openstackclient/8b34b7d/ : FAILURE in 1h 03m 49s\n- check-osc-plugins http://logs.openstack.org/93/310193/11/check/check-osc-plugins/2271541/ : SUCCESS in 3m 26s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/93/310193/11/check/gate-osc-dsvm-functional/0c8d307/ : SUCCESS in 14m 27s","accounts_in_message":[],"_revision_number":11},{"id":"04429fa536352b37c961aed1f1b19edb6fb0d197","author":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"date":"2016-09-19 11:01:12.000000000","message":"Patch Set 11:\n\nrecheck","accounts_in_message":[],"_revision_number":11},{"id":"7082432ecf85be135b8d3a7e27a8d1a4d428f04e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-09-19 12:03:48.000000000","message":"Patch Set 11: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-docs-ubuntu-xenial http://docs-draft.openstack.org/93/310193/11/check/gate-python-openstackclient-docs-ubuntu-xenial/1cc884b//doc/build/html/ : SUCCESS in 3m 19s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/93/310193/11/check/gate-python-openstackclient-pep8-ubuntu-xenial/7d7a776/ : SUCCESS in 2m 34s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/93/310193/11/check/gate-python-openstackclient-python27-ubuntu-xenial/32ee268/ : SUCCESS in 4m 30s\n- gate-python-openstackclient-python34 http://logs.openstack.org/93/310193/11/check/gate-python-openstackclient-python34/a905495/ : SUCCESS in 3m 31s\n- gate-python-openstackclient-python35-nv http://logs.openstack.org/93/310193/11/check/gate-python-openstackclient-python35-nv/5ab4cd4/ : SUCCESS in 5m 14s (non-voting)\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/93/310193/11/check/gate-python-openstackclient-releasenotes/312f685//releasenotes/build/html/ : SUCCESS in 4m 14s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/93/310193/11/check/gate-tempest-dsvm-neutron-src-python-openstackclient/60db7d0/ : SUCCESS in 1h 02m 20s\n- check-osc-plugins http://logs.openstack.org/93/310193/11/check/check-osc-plugins/2233ada/ : SUCCESS in 3m 14s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/93/310193/11/check/gate-osc-dsvm-functional/9e15aaf/ : SUCCESS in 24m 47s","accounts_in_message":[],"_revision_number":11},{"id":"bb30a644cfd89357237e8ccc6c0948538249af91","author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"date":"2016-09-22 14:04:02.000000000","message":"Patch Set 11: Code-Review-1\n\nPlease hold this per http://eavesdrop.openstack.org/meetings/openstackclient/2016/openstackclient.2016-09-22-13.06.log.html","accounts_in_message":[],"_revision_number":11},{"id":"7c07e8176e690e51eba64f101fe5cc14b19bf2c4","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2016-09-22 14:08:02.000000000","message":"Patch Set 11: Code-Review-1\n\nLet\u0027s pull the devref change out into a separate patch where we can discuss that specifically.  I think having more than one way to do something is OK, provided they are logically consistent.  If we decide to not change it, the unset work for this command can be done in a follow-up.","accounts_in_message":[],"_revision_number":11},{"id":"9b65c2f26318fdb5e42e0cc8d9170b4cb8de7ae2","author":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"date":"2016-09-23 03:47:25.000000000","message":"Patch Set 11:\n\nGot it, @Dean and @Richard.","accounts_in_message":[],"_revision_number":11},{"id":"8100173cdb9a5a8c87ae2362e054eaf7dbc3f233","author":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"date":"2016-09-23 07:25:23.000000000","message":"Patch Set 11:\n\n(1 comment)","accounts_in_message":[],"_revision_number":11},{"id":"65520f64d78d176635ca24a8e5401f817c92468a","author":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"date":"2016-09-23 07:29:10.000000000","message":"Uploaded patch set 12.","accounts_in_message":[],"_revision_number":12},{"id":"c90034876e3c3275da9be8508a4fba3b749c79f3","author":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"date":"2016-09-23 07:47:43.000000000","message":"Patch Set 12:\n\nHi Dean, Steve and Richard, I have splited the devref into separeted patch https://review.openstack.org/#/c/375294/ , we can continue to discuss on it.","accounts_in_message":[],"_revision_number":12},{"id":"8c4c3761759203ea23f991ce5dc814033db0fa04","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-09-23 08:29:13.000000000","message":"Patch Set 12: 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/93/310193/12/check/gate-python-openstackclient-docs-ubuntu-xenial/0c78f22//doc/build/html/ : SUCCESS in 4m 11s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/93/310193/12/check/gate-python-openstackclient-pep8-ubuntu-xenial/7d818ff/ : SUCCESS in 2m 31s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/93/310193/12/check/gate-python-openstackclient-python27-ubuntu-xenial/c0a7167/ : SUCCESS in 2m 40s\n- gate-python-openstackclient-python34 http://logs.openstack.org/93/310193/12/check/gate-python-openstackclient-python34/16a9581/ : SUCCESS in 3m 52s\n- gate-python-openstackclient-python35-nv http://logs.openstack.org/93/310193/12/check/gate-python-openstackclient-python35-nv/ec0a577/ : SUCCESS in 3m 49s (non-voting)\n- gate-python-openstackclient-releasenotes http://logs.openstack.org/93/310193/12/check/gate-python-openstackclient-releasenotes/e36b609/ : FAILURE in 31m 11s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/93/310193/12/check/gate-tempest-dsvm-neutron-src-python-openstackclient/4949084/ : SUCCESS in 58m 30s\n- check-osc-plugins http://logs.openstack.org/93/310193/12/check/check-osc-plugins/08f4cf2/ : SUCCESS in 3m 25s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/93/310193/12/check/gate-osc-dsvm-functional/7db67e6/ : SUCCESS in 14m 11s","accounts_in_message":[],"_revision_number":12},{"id":"fea888e71a0c86f10e390d67b5a1841716c546f0","author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"date":"2016-09-23 15:21:38.000000000","message":"Patch Set 12:\n\n(2 comments)","accounts_in_message":[],"_revision_number":12},{"id":"17e81afd8b2c0b3f280938e89a07bb2b4c0e3bb0","author":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"date":"2016-09-24 08:17:41.000000000","message":"Patch Set 12:\n\n(2 comments)\n\nThank you everybody.","accounts_in_message":[],"_revision_number":12},{"id":"cc4ba57f20a0a76976efbbe1f84b6bda353f2e6e","author":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"date":"2016-09-24 08:18:05.000000000","message":"Uploaded patch set 13.","accounts_in_message":[],"_revision_number":13},{"id":"1082994ab792b3a12ed2ee8ea8915fc22448cbc1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-09-24 09:22:05.000000000","message":"Patch Set 13: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-docs-ubuntu-xenial http://docs-draft.openstack.org/93/310193/13/check/gate-python-openstackclient-docs-ubuntu-xenial/d15e995//doc/build/html/ : SUCCESS in 2m 49s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/93/310193/13/check/gate-python-openstackclient-pep8-ubuntu-xenial/196b4dc/ : SUCCESS in 5m 14s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/93/310193/13/check/gate-python-openstackclient-python27-ubuntu-xenial/6515761/ : SUCCESS in 5m 37s\n- gate-python-openstackclient-python34 http://logs.openstack.org/93/310193/13/check/gate-python-openstackclient-python34/88d4d16/ : SUCCESS in 3m 42s\n- gate-python-openstackclient-python35-nv http://logs.openstack.org/93/310193/13/check/gate-python-openstackclient-python35-nv/8799d45/ : SUCCESS in 5m 49s (non-voting)\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/93/310193/13/check/gate-python-openstackclient-releasenotes/6572881//releasenotes/build/html/ : SUCCESS in 2m 37s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/93/310193/13/check/gate-tempest-dsvm-neutron-src-python-openstackclient/8f9ca36/ : SUCCESS in 1h 03m 45s\n- check-osc-plugins http://logs.openstack.org/93/310193/13/check/check-osc-plugins/1e72b1d/ : SUCCESS in 5m 04s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/93/310193/13/check/gate-osc-dsvm-functional/b458cde/ : SUCCESS in 25m 10s","accounts_in_message":[],"_revision_number":13},{"id":"18410faa49f73832107b9491591c0fd2890c1311","author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"date":"2016-09-26 11:37:34.000000000","message":"Patch Set 13: Code-Review+2\n\nlgtm","accounts_in_message":[],"_revision_number":13},{"id":"c47abd76f841b0e4163c0b86e1edfa4b349fd030","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2016-09-29 14:49:14.000000000","message":"Patch Set 13: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":13},{"id":"35b69f8d199410039b39c5566e03fbec5a635795","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-09-29 14:49:28.000000000","message":"Patch Set 13: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":13},{"id":"af321df1e3f4bb00996310f746a9446320217ea0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-09-29 15:32:45.000000000","message":"Patch Set 13: 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/93/310193/13/gate/gate-python-openstackclient-docs-ubuntu-xenial/0ff9a23//doc/build/html/ : SUCCESS in 5m 23s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/93/310193/13/gate/gate-python-openstackclient-pep8-ubuntu-xenial/51f2758/ : SUCCESS in 6m 24s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/93/310193/13/gate/gate-python-openstackclient-python27-ubuntu-xenial/36a0d47/ : POST_FAILURE in 6m 18s\n- gate-python-openstackclient-python34 http://logs.openstack.org/93/310193/13/gate/gate-python-openstackclient-python34/fc6a8e9/ : SUCCESS in 6m 21s\n- gate-python-openstackclient-releasenotes http://logs.openstack.org/93/310193/13/gate/gate-python-openstackclient-releasenotes/7dd72bb/ : POST_FAILURE in 4m 36s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/93/310193/13/gate/gate-tempest-dsvm-neutron-src-python-openstackclient/957c431/ : SUCCESS in 43m 08s\n- gate-osc-dsvm-functional http://logs.openstack.org/93/310193/13/gate/gate-osc-dsvm-functional/72804c3/ : SUCCESS in 26m 17s","accounts_in_message":[],"_revision_number":13},{"id":"df5c05b7c8d7f5217c61df1036c3426ee9b3faac","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2016-09-29 17:05:02.000000000","message":"Patch Set 13:\n\nrecheck","accounts_in_message":[],"_revision_number":13},{"id":"8d81dcc1287904ec9639b84b565d1100a473ce36","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-09-29 17:49:06.000000000","message":"Patch Set 13: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-docs-ubuntu-xenial http://docs-draft.openstack.org/93/310193/13/check/gate-python-openstackclient-docs-ubuntu-xenial/78d6777//doc/build/html/ : SUCCESS in 2m 45s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/93/310193/13/check/gate-python-openstackclient-pep8-ubuntu-xenial/8f55233/ : SUCCESS in 3m 02s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/93/310193/13/check/gate-python-openstackclient-python27-ubuntu-xenial/31b18e6/ : SUCCESS in 4m 11s\n- gate-python-openstackclient-python34 http://logs.openstack.org/93/310193/13/check/gate-python-openstackclient-python34/1ec8cc8/ : SUCCESS in 2m 58s\n- gate-python-openstackclient-python35-nv http://logs.openstack.org/93/310193/13/check/gate-python-openstackclient-python35-nv/79d396f/ : SUCCESS in 7m 18s (non-voting)\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/93/310193/13/check/gate-python-openstackclient-releasenotes/7e07744//releasenotes/build/html/ : SUCCESS in 4m 01s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/93/310193/13/check/gate-tempest-dsvm-neutron-src-python-openstackclient/bca4b88/ : SUCCESS in 43m 36s\n- check-osc-plugins http://logs.openstack.org/93/310193/13/check/check-osc-plugins/23af19c/ : SUCCESS in 3m 43s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/93/310193/13/check/gate-osc-dsvm-functional/28f3eaa/ : SUCCESS in 27m 36s","accounts_in_message":[],"_revision_number":13},{"id":"85f58e0b1b398ab60dbad163b554e15ee47ca644","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-09-29 17:49:18.000000000","message":"Patch Set 13: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":13},{"id":"21102714296f7e59263ba6b583d8c582065e2fa9","date":"2016-09-29 19:22:31.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":13},{"id":"f59263d9df909dd988c450b8b12f4e1a11eec3bf","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-09-29 19:22:31.000000000","message":"Patch Set 13: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-openstackclient-docs-ubuntu-xenial http://docs-draft.openstack.org/93/310193/13/gate/gate-python-openstackclient-docs-ubuntu-xenial/09ae81a//doc/build/html/ : SUCCESS in 4m 19s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/93/310193/13/gate/gate-python-openstackclient-pep8-ubuntu-xenial/b682b0a/ : SUCCESS in 7m 34s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/93/310193/13/gate/gate-python-openstackclient-python27-ubuntu-xenial/63fd317/ : SUCCESS in 6m 20s\n- gate-python-openstackclient-python34 http://logs.openstack.org/93/310193/13/gate/gate-python-openstackclient-python34/e7ff68b/ : SUCCESS in 3m 34s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/93/310193/13/gate/gate-python-openstackclient-releasenotes/3d76703//releasenotes/build/html/ : SUCCESS in 5m 57s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/93/310193/13/gate/gate-tempest-dsvm-neutron-src-python-openstackclient/26a31c4/ : SUCCESS in 1h 31m 07s\n- gate-osc-dsvm-functional http://logs.openstack.org/93/310193/13/gate/gate-osc-dsvm-functional/7a19922/ : SUCCESS in 14m 44s","accounts_in_message":[],"_revision_number":13}],"current_revision_number":13,"current_revision":"63715569160785ffeac05e34b604136440a9f865","revisions":{"9b4c60d7a8c77a742f6716ef89c5dcb88636f1ce":{"kind":"REWORK","_number":1,"created":"2016-04-26 12:43:28.000000000","uploader":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"ref":"refs/changes/93/310193/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/93/310193/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/93/310193/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/93/310193/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/93/310193/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/93/310193/1"}}},"commit":{"parents":[{"commit":"74162fa31a3c34ee08472f24318f1c326b493330","subject":"Merge \"Support quota show for current project\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/74162fa31a3c34ee08472f24318f1c326b493330"}]}],"author":{"name":"Rui Chen","email":"chenrui.momo@gmail.com","date":"2016-04-26 11:34:13.000000000","tz":480},"committer":{"name":"Rui Chen","email":"chenrui.momo@gmail.com","date":"2016-04-26 12:42:46.000000000","tz":480},"subject":"Support \"--no-property\" option in aggregate set and unset","message":"Support \"--no-property\" option in aggregate set and unset\n\nSupporting \"--no-property\" option will apply user a convenience way to\nclean all properties of aggregate in a short command, and this kind of\nbehavior is the recommended way to devref. The patch add \"--no-property\"\noption in \"aggregate set\" and \"aggregate unset\" commands, and update\nrelated test cases.\n\nChange-Id: I7614a23c0db05144562330dc600dbab7d003d5d8\nImplements: blueprint support-no-property-in-aggregate\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/9b4c60d7a8c77a742f6716ef89c5dcb88636f1ce"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/9b4c60d7a8c77a742f6716ef89c5dcb88636f1ce"}]},"branch":"refs/heads/master"},"bc35cc0b018addc489a436b69a38b70974173db1":{"kind":"REWORK","_number":2,"created":"2016-04-27 03:25:38.000000000","uploader":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"ref":"refs/changes/93/310193/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/93/310193/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/93/310193/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/93/310193/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/93/310193/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/93/310193/2"}}},"commit":{"parents":[{"commit":"74162fa31a3c34ee08472f24318f1c326b493330","subject":"Merge \"Support quota show for current project\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/74162fa31a3c34ee08472f24318f1c326b493330"}]}],"author":{"name":"Rui Chen","email":"chenrui.momo@gmail.com","date":"2016-04-26 11:34:13.000000000","tz":480},"committer":{"name":"Rui Chen","email":"chenrui.momo@gmail.com","date":"2016-04-27 03:25:01.000000000","tz":480},"subject":"Support \"--no-property\" option in aggregate set and unset","message":"Support \"--no-property\" option in aggregate set and unset\n\nSupporting \"--no-property\" option will apply user a convenience way to\nclean all properties of aggregate in a short command, and this kind of\nbehavior is the recommended way to devref. The patch add \"--no-property\"\noption in \"aggregate set\" and \"aggregate unset\" commands, and update\nrelated test cases.\n\nChange-Id: I7614a23c0db05144562330dc600dbab7d003d5d8\nImplements: blueprint support-no-property-in-aggregate\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/bc35cc0b018addc489a436b69a38b70974173db1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/bc35cc0b018addc489a436b69a38b70974173db1"}]},"branch":"refs/heads/master"},"1880f556b1684afbbceaa6e725446d0f823c9b80":{"kind":"REWORK","_number":3,"created":"2016-05-17 12:23:44.000000000","uploader":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"ref":"refs/changes/93/310193/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/93/310193/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/93/310193/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/93/310193/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/93/310193/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/93/310193/3"}}},"commit":{"parents":[{"commit":"5dfedd6445347417e8d68707ec24780f574d6b23","subject":"Merge \"Enhance exception handling for \"network delete\" command\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/5dfedd6445347417e8d68707ec24780f574d6b23"}]}],"author":{"name":"Rui Chen","email":"chenrui.momo@gmail.com","date":"2016-04-26 11:34:13.000000000","tz":480},"committer":{"name":"Rui Chen","email":"chenrui.momo@gmail.com","date":"2016-05-17 12:15:19.000000000","tz":480},"subject":"Support \"--no\" and \"--all\" option in aggregate set and unset","message":"Support \"--no\" and \"--all\" option in aggregate set and unset\n\nSupporting \"--no-property\" and \"--all-properties\" options will\napply user a convenience way to clean all properties of aggregate\nin a short command, and this kind of behavior is the recommended\nway to devref. The patch add \"--no-property\" and \"--all-properties\"\noptions in \"aggregate set\" and \"aggregate unset\" commands, and update\nrelated test cases and devref document.\n\nChange-Id: I7614a23c0db05144562330dc600dbab7d003d5d8\nImplements: blueprint support-no-property-in-aggregate\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/1880f556b1684afbbceaa6e725446d0f823c9b80"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/1880f556b1684afbbceaa6e725446d0f823c9b80"}]},"branch":"refs/heads/master"},"468699b637243fc775e9e12dcd235013f4386f7d":{"kind":"REWORK","_number":4,"created":"2016-05-25 02:44:04.000000000","uploader":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"ref":"refs/changes/93/310193/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/93/310193/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/93/310193/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/93/310193/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/93/310193/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/93/310193/4"}}},"commit":{"parents":[{"commit":"e45b1c63f40b4e94e43bec71b44f00e4143fe9af","subject":"Merge \"Devref: Command Beta\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/e45b1c63f40b4e94e43bec71b44f00e4143fe9af"}]}],"author":{"name":"Rui Chen","email":"chenrui.momo@gmail.com","date":"2016-04-26 11:34:13.000000000","tz":480},"committer":{"name":"Rui Chen","email":"chenrui.momo@gmail.com","date":"2016-05-25 02:36:48.000000000","tz":480},"subject":"Support \"--no\" and \"--all\" option in aggregate set and unset","message":"Support \"--no\" and \"--all\" option in aggregate set and unset\n\nSupporting \"--no-property\" and \"--all-properties\" options will\napply user a convenience way to clean all properties of aggregate\nin a short command, and this kind of behavior is the recommended\nway to devref. The patch add \"--no-property\" and \"--all-properties\"\noptions in \"aggregate set\" and \"aggregate unset\" commands, and update\nrelated test cases and devref document.\n\nChange-Id: I7614a23c0db05144562330dc600dbab7d003d5d8\nImplements: blueprint support-no-property-in-aggregate\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/468699b637243fc775e9e12dcd235013f4386f7d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/468699b637243fc775e9e12dcd235013f4386f7d"}]},"branch":"refs/heads/master"},"a5de7ca561c2fa375f1a4e6154fcd3c18c14a7aa":{"kind":"REWORK","_number":5,"created":"2016-05-25 14:14:26.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/93/310193/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/93/310193/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/93/310193/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/93/310193/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/93/310193/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/93/310193/5"}}},"commit":{"parents":[{"commit":"e45b1c63f40b4e94e43bec71b44f00e4143fe9af","subject":"Merge \"Devref: Command Beta\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/e45b1c63f40b4e94e43bec71b44f00e4143fe9af"}]}],"author":{"name":"Rui Chen","email":"chenrui.momo@gmail.com","date":"2016-04-26 11:34:13.000000000","tz":480},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2016-05-25 14:13:35.000000000","tz":0},"subject":"Support \"--no\" and \"--all\" option in aggregate set and unset","message":"Support \"--no\" and \"--all\" option in aggregate set and unset\n\nSupporting \"--no-property\" and \"--all-properties\" options will\napply user a convenience way to clean all properties of aggregate\nin a short command, and this kind of behavior is the recommended\nway to devref. The patch add \"--no-property\" and \"--all-properties\"\noptions in \"aggregate set\" and \"aggregate unset\" commands, and update\nrelated test cases and devref document.\n\nChange-Id: I7614a23c0db05144562330dc600dbab7d003d5d8\nImplements: blueprint support-no-property-in-aggregate\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/a5de7ca561c2fa375f1a4e6154fcd3c18c14a7aa"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/a5de7ca561c2fa375f1a4e6154fcd3c18c14a7aa"}]},"branch":"refs/heads/master"},"951c8f679c2f29e5d0621b250059aabade82dc3c":{"kind":"REWORK","_number":6,"created":"2016-06-16 13:20:25.000000000","uploader":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"ref":"refs/changes/93/310193/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/93/310193/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/93/310193/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/93/310193/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/93/310193/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/93/310193/6"}}},"commit":{"parents":[{"commit":"b9a318156c7d24afc5172facd1a82a51f3b76ecb","subject":"Merge \"Move server image create command to its own resource file.\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/b9a318156c7d24afc5172facd1a82a51f3b76ecb"}]}],"author":{"name":"Rui Chen","email":"chenrui.momo@gmail.com","date":"2016-04-26 11:34:13.000000000","tz":480},"committer":{"name":"Rui Chen","email":"chenrui.momo@gmail.com","date":"2016-06-16 13:19:01.000000000","tz":480},"subject":"Support \"--no\" and \"--all\" option in aggregate set and unset","message":"Support \"--no\" and \"--all\" option in aggregate set and unset\n\nSupporting \"--no-property\" and \"--all-properties\" options will\napply user a convenience way to clean all properties of aggregate\nin a short command, and this kind of behavior is the recommended\nway to devref. The patch add \"--no-property\" and \"--all-properties\"\noptions in \"aggregate set\" and \"aggregate unset\" commands, and update\nrelated test cases and devref document.\n\nChange-Id: I7614a23c0db05144562330dc600dbab7d003d5d8\nImplements: blueprint support-no-property-in-aggregate\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/951c8f679c2f29e5d0621b250059aabade82dc3c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/951c8f679c2f29e5d0621b250059aabade82dc3c"}]},"branch":"refs/heads/master"},"76357b978320063aa5eecedd0f75e9db028b782c":{"kind":"TRIVIAL_REBASE","_number":7,"created":"2016-06-21 11:15:30.000000000","uploader":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"ref":"refs/changes/93/310193/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/93/310193/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/93/310193/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/93/310193/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/93/310193/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/93/310193/7"}}},"commit":{"parents":[{"commit":"7cda2b2a066cd45c7aeb9a6d92c1a83e49d48128","subject":"Merge \"Error handling of \"router delete\" command\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/7cda2b2a066cd45c7aeb9a6d92c1a83e49d48128"}]}],"author":{"name":"Rui Chen","email":"chenrui.momo@gmail.com","date":"2016-04-26 11:34:13.000000000","tz":480},"committer":{"name":"Rui Chen","email":"chenrui.momo@gmail.com","date":"2016-06-21 11:15:30.000000000","tz":0},"subject":"Support \"--no\" and \"--all\" option in aggregate set and unset","message":"Support \"--no\" and \"--all\" option in aggregate set and unset\n\nSupporting \"--no-property\" and \"--all-properties\" options will\napply user a convenience way to clean all properties of aggregate\nin a short command, and this kind of behavior is the recommended\nway to devref. The patch add \"--no-property\" and \"--all-properties\"\noptions in \"aggregate set\" and \"aggregate unset\" commands, and update\nrelated test cases and devref document.\n\nChange-Id: I7614a23c0db05144562330dc600dbab7d003d5d8\nImplements: blueprint support-no-property-in-aggregate\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/76357b978320063aa5eecedd0f75e9db028b782c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/76357b978320063aa5eecedd0f75e9db028b782c"}]},"branch":"refs/heads/master"},"7b4a8718be10fbfbc50ea5a2280540e8460de0e6":{"kind":"REWORK","_number":8,"created":"2016-06-23 09:30:26.000000000","uploader":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"ref":"refs/changes/93/310193/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/93/310193/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/93/310193/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/93/310193/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/93/310193/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/93/310193/8"}}},"commit":{"parents":[{"commit":"51fcd7c30c466b1241b6f148390c83caca578c49","subject":"Merge \"Refactor unit test of \"compute service list\" command\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/51fcd7c30c466b1241b6f148390c83caca578c49"}]}],"author":{"name":"Rui Chen","email":"chenrui.momo@gmail.com","date":"2016-04-26 11:34:13.000000000","tz":480},"committer":{"name":"Rui Chen","email":"chenrui.momo@gmail.com","date":"2016-06-23 09:29:21.000000000","tz":480},"subject":"Support \"--no\" and \"--all\" option in aggregate set and unset","message":"Support \"--no\" and \"--all\" option in aggregate set and unset\n\nSupporting \"--no-property\" and \"--all-properties\" options will\napply user a convenience way to clean all properties of aggregate\nin a short command, and this kind of behavior is the recommended\nway to devref. The patch add \"--no-property\" and \"--all-properties\"\noptions in \"aggregate set\" and \"aggregate unset\" commands, and update\nrelated test cases and devref document.\n\nChange-Id: I7614a23c0db05144562330dc600dbab7d003d5d8\nImplements: blueprint support-no-property-in-aggregate\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/7b4a8718be10fbfbc50ea5a2280540e8460de0e6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/7b4a8718be10fbfbc50ea5a2280540e8460de0e6"}]},"branch":"refs/heads/master"},"4b429b998085386cf88fdad47795248d2ab93812":{"kind":"REWORK","_number":9,"created":"2016-09-12 03:15:39.000000000","uploader":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"ref":"refs/changes/93/310193/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/93/310193/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/93/310193/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/93/310193/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/93/310193/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/93/310193/9"}}},"commit":{"parents":[{"commit":"d2273ecea5d540f4dacc89772870722355f2492f","subject":"Implement \"volume transfer request delete\" command","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/d2273ecea5d540f4dacc89772870722355f2492f"}]}],"author":{"name":"Rui Chen","email":"chenrui.momo@gmail.com","date":"2016-04-26 11:34:13.000000000","tz":480},"committer":{"name":"Rui Chen","email":"chenrui.momo@gmail.com","date":"2016-09-12 03:15:13.000000000","tz":480},"subject":"Support \"--no\" and \"--all\" option in aggregate set and unset","message":"Support \"--no\" and \"--all\" option in aggregate set and unset\n\nSupporting \"--no-property\" and \"--all-properties\" options will\napply user a convenience way to clean all properties of aggregate\nin a short command, and this kind of behavior is the recommended\nway to devref. The patch add \"--no-property\" and \"--all-properties\"\noptions in \"aggregate set\" and \"aggregate unset\" commands, and update\nrelated test cases and devref document.\n\nChange-Id: I7614a23c0db05144562330dc600dbab7d003d5d8\nImplements: blueprint support-no-property-in-aggregate\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/4b429b998085386cf88fdad47795248d2ab93812"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/4b429b998085386cf88fdad47795248d2ab93812"}]},"branch":"refs/heads/master"},"2e21d22c55299c39ba1df38fa5c227bd62499be2":{"kind":"REWORK","_number":10,"created":"2016-09-12 06:29:37.000000000","uploader":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"ref":"refs/changes/93/310193/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/93/310193/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/93/310193/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/93/310193/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/93/310193/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/93/310193/10"}}},"commit":{"parents":[{"commit":"d2273ecea5d540f4dacc89772870722355f2492f","subject":"Implement \"volume transfer request delete\" command","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/d2273ecea5d540f4dacc89772870722355f2492f"}]}],"author":{"name":"Rui Chen","email":"chenrui.momo@gmail.com","date":"2016-04-26 11:34:13.000000000","tz":480},"committer":{"name":"Rui Chen","email":"chenrui.momo@gmail.com","date":"2016-09-12 06:28:08.000000000","tz":480},"subject":"Support \"--no\" and \"--all\" option in aggregate set and unset","message":"Support \"--no\" and \"--all\" option in aggregate set and unset\n\nSupporting \"--no-property\" and \"--all-properties\" options will\napply user a convenience way to clean all properties of aggregate\nin a short command, and this kind of behavior is the recommended\nway to devref. The patch add \"--no-property\" and \"--all-properties\"\noptions in \"aggregate set\" and \"aggregate unset\" commands, and update\nrelated test cases and devref document.\n\nChange-Id: I7614a23c0db05144562330dc600dbab7d003d5d8\nImplements: blueprint support-no-property-in-aggregate\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/2e21d22c55299c39ba1df38fa5c227bd62499be2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/2e21d22c55299c39ba1df38fa5c227bd62499be2"}]},"branch":"refs/heads/master"},"88f32353c5df7b06d387adbb70e56f9b915b2e0c":{"kind":"REWORK","_number":11,"created":"2016-09-19 09:29:07.000000000","uploader":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"ref":"refs/changes/93/310193/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/93/310193/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/93/310193/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/93/310193/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/93/310193/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/93/310193/11"}}},"commit":{"parents":[{"commit":"7e990ba1e2ae0ecb804287212797ebad84d7b56b","subject":"Merge \"Doc, help and message updates for port unset\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/7e990ba1e2ae0ecb804287212797ebad84d7b56b"}]}],"author":{"name":"Rui Chen","email":"chenrui.momo@gmail.com","date":"2016-04-26 11:34:13.000000000","tz":480},"committer":{"name":"Rui Chen","email":"chenrui.momo@gmail.com","date":"2016-09-19 09:26:12.000000000","tz":480},"subject":"Support \"--no\" option in aggregate set","message":"Support \"--no\" option in aggregate set\n\nSupporting \"--no-property\" option will apply user a convenience\nway to clean all properties of aggregate in a short command,\nand this kind of behavior is the recommended way to devref.\nThe patch add \"--no-property\" option in \"aggregate set\" command,\nand update related test cases and devref document.\n\nChange-Id: I7614a23c0db05144562330dc600dbab7d003d5d8\nImplements: blueprint support-no-property-in-aggregate\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/88f32353c5df7b06d387adbb70e56f9b915b2e0c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/88f32353c5df7b06d387adbb70e56f9b915b2e0c"}]},"branch":"refs/heads/master"},"cb40f77f04fbf24f36e342b468bfb18d9ae1c390":{"kind":"REWORK","_number":12,"created":"2016-09-23 07:29:10.000000000","uploader":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"ref":"refs/changes/93/310193/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/93/310193/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/93/310193/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/93/310193/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/93/310193/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/93/310193/12"}}},"commit":{"parents":[{"commit":"465a5d08e0b931b22c055fcbd5f530ee5547e7ab","subject":"Merge \"Align \u0027\u003d\u0027 for image.rst\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/465a5d08e0b931b22c055fcbd5f530ee5547e7ab"}]}],"author":{"name":"Rui Chen","email":"chenrui.momo@gmail.com","date":"2016-04-26 11:34:13.000000000","tz":480},"committer":{"name":"Rui Chen","email":"chenrui.momo@gmail.com","date":"2016-09-23 07:24:17.000000000","tz":480},"subject":"Support \"--no\" option in aggregate set","message":"Support \"--no\" option in aggregate set\n\nSupporting \"--no-property\" option will apply user a convenience\nway to clean all properties of aggregate in a short command,\nand this kind of behavior is the recommended way to devref.\nThe patch add \"--no-property\" option in \"aggregate set\" command,\nand update related test cases and devref document.\n\nChange-Id: I7614a23c0db05144562330dc600dbab7d003d5d8\nImplements: blueprint support-no-property-in-aggregate\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/cb40f77f04fbf24f36e342b468bfb18d9ae1c390"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/cb40f77f04fbf24f36e342b468bfb18d9ae1c390"}]},"branch":"refs/heads/master"},"63715569160785ffeac05e34b604136440a9f865":{"kind":"REWORK","_number":13,"created":"2016-09-24 08:18:05.000000000","uploader":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"ref":"refs/changes/93/310193/13","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/93/310193/13","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/93/310193/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/93/310193/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/93/310193/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/93/310193/13"}}},"commit":{"parents":[{"commit":"2731fc3912aa8392179ca2d870e9daa76e1410e4","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/2731fc3912aa8392179ca2d870e9daa76e1410e4"}]}],"author":{"name":"Rui Chen","email":"chenrui.momo@gmail.com","date":"2016-04-26 11:34:13.000000000","tz":480},"committer":{"name":"Rui Chen","email":"chenrui.momo@gmail.com","date":"2016-09-24 07:59:13.000000000","tz":480},"subject":"Support \"--no\" option in aggregate set","message":"Support \"--no\" option in aggregate set\n\nSupporting \"--no-property\" option will apply user a convenience\nway to clean all properties of aggregate in a short command,\nand this kind of behavior is the recommended way to devref.\nThe patch add \"--no-property\" option in \"aggregate set\" command,\nand update related test cases and devref document.\n\nChange-Id: I7614a23c0db05144562330dc600dbab7d003d5d8\nImplements: blueprint support-no-property-in-aggregate\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/63715569160785ffeac05e34b604136440a9f865"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/63715569160785ffeac05e34b604136440a9f865"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
