)]}'
{"id":"openstack%2Fpython-ironicclient~150692","triplet_id":"openstack%2Fpython-ironicclient~master~I93744384267b4670c7a14a90b14bd5afede45fc4","project":"openstack/python-ironicclient","branch":"master","topic":"bug/1414804","hashtags":[],"change_id":"I93744384267b4670c7a14a90b14bd5afede45fc4","subject":"ironicclient node-set-maintenance to accept true/false","status":"MERGED","created":"2015-01-28 06:00:43.000000000","updated":"2015-02-02 19:21:50.000000000","submitted":"2015-02-02 19:21:49.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":3,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"734674b6d65837ce9dd77b9684fecdae056adca2","_number":150692,"virtual_id_number":150692,"owner":{"_account_id":11424,"name":"Rakesh H S","email":"rakeshhs1@gmail.com","username":"rakesh"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":11424,"name":"Rakesh H S","email":"rakeshhs1@gmail.com","username":"rakesh"},{"value":0,"_account_id":13762,"name":"jiangfei","email":"jiangfei0622@huawei.com","username":"jiangfei"},{"value":0,"_account_id":13362,"name":"Tan Lin","email":"lin.tan@intel.com","username":"zero"},{"value":2,"date":"2015-02-02 19:21:49.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":10375,"name":"Om Kumar","email":"om.kumar@hpe.com","username":"lazy_prince"},{"value":0,"_account_id":6488,"name":"Clint Byrum","email":"clint@fewbar.com","username":"clint-fewbar"},{"value":0,"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},{"value":0,"_account_id":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},{"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":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"recommended":{"_account_id":13362,"name":"Tan Lin","email":"lin.tan@intel.com","username":"zero"},"all":[{"value":0,"_account_id":11424,"name":"Rakesh H S","email":"rakeshhs1@gmail.com","username":"rakesh"},{"value":0,"_account_id":13762,"name":"jiangfei","email":"jiangfei0622@huawei.com","username":"jiangfei"},{"value":1,"date":"2015-02-02 13:57:56.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":13362,"name":"Tan Lin","email":"lin.tan@intel.com","username":"zero"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":10375,"name":"Om Kumar","email":"om.kumar@hpe.com","username":"lazy_prince"},{"value":0,"_account_id":6488,"name":"Clint Byrum","email":"clint@fewbar.com","username":"clint-fewbar"},{"value":2,"date":"2015-02-02 16:29:50.000000000","_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},{"value":2,"date":"2015-02-02 17:14:05.000000000","_account_id":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},{"value":0,"_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":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},"all":[{"value":0,"_account_id":11424,"name":"Rakesh H S","email":"rakeshhs1@gmail.com","username":"rakesh"},{"value":0,"_account_id":13762,"name":"jiangfei","email":"jiangfei0622@huawei.com","username":"jiangfei"},{"value":0,"_account_id":13362,"name":"Tan Lin","email":"lin.tan@intel.com","username":"zero"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":10375,"name":"Om Kumar","email":"om.kumar@hpe.com","username":"lazy_prince"},{"value":0,"_account_id":6488,"name":"Clint Byrum","email":"clint@fewbar.com","username":"clint-fewbar"},{"value":0,"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},{"value":1,"date":"2015-02-02 17:14:05.000000000","_account_id":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},{"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":11424,"name":"Rakesh H S","email":"rakeshhs1@gmail.com","username":"rakesh"},{"value":0,"_account_id":13762,"name":"jiangfei","email":"jiangfei0622@huawei.com","username":"jiangfei"},{"value":0,"_account_id":13362,"name":"Tan Lin","email":"lin.tan@intel.com","username":"zero"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":10375,"name":"Om Kumar","email":"om.kumar@hpe.com","username":"lazy_prince"},{"value":0,"_account_id":6488,"name":"Clint Byrum","email":"clint@fewbar.com","username":"clint-fewbar"},{"value":0,"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},{"value":0,"_account_id":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},{"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":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},{"_account_id":6488,"name":"Clint Byrum","email":"clint@fewbar.com","username":"clint-fewbar"},{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},{"_account_id":10375,"name":"Om Kumar","email":"om.kumar@hpe.com","username":"lazy_prince"},{"_account_id":11424,"name":"Rakesh H S","email":"rakeshhs1@gmail.com","username":"rakesh"},{"_account_id":13362,"name":"Tan Lin","email":"lin.tan@intel.com","username":"zero"},{"_account_id":13762,"name":"jiangfei","email":"jiangfei0622@huawei.com","username":"jiangfei"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-01-28 23:43:24.000000000","updated_by":{"_account_id":6488,"name":"Clint Byrum","email":"clint@fewbar.com","username":"clint-fewbar"},"reviewer":{"_account_id":6488,"name":"Clint Byrum","email":"clint@fewbar.com","username":"clint-fewbar"},"state":"REVIEWER"},{"updated":"2015-01-29 13:00:58.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-01-29 14:04:53.000000000","updated_by":{"_account_id":10375,"name":"Om Kumar","email":"om.kumar@hpe.com","username":"lazy_prince"},"reviewer":{"_account_id":10375,"name":"Om Kumar","email":"om.kumar@hpe.com","username":"lazy_prince"},"state":"REVIEWER"},{"updated":"2015-01-30 07:01:10.000000000","updated_by":{"_account_id":13762,"name":"jiangfei","email":"jiangfei0622@huawei.com","username":"jiangfei"},"reviewer":{"_account_id":13762,"name":"jiangfei","email":"jiangfei0622@huawei.com","username":"jiangfei"},"state":"REVIEWER"},{"updated":"2015-02-02 13:57:56.000000000","updated_by":{"_account_id":13362,"name":"Tan Lin","email":"lin.tan@intel.com","username":"zero"},"reviewer":{"_account_id":13362,"name":"Tan Lin","email":"lin.tan@intel.com","username":"zero"},"state":"REVIEWER"},{"updated":"2015-02-02 16:29:50.000000000","updated_by":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"reviewer":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"state":"REVIEWER"},{"updated":"2015-02-02 17:14:05.000000000","updated_by":{"_account_id":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},"reviewer":{"_account_id":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},"state":"REVIEWER"},{"updated":"2015-02-02 19:21:49.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"b6b6a66f80723bc7c3c89eb0cfdd82631b6ae916","author":{"_account_id":11424,"name":"Rakesh H S","email":"rakeshhs1@gmail.com","username":"rakesh"},"date":"2015-01-28 06:00:43.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"08c9f64abeb5199e6b694d451a1f5355a8970b6f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-28 06:34:58.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-ironicclient-python26 http://logs.openstack.org/92/150692/1/check/gate-python-ironicclient-python26/fde686d/ : SUCCESS in 1m 42s\n- gate-python-ironicclient-python33 http://logs.openstack.org/92/150692/1/check/gate-python-ironicclient-python33/847d2c0/ : SUCCESS in 3m 00s\n- gate-python-ironicclient-pep8 http://logs.openstack.org/92/150692/1/check/gate-python-ironicclient-pep8/fda558c/ : SUCCESS in 1m 47s\n- gate-python-ironicclient-docs http://docs-draft.openstack.org/92/150692/1/check/gate-python-ironicclient-docs/35bf3b3//doc/build/html/ : SUCCESS in 2m 49s\n- gate-python-ironicclient-python27 http://logs.openstack.org/92/150692/1/check/gate-python-ironicclient-python27/bbc496c/ : SUCCESS in 1m 55s\n- gate-python-ironicclient-pypy http://logs.openstack.org/92/150692/1/check/gate-python-ironicclient-pypy/f7af84f/ : SUCCESS in 1m 51s\n- gate-tempest-dsvm-neutron-src-python-ironicclient http://logs.openstack.org/92/150692/1/check/gate-tempest-dsvm-neutron-src-python-ironicclient/e7d6962/ : SUCCESS in 32m 39s\n- check-tempest-dsvm-ironic-pxe_ssh http://logs.openstack.org/92/150692/1/check/check-tempest-dsvm-ironic-pxe_ssh/3e9268e/ : SUCCESS in 29m 03s","accounts_in_message":[],"_revision_number":1},{"id":"6b580d4162b54abe6a85cb3dad9aa97655b70515","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-28 06:52:01.000000000","message":"Patch Set 1:\n\nBuild succeeded (check-tripleo pipeline).\n\n- check-tripleo-ironic-undercloud-precise-nonha http://logs.openstack.org/92/150692/1/check-tripleo/check-tripleo-ironic-undercloud-precise-nonha/c7e0ec2/ : SUCCESS in 51m 15s","accounts_in_message":[],"_revision_number":1},{"id":"622edc7497f4df3e3ca84097980d995abb8e3318","author":{"_account_id":6488,"name":"Clint Byrum","email":"clint@fewbar.com","username":"clint-fewbar"},"date":"2015-01-28 07:26:08.000000000","message":"Patch Set 1: Code-Review-1\n\nCOOL! Thanks for the rapid response.\n\nHowever, CLI\u0027s are API\u0027s too. I think you will have to accept both, with a deprecation notice for \u0027on\u0027 and \u0027off\u0027 and at least a year of accepting both.","accounts_in_message":[],"_revision_number":1},{"id":"281802b01c7231bc36d745319bc9f2f21f1071d2","author":{"_account_id":11424,"name":"Rakesh H S","email":"rakeshhs1@gmail.com","username":"rakesh"},"date":"2015-01-28 15:23:07.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"f97038c431d343c449e88e79bcc6e4da5c699b81","author":{"_account_id":11424,"name":"Rakesh H S","email":"rakeshhs1@gmail.com","username":"rakesh"},"date":"2015-01-28 15:26:20.000000000","message":"Patch Set 2:\n\nHi Clint, Thanks for reviewing. Agreed, we cannot stop supporting an parameter abruptly.\n\nI have uploaded an new patch.","accounts_in_message":[],"_revision_number":2},{"id":"66e9ebf309c6191a60daddbebb6829b7e87c604b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-28 16:03:23.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-ironicclient-python26 http://logs.openstack.org/92/150692/2/check/gate-python-ironicclient-python26/54126e9/ : SUCCESS in 1m 47s\n- gate-python-ironicclient-python33 http://logs.openstack.org/92/150692/2/check/gate-python-ironicclient-python33/cf5171c/ : SUCCESS in 3m 05s\n- gate-python-ironicclient-pep8 http://logs.openstack.org/92/150692/2/check/gate-python-ironicclient-pep8/3c4e2fe/ : SUCCESS in 2m 19s\n- gate-python-ironicclient-docs http://docs-draft.openstack.org/92/150692/2/check/gate-python-ironicclient-docs/8daa08c//doc/build/html/ : SUCCESS in 1m 55s\n- gate-python-ironicclient-python27 http://logs.openstack.org/92/150692/2/check/gate-python-ironicclient-python27/44b9728/ : SUCCESS in 1m 54s\n- gate-python-ironicclient-pypy http://logs.openstack.org/92/150692/2/check/gate-python-ironicclient-pypy/cb896ca/ : SUCCESS in 2m 09s\n- gate-tempest-dsvm-neutron-src-python-ironicclient http://logs.openstack.org/92/150692/2/check/gate-tempest-dsvm-neutron-src-python-ironicclient/88585ec/ : SUCCESS in 34m 49s\n- check-tempest-dsvm-ironic-pxe_ssh http://logs.openstack.org/92/150692/2/check/check-tempest-dsvm-ironic-pxe_ssh/9877ebc/ : SUCCESS in 38m 37s","accounts_in_message":[],"_revision_number":2},{"id":"5b0f31ca3ed9e3e5e869cba5272cadb11c887656","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-28 16:14:03.000000000","message":"Patch Set 2:\n\nBuild succeeded (check-tripleo pipeline).\n\n- check-tripleo-ironic-undercloud-precise-nonha http://logs.openstack.org/92/150692/2/check-tripleo/check-tripleo-ironic-undercloud-precise-nonha/e698eed/ : SUCCESS in 50m 54s","accounts_in_message":[],"_revision_number":2},{"id":"04e33ccda4ca6524e044600f3b42d30c2e14e6a0","author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"date":"2015-01-28 23:06:55.000000000","message":"Patch Set 2: Code-Review+1\n\nThanks Rakesh! I looked at the bug and I guess we show maintenance mode as \u0027True\u0027/\u0027False\u0027. But this change accepts \u0027true\u0027/\u0027false\u0027.\n\nClint, do you promise not to complain about this? Seriously, I wonder if someone else might. Honestly, we should just change it to accept a bunch of different strings including \u0027on\u0027 instead of deprecating it, but I am thinking that is outside the scope of this.\n\nPutting +1 while I mull over it.","accounts_in_message":[],"_revision_number":2},{"id":"4098ac0018906f53dd8973690a0334cbe6c2ffce","author":{"_account_id":6488,"name":"Clint Byrum","email":"clint@fewbar.com","username":"clint-fewbar"},"date":"2015-01-28 23:43:24.000000000","message":"Patch Set 2: Code-Review-1\n\nGoodness no, I didn\u0027t notice that it was different case. That\u0027s almost worse than on/off versus True/False, because now it\u0027 like \"I SAID True! WHAT DO YOU WANT FROM ME?\"\n\nI\u0027d suggest being highly permissive in what we accept, and highly disciplined in what we emit. So perhaps a case-insensitive \u0027true\u0027 that includes \u0027True\u0027.","accounts_in_message":[],"_revision_number":2},{"id":"e5e1084ee36990eff38750f6645b538f5416cbb1","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2015-01-29 13:00:58.000000000","message":"Patch Set 2: Code-Review-1\n\n(1 comment)\n\n+1 for case insensivity, also I don\u0027t think we should deprecate old variants.\n\nalso we might check the remaining command for consistency. e.g. I remember some console commands also accept true/false or on/off","accounts_in_message":[],"_revision_number":2},{"id":"1e6a9d71e51edee308432a87a8ff984116e5d940","author":{"_account_id":11424,"name":"Rakesh H S","email":"rakeshhs1@gmail.com","username":"rakesh"},"date":"2015-01-29 13:33:38.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"39e1a65599878e5c39673fcb4c25e24164091b37","author":{"_account_id":11424,"name":"Rakesh H S","email":"rakeshhs1@gmail.com","username":"rakesh"},"date":"2015-01-29 13:36:03.000000000","message":"Patch Set 3:\n\nHi Guys, thanks for reviewing, I have uploaded an new patch which will also accept True/False, let me know if this is what you where looking for.","accounts_in_message":[],"_revision_number":3},{"id":"0d4876b8134674e6fbdfc08dc7b97f1a44a7880a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-29 14:04:13.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-ironicclient-python26 http://logs.openstack.org/92/150692/3/check/gate-python-ironicclient-python26/2b94279/ : SUCCESS in 1m 41s\n- gate-python-ironicclient-python33 http://logs.openstack.org/92/150692/3/check/gate-python-ironicclient-python33/a6d65d7/ : SUCCESS in 2m 54s\n- gate-python-ironicclient-pep8 http://logs.openstack.org/92/150692/3/check/gate-python-ironicclient-pep8/b375f02/ : SUCCESS in 1m 57s\n- gate-python-ironicclient-docs http://docs-draft.openstack.org/92/150692/3/check/gate-python-ironicclient-docs/413d06d//doc/build/html/ : SUCCESS in 1m 37s\n- gate-python-ironicclient-python27 http://logs.openstack.org/92/150692/3/check/gate-python-ironicclient-python27/b035a00/ : SUCCESS in 1m 34s\n- gate-python-ironicclient-pypy http://logs.openstack.org/92/150692/3/check/gate-python-ironicclient-pypy/5ae6f56/ : SUCCESS in 2m 24s\n- gate-tempest-dsvm-neutron-src-python-ironicclient http://logs.openstack.org/92/150692/3/check/gate-tempest-dsvm-neutron-src-python-ironicclient/ac33bb4/ : SUCCESS in 30m 26s\n- check-tempest-dsvm-ironic-pxe_ssh http://logs.openstack.org/92/150692/3/check/check-tempest-dsvm-ironic-pxe_ssh/3e6d795/ : SUCCESS in 29m 05s","accounts_in_message":[],"_revision_number":3},{"id":"f75ed526702693d199fe424fef427cb5862fb741","author":{"_account_id":10375,"name":"Om Kumar","email":"om.kumar@hpe.com","username":"lazy_prince"},"date":"2015-01-29 14:04:53.000000000","message":"Patch Set 3: Code-Review+1\n\nlgtm","accounts_in_message":[],"_revision_number":3},{"id":"6501d60d198b58563fe753efd6b354980dbef054","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-29 14:25:39.000000000","message":"Patch Set 3:\n\nBuild succeeded (check-tripleo pipeline).\n\n- check-tripleo-ironic-undercloud-precise-nonha http://logs.openstack.org/92/150692/3/check-tripleo/check-tripleo-ironic-undercloud-precise-nonha/6404592/ : SUCCESS in 51m 52s","accounts_in_message":[],"_revision_number":3},{"id":"6ebf9b76d9115e4942c80afe54d0dece09658b90","author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"date":"2015-01-29 14:37:50.000000000","message":"Patch Set 3: Code-Review+1\n\n(1 comment)\n\nTo address this bug, I think this patch is sufficient. I\u0027m good with it as long as we don\u0027t deprecate on/off.\n\nI think we should generalize the handling of true/false, but that is outside the scope of this. I\u0027ve opened a bug for that work: https://bugs.launchpad.net/python-ironicclient/+bug/1415943","accounts_in_message":[],"_revision_number":3},{"id":"5b5e081d35705c0361e618d9d13585f2867bdc0c","author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"date":"2015-01-29 14:38:35.000000000","message":"Patch Set 3: Code-Review-1","accounts_in_message":[],"_revision_number":3},{"id":"a3bb70f1c29d0238106e646517ef403ef6651332","author":{"_account_id":11424,"name":"Rakesh H S","email":"rakeshhs1@gmail.com","username":"rakesh"},"date":"2015-01-30 05:54:23.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"20176b11eb6a22cc783ef05ab7b2e95094333979","author":{"_account_id":11424,"name":"Rakesh H S","email":"rakeshhs1@gmail.com","username":"rakesh"},"date":"2015-01-30 05:56:45.000000000","message":"Patch Set 4:\n\nHi Ruby, thanks for reviewing, I have uploaded an new patch set with changes suggested.","accounts_in_message":[],"_revision_number":4},{"id":"e99259f6fd79b9c0bc0a2e1916326065f3b1090f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-30 06:39:30.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-ironicclient-python26 http://logs.openstack.org/92/150692/4/check/gate-python-ironicclient-python26/52e5d33/ : SUCCESS in 1m 28s\n- gate-python-ironicclient-python33 http://logs.openstack.org/92/150692/4/check/gate-python-ironicclient-python33/576dfa7/ : SUCCESS in 3m 00s\n- gate-python-ironicclient-pep8 http://logs.openstack.org/92/150692/4/check/gate-python-ironicclient-pep8/ea8094e/ : SUCCESS in 1m 26s\n- gate-python-ironicclient-docs http://docs-draft.openstack.org/92/150692/4/check/gate-python-ironicclient-docs/19e4cd5//doc/build/html/ : SUCCESS in 1m 36s\n- gate-python-ironicclient-python27 http://logs.openstack.org/92/150692/4/check/gate-python-ironicclient-python27/7ba43c6/ : SUCCESS in 2m 17s\n- gate-python-ironicclient-pypy http://logs.openstack.org/92/150692/4/check/gate-python-ironicclient-pypy/b77c454/ : SUCCESS in 2m 06s\n- gate-tempest-dsvm-neutron-src-python-ironicclient http://logs.openstack.org/92/150692/4/check/gate-tempest-dsvm-neutron-src-python-ironicclient/677d59c/ : SUCCESS in 42m 57s\n- check-tempest-dsvm-ironic-pxe_ssh http://logs.openstack.org/92/150692/4/check/check-tempest-dsvm-ironic-pxe_ssh/e8e43cb/ : SUCCESS in 28m 18s","accounts_in_message":[],"_revision_number":4},{"id":"ff36e2b895911e295859fc018d84b63deaaf246b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-30 06:49:51.000000000","message":"Patch Set 4:\n\nBuild succeeded (check-tripleo pipeline).\n\n- check-tripleo-ironic-undercloud-precise-nonha http://logs.openstack.org/92/150692/4/check-tripleo/check-tripleo-ironic-undercloud-precise-nonha/6d4390b/ : SUCCESS in 55m 26s","accounts_in_message":[],"_revision_number":4},{"id":"09fe3fc5ce30a9b7c7e71f073a903cded66f86d5","author":{"_account_id":13762,"name":"jiangfei","email":"jiangfei0622@huawei.com","username":"jiangfei"},"date":"2015-01-30 07:01:10.000000000","message":"Patch Set 4: Code-Review+1","accounts_in_message":[],"_revision_number":4},{"id":"36e0639deb889d208542cd2edc73a5e540b0825d","author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"date":"2015-01-30 18:50:24.000000000","message":"Patch Set 4: Code-Review-1\n\n(1 comment)\n\nThanks Rakesh. Just need to delete a few comments.","accounts_in_message":[],"_revision_number":4},{"id":"f9581c7b877ae6c315a559533b8d4effb462fa98","author":{"_account_id":11424,"name":"Rakesh H S","email":"rakeshhs1@gmail.com","username":"rakesh"},"date":"2015-01-31 16:58:46.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"efae3747b1c26e8d5853cf7e0a9758f7ccaf8262","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-31 17:37:09.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-ironicclient-python26 http://logs.openstack.org/92/150692/5/check/gate-python-ironicclient-python26/06dee64/ : SUCCESS in 1m 43s\n- gate-python-ironicclient-python33 http://logs.openstack.org/92/150692/5/check/gate-python-ironicclient-python33/1988360/ : SUCCESS in 4m 02s\n- gate-python-ironicclient-pep8 http://logs.openstack.org/92/150692/5/check/gate-python-ironicclient-pep8/571d106/ : SUCCESS in 1m 48s\n- gate-python-ironicclient-docs http://docs-draft.openstack.org/92/150692/5/check/gate-python-ironicclient-docs/ee96fbf//doc/build/html/ : SUCCESS in 2m 08s\n- gate-python-ironicclient-python27 http://logs.openstack.org/92/150692/5/check/gate-python-ironicclient-python27/8807686/ : SUCCESS in 1m 43s\n- gate-python-ironicclient-pypy http://logs.openstack.org/92/150692/5/check/gate-python-ironicclient-pypy/011bc28/ : SUCCESS in 1m 43s\n- gate-tempest-dsvm-neutron-src-python-ironicclient http://logs.openstack.org/92/150692/5/check/gate-tempest-dsvm-neutron-src-python-ironicclient/d9b50e6/ : SUCCESS in 38m 19s\n- check-tempest-dsvm-ironic-pxe_ssh http://logs.openstack.org/92/150692/5/check/check-tempest-dsvm-ironic-pxe_ssh/107b92c/ : SUCCESS in 28m 40s","accounts_in_message":[],"_revision_number":5},{"id":"8d42ed2db225c8c2a5efbd513dfe6a31abca45ba","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-31 17:51:21.000000000","message":"Patch Set 5:\n\nBuild succeeded (check-tripleo pipeline).\n\n- check-tripleo-ironic-undercloud-precise-nonha http://logs.openstack.org/92/150692/5/check-tripleo/check-tripleo-ironic-undercloud-precise-nonha/0ffbd4c/ : SUCCESS in 52m 32s","accounts_in_message":[],"_revision_number":5},{"id":"6fd931d81824ce669324d7e6c062dc4ecbf42f8a","author":{"_account_id":13362,"name":"Tan Lin","email":"lin.tan@intel.com","username":"zero"},"date":"2015-02-02 13:57:56.000000000","message":"Patch Set 5: Code-Review+1\n\nLGTM, thanks","accounts_in_message":[],"_revision_number":5},{"id":"7008ccd7a85fc72c5fabfd21294e78cd643e39ec","author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"date":"2015-02-02 16:29:50.000000000","message":"Patch Set 5: Code-Review+2\n\nThanks Rakesh.","accounts_in_message":[],"_revision_number":5},{"id":"a9289ccd0c46fd9ec39b89805e05c525e647efb8","author":{"_account_id":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},"date":"2015-02-02 17:14:05.000000000","message":"Patch Set 5: Code-Review+2 Workflow+1\n\nNice change. Thanks.","accounts_in_message":[],"_revision_number":5},{"id":"2abda492fb54b54226d9c3601628042e0dfdef79","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-02-02 17:14:06.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":5},{"id":"73001afaaf5c9343be9494af2afda9f28a57ca26","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-02-02 19:21:49.000000000","message":"Patch Set 5: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-ironicclient-python26 http://logs.openstack.org/92/150692/5/gate/gate-python-ironicclient-python26/72d3ac1/ : SUCCESS in 1m 39s\n- gate-python-ironicclient-python34 http://logs.openstack.org/92/150692/5/gate/gate-python-ironicclient-python34/644c9eb/ : SUCCESS in 3m 53s\n- gate-python-ironicclient-docs http://docs-draft.openstack.org/92/150692/5/gate/gate-python-ironicclient-docs/1c5aa03//doc/build/html/ : SUCCESS in 2m 50s\n- gate-python-ironicclient-pep8 http://logs.openstack.org/92/150692/5/gate/gate-python-ironicclient-pep8/93c9eda/ : SUCCESS in 2m 13s\n- gate-python-ironicclient-python27 http://logs.openstack.org/92/150692/5/gate/gate-python-ironicclient-python27/eb1fb67/ : SUCCESS in 2m 07s\n- gate-python-ironicclient-pypy http://logs.openstack.org/92/150692/5/gate/gate-python-ironicclient-pypy/ed525f8/ : SUCCESS in 1m 51s\n- gate-tempest-dsvm-neutron-src-python-ironicclient http://logs.openstack.org/92/150692/5/gate/gate-tempest-dsvm-neutron-src-python-ironicclient/6e1623c/ : SUCCESS in 37m 26s\n- gate-tempest-dsvm-ironic-pxe_ssh http://logs.openstack.org/92/150692/5/gate/gate-tempest-dsvm-ironic-pxe_ssh/9102480/ : SUCCESS in 33m 33s","accounts_in_message":[],"_revision_number":5},{"id":"7ff693a33a75e322d97f47a486d9ff009fe58429","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-02-02 19:21:50.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"0f6bf9e94a4e86654ed024683f6cb376172b7994","revisions":{"e5a1caaec4178f5a78a0fc4df40a260c56595caf":{"kind":"REWORK","_number":1,"created":"2015-01-28 06:00:43.000000000","uploader":{"_account_id":11424,"name":"Rakesh H S","email":"rakeshhs1@gmail.com","username":"rakesh"},"ref":"refs/changes/92/150692/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/92/150692/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/92/150692/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/92/150692/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/92/150692/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/92/150692/1"}}},"commit":{"parents":[{"commit":"16ff4e5852ad9f38b932f411c24217fd3902c485","subject":"Merge \"ironicclient handle faultstring when using SessionClient\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/16ff4e5852ad9f38b932f411c24217fd3902c485"}]}],"author":{"name":"Rakesh H S","email":"rh-s@hp.com","date":"2015-01-27 16:49:51.000000000","tz":-480},"committer":{"name":"Rakesh H S","email":"rh-s@hp.com","date":"2015-01-28 06:00:39.000000000","tz":-480},"subject":"ironicclient node-set-maintenance to accept true/false","message":"ironicclient node-set-maintenance to accept true/false\n\nironicclient node-set-maintenance as of now accepts on/off, but this is not\nconsistent with the API which accepts true/false.\n\nproposed changes to ironicclient to accept true/false for node-set-maintenance\nto maintain consistency.\n\nChange-Id: I93744384267b4670c7a14a90b14bd5afede45fc4\nCloses-Bug: #1414804\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/e5a1caaec4178f5a78a0fc4df40a260c56595caf"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/e5a1caaec4178f5a78a0fc4df40a260c56595caf"}]},"branch":"refs/heads/master"},"c3ebe858f430e9a25d9a91f6008fcb1c06cce93c":{"kind":"REWORK","_number":2,"created":"2015-01-28 15:23:07.000000000","uploader":{"_account_id":11424,"name":"Rakesh H S","email":"rakeshhs1@gmail.com","username":"rakesh"},"ref":"refs/changes/92/150692/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/92/150692/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/92/150692/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/92/150692/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/92/150692/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/92/150692/2"}}},"commit":{"parents":[{"commit":"16ff4e5852ad9f38b932f411c24217fd3902c485","subject":"Merge \"ironicclient handle faultstring when using SessionClient\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/16ff4e5852ad9f38b932f411c24217fd3902c485"}]}],"author":{"name":"Rakesh H S","email":"rh-s@hp.com","date":"2015-01-27 16:49:51.000000000","tz":-480},"committer":{"name":"Rakesh H S","email":"rh-s@hp.com","date":"2015-01-28 15:21:08.000000000","tz":-480},"subject":"ironicclient node-set-maintenance to accept true/false","message":"ironicclient node-set-maintenance to accept true/false\n\nironicclient node-set-maintenance as of now accepts on/off, but this is not\nconsistent with the API which accepts true/false.\n\nproposed changes to ironicclient to accept true/false for node-set-maintenance\nto maintain consistency.\n\nChange-Id: I93744384267b4670c7a14a90b14bd5afede45fc4\nCloses-Bug: #1414804\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/c3ebe858f430e9a25d9a91f6008fcb1c06cce93c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/c3ebe858f430e9a25d9a91f6008fcb1c06cce93c"}]},"branch":"refs/heads/master"},"b94b0cdb6f08d4546e27907e0dd3a3f0b6c86c36":{"kind":"REWORK","_number":3,"created":"2015-01-29 13:33:38.000000000","uploader":{"_account_id":11424,"name":"Rakesh H S","email":"rakeshhs1@gmail.com","username":"rakesh"},"ref":"refs/changes/92/150692/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/92/150692/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/92/150692/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/92/150692/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/92/150692/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/92/150692/3"}}},"commit":{"parents":[{"commit":"16ff4e5852ad9f38b932f411c24217fd3902c485","subject":"Merge \"ironicclient handle faultstring when using SessionClient\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/16ff4e5852ad9f38b932f411c24217fd3902c485"}]}],"author":{"name":"Rakesh H S","email":"rh-s@hp.com","date":"2015-01-27 16:49:51.000000000","tz":-480},"committer":{"name":"Rakesh H S","email":"rh-s@hp.com","date":"2015-01-29 13:12:55.000000000","tz":-480},"subject":"ironicclient node-set-maintenance to accept true/false","message":"ironicclient node-set-maintenance to accept true/false\n\nironicclient node-set-maintenance as of now accepts on/off, but this is not\nconsistent with the API which accepts true/false.\n\nproposed changes to ironicclient to accept true/false for node-set-maintenance\nto maintain consistency.\n\nChange-Id: I93744384267b4670c7a14a90b14bd5afede45fc4\nCloses-Bug: #1414804\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/b94b0cdb6f08d4546e27907e0dd3a3f0b6c86c36"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/b94b0cdb6f08d4546e27907e0dd3a3f0b6c86c36"}]},"branch":"refs/heads/master"},"3de69d227db71fae8471524cef6e7f9a3d70731f":{"kind":"REWORK","_number":4,"created":"2015-01-30 05:54:23.000000000","uploader":{"_account_id":11424,"name":"Rakesh H S","email":"rakeshhs1@gmail.com","username":"rakesh"},"ref":"refs/changes/92/150692/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/92/150692/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/92/150692/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/92/150692/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/92/150692/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/92/150692/4"}}},"commit":{"parents":[{"commit":"16ff4e5852ad9f38b932f411c24217fd3902c485","subject":"Merge \"ironicclient handle faultstring when using SessionClient\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/16ff4e5852ad9f38b932f411c24217fd3902c485"}]}],"author":{"name":"Rakesh H S","email":"rh-s@hp.com","date":"2015-01-27 16:49:51.000000000","tz":-480},"committer":{"name":"Rakesh H S","email":"rh-s@hp.com","date":"2015-01-30 05:53:19.000000000","tz":-480},"subject":"ironicclient node-set-maintenance to accept true/false","message":"ironicclient node-set-maintenance to accept true/false\n\nironicclient node-set-maintenance as of now accepts on/off, but this is not\nconsistent with the API which accepts true/false.\n\nproposed changes to ironicclient to accept true/false for node-set-maintenance\nto maintain consistency.\n\nChange-Id: I93744384267b4670c7a14a90b14bd5afede45fc4\nCloses-Bug: #1414804\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/3de69d227db71fae8471524cef6e7f9a3d70731f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/3de69d227db71fae8471524cef6e7f9a3d70731f"}]},"branch":"refs/heads/master"},"0f6bf9e94a4e86654ed024683f6cb376172b7994":{"kind":"REWORK","_number":5,"created":"2015-01-31 16:58:46.000000000","uploader":{"_account_id":11424,"name":"Rakesh H S","email":"rakeshhs1@gmail.com","username":"rakesh"},"ref":"refs/changes/92/150692/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/92/150692/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/92/150692/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/92/150692/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/92/150692/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/92/150692/5"}}},"commit":{"parents":[{"commit":"f21df697cfc6d270774707232fa4a79ddf0d4c6d","subject":"Add --config-drive to node-set-provision-state","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/f21df697cfc6d270774707232fa4a79ddf0d4c6d"}]}],"author":{"name":"Rakesh H S","email":"rh-s@hp.com","date":"2015-01-27 16:49:51.000000000","tz":-480},"committer":{"name":"Rakesh H S","email":"rh-s@hp.com","date":"2015-01-31 16:53:48.000000000","tz":-480},"subject":"ironicclient node-set-maintenance to accept true/false","message":"ironicclient node-set-maintenance to accept true/false\n\nironicclient node-set-maintenance as of now accepts on/off, but this is not\nconsistent with the API which accepts true/false.\n\nproposed changes to ironicclient to accept true/false for node-set-maintenance\nto maintain consistency.\n\nChange-Id: I93744384267b4670c7a14a90b14bd5afede45fc4\nCloses-Bug: #1414804\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/0f6bf9e94a4e86654ed024683f6cb376172b7994"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/0f6bf9e94a4e86654ed024683f6cb376172b7994"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
