)]}'
{"id":"openstack%2Fpython-openstackclient~312023","triplet_id":"openstack%2Fpython-openstackclient~master~I75b473600080d8ab1dd6ad01561c4f989ed3c3bd","project":"openstack/python-openstackclient","branch":"master","topic":"flavor-access","hashtags":[],"change_id":"I75b473600080d8ab1dd6ad01561c4f989ed3c3bd","subject":"Add support for setting flavor-access","status":"MERGED","created":"2016-05-03 11:45:41.000000000","updated":"2016-05-30 20:00:11.000000000","submitted":"2016-05-30 20:00:11.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":35,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"2121f09f70070a6f376e7423414f3d4d083d0580","_number":312023,"virtual_id_number":312023,"owner":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":2,"date":"2016-05-30 20:00:11.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":10453,"name":"octopuszhang","email":"zhangyf@rc.inesa.com","username":"1"},{"value":0,"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},{"value":0,"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"all":[{"value":2,"date":"2016-05-30 18:45:35.000000000","_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":10453,"name":"octopuszhang","email":"zhangyf@rc.inesa.com","username":"1"},{"value":2,"date":"2016-05-30 08:50:22.000000000","_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},{"value":0,"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"}],"values":{"-2":"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":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"all":[{"value":1,"date":"2016-05-30 18:45:35.000000000","_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":10453,"name":"octopuszhang","email":"zhangyf@rc.inesa.com","username":"1"},{"value":0,"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},{"value":0,"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"}],"values":{"-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":10453,"name":"octopuszhang","email":"zhangyf@rc.inesa.com","username":"1"},{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-05-03 15:28:59.000000000","updated_by":{"_account_id":10453,"name":"octopuszhang","email":"zhangyf@rc.inesa.com","username":"1"},"reviewer":{"_account_id":10453,"name":"octopuszhang","email":"zhangyf@rc.inesa.com","username":"1"},"state":"REVIEWER"},{"updated":"2016-05-24 22:32:11.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-05-30 08:50:22.000000000","updated_by":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"reviewer":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"state":"REVIEWER"},{"updated":"2016-05-30 18:45:35.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-05-30 20:00:11.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"a9220939acff1406cf4a4476bff9d4fbd99c70e1","author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"date":"2016-05-03 11:45:41.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"d2824710186e7934677e58a572ceada2ce3d21dd","author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"date":"2016-05-03 12:10:21.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"53488ae6489630a6c6765db5db20f107640fd87f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-05-03 13:05:01.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/23/312023/2/check/gate-python-openstackclient-docs/d717933//doc/build/html/ : SUCCESS in 4m 37s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/23/312023/2/check/gate-python-openstackclient-pep8/ebf706d/ : SUCCESS in 3m 13s\n- gate-python-openstackclient-python27 http://logs.openstack.org/23/312023/2/check/gate-python-openstackclient-python27/621c7d7/ : SUCCESS in 2m 32s\n- gate-python-openstackclient-python34 http://logs.openstack.org/23/312023/2/check/gate-python-openstackclient-python34/4c7ae6c/ : SUCCESS in 5m 13s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/23/312023/2/check/gate-python-openstackclient-releasenotes/12c7dc5//releasenotes/build/html/ : SUCCESS in 3m 52s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/23/312023/2/check/gate-tempest-dsvm-neutron-src-python-openstackclient/fc05eb2/ : SUCCESS in 52m 43s\n- check-osc-plugins http://logs.openstack.org/23/312023/2/check/check-osc-plugins/1464650/ : SUCCESS in 3m 04s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/23/312023/2/check/gate-osc-dsvm-functional/64803c8/ : SUCCESS in 35m 03s","accounts_in_message":[],"_revision_number":2},{"id":"7e10a7987dbedfe073a9f70766a070fed4b58ebb","author":{"_account_id":10453,"name":"octopuszhang","email":"zhangyf@rc.inesa.com","username":"1"},"date":"2016-05-03 15:28:59.000000000","message":"Patch Set 2: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"df87ffc08aae9e1a2b3fb0705fc9f3b87ffd28a1","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2016-05-04 07:03:49.000000000","message":"Patch Set 2: Code-Review-1\n\n(6 comments)\n\nwhat was the reasoning behind not doing:\n\n  `os flavor add` ?","accounts_in_message":[],"_revision_number":2},{"id":"3db87929fec7bf4e36bbfc09af400d0dbbd182ec","author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"date":"2016-05-04 09:32:42.000000000","message":"Patch Set 2:\n\n(7 comments)","accounts_in_message":[],"_revision_number":2},{"id":"445918e3bdff67c5c22e293abdc4a26b67fd957f","author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"date":"2016-05-04 09:36:54.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"c4358d77377d16074b3b27ac6b9bb008e1722569","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-05-04 10:49:42.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/23/312023/3/check/gate-python-openstackclient-docs/56cedbd//doc/build/html/ : SUCCESS in 2m 56s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/23/312023/3/check/gate-python-openstackclient-pep8/96e4f05/ : SUCCESS in 2m 18s\n- gate-python-openstackclient-python27 http://logs.openstack.org/23/312023/3/check/gate-python-openstackclient-python27/ff5508c/ : SUCCESS in 3m 06s\n- gate-python-openstackclient-python34 http://logs.openstack.org/23/312023/3/check/gate-python-openstackclient-python34/5763a3d/ : SUCCESS in 2m 34s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/23/312023/3/check/gate-python-openstackclient-releasenotes/b64c0aa//releasenotes/build/html/ : SUCCESS in 2m 49s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/23/312023/3/check/gate-tempest-dsvm-neutron-src-python-openstackclient/1b314b5/ : SUCCESS in 1h 11m 23s\n- check-osc-plugins http://logs.openstack.org/23/312023/3/check/check-osc-plugins/24d75c5/ : SUCCESS in 4m 51s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/23/312023/3/check/gate-osc-dsvm-functional/d16b754/ : SUCCESS in 33m 57s","accounts_in_message":[],"_revision_number":3},{"id":"86b22651e92852df3552ba04854818175478e280","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2016-05-04 17:22:12.000000000","message":"Patch Set 3:\n\nyou can make this patch depend on the other `flavor` patches, and re-use the code to find private flavors.\n\ni\u0027m wondering what others will say about the command name, it feels a bit weird to me. \"flavors\" are the resource/object, we\u0027re just modifying something about the flavor. creating a new resource called \"flavor access\" seems weird to me","accounts_in_message":[],"_revision_number":3},{"id":"b3a425b94c004b2db31212a98c1fa1dcbb5e73aa","author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"date":"2016-05-05 03:26:07.000000000","message":"Patch Set 3:\n\n\u003e you can make this patch depend on the other `flavor` patches, and\n \u003e re-use the code to find private flavors.\n \u003e \n \u003e i\u0027m wondering what others will say about the command name, it feels\n \u003e a bit weird to me. \"flavors\" are the resource/object, we\u0027re just\n \u003e modifying something about the flavor. creating a new resource\n \u003e called \"flavor access\" seems weird to me\n\nAbout the command name,maybe the name \"flavor add\" looks better,but there is another problem for me:I don\u0027t know how to rename the related command such as \"flavor access list\" to keep consistent with \"flavor add\",this is the only problem confused me now,I hope to get your suggestion.:)","accounts_in_message":[],"_revision_number":3},{"id":"1ba05deabbba50dd54db937ccc4a1d2b9d5a7397","author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"date":"2016-05-07 11:25:26.000000000","message":"Patch Set 3: Workflow-1","accounts_in_message":[],"_revision_number":3},{"id":"b81d98c067ea3593fba6ae5ebf0ed6be3609219d","author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"date":"2016-05-09 12:03:20.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"b7514211ece404e3b8599871b77384383e66ed8c","author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"date":"2016-05-09 12:11:54.000000000","message":"Patch Set 4:\n\n\u003e you can make this patch depend on the other `flavor` patches, and\n \u003e re-use the code to find private flavors.\n \u003e \n \u003e i\u0027m wondering what others will say about the command name, it feels\n \u003e a bit weird to me. \"flavors\" are the resource/object, we\u0027re just\n \u003e modifying something about the flavor. creating a new resource\n \u003e called \"flavor access\" seems weird to me\n\nHi,Steve.I changed the name to \"flavor add\" and added this command in flavor.py.The name \"flavor add\" looks realy better than \"flavor access add\",thank you for your great suggestion! :)","accounts_in_message":[],"_revision_number":4},{"id":"0031eab108cfaf60034d4cd1ccba75ea4bb8df93","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-05-09 13:00:45.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/23/312023/4/check/gate-python-openstackclient-docs/23b4e8c//doc/build/html/ : SUCCESS in 3m 43s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/23/312023/4/check/gate-python-openstackclient-pep8/0806bba/ : SUCCESS in 3m 15s\n- gate-python-openstackclient-python27 http://logs.openstack.org/23/312023/4/check/gate-python-openstackclient-python27/5b00275/ : SUCCESS in 3m 58s\n- gate-python-openstackclient-python34 http://logs.openstack.org/23/312023/4/check/gate-python-openstackclient-python34/7678ecf/ : SUCCESS in 5m 16s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/23/312023/4/check/gate-python-openstackclient-releasenotes/a89f2f6//releasenotes/build/html/ : SUCCESS in 3m 41s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/23/312023/4/check/gate-tempest-dsvm-neutron-src-python-openstackclient/2f90638/ : SUCCESS in 56m 19s\n- check-osc-plugins http://logs.openstack.org/23/312023/4/check/check-osc-plugins/1205fd8/ : SUCCESS in 3m 47s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/23/312023/4/check/gate-osc-dsvm-functional/4f02924/ : SUCCESS in 34m 34s","accounts_in_message":[],"_revision_number":4},{"id":"9a065f8ab9adc8f5e7349e3c59c1ad322edbe224","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2016-05-11 06:57:46.000000000","message":"Patch Set 4: Code-Review+2\n\n(2 comments)","accounts_in_message":[],"_revision_number":4},{"id":"28215129e15c1152c1e53bb5d968d6364a39834e","author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"date":"2016-05-11 07:42:00.000000000","message":"Patch Set 4:\n\n(2 comments)","accounts_in_message":[],"_revision_number":4},{"id":"8454c9a8273ab2595731142c9595f6af513ac9f2","author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"date":"2016-05-11 07:43:45.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"d6f1e544debbf66091d4b3e1ec58baa5ed69212c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-05-11 08:19:38.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-docs http://docs-draft.openstack.org/23/312023/5/check/gate-python-openstackclient-docs/c0b2cb9//doc/build/html/ : SUCCESS in 2m 06s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/23/312023/5/check/gate-python-openstackclient-pep8/88ccb77/ : SUCCESS in 2m 23s\n- gate-python-openstackclient-python27 http://logs.openstack.org/23/312023/5/check/gate-python-openstackclient-python27/f8808e1/ : SUCCESS in 2m 36s\n- gate-python-openstackclient-python34 http://logs.openstack.org/23/312023/5/check/gate-python-openstackclient-python34/24bc6f2/ : SUCCESS in 2m 21s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/23/312023/5/check/gate-python-openstackclient-releasenotes/333ebd7//releasenotes/build/html/ : SUCCESS in 2m 20s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/23/312023/5/check/gate-tempest-dsvm-neutron-src-python-openstackclient/32bfe4a/ : FAILURE in 12m 39s\n- check-osc-plugins http://logs.openstack.org/23/312023/5/check/check-osc-plugins/5db8e04/ : SUCCESS in 3m 25s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/23/312023/5/check/gate-osc-dsvm-functional/41888e7/ : SUCCESS in 34m 17s","accounts_in_message":[],"_revision_number":5},{"id":"5d9ec1114956336785244e6c491d7690f969ecb1","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2016-05-11 17:29:47.000000000","message":"Patch Set 5: Code-Review+2\n\nrecheck","accounts_in_message":[],"_revision_number":5},{"id":"cd57c371b3983af8705970638dc0f4ba83deb47c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-05-11 19:49:37.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/23/312023/5/check/gate-python-openstackclient-docs/0c69122//doc/build/html/ : SUCCESS in 3m 46s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/23/312023/5/check/gate-python-openstackclient-pep8/e2e477e/ : SUCCESS in 2m 43s\n- gate-python-openstackclient-python27 http://logs.openstack.org/23/312023/5/check/gate-python-openstackclient-python27/f297ab0/ : SUCCESS in 4m 12s\n- gate-python-openstackclient-python34 http://logs.openstack.org/23/312023/5/check/gate-python-openstackclient-python34/0ab5444/ : SUCCESS in 3m 41s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/23/312023/5/check/gate-python-openstackclient-releasenotes/73bc2be//releasenotes/build/html/ : SUCCESS in 1m 41s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/23/312023/5/check/gate-tempest-dsvm-neutron-src-python-openstackclient/05e2782/ : SUCCESS in 1h 18m 57s\n- check-osc-plugins http://logs.openstack.org/23/312023/5/check/check-osc-plugins/a8da1b9/ : SUCCESS in 3m 12s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/23/312023/5/check/gate-osc-dsvm-functional/d3752f6/ : SUCCESS in 44m 06s","accounts_in_message":[],"_revision_number":5},{"id":"17ab7d63b7bad4b6b151f720620c6988b04d5649","author":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"date":"2016-05-12 12:17:00.000000000","message":"Patch Set 5: Code-Review-1\n\n(4 comments)","accounts_in_message":[],"_revision_number":5},{"id":"ef65e8bc5bccc057c66fde729fadd70cbb267c1b","author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"date":"2016-05-12 12:27:59.000000000","message":"Patch Set 5:\n\n(4 comments)","accounts_in_message":[],"_revision_number":5},{"id":"a2ff5f3dc4cf7070561ca3918745d0fb6df16845","author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"date":"2016-05-12 12:29:18.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"727ae17986884df45488e2c5b0f2952604954e4e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-05-12 13:53:31.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/23/312023/6/check/gate-python-openstackclient-docs/dd9871c//doc/build/html/ : SUCCESS in 2m 11s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/23/312023/6/check/gate-python-openstackclient-pep8/a4f113f/ : SUCCESS in 2m 50s\n- gate-python-openstackclient-python27 http://logs.openstack.org/23/312023/6/check/gate-python-openstackclient-python27/e87ddd4/ : SUCCESS in 2m 01s\n- gate-python-openstackclient-python34 http://logs.openstack.org/23/312023/6/check/gate-python-openstackclient-python34/481d02f/ : SUCCESS in 2m 11s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/23/312023/6/check/gate-python-openstackclient-releasenotes/ba28e83//releasenotes/build/html/ : SUCCESS in 2m 56s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/23/312023/6/check/gate-tempest-dsvm-neutron-src-python-openstackclient/9735af9/ : SUCCESS in 1h 04m 24s\n- check-osc-plugins http://logs.openstack.org/23/312023/6/check/check-osc-plugins/f1ab421/ : SUCCESS in 2m 08s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/23/312023/6/check/gate-osc-dsvm-functional/72a79fd/ : SUCCESS in 26m 26s","accounts_in_message":[],"_revision_number":6},{"id":"3e3669f5d887f9e194704912253a4003f37cb40f","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2016-05-12 15:18:24.000000000","message":"Patch Set 6: Code-Review+2","accounts_in_message":[],"_revision_number":6},{"id":"540930e47aef83f9ef9398cab6944690bab541fa","author":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"date":"2016-05-13 02:43:29.000000000","message":"Patch Set 6: Code-Review-1\n\nHi Steve,\n\nAbout the command name, now it is \"os flavor add --project xxx \u003cflavor\u003e\". This is not consistent with the \"add\" action defined in the doc.\n\n* ``add`` (``remove``) - add some object to a container object; the command is built in the order of ``container add object \u003ccontainer\u003e \u003cobject\u003e``, the positional arguments appear in the same order.\n\nSo I don\u0027t want this patch merged until we find a better name for it.\n\nMaybe, we can define a new action for it ?  Like \"os flavor assign\" or similar.\n\nBTW, now I give a -1. But I\u0027d like Huanxuan to mark it as workflow-1 for now if you don\u0027t mind.\n\nThanks.","accounts_in_message":[],"_revision_number":6},{"id":"d2dce638470377bea5c98523d7ac72133a3fa168","author":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"date":"2016-05-13 02:49:19.000000000","message":"Patch Set 6:\n\nHi Steve,\n\nBTW, seeing the ``container add object \u003ccontainer\u003e \u003cobject\u003e`` format, I think if we want to add a flavor to a project, it is more like \"os project add flavor\". But project is an object belonging to Identity. Furthermore, flavor access is also something like authorization. So can we do it in Identity ?","accounts_in_message":[],"_revision_number":6},{"id":"83c939d92aaccd4fc8910cf2c730fde43956608f","author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"date":"2016-05-13 02:50:13.000000000","message":"Patch Set 6: Workflow-1","accounts_in_message":[],"_revision_number":6},{"id":"13db289511fce05c851f4f813b58c6430abe9946","author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"date":"2016-05-20 05:08:10.000000000","message":"Patch Set 6: -Workflow\n\nHi Steve, Tang.\nI saw that patch https://review.openstack.org/#/c/293661/ added \"--projetc\" option in \"volume set\" command to support for setting volume type access.So can we also add \"--project\" option in \"flavor set\" command to support setting flavor access instead of add a new command in this patch?","accounts_in_message":[],"_revision_number":6},{"id":"065fcdd47a26b49dcb08ac8cb5a8f9995e10c30f","author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"date":"2016-05-20 05:08:41.000000000","message":"Patch Set 6: Workflow-1","accounts_in_message":[],"_revision_number":6},{"id":"9b7695aec1a1f9427ac6fe0f28aab651f9f30ab3","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-05-24 11:55:04.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":"5559b745281ff3b8560ed763d087b2470bdc45e4","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2016-05-24 22:32:11.000000000","message":"Patch Set 6: Code-Review-1\n\nI think looking at flavor set is the right direction ere, but we need to be sure the semantics match, we can\u0027t have flavor XXXX --property doing one thing and volume type XXXX --property doing another","accounts_in_message":[],"_revision_number":6},{"id":"589c3e4bfe76fae87ae73d9733d48f95b9c68a81","author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"date":"2016-05-26 02:51:43.000000000","message":"Patch Set 6:\n\n\u003e I think looking at flavor set is the right direction ere, but we\n \u003e need to be sure the semantics match, we can\u0027t have flavor XXXX\n \u003e --property doing one thing and volume type XXXX --property doing\n \u003e another\n\nThank you, Dean. I will follow your suggestion.","accounts_in_message":[],"_revision_number":6},{"id":"589ba16082eae047ce406ec5be02e9a8a1f092e4","author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"date":"2016-05-26 12:04:23.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"c48916880a41b1ddb26aa080257d899e95ed7844","author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"date":"2016-05-26 12:08:25.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"1907054db2aef059e7ea2db19db983bad11d30aa","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-05-26 13:14:03.000000000","message":"Patch Set 8: 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 http://docs-draft.openstack.org/23/312023/8/check/gate-python-openstackclient-docs/7142c77//doc/build/html/ : SUCCESS in 2m 10s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/23/312023/8/check/gate-python-openstackclient-pep8/3b3a071/ : SUCCESS in 2m 17s\n- gate-python-openstackclient-python27 http://logs.openstack.org/23/312023/8/check/gate-python-openstackclient-python27/c10f0fc/ : SUCCESS in 1m 53s\n- gate-python-openstackclient-python34 http://logs.openstack.org/23/312023/8/check/gate-python-openstackclient-python34/0f9de99/ : SUCCESS in 4m 07s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/23/312023/8/check/gate-python-openstackclient-releasenotes/c900296//releasenotes/build/html/ : SUCCESS in 2m 05s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/23/312023/8/check/gate-tempest-dsvm-neutron-src-python-openstackclient/b301783/ : SUCCESS in 1h 00m 40s\n- check-osc-plugins http://logs.openstack.org/23/312023/8/check/check-osc-plugins/0c2b6ad/ : SUCCESS in 3m 29s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/23/312023/8/check/gate-osc-dsvm-functional/857592f/ : FAILURE in 36m 48s","accounts_in_message":[],"_revision_number":8},{"id":"4b6bf577fd41178d369fed2a7d09d0ec63c90fbd","author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"date":"2016-05-30 03:57:31.000000000","message":"Patch Set 8:\n\nrecheck","accounts_in_message":[],"_revision_number":8},{"id":"ab0651b1bc3ec5d2667ec2f0bd3f65051be80564","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-05-30 05:08:04.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/23/312023/8/check/gate-python-openstackclient-docs/4f5c797//doc/build/html/ : SUCCESS in 3m 55s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/23/312023/8/check/gate-python-openstackclient-pep8/005171f/ : SUCCESS in 2m 25s\n- gate-python-openstackclient-python27 http://logs.openstack.org/23/312023/8/check/gate-python-openstackclient-python27/2d8479d/ : SUCCESS in 2m 30s\n- gate-python-openstackclient-python34 http://logs.openstack.org/23/312023/8/check/gate-python-openstackclient-python34/9552467/ : SUCCESS in 3m 27s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/23/312023/8/check/gate-python-openstackclient-releasenotes/c42497e//releasenotes/build/html/ : SUCCESS in 2m 16s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/23/312023/8/check/gate-tempest-dsvm-neutron-src-python-openstackclient/59989e9/ : SUCCESS in 1h 10m 26s\n- check-osc-plugins http://logs.openstack.org/23/312023/8/check/check-osc-plugins/42ce8a8/ : SUCCESS in 3m 03s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/23/312023/8/check/gate-osc-dsvm-functional/6312eb7/ : SUCCESS in 38m 21s","accounts_in_message":[],"_revision_number":8},{"id":"9aa1774a865d3a494ca9a8181f43ec209ce603e9","author":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"date":"2016-05-30 05:57:42.000000000","message":"Patch Set 8: Code-Review-1\n\n(4 comments)","accounts_in_message":[],"_revision_number":8},{"id":"9778d19d12d38a5b9b09fdd6e8feafce00343193","author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"date":"2016-05-30 07:08:37.000000000","message":"Patch Set 8:\n\n(4 comments)","accounts_in_message":[],"_revision_number":8},{"id":"5c1226a362b53c762139419ec09a110b0c31c183","author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"date":"2016-05-30 07:09:37.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"b8dee8a50b64c63b41c89ce7f98b8f071a157e1a","author":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"date":"2016-05-30 07:15:06.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"18472bedabc2d6f25058b584fea8ef2598288903","author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"date":"2016-05-30 07:24:01.000000000","message":"Uploaded patch set 10.","accounts_in_message":[],"_revision_number":10},{"id":"03de9756ee0a813dcee464593eb63e5bea3be91b","author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"date":"2016-05-30 07:45:32.000000000","message":"Uploaded patch set 11.","accounts_in_message":[],"_revision_number":11},{"id":"cb43df761fb3916e82822caf06dca63d519a5db8","author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"date":"2016-05-30 08:26:35.000000000","message":"Uploaded patch set 12.","accounts_in_message":[],"_revision_number":12},{"id":"3c79a68079333c92aefccd7883fbc5948e77f275","author":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"date":"2016-05-30 08:50:22.000000000","message":"Patch Set 12: Code-Review+2","accounts_in_message":[],"_revision_number":12},{"id":"494673edf6c01e08e9a0c9330cea3a99b70a9d3e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-05-30 09:10:12.000000000","message":"Patch Set 12: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/23/312023/12/check/gate-python-openstackclient-docs/a9e4636//doc/build/html/ : SUCCESS in 3m 22s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/23/312023/12/check/gate-python-openstackclient-pep8/8eb8b2d/ : SUCCESS in 2m 14s\n- gate-python-openstackclient-python27 http://logs.openstack.org/23/312023/12/check/gate-python-openstackclient-python27/a1e686a/ : SUCCESS in 1m 26s\n- gate-python-openstackclient-python34 http://logs.openstack.org/23/312023/12/check/gate-python-openstackclient-python34/94be6ac/ : SUCCESS in 3m 15s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/23/312023/12/check/gate-python-openstackclient-releasenotes/a3dd7c6//releasenotes/build/html/ : SUCCESS in 2m 10s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/23/312023/12/check/gate-tempest-dsvm-neutron-src-python-openstackclient/e723b9e/ : SUCCESS in 41m 51s\n- check-osc-plugins http://logs.openstack.org/23/312023/12/check/check-osc-plugins/5a3d60a/ : SUCCESS in 2m 53s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/23/312023/12/check/gate-osc-dsvm-functional/71edbed/ : SUCCESS in 24m 58s","accounts_in_message":[],"_revision_number":12},{"id":"0d8c949c975f88b134b0763287a5fef517d1f68b","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2016-05-30 18:45:35.000000000","message":"Patch Set 12: Code-Review+2 Workflow+1\n\ngreat work and great reviewing","accounts_in_message":[],"_revision_number":12},{"id":"8e6d5d5eb235b4300f94f305a011f88a11d57419","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-05-30 18:47:56.000000000","message":"Patch Set 12: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":12},{"id":"a4ac90a0bcbb8917678c52e844a1306d0a402817","date":"2016-05-30 20:00:11.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":12},{"id":"5dfa40cd4d14411c9390d080898b28c17ceb941f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-05-30 20:00:11.000000000","message":"Patch Set 12: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/23/312023/12/gate/gate-python-openstackclient-docs/5853960//doc/build/html/ : SUCCESS in 4m 26s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/23/312023/12/gate/gate-python-openstackclient-pep8/8753c94/ : SUCCESS in 3m 58s\n- gate-python-openstackclient-python27 http://logs.openstack.org/23/312023/12/gate/gate-python-openstackclient-python27/de38721/ : SUCCESS in 3m 56s\n- gate-python-openstackclient-python34 http://logs.openstack.org/23/312023/12/gate/gate-python-openstackclient-python34/d1a964d/ : SUCCESS in 5m 01s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/23/312023/12/gate/gate-python-openstackclient-releasenotes/3912ade//releasenotes/build/html/ : SUCCESS in 3m 52s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/23/312023/12/gate/gate-tempest-dsvm-neutron-src-python-openstackclient/0c791c0/ : SUCCESS in 1h 10m 03s\n- gate-osc-dsvm-functional http://logs.openstack.org/23/312023/12/gate/gate-osc-dsvm-functional/c6000b3/ : SUCCESS in 26m 16s","accounts_in_message":[],"_revision_number":12}],"current_revision_number":12,"current_revision":"c46a5597bec3764a96ea4b7f757f428674b8ae21","revisions":{"c263ac4c8b1a9f74bc3dc17b71e89d1d8215ff3c":{"kind":"REWORK","_number":1,"created":"2016-05-03 11:45:41.000000000","uploader":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"ref":"refs/changes/23/312023/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/23/312023/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/23/312023/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/23/312023/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/23/312023/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/23/312023/1"}}},"commit":{"parents":[{"commit":"b33ee3daf6eebc74fb176b1f2d8018e0e2214377","subject":"remove assert in favor an if/else","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/b33ee3daf6eebc74fb176b1f2d8018e0e2214377"}]}],"author":{"name":"Huanxuan Ao","email":"huanxuan.ao@easystack.cn","date":"2016-05-03 11:42:49.000000000","tz":480},"committer":{"name":"Huanxuan Ao","email":"huanxuan.ao@easystack.cn","date":"2016-05-03 11:42:49.000000000","tz":480},"subject":"Add \"flavor access add\" command","message":"Add \"flavor access add\" command\n\nChange-Id: I75b473600080d8ab1dd6ad01561c4f989ed3c3bd\nPartial-Bug: #1575461\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/c263ac4c8b1a9f74bc3dc17b71e89d1d8215ff3c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/c263ac4c8b1a9f74bc3dc17b71e89d1d8215ff3c"}]},"branch":"refs/heads/master"},"8f346da70cb5c67216751b86b02d7e63e30a96ff":{"kind":"REWORK","_number":2,"created":"2016-05-03 12:10:21.000000000","uploader":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"ref":"refs/changes/23/312023/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/23/312023/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/23/312023/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/23/312023/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/23/312023/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/23/312023/2"}}},"commit":{"parents":[{"commit":"b33ee3daf6eebc74fb176b1f2d8018e0e2214377","subject":"remove assert in favor an if/else","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/b33ee3daf6eebc74fb176b1f2d8018e0e2214377"}]}],"author":{"name":"Huanxuan Ao","email":"huanxuan.ao@easystack.cn","date":"2016-05-03 11:42:49.000000000","tz":480},"committer":{"name":"Huanxuan Ao","email":"huanxuan.ao@easystack.cn","date":"2016-05-03 12:09:38.000000000","tz":480},"subject":"Add \"flavor access add\" command","message":"Add \"flavor access add\" command\n\nChange-Id: I75b473600080d8ab1dd6ad01561c4f989ed3c3bd\nPartial-Bug: #1575461\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/8f346da70cb5c67216751b86b02d7e63e30a96ff"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/8f346da70cb5c67216751b86b02d7e63e30a96ff"}]},"branch":"refs/heads/master"},"3c6c30371cb4215983dd8f025671d47e997a199f":{"kind":"REWORK","_number":3,"created":"2016-05-04 09:36:54.000000000","uploader":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"ref":"refs/changes/23/312023/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/23/312023/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/23/312023/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/23/312023/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/23/312023/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/23/312023/3"}}},"commit":{"parents":[{"commit":"b33ee3daf6eebc74fb176b1f2d8018e0e2214377","subject":"remove assert in favor an if/else","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/b33ee3daf6eebc74fb176b1f2d8018e0e2214377"}]}],"author":{"name":"Huanxuan Ao","email":"huanxuan.ao@easystack.cn","date":"2016-05-03 11:42:49.000000000","tz":480},"committer":{"name":"Huanxuan Ao","email":"huanxuan.ao@easystack.cn","date":"2016-05-04 09:36:05.000000000","tz":480},"subject":"Add \"flavor access add\" command","message":"Add \"flavor access add\" command\n\nChange-Id: I75b473600080d8ab1dd6ad01561c4f989ed3c3bd\nPartial-Bug: #1575461\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/3c6c30371cb4215983dd8f025671d47e997a199f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/3c6c30371cb4215983dd8f025671d47e997a199f"}]},"branch":"refs/heads/master"},"5c28b8f18ceb0d79ed5814dd89df1cb0c0661f99":{"kind":"REWORK","_number":4,"created":"2016-05-09 12:03:20.000000000","uploader":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"ref":"refs/changes/23/312023/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/23/312023/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/23/312023/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/23/312023/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/23/312023/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/23/312023/4"}}},"commit":{"parents":[{"commit":"4cd702c3610e4e6b40695ff9ea8eecf7c0735c68","subject":"Merge \"Fix functional test failures\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/4cd702c3610e4e6b40695ff9ea8eecf7c0735c68"}]}],"author":{"name":"Huanxuan Ao","email":"huanxuan.ao@easystack.cn","date":"2016-05-09 12:00:56.000000000","tz":480},"committer":{"name":"Huanxuan Ao","email":"huanxuan.ao@easystack.cn","date":"2016-05-09 12:00:56.000000000","tz":480},"subject":"Add \"flavor add\" command","message":"Add \"flavor add\" command\n\nAdd \"flavor add\" command that suports projects to access a flavor.\n\nChange-Id: I75b473600080d8ab1dd6ad01561c4f989ed3c3bd\nPartial-Bug: #1575461\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/5c28b8f18ceb0d79ed5814dd89df1cb0c0661f99"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/5c28b8f18ceb0d79ed5814dd89df1cb0c0661f99"}]},"branch":"refs/heads/master"},"a09138cd08b89354ba863166e3e5dca55619bbe7":{"kind":"REWORK","_number":5,"created":"2016-05-11 07:43:45.000000000","uploader":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"ref":"refs/changes/23/312023/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/23/312023/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/23/312023/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/23/312023/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/23/312023/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/23/312023/5"}}},"commit":{"parents":[{"commit":"4cd702c3610e4e6b40695ff9ea8eecf7c0735c68","subject":"Merge \"Fix functional test failures\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/4cd702c3610e4e6b40695ff9ea8eecf7c0735c68"}]}],"author":{"name":"Huanxuan Ao","email":"huanxuan.ao@easystack.cn","date":"2016-05-09 12:00:56.000000000","tz":480},"committer":{"name":"Huanxuan Ao","email":"huanxuan.ao@easystack.cn","date":"2016-05-11 07:43:08.000000000","tz":480},"subject":"Add \"flavor add\" command","message":"Add \"flavor add\" command\n\nAdd \"flavor add\" command that suports projects to access a flavor.\n\nChange-Id: I75b473600080d8ab1dd6ad01561c4f989ed3c3bd\nPartial-Bug: #1575461\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/a09138cd08b89354ba863166e3e5dca55619bbe7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/a09138cd08b89354ba863166e3e5dca55619bbe7"}]},"branch":"refs/heads/master"},"f225a7a0c08e6167bfbfa906509c8fe5b104cf0f":{"kind":"REWORK","_number":6,"created":"2016-05-12 12:29:18.000000000","uploader":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"ref":"refs/changes/23/312023/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/23/312023/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/23/312023/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/23/312023/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/23/312023/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/23/312023/6"}}},"commit":{"parents":[{"commit":"4cd702c3610e4e6b40695ff9ea8eecf7c0735c68","subject":"Merge \"Fix functional test failures\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/4cd702c3610e4e6b40695ff9ea8eecf7c0735c68"}]}],"author":{"name":"Huanxuan Ao","email":"huanxuan.ao@easystack.cn","date":"2016-05-09 12:00:56.000000000","tz":480},"committer":{"name":"Huanxuan Ao","email":"huanxuan.ao@easystack.cn","date":"2016-05-12 12:28:56.000000000","tz":480},"subject":"Add \"flavor add\" command","message":"Add \"flavor add\" command\n\nAdd \"flavor add\" command that suports projects to access a flavor.\n\nChange-Id: I75b473600080d8ab1dd6ad01561c4f989ed3c3bd\nPartial-Bug: #1575461\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/f225a7a0c08e6167bfbfa906509c8fe5b104cf0f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/f225a7a0c08e6167bfbfa906509c8fe5b104cf0f"}]},"branch":"refs/heads/master"},"10b49035b2449292e1c1a7906b5f59375234cbc3":{"kind":"REWORK","_number":7,"created":"2016-05-26 12:04:23.000000000","uploader":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"ref":"refs/changes/23/312023/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/23/312023/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/23/312023/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/23/312023/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/23/312023/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/23/312023/7"}}},"commit":{"parents":[{"commit":"0ff7d6dc693fb4dd8660e35063cceecdbb9cdbc0","subject":"Merge \"Release notes cleanup\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/0ff7d6dc693fb4dd8660e35063cceecdbb9cdbc0"}]}],"author":{"name":"Huanxuan Ao","email":"huanxuan.ao@easystack.cn","date":"2016-05-26 12:00:12.000000000","tz":480},"committer":{"name":"Huanxuan Ao","email":"huanxuan.ao@easystack.cn","date":"2016-05-26 12:03:37.000000000","tz":480},"subject":"Add support for setting flavor-access","message":"Add support for setting flavor-access\n\nThis patch add \"--project\" option in \"flavor set\" command to support\nfor setting flavor access.\n\nChange-Id: I75b473600080d8ab1dd6ad01561c4f989ed3c3bd\nPartial-Bug: #1575461\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/10b49035b2449292e1c1a7906b5f59375234cbc3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/10b49035b2449292e1c1a7906b5f59375234cbc3"}]},"branch":"refs/heads/master"},"f7b33faf7f170b1196e79cb7738ed60befa0ea47":{"kind":"REWORK","_number":8,"created":"2016-05-26 12:08:25.000000000","uploader":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"ref":"refs/changes/23/312023/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/23/312023/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/23/312023/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/23/312023/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/23/312023/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/23/312023/8"}}},"commit":{"parents":[{"commit":"0ff7d6dc693fb4dd8660e35063cceecdbb9cdbc0","subject":"Merge \"Release notes cleanup\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/0ff7d6dc693fb4dd8660e35063cceecdbb9cdbc0"}]}],"author":{"name":"Huanxuan Ao","email":"huanxuan.ao@easystack.cn","date":"2016-05-26 12:00:12.000000000","tz":480},"committer":{"name":"Huanxuan Ao","email":"huanxuan.ao@easystack.cn","date":"2016-05-26 12:07:59.000000000","tz":480},"subject":"Add support for setting flavor-access","message":"Add support for setting flavor-access\n\nThis patch add \"--project\" option in \"flavor set\" command to support\nfor setting flavor access.\n\nChange-Id: I75b473600080d8ab1dd6ad01561c4f989ed3c3bd\nPartial-Bug: #1575461\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/f7b33faf7f170b1196e79cb7738ed60befa0ea47"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/f7b33faf7f170b1196e79cb7738ed60befa0ea47"}]},"branch":"refs/heads/master"},"fb40ef3f4153564f0292e19081d4309d02ccec87":{"kind":"REWORK","_number":9,"created":"2016-05-30 07:09:37.000000000","uploader":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"ref":"refs/changes/23/312023/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/23/312023/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/23/312023/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/23/312023/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/23/312023/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/23/312023/9"}}},"commit":{"parents":[{"commit":"0ff7d6dc693fb4dd8660e35063cceecdbb9cdbc0","subject":"Merge \"Release notes cleanup\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/0ff7d6dc693fb4dd8660e35063cceecdbb9cdbc0"}]}],"author":{"name":"Huanxuan Ao","email":"huanxuan.ao@easystack.cn","date":"2016-05-26 12:00:12.000000000","tz":480},"committer":{"name":"Huanxuan Ao","email":"huanxuan.ao@easystack.cn","date":"2016-05-30 07:08:51.000000000","tz":480},"subject":"Add support for setting flavor-access","message":"Add support for setting flavor-access\n\nThis patch adds \"--project\" option in \"flavor set\" command to support\nfor setting flavor access.\n\nChange-Id: I75b473600080d8ab1dd6ad01561c4f989ed3c3bd\nPartial-Bug: #1575461\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/fb40ef3f4153564f0292e19081d4309d02ccec87"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/fb40ef3f4153564f0292e19081d4309d02ccec87"}]},"branch":"refs/heads/master"},"9ec8a5327f312cffbde5a68d9c31a330cef21a52":{"kind":"REWORK","_number":10,"created":"2016-05-30 07:24:01.000000000","uploader":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"ref":"refs/changes/23/312023/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/23/312023/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/23/312023/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/23/312023/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/23/312023/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/23/312023/10"}}},"commit":{"parents":[{"commit":"0ff7d6dc693fb4dd8660e35063cceecdbb9cdbc0","subject":"Merge \"Release notes cleanup\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/0ff7d6dc693fb4dd8660e35063cceecdbb9cdbc0"}]}],"author":{"name":"Huanxuan Ao","email":"huanxuan.ao@easystack.cn","date":"2016-05-26 12:00:12.000000000","tz":480},"committer":{"name":"Huanxuan Ao","email":"huanxuan.ao@easystack.cn","date":"2016-05-30 07:23:39.000000000","tz":480},"subject":"Add support for setting flavor-access","message":"Add support for setting flavor-access\n\nThis patch adds \"--project\" option in \"flavor set\" command to support\nfor setting flavor access.\n\nChange-Id: I75b473600080d8ab1dd6ad01561c4f989ed3c3bd\nPartial-Bug: #1575461\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/9ec8a5327f312cffbde5a68d9c31a330cef21a52"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/9ec8a5327f312cffbde5a68d9c31a330cef21a52"}]},"branch":"refs/heads/master"},"c70643a8d3717859b1f7c6eb9be6e5655503d75a":{"kind":"REWORK","_number":11,"created":"2016-05-30 07:45:32.000000000","uploader":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"ref":"refs/changes/23/312023/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/23/312023/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/23/312023/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/23/312023/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/23/312023/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/23/312023/11"}}},"commit":{"parents":[{"commit":"0ff7d6dc693fb4dd8660e35063cceecdbb9cdbc0","subject":"Merge \"Release notes cleanup\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/0ff7d6dc693fb4dd8660e35063cceecdbb9cdbc0"}]}],"author":{"name":"Huanxuan Ao","email":"huanxuan.ao@easystack.cn","date":"2016-05-26 12:00:12.000000000","tz":480},"committer":{"name":"Huanxuan Ao","email":"huanxuan.ao@easystack.cn","date":"2016-05-30 07:45:03.000000000","tz":480},"subject":"Add support for setting flavor-access","message":"Add support for setting flavor-access\n\nThis patch adds \"--project\" option in \"flavor set\" command to support\nfor setting flavor access.\n\nChange-Id: I75b473600080d8ab1dd6ad01561c4f989ed3c3bd\nPartial-Bug: #1575461\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/c70643a8d3717859b1f7c6eb9be6e5655503d75a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/c70643a8d3717859b1f7c6eb9be6e5655503d75a"}]},"branch":"refs/heads/master"},"c46a5597bec3764a96ea4b7f757f428674b8ae21":{"kind":"REWORK","_number":12,"created":"2016-05-30 08:26:35.000000000","uploader":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"ref":"refs/changes/23/312023/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/23/312023/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/23/312023/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/23/312023/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/23/312023/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/23/312023/12"}}},"commit":{"parents":[{"commit":"0ff7d6dc693fb4dd8660e35063cceecdbb9cdbc0","subject":"Merge \"Release notes cleanup\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/0ff7d6dc693fb4dd8660e35063cceecdbb9cdbc0"}]}],"author":{"name":"Huanxuan Ao","email":"huanxuan.ao@easystack.cn","date":"2016-05-26 12:00:12.000000000","tz":480},"committer":{"name":"Huanxuan Ao","email":"huanxuan.ao@easystack.cn","date":"2016-05-30 08:26:09.000000000","tz":480},"subject":"Add support for setting flavor-access","message":"Add support for setting flavor-access\n\nThis patch adds \"--project\" option in \"flavor set\" command to support\nfor setting flavor access.\n\nChange-Id: I75b473600080d8ab1dd6ad01561c4f989ed3c3bd\nPartial-Bug: #1575461\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/c46a5597bec3764a96ea4b7f757f428674b8ae21"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/c46a5597bec3764a96ea4b7f757f428674b8ae21"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
