)]}'
{"id":"openstack%2Fpython-keystoneclient~112756","triplet_id":"openstack%2Fpython-keystoneclient~master~I6f7698f1e01603b5ecfe8b28f2282f9a1a8737b0","project":"openstack/python-keystoneclient","branch":"master","topic":"bug/1354269","hashtags":[],"change_id":"I6f7698f1e01603b5ecfe8b28f2282f9a1a8737b0","subject":"Ensure using int type for revocation_cache_time","status":"ABANDONED","created":"2014-08-08 04:50:37.000000000","updated":"2014-09-05 05:57:36.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"cef43747e1f3687b4a80adf8c19ec0cf5f2ee9c1","_number":112756,"virtual_id_number":112756,"owner":{"_account_id":2468,"name":"unicell","email":"unicell@gmail.com","username":"unicell"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":1,"date":"2014-08-08 05:50:22.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"}],"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":{"rejected":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":-2,"date":"2014-08-08 15:23:59.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"}],"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":{"all":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"}],"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":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2014-08-08 05:50:22.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"},{"updated":"2014-08-08 15:23:59.000000000","updated_by":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"reviewer":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"state":"REVIEWER"}],"messages":[{"id":"12b83e6a4844e6aa4cf32f40f323e8a902b8befd","author":{"_account_id":2468,"name":"unicell","email":"unicell@gmail.com","username":"unicell"},"date":"2014-08-08 04:50:37.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"db0d3675378279dbcd8bff66bcd138042eb0f31a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-08-08 04:50:48.000000000","message":"Patch Set 1:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"758da64c31d30fa791389429ee11f71df7dd5ae8","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-08-08 05:50:22.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded.\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/56/112756/1/check/gate-python-keystoneclient-pep8/621c9dd : SUCCESS in 2m 49s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/56/112756/1/check/gate-python-keystoneclient-docs/cc67df1/doc/build/html/ : SUCCESS in 3m 27s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/56/112756/1/check/gate-python-keystoneclient-python26/cca543e : SUCCESS in 2m 00s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/56/112756/1/check/gate-python-keystoneclient-python27/93de09e : SUCCESS in 2m 39s\n- check-tempest-dsvm-full http://logs.openstack.org/56/112756/1/check/check-tempest-dsvm-full/ca8992c : SUCCESS in 40m 57s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/56/112756/1/check/check-tempest-dsvm-postgres-full/2e6563d : SUCCESS in 40m 17s\n- check-tempest-dsvm-neutron http://logs.openstack.org/56/112756/1/check/check-tempest-dsvm-neutron/7bd88f3 : SUCCESS in 47m 39s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/56/112756/1/check/check-tempest-dsvm-neutron-heat-slow/8bfda4c : SUCCESS in 20m 32s\n- check-grenade-dsvm http://logs.openstack.org/56/112756/1/check/check-grenade-dsvm/92f57e8 : SUCCESS in 33m 18s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/56/112756/1/check/gate-tempest-dsvm-large-ops/d119cfb : SUCCESS in 19m 14s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/56/112756/1/check/gate-tempest-dsvm-neutron-large-ops/b966d3e : SUCCESS in 23m 44s\n- check-tempest-dsvm-full-havana http://logs.openstack.org/56/112756/1/check/check-tempest-dsvm-full-havana/2cffa60 : SUCCESS in 35m 05s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/56/112756/1/check/check-tempest-dsvm-neutron-havana/b407768 : SUCCESS in 34m 09s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/56/112756/1/check/check-tempest-dsvm-full-icehouse/774d57b : SUCCESS in 48m 48s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/56/112756/1/check/check-tempest-dsvm-neutron-icehouse/b2c5c9c : SUCCESS in 57m 00s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/56/112756/1/check/gate-python-keystoneclient-python33/e4c2a2c : SUCCESS in 3m 49s\n- check-devstack-dsvm-cells http://logs.openstack.org/56/112756/1/check/check-devstack-dsvm-cells/3696d7e : SUCCESS in 17m 06s","accounts_in_message":[],"_revision_number":1},{"id":"29ae8ed533a434b1919b68a5dd87f4a3e0a9eba7","author":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"date":"2014-08-08 15:20:52.000000000","message":"Patch Set 1: Code-Review-1\n\n2 things: \n\n1) The option is already set as an IntType, if an int type opt is not returning an int when an int is obviously set, this sounds like a bug in oslo.config\n\n2) New development / non-security patches are only being accepted to the keystonemiddleware project for auth_token. The code in keystoneclient is frozen and will only receive security updates.","accounts_in_message":[],"_revision_number":1},{"id":"d699d89bd56db31457dae90de818c9fe78e510a9","author":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"date":"2014-08-08 15:23:59.000000000","message":"Patch Set 1: Code-Review-2\n\nPlease propose this to keystonemiddleware first, if it is not an oslo.config bug. We can evaluate including it in keystoneclient.middleware (as stated earlier, and on the bug) which is frozen for non-security fixes.","accounts_in_message":[],"_revision_number":1},{"id":"574ed27ecf5f1790c9cf32c4cbebd94e629b16b6","author":{"_account_id":2468,"name":"unicell","email":"unicell@gmail.com","username":"unicell"},"date":"2014-09-05 05:57:36.000000000","message":"Abandoned","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"300f7c3d4fe7172b65ba27e005927d6e1a5a7b2b","revisions":{"300f7c3d4fe7172b65ba27e005927d6e1a5a7b2b":{"kind":"REWORK","_number":1,"created":"2014-08-08 04:50:37.000000000","uploader":{"_account_id":2468,"name":"unicell","email":"unicell@gmail.com","username":"unicell"},"ref":"refs/changes/56/112756/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/56/112756/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/56/112756/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/56/112756/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/56/112756/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/56/112756/1"}}},"commit":{"parents":[{"commit":"6e22db3ddb18a7ffaf0c11b7e658305cd84eedd9","subject":"Merge \"Isolate get_discovery function\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/6e22db3ddb18a7ffaf0c11b7e658305cd84eedd9"}]}],"author":{"name":"Qiu Yu","email":"qiuyu@ebaysf.com","date":"2014-08-08 04:42:28.000000000","tz":480},"committer":{"name":"Qiu Yu","email":"qiuyu@ebaysf.com","date":"2014-08-08 04:42:28.000000000","tz":480},"subject":"Ensure using int type for revocation_cache_time","message":"Ensure using int type for revocation_cache_time\n\nOnce set revocation_cache_time option for auth_token middleware,\nit needs to be convrt to int before consuming by datetime.timedelta\nfunction. Otherwise will cause WSGI service with this auth_token\nmiddleware to die.\n\nChange-Id: I6f7698f1e01603b5ecfe8b28f2282f9a1a8737b0\nCloses-Bug: #1354269\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/300f7c3d4fe7172b65ba27e005927d6e1a5a7b2b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/300f7c3d4fe7172b65ba27e005927d6e1a5a7b2b"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
