)]}'
{"id":"openstack%2Fpython-ironicclient~245541","triplet_id":"openstack%2Fpython-ironicclient~master~Ie6c9a5cbf25c973f6ec3220017cd76df1da84eba","project":"openstack/python-ironicclient","branch":"master","topic":"bug1509191","hashtags":[],"change_id":"Ie6c9a5cbf25c973f6ec3220017cd76df1da84eba","subject":"Format the valid fields for list commands","status":"ABANDONED","created":"2015-11-15 15:01:21.000000000","updated":"2016-09-14 12:05:19.000000000","total_comment_count":6,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"39502aafbf14339dff38c5af2ef0fc104bce1c60","_number":245541,"virtual_id_number":245541,"owner":{"_account_id":14810,"name":"Kan","email":"sofaopenstack@gmail.com","username":"Kan"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":-1,"date":"2016-03-03 18:49:30.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":12356,"name":"Vladyslav Drok","email":"vdrok@mirantis.com","username":"vdrok"},{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},{"_account_id":14810,"name":"Kan","email":"sofaopenstack@gmail.com","username":"Kan"},{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"}],"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":{"all":[{"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":12356,"name":"Vladyslav Drok","email":"vdrok@mirantis.com","username":"vdrok"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":14810,"name":"Kan","email":"sofaopenstack@gmail.com","username":"Kan"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"}],"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":{"rejected":{"_account_id":14810,"name":"Kan","email":"sofaopenstack@gmail.com","username":"Kan"},"all":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":12356,"name":"Vladyslav Drok","email":"vdrok@mirantis.com","username":"vdrok"},{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},{"value":-1,"date":"2016-03-15 03:37:31.000000000","permitted_voting_range":{"min":-1,"max":0},"_account_id":14810,"name":"Kan","email":"sofaopenstack@gmail.com","username":"Kan"},{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":12356,"name":"Vladyslav Drok","email":"vdrok@mirantis.com","username":"vdrok"},{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},{"_account_id":14810,"name":"Kan","email":"sofaopenstack@gmail.com","username":"Kan"},{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"}],"values":{"-1":"Do Not Backport"," 0":"Backport Review Needed","+1":"Should Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},{"_account_id":12356,"name":"Vladyslav Drok","email":"vdrok@mirantis.com","username":"vdrok"},{"_account_id":14810,"name":"Kan","email":"sofaopenstack@gmail.com","username":"Kan"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-12-09 03:00:50.000000000","updated_by":{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},"reviewer":{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},"state":"REVIEWER"},{"updated":"2015-12-09 03:01:11.000000000","updated_by":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"reviewer":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"state":"REVIEWER"},{"updated":"2016-01-04 11:27:29.000000000","updated_by":{"_account_id":12356,"name":"Vladyslav Drok","email":"vdrok@mirantis.com","username":"vdrok"},"reviewer":{"_account_id":12356,"name":"Vladyslav Drok","email":"vdrok@mirantis.com","username":"vdrok"},"state":"REVIEWER"},{"updated":"2016-03-03 18:49:30.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"467de5bbbb05c08a46073768065a2f711cc62f14","author":{"_account_id":14810,"name":"Kan","email":"sofaopenstack@gmail.com","username":"Kan"},"date":"2015-11-15 15:01:21.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"f7010a74c667b87948299048a6fb003b750d8636","author":{"_account_id":14810,"name":"Kan","email":"sofaopenstack@gmail.com","username":"Kan"},"date":"2015-11-15 15:03:55.000000000","message":"Patch Set 1: Workflow-1","accounts_in_message":[],"_revision_number":1},{"id":"2b401ce0c9dea967051f2e695f2c26af8b51ba68","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-15 15:48:34.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-ironicclient-python26 http://logs.openstack.org/41/245541/1/check/gate-python-ironicclient-python26/a8c9a81/ : FAILURE in 1m 22s\n- gate-python-ironicclient-python34 http://logs.openstack.org/41/245541/1/check/gate-python-ironicclient-python34/95783cc/ : FAILURE in 1m 58s\n- gate-python-ironicclient-pep8 http://logs.openstack.org/41/245541/1/check/gate-python-ironicclient-pep8/f80cd8c/ : FAILURE in 1m 08s\n- gate-python-ironicclient-docs http://docs-draft.openstack.org/41/245541/1/check/gate-python-ironicclient-docs/767f986//doc/build/html/ : SUCCESS in 1m 50s\n- gate-python-ironicclient-python27 http://logs.openstack.org/41/245541/1/check/gate-python-ironicclient-python27/a20416c/ : FAILURE in 1m 09s\n- gate-python-ironicclient-pypy http://logs.openstack.org/41/245541/1/check/gate-python-ironicclient-pypy/d97933c/ : FAILURE in 1m 54s (non-voting)\n- gate-tempest-dsvm-python-ironicclient-src http://logs.openstack.org/41/245541/1/check/gate-tempest-dsvm-python-ironicclient-src/7d6fc25/ : SUCCESS in 47m 02s\n- gate-ironicclient-dsvm-functional http://logs.openstack.org/41/245541/1/check/gate-ironicclient-dsvm-functional/6f9cbc6/ : FAILURE in 19m 32s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"bb12335c4975fa16eda22c590d8caf88817f36a1","author":{"_account_id":14810,"name":"Kan","email":"sofaopenstack@gmail.com","username":"Kan"},"date":"2015-11-16 09:48:51.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"b6894e3ee4febd099b72f49a026d41643cd3005c","author":{"_account_id":14810,"name":"Kan","email":"sofaopenstack@gmail.com","username":"Kan"},"date":"2015-11-16 09:49:07.000000000","message":"Patch Set 2: Workflow-1","accounts_in_message":[],"_revision_number":2},{"id":"be00f7c83bc5ea82b9cd7b904429eb60d71f1e4c","author":{"_account_id":14810,"name":"Kan","email":"sofaopenstack@gmail.com","username":"Kan"},"date":"2015-11-16 09:56:35.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"232466321dc6f450bec896bfc8a54830a9b38c36","author":{"_account_id":14810,"name":"Kan","email":"sofaopenstack@gmail.com","username":"Kan"},"date":"2015-11-16 09:56:46.000000000","message":"Patch Set 3: Workflow-1","accounts_in_message":[],"_revision_number":3},{"id":"aaaa617e8535dd5d64cc6e3dd13d45581291f866","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-16 10:50:01.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-ironicclient-python26 http://logs.openstack.org/41/245541/3/check/gate-python-ironicclient-python26/4836580/ : SUCCESS in 1m 18s\n- gate-python-ironicclient-python34 http://logs.openstack.org/41/245541/3/check/gate-python-ironicclient-python34/4060b57/ : SUCCESS in 1m 54s\n- gate-python-ironicclient-pep8 http://logs.openstack.org/41/245541/3/check/gate-python-ironicclient-pep8/6c9035c/ : SUCCESS in 1m 17s\n- gate-python-ironicclient-docs http://docs-draft.openstack.org/41/245541/3/check/gate-python-ironicclient-docs/3819374//doc/build/html/ : SUCCESS in 5m 10s\n- gate-python-ironicclient-python27 http://logs.openstack.org/41/245541/3/check/gate-python-ironicclient-python27/be8a0c9/ : SUCCESS in 1m 16s\n- gate-python-ironicclient-pypy http://logs.openstack.org/41/245541/3/check/gate-python-ironicclient-pypy/f448243/ : SUCCESS in 4m 23s (non-voting)\n- gate-tempest-dsvm-python-ironicclient-src http://logs.openstack.org/41/245541/3/check/gate-tempest-dsvm-python-ironicclient-src/581a5f5/ : SUCCESS in 49m 39s\n- gate-ironicclient-dsvm-functional http://logs.openstack.org/41/245541/3/check/gate-ironicclient-dsvm-functional/ada6692/ : SUCCESS in 20m 46s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"f60d1bc16fe0a9a0e22e243885f2001151ff59e2","author":{"_account_id":14810,"name":"Kan","email":"sofaopenstack@gmail.com","username":"Kan"},"date":"2015-12-04 07:58:35.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"d78f08317700021af00ea7fd21126d071644c35c","author":{"_account_id":14810,"name":"Kan","email":"sofaopenstack@gmail.com","username":"Kan"},"date":"2015-12-04 07:59:48.000000000","message":"Patch Set 4: Code-Review-1 Workflow-1\n\nNeed more test cases related to resource.labels.","accounts_in_message":[],"_revision_number":4},{"id":"2bcdd6e33a83bbdc69d02c947e9876640420bb5f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-12-04 08:41:42.000000000","message":"Patch Set 4: 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-ironicclient-python34 http://logs.openstack.org/41/245541/4/check/gate-python-ironicclient-python34/8df0f76/ : FAILURE in 2m 03s\n- gate-python-ironicclient-pep8 http://logs.openstack.org/41/245541/4/check/gate-python-ironicclient-pep8/334a1c3/ : SUCCESS in 1m 05s\n- gate-python-ironicclient-docs http://docs-draft.openstack.org/41/245541/4/check/gate-python-ironicclient-docs/23eb733//doc/build/html/ : SUCCESS in 1m 52s\n- gate-python-ironicclient-python27 http://logs.openstack.org/41/245541/4/check/gate-python-ironicclient-python27/676218a/ : FAILURE in 1m 26s\n- gate-python-ironicclient-pypy http://logs.openstack.org/41/245541/4/check/gate-python-ironicclient-pypy/9d84b71/ : FAILURE in 1m 57s (non-voting)\n- gate-tempest-dsvm-python-ironicclient-src http://logs.openstack.org/41/245541/4/check/gate-tempest-dsvm-python-ironicclient-src/a057257/ : SUCCESS in 41m 09s\n- gate-ironicclient-dsvm-functional http://logs.openstack.org/41/245541/4/check/gate-ironicclient-dsvm-functional/70a6b4f/ : SUCCESS in 18m 39s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"cb5edf338fbb14fdcf58227b4879a4790b81b35c","author":{"_account_id":14810,"name":"Kan","email":"sofaopenstack@gmail.com","username":"Kan"},"date":"2015-12-08 03:45:39.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"ec450ea327ac9362a6b9d85b8fe99582054a6ec3","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-12-08 04:45:05.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-ironicclient-python34 http://logs.openstack.org/41/245541/5/check/gate-python-ironicclient-python34/6c208fe/ : SUCCESS in 1m 47s\n- gate-python-ironicclient-pep8 http://logs.openstack.org/41/245541/5/check/gate-python-ironicclient-pep8/4c83a4a/ : FAILURE in 1m 25s\n- gate-python-ironicclient-docs http://docs-draft.openstack.org/41/245541/5/check/gate-python-ironicclient-docs/e877ab2//doc/build/html/ : SUCCESS in 1m 44s\n- gate-python-ironicclient-python27 http://logs.openstack.org/41/245541/5/check/gate-python-ironicclient-python27/df5aeb7/ : SUCCESS in 1m 14s\n- gate-python-ironicclient-pypy http://logs.openstack.org/41/245541/5/check/gate-python-ironicclient-pypy/e881f1c/ : SUCCESS in 2m 09s (non-voting)\n- gate-tempest-dsvm-python-ironicclient-src http://logs.openstack.org/41/245541/5/check/gate-tempest-dsvm-python-ironicclient-src/8363fc4/ : SUCCESS in 46m 59s\n- gate-ironicclient-dsvm-functional http://logs.openstack.org/41/245541/5/check/gate-ironicclient-dsvm-functional/851486f/ : SUCCESS in 23m 58s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"a1b5d4aea13c424728ad4ecc1ef89faf5b1bc6a0","author":{"_account_id":14810,"name":"Kan","email":"sofaopenstack@gmail.com","username":"Kan"},"date":"2015-12-08 04:55:45.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"c5d0e2a80025c4bddd0db15b26914201c32d3f0e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-12-08 05:57:21.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-ironicclient-python34 http://logs.openstack.org/41/245541/6/check/gate-python-ironicclient-python34/cdec0a3/ : SUCCESS in 1m 55s\n- gate-python-ironicclient-pep8 http://logs.openstack.org/41/245541/6/check/gate-python-ironicclient-pep8/3ecadc7/ : SUCCESS in 1m 00s\n- gate-python-ironicclient-docs http://docs-draft.openstack.org/41/245541/6/check/gate-python-ironicclient-docs/ebc0aec//doc/build/html/ : SUCCESS in 1m 39s\n- gate-python-ironicclient-python27 http://logs.openstack.org/41/245541/6/check/gate-python-ironicclient-python27/0d92f41/ : SUCCESS in 1m 52s\n- gate-python-ironicclient-pypy http://logs.openstack.org/41/245541/6/check/gate-python-ironicclient-pypy/8dc81ba/ : SUCCESS in 2m 16s (non-voting)\n- gate-tempest-dsvm-python-ironicclient-src http://logs.openstack.org/41/245541/6/check/gate-tempest-dsvm-python-ironicclient-src/301855a/ : SUCCESS in 45m 48s\n- gate-ironicclient-dsvm-functional http://logs.openstack.org/41/245541/6/check/gate-ironicclient-dsvm-functional/a2af799/ : SUCCESS in 20m 43s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"2000167c974a93b10ebad45aff99bdf6a777c4ca","author":{"_account_id":12356,"name":"Vladyslav Drok","email":"vdrok@mirantis.com","username":"vdrok"},"date":"2015-12-31 10:31:26.000000000","message":"Patch Set 6: Code-Review-1\n\n(3 comments)\n\nHi Kan, thanks for the patch. I\u0027m not sure this possibility should be added. Given that show output prints fields, doing\n\n ironic node-show node1 --fields \"Instance UUID,Power State\"\n\ndoes not feel right to me, but maybe it\u0027s just me. If node-list output shows labels, maybe we should allow labels only for this case? Also some comments inline.","accounts_in_message":[],"_revision_number":6},{"id":"5fa972e2dd0a01561fb542b5b4d2ed34fe0c8a47","author":{"_account_id":14810,"name":"Kan","email":"sofaopenstack@gmail.com","username":"Kan"},"date":"2016-01-04 10:45:39.000000000","message":"Patch Set 6:\n\n(2 comments)\n\nHi Vladyslav, thanks for your comment. This usage came to me when I using the list command with \u0027sort-key\u0027 argument. And the error info of valid values contains resource.fields and resource.labels, so I think it should be consistent with the \u0027fields\u0027 argument. The more detailed description, please check bug 1509191.\nFor the usage of resource.labels as your mentioned like \u0027--fields \"Instance UUID,Power State\"\u0027, I got inspiration from nova list command, here is the help information of \u0027fields\u0027 in nova list command:\nOptional arguments:\n...\n  --fields \u003cfields\u003e             Comma-separated list of fields to display. Use\n                                the show command to see which fields are\n                                available.\n...\nI think this usage of resource.labels of \u0027fields\u0027 can fulfill the functionality. Also welcome other good ways of implementation. :)","accounts_in_message":[],"_revision_number":6},{"id":"7fa0a493226abb6bb0aa44065800017ecf07edf9","author":{"_account_id":14810,"name":"Kan","email":"sofaopenstack@gmail.com","username":"Kan"},"date":"2016-01-04 10:48:01.000000000","message":"Patch Set 6:\n\nSorry for the unfriendly display. Repaste here.\n\nHi Vladyslav, thanks for your comment. This usage came to me when I using the list command with \u0027sort-key\u0027 argument. \nAnd the error info of valid values contains resource.fields and resource.labels, so I think it should be consistent \nwith the \u0027fields\u0027 argument. The more detailed description, please check bug 1509191.\nFor the usage of resource.labels as your mentioned like \u0027--fields \"Instance UUID,Power State\"\u0027, I got inspiration \nfrom nova list command, here is the help information of \u0027fields\u0027 in nova list command:\nOptional arguments:\n...\n  --fields \u003cfields\u003e             Comma-separated list of fields to display. Use\n                                the show command to see which fields are\n                                available.\n...\nI think this usage of resource.labels of \u0027fields\u0027 can fulfill the functionality. Also welcome other good ways of \nimplementation. :)","accounts_in_message":[],"_revision_number":6},{"id":"0e63d94600bd277a287e23a812139c3580e07ba5","author":{"_account_id":14810,"name":"Kan","email":"sofaopenstack@gmail.com","username":"Kan"},"date":"2016-01-04 11:16:45.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"ba75c1255c1dd715c3e13908516c75ae13bd1a11","author":{"_account_id":12356,"name":"Vladyslav Drok","email":"vdrok@mirantis.com","username":"vdrok"},"date":"2016-01-04 11:27:29.000000000","message":"Patch Set 7: Code-Review-1\n\n(1 comment)\n\nHi Kan, please find my comment inline.","accounts_in_message":[],"_revision_number":7},{"id":"0cc8c9e861ea8edd9f5764e4d187fb3980f620f5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-01-04 11:54:16.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-ironicclient-python34 http://logs.openstack.org/41/245541/7/check/gate-python-ironicclient-python34/a4dfc18/ : SUCCESS in 1m 42s\n- gate-python-ironicclient-pep8 http://logs.openstack.org/41/245541/7/check/gate-python-ironicclient-pep8/df017e2/ : SUCCESS in 1m 13s\n- gate-python-ironicclient-docs http://docs-draft.openstack.org/41/245541/7/check/gate-python-ironicclient-docs/e75f67f//doc/build/html/ : SUCCESS in 2m 04s\n- gate-python-ironicclient-python27 http://logs.openstack.org/41/245541/7/check/gate-python-ironicclient-python27/2df28a5/ : SUCCESS in 2m 39s\n- gate-python-ironicclient-pypy http://logs.openstack.org/41/245541/7/check/gate-python-ironicclient-pypy/4fbca6c/ : SUCCESS in 2m 13s (non-voting)\n- gate-tempest-dsvm-python-ironicclient-src http://logs.openstack.org/41/245541/7/check/gate-tempest-dsvm-python-ironicclient-src/67b4814/ : SUCCESS in 33m 46s\n- gate-ironicclient-dsvm-functional http://logs.openstack.org/41/245541/7/check/gate-ironicclient-dsvm-functional/9e49308/ : FAILURE in 15m 09s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"cc17b672adf61b17ba68427d23f70559ac5c8efa","author":{"_account_id":14810,"name":"Kan","email":"sofaopenstack@gmail.com","username":"Kan"},"date":"2016-01-04 12:31:47.000000000","message":"Patch Set 7: Workflow-1\n\nThanks Vladyslav. My environment is a little dirty, will address a new patch.","accounts_in_message":[],"_revision_number":7},{"id":"ba8c345304893f012a2d7959550bb3f8237da5ea","author":{"_account_id":14810,"name":"Kan","email":"sofaopenstack@gmail.com","username":"Kan"},"date":"2016-01-04 13:41:47.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"c6c8c9743c8e708f186d230d5290b6a0863adf65","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-01-04 14:24:57.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-ironicclient-python34 http://logs.openstack.org/41/245541/8/check/gate-python-ironicclient-python34/c6161ba/ : SUCCESS in 2m 57s\n- gate-python-ironicclient-pep8 http://logs.openstack.org/41/245541/8/check/gate-python-ironicclient-pep8/6dbd780/ : SUCCESS in 1m 15s\n- gate-python-ironicclient-docs http://docs-draft.openstack.org/41/245541/8/check/gate-python-ironicclient-docs/61e5965//doc/build/html/ : SUCCESS in 1m 47s\n- gate-python-ironicclient-python27 http://logs.openstack.org/41/245541/8/check/gate-python-ironicclient-python27/a77aa7f/ : SUCCESS in 1m 26s\n- gate-python-ironicclient-pypy http://logs.openstack.org/41/245541/8/check/gate-python-ironicclient-pypy/2a2c784/ : SUCCESS in 2m 37s (non-voting)\n- gate-tempest-dsvm-python-ironicclient-src http://logs.openstack.org/41/245541/8/check/gate-tempest-dsvm-python-ironicclient-src/c8ef035/ : SUCCESS in 36m 28s\n- gate-ironicclient-dsvm-functional http://logs.openstack.org/41/245541/8/check/gate-ironicclient-dsvm-functional/a7ca141/ : FAILURE in 18m 16s (non-voting)","accounts_in_message":[],"_revision_number":8},{"id":"12c925722c329976a8e8ba713ae8ff9543dd6320","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-01-06 21:03:06.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":"81adedcca5487057bcf12975f584291e6447853d","author":{"_account_id":14810,"name":"Kan","email":"sofaopenstack@gmail.com","username":"Kan"},"date":"2016-01-07 03:00:56.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"b53840ff84516178a490a926029b2c2d8059df20","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-01-07 03:53:39.000000000","message":"Patch Set 9: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-ironicclient-python34 http://logs.openstack.org/41/245541/9/check/gate-python-ironicclient-python34/cdf0626/ : SUCCESS in 1m 29s\n- gate-python-ironicclient-pep8 http://logs.openstack.org/41/245541/9/check/gate-python-ironicclient-pep8/bdeafd2/ : SUCCESS in 47s\n- gate-python-ironicclient-docs http://docs-draft.openstack.org/41/245541/9/check/gate-python-ironicclient-docs/47e3464//doc/build/html/ : SUCCESS in 1m 25s\n- gate-python-ironicclient-python27 http://logs.openstack.org/41/245541/9/check/gate-python-ironicclient-python27/68bdcfb/ : SUCCESS in 1m 02s\n- gate-python-ironicclient-pypy http://logs.openstack.org/41/245541/9/check/gate-python-ironicclient-pypy/8c17c5a/ : SUCCESS in 1m 31s (non-voting)\n- gate-tempest-dsvm-python-ironicclient-src http://logs.openstack.org/41/245541/9/check/gate-tempest-dsvm-python-ironicclient-src/9a8221b/ : SUCCESS in 46m 31s\n- gate-ironicclient-dsvm-functional http://logs.openstack.org/41/245541/9/check/gate-ironicclient-dsvm-functional/6137f86/ : FAILURE in 18m 42s (non-voting)","accounts_in_message":[],"_revision_number":9},{"id":"8d1ff98f8d2f21cfe65415d1dc3daacfee97f968","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-03 18:49:30.000000000","message":"Patch Set 9: 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":9},{"id":"d3708e1721ffb6611d3f6b2f6f3eda02fb5b3e43","author":{"_account_id":14810,"name":"Kan","email":"sofaopenstack@gmail.com","username":"Kan"},"date":"2016-03-15 03:37:31.000000000","message":"Patch Set 9: Workflow-1","accounts_in_message":[],"_revision_number":9},{"id":"2868ac2367f563e2cf5a31f4ff818a23bc84f3b8","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2016-09-14 12:05:19.000000000","message":"Abandoned\n\nHi! This patch has been around for nearly six months with negative feedback, so I abandon it. I do see point in the fix, however, so feel free to restore it if you plan to continue working on it.","accounts_in_message":[],"_revision_number":9}],"current_revision_number":9,"current_revision":"9c96074c927c3314226d32e613a8bcc5c539c30e","revisions":{"6233546e6f0fb00fb117f7244d60d9d1a30e1ab8":{"kind":"REWORK","_number":1,"created":"2015-11-15 15:01:21.000000000","uploader":{"_account_id":14810,"name":"Kan","email":"sofaopenstack@gmail.com","username":"Kan"},"ref":"refs/changes/41/245541/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/41/245541/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/41/245541/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/41/245541/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/41/245541/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/41/245541/1"}}},"commit":{"parents":[{"commit":"b66f5e8dd60c023d6d216c3bbc5ec22d837623c3","subject":"Merge \"Make sort keys the same for list commands\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/b66f5e8dd60c023d6d216c3bbc5ec22d837623c3"}]}],"author":{"name":"Kan","email":"kansks@cn.ibm.com","date":"2015-11-15 14:52:50.000000000","tz":0},"committer":{"name":"Kan","email":"kansks@cn.ibm.com","date":"2015-11-15 15:00:56.000000000","tz":0},"subject":"[WIP]Format the valid fields for list commands","message":"[WIP]Format the valid fields for list commands\n\nWhen using list commands with \u0027fields\u0027 argument, the error info of\nvalid fields should contain both resource.fields and resource.labels.\n\nThe commands are:\nchassis-list\nchassis-node-list\nnode-list\nnode-port-list\nport-list\nchassis-show\nnode-show\nport-show\n\nChange-Id: Ie6c9a5cbf25c973f6ec3220017cd76df1da84eba\nCloses-Bug: #1509191\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/6233546e6f0fb00fb117f7244d60d9d1a30e1ab8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/6233546e6f0fb00fb117f7244d60d9d1a30e1ab8"}]},"branch":"refs/heads/master"},"ae2048d4cd31a26af6b6e5a18b7611c28cfffe3d":{"kind":"REWORK","_number":2,"created":"2015-11-16 09:48:51.000000000","uploader":{"_account_id":14810,"name":"Kan","email":"sofaopenstack@gmail.com","username":"Kan"},"ref":"refs/changes/41/245541/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/41/245541/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/41/245541/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/41/245541/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/41/245541/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/41/245541/2"}}},"commit":{"parents":[{"commit":"b66f5e8dd60c023d6d216c3bbc5ec22d837623c3","subject":"Merge \"Make sort keys the same for list commands\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/b66f5e8dd60c023d6d216c3bbc5ec22d837623c3"}]}],"author":{"name":"Kan","email":"kansks@cn.ibm.com","date":"2015-11-15 14:52:50.000000000","tz":0},"committer":{"name":"Kan","email":"kansks@cn.ibm.com","date":"2015-11-16 09:48:27.000000000","tz":0},"subject":"[WIP]Format the valid fields for list commands","message":"[WIP]Format the valid fields for list commands\n\nWhen using list commands with \u0027fields\u0027 argument, the error info of\nvalid fields should contain both resource.fields and resource.labels.\n\nThe commands are:\nchassis-list\nchassis-node-list\nnode-list\nnode-port-list\nport-list\nchassis-show\nnode-show\nport-show\n\nChange-Id: Ie6c9a5cbf25c973f6ec3220017cd76df1da84eba\nCloses-Bug: #1509191\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/ae2048d4cd31a26af6b6e5a18b7611c28cfffe3d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/ae2048d4cd31a26af6b6e5a18b7611c28cfffe3d"}]},"branch":"refs/heads/master"},"a838daf167d9ce2e4e365ff86fd5997ec2908ffb":{"kind":"REWORK","_number":3,"created":"2015-11-16 09:56:35.000000000","uploader":{"_account_id":14810,"name":"Kan","email":"sofaopenstack@gmail.com","username":"Kan"},"ref":"refs/changes/41/245541/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/41/245541/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/41/245541/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/41/245541/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/41/245541/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/41/245541/3"}}},"commit":{"parents":[{"commit":"b66f5e8dd60c023d6d216c3bbc5ec22d837623c3","subject":"Merge \"Make sort keys the same for list commands\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/b66f5e8dd60c023d6d216c3bbc5ec22d837623c3"}]}],"author":{"name":"Kan","email":"kansks@cn.ibm.com","date":"2015-11-15 14:52:50.000000000","tz":0},"committer":{"name":"Kan","email":"kansks@cn.ibm.com","date":"2015-11-16 09:56:25.000000000","tz":0},"subject":"[WIP]Format the valid fields for list commands","message":"[WIP]Format the valid fields for list commands\n\nWhen using list commands with \u0027fields\u0027 argument, the error info of\nvalid fields should contain both resource.fields and resource.labels.\n\nThe commands are:\nchassis-list\nchassis-node-list\nnode-list\nnode-port-list\nport-list\nchassis-show\nnode-show\nport-show\n\nChange-Id: Ie6c9a5cbf25c973f6ec3220017cd76df1da84eba\nCloses-Bug: #1509191\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/a838daf167d9ce2e4e365ff86fd5997ec2908ffb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/a838daf167d9ce2e4e365ff86fd5997ec2908ffb"}]},"branch":"refs/heads/master"},"7202806a6c3d684303c9e4e7edb5be3f7e99765d":{"kind":"REWORK","_number":4,"created":"2015-12-04 07:58:35.000000000","uploader":{"_account_id":14810,"name":"Kan","email":"sofaopenstack@gmail.com","username":"Kan"},"ref":"refs/changes/41/245541/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/41/245541/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/41/245541/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/41/245541/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/41/245541/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/41/245541/4"}}},"commit":{"parents":[{"commit":"ada67331a934ec18647b529cf3b2b8d9d16cf01e","subject":"Merge \"Updated from global requirements\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/ada67331a934ec18647b529cf3b2b8d9d16cf01e"}]}],"author":{"name":"Kan","email":"kansks@cn.ibm.com","date":"2015-11-15 14:52:50.000000000","tz":0},"committer":{"name":"Kan","email":"kansks@cn.ibm.com","date":"2015-12-04 07:58:09.000000000","tz":0},"subject":"[WIP]Format the valid fields for list commands","message":"[WIP]Format the valid fields for list commands\n\nWhen using list commands with \u0027fields\u0027 argument, the error info of\nvalid fields should contain both resource.fields and resource.labels.\n\nThe commands are:\nchassis-list\nchassis-node-list\nnode-list\nnode-port-list\nport-list\nchassis-show\nnode-show\nport-show\n\nChange-Id: Ie6c9a5cbf25c973f6ec3220017cd76df1da84eba\nCloses-Bug: #1509191\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/7202806a6c3d684303c9e4e7edb5be3f7e99765d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/7202806a6c3d684303c9e4e7edb5be3f7e99765d"}]},"branch":"refs/heads/master"},"1455bbfcfc072701df29c45da5c0b3fb6e2c1aad":{"kind":"REWORK","_number":5,"created":"2015-12-08 03:45:39.000000000","uploader":{"_account_id":14810,"name":"Kan","email":"sofaopenstack@gmail.com","username":"Kan"},"ref":"refs/changes/41/245541/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/41/245541/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/41/245541/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/41/245541/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/41/245541/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/41/245541/5"}}},"commit":{"parents":[{"commit":"ada67331a934ec18647b529cf3b2b8d9d16cf01e","subject":"Merge \"Updated from global requirements\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/ada67331a934ec18647b529cf3b2b8d9d16cf01e"}]}],"author":{"name":"Kan","email":"kansks@cn.ibm.com","date":"2015-11-15 14:52:50.000000000","tz":0},"committer":{"name":"Kan","email":"kansks@cn.ibm.com","date":"2015-12-08 03:45:25.000000000","tz":0},"subject":"[WIP]Format the valid fields for list commands","message":"[WIP]Format the valid fields for list commands\n\nWhen using list commands with \u0027fields\u0027 argument, the error info of\nvalid fields should contain both resource.fields and resource.labels.\n\nThe commands are:\nchassis-list\nchassis-node-list\nnode-list\nnode-port-list\nport-list\nchassis-show\nnode-show\nport-show\n\nChange-Id: Ie6c9a5cbf25c973f6ec3220017cd76df1da84eba\nCloses-Bug: #1509191\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/1455bbfcfc072701df29c45da5c0b3fb6e2c1aad"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/1455bbfcfc072701df29c45da5c0b3fb6e2c1aad"}]},"branch":"refs/heads/master"},"351fa23f41c3d336fd5e7adc13dd952193a58a2b":{"kind":"REWORK","_number":6,"created":"2015-12-08 04:55:45.000000000","uploader":{"_account_id":14810,"name":"Kan","email":"sofaopenstack@gmail.com","username":"Kan"},"ref":"refs/changes/41/245541/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/41/245541/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/41/245541/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/41/245541/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/41/245541/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/41/245541/6"}}},"commit":{"parents":[{"commit":"ada67331a934ec18647b529cf3b2b8d9d16cf01e","subject":"Merge \"Updated from global requirements\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/ada67331a934ec18647b529cf3b2b8d9d16cf01e"}]}],"author":{"name":"Kan","email":"kansks@cn.ibm.com","date":"2015-11-15 14:52:50.000000000","tz":0},"committer":{"name":"Kan","email":"kansks@cn.ibm.com","date":"2015-12-08 04:55:36.000000000","tz":0},"subject":"Format the valid fields for list commands","message":"Format the valid fields for list commands\n\nWhen using list commands with \u0027fields\u0027 argument, the error info of\nvalid fields should contain both resource.fields and resource.labels.\n\nThe commands are:\nchassis-list\nchassis-node-list\nnode-list\nnode-port-list\nport-list\nchassis-show\nnode-show\nport-show\n\nChange-Id: Ie6c9a5cbf25c973f6ec3220017cd76df1da84eba\nCloses-Bug: #1509191\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/351fa23f41c3d336fd5e7adc13dd952193a58a2b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/351fa23f41c3d336fd5e7adc13dd952193a58a2b"}]},"branch":"refs/heads/master"},"eccf7ed4a8309ad39951626f6eeded66c3f56e5a":{"kind":"REWORK","_number":7,"created":"2016-01-04 11:16:45.000000000","uploader":{"_account_id":14810,"name":"Kan","email":"sofaopenstack@gmail.com","username":"Kan"},"ref":"refs/changes/41/245541/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/41/245541/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/41/245541/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/41/245541/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/41/245541/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/41/245541/7"}}},"commit":{"parents":[{"commit":"ada67331a934ec18647b529cf3b2b8d9d16cf01e","subject":"Merge \"Updated from global requirements\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/ada67331a934ec18647b529cf3b2b8d9d16cf01e"}]}],"author":{"name":"Kan","email":"kansks@cn.ibm.com","date":"2015-11-15 14:52:50.000000000","tz":0},"committer":{"name":"Kan","email":"kansks@cn.ibm.com","date":"2016-01-04 11:16:44.000000000","tz":0},"subject":"Format the valid fields for list commands","message":"Format the valid fields for list commands\n\nWhen using list commands with \u0027fields\u0027 argument, the error info of\nvalid fields should contain both resource.fields and resource.labels.\n\nThe commands are:\nchassis-list\nchassis-node-list\nnode-list\nnode-port-list\nport-list\nchassis-show\nnode-show\nport-show\n\nChange-Id: Ie6c9a5cbf25c973f6ec3220017cd76df1da84eba\nCloses-Bug: #1509191\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/eccf7ed4a8309ad39951626f6eeded66c3f56e5a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/eccf7ed4a8309ad39951626f6eeded66c3f56e5a"}]},"branch":"refs/heads/master"},"de17841e68f6288c7ebb3bfae545a688d23bc8d0":{"kind":"REWORK","_number":8,"created":"2016-01-04 13:41:47.000000000","uploader":{"_account_id":14810,"name":"Kan","email":"sofaopenstack@gmail.com","username":"Kan"},"ref":"refs/changes/41/245541/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/41/245541/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/41/245541/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/41/245541/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/41/245541/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/41/245541/8"}}},"commit":{"parents":[{"commit":"ada67331a934ec18647b529cf3b2b8d9d16cf01e","subject":"Merge \"Updated from global requirements\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/ada67331a934ec18647b529cf3b2b8d9d16cf01e"}]}],"author":{"name":"Kan","email":"kansks@cn.ibm.com","date":"2015-11-15 14:52:50.000000000","tz":0},"committer":{"name":"Kan","email":"kansks@cn.ibm.com","date":"2016-01-04 13:40:03.000000000","tz":0},"subject":"Format the valid fields for list commands","message":"Format the valid fields for list commands\n\nWhen using list commands with \u0027fields\u0027 argument, the error info of\nvalid fields should contain both resource.fields and resource.labels.\n\nThe commands are:\nchassis-list\nchassis-node-list\nnode-list\nnode-port-list\nport-list\nchassis-show\nnode-show\nport-show\n\nChange-Id: Ie6c9a5cbf25c973f6ec3220017cd76df1da84eba\nCloses-Bug: #1509191\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/de17841e68f6288c7ebb3bfae545a688d23bc8d0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/de17841e68f6288c7ebb3bfae545a688d23bc8d0"}]},"branch":"refs/heads/master"},"9c96074c927c3314226d32e613a8bcc5c539c30e":{"kind":"REWORK","_number":9,"created":"2016-01-07 03:00:56.000000000","uploader":{"_account_id":14810,"name":"Kan","email":"sofaopenstack@gmail.com","username":"Kan"},"ref":"refs/changes/41/245541/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/41/245541/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/41/245541/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/41/245541/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/41/245541/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/41/245541/9"}}},"commit":{"parents":[{"commit":"5fb807c5470e93044b32a038f7c0f2129bf27a42","subject":"Move ironicclient/common tests to their respective directory","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/5fb807c5470e93044b32a038f7c0f2129bf27a42"}]}],"author":{"name":"Kan","email":"kansks@cn.ibm.com","date":"2015-11-15 14:52:50.000000000","tz":0},"committer":{"name":"Kan","email":"kansks@cn.ibm.com","date":"2016-01-07 03:00:46.000000000","tz":0},"subject":"Format the valid fields for list commands","message":"Format the valid fields for list commands\n\nWhen using list commands with \u0027fields\u0027 argument, the error info of\nvalid fields should contain both resource.fields and resource.labels.\n\nThe commands are:\nchassis-list\nchassis-node-list\nnode-list\nnode-port-list\nport-list\nchassis-show\nnode-show\nport-show\n\nChange-Id: Ie6c9a5cbf25c973f6ec3220017cd76df1da84eba\nCloses-Bug: #1509191\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/9c96074c927c3314226d32e613a8bcc5c539c30e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/9c96074c927c3314226d32e613a8bcc5c539c30e"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
