)]}'
{"id":"openstack%2Fpython-ironicclient~240866","triplet_id":"openstack%2Fpython-ironicclient~master~I4a5cf4be98f32455e36ea7d6a45b18afca043809","project":"openstack/python-ironicclient","branch":"master","topic":"bug/1511731","hashtags":[],"change_id":"I4a5cf4be98f32455e36ea7d6a45b18afca043809","subject":"Add documentation on how to run tests","status":"MERGED","created":"2015-11-02 14:17:51.000000000","updated":"2015-11-19 11:31:51.000000000","submitted":"2015-11-19 11:31:49.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":53,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"61721a0213749d431aa0d0708139a960125aa69b","_number":240866,"virtual_id_number":240866,"owner":{"_account_id":17270,"name":"Sergii Turivnyi","email":"sturivnyi@mirantis.com","username":"sturivnyi"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":2,"date":"2015-11-19 11:31:49.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":12356,"name":"Vladyslav Drok","email":"vdrok@mirantis.com","username":"vdrok"},{"value":0,"_account_id":13636,"name":"aarefiev","display_name":"Anton","email":"arefyevanton@gmail.com","username":"aarefiev"},{"value":0,"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},{"value":0,"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},{"value":0,"_account_id":10697,"name":"Thiago Paiva Brito","email":"thiagop@lsd.ufcg.edu.br","username":"thiagop","inactive":true},{"value":0,"_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},{"value":0,"_account_id":9068,"name":"Yuriy Yekovenko","email":"yyekovenko@mirantis.com","username":"yyekovenko"},{"value":0,"_account_id":18893,"name":"Miles Gould","email":"mgould@redhat.com","username":"pozorvlak"},{"value":0,"_account_id":6637,"name":"Sam Betts","email":"sam@code-smash.net","username":"sambetts"},{"value":0,"_account_id":17270,"name":"Sergii Turivnyi","email":"sturivnyi@mirantis.com","username":"sturivnyi"},{"value":0,"_account_id":16986,"name":"Shuquan Huang","email":"shuquan.huang@live.com","username":"shuquan"},{"value":0,"_account_id":14810,"name":"Kan","email":"sofaopenstack@gmail.com","username":"Kan"},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"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":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},"recommended":{"_account_id":13636,"name":"aarefiev","display_name":"Anton","email":"arefyevanton@gmail.com","username":"aarefiev"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":12356,"name":"Vladyslav Drok","email":"vdrok@mirantis.com","username":"vdrok"},{"value":1,"date":"2015-11-18 09:30:07.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":13636,"name":"aarefiev","display_name":"Anton","email":"arefyevanton@gmail.com","username":"aarefiev"},{"value":0,"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},{"value":0,"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},{"value":0,"_account_id":10697,"name":"Thiago Paiva Brito","email":"thiagop@lsd.ufcg.edu.br","username":"thiagop","inactive":true},{"value":2,"date":"2015-11-19 10:44:25.000000000","_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},{"value":1,"date":"2015-11-18 11:53:53.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":9068,"name":"Yuriy Yekovenko","email":"yyekovenko@mirantis.com","username":"yyekovenko"},{"value":0,"_account_id":18893,"name":"Miles Gould","email":"mgould@redhat.com","username":"pozorvlak"},{"value":0,"_account_id":6637,"name":"Sam Betts","email":"sam@code-smash.net","username":"sambetts"},{"value":0,"_account_id":17270,"name":"Sergii Turivnyi","email":"sturivnyi@mirantis.com","username":"sturivnyi"},{"value":0,"_account_id":16986,"name":"Shuquan Huang","email":"shuquan.huang@live.com","username":"shuquan"},{"value":0,"_account_id":14810,"name":"Kan","email":"sofaopenstack@gmail.com","username":"Kan"},{"value":2,"date":"2015-11-19 09:54:44.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":12356,"name":"Vladyslav Drok","email":"vdrok@mirantis.com","username":"vdrok"},{"value":0,"_account_id":13636,"name":"aarefiev","display_name":"Anton","email":"arefyevanton@gmail.com","username":"aarefiev"},{"value":0,"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},{"value":0,"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},{"value":0,"_account_id":10697,"name":"Thiago Paiva Brito","email":"thiagop@lsd.ufcg.edu.br","username":"thiagop","inactive":true},{"value":1,"date":"2015-11-19 10:44:25.000000000","_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},{"value":0,"_account_id":9068,"name":"Yuriy Yekovenko","email":"yyekovenko@mirantis.com","username":"yyekovenko"},{"value":0,"_account_id":18893,"name":"Miles Gould","email":"mgould@redhat.com","username":"pozorvlak"},{"value":0,"_account_id":6637,"name":"Sam Betts","email":"sam@code-smash.net","username":"sambetts"},{"value":0,"_account_id":17270,"name":"Sergii Turivnyi","email":"sturivnyi@mirantis.com","username":"sturivnyi"},{"value":0,"_account_id":16986,"name":"Shuquan Huang","email":"shuquan.huang@live.com","username":"shuquan"},{"value":0,"_account_id":14810,"name":"Kan","email":"sofaopenstack@gmail.com","username":"Kan"},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":12356,"name":"Vladyslav Drok","email":"vdrok@mirantis.com","username":"vdrok"},{"value":0,"_account_id":13636,"name":"aarefiev","display_name":"Anton","email":"arefyevanton@gmail.com","username":"aarefiev"},{"value":0,"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},{"value":0,"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},{"value":0,"_account_id":10697,"name":"Thiago Paiva Brito","email":"thiagop@lsd.ufcg.edu.br","username":"thiagop","inactive":true},{"value":0,"_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},{"value":0,"_account_id":9068,"name":"Yuriy Yekovenko","email":"yyekovenko@mirantis.com","username":"yyekovenko"},{"value":0,"_account_id":18893,"name":"Miles Gould","email":"mgould@redhat.com","username":"pozorvlak"},{"value":0,"_account_id":6637,"name":"Sam Betts","email":"sam@code-smash.net","username":"sambetts"},{"value":0,"_account_id":17270,"name":"Sergii Turivnyi","email":"sturivnyi@mirantis.com","username":"sturivnyi"},{"value":0,"_account_id":16986,"name":"Shuquan Huang","email":"shuquan.huang@live.com","username":"shuquan"},{"value":0,"_account_id":14810,"name":"Kan","email":"sofaopenstack@gmail.com","username":"Kan"},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"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":6637,"name":"Sam Betts","email":"sam@code-smash.net","username":"sambetts"},{"_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},{"_account_id":9068,"name":"Yuriy Yekovenko","email":"yyekovenko@mirantis.com","username":"yyekovenko"},{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},{"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},{"_account_id":10697,"name":"Thiago Paiva Brito","email":"thiagop@lsd.ufcg.edu.br","username":"thiagop","inactive":true},{"_account_id":12356,"name":"Vladyslav Drok","email":"vdrok@mirantis.com","username":"vdrok"},{"_account_id":13636,"name":"aarefiev","display_name":"Anton","email":"arefyevanton@gmail.com","username":"aarefiev"},{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},{"_account_id":14810,"name":"Kan","email":"sofaopenstack@gmail.com","username":"Kan"},{"_account_id":16986,"name":"Shuquan Huang","email":"shuquan.huang@live.com","username":"shuquan"},{"_account_id":17270,"name":"Sergii Turivnyi","email":"sturivnyi@mirantis.com","username":"sturivnyi"},{"_account_id":18893,"name":"Miles Gould","email":"mgould@redhat.com","username":"pozorvlak"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-11-03 16:10:44.000000000","updated_by":{"_account_id":18893,"name":"Miles Gould","email":"mgould@redhat.com","username":"pozorvlak"},"reviewer":{"_account_id":18893,"name":"Miles Gould","email":"mgould@redhat.com","username":"pozorvlak"},"state":"REVIEWER"},{"updated":"2015-11-09 12:58:22.000000000","updated_by":{"_account_id":16986,"name":"Shuquan Huang","email":"shuquan.huang@live.com","username":"shuquan"},"reviewer":{"_account_id":16986,"name":"Shuquan Huang","email":"shuquan.huang@live.com","username":"shuquan"},"state":"REVIEWER"},{"updated":"2015-11-11 03:03:56.000000000","updated_by":{"_account_id":14810,"name":"Kan","email":"sofaopenstack@gmail.com","username":"Kan"},"reviewer":{"_account_id":14810,"name":"Kan","email":"sofaopenstack@gmail.com","username":"Kan"},"state":"REVIEWER"},{"updated":"2015-11-13 04:35:23.000000000","updated_by":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"reviewer":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"state":"REVIEWER"},{"updated":"2015-11-16 13:47:45.000000000","updated_by":{"_account_id":6637,"name":"Sam Betts","email":"sam@code-smash.net","username":"sambetts"},"reviewer":{"_account_id":6637,"name":"Sam Betts","email":"sam@code-smash.net","username":"sambetts"},"state":"REVIEWER"},{"updated":"2015-11-17 16:19:48.000000000","updated_by":{"_account_id":10697,"name":"Thiago Paiva Brito","email":"thiagop@lsd.ufcg.edu.br","username":"thiagop","inactive":true},"reviewer":{"_account_id":10697,"name":"Thiago Paiva Brito","email":"thiagop@lsd.ufcg.edu.br","username":"thiagop","inactive":true},"state":"REVIEWER"},{"updated":"2015-11-17 17:06: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":"2015-11-17 17:54:35.000000000","updated_by":{"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},"reviewer":{"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},"state":"REVIEWER"},{"updated":"2015-11-18 09:30:07.000000000","updated_by":{"_account_id":13636,"name":"aarefiev","display_name":"Anton","email":"arefyevanton@gmail.com","username":"aarefiev"},"reviewer":{"_account_id":13636,"name":"aarefiev","display_name":"Anton","email":"arefyevanton@gmail.com","username":"aarefiev"},"state":"REVIEWER"},{"updated":"2015-11-18 11:53:53.000000000","updated_by":{"_account_id":9068,"name":"Yuriy Yekovenko","email":"yyekovenko@mirantis.com","username":"yyekovenko"},"reviewer":{"_account_id":9068,"name":"Yuriy Yekovenko","email":"yyekovenko@mirantis.com","username":"yyekovenko"},"state":"REVIEWER"},{"updated":"2015-11-19 09:54:44.000000000","updated_by":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"reviewer":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"state":"REVIEWER"},{"updated":"2015-11-19 10:44:25.000000000","updated_by":{"_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},"reviewer":{"_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},"state":"REVIEWER"},{"updated":"2015-11-19 11:31:49.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"02b994a5638f3382040fb830c1707002e602792f","author":{"_account_id":17270,"name":"Sergii Turivnyi","email":"sturivnyi@mirantis.com","username":"sturivnyi"},"date":"2015-11-02 14:17:51.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"f8a1f88f5839d05739deddeaadda3543aeb1799e","author":{"_account_id":17270,"name":"Sergii Turivnyi","email":"sturivnyi@mirantis.com","username":"sturivnyi"},"date":"2015-11-02 14:18:20.000000000","message":"Patch Set 2: Patch Set 1 was rebased","accounts_in_message":[],"_revision_number":1},{"id":"761591aed69dd7e22757c709de3e394708f11e3c","author":{"_account_id":13636,"name":"aarefiev","display_name":"Anton","email":"arefyevanton@gmail.com","username":"aarefiev"},"date":"2015-11-02 14:27:25.000000000","message":"Patch Set 2: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"bb4e1989409f8bdc1997d0dfe4406612a8d6ab94","author":{"_account_id":17270,"name":"Sergii Turivnyi","email":"sturivnyi@mirantis.com","username":"sturivnyi"},"date":"2015-11-02 14:38:02.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"694e2d304764266624ef8578326cd61283f3f27a","author":{"_account_id":17270,"name":"Sergii Turivnyi","email":"sturivnyi@mirantis.com","username":"sturivnyi"},"date":"2015-11-02 14:38:46.000000000","message":"Patch Set 4: Patch Set 3 was rebased","accounts_in_message":[],"_revision_number":3},{"id":"b88ea5cc07457db4258b3bf8c3117d109003879c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-02 15:31:42.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-ironicclient-python26 http://logs.openstack.org/66/240866/4/check/gate-python-ironicclient-python26/2a972cd/ : SUCCESS in 1m 18s\n- gate-python-ironicclient-python34 http://logs.openstack.org/66/240866/4/check/gate-python-ironicclient-python34/30e3bb4/ : SUCCESS in 2m 00s\n- gate-python-ironicclient-pep8 http://logs.openstack.org/66/240866/4/check/gate-python-ironicclient-pep8/9834999/ : SUCCESS in 1m 10s\n- gate-python-ironicclient-docs http://docs-draft.openstack.org/66/240866/4/check/gate-python-ironicclient-docs/a2d6069//doc/build/html/ : SUCCESS in 1m 54s\n- gate-python-ironicclient-python27 http://logs.openstack.org/66/240866/4/check/gate-python-ironicclient-python27/9874651/ : SUCCESS in 1m 21s\n- gate-python-ironicclient-pypy http://logs.openstack.org/66/240866/4/check/gate-python-ironicclient-pypy/c171031/ : SUCCESS in 2m 10s (non-voting)\n- gate-tempest-dsvm-python-ironicclient-src http://logs.openstack.org/66/240866/4/check/gate-tempest-dsvm-python-ironicclient-src/374233d/ : SUCCESS in 51m 37s\n- gate-ironicclient-dsvm-functional http://logs.openstack.org/66/240866/4/check/gate-ironicclient-dsvm-functional/4078772/ : SUCCESS in 26m 43s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"3f4c6b5b7e11ea069a876cbb4809f62bcd8a21d0","author":{"_account_id":18893,"name":"Miles Gould","email":"mgould@redhat.com","username":"pozorvlak"},"date":"2015-11-02 16:03:40.000000000","message":"Patch Set 4:\n\n(7 comments)\n\nLooks fine, apart from a few grammar/usage nitpicks.","accounts_in_message":[],"_revision_number":4},{"id":"73ba626f50465648952f20b9451d4b050bf453fd","author":{"_account_id":17270,"name":"Sergii Turivnyi","email":"sturivnyi@mirantis.com","username":"sturivnyi"},"date":"2015-11-02 16:13:08.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"b091f279715d4a1534953385ec9040847f217028","author":{"_account_id":12356,"name":"Vladyslav Drok","email":"vdrok@mirantis.com","username":"vdrok"},"date":"2015-11-02 16:25:29.000000000","message":"Patch Set 5: Code-Review-1\n\n(5 comments)\n\nSome comments inline, thanks for the patch.","accounts_in_message":[],"_revision_number":5},{"id":"d63d6d52a9cbb2efc5849fadf49786ae7d790c49","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-02 16:48:29.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-ironicclient-python26 http://logs.openstack.org/66/240866/5/check/gate-python-ironicclient-python26/0ba4ea1/ : SUCCESS in 1m 34s\n- gate-python-ironicclient-python34 http://logs.openstack.org/66/240866/5/check/gate-python-ironicclient-python34/dfea110/ : SUCCESS in 1m 56s\n- gate-python-ironicclient-pep8 http://logs.openstack.org/66/240866/5/check/gate-python-ironicclient-pep8/964d0a1/ : SUCCESS in 1m 37s\n- gate-python-ironicclient-docs http://docs-draft.openstack.org/66/240866/5/check/gate-python-ironicclient-docs/6086fcb//doc/build/html/ : SUCCESS in 1m 52s\n- gate-python-ironicclient-python27 http://logs.openstack.org/66/240866/5/check/gate-python-ironicclient-python27/c9369be/ : SUCCESS in 1m 15s\n- gate-python-ironicclient-pypy http://logs.openstack.org/66/240866/5/check/gate-python-ironicclient-pypy/9b0babf/ : SUCCESS in 2m 18s (non-voting)\n- gate-tempest-dsvm-python-ironicclient-src http://logs.openstack.org/66/240866/5/check/gate-tempest-dsvm-python-ironicclient-src/7d349f1/ : SUCCESS in 32m 49s\n- gate-ironicclient-dsvm-functional http://logs.openstack.org/66/240866/5/check/gate-ironicclient-dsvm-functional/e15e6f1/ : SUCCESS in 17m 17s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"17a18d3b5d80638399ec844d0b28e828c156bd44","author":{"_account_id":17270,"name":"Sergii Turivnyi","email":"sturivnyi@mirantis.com","username":"sturivnyi"},"date":"2015-11-02 16:49:37.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"135a66657c83a427fc31733420ea6b6a766df3c4","author":{"_account_id":17270,"name":"Sergii Turivnyi","email":"sturivnyi@mirantis.com","username":"sturivnyi"},"date":"2015-11-02 16:50:21.000000000","message":"Patch Set 7: Patch Set 6 was rebased","accounts_in_message":[],"_revision_number":6},{"id":"62e5b784a074c19cb8dace535bfa7fde8828c580","author":{"_account_id":18893,"name":"Miles Gould","email":"mgould@redhat.com","username":"pozorvlak"},"date":"2015-11-02 17:12:30.000000000","message":"Patch Set 7:\n\n(3 comments)","accounts_in_message":[],"_revision_number":7},{"id":"dbccd1f27562b65c237c6075d12f467e8ecb4f75","author":{"_account_id":18893,"name":"Miles Gould","email":"mgould@redhat.com","username":"pozorvlak"},"date":"2015-11-02 17:12:57.000000000","message":"Patch Set 8: Commit message was updated","accounts_in_message":[],"_revision_number":8},{"id":"78efbf3a8d322ebca25a44ad26adf2be934a3eca","author":{"_account_id":17270,"name":"Sergii Turivnyi","email":"sturivnyi@mirantis.com","username":"sturivnyi"},"date":"2015-11-02 17:20:10.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"b52fdc25e50085b46b3ec705216896d74c956a7f","author":{"_account_id":17270,"name":"Sergii Turivnyi","email":"sturivnyi@mirantis.com","username":"sturivnyi"},"date":"2015-11-02 17:26:24.000000000","message":"Patch Set 10: Patch Set 9 was rebased","accounts_in_message":[],"_revision_number":9},{"id":"a6d8ce707da2eb2db274eed2920e4de7af23126f","author":{"_account_id":18893,"name":"Miles Gould","email":"mgould@redhat.com","username":"pozorvlak"},"date":"2015-11-02 17:38:24.000000000","message":"Patch Set 10:\n\n(1 comment)","accounts_in_message":[],"_revision_number":10},{"id":"50f6494f41f3912fdb5e5020eca7dcf4d75331b4","author":{"_account_id":17270,"name":"Sergii Turivnyi","email":"sturivnyi@mirantis.com","username":"sturivnyi"},"date":"2015-11-02 17:43:17.000000000","message":"Uploaded patch set 11.","accounts_in_message":[],"_revision_number":11},{"id":"a4f9c820876bdefcf2c22685e9983bb852ee87c4","author":{"_account_id":17270,"name":"Sergii Turivnyi","email":"sturivnyi@mirantis.com","username":"sturivnyi"},"date":"2015-11-02 17:44:09.000000000","message":"Patch Set 12: Patch Set 11 was rebased","accounts_in_message":[],"_revision_number":11},{"id":"7de5cae532ff7726e56aa54b1d097e0804e5cb8d","author":{"_account_id":12356,"name":"Vladyslav Drok","email":"vdrok@mirantis.com","username":"vdrok"},"date":"2015-11-02 17:48:15.000000000","message":"Patch Set 10:\n\n(1 comment)","accounts_in_message":[],"_revision_number":10},{"id":"e7c7ba7d8ee77e31fb2f6d462cfbadf380256e4f","author":{"_account_id":18893,"name":"Miles Gould","email":"mgould@redhat.com","username":"pozorvlak"},"date":"2015-11-02 17:53:20.000000000","message":"Patch Set 10:\n\n(1 comment)","accounts_in_message":[],"_revision_number":10},{"id":"cb196788083a1756d98f8938c83f83d316fe3da5","author":{"_account_id":18893,"name":"Miles Gould","email":"mgould@redhat.com","username":"pozorvlak"},"date":"2015-11-02 17:55:15.000000000","message":"Patch Set 12:\n\n(1 comment)","accounts_in_message":[],"_revision_number":12},{"id":"935036cb44a5046d35d3c80f3e8940a9b4dac34b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-02 18:39:35.000000000","message":"Patch Set 12: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-ironicclient-python26 http://logs.openstack.org/66/240866/12/check/gate-python-ironicclient-python26/cdce223/ : SUCCESS in 1m 09s\n- gate-python-ironicclient-python34 http://logs.openstack.org/66/240866/12/check/gate-python-ironicclient-python34/fd55d04/ : SUCCESS in 1m 48s\n- gate-python-ironicclient-pep8 http://logs.openstack.org/66/240866/12/check/gate-python-ironicclient-pep8/6957464/ : SUCCESS in 1m 06s\n- gate-python-ironicclient-docs http://docs-draft.openstack.org/66/240866/12/check/gate-python-ironicclient-docs/3cded7f//doc/build/html/ : SUCCESS in 1m 40s\n- gate-python-ironicclient-python27 http://logs.openstack.org/66/240866/12/check/gate-python-ironicclient-python27/ffe8530/ : SUCCESS in 1m 09s\n- gate-python-ironicclient-pypy http://logs.openstack.org/66/240866/12/check/gate-python-ironicclient-pypy/993ec8c/ : SUCCESS in 2m 03s (non-voting)\n- gate-tempest-dsvm-python-ironicclient-src http://logs.openstack.org/66/240866/12/check/gate-tempest-dsvm-python-ironicclient-src/e51a1ce/ : SUCCESS in 53m 12s\n- gate-ironicclient-dsvm-functional http://logs.openstack.org/66/240866/12/check/gate-ironicclient-dsvm-functional/231b976/ : SUCCESS in 15m 33s (non-voting)","accounts_in_message":[],"_revision_number":12},{"id":"6f0b171c2db5cf49421837b4826867dab78ae1cf","author":{"_account_id":12356,"name":"Vladyslav Drok","email":"vdrok@mirantis.com","username":"vdrok"},"date":"2015-11-03 11:25:02.000000000","message":"Patch Set 12: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":12},{"id":"f2f4d3610451c5c5191c04cd2be8e40005985be2","author":{"_account_id":13636,"name":"aarefiev","display_name":"Anton","email":"arefyevanton@gmail.com","username":"aarefiev"},"date":"2015-11-03 11:30:44.000000000","message":"Patch Set 12: Code-Review-1","accounts_in_message":[],"_revision_number":12},{"id":"f6665189198e394050f7caeb6a148ea13e1fc1c5","author":{"_account_id":18893,"name":"Miles Gould","email":"mgould@redhat.com","username":"pozorvlak"},"date":"2015-11-03 11:35:26.000000000","message":"Patch Set 12: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":12},{"id":"1677ca336608b3fb70ba3397a7d284e35b6f6ccf","author":{"_account_id":17270,"name":"Sergii Turivnyi","email":"sturivnyi@mirantis.com","username":"sturivnyi"},"date":"2015-11-03 11:55:36.000000000","message":"Uploaded patch set 13.","accounts_in_message":[],"_revision_number":13},{"id":"c67cb8d8102e6d486872a025c459442f04e0e803","author":{"_account_id":17270,"name":"Sergii Turivnyi","email":"sturivnyi@mirantis.com","username":"sturivnyi"},"date":"2015-11-03 11:57:06.000000000","message":"Uploaded patch set 14.","accounts_in_message":[],"_revision_number":14},{"id":"17710c8498d01d1e5e8b84ff718b75c174af4aa7","author":{"_account_id":12356,"name":"Vladyslav Drok","email":"vdrok@mirantis.com","username":"vdrok"},"date":"2015-11-03 11:58:37.000000000","message":"Patch Set 15: Commit message was updated","accounts_in_message":[],"_revision_number":15},{"id":"5419bbac1a732b79f19044e0cb012c6c2e79c825","author":{"_account_id":17270,"name":"Sergii Turivnyi","email":"sturivnyi@mirantis.com","username":"sturivnyi"},"date":"2015-11-03 11:59:05.000000000","message":"Uploaded patch set 16.","accounts_in_message":[],"_revision_number":16},{"id":"d7cc11308140731be15367d26c88d1ada72b0cd3","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-03 13:14:24.000000000","message":"Patch Set 16: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-ironicclient-python26 http://logs.openstack.org/66/240866/16/check/gate-python-ironicclient-python26/fd8f802/ : SUCCESS in 1m 21s\n- gate-python-ironicclient-python34 http://logs.openstack.org/66/240866/16/check/gate-python-ironicclient-python34/423d8bd/ : SUCCESS in 1m 55s\n- gate-python-ironicclient-pep8 http://logs.openstack.org/66/240866/16/check/gate-python-ironicclient-pep8/3534fc2/ : SUCCESS in 1m 09s\n- gate-python-ironicclient-docs http://docs-draft.openstack.org/66/240866/16/check/gate-python-ironicclient-docs/1555714//doc/build/html/ : SUCCESS in 1m 53s\n- gate-python-ironicclient-python27 http://logs.openstack.org/66/240866/16/check/gate-python-ironicclient-python27/8a3a508/ : SUCCESS in 1m 18s\n- gate-python-ironicclient-pypy http://logs.openstack.org/66/240866/16/check/gate-python-ironicclient-pypy/3cc5b81/ : SUCCESS in 2m 18s (non-voting)\n- gate-tempest-dsvm-python-ironicclient-src http://logs.openstack.org/66/240866/16/check/gate-tempest-dsvm-python-ironicclient-src/3b5fce0/ : SUCCESS in 1h 12m 32s\n- gate-ironicclient-dsvm-functional http://logs.openstack.org/66/240866/16/check/gate-ironicclient-dsvm-functional/147cb48/ : SUCCESS in 22m 01s (non-voting)","accounts_in_message":[],"_revision_number":16},{"id":"14e6087808ca82b86e40eda9442ad5947199317b","author":{"_account_id":16986,"name":"Shuquan Huang","email":"shuquan.huang@live.com","username":"shuquan"},"date":"2015-11-03 14:00:33.000000000","message":"Patch Set 16: Code-Review-1\n\n(1 comment)\n\nSee my inline comments. Thanks.","accounts_in_message":[],"_revision_number":16},{"id":"1d8b7bbfe8ffdaff2b57b38bc06fdb9cfa882166","author":{"_account_id":17270,"name":"Sergii Turivnyi","email":"sturivnyi@mirantis.com","username":"sturivnyi"},"date":"2015-11-03 16:06:52.000000000","message":"Uploaded patch set 17.","accounts_in_message":[],"_revision_number":17},{"id":"d95be711a0da9c7983d8daddc6ea4213c6529c4d","author":{"_account_id":18893,"name":"Miles Gould","email":"mgould@redhat.com","username":"pozorvlak"},"date":"2015-11-03 16:10:44.000000000","message":"Patch Set 17:\n\n(1 comment)","accounts_in_message":[],"_revision_number":17},{"id":"9e6933f8f2668fdc272fc1ffc36e5f1e092cdb3e","author":{"_account_id":17270,"name":"Sergii Turivnyi","email":"sturivnyi@mirantis.com","username":"sturivnyi"},"date":"2015-11-03 16:24:43.000000000","message":"Uploaded patch set 18.","accounts_in_message":[],"_revision_number":18},{"id":"7b49f5405986625824b4fbeb7c56282a3e4e00f3","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-03 17:28:05.000000000","message":"Patch Set 18: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-ironicclient-python26 http://logs.openstack.org/66/240866/18/check/gate-python-ironicclient-python26/5f839f4/ : SUCCESS in 1m 18s\n- gate-python-ironicclient-python34 http://logs.openstack.org/66/240866/18/check/gate-python-ironicclient-python34/cbec1ed/ : SUCCESS in 1m 44s\n- gate-python-ironicclient-pep8 http://logs.openstack.org/66/240866/18/check/gate-python-ironicclient-pep8/b98d195/ : SUCCESS in 1m 01s\n- gate-python-ironicclient-docs http://docs-draft.openstack.org/66/240866/18/check/gate-python-ironicclient-docs/48a2ac5//doc/build/html/ : SUCCESS in 1m 55s\n- gate-python-ironicclient-python27 http://logs.openstack.org/66/240866/18/check/gate-python-ironicclient-python27/c74373f/ : SUCCESS in 1m 34s\n- gate-python-ironicclient-pypy http://logs.openstack.org/66/240866/18/check/gate-python-ironicclient-pypy/1865ece/ : SUCCESS in 2m 10s (non-voting)\n- gate-tempest-dsvm-python-ironicclient-src http://logs.openstack.org/66/240866/18/check/gate-tempest-dsvm-python-ironicclient-src/139d33f/ : SUCCESS in 45m 30s\n- gate-ironicclient-dsvm-functional http://logs.openstack.org/66/240866/18/check/gate-ironicclient-dsvm-functional/e2832e0/ : SUCCESS in 22m 31s (non-voting)","accounts_in_message":[],"_revision_number":18},{"id":"392b72a7f975cd6e3a4941b3100346b7486b699e","author":{"_account_id":6637,"name":"Sam Betts","email":"sam@code-smash.net","username":"sambetts"},"date":"2015-11-04 12:46:01.000000000","message":"Patch Set 18: Code-Review-1\n\n(1 comment)\n\nI\u0027ve left a comment inline with a suggestion about the ordering/layout of the testing document, but otherwise a great start, thanks Sergii!","accounts_in_message":[],"_revision_number":18},{"id":"4845ea8d6474a71f5569439bf598e4562ba499d1","author":{"_account_id":17270,"name":"Sergii Turivnyi","email":"sturivnyi@mirantis.com","username":"sturivnyi"},"date":"2015-11-04 13:32:02.000000000","message":"Uploaded patch set 19.","accounts_in_message":[],"_revision_number":19},{"id":"83f9322f272ff9e95cec61eb90b75eb487fbb67e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-04 14:08:41.000000000","message":"Patch Set 19: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-ironicclient-python26 http://logs.openstack.org/66/240866/19/check/gate-python-ironicclient-python26/60e372b/ : SUCCESS in 1m 27s\n- gate-python-ironicclient-python34 http://logs.openstack.org/66/240866/19/check/gate-python-ironicclient-python34/32c2fdf/ : SUCCESS in 1m 57s\n- gate-python-ironicclient-pep8 http://logs.openstack.org/66/240866/19/check/gate-python-ironicclient-pep8/e9a742c/ : SUCCESS in 1m 13s\n- gate-python-ironicclient-docs http://docs-draft.openstack.org/66/240866/19/check/gate-python-ironicclient-docs/10f5e4a//doc/build/html/ : SUCCESS in 1m 58s\n- gate-python-ironicclient-python27 http://logs.openstack.org/66/240866/19/check/gate-python-ironicclient-python27/d4b1099/ : SUCCESS in 1m 19s\n- gate-python-ironicclient-pypy http://logs.openstack.org/66/240866/19/check/gate-python-ironicclient-pypy/bcde800/ : SUCCESS in 2m 04s (non-voting)\n- gate-tempest-dsvm-python-ironicclient-src http://logs.openstack.org/66/240866/19/check/gate-tempest-dsvm-python-ironicclient-src/8d6e039/ : SUCCESS in 36m 30s\n- gate-ironicclient-dsvm-functional http://logs.openstack.org/66/240866/19/check/gate-ironicclient-dsvm-functional/b9c8608/ : SUCCESS in 27m 12s (non-voting)","accounts_in_message":[],"_revision_number":19},{"id":"2393477f1ae39752c608362558e3c01054e95f4d","author":{"_account_id":13636,"name":"aarefiev","display_name":"Anton","email":"arefyevanton@gmail.com","username":"aarefiev"},"date":"2015-11-05 08:13:43.000000000","message":"Patch Set 19: Code-Review+1\n\nlooks good, thanks Sergii","accounts_in_message":[],"_revision_number":19},{"id":"5611299721a0cfd82c064ce5978cfb26306e20b0","author":{"_account_id":6637,"name":"Sam Betts","email":"sam@code-smash.net","username":"sambetts"},"date":"2015-11-05 14:01:38.000000000","message":"Patch Set 19: Code-Review+1\n\nThanks Sergii :)","accounts_in_message":[],"_revision_number":19},{"id":"964e9c0f7e1c8ce0884ddbed03fdc229229762bb","author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"date":"2015-11-05 17:10:17.000000000","message":"Patch Set 19: Code-Review-1\n\n(5 comments)","accounts_in_message":[],"_revision_number":19},{"id":"7811c3cd259b513991186b827b14da657a35d803","author":{"_account_id":12356,"name":"Vladyslav Drok","email":"vdrok@mirantis.com","username":"vdrok"},"date":"2015-11-06 13:27:46.000000000","message":"Patch Set 19: Code-Review-1\n\nApart from John\u0027s comments, please rebase this on master, no need to wait for all these changes to merge docs.","accounts_in_message":[],"_revision_number":19},{"id":"96fef30760ce1ded343c29a993999fbd752e68c6","author":{"_account_id":17270,"name":"Sergii Turivnyi","email":"sturivnyi@mirantis.com","username":"sturivnyi"},"date":"2015-11-06 14:05:44.000000000","message":"Uploaded patch set 20.","accounts_in_message":[],"_revision_number":20},{"id":"4eef53372d0e45ed6682e29e2a1c94e0ba2fb3a1","author":{"_account_id":17270,"name":"Sergii Turivnyi","email":"sturivnyi@mirantis.com","username":"sturivnyi"},"date":"2015-11-06 14:06:18.000000000","message":"Patch Set 19:\n\n(5 comments)\n\nDone","accounts_in_message":[],"_revision_number":19},{"id":"28162dcbf0b31fc7670e5ad0f7c537b8aad98aed","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-06 15:02:38.000000000","message":"Patch Set 20: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-ironicclient-python26 http://logs.openstack.org/66/240866/20/check/gate-python-ironicclient-python26/0519531/ : SUCCESS in 1m 21s\n- gate-python-ironicclient-python34 http://logs.openstack.org/66/240866/20/check/gate-python-ironicclient-python34/ce9da77/ : SUCCESS in 3m 01s\n- gate-python-ironicclient-pep8 http://logs.openstack.org/66/240866/20/check/gate-python-ironicclient-pep8/08095b8/ : SUCCESS in 1m 10s\n- gate-python-ironicclient-docs http://docs-draft.openstack.org/66/240866/20/check/gate-python-ironicclient-docs/09c464e//doc/build/html/ : SUCCESS in 1m 49s\n- gate-python-ironicclient-python27 http://logs.openstack.org/66/240866/20/check/gate-python-ironicclient-python27/4990b65/ : SUCCESS in 1m 22s\n- gate-python-ironicclient-pypy http://logs.openstack.org/66/240866/20/check/gate-python-ironicclient-pypy/6f376b6/ : SUCCESS in 3m 15s (non-voting)\n- gate-tempest-dsvm-python-ironicclient-src http://logs.openstack.org/66/240866/20/check/gate-tempest-dsvm-python-ironicclient-src/19304f8/ : SUCCESS in 48m 37s\n- gate-ironicclient-dsvm-functional http://logs.openstack.org/66/240866/20/check/gate-ironicclient-dsvm-functional/88a0d5a/ : FAILURE in 15m 41s (non-voting)","accounts_in_message":[],"_revision_number":20},{"id":"036ee90a99c9bb7f026fecf732fe02a701d24658","author":{"_account_id":13636,"name":"aarefiev","display_name":"Anton","email":"arefyevanton@gmail.com","username":"aarefiev"},"date":"2015-11-09 09:18:55.000000000","message":"Patch Set 20: Code-Review+1","accounts_in_message":[],"_revision_number":20},{"id":"672425731e604cbaaea358963dc07e10d4713fbd","author":{"_account_id":6637,"name":"Sam Betts","email":"sam@code-smash.net","username":"sambetts"},"date":"2015-11-09 10:58:53.000000000","message":"Patch Set 20: Code-Review+1","accounts_in_message":[],"_revision_number":20},{"id":"7bd8054fa0801700832dc7a6770e095807a21dbc","author":{"_account_id":16986,"name":"Shuquan Huang","email":"shuquan.huang@live.com","username":"shuquan"},"date":"2015-11-09 12:58:22.000000000","message":"Patch Set 20: Code-Review+1","accounts_in_message":[],"_revision_number":20},{"id":"5a36a1cb5c3a1587ea3cf6607e5d050b128de416","author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"date":"2015-11-09 23:17:57.000000000","message":"Patch Set 20: Code-Review-1\n\n(1 comment)\n\nThis is looking really good. Thanks for this!\n\nI would just like a better commit message.","accounts_in_message":[],"_revision_number":20},{"id":"3613c199ad05b5841aaabaa7aafd06350d8bf741","author":{"_account_id":14810,"name":"Kan","email":"sofaopenstack@gmail.com","username":"Kan"},"date":"2015-11-10 06:25:34.000000000","message":"Patch Set 20: Code-Review+1\n\n(3 comments)\n\nThanks for the patch. Some nits inline, others LGTM.","accounts_in_message":[],"_revision_number":20},{"id":"0c692cb41a8dd14f4c9e1af3e542d0517c933c1f","author":{"_account_id":14810,"name":"Kan","email":"sofaopenstack@gmail.com","username":"Kan"},"date":"2015-11-10 06:26:09.000000000","message":"Patch Set 20:\n\n(1 comment)","accounts_in_message":[],"_revision_number":20},{"id":"f1fa073bfd3cc7a012c54db71275e7ceef4ae34c","author":{"_account_id":17270,"name":"Sergii Turivnyi","email":"sturivnyi@mirantis.com","username":"sturivnyi"},"date":"2015-11-10 09:39:52.000000000","message":"Uploaded patch set 21.","accounts_in_message":[],"_revision_number":21},{"id":"685c2da85ccb22ec6407750e836fba376c7a0f65","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-10 10:19:29.000000000","message":"Patch Set 21: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-ironicclient-python26 http://logs.openstack.org/66/240866/21/check/gate-python-ironicclient-python26/622b3da/ : SUCCESS in 1m 10s\n- gate-python-ironicclient-python34 http://logs.openstack.org/66/240866/21/check/gate-python-ironicclient-python34/d7986fe/ : SUCCESS in 1m 34s\n- gate-python-ironicclient-pep8 http://logs.openstack.org/66/240866/21/check/gate-python-ironicclient-pep8/502babe/ : SUCCESS in 1m 14s\n- gate-python-ironicclient-docs http://docs-draft.openstack.org/66/240866/21/check/gate-python-ironicclient-docs/39f475d//doc/build/html/ : SUCCESS in 1m 36s\n- gate-python-ironicclient-python27 http://logs.openstack.org/66/240866/21/check/gate-python-ironicclient-python27/4f29348/ : SUCCESS in 1m 33s\n- gate-python-ironicclient-pypy http://logs.openstack.org/66/240866/21/check/gate-python-ironicclient-pypy/ddb367f/ : SUCCESS in 2m 13s (non-voting)\n- gate-tempest-dsvm-python-ironicclient-src http://logs.openstack.org/66/240866/21/check/gate-tempest-dsvm-python-ironicclient-src/8fc0037/ : SUCCESS in 37m 24s\n- gate-ironicclient-dsvm-functional http://logs.openstack.org/66/240866/21/check/gate-ironicclient-dsvm-functional/86b6a03/ : SUCCESS in 16m 05s (non-voting)","accounts_in_message":[],"_revision_number":21},{"id":"f48afac026abe392676b340bb7cdc26f96bd908f","author":{"_account_id":14810,"name":"Kan","email":"sofaopenstack@gmail.com","username":"Kan"},"date":"2015-11-11 03:03:56.000000000","message":"Patch Set 21: Code-Review+1","accounts_in_message":[],"_revision_number":21},{"id":"56b06bcf2cb7eea45c51200e178fe1286429e137","author":{"_account_id":13636,"name":"aarefiev","display_name":"Anton","email":"arefyevanton@gmail.com","username":"aarefiev"},"date":"2015-11-11 11:18:55.000000000","message":"Patch Set 21: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":21},{"id":"879ef2b20592d084968b8cb0dfe00f854145bb05","author":{"_account_id":17270,"name":"Sergii Turivnyi","email":"sturivnyi@mirantis.com","username":"sturivnyi"},"date":"2015-11-11 17:10:25.000000000","message":"Uploaded patch set 22.","accounts_in_message":[],"_revision_number":22},{"id":"012c8047dedbf5b866a276b844c66aa1ae0ec892","author":{"_account_id":17270,"name":"Sergii Turivnyi","email":"sturivnyi@mirantis.com","username":"sturivnyi"},"date":"2015-11-11 17:12:02.000000000","message":"Uploaded patch set 23.","accounts_in_message":[],"_revision_number":23},{"id":"2dc57799aa50cfe21df174c4dbe8c1daf0c55087","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-11 18:40:42.000000000","message":"Patch Set 23: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-ironicclient-python26 http://logs.openstack.org/66/240866/23/check/gate-python-ironicclient-python26/2a127fa/ : SUCCESS in 1m 23s\n- gate-python-ironicclient-python34 http://logs.openstack.org/66/240866/23/check/gate-python-ironicclient-python34/b4ffd7a/ : SUCCESS in 1m 54s\n- gate-python-ironicclient-pep8 http://logs.openstack.org/66/240866/23/check/gate-python-ironicclient-pep8/bea2129/ : SUCCESS in 51s\n- gate-python-ironicclient-docs http://docs-draft.openstack.org/66/240866/23/check/gate-python-ironicclient-docs/f693725//doc/build/html/ : SUCCESS in 1m 07s\n- gate-python-ironicclient-python27 http://logs.openstack.org/66/240866/23/check/gate-python-ironicclient-python27/7515471/ : SUCCESS in 2m 00s\n- gate-python-ironicclient-pypy http://logs.openstack.org/66/240866/23/check/gate-python-ironicclient-pypy/c4004c3/ : SUCCESS in 1m 46s (non-voting)\n- gate-tempest-dsvm-python-ironicclient-src http://logs.openstack.org/66/240866/23/check/gate-tempest-dsvm-python-ironicclient-src/7cbec0d/ : SUCCESS in 46m 44s\n- gate-ironicclient-dsvm-functional http://logs.openstack.org/66/240866/23/check/gate-ironicclient-dsvm-functional/5015f89/ : SUCCESS in 29m 59s (non-voting)","accounts_in_message":[],"_revision_number":23},{"id":"f36c109b81e43eab17a4e14c5577be076152f977","author":{"_account_id":6637,"name":"Sam Betts","email":"sam@code-smash.net","username":"sambetts"},"date":"2015-11-12 10:45:02.000000000","message":"Patch Set 23: Code-Review+1","accounts_in_message":[],"_revision_number":23},{"id":"8d1f9d479b20c58708e8752d8450ba57f5fddf4a","author":{"_account_id":13636,"name":"aarefiev","display_name":"Anton","email":"arefyevanton@gmail.com","username":"aarefiev"},"date":"2015-11-12 11:15:35.000000000","message":"Patch Set 23: Code-Review+1\n\nthanks","accounts_in_message":[],"_revision_number":23},{"id":"492ae81a7ef705b53984367f69f8fee9da1c6443","author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"date":"2015-11-12 12:47:04.000000000","message":"Patch Set 24: Commit message was updated","accounts_in_message":[],"_revision_number":24},{"id":"ffcbe314c08a2b03e6be89387d2300dd20f181df","author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"date":"2015-11-12 12:47:45.000000000","message":"Patch Set 24: Code-Review+2\n\nThanks for the patch","accounts_in_message":[],"_revision_number":24},{"id":"1498e4b79bc059397d6652156a925bbc90b2e7f4","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-12 13:53:59.000000000","message":"Patch Set 24: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-ironicclient-python26 http://logs.openstack.org/66/240866/24/check/gate-python-ironicclient-python26/20ab332/ : SUCCESS in 1m 29s\n- gate-python-ironicclient-python34 http://logs.openstack.org/66/240866/24/check/gate-python-ironicclient-python34/f5d1d4f/ : SUCCESS in 1m 47s\n- gate-python-ironicclient-pep8 http://logs.openstack.org/66/240866/24/check/gate-python-ironicclient-pep8/18cebf5/ : SUCCESS in 1m 15s\n- gate-python-ironicclient-docs http://docs-draft.openstack.org/66/240866/24/check/gate-python-ironicclient-docs/93027fd//doc/build/html/ : SUCCESS in 1m 21s\n- gate-python-ironicclient-python27 http://logs.openstack.org/66/240866/24/check/gate-python-ironicclient-python27/f1fecc5/ : SUCCESS in 1m 18s\n- gate-python-ironicclient-pypy http://logs.openstack.org/66/240866/24/check/gate-python-ironicclient-pypy/d667b1d/ : SUCCESS in 2m 10s (non-voting)\n- gate-tempest-dsvm-python-ironicclient-src http://logs.openstack.org/66/240866/24/check/gate-tempest-dsvm-python-ironicclient-src/54a4039/ : SUCCESS in 46m 03s\n- gate-ironicclient-dsvm-functional http://logs.openstack.org/66/240866/24/check/gate-ironicclient-dsvm-functional/42db932/ : SUCCESS in 21m 36s (non-voting)","accounts_in_message":[],"_revision_number":24},{"id":"bd9345fbadb03fbd77cd7d2feee87ef65c9859a1","author":{"_account_id":13636,"name":"aarefiev","display_name":"Anton","email":"arefyevanton@gmail.com","username":"aarefiev"},"date":"2015-11-12 13:57:07.000000000","message":"Patch Set 24: Code-Review+1","accounts_in_message":[],"_revision_number":24},{"id":"aaa19fca6cfeaab7d87646948e2048a1dc7a8669","author":{"_account_id":9068,"name":"Yuriy Yekovenko","email":"yyekovenko@mirantis.com","username":"yyekovenko"},"date":"2015-11-12 15:27:58.000000000","message":"Patch Set 24:\n\n(1 comment)","accounts_in_message":[],"_revision_number":24},{"id":"5450e4b7b39e495f848df217aaab3c7ec81bd703","author":{"_account_id":17270,"name":"Sergii Turivnyi","email":"sturivnyi@mirantis.com","username":"sturivnyi"},"date":"2015-11-12 15:30:02.000000000","message":"Patch Set 25: Patch Set 24 was rebased","accounts_in_message":[],"_revision_number":24},{"id":"3f43b75e6c3d36cc268c08eed9d25e3bd4133ff7","author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"date":"2015-11-12 15:34:33.000000000","message":"Patch Set 25: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":25},{"id":"e77ad9b441dbb74f25006ef3194d36eff4f6a43d","author":{"_account_id":17270,"name":"Sergii Turivnyi","email":"sturivnyi@mirantis.com","username":"sturivnyi"},"date":"2015-11-12 15:38:25.000000000","message":"Uploaded patch set 26.","accounts_in_message":[],"_revision_number":26},{"id":"56ab73f9359bb02ac2f13b56a7333333d5dc76db","author":{"_account_id":12356,"name":"Vladyslav Drok","email":"vdrok@mirantis.com","username":"vdrok"},"date":"2015-11-12 15:39:17.000000000","message":"Patch Set 26: Code-Review+2","accounts_in_message":[],"_revision_number":26},{"id":"9ba080def4a0a0078a7526d275e60b4dd4682dfb","author":{"_account_id":13636,"name":"aarefiev","display_name":"Anton","email":"arefyevanton@gmail.com","username":"aarefiev"},"date":"2015-11-12 15:46:13.000000000","message":"Patch Set 26: Code-Review+1","accounts_in_message":[],"_revision_number":26},{"id":"c262fc3b2daa4bcef0c67b9cd251ad388d85c71d","author":{"_account_id":13636,"name":"aarefiev","display_name":"Anton","email":"arefyevanton@gmail.com","username":"aarefiev"},"date":"2015-11-12 15:46:31.000000000","message":"Patch Set 24:\n\n(1 comment)","accounts_in_message":[],"_revision_number":24},{"id":"0c3026ffeeb36cf91f8bf7d75d75d5d0e44252a0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-12 16:57:08.000000000","message":"Patch Set 26: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-ironicclient-python26 http://logs.openstack.org/66/240866/26/check/gate-python-ironicclient-python26/801f75b/ : SUCCESS in 2m 17s\n- gate-python-ironicclient-python34 http://logs.openstack.org/66/240866/26/check/gate-python-ironicclient-python34/4b1e9ba/ : SUCCESS in 1m 44s\n- gate-python-ironicclient-pep8 http://logs.openstack.org/66/240866/26/check/gate-python-ironicclient-pep8/d5bda33/ : SUCCESS in 1m 14s\n- gate-python-ironicclient-docs http://docs-draft.openstack.org/66/240866/26/check/gate-python-ironicclient-docs/3e3b3a4//doc/build/html/ : SUCCESS in 1m 24s\n- gate-python-ironicclient-python27 http://logs.openstack.org/66/240866/26/check/gate-python-ironicclient-python27/bb23313/ : SUCCESS in 1m 23s\n- gate-python-ironicclient-pypy http://logs.openstack.org/66/240866/26/check/gate-python-ironicclient-pypy/9df0947/ : SUCCESS in 2m 20s (non-voting)\n- gate-tempest-dsvm-python-ironicclient-src http://logs.openstack.org/66/240866/26/check/gate-tempest-dsvm-python-ironicclient-src/7709c1c/ : SUCCESS in 35m 42s\n- gate-ironicclient-dsvm-functional http://logs.openstack.org/66/240866/26/check/gate-ironicclient-dsvm-functional/7437b4a/ : SUCCESS in 25m 53s (non-voting)","accounts_in_message":[],"_revision_number":26},{"id":"8127ca5645d6b0db8b0c18fc25b7ad22d241efc2","author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"date":"2015-11-13 04:35:23.000000000","message":"Patch Set 26: Code-Review+2","accounts_in_message":[],"_revision_number":26},{"id":"5949561fd851e1292567f38780c061470f9a45c5","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2015-11-13 10:04:18.000000000","message":"Patch Set 26: Code-Review-1\n\n(4 comments)\n\nI\u0027m sorry to be THAT guy, but I\u0027d like some things to get fixed - see inline","accounts_in_message":[],"_revision_number":26},{"id":"5aa1443b6437bf8b2246439bbdd632ba880c9dda","author":{"_account_id":6637,"name":"Sam Betts","email":"sam@code-smash.net","username":"sambetts"},"date":"2015-11-13 12:11:08.000000000","message":"Patch Set 26: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":26},{"id":"6c2dfd72420d69bec3f0ea8656e50668ae5ba68d","author":{"_account_id":17270,"name":"Sergii Turivnyi","email":"sturivnyi@mirantis.com","username":"sturivnyi"},"date":"2015-11-13 14:43:59.000000000","message":"Uploaded patch set 27.","accounts_in_message":[],"_revision_number":27},{"id":"df47df542913393eafbcdbe027e89225e04efb70","author":{"_account_id":12356,"name":"Vladyslav Drok","email":"vdrok@mirantis.com","username":"vdrok"},"date":"2015-11-13 15:14:54.000000000","message":"Patch Set 27:\n\n(1 comment)","accounts_in_message":[],"_revision_number":27},{"id":"835b166b7f05c4f586dbbdcd71538edac4690e70","author":{"_account_id":17270,"name":"Sergii Turivnyi","email":"sturivnyi@mirantis.com","username":"sturivnyi"},"date":"2015-11-13 15:36:26.000000000","message":"Uploaded patch set 28.","accounts_in_message":[],"_revision_number":28},{"id":"9de3e937c4d07596ea48cc6f2bb448fc22ac453a","author":{"_account_id":6637,"name":"Sam Betts","email":"sam@code-smash.net","username":"sambetts"},"date":"2015-11-13 15:53:22.000000000","message":"Patch Set 28:\n\n(1 comment)","accounts_in_message":[],"_revision_number":28},{"id":"5c04bb5d387d4ef0f157436b16522d9815b515e0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-13 16:33:30.000000000","message":"Patch Set 28: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-ironicclient-python26 http://logs.openstack.org/66/240866/28/check/gate-python-ironicclient-python26/36c3c25/ : SUCCESS in 1m 16s\n- gate-python-ironicclient-python34 http://logs.openstack.org/66/240866/28/check/gate-python-ironicclient-python34/932c1a9/ : SUCCESS in 1m 43s\n- gate-python-ironicclient-pep8 http://logs.openstack.org/66/240866/28/check/gate-python-ironicclient-pep8/0044242/ : SUCCESS in 1m 18s\n- gate-python-ironicclient-docs http://docs-draft.openstack.org/66/240866/28/check/gate-python-ironicclient-docs/b15febc//doc/build/html/ : SUCCESS in 3m 05s\n- gate-python-ironicclient-python27 http://logs.openstack.org/66/240866/28/check/gate-python-ironicclient-python27/f9aad62/ : SUCCESS in 1m 38s\n- gate-python-ironicclient-pypy http://logs.openstack.org/66/240866/28/check/gate-python-ironicclient-pypy/6f45549/ : SUCCESS in 2m 59s (non-voting)\n- gate-tempest-dsvm-python-ironicclient-src http://logs.openstack.org/66/240866/28/check/gate-tempest-dsvm-python-ironicclient-src/599c0fb/ : SUCCESS in 40m 32s\n- gate-ironicclient-dsvm-functional http://logs.openstack.org/66/240866/28/check/gate-ironicclient-dsvm-functional/76a4e7b/ : SUCCESS in 24m 14s (non-voting)","accounts_in_message":[],"_revision_number":28},{"id":"942612947ef3d8b8ca83ee3263ca2a8b184cf35c","author":{"_account_id":17270,"name":"Sergii Turivnyi","email":"sturivnyi@mirantis.com","username":"sturivnyi"},"date":"2015-11-16 09:27:03.000000000","message":"Uploaded patch set 29.","accounts_in_message":[],"_revision_number":29},{"id":"9278f19837c6b0093b01e426d40e75d8d8d7755e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-16 10:10:38.000000000","message":"Patch Set 29: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-ironicclient-python26 http://logs.openstack.org/66/240866/29/check/gate-python-ironicclient-python26/cf2c1a9/ : SUCCESS in 1m 06s\n- gate-python-ironicclient-python34 http://logs.openstack.org/66/240866/29/check/gate-python-ironicclient-python34/93f5228/ : SUCCESS in 2m 01s\n- gate-python-ironicclient-pep8 http://logs.openstack.org/66/240866/29/check/gate-python-ironicclient-pep8/7d814cc/ : SUCCESS in 2m 44s\n- gate-python-ironicclient-docs http://docs-draft.openstack.org/66/240866/29/check/gate-python-ironicclient-docs/4aca9f7//doc/build/html/ : SUCCESS in 1m 44s\n- gate-python-ironicclient-python27 http://logs.openstack.org/66/240866/29/check/gate-python-ironicclient-python27/de55c5e/ : SUCCESS in 1m 20s\n- gate-python-ironicclient-pypy http://logs.openstack.org/66/240866/29/check/gate-python-ironicclient-pypy/662dcb4/ : SUCCESS in 2m 10s (non-voting)\n- gate-tempest-dsvm-python-ironicclient-src http://logs.openstack.org/66/240866/29/check/gate-tempest-dsvm-python-ironicclient-src/3a25acb/ : SUCCESS in 41m 56s\n- gate-ironicclient-dsvm-functional http://logs.openstack.org/66/240866/29/check/gate-ironicclient-dsvm-functional/182e5db/ : SUCCESS in 28m 36s (non-voting)","accounts_in_message":[],"_revision_number":29},{"id":"a2d57c5144c97199660d37d25e00a97839c22e01","author":{"_account_id":6637,"name":"Sam Betts","email":"sam@code-smash.net","username":"sambetts"},"date":"2015-11-16 13:47:45.000000000","message":"Patch Set 29: Code-Review+1","accounts_in_message":[],"_revision_number":29},{"id":"04c8c9d738744eafb6abcf3ddec9d0ed759869c9","author":{"_account_id":9068,"name":"Yuriy Yekovenko","email":"yyekovenko@mirantis.com","username":"yyekovenko"},"date":"2015-11-17 13:16:34.000000000","message":"Patch Set 29: Code-Review+1\n\nLooks good for me.","accounts_in_message":[],"_revision_number":29},{"id":"0f8790a5d4208a806d876cfbec152390865f96ac","author":{"_account_id":10697,"name":"Thiago Paiva Brito","email":"thiagop@lsd.ufcg.edu.br","username":"thiagop","inactive":true},"date":"2015-11-17 16:19:48.000000000","message":"Patch Set 29: Code-Review+1","accounts_in_message":[],"_revision_number":29},{"id":"d1c40db268e2b0dfbc3e68f156f70dc7e6bc3948","author":{"_account_id":12356,"name":"Vladyslav Drok","email":"vdrok@mirantis.com","username":"vdrok"},"date":"2015-11-17 17:06:29.000000000","message":"Patch Set 29: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":29},{"id":"f6aa3e09b94bd8be4c0cf910fee8b6a7a595689c","author":{"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},"date":"2015-11-17 17:54:35.000000000","message":"Patch Set 29: Code-Review-1\n\n(1 comment)\n\nThis looks good to me, thanks Sergii! One thing inline before we land this.","accounts_in_message":[],"_revision_number":29},{"id":"6cc0f4a507975bb1da0094f1dfc22496ae231fea","author":{"_account_id":17270,"name":"Sergii Turivnyi","email":"sturivnyi@mirantis.com","username":"sturivnyi"},"date":"2015-11-18 09:07:55.000000000","message":"Uploaded patch set 30.","accounts_in_message":[],"_revision_number":30},{"id":"5736de01c919fc5513c745ea01d4aa7d8791581f","author":{"_account_id":17270,"name":"Sergii Turivnyi","email":"sturivnyi@mirantis.com","username":"sturivnyi"},"date":"2015-11-18 09:10:08.000000000","message":"Uploaded patch set 31.","accounts_in_message":[],"_revision_number":31},{"id":"a4ff05b4c1d9130257adc6b9cd99bf385d0c2e9a","author":{"_account_id":13636,"name":"aarefiev","display_name":"Anton","email":"arefyevanton@gmail.com","username":"aarefiev"},"date":"2015-11-18 09:30:07.000000000","message":"Patch Set 31: Code-Review+1","accounts_in_message":[],"_revision_number":31},{"id":"283ccb6fba3246a87ff8f8507df39018f035f3ba","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-18 10:04:06.000000000","message":"Patch Set 31: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-ironicclient-python34 http://logs.openstack.org/66/240866/31/check/gate-python-ironicclient-python34/b0927c9/ : SUCCESS in 1m 46s\n- gate-python-ironicclient-pep8 http://logs.openstack.org/66/240866/31/check/gate-python-ironicclient-pep8/fea35df/ : SUCCESS in 1m 02s\n- gate-python-ironicclient-docs http://docs-draft.openstack.org/66/240866/31/check/gate-python-ironicclient-docs/886a682//doc/build/html/ : SUCCESS in 1m 46s\n- gate-python-ironicclient-python27 http://logs.openstack.org/66/240866/31/check/gate-python-ironicclient-python27/03da392/ : SUCCESS in 1m 32s\n- gate-python-ironicclient-pypy http://logs.openstack.org/66/240866/31/check/gate-python-ironicclient-pypy/6ff20f3/ : SUCCESS in 2m 18s (non-voting)\n- gate-tempest-dsvm-python-ironicclient-src http://logs.openstack.org/66/240866/31/check/gate-tempest-dsvm-python-ironicclient-src/57d4730/ : SUCCESS in 49m 32s\n- gate-ironicclient-dsvm-functional http://logs.openstack.org/66/240866/31/check/gate-ironicclient-dsvm-functional/75934df/ : SUCCESS in 19m 59s (non-voting)","accounts_in_message":[],"_revision_number":31},{"id":"4a57db5d7a6e2ed40f40135f18e6fa998fe48f66","author":{"_account_id":9068,"name":"Yuriy Yekovenko","email":"yyekovenko@mirantis.com","username":"yyekovenko"},"date":"2015-11-18 11:53:53.000000000","message":"Patch Set 31: Code-Review+1","accounts_in_message":[],"_revision_number":31},{"id":"47ed6499cfe195c687f5a2acac852c7d2881e5a9","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2015-11-19 09:54:44.000000000","message":"Patch Set 31: Code-Review+2","accounts_in_message":[],"_revision_number":31},{"id":"61498cab2160db693808cac33f4e6119b7c85d56","author":{"_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},"date":"2015-11-19 10:44:25.000000000","message":"Patch Set 31: Code-Review+2 Workflow+1\n\nThanks Sergii Turivnyi for the patch!","accounts_in_message":[],"_revision_number":31},{"id":"3fa7a47e97665f93458e03588651ad3e8bb596a5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-19 10:44:30.000000000","message":"Patch Set 31: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":31},{"id":"d30eb0ba6dc8f7f22a01cb6f5321e2837de1843c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-19 11:31:49.000000000","message":"Patch Set 31: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-ironicclient-python34 http://logs.openstack.org/66/240866/31/gate/gate-python-ironicclient-python34/46d11ea/ : SUCCESS in 1m 52s\n- gate-python-ironicclient-docs http://docs-draft.openstack.org/66/240866/31/gate/gate-python-ironicclient-docs/4db5479//doc/build/html/ : SUCCESS in 2m 51s\n- gate-python-ironicclient-pep8 http://logs.openstack.org/66/240866/31/gate/gate-python-ironicclient-pep8/9ceaa61/ : SUCCESS in 1m 12s\n- gate-python-ironicclient-python27 http://logs.openstack.org/66/240866/31/gate/gate-python-ironicclient-python27/9fc8f90/ : SUCCESS in 1m 22s\n- gate-tempest-dsvm-python-ironicclient-src http://logs.openstack.org/66/240866/31/gate/gate-tempest-dsvm-python-ironicclient-src/22b55da/ : SUCCESS in 45m 50s","accounts_in_message":[],"_revision_number":31},{"id":"b85c5da9d54c6bc98207f31fda209f53ec4a7a63","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-19 11:31:51.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":31}],"current_revision_number":31,"current_revision":"f5c478b027f081a7e91231aecf8242dcacaee3d4","revisions":{"71fd328542e7ca9d68eda6eef3d77f1fda30316f":{"kind":"REWORK","_number":1,"created":"2015-11-02 14:17:51.000000000","uploader":{"_account_id":17270,"name":"Sergii Turivnyi","email":"sturivnyi@mirantis.com","username":"sturivnyi"},"ref":"refs/changes/66/240866/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/66/240866/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/1"}}},"commit":{"parents":[{"commit":"273b0fa771e6b49eacc1e5e7b8c05d2b60498749","subject":"Add sanity tests for testing actions with Chassis","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/273b0fa771e6b49eacc1e5e7b8c05d2b60498749"}]}],"author":{"name":"Sergey Turivnyi","email":"sturivnyi@mirantis.com","date":"2015-11-02 14:16:59.000000000","tz":120},"committer":{"name":"Sergey Turivnyi","email":"sturivnyi@mirantis.com","date":"2015-11-02 14:16:59.000000000","tz":120},"subject":"Add documentation how to run functional tests","message":"Add documentation how to run functional tests\n\nhttps://bugs.launchpad.net/python-ironicclient/+bug/1511731\n\nChange-Id: I4a5cf4be98f32455e36ea7d6a45b18afca043809\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/71fd328542e7ca9d68eda6eef3d77f1fda30316f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/71fd328542e7ca9d68eda6eef3d77f1fda30316f"}]},"branch":"refs/heads/master"},"f3f671dfad551be84c213722a0e6ae70112437ab":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2015-11-02 14:18:20.000000000","uploader":{"_account_id":17270,"name":"Sergii Turivnyi","email":"sturivnyi@mirantis.com","username":"sturivnyi"},"ref":"refs/changes/66/240866/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/66/240866/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/2"}}},"commit":{"parents":[{"commit":"7b8fb8538908ab6f0c2e1936758b51a47e461704","subject":"Add sanity tests for testing actions with Chassis","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/7b8fb8538908ab6f0c2e1936758b51a47e461704"}]}],"author":{"name":"Sergey Turivnyi","email":"sturivnyi@mirantis.com","date":"2015-11-02 14:16:59.000000000","tz":120},"committer":{"name":"Sergii Turivnyi","email":"sturivnyi@mirantis.com","date":"2015-11-02 14:18:19.000000000","tz":0},"subject":"Add documentation how to run functional tests","message":"Add documentation how to run functional tests\n\nhttps://bugs.launchpad.net/python-ironicclient/+bug/1511731\n\nChange-Id: I4a5cf4be98f32455e36ea7d6a45b18afca043809\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/f3f671dfad551be84c213722a0e6ae70112437ab"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/f3f671dfad551be84c213722a0e6ae70112437ab"}]},"branch":"refs/heads/master"},"1381d03c498c017e5f0955cfe0d7e45010033fcd":{"kind":"REWORK","_number":3,"created":"2015-11-02 14:38:02.000000000","uploader":{"_account_id":17270,"name":"Sergii Turivnyi","email":"sturivnyi@mirantis.com","username":"sturivnyi"},"ref":"refs/changes/66/240866/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/66/240866/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/3"}}},"commit":{"parents":[{"commit":"273b0fa771e6b49eacc1e5e7b8c05d2b60498749","subject":"Add sanity tests for testing actions with Chassis","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/273b0fa771e6b49eacc1e5e7b8c05d2b60498749"}]}],"author":{"name":"Sergey Turivnyi","email":"sturivnyi@mirantis.com","date":"2015-11-02 14:16:59.000000000","tz":120},"committer":{"name":"Sergey Turivnyi","email":"sturivnyi@mirantis.com","date":"2015-11-02 14:37:45.000000000","tz":120},"subject":"Add documentation how to run functional tests","message":"Add documentation how to run functional tests\n\nhttps://bugs.launchpad.net/python-ironicclient/+bug/1511731\n\nChange-Id: I4a5cf4be98f32455e36ea7d6a45b18afca043809\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/1381d03c498c017e5f0955cfe0d7e45010033fcd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/1381d03c498c017e5f0955cfe0d7e45010033fcd"}]},"branch":"refs/heads/master"},"587afcc8391a0b5f85f69898f46585cc50e5c477":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2015-11-02 14:38:46.000000000","uploader":{"_account_id":17270,"name":"Sergii Turivnyi","email":"sturivnyi@mirantis.com","username":"sturivnyi"},"ref":"refs/changes/66/240866/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/66/240866/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/4"}}},"commit":{"parents":[{"commit":"7b8fb8538908ab6f0c2e1936758b51a47e461704","subject":"Add sanity tests for testing actions with Chassis","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/7b8fb8538908ab6f0c2e1936758b51a47e461704"}]}],"author":{"name":"Sergey Turivnyi","email":"sturivnyi@mirantis.com","date":"2015-11-02 14:16:59.000000000","tz":120},"committer":{"name":"Sergii Turivnyi","email":"sturivnyi@mirantis.com","date":"2015-11-02 14:38:46.000000000","tz":0},"subject":"Add documentation how to run functional tests","message":"Add documentation how to run functional tests\n\nhttps://bugs.launchpad.net/python-ironicclient/+bug/1511731\n\nChange-Id: I4a5cf4be98f32455e36ea7d6a45b18afca043809\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/587afcc8391a0b5f85f69898f46585cc50e5c477"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/587afcc8391a0b5f85f69898f46585cc50e5c477"}]},"branch":"refs/heads/master"},"3a76f2bb1775570d2baf2364b2d0cfba528faa00":{"kind":"REWORK","_number":5,"created":"2015-11-02 16:13:08.000000000","uploader":{"_account_id":17270,"name":"Sergii Turivnyi","email":"sturivnyi@mirantis.com","username":"sturivnyi"},"ref":"refs/changes/66/240866/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/66/240866/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/5"}}},"commit":{"parents":[{"commit":"273b0fa771e6b49eacc1e5e7b8c05d2b60498749","subject":"Add sanity tests for testing actions with Chassis","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/273b0fa771e6b49eacc1e5e7b8c05d2b60498749"}]}],"author":{"name":"Sergey Turivnyi","email":"sturivnyi@mirantis.com","date":"2015-11-02 14:16:59.000000000","tz":120},"committer":{"name":"Sergey Turivnyi","email":"sturivnyi@mirantis.com","date":"2015-11-02 16:12:46.000000000","tz":120},"subject":"Add documentation how to run functional tests","message":"Add documentation how to run functional tests\n\nhttps://bugs.launchpad.net/python-ironicclient/+bug/1511731\n\nChange-Id: I4a5cf4be98f32455e36ea7d6a45b18afca043809\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/3a76f2bb1775570d2baf2364b2d0cfba528faa00"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/3a76f2bb1775570d2baf2364b2d0cfba528faa00"}]},"branch":"refs/heads/master"},"2ac2aa267220de42dd89b6fe034dd7a60bc7183e":{"kind":"REWORK","_number":6,"created":"2015-11-02 16:49:37.000000000","uploader":{"_account_id":17270,"name":"Sergii Turivnyi","email":"sturivnyi@mirantis.com","username":"sturivnyi"},"ref":"refs/changes/66/240866/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/66/240866/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/6"}}},"commit":{"parents":[{"commit":"273b0fa771e6b49eacc1e5e7b8c05d2b60498749","subject":"Add sanity tests for testing actions with Chassis","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/273b0fa771e6b49eacc1e5e7b8c05d2b60498749"}]}],"author":{"name":"Sergey Turivnyi","email":"sturivnyi@mirantis.com","date":"2015-11-02 14:16:59.000000000","tz":120},"committer":{"name":"Sergey Turivnyi","email":"sturivnyi@mirantis.com","date":"2015-11-02 16:49:29.000000000","tz":120},"subject":"Add documentation how to run functional tests","message":"Add documentation how to run functional tests\n\nhttps://bugs.launchpad.net/python-ironicclient/+bug/1511731\n\nChange-Id: I4a5cf4be98f32455e36ea7d6a45b18afca043809\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/2ac2aa267220de42dd89b6fe034dd7a60bc7183e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/2ac2aa267220de42dd89b6fe034dd7a60bc7183e"}]},"branch":"refs/heads/master"},"ea1ede8a3a488d3be46f55554040143baeb46351":{"kind":"TRIVIAL_REBASE","_number":7,"created":"2015-11-02 16:50:21.000000000","uploader":{"_account_id":17270,"name":"Sergii Turivnyi","email":"sturivnyi@mirantis.com","username":"sturivnyi"},"ref":"refs/changes/66/240866/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/66/240866/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/7"}}},"commit":{"parents":[{"commit":"7b8fb8538908ab6f0c2e1936758b51a47e461704","subject":"Add sanity tests for testing actions with Chassis","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/7b8fb8538908ab6f0c2e1936758b51a47e461704"}]}],"author":{"name":"Sergey Turivnyi","email":"sturivnyi@mirantis.com","date":"2015-11-02 14:16:59.000000000","tz":120},"committer":{"name":"Sergii Turivnyi","email":"sturivnyi@mirantis.com","date":"2015-11-02 16:50:21.000000000","tz":0},"subject":"Add documentation how to run functional tests","message":"Add documentation how to run functional tests\n\nhttps://bugs.launchpad.net/python-ironicclient/+bug/1511731\n\nChange-Id: I4a5cf4be98f32455e36ea7d6a45b18afca043809\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/ea1ede8a3a488d3be46f55554040143baeb46351"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/ea1ede8a3a488d3be46f55554040143baeb46351"}]},"branch":"refs/heads/master"},"293e6b8c2b2a6d313efbbec50a1ac0978707370e":{"kind":"NO_CODE_CHANGE","_number":8,"created":"2015-11-02 17:12:57.000000000","uploader":{"_account_id":18893,"name":"Miles Gould","email":"mgould@redhat.com","username":"pozorvlak"},"ref":"refs/changes/66/240866/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/66/240866/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/8"}}},"commit":{"parents":[{"commit":"7b8fb8538908ab6f0c2e1936758b51a47e461704","subject":"Add sanity tests for testing actions with Chassis","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/7b8fb8538908ab6f0c2e1936758b51a47e461704"}]}],"author":{"name":"Sergey Turivnyi","email":"sturivnyi@mirantis.com","date":"2015-11-02 14:16:59.000000000","tz":120},"committer":{"name":"Miles Gould","email":"mgould@redhat.com","date":"2015-11-02 17:12:57.000000000","tz":0},"subject":"Document how to run functional tests","message":"Document how to run functional tests\n\nhttps://bugs.launchpad.net/python-ironicclient/+bug/1511731\n\nChange-Id: I4a5cf4be98f32455e36ea7d6a45b18afca043809","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/293e6b8c2b2a6d313efbbec50a1ac0978707370e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/293e6b8c2b2a6d313efbbec50a1ac0978707370e"}]},"branch":"refs/heads/master"},"2bf59d2a94416586e102ece29bbc2d2b318d8acf":{"kind":"REWORK","_number":9,"created":"2015-11-02 17:20:10.000000000","uploader":{"_account_id":17270,"name":"Sergii Turivnyi","email":"sturivnyi@mirantis.com","username":"sturivnyi"},"ref":"refs/changes/66/240866/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/66/240866/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/9"}}},"commit":{"parents":[{"commit":"273b0fa771e6b49eacc1e5e7b8c05d2b60498749","subject":"Add sanity tests for testing actions with Chassis","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/273b0fa771e6b49eacc1e5e7b8c05d2b60498749"}]}],"author":{"name":"Sergey Turivnyi","email":"sturivnyi@mirantis.com","date":"2015-11-02 14:16:59.000000000","tz":120},"committer":{"name":"Sergey Turivnyi","email":"sturivnyi@mirantis.com","date":"2015-11-02 17:19:56.000000000","tz":120},"subject":"Add documentation how to run functional tests","message":"Add documentation how to run functional tests\n\nhttps://bugs.launchpad.net/python-ironicclient/+bug/1511731\n\nChange-Id: I4a5cf4be98f32455e36ea7d6a45b18afca043809\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/2bf59d2a94416586e102ece29bbc2d2b318d8acf"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/2bf59d2a94416586e102ece29bbc2d2b318d8acf"}]},"branch":"refs/heads/master"},"46aea3fc0819b3de6e2478cd80d266def66f136d":{"kind":"TRIVIAL_REBASE","_number":10,"created":"2015-11-02 17:26:24.000000000","uploader":{"_account_id":17270,"name":"Sergii Turivnyi","email":"sturivnyi@mirantis.com","username":"sturivnyi"},"ref":"refs/changes/66/240866/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/66/240866/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/10"}}},"commit":{"parents":[{"commit":"7b8fb8538908ab6f0c2e1936758b51a47e461704","subject":"Add sanity tests for testing actions with Chassis","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/7b8fb8538908ab6f0c2e1936758b51a47e461704"}]}],"author":{"name":"Sergey Turivnyi","email":"sturivnyi@mirantis.com","date":"2015-11-02 14:16:59.000000000","tz":120},"committer":{"name":"Sergii Turivnyi","email":"sturivnyi@mirantis.com","date":"2015-11-02 17:26:24.000000000","tz":0},"subject":"Add documentation how to run functional tests","message":"Add documentation how to run functional tests\n\nhttps://bugs.launchpad.net/python-ironicclient/+bug/1511731\n\nChange-Id: I4a5cf4be98f32455e36ea7d6a45b18afca043809\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/46aea3fc0819b3de6e2478cd80d266def66f136d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/46aea3fc0819b3de6e2478cd80d266def66f136d"}]},"branch":"refs/heads/master"},"54611cf7e4590e23b558aecbd1b29862878b9f01":{"kind":"REWORK","_number":11,"created":"2015-11-02 17:43:17.000000000","uploader":{"_account_id":17270,"name":"Sergii Turivnyi","email":"sturivnyi@mirantis.com","username":"sturivnyi"},"ref":"refs/changes/66/240866/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/66/240866/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/11"}}},"commit":{"parents":[{"commit":"273b0fa771e6b49eacc1e5e7b8c05d2b60498749","subject":"Add sanity tests for testing actions with Chassis","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/273b0fa771e6b49eacc1e5e7b8c05d2b60498749"}]}],"author":{"name":"Sergey Turivnyi","email":"sturivnyi@mirantis.com","date":"2015-11-02 14:16:59.000000000","tz":120},"committer":{"name":"Sergey Turivnyi","email":"sturivnyi@mirantis.com","date":"2015-11-02 17:43:08.000000000","tz":120},"subject":"Add documentation how to run functional tests","message":"Add documentation how to run functional tests\n\nhttps://bugs.launchpad.net/python-ironicclient/+bug/1511731\n\nChange-Id: I4a5cf4be98f32455e36ea7d6a45b18afca043809\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/54611cf7e4590e23b558aecbd1b29862878b9f01"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/54611cf7e4590e23b558aecbd1b29862878b9f01"}]},"branch":"refs/heads/master"},"75db1920c4b541abe5bf47e68965f06be644ad82":{"kind":"TRIVIAL_REBASE","_number":12,"created":"2015-11-02 17:44:09.000000000","uploader":{"_account_id":17270,"name":"Sergii Turivnyi","email":"sturivnyi@mirantis.com","username":"sturivnyi"},"ref":"refs/changes/66/240866/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/66/240866/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/12"}}},"commit":{"parents":[{"commit":"7b8fb8538908ab6f0c2e1936758b51a47e461704","subject":"Add sanity tests for testing actions with Chassis","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/7b8fb8538908ab6f0c2e1936758b51a47e461704"}]}],"author":{"name":"Sergey Turivnyi","email":"sturivnyi@mirantis.com","date":"2015-11-02 14:16:59.000000000","tz":120},"committer":{"name":"Sergii Turivnyi","email":"sturivnyi@mirantis.com","date":"2015-11-02 17:44:09.000000000","tz":0},"subject":"Add documentation how to run functional tests","message":"Add documentation how to run functional tests\n\nhttps://bugs.launchpad.net/python-ironicclient/+bug/1511731\n\nChange-Id: I4a5cf4be98f32455e36ea7d6a45b18afca043809\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/75db1920c4b541abe5bf47e68965f06be644ad82"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/75db1920c4b541abe5bf47e68965f06be644ad82"}]},"branch":"refs/heads/master"},"7669c7d062412f023ddd1fbd3f79b57eaca29993":{"kind":"REWORK","_number":13,"created":"2015-11-03 11:55:36.000000000","uploader":{"_account_id":17270,"name":"Sergii Turivnyi","email":"sturivnyi@mirantis.com","username":"sturivnyi"},"ref":"refs/changes/66/240866/13","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/66/240866/13","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/13"}}},"commit":{"parents":[{"commit":"7b8fb8538908ab6f0c2e1936758b51a47e461704","subject":"Add sanity tests for testing actions with Chassis","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/7b8fb8538908ab6f0c2e1936758b51a47e461704"}]}],"author":{"name":"Sergey Turivnyi","email":"sturivnyi@mirantis.com","date":"2015-11-02 14:16:59.000000000","tz":120},"committer":{"name":"Sergey Turivnyi","email":"sturivnyi@mirantis.com","date":"2015-11-03 11:55:15.000000000","tz":120},"subject":"Add documentation how to run functional tests","message":"Add documentation how to run functional tests\n\nhttps://bugs.launchpad.net/python-ironicclient/+bug/1511731\n\nChange-Id: I4a5cf4be98f32455e36ea7d6a45b18afca043809\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/7669c7d062412f023ddd1fbd3f79b57eaca29993"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/7669c7d062412f023ddd1fbd3f79b57eaca29993"}]},"branch":"refs/heads/master"},"760c02b8f569494a3e642944354fec046f66acab":{"kind":"NO_CODE_CHANGE","_number":14,"created":"2015-11-03 11:57:06.000000000","uploader":{"_account_id":17270,"name":"Sergii Turivnyi","email":"sturivnyi@mirantis.com","username":"sturivnyi"},"ref":"refs/changes/66/240866/14","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/66/240866/14","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/14 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/14 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/14 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/14"}}},"commit":{"parents":[{"commit":"7b8fb8538908ab6f0c2e1936758b51a47e461704","subject":"Add sanity tests for testing actions with Chassis","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/7b8fb8538908ab6f0c2e1936758b51a47e461704"}]}],"author":{"name":"Sergey Turivnyi","email":"sturivnyi@mirantis.com","date":"2015-11-02 14:16:59.000000000","tz":120},"committer":{"name":"Sergey Turivnyi","email":"sturivnyi@mirantis.com","date":"2015-11-03 11:56:28.000000000","tz":120},"subject":"Add documentation how to run functional tests","message":"Add documentation how to run functional tests\n\nCloses-bug https://bugs.launchpad.net/python-ironicclient/+bug/1511731\n\nChange-Id: I4a5cf4be98f32455e36ea7d6a45b18afca043809\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/760c02b8f569494a3e642944354fec046f66acab"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/760c02b8f569494a3e642944354fec046f66acab"}]},"branch":"refs/heads/master"},"ec042cee8028f20ee14955781bcf87c9b4b51120":{"kind":"NO_CODE_CHANGE","_number":15,"created":"2015-11-03 11:58:37.000000000","uploader":{"_account_id":12356,"name":"Vladyslav Drok","email":"vdrok@mirantis.com","username":"vdrok"},"ref":"refs/changes/66/240866/15","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/66/240866/15","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/15 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/15 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/15 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/15"}}},"commit":{"parents":[{"commit":"7b8fb8538908ab6f0c2e1936758b51a47e461704","subject":"Add sanity tests for testing actions with Chassis","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/7b8fb8538908ab6f0c2e1936758b51a47e461704"}]}],"author":{"name":"Sergey Turivnyi","email":"sturivnyi@mirantis.com","date":"2015-11-02 14:16:59.000000000","tz":120},"committer":{"name":"Vladyslav Drok","email":"vdrok@mirantis.com","date":"2015-11-03 11:58:37.000000000","tz":0},"subject":"Add documentation how to run functional tests","message":"Add documentation how to run functional tests\n\nCloses-bug: #1511731\n\nChange-Id: I4a5cf4be98f32455e36ea7d6a45b18afca043809\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/ec042cee8028f20ee14955781bcf87c9b4b51120"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/ec042cee8028f20ee14955781bcf87c9b4b51120"}]},"branch":"refs/heads/master"},"a8332e51ada2484b6b34943c4a36019fa91d0146":{"kind":"NO_CODE_CHANGE","_number":16,"created":"2015-11-03 11:59:05.000000000","uploader":{"_account_id":17270,"name":"Sergii Turivnyi","email":"sturivnyi@mirantis.com","username":"sturivnyi"},"ref":"refs/changes/66/240866/16","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/66/240866/16","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/16 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/16 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/16 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/16"}}},"commit":{"parents":[{"commit":"7b8fb8538908ab6f0c2e1936758b51a47e461704","subject":"Add sanity tests for testing actions with Chassis","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/7b8fb8538908ab6f0c2e1936758b51a47e461704"}]}],"author":{"name":"Sergey Turivnyi","email":"sturivnyi@mirantis.com","date":"2015-11-02 14:16:59.000000000","tz":120},"committer":{"name":"Sergey Turivnyi","email":"sturivnyi@mirantis.com","date":"2015-11-03 11:58:27.000000000","tz":120},"subject":"Add documentation how to run functional tests","message":"Add documentation how to run functional tests\n\nCloses-bug:#1511731\n\nChange-Id: I4a5cf4be98f32455e36ea7d6a45b18afca043809\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/a8332e51ada2484b6b34943c4a36019fa91d0146"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/a8332e51ada2484b6b34943c4a36019fa91d0146"}]},"branch":"refs/heads/master"},"4cfabbba2faf4bdb65a304055b6ca02a42da07cb":{"kind":"REWORK","_number":17,"created":"2015-11-03 16:06:52.000000000","uploader":{"_account_id":17270,"name":"Sergii Turivnyi","email":"sturivnyi@mirantis.com","username":"sturivnyi"},"ref":"refs/changes/66/240866/17","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/66/240866/17","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/17 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/17 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/17 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/17"}}},"commit":{"parents":[{"commit":"7b8fb8538908ab6f0c2e1936758b51a47e461704","subject":"Add sanity tests for testing actions with Chassis","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/7b8fb8538908ab6f0c2e1936758b51a47e461704"}]}],"author":{"name":"Sergey Turivnyi","email":"sturivnyi@mirantis.com","date":"2015-11-02 14:16:59.000000000","tz":120},"committer":{"name":"Sergey Turivnyi","email":"sturivnyi@mirantis.com","date":"2015-11-03 16:06:37.000000000","tz":120},"subject":"Add documentation how to run functional tests","message":"Add documentation how to run functional tests\n\nCloses-bug:#1511731\n\nChange-Id: I4a5cf4be98f32455e36ea7d6a45b18afca043809\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/4cfabbba2faf4bdb65a304055b6ca02a42da07cb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/4cfabbba2faf4bdb65a304055b6ca02a42da07cb"}]},"branch":"refs/heads/master"},"539f9c5c2c47e8462ac563ca56768aaee12da15c":{"kind":"REWORK","_number":18,"created":"2015-11-03 16:24:43.000000000","uploader":{"_account_id":17270,"name":"Sergii Turivnyi","email":"sturivnyi@mirantis.com","username":"sturivnyi"},"ref":"refs/changes/66/240866/18","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/66/240866/18","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/18 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/18 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/18 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/18"}}},"commit":{"parents":[{"commit":"7b8fb8538908ab6f0c2e1936758b51a47e461704","subject":"Add sanity tests for testing actions with Chassis","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/7b8fb8538908ab6f0c2e1936758b51a47e461704"}]}],"author":{"name":"Sergey Turivnyi","email":"sturivnyi@mirantis.com","date":"2015-11-02 14:16:59.000000000","tz":120},"committer":{"name":"Sergey Turivnyi","email":"sturivnyi@mirantis.com","date":"2015-11-03 16:24:22.000000000","tz":120},"subject":"Add documentation how to run functional tests","message":"Add documentation how to run functional tests\n\nCloses-bug:#1511731\n\nChange-Id: I4a5cf4be98f32455e36ea7d6a45b18afca043809\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/539f9c5c2c47e8462ac563ca56768aaee12da15c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/539f9c5c2c47e8462ac563ca56768aaee12da15c"}]},"branch":"refs/heads/master"},"892b31c69fd14e8162f60a637febde7dd52d1ca0":{"kind":"REWORK","_number":19,"created":"2015-11-04 13:32:02.000000000","uploader":{"_account_id":17270,"name":"Sergii Turivnyi","email":"sturivnyi@mirantis.com","username":"sturivnyi"},"ref":"refs/changes/66/240866/19","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/66/240866/19","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/19 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/19 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/19 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/19"}}},"commit":{"parents":[{"commit":"7b8fb8538908ab6f0c2e1936758b51a47e461704","subject":"Add sanity tests for testing actions with Chassis","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/7b8fb8538908ab6f0c2e1936758b51a47e461704"}]}],"author":{"name":"Sergey Turivnyi","email":"sturivnyi@mirantis.com","date":"2015-11-02 14:16:59.000000000","tz":120},"committer":{"name":"Sergey Turivnyi","email":"sturivnyi@mirantis.com","date":"2015-11-04 13:30:19.000000000","tz":120},"subject":"Add documentation how to run functional tests","message":"Add documentation how to run functional tests\n\nCloses-bug:#1511731\n\nChange-Id: I4a5cf4be98f32455e36ea7d6a45b18afca043809\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/892b31c69fd14e8162f60a637febde7dd52d1ca0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/892b31c69fd14e8162f60a637febde7dd52d1ca0"}]},"branch":"refs/heads/master"},"2c29598cfe5fda54a288eeea462998ed2e690fa2":{"kind":"REWORK","_number":20,"created":"2015-11-06 14:05:44.000000000","uploader":{"_account_id":17270,"name":"Sergii Turivnyi","email":"sturivnyi@mirantis.com","username":"sturivnyi"},"ref":"refs/changes/66/240866/20","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/66/240866/20","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/20 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/20 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/20 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/20"}}},"commit":{"parents":[{"commit":"1ced89b9e99ddefbc1e77495f1a430f4e7de6e84","subject":"Introduce tempest-lib to functional tests","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/1ced89b9e99ddefbc1e77495f1a430f4e7de6e84"}]}],"author":{"name":"Sergey Turivnyi","email":"sturivnyi@mirantis.com","date":"2015-11-02 14:16:59.000000000","tz":120},"committer":{"name":"Sergey Turivnyi","email":"sturivnyi@mirantis.com","date":"2015-11-06 14:05:31.000000000","tz":0},"subject":"Add documentation how to run functional tests","message":"Add documentation how to run functional tests\n\nCloses-bug:#1511731\n\nChange-Id: I4a5cf4be98f32455e36ea7d6a45b18afca043809\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/2c29598cfe5fda54a288eeea462998ed2e690fa2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/2c29598cfe5fda54a288eeea462998ed2e690fa2"}]},"branch":"refs/heads/master"},"95895213319884de207c90a3095eb95c4a1b8869":{"kind":"REWORK","_number":21,"created":"2015-11-10 09:39:52.000000000","uploader":{"_account_id":17270,"name":"Sergii Turivnyi","email":"sturivnyi@mirantis.com","username":"sturivnyi"},"ref":"refs/changes/66/240866/21","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/66/240866/21","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/21 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/21 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/21 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/21"}}},"commit":{"parents":[{"commit":"1ced89b9e99ddefbc1e77495f1a430f4e7de6e84","subject":"Introduce tempest-lib to functional tests","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/1ced89b9e99ddefbc1e77495f1a430f4e7de6e84"}]}],"author":{"name":"Sergey Turivnyi","email":"sturivnyi@mirantis.com","date":"2015-11-02 14:16:59.000000000","tz":120},"committer":{"name":"Sergey Turivnyi","email":"sturivnyi@mirantis.com","date":"2015-11-10 09:34:50.000000000","tz":0},"subject":"Add documentation how to run functional tests","message":"Add documentation how to run functional tests\n\nThere are instructions on how to:\nrun tox, doing pep8 checks, run unit tests and functional tests.\n\nCloses-bug:#1511731\n\nChange-Id: I4a5cf4be98f32455e36ea7d6a45b18afca043809\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/95895213319884de207c90a3095eb95c4a1b8869"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/95895213319884de207c90a3095eb95c4a1b8869"}]},"branch":"refs/heads/master"},"b4eef19cfecb25cc5ec8240033469243506ee70d":{"kind":"NO_CODE_CHANGE","_number":22,"created":"2015-11-11 17:10:25.000000000","uploader":{"_account_id":17270,"name":"Sergii Turivnyi","email":"sturivnyi@mirantis.com","username":"sturivnyi"},"ref":"refs/changes/66/240866/22","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/66/240866/22","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/22 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/22 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/22 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/22"}}},"commit":{"parents":[{"commit":"1ced89b9e99ddefbc1e77495f1a430f4e7de6e84","subject":"Introduce tempest-lib to functional tests","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/1ced89b9e99ddefbc1e77495f1a430f4e7de6e84"}]}],"author":{"name":"Sergey Turivnyi","email":"sturivnyi@mirantis.com","date":"2015-11-02 14:16:59.000000000","tz":120},"committer":{"name":"Sergey Turivnyi","email":"sturivnyi@mirantis.com","date":"2015-11-11 17:09:02.000000000","tz":120},"subject":"Add documentation tests","message":"Add documentation tests\n\nThere are instructions on how to:\nrun tox, doing pep8 checks, run unit tests and functional tests.\n\nCloses-bug:#1511731\n\nChange-Id: I4a5cf4be98f32455e36ea7d6a45b18afca043809\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/b4eef19cfecb25cc5ec8240033469243506ee70d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/b4eef19cfecb25cc5ec8240033469243506ee70d"}]},"branch":"refs/heads/master"},"185c3fb31e53838f967f03d289cbe83f6bdfbce5":{"kind":"NO_CODE_CHANGE","_number":23,"created":"2015-11-11 17:12:02.000000000","uploader":{"_account_id":17270,"name":"Sergii Turivnyi","email":"sturivnyi@mirantis.com","username":"sturivnyi"},"ref":"refs/changes/66/240866/23","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/66/240866/23","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/23 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/23 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/23 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/23"}}},"commit":{"parents":[{"commit":"1ced89b9e99ddefbc1e77495f1a430f4e7de6e84","subject":"Introduce tempest-lib to functional tests","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/1ced89b9e99ddefbc1e77495f1a430f4e7de6e84"}]}],"author":{"name":"Sergey Turivnyi","email":"sturivnyi@mirantis.com","date":"2015-11-02 14:16:59.000000000","tz":120},"committer":{"name":"Sergey Turivnyi","email":"sturivnyi@mirantis.com","date":"2015-11-11 17:11:41.000000000","tz":120},"subject":"Add documentation how to run tests","message":"Add documentation how to run tests\n\nThere are instructions on how to:\nrun tox, doing pep8 checks, run unit tests and functional tests.\n\nCloses-bug:#1511731\n\nChange-Id: I4a5cf4be98f32455e36ea7d6a45b18afca043809\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/185c3fb31e53838f967f03d289cbe83f6bdfbce5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/185c3fb31e53838f967f03d289cbe83f6bdfbce5"}]},"branch":"refs/heads/master"},"e288ee2088308531dad395f9359333002af8de25":{"kind":"NO_CODE_CHANGE","_number":24,"created":"2015-11-12 12:47:04.000000000","uploader":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"ref":"refs/changes/66/240866/24","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/66/240866/24","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/24 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/24 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/24 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/24"}}},"commit":{"parents":[{"commit":"1ced89b9e99ddefbc1e77495f1a430f4e7de6e84","subject":"Introduce tempest-lib to functional tests","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/1ced89b9e99ddefbc1e77495f1a430f4e7de6e84"}]}],"author":{"name":"Sergey Turivnyi","email":"sturivnyi@mirantis.com","date":"2015-11-02 14:16:59.000000000","tz":120},"committer":{"name":"John L. Villalovos","email":"openstack.org@sodarock.com","date":"2015-11-12 12:47:04.000000000","tz":0},"subject":"Add documentation on how to run tests","message":"Add documentation on how to run tests\n\nAdded a testing page to the documentation.\n\nThis includes information on:\n * Running PEP8 checks\n * Running unit tests\n * Running functional tests\n\nCloses-bug:#1511731\nChange-Id: I4a5cf4be98f32455e36ea7d6a45b18afca043809\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/e288ee2088308531dad395f9359333002af8de25"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/e288ee2088308531dad395f9359333002af8de25"}]},"branch":"refs/heads/master"},"b5284fbbde4f7737f227994ad654cb8cb91f0169":{"kind":"TRIVIAL_REBASE","_number":25,"created":"2015-11-12 15:30:02.000000000","uploader":{"_account_id":17270,"name":"Sergii Turivnyi","email":"sturivnyi@mirantis.com","username":"sturivnyi"},"ref":"refs/changes/66/240866/25","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/66/240866/25","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/25 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/25 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/25 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/25"}}},"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":"Sergey Turivnyi","email":"sturivnyi@mirantis.com","date":"2015-11-02 14:16:59.000000000","tz":120},"committer":{"name":"Sergii Turivnyi","email":"sturivnyi@mirantis.com","date":"2015-11-12 15:30:01.000000000","tz":0},"subject":"Add documentation on how to run tests","message":"Add documentation on how to run tests\n\nAdded a testing page to the documentation.\n\nThis includes information on:\n * Running PEP8 checks\n * Running unit tests\n * Running functional tests\n\nCloses-bug:#1511731\nChange-Id: I4a5cf4be98f32455e36ea7d6a45b18afca043809\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/b5284fbbde4f7737f227994ad654cb8cb91f0169"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/b5284fbbde4f7737f227994ad654cb8cb91f0169"}]},"branch":"refs/heads/master"},"a8203640a5dcebf285e2aab9e9ab9e50e0fb0cff":{"kind":"REWORK","_number":26,"created":"2015-11-12 15:38:25.000000000","uploader":{"_account_id":17270,"name":"Sergii Turivnyi","email":"sturivnyi@mirantis.com","username":"sturivnyi"},"ref":"refs/changes/66/240866/26","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/66/240866/26","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/26 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/26 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/26 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/26"}}},"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":"Sergey Turivnyi","email":"sturivnyi@mirantis.com","date":"2015-11-02 14:16:59.000000000","tz":120},"committer":{"name":"Sergey Turivnyi","email":"sturivnyi@mirantis.com","date":"2015-11-12 15:34:58.000000000","tz":120},"subject":"Add documentation on how to run tests","message":"Add documentation on how to run tests\n\nAdded a testing page to the documentation.\n\nThis includes information on:\n * Running PEP8 checks\n * Running unit tests\n * Running functional tests\n\nCloses-bug:#1511731\nChange-Id: I4a5cf4be98f32455e36ea7d6a45b18afca043809\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/a8203640a5dcebf285e2aab9e9ab9e50e0fb0cff"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/a8203640a5dcebf285e2aab9e9ab9e50e0fb0cff"}]},"branch":"refs/heads/master"},"fd196f4da6ea3fe7f19f12f7a9f4c1fa9f831d5d":{"kind":"REWORK","_number":27,"created":"2015-11-13 14:43:59.000000000","uploader":{"_account_id":17270,"name":"Sergii Turivnyi","email":"sturivnyi@mirantis.com","username":"sturivnyi"},"ref":"refs/changes/66/240866/27","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/66/240866/27","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/27 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/27 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/27 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/27"}}},"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":"Sergey Turivnyi","email":"sturivnyi@mirantis.com","date":"2015-11-02 14:16:59.000000000","tz":120},"committer":{"name":"Sergey Turivnyi","email":"sturivnyi@mirantis.com","date":"2015-11-13 14:43:43.000000000","tz":120},"subject":"Add documentation on how to run tests","message":"Add documentation on how to run tests\n\nAdded a testing page to the documentation.\n\nThis includes information on:\n * Running PEP8 checks\n * Running unit tests\n * Running functional tests\n\nCloses-bug:#1511731\nChange-Id: I4a5cf4be98f32455e36ea7d6a45b18afca043809\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/fd196f4da6ea3fe7f19f12f7a9f4c1fa9f831d5d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/fd196f4da6ea3fe7f19f12f7a9f4c1fa9f831d5d"}]},"branch":"refs/heads/master"},"f4cee37aaf2f101a60f178d4ce08c0b9dc264e02":{"kind":"REWORK","_number":28,"created":"2015-11-13 15:36:26.000000000","uploader":{"_account_id":17270,"name":"Sergii Turivnyi","email":"sturivnyi@mirantis.com","username":"sturivnyi"},"ref":"refs/changes/66/240866/28","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/66/240866/28","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/28 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/28 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/28 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/28"}}},"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":"Sergey Turivnyi","email":"sturivnyi@mirantis.com","date":"2015-11-02 14:16:59.000000000","tz":120},"committer":{"name":"Sergey Turivnyi","email":"sturivnyi@mirantis.com","date":"2015-11-13 15:35:53.000000000","tz":120},"subject":"Add documentation on how to run tests","message":"Add documentation on how to run tests\n\nAdded a testing page to the documentation.\n\nThis includes information on:\n * Running PEP8 checks\n * Running unit tests\n * Running functional tests\n\nCloses-bug:#1511731\nChange-Id: I4a5cf4be98f32455e36ea7d6a45b18afca043809\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/f4cee37aaf2f101a60f178d4ce08c0b9dc264e02"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/f4cee37aaf2f101a60f178d4ce08c0b9dc264e02"}]},"branch":"refs/heads/master"},"451cf8d5ec2ae8d55b48b1dbeb8f73806cdc563b":{"kind":"REWORK","_number":29,"created":"2015-11-16 09:27:03.000000000","uploader":{"_account_id":17270,"name":"Sergii Turivnyi","email":"sturivnyi@mirantis.com","username":"sturivnyi"},"ref":"refs/changes/66/240866/29","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/66/240866/29","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/29 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/29 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/29 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/29"}}},"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":"Sergey Turivnyi","email":"sturivnyi@mirantis.com","date":"2015-11-02 14:16:59.000000000","tz":120},"committer":{"name":"Sergey Turivnyi","email":"sturivnyi@mirantis.com","date":"2015-11-16 09:26:50.000000000","tz":120},"subject":"Add documentation on how to run tests","message":"Add documentation on how to run tests\n\nAdded a testing page to the documentation.\n\nThis includes information on:\n * Running PEP8 checks\n * Running unit tests\n * Running functional tests\n\nCloses-bug:#1511731\nChange-Id: I4a5cf4be98f32455e36ea7d6a45b18afca043809\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/451cf8d5ec2ae8d55b48b1dbeb8f73806cdc563b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/451cf8d5ec2ae8d55b48b1dbeb8f73806cdc563b"}]},"branch":"refs/heads/master"},"ad1c7127a276de82ee6f8abca34766d048cd6e16":{"kind":"REWORK","_number":30,"created":"2015-11-18 09:07:55.000000000","uploader":{"_account_id":17270,"name":"Sergii Turivnyi","email":"sturivnyi@mirantis.com","username":"sturivnyi"},"ref":"refs/changes/66/240866/30","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/66/240866/30","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/30 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/30 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/30 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/30"}}},"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":"Sergey Turivnyi","email":"sturivnyi@mirantis.com","date":"2015-11-02 14:16:59.000000000","tz":120},"committer":{"name":"Sergey Turivnyi","email":"sturivnyi@mirantis.com","date":"2015-11-18 09:07:46.000000000","tz":120},"subject":"Add documentation on how to run tests","message":"Add documentation on how to run tests\n\nAdded a testing page to the documentation.\n\nThis includes information on:\n * Running PEP8 checks\n * Running unit tests\n * Running functional tests\n\nCloses-bug:#1511731\nChange-Id: I4a5cf4be98f32455e36ea7d6a45b18afca043809\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/ad1c7127a276de82ee6f8abca34766d048cd6e16"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/ad1c7127a276de82ee6f8abca34766d048cd6e16"}]},"branch":"refs/heads/master"},"f5c478b027f081a7e91231aecf8242dcacaee3d4":{"kind":"REWORK","_number":31,"created":"2015-11-18 09:10:08.000000000","uploader":{"_account_id":17270,"name":"Sergii Turivnyi","email":"sturivnyi@mirantis.com","username":"sturivnyi"},"ref":"refs/changes/66/240866/31","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/66/240866/31","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/31 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/31 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/31 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/66/240866/31"}}},"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":"Sergey Turivnyi","email":"sturivnyi@mirantis.com","date":"2015-11-02 14:16:59.000000000","tz":120},"committer":{"name":"Sergey Turivnyi","email":"sturivnyi@mirantis.com","date":"2015-11-18 09:10:01.000000000","tz":120},"subject":"Add documentation on how to run tests","message":"Add documentation on how to run tests\n\nAdded a testing page to the documentation.\n\nThis includes information on:\n * Running PEP8 checks\n * Running unit tests\n * Running functional tests\n\nCloses-bug:#1511731\nChange-Id: I4a5cf4be98f32455e36ea7d6a45b18afca043809\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/f5c478b027f081a7e91231aecf8242dcacaee3d4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/f5c478b027f081a7e91231aecf8242dcacaee3d4"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
