)]}'
{"id":"openstack%2Fpython-keystoneclient~116543","triplet_id":"openstack%2Fpython-keystoneclient~master~Ib66a5f60f361e1af21206da817c824b34df0cf5f","project":"openstack/python-keystoneclient","branch":"master","topic":"bypass_url","hashtags":[],"change_id":"Ib66a5f60f361e1af21206da817c824b34df0cf5f","subject":"Allow overriding endpoint URLs in session","status":"ABANDONED","created":"2014-08-25 02:45:26.000000000","updated":"2014-12-02 04:44:46.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"20fdc192d9493c96d92828b07599246bd94b7bd0","_number":116543,"virtual_id_number":116543,"owner":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":-1,"date":"2014-09-09 13:09:19.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"date":"2014-09-04 19:00:19.000000000","_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"date":"2014-08-26 19:06:38.000000000","_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"date":"2014-08-26 07:31:31.000000000","_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"}],"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":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"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":8871,"name":"Elastic Recheck","username":"elasticrecheck"}],"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":{"rejected":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"all":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"value":-1,"date":"2014-08-28 20:57:13.000000000","permitted_voting_range":{"min":-1,"max":0},"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"}],"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":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2014-08-26 07:31:31.000000000","updated_by":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"reviewer":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"state":"REVIEWER"},{"updated":"2014-09-04 19:00:19.000000000","updated_by":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"reviewer":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"state":"REVIEWER"},{"updated":"2014-09-09 13:09:19.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"317c1a3632eea1cdaf8d89939ee8706ea5f0e5f5","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-08-25 02:45:26.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"08f2ae00c2d55e5aa6b32c88e3d106ab0d9ecdcb","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-08-25 04:00:58.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/43/116543/1/check/gate-python-keystoneclient-pep8/27b9659 : FAILURE in 2m 45s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/43/116543/1/check/gate-python-keystoneclient-docs/259f123/doc/build/html/ : SUCCESS in 3m 28s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/43/116543/1/check/gate-python-keystoneclient-python26/edf84f2 : SUCCESS in 2m 03s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/43/116543/1/check/gate-python-keystoneclient-python27/0bdcf14 : SUCCESS in 1m 48s\n- check-tempest-dsvm-full http://logs.openstack.org/43/116543/1/check/check-tempest-dsvm-full/e91f02e : SUCCESS in 53m 51s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/43/116543/1/check/check-tempest-dsvm-postgres-full/0dda981 : SUCCESS in 58m 24s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/43/116543/1/check/check-tempest-dsvm-neutron-full/e604636 : SUCCESS in 1h 07m 04s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/43/116543/1/check/check-tempest-dsvm-neutron-heat-slow/26a1c92 : SUCCESS in 20m 50s\n- check-grenade-dsvm http://logs.openstack.org/43/116543/1/check/check-grenade-dsvm/13f2f6a : SUCCESS in 43m 58s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/43/116543/1/check/gate-tempest-dsvm-large-ops/145008a : SUCCESS in 25m 21s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/43/116543/1/check/gate-tempest-dsvm-neutron-large-ops/2878315 : SUCCESS in 24m 07s\n- check-tempest-dsvm-full-havana http://logs.openstack.org/43/116543/1/check/check-tempest-dsvm-full-havana/20e60b6 : SUCCESS in 35m 01s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/43/116543/1/check/check-tempest-dsvm-neutron-havana/c1d5f25 : SUCCESS in 34m 21s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/43/116543/1/check/check-tempest-dsvm-full-icehouse/d685266 : SUCCESS in 50m 48s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/43/116543/1/check/check-tempest-dsvm-neutron-icehouse/d08c187 : SUCCESS in 56m 36s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/43/116543/1/check/gate-python-keystoneclient-python33/17d7f30 : SUCCESS in 4m 23s\n- check-devstack-dsvm-cells http://logs.openstack.org/43/116543/1/check/check-devstack-dsvm-cells/63d6a20 : SUCCESS in 16m 15s","accounts_in_message":[],"_revision_number":1},{"id":"6827b2e544d0450d890aad0c6879274aa7b0268e","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-08-26 04:04:33.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"f7d8f8647c570a934cfcf4bb777fa327fc983c28","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-08-26 06:04:19.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/43/116543/2/check/gate-python-keystoneclient-pep8/3ba5dc2 : SUCCESS in 2m 36s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/43/116543/2/check/gate-python-keystoneclient-docs/ce82514/doc/build/html/ : SUCCESS in 3m 41s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/43/116543/2/check/gate-python-keystoneclient-python26/055fdf6 : SUCCESS in 3m 45s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/43/116543/2/check/gate-python-keystoneclient-python27/9d0e915 : SUCCESS in 3m 12s\n- check-tempest-dsvm-full http://logs.openstack.org/43/116543/2/check/check-tempest-dsvm-full/e79ee82 : SUCCESS in 44m 39s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/43/116543/2/check/check-tempest-dsvm-postgres-full/65efb5f : SUCCESS in 1h 00m 16s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/43/116543/2/check/check-tempest-dsvm-neutron-full/1baa401 : FAILURE in 53m 17s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/43/116543/2/check/check-tempest-dsvm-neutron-heat-slow/2732d4d : SUCCESS in 26m 05s\n- check-grenade-dsvm http://logs.openstack.org/43/116543/2/check/check-grenade-dsvm/df10794 : SUCCESS in 35m 24s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/43/116543/2/check/gate-tempest-dsvm-large-ops/5d1ee25 : SUCCESS in 27m 12s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/43/116543/2/check/gate-tempest-dsvm-neutron-large-ops/daf2426 : SUCCESS in 20m 24s\n- check-tempest-dsvm-full-havana http://logs.openstack.org/43/116543/2/check/check-tempest-dsvm-full-havana/429d0eb : SUCCESS in 36m 47s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/43/116543/2/check/check-tempest-dsvm-neutron-havana/b333ec0 : SUCCESS in 35m 21s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/43/116543/2/check/check-tempest-dsvm-full-icehouse/ef04033 : SUCCESS in 50m 22s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/43/116543/2/check/check-tempest-dsvm-neutron-icehouse/c483d6e : SUCCESS in 56m 58s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/43/116543/2/check/gate-python-keystoneclient-python33/636ad1b : SUCCESS in 6m 23s\n- check-devstack-dsvm-cells http://logs.openstack.org/43/116543/2/check/check-devstack-dsvm-cells/36b82f9 : SUCCESS in 13m 22s","accounts_in_message":[],"_revision_number":2},{"id":"7c4067d042df2ef1fda219401fb0ffcb6dbae130","author":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"date":"2014-08-26 07:31:31.000000000","message":"Patch Set 2:\n\nI noticed jenkins failed, I think you hit bug(s):\n\n- check-tempest-dsvm-neutron-full: https://bugs.launchpad.net/bugs/1323658 https://bugs.launchpad.net/bugs/1349617\n\nIf you believe we\u0027ve correctly identified the failure, feel free to leave a \u0027recheck\u0027 comment to run the tests again.\nFor more details on this and other bugs, please see http://status.openstack.org/elastic-recheck/","accounts_in_message":[],"_revision_number":2},{"id":"84b178d7ff86d776a0897b8ab3731bff595ecba9","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-08-26 19:06:38.000000000","message":"Patch Set 2:\n\nrecheck bug 1349617","accounts_in_message":[],"_revision_number":2},{"id":"4909b562f7b86d7eaa56fd255c128c0c3f3be6ba","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-08-27 00:27:35.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded.\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/43/116543/2/check/gate-python-keystoneclient-pep8/a0ddd13 : SUCCESS in 3m 09s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/43/116543/2/check/gate-python-keystoneclient-docs/c80662a/doc/build/html/ : SUCCESS in 4m 01s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/43/116543/2/check/gate-python-keystoneclient-python26/10ad5e1 : SUCCESS in 3m 46s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/43/116543/2/check/gate-python-keystoneclient-python27/431cc0d : SUCCESS in 2m 26s\n- check-tempest-dsvm-full http://logs.openstack.org/43/116543/2/check/check-tempest-dsvm-full/86fb877 : SUCCESS in 59m 38s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/43/116543/2/check/check-tempest-dsvm-postgres-full/e0882d1 : SUCCESS in 58m 00s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/43/116543/2/check/check-tempest-dsvm-neutron-full/afc7f45 : SUCCESS in 48m 35s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/43/116543/2/check/check-tempest-dsvm-neutron-heat-slow/89bca10 : SUCCESS in 19m 27s\n- check-grenade-dsvm http://logs.openstack.org/43/116543/2/check/check-grenade-dsvm/7c59393 : SUCCESS in 41m 35s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/43/116543/2/check/gate-tempest-dsvm-large-ops/504eb2a : SUCCESS in 22m 20s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/43/116543/2/check/gate-tempest-dsvm-neutron-large-ops/0eb85aa : SUCCESS in 20m 14s\n- check-tempest-dsvm-full-havana http://logs.openstack.org/43/116543/2/check/check-tempest-dsvm-full-havana/83980d6 : SUCCESS in 38m 08s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/43/116543/2/check/check-tempest-dsvm-neutron-havana/3fdf751 : SUCCESS in 35m 34s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/43/116543/2/check/check-tempest-dsvm-full-icehouse/5d547bc : SUCCESS in 53m 25s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/43/116543/2/check/check-tempest-dsvm-neutron-icehouse/fb6e065 : SUCCESS in 57m 31s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/43/116543/2/check/gate-python-keystoneclient-python33/947efb9 : SUCCESS in 5m 55s\n- check-devstack-dsvm-cells http://logs.openstack.org/43/116543/2/check/check-devstack-dsvm-cells/0f388fd : SUCCESS in 15m 28s","accounts_in_message":[],"_revision_number":2},{"id":"a3e0ee90067fdd57948eaeb70449aa053d3577a3","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-08-28 20:57:13.000000000","message":"Patch Set 2: Workflow-1\n\nProbably not needed if we get https://review.openstack.org/117399","accounts_in_message":[],"_revision_number":2},{"id":"209c3da49d17aaf717d29bb27a02df0cc2d45b06","author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"date":"2014-09-04 19:00:19.000000000","message":"Patch Set 2:\n\n+2 on the other change","accounts_in_message":[],"_revision_number":2},{"id":"e27407e4bfadacc8bf134aedfe65052176300768","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-09-09 13:09:19.000000000","message":"Patch Set 2: Verified-1\n\nMerge Failed.\n\nThis change was unable to be automatically merged with the current state of the repository. Please rebase your change and upload a new patchset.","accounts_in_message":[],"_revision_number":2},{"id":"d0c306f1980b97d9a26a32d93ab91c178b6afcda","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-12-02 04:44:46.000000000","message":"Abandoned\n\nnot needed with adapter based override. Otherwise proxy around the plugin,","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"957c08f327a1f1e22ceb31a7896b4f1c4a0f7fbc","revisions":{"243c8604228ab2a68f958590297aa144bff10e25":{"kind":"REWORK","_number":1,"created":"2014-08-25 02:45:26.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/43/116543/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/43/116543/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/43/116543/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/43/116543/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/43/116543/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/43/116543/1"}}},"commit":{"parents":[{"commit":"62d4c7141b96df60b5fb29ed1525da5513db99dc","subject":"Merge \"Allow unauthenticated discovery\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/62d4c7141b96df60b5fb29ed1525da5513db99dc"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-08-25 02:38:31.000000000","tz":600},"committer":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-08-25 02:38:31.000000000","tz":600},"subject":"Allow overriding endpoint URLs in session","message":"Allow overriding endpoint URLs in session\n\nUnfortunately we need to provide support for other clients and services\nthat override the service catalog with custom endpoints. Allow a user to\nspecify a URL that should be used for an endpoint rather than fetching\nit from the service catalog.\n\nWe may need something like this for the auth plugins as well but this\nshould be enough for current use cases.\n\nChange-Id: Ib66a5f60f361e1af21206da817c824b34df0cf5f\nCloses-Bug: #1360984\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/243c8604228ab2a68f958590297aa144bff10e25"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/243c8604228ab2a68f958590297aa144bff10e25"}]},"branch":"refs/heads/master"},"957c08f327a1f1e22ceb31a7896b4f1c4a0f7fbc":{"kind":"REWORK","_number":2,"created":"2014-08-26 04:04:33.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/43/116543/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/43/116543/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/43/116543/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/43/116543/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/43/116543/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/43/116543/2"}}},"commit":{"parents":[{"commit":"aee756708b3806d1a396596660e8eb733b026824","subject":"Merge \"Move fake session to HTTPClient\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/aee756708b3806d1a396596660e8eb733b026824"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-08-25 02:38:31.000000000","tz":600},"committer":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-08-26 04:04:14.000000000","tz":600},"subject":"Allow overriding endpoint URLs in session","message":"Allow overriding endpoint URLs in session\n\nUnfortunately we need to provide support for other clients and services\nthat override the service catalog with custom endpoints. Allow a user to\nspecify a URL that should be used for an endpoint rather than fetching\nit from the service catalog.\n\nWe may need something like this for the auth plugins as well but this\nshould be enough for current use cases.\n\nChange-Id: Ib66a5f60f361e1af21206da817c824b34df0cf5f\nCloses-Bug: #1360984\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/957c08f327a1f1e22ceb31a7896b4f1c4a0f7fbc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/957c08f327a1f1e22ceb31a7896b4f1c4a0f7fbc"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
