)]}'
{"id":"openstack%2Fpython-glanceclient~61318","triplet_id":"openstack%2Fpython-glanceclient~master~Iee96077a2ca8a1f3a6f3cdd39527cb6f1899b145","project":"openstack/python-glanceclient","branch":"master","topic":"bash_completion","hashtags":[],"change_id":"Iee96077a2ca8a1f3a6f3cdd39527cb6f1899b145","subject":"Add bash completion support","status":"ABANDONED","created":"2013-12-11 05:32:29.000000000","updated":"2014-01-13 06:03:05.000000000","total_comment_count":4,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"44a3c3ea670f71ed0e231ea6ad80b2e586c8fb62","_number":61318,"virtual_id_number":61318,"owner":{"_account_id":9126,"name":"Chris Buccella","email":"chris@buccella.org","username":"hdd"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},{"value":1,"date":"2013-12-12 16:39:47.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":9126,"name":"Chris Buccella","email":"chris@buccella.org","username":"hdd"},{"_account_id":616,"name":"Mark Washenberger","email":"mark.washenberger@markwash.net","username":"markwash"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"disliked":{"_account_id":616,"name":"Mark Washenberger","email":"mark.washenberger@markwash.net","username":"markwash"},"all":[{"value":1,"date":"2013-12-22 22:52:44.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"date":"2013-12-11 06:19:18.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":9126,"name":"Chris Buccella","email":"chris@buccella.org","username":"hdd"},{"value":-1,"date":"2014-01-05 17:32:57.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":616,"name":"Mark Washenberger","email":"mark.washenberger@markwash.net","username":"markwash"}],"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":{"all":[{"_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"permitted_voting_range":{"min":-1,"max":0},"_account_id":9126,"name":"Chris Buccella","email":"chris@buccella.org","username":"hdd"},{"date":"2014-01-05 17:32:57.000000000","_account_id":616,"name":"Mark Washenberger","email":"mark.washenberger@markwash.net","username":"markwash"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":9126,"name":"Chris Buccella","email":"chris@buccella.org","username":"hdd"},{"_account_id":616,"name":"Mark Washenberger","email":"mark.washenberger@markwash.net","username":"markwash"}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Top Priority / Holds Gate"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":616,"name":"Mark Washenberger","email":"mark.washenberger@markwash.net","username":"markwash"},{"_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},{"_account_id":9126,"name":"Chris Buccella","email":"chris@buccella.org","username":"hdd"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2013-12-12 16:39:47.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"},{"updated":"2013-12-22 22:52:44.000000000","updated_by":{"_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},"reviewer":{"_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},"state":"REVIEWER"},{"updated":"2014-01-05 17:32:57.000000000","updated_by":{"_account_id":616,"name":"Mark Washenberger","email":"mark.washenberger@markwash.net","username":"markwash"},"reviewer":{"_account_id":616,"name":"Mark Washenberger","email":"mark.washenberger@markwash.net","username":"markwash"},"state":"REVIEWER"}],"messages":[{"id":"a2f11ec7c815b2d1f769cee78309401947551075","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-12-11 06:08:03.000000000","message":"Patch Set 1: Doesn\u0027t seem to work\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-python-glanceclient-pep8 http://logs.openstack.org/18/61318/1/check/gate-python-glanceclient-pep8/40dec3f : SUCCESS in 53s\n- gate-python-glanceclient-docs http://logs.openstack.org/18/61318/1/check/gate-python-glanceclient-docs/8dfe27e : FAILURE in 47s\n- gate-python-glanceclient-python26 http://logs.openstack.org/18/61318/1/check/gate-python-glanceclient-python26/d206db4 : SUCCESS in 1m 23s\n- gate-python-glanceclient-python27 http://logs.openstack.org/18/61318/1/check/gate-python-glanceclient-python27/7ad58b2 : SUCCESS in 51s\n- gate-python-glanceclient-python33 http://logs.openstack.org/18/61318/1/check/gate-python-glanceclient-python33/9e0f0d1 : FAILURE in 14s (non-voting)\n- check-tempest-dsvm-full http://logs.openstack.org/18/61318/1/check/check-tempest-dsvm-full/a1f765a : SUCCESS in 35m 26s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/18/61318/1/check/check-tempest-dsvm-postgres-full/09b7fe6 : SUCCESS in 32m 33s\n- check-tempest-dsvm-neutron http://logs.openstack.org/18/61318/1/check/check-tempest-dsvm-neutron/575c695 : SUCCESS in 30m 19s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/18/61318/1/check/gate-tempest-dsvm-large-ops/6c254ed : SUCCESS in 12m 12s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/18/61318/1/check/gate-tempest-dsvm-neutron-large-ops/984264a : SUCCESS in 14m 03s\n- check-grenade-dsvm http://logs.openstack.org/18/61318/1/check/check-grenade-dsvm/ab8d6a0 : SUCCESS in 31m 07s\n","accounts_in_message":[],"_revision_number":1},{"id":"7f11f6670c696f384e1e172d25050d79fc270af4","author":{"_account_id":9126,"name":"Chris Buccella","email":"chris@buccella.org","username":"hdd"},"date":"2013-12-11 06:19:18.000000000","message":"Patch Set 1:\n\nrecheck bug 1259511","accounts_in_message":[],"_revision_number":1},{"id":"14b5b41f3dfd35e2b89669a08ef449b4399af6b5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-12-11 07:06:12.000000000","message":"Patch Set 1:\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-python-glanceclient-pep8 http://logs.openstack.org/18/61318/1/check/gate-python-glanceclient-pep8/80ea55b : SUCCESS in 46s\n- gate-python-glanceclient-docs http://logs.openstack.org/18/61318/1/check/gate-python-glanceclient-docs/4199aa7 : FAILURE in 45s\n- gate-python-glanceclient-python26 http://logs.openstack.org/18/61318/1/check/gate-python-glanceclient-python26/5213f66 : SUCCESS in 1m 05s\n- gate-python-glanceclient-python27 http://logs.openstack.org/18/61318/1/check/gate-python-glanceclient-python27/a504460 : SUCCESS in 51s\n- gate-python-glanceclient-python33 http://logs.openstack.org/18/61318/1/check/gate-python-glanceclient-python33/edf6bc0 : FAILURE in 13s (non-voting)\n- check-tempest-dsvm-full http://logs.openstack.org/18/61318/1/check/check-tempest-dsvm-full/d1a9892 : FAILURE in 32m 29s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/18/61318/1/check/check-tempest-dsvm-postgres-full/12b1bde : SUCCESS in 33m 41s\n- check-tempest-dsvm-neutron http://logs.openstack.org/18/61318/1/check/check-tempest-dsvm-neutron/0386839 : SUCCESS in 32m 26s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/18/61318/1/check/gate-tempest-dsvm-large-ops/65bdf26 : FAILURE in 1m 39s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/18/61318/1/check/gate-tempest-dsvm-neutron-large-ops/59e2163 : FAILURE in 3m 43s\n- check-grenade-dsvm http://logs.openstack.org/18/61318/1/check/check-grenade-dsvm/50056a3 : SUCCESS in 27m 45s\n","accounts_in_message":[],"_revision_number":1},{"id":"0b623e74f157d8b78a2a08dfe6600ad0f37c6d98","author":{"_account_id":9126,"name":"Chris Buccella","email":"chris@buccella.org","username":"hdd"},"date":"2013-12-11 20:23:33.000000000","message":"Patch Set 1:\n\nrecheck bug 1259511","accounts_in_message":[],"_revision_number":1},{"id":"95abebc303aa441a62a81e05ca5a8ece2878bc7c","author":{"_account_id":9126,"name":"Chris Buccella","email":"chris@buccella.org","username":"hdd"},"date":"2013-12-11 20:57:57.000000000","message":"Patch Set 1:\n\nHmm, I think change Icb2526c2 needs to get through to clear the sphinx failure","accounts_in_message":[],"_revision_number":1},{"id":"cdfe91d23501297fae0e816059c93ed8b6f71216","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-12-11 21:33:13.000000000","message":"Patch Set 1:\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-python-glanceclient-pep8 http://logs.openstack.org/18/61318/1/check/gate-python-glanceclient-pep8/0843af3 : SUCCESS in 1m 05s\n- gate-python-glanceclient-docs http://logs.openstack.org/18/61318/1/check/gate-python-glanceclient-docs/8d71d68 : FAILURE in 1m 01s\n- gate-python-glanceclient-python26 http://logs.openstack.org/18/61318/1/check/gate-python-glanceclient-python26/d243fa6 : SUCCESS in 1m 16s\n- gate-python-glanceclient-python27 http://logs.openstack.org/18/61318/1/check/gate-python-glanceclient-python27/266b335 : SUCCESS in 1m 05s\n- gate-python-glanceclient-python33 http://logs.openstack.org/18/61318/1/check/gate-python-glanceclient-python33/7b8035d : FAILURE in 28s (non-voting)\n- check-tempest-dsvm-full http://logs.openstack.org/18/61318/1/check/check-tempest-dsvm-full/4492853 : SUCCESS in 36m 13s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/18/61318/1/check/check-tempest-dsvm-postgres-full/1a7fd45 : SUCCESS in 40m 26s\n- check-tempest-dsvm-neutron http://logs.openstack.org/18/61318/1/check/check-tempest-dsvm-neutron/5b4409f : SUCCESS in 30m 58s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/18/61318/1/check/gate-tempest-dsvm-large-ops/64a6ba5 : SUCCESS in 12m 48s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/18/61318/1/check/gate-tempest-dsvm-neutron-large-ops/7da812f : SUCCESS in 19m 11s\n- check-grenade-dsvm http://logs.openstack.org/18/61318/1/check/check-grenade-dsvm/99ea13c : SUCCESS in 36m 59s\n","accounts_in_message":[],"_revision_number":1},{"id":"8d7b8e9169a013e34736594291c19a4f72e272da","author":{"_account_id":9126,"name":"Chris Buccella","email":"chris@buccella.org","username":"hdd"},"date":"2013-12-12 14:50:39.000000000","message":"Patch Set 1:\n\nrecheck bug 1259511","accounts_in_message":[],"_revision_number":1},{"id":"7d75d9d00067b0dd4d23f2c4ac6dbe16dd049408","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-12-12 16:39:47.000000000","message":"Patch Set 1: Works for me\n\nBuild succeeded.\n\n- gate-python-glanceclient-pep8 http://logs.openstack.org/18/61318/1/check/gate-python-glanceclient-pep8/64d3e3f : SUCCESS in 59s\n- gate-python-glanceclient-docs http://docs-draft.openstack.org/18/61318/1/check/gate-python-glanceclient-docs/495504f/doc/build/html/ : SUCCESS in 1m 00s\n- gate-python-glanceclient-python26 http://logs.openstack.org/18/61318/1/check/gate-python-glanceclient-python26/3a1ffae : SUCCESS in 1m 35s\n- gate-python-glanceclient-python27 http://logs.openstack.org/18/61318/1/check/gate-python-glanceclient-python27/d29c044 : SUCCESS in 1m 03s\n- gate-python-glanceclient-python33 http://logs.openstack.org/18/61318/1/check/gate-python-glanceclient-python33/114a30a : FAILURE in 14s (non-voting)\n- check-tempest-dsvm-full http://logs.openstack.org/18/61318/1/check/check-tempest-dsvm-full/ab41b4c : SUCCESS in 56m 40s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/18/61318/1/check/check-tempest-dsvm-postgres-full/4b2fece : SUCCESS in 49m 22s\n- check-tempest-dsvm-neutron http://logs.openstack.org/18/61318/1/check/check-tempest-dsvm-neutron/47aa941 : SUCCESS in 42m 16s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/18/61318/1/check/gate-tempest-dsvm-large-ops/edde04b : SUCCESS in 17m 05s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/18/61318/1/check/gate-tempest-dsvm-neutron-large-ops/4d57f2d : SUCCESS in 18m 01s\n- check-grenade-dsvm http://logs.openstack.org/18/61318/1/check/check-grenade-dsvm/7da6698 : SUCCESS in 30m 50s\n","accounts_in_message":[],"_revision_number":1},{"id":"7acebff7b4095fe3a17219ca882f043bcbef5aec","author":{"_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},"date":"2013-12-22 22:52:44.000000000","message":"Patch Set 1: Looks good to me, but someone else must approve\n\nTested this under bash and this work well, thanks.","accounts_in_message":[],"_revision_number":1},{"id":"bb060e29e6f00b54f76f2b373f3ba1bc44a3eb27","author":{"_account_id":616,"name":"Mark Washenberger","email":"mark.washenberger@markwash.net","username":"markwash"},"date":"2014-01-05 17:32:57.000000000","message":"Patch Set 1: I would prefer that you didn\u0027t merge this\n\n(2 inline comments)\n\nBased on the copy and reuse, and the fact that there are some nova-specific environment attributes that probably need to be cleaned up, I\u0027d say there is likely a lot of content here that should be put in oslo.","accounts_in_message":[],"_revision_number":1},{"id":"f4faa011cc0ab2abad43a0767fd85ccb8f0cc0eb","author":{"_account_id":9126,"name":"Chris Buccella","email":"chris@buccella.org","username":"hdd"},"date":"2014-01-06 01:38:37.000000000","message":"Patch Set 1: (1 inline comment)\n\n\u003e I\u0027d say there is likely a lot of content here that should be put in oslo.\n\nTrue, there is duplication. I\u0027d considered that openstackclient is supposed to unify CLI usage of the individual clients, but wasn\u0027t sure on the timeframe of that project getting out of alpha state.","accounts_in_message":[],"_revision_number":1},{"id":"19785112b6523e00c44d937b5295da97a978b483","author":{"_account_id":9126,"name":"Chris Buccella","email":"chris@buccella.org","username":"hdd"},"date":"2014-01-06 01:39:48.000000000","message":"Patch Set 1: (1 inline comment)\n\n","accounts_in_message":[],"_revision_number":1},{"id":"a2b28ce8b9c5a5566acc961fa3a1890ed81f9d14","author":{"_account_id":9,"name":"LaunchpadSync","username":"launchpadsync"},"date":"2014-01-13 06:03:05.000000000","message":"Patch Set 1: Abandoned\n\ncode review expired after 1 week of no activity after a negative review, it can be restored using the `Restore Change` button under the Patch Set on the web interface","accounts_in_message":[],"_revision_number":1},{"id":"1be06d1967a2c227f11af33cdd60c0b3806e46f5","author":{"_account_id":9,"name":"LaunchpadSync","username":"launchpadsync"},"date":"2014-01-13 06:03:05.000000000","message":"Patch Set 1:\n\ncode review expired after 1 week of no activity after a negative review, it can be restored using the `Restore Change` button under the Patch Set on the web interface","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"2017968335435d54988033d99c3aec2a6c64130b","revisions":{"2017968335435d54988033d99c3aec2a6c64130b":{"kind":"REWORK","_number":1,"created":"2013-12-11 05:32:29.000000000","uploader":{"_account_id":9126,"name":"Chris Buccella","email":"chris@buccella.org","username":"hdd"},"ref":"refs/changes/18/61318/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-glanceclient","ref":"refs/changes/18/61318/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/18/61318/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/18/61318/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/18/61318/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-glanceclient refs/changes/18/61318/1"}}},"commit":{"parents":[{"commit":"cd7f2cbd79df54ea41d9a075d904efc82bdcb440","subject":"Updates .gitignore","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/cd7f2cbd79df54ea41d9a075d904efc82bdcb440"}]}],"author":{"name":"Chris Buccella","email":"buccella@linux.vnet.ibm.com","date":"2013-12-11 05:21:43.000000000","tz":-300},"committer":{"name":"Chris Buccella","email":"buccella@linux.vnet.ibm.com","date":"2013-12-11 05:31:50.000000000","tz":-300},"subject":"Add bash completion support","message":"Add bash completion support\n\nAllow for tab-complete to work under bash. This is based on the same\nimplementation found in python-novaclient. This change allows for completion of\nsubcommands (image-list, image-show) as well as for completion of image IDs\nand names for image-show. The image IDs and names are saved to a cache after\nimage-list is  called. Since the cache objects use the same format as\nnovaclient uses for completion, the same location is used: ~/.novaclient\nThis allow for  nova list commands to populate the cache for glance show\ncommands, and vice-versa.\n\nChange-Id: Iee96077a2ca8a1f3a6f3cdd39527cb6f1899b145\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/2017968335435d54988033d99c3aec2a6c64130b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/2017968335435d54988033d99c3aec2a6c64130b"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
