)]}'
{"id":"openstack%2Fpython-openstackclient~130865","triplet_id":"openstack%2Fpython-openstackclient~master~I8092e7723b563647e13b6e2f0b7901a16572b6c7","project":"openstack/python-openstackclient","branch":"master","topic":"auth-docs","hashtags":[],"change_id":"I8092e7723b563647e13b6e2f0b7901a16572b6c7","subject":"Add authentication description doc","status":"MERGED","created":"2014-10-24 18:13:35.000000000","updated":"2014-11-18 18:54:35.000000000","submitted":"2014-11-18 18:54:34.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":20,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"b7200d03e1bad74ac279b4829890f209d09dea8c","_number":130865,"virtual_id_number":130865,"owner":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":2,"date":"2014-11-18 18:54:34.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":0,"date":"2014-11-18 04:49:31.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"}],"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":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"all":[{"value":0,"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},{"value":2,"date":"2014-11-17 19:32:31.000000000","_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"}],"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":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"all":[{"value":0,"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},{"value":1,"date":"2014-11-17 19:32:31.000000000","_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2014-10-24 19:11:30.000000000","updated_by":{"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},"reviewer":{"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},"state":"REVIEWER"},{"updated":"2014-10-29 14:55:25.000000000","updated_by":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"reviewer":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"state":"REVIEWER"},{"updated":"2014-11-17 19:32:31.000000000","updated_by":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"reviewer":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"state":"REVIEWER"},{"updated":"2014-11-18 18:54:34.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"2d6ca4b3b9f1d6a8d38e71a050694885e37cf920","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2014-10-24 18:13:35.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"f9becd3bc28820d2d84e86dc80a90585f22f8024","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2014-10-24 18:32:17.000000000","message":"Patch Set 1:\n\nAdd Closes-Bug: #1337423 to the commit message\n\nhttps://bugs.launchpad.net/python-openstackclient/+bug/1337422","accounts_in_message":[],"_revision_number":1},{"id":"86158ea857b7879e8447d92d2c311677d708cc42","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2014-10-24 18:35:37.000000000","message":"Patch Set 1:\n\n(3 comments)\n\nBah, plane is taking off, I\u0027ll get back to this","accounts_in_message":[],"_revision_number":1},{"id":"dc3f3ff9ac5c0b39c86f08b95413bd67c2432bd9","author":{"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},"date":"2014-10-24 19:11:30.000000000","message":"Patch Set 1: Code-Review-1\n\n(4 comments)\n\nA few more comments in addition to Steve\u0027s.","accounts_in_message":[],"_revision_number":1},{"id":"6e5a3ec529f74ea70ca2c3f51999511bcad58f28","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-10-24 19:14:09.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/65/130865/1/check/gate-python-openstackclient-pep8/6eb0c6a : SUCCESS in 1m 10s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/65/130865/1/check/gate-python-openstackclient-docs/d1031fe/doc/build/html/ : SUCCESS in 1m 11s\n- gate-python-openstackclient-python27 http://logs.openstack.org/65/130865/1/check/gate-python-openstackclient-python27/19e1481 : SUCCESS in 1m 15s\n- gate-python-openstackclient-python33 http://logs.openstack.org/65/130865/1/check/gate-python-openstackclient-python33/df1edfd : SUCCESS in 2m 55s\n- check-tempest-dsvm-full http://logs.openstack.org/65/130865/1/check/check-tempest-dsvm-full/9de53e2 : SUCCESS in 44m 29s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/65/130865/1/check/check-tempest-dsvm-postgres-full/518759b : SUCCESS in 50m 29s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/65/130865/1/check/check-tempest-dsvm-neutron-full/0de7e66 : SUCCESS in 58m 57s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/65/130865/1/check/check-tempest-dsvm-neutron-heat-slow/c01732e : SUCCESS in 18m 34s\n- check-grenade-dsvm http://logs.openstack.org/65/130865/1/check/check-grenade-dsvm/4408038 : SUCCESS in 46m 19s\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/65/130865/1/check/check-tempest-dsvm-full-icehouse/9755891 : SUCCESS in 48m 32s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/65/130865/1/check/check-tempest-dsvm-neutron-icehouse/55af0c4 : SUCCESS in 56m 04s\n- check-tempest-dsvm-full-juno http://logs.openstack.org/65/130865/1/check/check-tempest-dsvm-full-juno/d6de61e : SUCCESS in 46m 12s\n- check-tempest-dsvm-neutron-juno http://logs.openstack.org/65/130865/1/check/check-tempest-dsvm-neutron-juno/5a8d0c9 : SUCCESS in 1h 00m 31s\n- gate-python-openstackclient-python26 http://logs.openstack.org/65/130865/1/check/gate-python-openstackclient-python26/8e19f45 : SUCCESS in 1m 03s\n- check-osc-dsvm-functional http://logs.openstack.org/65/130865/1/check/check-osc-dsvm-functional/87a20fa : SUCCESS in 15m 44s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"622fd5e77e9185f15965327c847970880dc84753","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2014-10-25 01:49:31.000000000","message":"Patch Set 1:\n\n(3 comments)\n\nThanks guys...Steve you need to enjoy your vacation!","accounts_in_message":[],"_revision_number":1},{"id":"93ea3608889049a92aa9a11c2529e16f58b232b6","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2014-10-25 01:49:52.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"726528976d320d556cf6831f5c9f343e554899d4","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-10-25 02:55:39.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/65/130865/2/check/gate-python-openstackclient-pep8/48c237e : SUCCESS in 51s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/65/130865/2/check/gate-python-openstackclient-docs/ec4cbeb/doc/build/html/ : SUCCESS in 1m 15s\n- gate-python-openstackclient-python27 http://logs.openstack.org/65/130865/2/check/gate-python-openstackclient-python27/7166a1c : SUCCESS in 51s\n- gate-python-openstackclient-python33 http://logs.openstack.org/65/130865/2/check/gate-python-openstackclient-python33/0855e5f : SUCCESS in 2m 53s\n- check-tempest-dsvm-full http://logs.openstack.org/65/130865/2/check/check-tempest-dsvm-full/bb1393d : SUCCESS in 51m 34s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/65/130865/2/check/check-tempest-dsvm-postgres-full/68ca5d3 : SUCCESS in 52m 22s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/65/130865/2/check/check-tempest-dsvm-neutron-full/15cb36f : SUCCESS in 1h 05m 44s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/65/130865/2/check/check-tempest-dsvm-neutron-heat-slow/65ec568 : SUCCESS in 24m 10s\n- check-grenade-dsvm http://logs.openstack.org/65/130865/2/check/check-grenade-dsvm/2cc8b2b : SUCCESS in 40m 22s\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/65/130865/2/check/check-tempest-dsvm-full-icehouse/b1d2f03 : SUCCESS in 49m 28s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/65/130865/2/check/check-tempest-dsvm-neutron-icehouse/f8fb2e5 : SUCCESS in 55m 37s\n- check-tempest-dsvm-full-juno http://logs.openstack.org/65/130865/2/check/check-tempest-dsvm-full-juno/8cd2f8f : SUCCESS in 45m 48s\n- check-tempest-dsvm-neutron-juno http://logs.openstack.org/65/130865/2/check/check-tempest-dsvm-neutron-juno/9f91612 : SUCCESS in 52m 44s\n- gate-python-openstackclient-python26 http://logs.openstack.org/65/130865/2/check/gate-python-openstackclient-python26/0b14de7 : SUCCESS in 1m 05s\n- check-osc-dsvm-functional http://logs.openstack.org/65/130865/2/check/check-osc-dsvm-functional/3e3817b : SUCCESS in 12m 47s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"bb852a45c22ed48af3945146fc46a60642fc08f3","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2014-10-25 04:07:29.000000000","message":"Patch Set 2: Code-Review-1\n\n(5 comments)\n\nMaybe add something about versions, too.","accounts_in_message":[],"_revision_number":2},{"id":"4951d932ddb17aa3973febba532bdf508819732f","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2014-10-25 05:08:50.000000000","message":"Patch Set 2:\n\n(5 comments)\n\nI\u0027d like to keep versions out of this as much as possible as it doesn\u0027t affect the flow, just the args for the password type.  That might take a sub-section to properly explain though.\n\nAlso, should OAuth be in that base list?  And if so could you add a description of the required options in a follow-up?","accounts_in_message":[],"_revision_number":2},{"id":"ff3edeb81c34ef9bd2608e6f26d5b2ebe8e8da9f","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-10-29 14:55:25.000000000","message":"Patch Set 2: Code-Review-1\n\nI think that trying to get everything included in the default flow is a trap. Ideally i think you should not add any more authentication options to OSC directly and expect people to specify the plugins they want to use. \n\nJust because we currently know that you can distinguish between the token/endpoint, token and user/pass flows based on a few parameters doesn\u0027t mean we always will be able to. \n\nI think the idea should be to teach people to use --os-auth-plugin and start to document the available parameters based upon that.","accounts_in_message":[],"_revision_number":2},{"id":"a5d7c230bf238a63460ee979ce4e93b7829e8440","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2014-10-29 20:52:18.000000000","message":"Patch Set 2:\n\nJamie, I need backward-compatibility for existing usage, which means picking between Password and token/endpoint auth based on the provided options.  All others shall require --os-auth-type.","accounts_in_message":[],"_revision_number":2},{"id":"7a24abc427270544915b49ffc8d28faa0c89acad","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2014-11-12 22:17:55.000000000","message":"Patch Set 2:\n\nwe should re-visit this once jamie\u0027s redo auth plugins is in.","accounts_in_message":[],"_revision_number":2},{"id":"19ed41add57c5f606b3f2c9b57295ebbf3092dae","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2014-11-14 18:06:43.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"928ac464bcb841726db2dd0aaf7afac4e1de4e96","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-11-14 19:22:45.000000000","message":"Patch Set 3: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/65/130865/3/check/gate-python-openstackclient-pep8/9fb53b2 : SUCCESS in 1m 22s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/65/130865/3/check/gate-python-openstackclient-docs/8795a74/doc/build/html/ : SUCCESS in 1m 21s\n- gate-python-openstackclient-python27 http://logs.openstack.org/65/130865/3/check/gate-python-openstackclient-python27/9a723cb : SUCCESS in 1m 19s\n- gate-python-openstackclient-python33 http://logs.openstack.org/65/130865/3/check/gate-python-openstackclient-python33/b5080a4 : SUCCESS in 2m 34s\n- gate-tempest-dsvm-src-python-openstackclient-icehouse http://logs.openstack.org/65/130865/3/check/gate-tempest-dsvm-src-python-openstackclient-icehouse/340c1d0 : SUCCESS in 50m 46s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-icehouse http://logs.openstack.org/65/130865/3/check/gate-tempest-dsvm-neutron-src-python-openstackclient-icehouse/371c53a : FAILURE in 1h 02m 37s\n- gate-tempest-dsvm-src-python-openstackclient-juno http://logs.openstack.org/65/130865/3/check/gate-tempest-dsvm-src-python-openstackclient-juno/8a33289 : SUCCESS in 53m 08s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-juno http://logs.openstack.org/65/130865/3/check/gate-tempest-dsvm-neutron-src-python-openstackclient-juno/821dcad : SUCCESS in 1h 13m 19s\n- gate-tempest-dsvm-src-python-openstackclient http://logs.openstack.org/65/130865/3/check/gate-tempest-dsvm-src-python-openstackclient/986a24d : SUCCESS in 53m 58s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/65/130865/3/check/gate-tempest-dsvm-neutron-src-python-openstackclient/670a1d9 : SUCCESS in 54m 27s\n- gate-python-openstackclient-python26 http://logs.openstack.org/65/130865/3/check/gate-python-openstackclient-python26/c33f179 : SUCCESS in 1m 13s\n- check-osc-dsvm-functional http://logs.openstack.org/65/130865/3/check/check-osc-dsvm-functional/7881cf2 : SUCCESS in 15m 40s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"25e391f0ca34e72ccb75b4f03d9be111d4aad00d","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2014-11-17 18:55:14.000000000","message":"Patch Set 3:\n\nrecheck","accounts_in_message":[],"_revision_number":3},{"id":"3afcee24d30f3d194a542998836c631424e0f962","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2014-11-17 19:08:38.000000000","message":"Patch Set 4: Commit message was updated","accounts_in_message":[],"_revision_number":4},{"id":"509e6c14163556baabb6b559d122391ea9e6d485","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2014-11-17 19:21:03.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"78c1be8d1855a243cfd27aa82650721bcea2321a","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2014-11-17 19:32:31.000000000","message":"Patch Set 5: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":5},{"id":"37906f594d50361a9b498e35ad48884ff4dde076","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-11-17 22:14:53.000000000","message":"Patch Set 5: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/65/130865/5/check/gate-python-openstackclient-pep8/4a89df0 : SUCCESS in 1m 14s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/65/130865/5/check/gate-python-openstackclient-docs/d6af3d5/doc/build/html/ : SUCCESS in 1m 15s\n- gate-python-openstackclient-python27 http://logs.openstack.org/65/130865/5/check/gate-python-openstackclient-python27/fb966ba : SUCCESS in 1m 15s\n- gate-python-openstackclient-python33 http://logs.openstack.org/65/130865/5/check/gate-python-openstackclient-python33/5982a52 : SUCCESS in 2m 24s\n- gate-tempest-dsvm-src-python-openstackclient-icehouse http://logs.openstack.org/65/130865/5/check/gate-tempest-dsvm-src-python-openstackclient-icehouse/3aaf4b5 : SUCCESS in 53m 25s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-icehouse http://logs.openstack.org/65/130865/5/check/gate-tempest-dsvm-neutron-src-python-openstackclient-icehouse/b0352df : SUCCESS in 1h 01m 53s\n- gate-tempest-dsvm-src-python-openstackclient-juno http://logs.openstack.org/65/130865/5/check/gate-tempest-dsvm-src-python-openstackclient-juno/b1a64f1 : FAILURE in 1h 10m 32s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-juno http://logs.openstack.org/65/130865/5/check/gate-tempest-dsvm-neutron-src-python-openstackclient-juno/2b6a1ef : SUCCESS in 1h 28m 20s\n- gate-tempest-dsvm-src-python-openstackclient http://logs.openstack.org/65/130865/5/check/gate-tempest-dsvm-src-python-openstackclient/6fa6801 : FAILURE in 57m 20s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/65/130865/5/check/gate-tempest-dsvm-neutron-src-python-openstackclient/af7b35c : SUCCESS in 1h 03m 21s\n- gate-python-openstackclient-python26 http://logs.openstack.org/65/130865/5/check/gate-python-openstackclient-python26/a490019 : SUCCESS in 1m 04s\n- check-osc-dsvm-functional http://logs.openstack.org/65/130865/5/check/check-osc-dsvm-functional/fd5a915 : SUCCESS in 18m 29s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"900a5cd327c46eca5da4938bfe7a1bff82e8aed7","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2014-11-18 04:49:31.000000000","message":"Patch Set 5:\n\nrecheck","accounts_in_message":[],"_revision_number":5},{"id":"50fb9402f8e4b233ff016b09a270b631be84a92c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-11-18 06:47:08.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/65/130865/5/check/gate-python-openstackclient-pep8/a52bf25 : SUCCESS in 53s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/65/130865/5/check/gate-python-openstackclient-docs/d6560f9/doc/build/html/ : SUCCESS in 1m 02s\n- gate-python-openstackclient-python27 http://logs.openstack.org/65/130865/5/check/gate-python-openstackclient-python27/d21d9b4 : SUCCESS in 1m 07s\n- gate-python-openstackclient-python33 http://logs.openstack.org/65/130865/5/check/gate-python-openstackclient-python33/4e78349 : SUCCESS in 2m 18s\n- gate-tempest-dsvm-src-python-openstackclient-icehouse http://logs.openstack.org/65/130865/5/check/gate-tempest-dsvm-src-python-openstackclient-icehouse/e35965e : SUCCESS in 53m 11s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-icehouse http://logs.openstack.org/65/130865/5/check/gate-tempest-dsvm-neutron-src-python-openstackclient-icehouse/53df4e4 : SUCCESS in 57m 21s\n- gate-tempest-dsvm-src-python-openstackclient-juno http://logs.openstack.org/65/130865/5/check/gate-tempest-dsvm-src-python-openstackclient-juno/5cf82ec : SUCCESS in 57m 51s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-juno http://logs.openstack.org/65/130865/5/check/gate-tempest-dsvm-neutron-src-python-openstackclient-juno/f4b68a6 : SUCCESS in 53m 26s\n- gate-tempest-dsvm-src-python-openstackclient http://logs.openstack.org/65/130865/5/check/gate-tempest-dsvm-src-python-openstackclient/958d84c : SUCCESS in 50m 07s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/65/130865/5/check/gate-tempest-dsvm-neutron-src-python-openstackclient/f69feea : SUCCESS in 1h 13m 59s\n- gate-python-openstackclient-python26 http://logs.openstack.org/65/130865/5/check/gate-python-openstackclient-python26/1a60b8d : SUCCESS in 1m 07s\n- check-osc-dsvm-functional http://logs.openstack.org/65/130865/5/check/check-osc-dsvm-functional/a6bbf73 : SUCCESS in 15m 41s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"1530ce3b54b8b13b0c6eed6c99a1c31e71235008","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-11-18 06:47:09.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":5},{"id":"8d95fd12a4d07c24276e3972214f2b08271c7ea9","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-11-18 08:20:35.000000000","message":"Patch Set 5: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/65/130865/5/gate/gate-python-openstackclient-docs/7706b14/doc/build/html/ : SUCCESS in 1m 04s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/65/130865/5/gate/gate-python-openstackclient-pep8/f3dc7a4 : SUCCESS in 57s\n- gate-python-openstackclient-python27 http://logs.openstack.org/65/130865/5/gate/gate-python-openstackclient-python27/e64dc68 : SUCCESS in 1m 04s\n- gate-python-openstackclient-python33 http://logs.openstack.org/65/130865/5/gate/gate-python-openstackclient-python33/0699599 : SUCCESS in 2m 26s\n- gate-tempest-dsvm-src-python-openstackclient http://logs.openstack.org/65/130865/5/gate/gate-tempest-dsvm-src-python-openstackclient/aa2b3e1 : FAILURE in 1h 33m 25s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/65/130865/5/gate/gate-tempest-dsvm-neutron-src-python-openstackclient/d739a27 : SUCCESS in 1h 00m 51s\n- gate-python-openstackclient-python26 http://logs.openstack.org/65/130865/5/gate/gate-python-openstackclient-python26/b56987b : SUCCESS in 1m 04s\n- gate-osc-dsvm-functional http://logs.openstack.org/65/130865/5/gate/gate-osc-dsvm-functional/1de6285 : SUCCESS in 15m 33s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"9baa7ddd9dd4f3de6fce88bf0424cbefba50ce9f","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2014-11-18 13:45:23.000000000","message":"Patch Set 5:\n\nrecheck","accounts_in_message":[],"_revision_number":5},{"id":"41d926607766647a672616a7a295d8adc296f22f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-11-18 17:51:24.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/65/130865/5/check/gate-python-openstackclient-pep8/f6a9150 : SUCCESS in 1m 10s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/65/130865/5/check/gate-python-openstackclient-docs/fcf06b0/doc/build/html/ : SUCCESS in 52s\n- gate-python-openstackclient-python27 http://logs.openstack.org/65/130865/5/check/gate-python-openstackclient-python27/ed370da : SUCCESS in 1m 15s\n- gate-python-openstackclient-python33 http://logs.openstack.org/65/130865/5/check/gate-python-openstackclient-python33/dd47b5c : SUCCESS in 2m 16s\n- gate-tempest-dsvm-src-python-openstackclient-icehouse http://logs.openstack.org/65/130865/5/check/gate-tempest-dsvm-src-python-openstackclient-icehouse/9d477e5 : SUCCESS in 55m 51s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-icehouse http://logs.openstack.org/65/130865/5/check/gate-tempest-dsvm-neutron-src-python-openstackclient-icehouse/bd3e8d9 : SUCCESS in 1h 01m 29s\n- gate-tempest-dsvm-src-python-openstackclient-juno http://logs.openstack.org/65/130865/5/check/gate-tempest-dsvm-src-python-openstackclient-juno/77b6d2f : SUCCESS in 58m 24s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-juno http://logs.openstack.org/65/130865/5/check/gate-tempest-dsvm-neutron-src-python-openstackclient-juno/45e692b : SUCCESS in 1h 05m 07s\n- gate-tempest-dsvm-src-python-openstackclient http://logs.openstack.org/65/130865/5/check/gate-tempest-dsvm-src-python-openstackclient/397985d : SUCCESS in 55m 31s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/65/130865/5/check/gate-tempest-dsvm-neutron-src-python-openstackclient/355adf7 : SUCCESS in 1h 06m 02s\n- gate-python-openstackclient-python26 http://logs.openstack.org/65/130865/5/check/gate-python-openstackclient-python26/bce5461 : SUCCESS in 1m 03s\n- check-osc-dsvm-functional http://logs.openstack.org/65/130865/5/check/check-osc-dsvm-functional/4503e67 : SUCCESS in 18m 20s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"0b326c1445db26060c7380f6013848d6bd93a076","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-11-18 17:51:26.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":5},{"id":"93c210527c90de2340a12ac87cbef912267df2e0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-11-18 18:54:34.000000000","message":"Patch Set 5: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/65/130865/5/gate/gate-python-openstackclient-docs/85f182b/doc/build/html/ : SUCCESS in 1m 01s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/65/130865/5/gate/gate-python-openstackclient-pep8/2e7003c : SUCCESS in 58s\n- gate-python-openstackclient-python27 http://logs.openstack.org/65/130865/5/gate/gate-python-openstackclient-python27/f6be697 : SUCCESS in 1m 24s\n- gate-python-openstackclient-python33 http://logs.openstack.org/65/130865/5/gate/gate-python-openstackclient-python33/3eb0461 : SUCCESS in 2m 18s\n- gate-tempest-dsvm-src-python-openstackclient http://logs.openstack.org/65/130865/5/gate/gate-tempest-dsvm-src-python-openstackclient/c52350b : SUCCESS in 56m 34s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/65/130865/5/gate/gate-tempest-dsvm-neutron-src-python-openstackclient/ed7aad5 : SUCCESS in 1h 02m 50s\n- gate-python-openstackclient-python26 http://logs.openstack.org/65/130865/5/gate/gate-python-openstackclient-python26/9ab4fea : SUCCESS in 1m 29s\n- gate-osc-dsvm-functional http://logs.openstack.org/65/130865/5/gate/gate-osc-dsvm-functional/f4edf9e : SUCCESS in 13m 20s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"595172af29058585cdcbeafdaaa3e55cc15c0955","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-11-18 18:54:35.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"0d56d0178bd78057b2e8c5a1a6360ffb453d3791","revisions":{"5d0959917cceb396908d07482988afb995d3261a":{"kind":"REWORK","_number":1,"created":"2014-10-24 18:13:35.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/65/130865/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/65/130865/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/65/130865/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/65/130865/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/65/130865/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/65/130865/1"}}},"commit":{"parents":[{"commit":"b5bee429a4e57db7b3a2d1778c259c015f69e29c","subject":"Merge \"Clean up shell authentication\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/b5bee429a4e57db7b3a2d1778c259c015f69e29c"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2014-10-24 15:34:41.000000000","tz":-300},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2014-10-24 18:13:11.000000000","tz":-300},"subject":"Add authentication description doc","message":"Add authentication description doc\n\nChange-Id: I8092e7723b563647e13b6e2f0b7901a16572b6c7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/5d0959917cceb396908d07482988afb995d3261a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/5d0959917cceb396908d07482988afb995d3261a"}]},"branch":"refs/heads/master"},"d535686e03c169ffa697af17e97891846df8d8aa":{"kind":"REWORK","_number":2,"created":"2014-10-25 01:49:52.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/65/130865/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/65/130865/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/65/130865/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/65/130865/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/65/130865/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/65/130865/2"}}},"commit":{"parents":[{"commit":"b5bee429a4e57db7b3a2d1778c259c015f69e29c","subject":"Merge \"Clean up shell authentication\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/b5bee429a4e57db7b3a2d1778c259c015f69e29c"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2014-10-24 15:34:41.000000000","tz":-300},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2014-10-25 01:49:45.000000000","tz":-300},"subject":"Add authentication description doc","message":"Add authentication description doc\n\nChange-Id: I8092e7723b563647e13b6e2f0b7901a16572b6c7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/d535686e03c169ffa697af17e97891846df8d8aa"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/d535686e03c169ffa697af17e97891846df8d8aa"}]},"branch":"refs/heads/master"},"8c23eff0622e74c0abf2efecbbe425eb843cf83b":{"kind":"REWORK","_number":3,"created":"2014-11-14 18:06:43.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/65/130865/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/65/130865/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/65/130865/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/65/130865/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/65/130865/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/65/130865/3"}}},"commit":{"parents":[{"commit":"b5bee429a4e57db7b3a2d1778c259c015f69e29c","subject":"Merge \"Clean up shell authentication\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/b5bee429a4e57db7b3a2d1778c259c015f69e29c"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2014-10-24 15:34:41.000000000","tz":-300},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2014-11-14 18:05:33.000000000","tz":-360},"subject":"Add authentication description doc","message":"Add authentication description doc\n\nThis is represents the current operation\n\nChange-Id: I8092e7723b563647e13b6e2f0b7901a16572b6c7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/8c23eff0622e74c0abf2efecbbe425eb843cf83b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/8c23eff0622e74c0abf2efecbbe425eb843cf83b"}]},"branch":"refs/heads/master"},"461568a583662ba0b7c67bd322a28b92e46b3a09":{"kind":"NO_CODE_CHANGE","_number":4,"created":"2014-11-17 19:08:38.000000000","uploader":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"ref":"refs/changes/65/130865/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/65/130865/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/65/130865/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/65/130865/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/65/130865/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/65/130865/4"}}},"commit":{"parents":[{"commit":"b5bee429a4e57db7b3a2d1778c259c015f69e29c","subject":"Merge \"Clean up shell authentication\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/b5bee429a4e57db7b3a2d1778c259c015f69e29c"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2014-10-24 15:34:41.000000000","tz":-300},"committer":{"name":"Steve Martinelli","email":"stevemar@ca.ibm.com","date":"2014-11-17 19:08:38.000000000","tz":0},"subject":"Add authentication description doc","message":"Add authentication description doc\n\nThis is represents the current operation\n\nCloses-Bug: #1337422\n\nChange-Id: I8092e7723b563647e13b6e2f0b7901a16572b6c7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/461568a583662ba0b7c67bd322a28b92e46b3a09"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/461568a583662ba0b7c67bd322a28b92e46b3a09"}]},"branch":"refs/heads/master"},"0d56d0178bd78057b2e8c5a1a6360ffb453d3791":{"kind":"REWORK","_number":5,"created":"2014-11-17 19:21:03.000000000","uploader":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"ref":"refs/changes/65/130865/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/65/130865/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/65/130865/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/65/130865/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/65/130865/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/65/130865/5"}}},"commit":{"parents":[{"commit":"b5bee429a4e57db7b3a2d1778c259c015f69e29c","subject":"Merge \"Clean up shell authentication\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/b5bee429a4e57db7b3a2d1778c259c015f69e29c"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2014-10-24 15:34:41.000000000","tz":-300},"committer":{"name":"Steve Martinelli","email":"stevemar@ca.ibm.com","date":"2014-11-17 19:21:03.000000000","tz":-300},"subject":"Add authentication description doc","message":"Add authentication description doc\n\nThis is represents the current operation\n\nCloses-Bug: #1337422\n\nChange-Id: I8092e7723b563647e13b6e2f0b7901a16572b6c7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/0d56d0178bd78057b2e8c5a1a6360ffb453d3791"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/0d56d0178bd78057b2e8c5a1a6360ffb453d3791"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
