)]}'
{"id":"openstack%2Fpython-keystoneclient~242616","triplet_id":"openstack%2Fpython-keystoneclient~master~Iaf48707ef82c1d4b873e07644580dd9572ce0992","project":"openstack/python-keystoneclient","branch":"master","topic":"bug/1471943","hashtags":[],"change_id":"Iaf48707ef82c1d4b873e07644580dd9572ce0992","subject":"Retrieve AUTH_INTERFACE object from keystoneauth","status":"ABANDONED","created":"2015-11-06 20:00:11.000000000","updated":"2015-11-10 13:56:12.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"f6024db4aadbdb6ac220b3cec1f7544067f4f0ec","_number":242616,"virtual_id_number":242616,"owner":{"_account_id":15742,"name":"Paulo Ewerton Gomes Fragoso","email":"pauloewerton@lsd.ufcg.edu.br","username":"pauloewerton"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":1,"date":"2015-11-09 17:43:48.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":17123,"name":"Tom Cocozzello (tjcocozz)","email":"tjcocozz@us.ibm.com","username":"tcocozzello"},{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"_account_id":9981,"name":"Doug Fish","email":"drfish@us.ibm.com","username":"doug-fish"}],"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":{"recommended":{"_account_id":17123,"name":"Tom Cocozzello (tjcocozz)","email":"tjcocozz@us.ibm.com","username":"tcocozzello"},"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2015-11-09 16:12:44.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":17123,"name":"Tom Cocozzello (tjcocozz)","email":"tjcocozz@us.ibm.com","username":"tcocozzello"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":9981,"name":"Doug Fish","email":"drfish@us.ibm.com","username":"doug-fish"}],"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":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":17123,"name":"Tom Cocozzello (tjcocozz)","email":"tjcocozz@us.ibm.com","username":"tcocozzello"},{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"_account_id":9981,"name":"Doug Fish","email":"drfish@us.ibm.com","username":"doug-fish"}],"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":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":9981,"name":"Doug Fish","email":"drfish@us.ibm.com","username":"doug-fish"},{"_account_id":17123,"name":"Tom Cocozzello (tjcocozz)","email":"tjcocozz@us.ibm.com","username":"tcocozzello"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-11-08 20:47:59.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":"2015-11-09 15:03:36.000000000","updated_by":{"_account_id":9981,"name":"Doug Fish","email":"drfish@us.ibm.com","username":"doug-fish"},"reviewer":{"_account_id":9981,"name":"Doug Fish","email":"drfish@us.ibm.com","username":"doug-fish"},"state":"REVIEWER"},{"updated":"2015-11-09 15:35:56.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":"2015-11-09 16:12:44.000000000","updated_by":{"_account_id":17123,"name":"Tom Cocozzello (tjcocozz)","email":"tjcocozz@us.ibm.com","username":"tcocozzello"},"reviewer":{"_account_id":17123,"name":"Tom Cocozzello (tjcocozz)","email":"tjcocozz@us.ibm.com","username":"tcocozzello"},"state":"REVIEWER"},{"updated":"2015-11-09 17:43:48.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"02e76c3c0b9d100433ad4b057161d1da90faf371","author":{"_account_id":15742,"name":"Paulo Ewerton Gomes Fragoso","email":"pauloewerton@lsd.ufcg.edu.br","username":"pauloewerton"},"date":"2015-11-06 20:00:11.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"461a1c4f28cdc69dd92008ed7defd826c6fd1863","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-06 22:38:10.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-python26 http://logs.openstack.org/16/242616/1/check/gate-python-keystoneclient-python26/c7cc571/ : SUCCESS in 2m 29s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/16/242616/1/check/gate-python-keystoneclient-pep8/76a9d31/ : SUCCESS in 2m 28s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/16/242616/1/check/gate-python-keystoneclient-docs/efbdf1f//doc/build/html/ : SUCCESS in 3m 16s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/16/242616/1/check/gate-python-keystoneclient-python27/43aa3ac/ : SUCCESS in 3m 32s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/16/242616/1/check/gate-python-keystoneclient-python34/03739f3/ : SUCCESS in 2m 18s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/16/242616/1/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/982d367/ : SUCCESS in 52m 35s\n- gate-keystoneclient-dsvm-functional http://logs.openstack.org/16/242616/1/check/gate-keystoneclient-dsvm-functional/3058797/ : SUCCESS in 29m 30s\n- gate-python-keystoneclient-tox-bandit http://logs.openstack.org/16/242616/1/check/gate-python-keystoneclient-tox-bandit/cadf07c/ : SUCCESS in 2m 36s","accounts_in_message":[],"_revision_number":1},{"id":"218f5f2dff599ef137c68d4d8234b6f317c81dc9","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2015-11-07 03:21:47.000000000","message":"Patch Set 1:\n\ni think we want to make this 2 patches, one that switches over the AUTH_INTERFACE, and then let\u0027s do the federated work","accounts_in_message":[],"_revision_number":1},{"id":"6ef3ca43b06856380501ca56f0002ba36f713135","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2015-11-08 20:47:59.000000000","message":"Patch Set 1: Code-Review-1\n\nI think you need to update your commit message to be about just the auth_interface. \n\nSo there\u0027s currently no dependency from keystoneclient -\u003e keystoneauth and i\u0027m not sure how i feel about adding that. It might be inevitable but i was hoping to just make a clean break and have that moved over. At least you will need to add it to requirements.txt\n\nIf we do this the way to do it would be in keystoneclient/auth/base.py do AUTH_INTERFACE \u003d keystoneauth1.plugin.AUTH_INTERFACE because it would need to work for everything using the old value. Then you don\u0027t need to update it in all the places.","accounts_in_message":[],"_revision_number":1},{"id":"92bb4a35d5f2dfd5d8783fe60152529979c181d6","author":{"_account_id":15742,"name":"Paulo Ewerton Gomes Fragoso","email":"pauloewerton@lsd.ufcg.edu.br","username":"pauloewerton"},"date":"2015-11-09 14:46:48.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"87b64f6af8033b5b50e58f33798dd42dc50a474a","author":{"_account_id":15742,"name":"Paulo Ewerton Gomes Fragoso","email":"pauloewerton@lsd.ufcg.edu.br","username":"pauloewerton"},"date":"2015-11-09 15:08:11.000000000","message":"Topic changed from auth-interface-requirements to bug/1471943","accounts_in_message":[],"_revision_number":2},{"id":"9b6e97b853770e2fa48d2e875a05255261127a63","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2015-11-09 15:35:56.000000000","message":"Patch Set 2:\n\ngotta update requirements to include KSA https://github.com/openstack/python-keystoneclient/blob/master/requirements.txt","accounts_in_message":[],"_revision_number":2},{"id":"f4fc913941a6cceb4ceee730089dcd507ed117d6","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2015-11-09 15:35:59.000000000","message":"Patch Set 2: Code-Review-1","accounts_in_message":[],"_revision_number":2},{"id":"60ba6dd5eac0542d93397d016cdbf00619b619e4","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-09 15:42:07.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-python26 http://logs.openstack.org/16/242616/2/check/gate-python-keystoneclient-python26/f20718f/ : SUCCESS in 2m 55s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/16/242616/2/check/gate-python-keystoneclient-pep8/ea6944c/ : SUCCESS in 2m 39s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/16/242616/2/check/gate-python-keystoneclient-docs/6bacfbe//doc/build/html/ : SUCCESS in 3m 05s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/16/242616/2/check/gate-python-keystoneclient-python27/06017c0/ : SUCCESS in 3m 09s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/16/242616/2/check/gate-python-keystoneclient-python34/10aa201/ : SUCCESS in 3m 11s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/16/242616/2/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/cb4fa9f/ : SUCCESS in 54m 00s\n- gate-keystoneclient-dsvm-functional http://logs.openstack.org/16/242616/2/check/gate-keystoneclient-dsvm-functional/06187ec/ : SUCCESS in 32m 15s\n- gate-python-keystoneclient-tox-bandit http://logs.openstack.org/16/242616/2/check/gate-python-keystoneclient-tox-bandit/ba414bc/ : SUCCESS in 2m 48s","accounts_in_message":[],"_revision_number":2},{"id":"00306618ba0516ad71e0b0acd79863f3ae75cc27","author":{"_account_id":17123,"name":"Tom Cocozzello (tjcocozz)","email":"tjcocozz@us.ibm.com","username":"tcocozzello"},"date":"2015-11-09 15:49:54.000000000","message":"Patch Set 2: Code-Review-1\n\nFYI this change (https://review.openstack.org/#/c/242495/6) looks like they are covering your change, keep an eye out to see if their\u0027s gets merged before yours.  I agree with Steve once that is done this LGTM.","accounts_in_message":[],"_revision_number":2},{"id":"c0bafa0c048e13299d78a8a254e16d2ad022f6fa","author":{"_account_id":15742,"name":"Paulo Ewerton Gomes Fragoso","email":"pauloewerton@lsd.ufcg.edu.br","username":"pauloewerton"},"date":"2015-11-09 16:11:51.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"ef30d7e961b286a0e2318ebbef96b65c59e731b6","author":{"_account_id":17123,"name":"Tom Cocozzello (tjcocozz)","email":"tjcocozz@us.ibm.com","username":"tcocozzello"},"date":"2015-11-09 16:12:44.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"809ec77e98f8362b4398fe3a747e43c6e694575c","author":{"_account_id":15742,"name":"Paulo Ewerton Gomes Fragoso","email":"pauloewerton@lsd.ufcg.edu.br","username":"pauloewerton"},"date":"2015-11-09 16:33:38.000000000","message":"Topic changed from auth-interface-requirements to bug/1471943","accounts_in_message":[],"_revision_number":3},{"id":"50edc9bb4b888dc25c6403d1b6568e12cac4de07","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-09 17:43:48.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-python26 http://logs.openstack.org/16/242616/3/check/gate-python-keystoneclient-python26/6237c0a/ : SUCCESS in 2m 16s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/16/242616/3/check/gate-python-keystoneclient-pep8/52ca7d0/ : SUCCESS in 2m 40s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/16/242616/3/check/gate-python-keystoneclient-docs/075ab81//doc/build/html/ : SUCCESS in 2m 59s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/16/242616/3/check/gate-python-keystoneclient-python27/7805b4d/ : SUCCESS in 2m 42s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/16/242616/3/check/gate-python-keystoneclient-python34/901d1d4/ : SUCCESS in 3m 29s\n- gate-python-keystoneclient-requirements http://logs.openstack.org/16/242616/3/check/gate-python-keystoneclient-requirements/c8463e2/ : SUCCESS in 21s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/16/242616/3/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/9c581b2/ : SUCCESS in 1h 16m 20s\n- gate-keystoneclient-dsvm-functional http://logs.openstack.org/16/242616/3/check/gate-keystoneclient-dsvm-functional/8690c57/ : SUCCESS in 29m 32s\n- gate-python-keystoneclient-tox-bandit http://logs.openstack.org/16/242616/3/check/gate-python-keystoneclient-tox-bandit/1dcd284/ : SUCCESS in 4m 15s","accounts_in_message":[],"_revision_number":3},{"id":"f6024db4aadbdb6ac220b3cec1f7544067f4f0ec","author":{"_account_id":15742,"name":"Paulo Ewerton Gomes Fragoso","email":"pauloewerton@lsd.ufcg.edu.br","username":"pauloewerton"},"date":"2015-11-10 13:56:12.000000000","message":"Abandoned\n\nAbandoned in favor of https://review.openstack.org/#/c/242495/","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"1242f9f7018c6bf10d9cb03777f58ecbb5ea1235","revisions":{"9721b1ad7790ab10b1c1aec75c99862b94b40b98":{"kind":"REWORK","_number":1,"created":"2015-11-06 20:00:11.000000000","uploader":{"_account_id":15742,"name":"Paulo Ewerton Gomes Fragoso","email":"pauloewerton@lsd.ufcg.edu.br","username":"pauloewerton"},"ref":"refs/changes/16/242616/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/16/242616/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/16/242616/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/16/242616/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/16/242616/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/16/242616/1"}}},"commit":{"parents":[{"commit":"355e47abe1a0e62cf14990571a1b21615a1da997","subject":"Replace repeated assertion with the loss","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/355e47abe1a0e62cf14990571a1b21615a1da997"}]}],"author":{"name":"Paulo Ewerton","email":"pauloewerton@lsd.ufcg.edu.br","date":"2015-06-16 21:12:08.000000000","tz":0},"committer":{"name":"Paulo Ewerton","email":"pauloewerton@lsd.ufcg.edu.br","date":"2015-11-06 16:11:24.000000000","tz":0},"subject":"List federated projects from keystoneauth","message":"List federated projects from keystoneauth\n\nHandle the EmptyCatalog exception raised from the\nkeystoneauth1.access.service_catalog.url_for\nfunction in the unscoped token case.\n\nAlso make sure AUTH_INTERFACE is passed in from\nkeystoneauth1.plugin not keystoneclient.auth.base\nso that it passes the check at\nkeystoneauth1.identity.base.get_endpoint. This\nparticular change covers the non-federated\nproject listings also.\n\nCo-Authored-By: Doug Fish \u003cdrfish@us.ibm.com\u003e\n\nChange-Id: Iaf48707ef82c1d4b873e07644580dd9572ce0992\nCloses-Bug: #1471943\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/9721b1ad7790ab10b1c1aec75c99862b94b40b98"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/9721b1ad7790ab10b1c1aec75c99862b94b40b98"}]},"branch":"refs/heads/master"},"599b8c6d42cbe36744b3b463337d1aea29cd036e":{"kind":"REWORK","_number":2,"created":"2015-11-09 14:46:48.000000000","uploader":{"_account_id":15742,"name":"Paulo Ewerton Gomes Fragoso","email":"pauloewerton@lsd.ufcg.edu.br","username":"pauloewerton"},"ref":"refs/changes/16/242616/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/16/242616/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/16/242616/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/16/242616/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/16/242616/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/16/242616/2"}}},"commit":{"parents":[{"commit":"355e47abe1a0e62cf14990571a1b21615a1da997","subject":"Replace repeated assertion with the loss","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/355e47abe1a0e62cf14990571a1b21615a1da997"}]}],"author":{"name":"Paulo Ewerton","email":"pauloewerton@lsd.ufcg.edu.br","date":"2015-11-09 14:03:45.000000000","tz":0},"committer":{"name":"Paulo Ewerton","email":"pauloewerton@lsd.ufcg.edu.br","date":"2015-11-09 14:24:20.000000000","tz":0},"subject":"Retrieve AUTH_INTERFACE object from keystoneauth","message":"Retrieve AUTH_INTERFACE object from keystoneauth\n\nThis patch changes the AUTH_INTERFACE object to\nkeystoneauth1.plugin.AUTH_INTERFACE so that it passes the\ncheck at keystoneauth1.identity.base.get_endpoint.\n\nCo-Authored-By: Doug Fish \u003cdrfish@us.ibm.com\u003e\n\nChange-Id: Iaf48707ef82c1d4b873e07644580dd9572ce0992\nPartial-Bug: #1471943\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/599b8c6d42cbe36744b3b463337d1aea29cd036e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/599b8c6d42cbe36744b3b463337d1aea29cd036e"}]},"branch":"refs/heads/master"},"1242f9f7018c6bf10d9cb03777f58ecbb5ea1235":{"kind":"REWORK","_number":3,"created":"2015-11-09 16:11:51.000000000","uploader":{"_account_id":15742,"name":"Paulo Ewerton Gomes Fragoso","email":"pauloewerton@lsd.ufcg.edu.br","username":"pauloewerton"},"ref":"refs/changes/16/242616/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/16/242616/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/16/242616/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/16/242616/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/16/242616/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/16/242616/3"}}},"commit":{"parents":[{"commit":"355e47abe1a0e62cf14990571a1b21615a1da997","subject":"Replace repeated assertion with the loss","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/355e47abe1a0e62cf14990571a1b21615a1da997"}]}],"author":{"name":"Paulo Ewerton","email":"pauloewerton@lsd.ufcg.edu.br","date":"2015-11-09 14:03:45.000000000","tz":0},"committer":{"name":"Paulo Ewerton","email":"pauloewerton@lsd.ufcg.edu.br","date":"2015-11-09 16:06:52.000000000","tz":0},"subject":"Retrieve AUTH_INTERFACE object from keystoneauth","message":"Retrieve AUTH_INTERFACE object from keystoneauth\n\nThis patch changes the AUTH_INTERFACE object to\nkeystoneauth1.plugin.AUTH_INTERFACE so that it passes the\ncheck at keystoneauth1.identity.base.get_endpoint.\n\nCo-Authored-By: Doug Fish \u003cdrfish@us.ibm.com\u003e\n\nChange-Id: Iaf48707ef82c1d4b873e07644580dd9572ce0992\nPartial-Bug: #1471943\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/1242f9f7018c6bf10d9cb03777f58ecbb5ea1235"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/1242f9f7018c6bf10d9cb03777f58ecbb5ea1235"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
