)]}'
{"id":"openstack%2Fpython-openstackclient~260913","triplet_id":"openstack%2Fpython-openstackclient~master~Idee71533e8d4dfce17a5991563874e73a4abb511","project":"openstack/python-openstackclient","branch":"master","topic":"bug/1528614","hashtags":[],"change_id":"Idee71533e8d4dfce17a5991563874e73a4abb511","subject":"Add ability to set key value pairs in roles","status":"ABANDONED","created":"2015-12-23 08:34:50.000000000","updated":"2017-07-11 01:01:55.000000000","total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"97566c1d408b3991716dd5bf8b868d0539ce1cbf","_number":260913,"virtual_id_number":260913,"owner":{"_account_id":659,"name":"Akira Yoshiyama","email":"akirayoshiyama@gmail.com","username":"yosshy"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":-1,"date":"2016-02-29 23:30:39.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"date":"2016-02-19 04:39:42.000000000","_account_id":659,"name":"Akira Yoshiyama","email":"akirayoshiyama@gmail.com","username":"yosshy"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"},{"_account_id":17211,"name":"Brandon Palm","email":"bapalm@us.ibm.com","username":"bapalm"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":-1,"default_value":0,"optional":true},"Code-Review":{"disliked":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"all":[{"value":-1,"date":"2016-08-01 23:42:45.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":659,"name":"Akira Yoshiyama","email":"akirayoshiyama@gmail.com","username":"yosshy"},{"value":1,"date":"2016-02-25 17:05:42.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":17211,"name":"Brandon Palm","email":"bapalm@us.ibm.com","username":"bapalm"}],"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":"","value":-1,"default_value":0,"optional":true},"Workflow":{"all":[{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"permitted_voting_range":{"min":-1,"max":0},"_account_id":659,"name":"Akira Yoshiyama","email":"akirayoshiyama@gmail.com","username":"yosshy"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"},{"_account_id":17211,"name":"Brandon Palm","email":"bapalm@us.ibm.com","username":"bapalm"}],"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":659,"name":"Akira Yoshiyama","email":"akirayoshiyama@gmail.com","username":"yosshy"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"},{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"_account_id":17211,"name":"Brandon Palm","email":"bapalm@us.ibm.com","username":"bapalm"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-12-25 15:22:45.000000000","updated_by":{"_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"},"reviewer":{"_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"},"state":"REVIEWER"},{"updated":"2016-02-18 16:28:08.000000000","updated_by":{"_account_id":17211,"name":"Brandon Palm","email":"bapalm@us.ibm.com","username":"bapalm"},"reviewer":{"_account_id":17211,"name":"Brandon Palm","email":"bapalm@us.ibm.com","username":"bapalm"},"state":"REVIEWER"},{"updated":"2016-02-25 17:05:42.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-02-29 23:30:39.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"},{"updated":"2016-08-01 23:42:45.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"}],"messages":[{"id":"1d7636970ff00f33b5ecb4f4332570a25559afc8","author":{"_account_id":659,"name":"Akira Yoshiyama","email":"akirayoshiyama@gmail.com","username":"yosshy"},"date":"2015-12-23 08:34:50.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"eee35c1414b055dca1163e5617fa50831b8cab28","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-12-23 09:40:55.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-pep8 http://logs.openstack.org/13/260913/1/check/gate-python-openstackclient-pep8/36734fc/ : SUCCESS in 1m 11s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/13/260913/1/check/gate-python-openstackclient-docs/401603a//doc/build/html/ : SUCCESS in 2m 21s\n- gate-python-openstackclient-python27 http://logs.openstack.org/13/260913/1/check/gate-python-openstackclient-python27/12dce8a/ : FAILURE in 1m 45s\n- gate-python-openstackclient-python34 http://logs.openstack.org/13/260913/1/check/gate-python-openstackclient-python34/1726027/ : FAILURE in 2m 23s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/13/260913/1/check/gate-tempest-dsvm-neutron-src-python-openstackclient/66e1884/ : SUCCESS in 1h 05m 54s\n- gate-osc-dsvm-functional http://logs.openstack.org/13/260913/1/check/gate-osc-dsvm-functional/f2206cc/ : SUCCESS in 26m 55s","accounts_in_message":[],"_revision_number":1},{"id":"73858b66d5dc3d96c7303f44e690e69b6407bf7d","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2015-12-23 23:21:59.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"b3b68eae3294789b90698e3a56b0e000b9625656","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-12-24 00:21:46.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/13/260913/1/check/gate-python-openstackclient-pep8/040a819/ : SUCCESS in 1m 14s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/13/260913/1/check/gate-python-openstackclient-docs/faa4396//doc/build/html/ : SUCCESS in 2m 20s\n- gate-python-openstackclient-python27 http://logs.openstack.org/13/260913/1/check/gate-python-openstackclient-python27/8b5ae3f/ : SUCCESS in 1m 28s\n- gate-python-openstackclient-python34 http://logs.openstack.org/13/260913/1/check/gate-python-openstackclient-python34/1467783/ : SUCCESS in 2m 34s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/13/260913/1/check/gate-tempest-dsvm-neutron-src-python-openstackclient/4fe51cc/ : SUCCESS in 59m 39s\n- gate-osc-dsvm-functional http://logs.openstack.org/13/260913/1/check/gate-osc-dsvm-functional/43f9a1d/ : SUCCESS in 24m 55s","accounts_in_message":[],"_revision_number":1},{"id":"aef0b7a622916a7da68a47313379deed1a8a1a34","author":{"_account_id":659,"name":"Akira Yoshiyama","email":"akirayoshiyama@gmail.com","username":"yosshy"},"date":"2015-12-24 05:58:20.000000000","message":"Uploaded patch set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"33cb3a10264e3f282cde7d606a2e11d095eca835","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-12-24 07:01:10.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/13/260913/2/check/gate-python-openstackclient-pep8/2fa77cb/ : SUCCESS in 1m 18s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/13/260913/2/check/gate-python-openstackclient-docs/5874c9e//doc/build/html/ : SUCCESS in 2m 16s\n- gate-python-openstackclient-python27 http://logs.openstack.org/13/260913/2/check/gate-python-openstackclient-python27/56cf541/ : SUCCESS in 1m 40s\n- gate-python-openstackclient-python34 http://logs.openstack.org/13/260913/2/check/gate-python-openstackclient-python34/7296681/ : SUCCESS in 3m 18s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/13/260913/2/check/gate-tempest-dsvm-neutron-src-python-openstackclient/792d1ba/ : SUCCESS in 1h 02m 40s\n- gate-osc-dsvm-functional http://logs.openstack.org/13/260913/2/check/gate-osc-dsvm-functional/34f30b6/ : SUCCESS in 32m 47s","accounts_in_message":[],"_revision_number":2},{"id":"9db0032c934c5d21d47d848a7878ca1c7af09b61","author":{"_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"},"date":"2015-12-25 08:01:25.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"bca0040abe95e0c39268b62e6df6fd66f4d13503","author":{"_account_id":659,"name":"Akira Yoshiyama","email":"akirayoshiyama@gmail.com","username":"yosshy"},"date":"2015-12-25 14:40:15.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"718ec50279bb7c678e584c85003cafbc160a3487","author":{"_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"},"date":"2015-12-25 15:22:45.000000000","message":"Patch Set 3: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"ae1545bee4b0a7de0969b2811098a44284ab2a6c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-12-25 15:42:22.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/13/260913/3/check/gate-python-openstackclient-pep8/ae00270/ : SUCCESS in 1m 32s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/13/260913/3/check/gate-python-openstackclient-docs/dba20b2//doc/build/html/ : SUCCESS in 4m 19s\n- gate-python-openstackclient-python27 http://logs.openstack.org/13/260913/3/check/gate-python-openstackclient-python27/8228fd3/ : SUCCESS in 1m 45s\n- gate-python-openstackclient-python34 http://logs.openstack.org/13/260913/3/check/gate-python-openstackclient-python34/bd33ee5/ : SUCCESS in 2m 05s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/13/260913/3/check/gate-tempest-dsvm-neutron-src-python-openstackclient/8bec08c/ : SUCCESS in 1h 01m 57s\n- gate-osc-dsvm-functional http://logs.openstack.org/13/260913/3/check/gate-osc-dsvm-functional/7bc28ca/ : SUCCESS in 25m 36s","accounts_in_message":[],"_revision_number":3},{"id":"30fdb94bbc540f386d789dca6edec81ca7a0ca00","author":{"_account_id":659,"name":"Akira Yoshiyama","email":"akirayoshiyama@gmail.com","username":"yosshy"},"date":"2015-12-27 05:38:14.000000000","message":"Patch Set 3:\n\n(1 comment)\n\ngongysh, thank you for review. I\u0027ll fix them soon.","accounts_in_message":[],"_revision_number":3},{"id":"adf21fb5807be8886d36704c87851355cb6102b2","author":{"_account_id":659,"name":"Akira Yoshiyama","email":"akirayoshiyama@gmail.com","username":"yosshy"},"date":"2015-12-27 05:46:25.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"b8e51ae8e931a08740ca52781a516fc668483f3b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-12-27 06:58:54.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/13/260913/4/check/gate-python-openstackclient-pep8/5321323/ : SUCCESS in 1m 16s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/13/260913/4/check/gate-python-openstackclient-docs/286b9c9//doc/build/html/ : SUCCESS in 2m 24s\n- gate-python-openstackclient-python27 http://logs.openstack.org/13/260913/4/check/gate-python-openstackclient-python27/29fb962/ : SUCCESS in 1m 45s\n- gate-python-openstackclient-python34 http://logs.openstack.org/13/260913/4/check/gate-python-openstackclient-python34/802c403/ : SUCCESS in 1m 48s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/13/260913/4/check/gate-tempest-dsvm-neutron-src-python-openstackclient/cecc6ac/ : SUCCESS in 1h 12m 13s\n- gate-osc-dsvm-functional http://logs.openstack.org/13/260913/4/check/gate-osc-dsvm-functional/6161343/ : SUCCESS in 23m 31s","accounts_in_message":[],"_revision_number":4},{"id":"9b0a3d97abd22ab98bd20582571725ce25b72c8c","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2016-01-04 14:54:58.000000000","message":"Patch Set 4: Code-Review-1\n\na) the docs need to be updated\nb) we should have a v2 set command to support this, creating without the ability to modify properties is incomplete.\nc) we\u0027re adding unset commands in place now, we should add them here too to complete the functionality","accounts_in_message":[],"_revision_number":4},{"id":"ca0908e6cc1a53f57b3d8233c15b6930552f0738","author":{"_account_id":659,"name":"Akira Yoshiyama","email":"akirayoshiyama@gmail.com","username":"yosshy"},"date":"2016-01-05 14:20:50.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"30d5a5c3a9f285dde143e0cc41e1a2c59690d797","author":{"_account_id":659,"name":"Akira Yoshiyama","email":"akirayoshiyama@gmail.com","username":"yosshy"},"date":"2016-01-05 14:38:15.000000000","message":"Patch Set 4:\n\nDean, thank you for review.\n a) done.\n b) exactly. I\u0027ll make a new commit to add \u0027set role\u0027 and \u0027unset role\u0027  for Identity v2 API when it supports updating roles.\n c) done.","accounts_in_message":[],"_revision_number":4},{"id":"4d8b4835a369b164884dbf5c9033983cfea226bf","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-01-05 16:08:53.000000000","message":"Patch Set 5: 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-pep8 http://logs.openstack.org/13/260913/5/check/gate-python-openstackclient-pep8/22c73a4/ : SUCCESS in 1m 10s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/13/260913/5/check/gate-python-openstackclient-docs/12cf588//doc/build/html/ : SUCCESS in 2m 03s\n- gate-python-openstackclient-python27 http://logs.openstack.org/13/260913/5/check/gate-python-openstackclient-python27/9a543a9/ : SUCCESS in 1m 55s\n- gate-python-openstackclient-python34 http://logs.openstack.org/13/260913/5/check/gate-python-openstackclient-python34/77401ef/ : FAILURE in 2m 13s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/13/260913/5/check/gate-tempest-dsvm-neutron-src-python-openstackclient/506c8c0/ : SUCCESS in 1h 20m 24s\n- gate-osc-dsvm-functional http://logs.openstack.org/13/260913/5/check/gate-osc-dsvm-functional/13bd6ba/ : SUCCESS in 31m 21s","accounts_in_message":[],"_revision_number":5},{"id":"ef091f5779e9826d6cdc4a165a7d5c7f54a81a8c","author":{"_account_id":659,"name":"Akira Yoshiyama","email":"akirayoshiyama@gmail.com","username":"yosshy"},"date":"2016-01-06 00:09:19.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"9db50111ceb79a12e20419adf5bca22c85c71684","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-01-06 02:26:49.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/13/260913/6/check/gate-python-openstackclient-pep8/c15b770/ : SUCCESS in 1m 00s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/13/260913/6/check/gate-python-openstackclient-docs/2677f28//doc/build/html/ : SUCCESS in 2m 06s\n- gate-python-openstackclient-python27 http://logs.openstack.org/13/260913/6/check/gate-python-openstackclient-python27/996b839/ : SUCCESS in 1m 23s\n- gate-python-openstackclient-python34 http://logs.openstack.org/13/260913/6/check/gate-python-openstackclient-python34/c8d562f/ : SUCCESS in 1m 42s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/13/260913/6/check/gate-tempest-dsvm-neutron-src-python-openstackclient/26cc2d6/ : SUCCESS in 1h 03m 40s\n- gate-osc-dsvm-functional http://logs.openstack.org/13/260913/6/check/gate-osc-dsvm-functional/2874f9d/ : SUCCESS in 27m 54s","accounts_in_message":[],"_revision_number":6},{"id":"29588c5de950e927865fdef34dcae50ee456a416","author":{"_account_id":659,"name":"Akira Yoshiyama","email":"akirayoshiyama@gmail.com","username":"yosshy"},"date":"2016-01-23 10:40:33.000000000","message":"Patch Set 6:\n\nAny comments?","accounts_in_message":[],"_revision_number":6},{"id":"b62e1e4c35d5c698dfa68e7c7b8d7d7f1eb9a0b9","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-02 03:10:45.000000000","message":"Patch Set 6: 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":6},{"id":"79453534afea37dd3a43108988f0a2263fb211f5","author":{"_account_id":659,"name":"Akira Yoshiyama","email":"akirayoshiyama@gmail.com","username":"yosshy"},"date":"2016-02-15 01:53:00.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"c7efa517d0d4044f166a05e0db51f37a0d61c234","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-15 02:39:12.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/13/260913/7/check/gate-python-openstackclient-pep8/2b9518e/ : SUCCESS in 53s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/13/260913/7/check/gate-python-openstackclient-docs/c2efb82//doc/build/html/ : SUCCESS in 1m 40s\n- gate-python-openstackclient-python27 http://logs.openstack.org/13/260913/7/check/gate-python-openstackclient-python27/02816ad/ : SUCCESS in 1m 22s\n- gate-python-openstackclient-python34 http://logs.openstack.org/13/260913/7/check/gate-python-openstackclient-python34/2ce2f9e/ : SUCCESS in 2m 13s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/13/260913/7/check/gate-tempest-dsvm-neutron-src-python-openstackclient/569944e/ : SUCCESS in 46m 03s\n- check-osc-plugins http://logs.openstack.org/13/260913/7/check/check-osc-plugins/1ebee1d/ : SUCCESS in 1m 14s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/13/260913/7/check/gate-osc-dsvm-functional/2e46931/ : SUCCESS in 17m 53s","accounts_in_message":[],"_revision_number":7},{"id":"b4982d54b1da554aefb522c0b59f14383625feb6","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2016-02-17 17:28:29.000000000","message":"Patch Set 7: Code-Review+2\n\nThanks Akira","accounts_in_message":[],"_revision_number":7},{"id":"0aff5c8fb284bd50fe58d462dcedcd4c7e4cdca6","author":{"_account_id":17211,"name":"Brandon Palm","email":"bapalm@us.ibm.com","username":"bapalm"},"date":"2016-02-18 16:28:08.000000000","message":"Patch Set 7: Code-Review+1","accounts_in_message":[],"_revision_number":7},{"id":"894db5c641e90f42be047fcacfc0b43b68f0a45e","author":{"_account_id":659,"name":"Akira Yoshiyama","email":"akirayoshiyama@gmail.com","username":"yosshy"},"date":"2016-02-19 04:29:52.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"569f8fcca9a5f4bf583d54cfeb0a2b713752c5cb","author":{"_account_id":659,"name":"Akira Yoshiyama","email":"akirayoshiyama@gmail.com","username":"yosshy"},"date":"2016-02-19 04:39:42.000000000","message":"Patch Set 8:\n\nPlease check https://review.openstack.org/#/c/260911/7/openstackclient/identity/v3/group.py for this commit change.","accounts_in_message":[],"_revision_number":8},{"id":"79143d7332248052e37c0962e3e8bf52b314078b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-19 05:27:54.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/13/260913/8/check/gate-python-openstackclient-pep8/e7ce6f1/ : SUCCESS in 1m 29s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/13/260913/8/check/gate-python-openstackclient-docs/2aa4c0b//doc/build/html/ : SUCCESS in 1m 32s\n- gate-python-openstackclient-python27 http://logs.openstack.org/13/260913/8/check/gate-python-openstackclient-python27/3789148/ : SUCCESS in 1m 27s\n- gate-python-openstackclient-python34 http://logs.openstack.org/13/260913/8/check/gate-python-openstackclient-python34/4cde0a4/ : SUCCESS in 2m 07s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/13/260913/8/check/gate-tempest-dsvm-neutron-src-python-openstackclient/7f3d58f/ : SUCCESS in 46m 44s\n- check-osc-plugins http://logs.openstack.org/13/260913/8/check/check-osc-plugins/b0f04de/ : SUCCESS in 1m 24s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/13/260913/8/check/gate-osc-dsvm-functional/7c1d50b/ : SUCCESS in 15m 39s","accounts_in_message":[],"_revision_number":8},{"id":"c1f0b85d30a524943293872af43729638e710458","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2016-02-25 16:58:13.000000000","message":"Patch Set 8: Code-Review+2","accounts_in_message":[],"_revision_number":8},{"id":"065f4f8e715990f1d3c43a5f6822051de03bf72f","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2016-02-25 17:05:42.000000000","message":"Patch Set 8: Code-Review+1\n\nPending resolution in https://review.openstack.org/#/c/260911, changes may be needed here too...","accounts_in_message":[],"_revision_number":8},{"id":"3aacbdf640b23a03212c0e4b8812433162819f0e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-29 23:30:39.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":"e4e4d0ff248a3b3027db6880381720fced2e1812","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2016-08-01 23:42:45.000000000","message":"Patch Set 8: Code-Review-1\n\ni\u0027d prefer to not allow folks to use \"extras\" in keystone, we\u0027ve long since had this stance","accounts_in_message":[],"_revision_number":8},{"id":"10fb141a9e7b62429bdb08ba9e76f7f56ce0db6c","author":{"_account_id":659,"name":"Akira Yoshiyama","email":"akirayoshiyama@gmail.com","username":"yosshy"},"date":"2017-07-11 01:01:55.000000000","message":"Abandoned","accounts_in_message":[],"_revision_number":8}],"current_revision_number":8,"current_revision":"7b221c617f09f35c3ccd9acef2a56c333a0fc886","revisions":{"8976889f6f25a92d666995d0b2683a03dca16fa8":{"kind":"REWORK","_number":1,"created":"2015-12-23 08:34:50.000000000","uploader":{"_account_id":659,"name":"Akira Yoshiyama","email":"akirayoshiyama@gmail.com","username":"yosshy"},"ref":"refs/changes/13/260913/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/13/260913/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/13/260913/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/13/260913/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/13/260913/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/13/260913/1"}}},"commit":{"parents":[{"commit":"180f4dc68aab52fa2aa741c40e68ffff94137dc7","subject":"Add ability to set key value pairs in users","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/180f4dc68aab52fa2aa741c40e68ffff94137dc7"}]}],"author":{"name":"Akira Yoshiyama","email":"akirayoshiyama@gmail.com","date":"2015-12-19 15:35:13.000000000","tz":540},"committer":{"name":"Akira Yoshiyama","email":"akirayoshiyama@gmail.com","date":"2015-12-20 09:01:22.000000000","tz":540},"subject":"Add ability to set key value pairs in roles","message":"Add ability to set key value pairs in roles\n\nAdd supporto of extra key value pairs for roles\n* Added option --property key\u003dvalue to create and set commands\n* Support for versions v2 and v3\n\nChange-Id: Idee71533e8d4dfce17a5991563874e73a4abb511\nCloses-Bug: #1528614\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/8976889f6f25a92d666995d0b2683a03dca16fa8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/8976889f6f25a92d666995d0b2683a03dca16fa8"}]},"branch":"refs/heads/master"},"1fba18017ad43336b2d424ea2ee7167312f7faf8":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2015-12-24 05:58:20.000000000","uploader":{"_account_id":659,"name":"Akira Yoshiyama","email":"akirayoshiyama@gmail.com","username":"yosshy"},"ref":"refs/changes/13/260913/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/13/260913/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/13/260913/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/13/260913/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/13/260913/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/13/260913/2"}}},"commit":{"parents":[{"commit":"334b2087dddb3242755d870b570dd6b7650df20c","subject":"Add ability to set key value pairs in users","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/334b2087dddb3242755d870b570dd6b7650df20c"}]}],"author":{"name":"Akira Yoshiyama","email":"akirayoshiyama@gmail.com","date":"2015-12-19 15:35:13.000000000","tz":540},"committer":{"name":"Akira Yoshiyama","email":"akirayoshiyama@gmail.com","date":"2015-12-21 06:24:44.000000000","tz":540},"subject":"Add ability to set key value pairs in roles","message":"Add ability to set key value pairs in roles\n\nAdd support of extra key value pairs for roles\n* Added option --property key\u003dvalue to create and set commands\n* Support for versions v2 and v3\n\nChange-Id: Idee71533e8d4dfce17a5991563874e73a4abb511\nCloses-Bug: #1528614\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/1fba18017ad43336b2d424ea2ee7167312f7faf8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/1fba18017ad43336b2d424ea2ee7167312f7faf8"}]},"branch":"refs/heads/master"},"f8fff0b1b01a06dd5d40ac495e3ff320f0c885ee":{"kind":"REWORK","_number":3,"created":"2015-12-25 14:40:15.000000000","uploader":{"_account_id":659,"name":"Akira Yoshiyama","email":"akirayoshiyama@gmail.com","username":"yosshy"},"ref":"refs/changes/13/260913/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/13/260913/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/13/260913/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/13/260913/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/13/260913/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/13/260913/3"}}},"commit":{"parents":[{"commit":"575145bb54df13bda76326ba632864ade2379a95","subject":"Add ability to set key value pairs in users","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/575145bb54df13bda76326ba632864ade2379a95"}]}],"author":{"name":"Akira Yoshiyama","email":"akirayoshiyama@gmail.com","date":"2015-12-19 15:35:13.000000000","tz":540},"committer":{"name":"Akira Yoshiyama","email":"akirayoshiyama@gmail.com","date":"2015-12-22 15:04:16.000000000","tz":540},"subject":"Add ability to set key value pairs in roles","message":"Add ability to set key value pairs in roles\n\nAdd support of extra key value pairs for roles\n* Added option --property key\u003dvalue to create and set commands\n* Support for versions v2 and v3\n\nChange-Id: Idee71533e8d4dfce17a5991563874e73a4abb511\nCloses-Bug: #1528614\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/f8fff0b1b01a06dd5d40ac495e3ff320f0c885ee"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/f8fff0b1b01a06dd5d40ac495e3ff320f0c885ee"}]},"branch":"refs/heads/master"},"ec51a0a3207a933066b3557407164e72e0baf3bd":{"kind":"REWORK","_number":4,"created":"2015-12-27 05:46:25.000000000","uploader":{"_account_id":659,"name":"Akira Yoshiyama","email":"akirayoshiyama@gmail.com","username":"yosshy"},"ref":"refs/changes/13/260913/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/13/260913/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/13/260913/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/13/260913/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/13/260913/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/13/260913/4"}}},"commit":{"parents":[{"commit":"17b19895f8a91f3d0e16ac9d397e6f791f9a88ed","subject":"Add ability to set key value pairs in users","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/17b19895f8a91f3d0e16ac9d397e6f791f9a88ed"}]}],"author":{"name":"Akira Yoshiyama","email":"akirayoshiyama@gmail.com","date":"2015-12-19 15:35:13.000000000","tz":540},"committer":{"name":"Akira Yoshiyama","email":"akirayoshiyama@gmail.com","date":"2015-12-24 06:13:07.000000000","tz":540},"subject":"Add ability to set key value pairs in roles","message":"Add ability to set key value pairs in roles\n\nAdd support of extra key value pairs for roles\n* Added option --property key\u003dvalue to create and set commands\n* Support for versions v2 and v3\n\nChange-Id: Idee71533e8d4dfce17a5991563874e73a4abb511\nCloses-Bug: #1528614\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/ec51a0a3207a933066b3557407164e72e0baf3bd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/ec51a0a3207a933066b3557407164e72e0baf3bd"}]},"branch":"refs/heads/master"},"fc501eefd857387c51d1970c87f6b3cd2399bb51":{"kind":"REWORK","_number":5,"created":"2016-01-05 14:20:50.000000000","uploader":{"_account_id":659,"name":"Akira Yoshiyama","email":"akirayoshiyama@gmail.com","username":"yosshy"},"ref":"refs/changes/13/260913/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/13/260913/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/13/260913/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/13/260913/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/13/260913/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/13/260913/5"}}},"commit":{"parents":[{"commit":"d0ce692eea2b77ce55671318264be0011b8e23c8","subject":"Add ability to set key value pairs in users","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/d0ce692eea2b77ce55671318264be0011b8e23c8"}]}],"author":{"name":"Akira Yoshiyama","email":"akirayoshiyama@gmail.com","date":"2015-12-19 15:35:13.000000000","tz":540},"committer":{"name":"Akira Yoshiyama","email":"akirayoshiyama@gmail.com","date":"2016-01-02 14:47:40.000000000","tz":540},"subject":"Add ability to set key value pairs in roles","message":"Add ability to set key value pairs in roles\n\nAdd support of extra key value pairs for roles\n* Added option --property key\u003dvalue to create and set commands\n* Added unset command to remove extra properties for roles\n* Support for versions v2 and v3\n\nChange-Id: Idee71533e8d4dfce17a5991563874e73a4abb511\nCloses-Bug: #1528614\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/fc501eefd857387c51d1970c87f6b3cd2399bb51"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/fc501eefd857387c51d1970c87f6b3cd2399bb51"}]},"branch":"refs/heads/master"},"89f33e4f86a2542bf63686ab3536255bcc4e4152":{"kind":"REWORK","_number":6,"created":"2016-01-06 00:09:19.000000000","uploader":{"_account_id":659,"name":"Akira Yoshiyama","email":"akirayoshiyama@gmail.com","username":"yosshy"},"ref":"refs/changes/13/260913/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/13/260913/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/13/260913/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/13/260913/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/13/260913/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/13/260913/6"}}},"commit":{"parents":[{"commit":"b6a0839cc67dc0d82e9b90a07fe5cab4f2e88827","subject":"Add ability to set key value pairs in users","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/b6a0839cc67dc0d82e9b90a07fe5cab4f2e88827"}]}],"author":{"name":"Akira Yoshiyama","email":"akirayoshiyama@gmail.com","date":"2015-12-19 15:35:13.000000000","tz":540},"committer":{"name":"Akira Yoshiyama","email":"akirayoshiyama@gmail.com","date":"2016-01-03 00:35:44.000000000","tz":540},"subject":"Add ability to set key value pairs in roles","message":"Add ability to set key value pairs in roles\n\nAdd support of extra key value pairs for roles\n* Added option --property key\u003dvalue to create and set commands\n* Added unset command to remove extra properties for roles\n* Support for versions v2 and v3\n\nChange-Id: Idee71533e8d4dfce17a5991563874e73a4abb511\nCloses-Bug: #1528614\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/89f33e4f86a2542bf63686ab3536255bcc4e4152"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/89f33e4f86a2542bf63686ab3536255bcc4e4152"}]},"branch":"refs/heads/master"},"f7ef1300724c27c2c639dd569f8689d414f51cde":{"kind":"REWORK","_number":7,"created":"2016-02-15 01:53:00.000000000","uploader":{"_account_id":659,"name":"Akira Yoshiyama","email":"akirayoshiyama@gmail.com","username":"yosshy"},"ref":"refs/changes/13/260913/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/13/260913/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/13/260913/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/13/260913/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/13/260913/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/13/260913/7"}}},"commit":{"parents":[{"commit":"f43fba2a5d1647f2a37bc9e7413c9637972b22b7","subject":"Add ability to set key value pairs in users","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/f43fba2a5d1647f2a37bc9e7413c9637972b22b7"}]}],"author":{"name":"Akira Yoshiyama","email":"akirayoshiyama@gmail.com","date":"2015-12-19 15:35:13.000000000","tz":540},"committer":{"name":"Akira Yoshiyama","email":"akirayoshiyama@gmail.com","date":"2016-02-12 02:20:23.000000000","tz":540},"subject":"Add ability to set key value pairs in roles","message":"Add ability to set key value pairs in roles\n\nAdd support of extra key value pairs for roles\n* Added option --property key\u003dvalue to create and set commands\n* Added unset command to remove extra properties for roles\n* Support for versions v2 and v3\n\nChange-Id: Idee71533e8d4dfce17a5991563874e73a4abb511\nCloses-Bug: #1528614\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/f7ef1300724c27c2c639dd569f8689d414f51cde"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/f7ef1300724c27c2c639dd569f8689d414f51cde"}]},"branch":"refs/heads/master"},"7b221c617f09f35c3ccd9acef2a56c333a0fc886":{"kind":"REWORK","_number":8,"created":"2016-02-19 04:29:52.000000000","uploader":{"_account_id":659,"name":"Akira Yoshiyama","email":"akirayoshiyama@gmail.com","username":"yosshy"},"ref":"refs/changes/13/260913/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/13/260913/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/13/260913/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/13/260913/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/13/260913/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/13/260913/8"}}},"commit":{"parents":[{"commit":"46d022e617bc06a557ed302ed33c0d4aa83f4849","subject":"Add ability to set key value pairs in users","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/46d022e617bc06a557ed302ed33c0d4aa83f4849"}]}],"author":{"name":"Akira Yoshiyama","email":"akirayoshiyama@gmail.com","date":"2015-12-19 15:35:13.000000000","tz":540},"committer":{"name":"Akira Yoshiyama","email":"akirayoshiyama@gmail.com","date":"2016-02-16 04:56:43.000000000","tz":540},"subject":"Add ability to set key value pairs in roles","message":"Add ability to set key value pairs in roles\n\nAdd support of extra key value pairs for roles\n* Added option --property key\u003dvalue to create and set commands\n* Added unset command to remove extra properties for roles\n* Support for versions v2 and v3\n\nChange-Id: Idee71533e8d4dfce17a5991563874e73a4abb511\nCloses-Bug: #1528614\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/7b221c617f09f35c3ccd9acef2a56c333a0fc886"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/7b221c617f09f35c3ccd9acef2a56c333a0fc886"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
