)]}'
{"id":"openstack%2Fpython-ironicclient~101765","triplet_id":"openstack%2Fpython-ironicclient~master~Ide5b29e262b4217046f124d86902cd0abfdab1b6","project":"openstack/python-ironicclient","branch":"master","topic":"bug/1332408","hashtags":[],"change_id":"Ide5b29e262b4217046f124d86902cd0abfdab1b6","subject":"Add bash completion support for ironic cli","status":"MERGED","created":"2014-06-22 18:05:52.000000000","updated":"2014-07-15 18:58:11.000000000","submitted":"2014-07-15 18:58:11.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"69aca1da8c64e27decd2807462037b735c6ee4bd","_number":101765,"virtual_id_number":101765,"owner":{"_account_id":9315,"name":"ramesh","email":"rameshg87@gmail.com","username":"rameshg87"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":2,"date":"2014-07-15 18:58:11.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":9315,"name":"ramesh","email":"rameshg87@gmail.com","username":"rameshg87"},{"value":0,"_account_id":2889,"name":"Aeva Black","email":"aeva.online@gmail.com","username":"tenbrae"},{"value":0,"_account_id":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},{"value":0,"_account_id":5805,"name":"Chris Krelle","email":"nobodycam@gmail.com","username":"nobodycam"},{"value":0,"_account_id":8125,"name":"Michael Davies","email":"michael@the-davies.net","username":"mrda"},{"value":0,"_account_id":1726,"name":"Ghe Rivero","email":"ghe.rivero@gmail.com","username":"ghe.rivero"},{"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":2889,"name":"Aeva Black","email":"aeva.online@gmail.com","username":"tenbrae"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":9315,"name":"ramesh","email":"rameshg87@gmail.com","username":"rameshg87"},{"value":2,"date":"2014-07-15 18:24:58.000000000","_account_id":2889,"name":"Aeva Black","email":"aeva.online@gmail.com","username":"tenbrae"},{"value":1,"date":"2014-07-09 18:29:54.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},{"value":2,"date":"2014-07-14 22:42:24.000000000","_account_id":5805,"name":"Chris Krelle","email":"nobodycam@gmail.com","username":"nobodycam"},{"value":1,"date":"2014-07-15 08:02:53.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":8125,"name":"Michael Davies","email":"michael@the-davies.net","username":"mrda"},{"value":0,"_account_id":1726,"name":"Ghe Rivero","email":"ghe.rivero@gmail.com","username":"ghe.rivero"},{"value":2,"date":"2014-07-14 20:10:26.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":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":2889,"name":"Aeva Black","email":"aeva.online@gmail.com","username":"tenbrae"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":9315,"name":"ramesh","email":"rameshg87@gmail.com","username":"rameshg87"},{"value":1,"date":"2014-07-15 18:24:58.000000000","_account_id":2889,"name":"Aeva Black","email":"aeva.online@gmail.com","username":"tenbrae"},{"value":0,"_account_id":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},{"value":0,"_account_id":5805,"name":"Chris Krelle","email":"nobodycam@gmail.com","username":"nobodycam"},{"value":0,"_account_id":8125,"name":"Michael Davies","email":"michael@the-davies.net","username":"mrda"},{"value":0,"_account_id":1726,"name":"Ghe Rivero","email":"ghe.rivero@gmail.com","username":"ghe.rivero"},{"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":9315,"name":"ramesh","email":"rameshg87@gmail.com","username":"rameshg87"},{"value":0,"_account_id":2889,"name":"Aeva Black","email":"aeva.online@gmail.com","username":"tenbrae"},{"value":0,"_account_id":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},{"value":0,"_account_id":5805,"name":"Chris Krelle","email":"nobodycam@gmail.com","username":"nobodycam"},{"value":0,"_account_id":8125,"name":"Michael Davies","email":"michael@the-davies.net","username":"mrda"},{"value":0,"_account_id":1726,"name":"Ghe Rivero","email":"ghe.rivero@gmail.com","username":"ghe.rivero"},{"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":1726,"name":"Ghe Rivero","email":"ghe.rivero@gmail.com","username":"ghe.rivero"},{"_account_id":2889,"name":"Aeva Black","email":"aeva.online@gmail.com","username":"tenbrae"},{"_account_id":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},{"_account_id":5805,"name":"Chris Krelle","email":"nobodycam@gmail.com","username":"nobodycam"},{"_account_id":8125,"name":"Michael Davies","email":"michael@the-davies.net","username":"mrda"},{"_account_id":9315,"name":"ramesh","email":"rameshg87@gmail.com","username":"rameshg87"},{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2014-06-26 00:26:19.000000000","updated_by":{"_account_id":1726,"name":"Ghe Rivero","email":"ghe.rivero@gmail.com","username":"ghe.rivero"},"reviewer":{"_account_id":1726,"name":"Ghe Rivero","email":"ghe.rivero@gmail.com","username":"ghe.rivero"},"state":"REVIEWER"},{"updated":"2014-07-09 18:29:54.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":"2014-07-14 20:10:26.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":"2014-07-14 22:42:24.000000000","updated_by":{"_account_id":5805,"name":"Chris Krelle","email":"nobodycam@gmail.com","username":"nobodycam"},"reviewer":{"_account_id":5805,"name":"Chris Krelle","email":"nobodycam@gmail.com","username":"nobodycam"},"state":"REVIEWER"},{"updated":"2014-07-15 08:02:53.000000000","updated_by":{"_account_id":8125,"name":"Michael Davies","email":"michael@the-davies.net","username":"mrda"},"reviewer":{"_account_id":8125,"name":"Michael Davies","email":"michael@the-davies.net","username":"mrda"},"state":"REVIEWER"},{"updated":"2014-07-15 18:24:58.000000000","updated_by":{"_account_id":2889,"name":"Aeva Black","email":"aeva.online@gmail.com","username":"tenbrae"},"reviewer":{"_account_id":2889,"name":"Aeva Black","email":"aeva.online@gmail.com","username":"tenbrae"},"state":"REVIEWER"},{"updated":"2014-07-15 18:58:11.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"14a550fdab0481789bec8a3d145a1e12d8a4c96f","author":{"_account_id":9315,"name":"ramesh","email":"rameshg87@gmail.com","username":"rameshg87"},"date":"2014-06-22 18:05:52.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"5eeb8bc6e75be48ddcfb003c1d72bdcb0033fe47","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-06-22 18:05:53.000000000","message":"Patch Set 1:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"39a109c3f7492458d38981b563d7035f1d432e0d","author":{"_account_id":9315,"name":"ramesh","email":"rameshg87@gmail.com","username":"rameshg87"},"date":"2014-06-22 18:09:04.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"b7e0e81678ed3c521b9263325886a98e0c207cec","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-06-22 18:09:06.000000000","message":"Patch Set 2:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"d3c8f760ba0c26f69b103c60e696e99038a8a381","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-06-22 18:33:46.000000000","message":"Patch Set 2:\n\nBuild succeeded.\n\n- check-tripleo-ironic-seed-precise http://logs.openstack.org/65/101765/2/check-tripleo/check-tripleo-ironic-seed-precise/6eb5991 : SUCCESS in 24m 39s","accounts_in_message":[],"_revision_number":2},{"id":"a7e7d4914a3a2bc81da97da5706b8dd45152001b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-06-22 18:40:17.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded.\n\n- gate-python-ironicclient-pep8 http://logs.openstack.org/65/101765/2/check/gate-python-ironicclient-pep8/2f61c56 : SUCCESS in 2m 59s\n- gate-python-ironicclient-docs http://docs-draft.openstack.org/65/101765/2/check/gate-python-ironicclient-docs/c6b33b8/doc/build/html/ : SUCCESS in 3m 14s\n- gate-python-ironicclient-python26 http://logs.openstack.org/65/101765/2/check/gate-python-ironicclient-python26/c24366c : SUCCESS in 1m 38s\n- gate-python-ironicclient-python27 http://logs.openstack.org/65/101765/2/check/gate-python-ironicclient-python27/3fe1e4f : SUCCESS in 1m 35s\n- gate-python-ironicclient-python33 http://logs.openstack.org/65/101765/2/check/gate-python-ironicclient-python33/8a23990 : SUCCESS in 5m 25s\n- gate-python-ironicclient-pypy http://logs.openstack.org/65/101765/2/check/gate-python-ironicclient-pypy/343f25b : SUCCESS in 2m 36s\n- check-tempest-dsvm-ironic http://logs.openstack.org/65/101765/2/check/check-tempest-dsvm-ironic/dda1a6f : SUCCESS in 31m 10s\n- check-tempest-dsvm-virtual-ironic http://logs.openstack.org/65/101765/2/check/check-tempest-dsvm-virtual-ironic/ffe0ec1 : SUCCESS in 20m 14s","accounts_in_message":[],"_revision_number":2},{"id":"8453d850e12e11deaa4c05591ac46220eae46b95","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2014-06-25 12:49:45.000000000","message":"Patch Set 2:\n\nCould you provide (e.g. in commit message) instruction on how to use it? Just copying ironic.bash_completion to /etc/bash_completion does not seem to work.","accounts_in_message":[],"_revision_number":2},{"id":"7aa288e66366ea1a01846900d0a3220842029325","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2014-06-25 13:05:04.000000000","message":"Patch Set 2: Code-Review+2\n\nOk, installing bash-completion package before testing this patch is a good idea :-/\n\nWorks for me now","accounts_in_message":[],"_revision_number":2},{"id":"aae9fa88b279e2c309ebd829a29c690a7af73b28","author":{"_account_id":1726,"name":"Ghe Rivero","email":"ghe.rivero@gmail.com","username":"ghe.rivero"},"date":"2014-06-26 00:26:19.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"138a51eb871a68a33cee9573e2d498bce723dd1d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-06-26 00:26:21.000000000","message":"Patch Set 2: -Verified\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"24a010f666767d60e98ef4106ad90dd0ee79a530","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-06-26 01:02:55.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded.\n\n- gate-python-ironicclient-pep8 http://logs.openstack.org/65/101765/2/check/gate-python-ironicclient-pep8/0e850b2 : SUCCESS in 2m 28s\n- gate-python-ironicclient-docs http://docs-draft.openstack.org/65/101765/2/check/gate-python-ironicclient-docs/353d881/doc/build/html/ : SUCCESS in 3m 06s\n- gate-python-ironicclient-python26 http://logs.openstack.org/65/101765/2/check/gate-python-ironicclient-python26/d0281a9 : SUCCESS in 1m 32s\n- gate-python-ironicclient-python27 http://logs.openstack.org/65/101765/2/check/gate-python-ironicclient-python27/a32d34e : SUCCESS in 1m 36s\n- gate-python-ironicclient-python33 http://logs.openstack.org/65/101765/2/check/gate-python-ironicclient-python33/9d8edbe : SUCCESS in 5m 29s\n- gate-python-ironicclient-pypy http://logs.openstack.org/65/101765/2/check/gate-python-ironicclient-pypy/15078b2 : SUCCESS in 1m 47s\n- check-tempest-dsvm-ironic http://logs.openstack.org/65/101765/2/check/check-tempest-dsvm-ironic/5ce5fb9 : SUCCESS in 33m 33s\n- check-tempest-dsvm-virtual-ironic http://logs.openstack.org/65/101765/2/check/check-tempest-dsvm-virtual-ironic/07c11fa : SUCCESS in 36m 27s","accounts_in_message":[],"_revision_number":2},{"id":"d92105b36bc1a5397cba1cf9ebf63d058e719d16","author":{"_account_id":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},"date":"2014-06-26 20:19:44.000000000","message":"Patch Set 2: Code-Review-1\n\nI\u0027d like to see an update to the documentation that specifies how to enable this feature. It\u0027s not intuitive to me what I need to do to make it work properly.","accounts_in_message":[],"_revision_number":2},{"id":"1a36c769d3ae0b7620be36e078eec8f3e8458d87","author":{"_account_id":9315,"name":"ramesh","email":"rameshg87@gmail.com","username":"rameshg87"},"date":"2014-06-27 05:32:38.000000000","message":"Patch Set 2:\n\nHi David, the end user doesn\u0027t have to do anything to configure bash completion in the end.  It is upto the packaging mechanism(devstack or python-ironicclient package in linux distros) to deliver the file in the correct place to get it enabled.\n\nFor example, in devstack, we have to do something like this:\nhttps://review.openstack.org/#/c/41928/\n\nDo you feel we need some documentation still ?","accounts_in_message":[],"_revision_number":2},{"id":"2be4106f751d044070263ef2688927aa3d03250b","author":{"_account_id":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},"date":"2014-06-27 12:22:00.000000000","message":"Patch Set 2:\n\nWhat if someone is installing from source? Might be worth getting some opinions from the core devs.","accounts_in_message":[],"_revision_number":2},{"id":"87388b3b398cec1977d59712f1594fa37afdb0e3","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2014-06-27 13:30:51.000000000","message":"Patch Set 2:\n\nDo Nova, Keystone and others have this kind of docs?\n\nWell, writing a word or two in a quick start guide won\u0027t hurt, actually.","accounts_in_message":[],"_revision_number":2},{"id":"7fea397a6ef8b3cd055fc2bd4a39454b85adf409","author":{"_account_id":5805,"name":"Chris Krelle","email":"nobodycam@gmail.com","username":"nobodycam"},"date":"2014-06-27 14:31:02.000000000","message":"Patch Set 2: Code-Review-1\n\nif there are steps required by the user, i.e. move file into directory or run this command then there should defiantly be something in the docs.","accounts_in_message":[],"_revision_number":2},{"id":"7e6ccda46da26feed2cca0cff816b9a8d116d5d5","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2014-06-27 14:38:58.000000000","message":"Patch Set 2: -Code-Review\n\nAgreed","accounts_in_message":[],"_revision_number":2},{"id":"af6f1ce26871ca5e9b895b15924a4410b390dfd4","author":{"_account_id":9315,"name":"ramesh","email":"rameshg87@gmail.com","username":"rameshg87"},"date":"2014-07-01 10:05:48.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"5c0e0b0026fcba21bd7e349a4fbc53be98608f77","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-07-01 10:05:49.000000000","message":"Patch Set 3:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"f00a52a620fe1a0e037270567c4f2b823e729223","author":{"_account_id":9315,"name":"ramesh","email":"rameshg87@gmail.com","username":"rameshg87"},"date":"2014-07-01 10:06:39.000000000","message":"Patch Set 2:\n\nHi All, Thanks for the review. I have added a note in the cli user guide.","accounts_in_message":[],"_revision_number":2},{"id":"3baa0ea05f47130f2a3fc5555168ae1c20dfe123","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-07-01 10:37:51.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded.\n\n- gate-python-ironicclient-pep8 http://logs.openstack.org/65/101765/3/check/gate-python-ironicclient-pep8/15d9b1b : SUCCESS in 1m 18s\n- gate-python-ironicclient-docs http://docs-draft.openstack.org/65/101765/3/check/gate-python-ironicclient-docs/0929659/doc/build/html/ : SUCCESS in 1m 45s\n- gate-python-ironicclient-python26 http://logs.openstack.org/65/101765/3/check/gate-python-ironicclient-python26/5adf731 : SUCCESS in 1m 26s\n- gate-python-ironicclient-python27 http://logs.openstack.org/65/101765/3/check/gate-python-ironicclient-python27/5ab4e44 : SUCCESS in 1m 45s\n- gate-python-ironicclient-python33 http://logs.openstack.org/65/101765/3/check/gate-python-ironicclient-python33/58c54a4 : SUCCESS in 3m 48s\n- gate-python-ironicclient-pypy http://logs.openstack.org/65/101765/3/check/gate-python-ironicclient-pypy/72deac0 : SUCCESS in 1m 57s\n- check-tempest-dsvm-ironic http://logs.openstack.org/65/101765/3/check/check-tempest-dsvm-ironic/1cc496e : SUCCESS in 31m 53s\n- check-tempest-dsvm-virtual-ironic http://logs.openstack.org/65/101765/3/check/check-tempest-dsvm-virtual-ironic/4217362 : SUCCESS in 29m 14s","accounts_in_message":[],"_revision_number":3},{"id":"9561d5b0bc8326141659539f96e9b5168028e31b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-07-01 10:45:39.000000000","message":"Patch Set 3:\n\nBuild succeeded.\n\n- check-tripleo-ironic-undercloud-precise http://logs.openstack.org/65/101765/3/check-tripleo/check-tripleo-ironic-undercloud-precise/160a4fb : SUCCESS in 39m 44s","accounts_in_message":[],"_revision_number":3},{"id":"464643ef2b08b6504621bf6d2988477ed04e929c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-07-08 16:46:20.000000000","message":"Patch Set 3: -Verified\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"d033a5e3bd2d264a0b29cbcfacf1e22ea740592c","author":{"_account_id":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},"date":"2014-07-08 16:46:20.000000000","message":"Patch Set 3: Code-Review+1\n\nSeems to work. Thanks for the doc update.","accounts_in_message":[],"_revision_number":3},{"id":"2ecfa2f65b79db83626a4ca8ac1db94d622aa8c0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-07-08 17:30:20.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded.\n\n- gate-python-ironicclient-pep8 http://logs.openstack.org/65/101765/3/check/gate-python-ironicclient-pep8/b0528fd : SUCCESS in 2m 53s\n- gate-python-ironicclient-docs http://docs-draft.openstack.org/65/101765/3/check/gate-python-ironicclient-docs/5935917/doc/build/html/ : SUCCESS in 3m 38s\n- gate-python-ironicclient-python26 http://logs.openstack.org/65/101765/3/check/gate-python-ironicclient-python26/5264d0a : SUCCESS in 3m 07s\n- gate-python-ironicclient-python27 http://logs.openstack.org/65/101765/3/check/gate-python-ironicclient-python27/03c6394 : SUCCESS in 1m 40s\n- gate-python-ironicclient-python33 http://logs.openstack.org/65/101765/3/check/gate-python-ironicclient-python33/cf149fa : SUCCESS in 5m 19s\n- gate-python-ironicclient-pypy http://logs.openstack.org/65/101765/3/check/gate-python-ironicclient-pypy/cc1bbab : SUCCESS in 2m 20s\n- check-tempest-dsvm-ironic http://logs.openstack.org/65/101765/3/check/check-tempest-dsvm-ironic/b483f54 : SUCCESS in 30m 23s\n- check-tempest-dsvm-virtual-ironic http://logs.openstack.org/65/101765/3/check/check-tempest-dsvm-virtual-ironic/8aa6be5 : SUCCESS in 29m 00s","accounts_in_message":[],"_revision_number":3},{"id":"fca7203c1fedf3f4d3a3fc31e71d90d6e47e5248","author":{"_account_id":5805,"name":"Chris Krelle","email":"nobodycam@gmail.com","username":"nobodycam"},"date":"2014-07-08 22:35:13.000000000","message":"Patch Set 3: Code-Review-1\n\n(1 comment)\n\nLeft comment in-line about a minor change to the local storage location.","accounts_in_message":[],"_revision_number":3},{"id":"97ea2a67e28769e73fbd9ce4bea357a1b3e10da1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-07-09 17:20:48.000000000","message":"Patch Set 4:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":4},{"id":"b50a8f311a9acb74993652e8a44d5c4303826771","author":{"_account_id":9315,"name":"ramesh","email":"rameshg87@gmail.com","username":"rameshg87"},"date":"2014-07-09 17:20:48.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"2e98fdd54eb7194ea1113312f07043a7408d9486","author":{"_account_id":9315,"name":"ramesh","email":"rameshg87@gmail.com","username":"rameshg87"},"date":"2014-07-09 17:22:15.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"0f7c75e80cb36ed590eaa68daf28269020d18998","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-07-09 18:06:25.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded.\n\n- gate-python-ironicclient-pep8 http://logs.openstack.org/65/101765/4/check/gate-python-ironicclient-pep8/174060d : SUCCESS in 2m 18s\n- gate-python-ironicclient-docs http://docs-draft.openstack.org/65/101765/4/check/gate-python-ironicclient-docs/6129c73/doc/build/html/ : SUCCESS in 2m 02s\n- gate-python-ironicclient-python26 http://logs.openstack.org/65/101765/4/check/gate-python-ironicclient-python26/7fa31eb : SUCCESS in 2m 45s\n- gate-python-ironicclient-python27 http://logs.openstack.org/65/101765/4/check/gate-python-ironicclient-python27/f444d82 : SUCCESS in 2m 52s\n- gate-python-ironicclient-python33 http://logs.openstack.org/65/101765/4/check/gate-python-ironicclient-python33/d23babf : SUCCESS in 4m 50s\n- gate-python-ironicclient-pypy http://logs.openstack.org/65/101765/4/check/gate-python-ironicclient-pypy/072a3da : SUCCESS in 2m 07s\n- check-tempest-dsvm-ironic http://logs.openstack.org/65/101765/4/check/check-tempest-dsvm-ironic/d005b97 : SUCCESS in 29m 30s\n- check-tempest-dsvm-virtual-ironic http://logs.openstack.org/65/101765/4/check/check-tempest-dsvm-virtual-ironic/8b4845f : SUCCESS in 45m 34s","accounts_in_message":[],"_revision_number":4},{"id":"5682b451eefadebc67bc42d490a83649760ffa3c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-07-09 18:20:09.000000000","message":"Patch Set 4:\n\nBuild succeeded.\n\n- check-tripleo-ironic-undercloud-precise http://logs.openstack.org/65/101765/4/check-tripleo/check-tripleo-ironic-undercloud-precise/5a90896 : SUCCESS in 42m 03s","accounts_in_message":[],"_revision_number":4},{"id":"99077128f6620c690755613b645a14ac435b389e","author":{"_account_id":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},"date":"2014-07-09 18:29:54.000000000","message":"Patch Set 4: Code-Review+1\n\nStill LGTM after the change for Chris. Thanks.","accounts_in_message":[],"_revision_number":4},{"id":"1833b999acbebb6a126d52b5411818709c59c759","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-07-14 20:10:26.000000000","message":"Patch Set 4: -Verified\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":4},{"id":"70b40960569a35dea48f96f54bf663cd1b9288b4","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2014-07-14 20:10:26.000000000","message":"Patch Set 4: Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"c2538f16ee012bd9e9b1c59746b883e04e0a7877","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-07-14 20:39:39.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded.\n\n- gate-python-ironicclient-pep8 http://logs.openstack.org/65/101765/4/check/gate-python-ironicclient-pep8/e8be5dc : SUCCESS in 1m 28s\n- gate-python-ironicclient-docs http://docs-draft.openstack.org/65/101765/4/check/gate-python-ironicclient-docs/2711c37/doc/build/html/ : SUCCESS in 3m 02s\n- gate-python-ironicclient-python26 http://logs.openstack.org/65/101765/4/check/gate-python-ironicclient-python26/c29e240 : SUCCESS in 1m 58s\n- gate-python-ironicclient-python27 http://logs.openstack.org/65/101765/4/check/gate-python-ironicclient-python27/1477d1c : SUCCESS in 2m 31s\n- gate-python-ironicclient-python33 http://logs.openstack.org/65/101765/4/check/gate-python-ironicclient-python33/c8ab984 : SUCCESS in 3m 35s\n- gate-python-ironicclient-pypy http://logs.openstack.org/65/101765/4/check/gate-python-ironicclient-pypy/91bc554 : SUCCESS in 2m 40s\n- check-tempest-dsvm-ironic http://logs.openstack.org/65/101765/4/check/check-tempest-dsvm-ironic/03d7abd : SUCCESS in 29m 10s\n- check-tempest-dsvm-virtual-ironic http://logs.openstack.org/65/101765/4/check/check-tempest-dsvm-virtual-ironic/bf32c5f : SUCCESS in 27m 02s","accounts_in_message":[],"_revision_number":4},{"id":"bec9cd20d649d104cb1787170f37dd23e3a0a2cb","author":{"_account_id":5805,"name":"Chris Krelle","email":"nobodycam@gmail.com","username":"nobodycam"},"date":"2014-07-14 22:42:24.000000000","message":"Patch Set 4: Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"4e4e90f9cfd361e63bbd4b7d7f4f9995104603f9","author":{"_account_id":8125,"name":"Michael Davies","email":"michael@the-davies.net","username":"mrda"},"date":"2014-07-15 08:02:53.000000000","message":"Patch Set 4: Code-Review+1\n\nThanks for the patch - great addition!","accounts_in_message":[],"_revision_number":4},{"id":"3ae968af9f8e24f22dca74551e6e3819eab37c94","author":{"_account_id":2889,"name":"Aeva Black","email":"aeva.online@gmail.com","username":"tenbrae"},"date":"2014-07-15 18:24:58.000000000","message":"Patch Set 4: Workflow+1 Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"1171a0472fc4f641476c949ed787dda5696f0759","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-07-15 18:24:59.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":4},{"id":"8d11069e826951ec8eab1e0604f72ffec2fcbbeb","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-07-15 18:58:11.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded.\n\n- gate-python-ironicclient-docs http://docs-draft.openstack.org/65/101765/4/gate/gate-python-ironicclient-docs/20e1de6/doc/build/html/ : SUCCESS in 2m 57s\n- gate-python-ironicclient-pep8 http://logs.openstack.org/65/101765/4/gate/gate-python-ironicclient-pep8/a63603b : SUCCESS in 1m 50s\n- gate-python-ironicclient-python26 http://logs.openstack.org/65/101765/4/gate/gate-python-ironicclient-python26/193ec26 : SUCCESS in 3m 00s\n- gate-python-ironicclient-python27 http://logs.openstack.org/65/101765/4/gate/gate-python-ironicclient-python27/02ca3c7 : SUCCESS in 3m 00s\n- gate-python-ironicclient-python33 http://logs.openstack.org/65/101765/4/gate/gate-python-ironicclient-python33/6121dbd : SUCCESS in 4m 56s\n- gate-python-ironicclient-pypy http://logs.openstack.org/65/101765/4/gate/gate-python-ironicclient-pypy/00ec838 : SUCCESS in 2m 39s\n- gate-tempest-dsvm-ironic http://logs.openstack.org/65/101765/4/gate/gate-tempest-dsvm-ironic/e744df0 : SUCCESS in 30m 41s\n- gate-tempest-dsvm-virtual-ironic http://logs.openstack.org/65/101765/4/gate/gate-tempest-dsvm-virtual-ironic/66e6409 : SUCCESS in 33m 04s","accounts_in_message":[],"_revision_number":4},{"id":"14fe8d0878d4c38058a5442c060c54026601c75d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-07-15 18:58:11.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"1155530941ddeb1b948939fa400ba722ed5ccd0f","revisions":{"bb9c7696f30aca38ce088ae204369efd71e18199":{"kind":"REWORK","_number":1,"created":"2014-06-22 18:05:52.000000000","uploader":{"_account_id":9315,"name":"ramesh","email":"rameshg87@gmail.com","username":"rameshg87"},"ref":"refs/changes/65/101765/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/65/101765/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/65/101765/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/65/101765/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/65/101765/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/65/101765/1"}}},"commit":{"parents":[{"commit":"2ea6e1026a357161e81306884f00d4f0cb79b469","subject":"Merge \"node-show to show the instance_info field\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/2ea6e1026a357161e81306884f00d4f0cb79b469"}]}],"author":{"name":"Ramakrishnan G","email":"rameshg87@gmail.com","date":"2014-06-22 18:01:50.000000000","tz":330},"committer":{"name":"Ramakrishnan G","email":"rameshg87@gmail.com","date":"2014-06-22 18:05:30.000000000","tz":330},"subject":"Add bash completion support for ironic cli.","message":"Add bash completion support for ironic cli.\n\nThis commit adds the \u0027bash-completion\u0027 option to\nironic cli which prints all sub-commands and\noptions, and bash_completion scripts for bash\nauto completion.\n\nChange-Id: Ide5b29e262b4217046f124d86902cd0abfdab1b6\nCloses-Bug: 1332408\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/bb9c7696f30aca38ce088ae204369efd71e18199"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/bb9c7696f30aca38ce088ae204369efd71e18199"}]},"branch":"refs/heads/master"},"03190fabd4bb5e8c17776f6cee28049726beed87":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2014-06-22 18:09:04.000000000","uploader":{"_account_id":9315,"name":"ramesh","email":"rameshg87@gmail.com","username":"rameshg87"},"ref":"refs/changes/65/101765/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/65/101765/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/65/101765/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/65/101765/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/65/101765/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/65/101765/2"}}},"commit":{"parents":[{"commit":"2ea6e1026a357161e81306884f00d4f0cb79b469","subject":"Merge \"node-show to show the instance_info field\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/2ea6e1026a357161e81306884f00d4f0cb79b469"}]}],"author":{"name":"Ramakrishnan G","email":"rameshg87@gmail.com","date":"2014-06-22 18:01:50.000000000","tz":330},"committer":{"name":"Ramakrishnan G","email":"rameshg87@gmail.com","date":"2014-06-22 18:08:42.000000000","tz":330},"subject":"Add bash completion support for ironic cli","message":"Add bash completion support for ironic cli\n\nThis commit adds the \u0027bash-completion\u0027 option to\nironic cli which prints all sub-commands and\noptions, and bash_completion scripts for bash\nauto completion.\n\nChange-Id: Ide5b29e262b4217046f124d86902cd0abfdab1b6\nCloses-Bug: 1332408\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/03190fabd4bb5e8c17776f6cee28049726beed87"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/03190fabd4bb5e8c17776f6cee28049726beed87"}]},"branch":"refs/heads/master"},"940f0927fadac9742ba7e20869329cdcf3926276":{"kind":"REWORK","_number":3,"created":"2014-07-01 10:05:48.000000000","uploader":{"_account_id":9315,"name":"ramesh","email":"rameshg87@gmail.com","username":"rameshg87"},"ref":"refs/changes/65/101765/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/65/101765/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/65/101765/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/65/101765/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/65/101765/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/65/101765/3"}}},"commit":{"parents":[{"commit":"2ea6e1026a357161e81306884f00d4f0cb79b469","subject":"Merge \"node-show to show the instance_info field\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/2ea6e1026a357161e81306884f00d4f0cb79b469"}]}],"author":{"name":"Ramakrishnan G","email":"rameshg87@gmail.com","date":"2014-06-22 18:01:50.000000000","tz":330},"committer":{"name":"Ramakrishnan G","email":"rameshg87@gmail.com","date":"2014-07-01 10:05:15.000000000","tz":330},"subject":"Add bash completion support for ironic cli","message":"Add bash completion support for ironic cli\n\nThis commit adds the \u0027bash-completion\u0027 option to\nironic cli which prints all sub-commands and\noptions, and bash_completion scripts for bash\nauto completion.\n\nChange-Id: Ide5b29e262b4217046f124d86902cd0abfdab1b6\nCloses-Bug: 1332408\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/940f0927fadac9742ba7e20869329cdcf3926276"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/940f0927fadac9742ba7e20869329cdcf3926276"}]},"branch":"refs/heads/master"},"1155530941ddeb1b948939fa400ba722ed5ccd0f":{"kind":"REWORK","_number":4,"created":"2014-07-09 17:20:48.000000000","uploader":{"_account_id":9315,"name":"ramesh","email":"rameshg87@gmail.com","username":"rameshg87"},"ref":"refs/changes/65/101765/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/65/101765/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/65/101765/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/65/101765/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/65/101765/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/65/101765/4"}}},"commit":{"parents":[{"commit":"2ea6e1026a357161e81306884f00d4f0cb79b469","subject":"Merge \"node-show to show the instance_info field\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/2ea6e1026a357161e81306884f00d4f0cb79b469"}]}],"author":{"name":"Ramakrishnan G","email":"rameshg87@gmail.com","date":"2014-06-22 18:01:50.000000000","tz":330},"committer":{"name":"Ramakrishnan G","email":"rameshg87@gmail.com","date":"2014-07-09 17:20:12.000000000","tz":330},"subject":"Add bash completion support for ironic cli","message":"Add bash completion support for ironic cli\n\nThis commit adds the \u0027bash-completion\u0027 option to\nironic cli which prints all sub-commands and\noptions, and bash_completion scripts for bash\nauto completion.\n\nChange-Id: Ide5b29e262b4217046f124d86902cd0abfdab1b6\nCloses-Bug: 1332408\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/1155530941ddeb1b948939fa400ba722ed5ccd0f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/1155530941ddeb1b948939fa400ba722ed5ccd0f"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
