)]}'
{"id":"openstack%2Fpython-keystoneclient~189147","triplet_id":"openstack%2Fpython-keystoneclient~master~I34b12b96de3ea21beaf935ed8a9f6bae2fe0d0bc","project":"openstack/python-keystoneclient","branch":"master","topic":"deprecations","hashtags":[],"change_id":"I34b12b96de3ea21beaf935ed8a9f6bae2fe0d0bc","subject":"Switch from deprecated isotime","status":"MERGED","created":"2015-06-07 16:22:37.000000000","updated":"2015-07-16 15:34:10.000000000","submitted":"2015-07-16 15:34:08.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"1639d04d3f3c1d62b86c3aa579653a876c9b08ee","_number":189147,"virtual_id_number":189147,"owner":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":2,"date":"2015-07-16 15:34:08.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"value":0,"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},{"value":0,"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"value":0,"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"value":0,"_account_id":13055,"name":"Alexander Makarov","email":"ajiekcahdp.makapob@gmail.com","username":"amakarov"}],"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":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2015-07-09 16:03:01.000000000","_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"value":2,"date":"2015-07-10 19:25:30.000000000","_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},{"value":0,"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"value":2,"date":"2015-07-16 14:32:09.000000000","_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"value":1,"date":"2015-07-09 17:47:38.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":13055,"name":"Alexander Makarov","email":"ajiekcahdp.makapob@gmail.com","username":"amakarov"}],"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":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"value":0,"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},{"value":0,"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"value":1,"date":"2015-07-16 14:32:09.000000000","_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"value":0,"_account_id":13055,"name":"Alexander Makarov","email":"ajiekcahdp.makapob@gmail.com","username":"amakarov"}],"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":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"_account_id":13055,"name":"Alexander Makarov","email":"ajiekcahdp.makapob@gmail.com","username":"amakarov"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-07-09 16:03:01.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":"2015-07-09 17:47:38.000000000","updated_by":{"_account_id":13055,"name":"Alexander Makarov","email":"ajiekcahdp.makapob@gmail.com","username":"amakarov"},"reviewer":{"_account_id":13055,"name":"Alexander Makarov","email":"ajiekcahdp.makapob@gmail.com","username":"amakarov"},"state":"REVIEWER"},{"updated":"2015-07-10 19:25:30.000000000","updated_by":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"reviewer":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"state":"REVIEWER"},{"updated":"2015-07-16 14:32:09.000000000","updated_by":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"reviewer":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"state":"REVIEWER"},{"updated":"2015-07-16 15:34:08.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"86e56960fdb123b5c4ae6d0cf4ba7e5ab63f1727","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2015-06-07 16:22:37.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"8aa75e09af230799ff6440b839a58ef94a49df04","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-07 16:40:42.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-keystoneclient-python26 http://logs.openstack.org/47/189147/1/check/gate-python-keystoneclient-python26/2f97084/ : SUCCESS in 2m 19s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/47/189147/1/check/gate-python-keystoneclient-pep8/e39ffdc/ : SUCCESS in 2m 09s\n- gate-python-keystoneclient-docs http://logs.openstack.org/47/189147/1/check/gate-python-keystoneclient-docs/3dc36e4/ : FAILURE in 5m 09s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/47/189147/1/check/gate-python-keystoneclient-python27/3938728/ : FAILURE in 5m 13s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/47/189147/1/check/gate-python-keystoneclient-python34/4a596c7/ : SUCCESS in 2m 53s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/47/189147/1/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/750487d/ : FAILURE in 5m 14s\n- check-keystoneclient-dsvm-functional http://logs.openstack.org/47/189147/1/check/check-keystoneclient-dsvm-functional/0c91097/ : SUCCESS in 17m 54s","accounts_in_message":[],"_revision_number":1},{"id":"6209585724b684c4d05e95fde6625701d6e95b79","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2015-06-07 23:00:08.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"1f948bf866e2b3abacb9fd694e2260a9ce673f3e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-07 23:55:35.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-python26 http://logs.openstack.org/47/189147/1/check/gate-python-keystoneclient-python26/2d88e05/ : SUCCESS in 2m 36s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/47/189147/1/check/gate-python-keystoneclient-pep8/b950e59/ : SUCCESS in 2m 39s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/47/189147/1/check/gate-python-keystoneclient-docs/878cc09//doc/build/html/ : SUCCESS in 3m 12s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/47/189147/1/check/gate-python-keystoneclient-python27/6d7cf78/ : SUCCESS in 2m 54s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/47/189147/1/check/gate-python-keystoneclient-python34/6eef064/ : SUCCESS in 3m 21s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/47/189147/1/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/22fdad9/ : SUCCESS in 51m 33s\n- check-keystoneclient-dsvm-functional http://logs.openstack.org/47/189147/1/check/check-keystoneclient-dsvm-functional/674c779/ : SUCCESS in 15m 37s","accounts_in_message":[],"_revision_number":1},{"id":"da5d960dff454b973975f0f33fca508050f764a2","author":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"date":"2015-06-08 14:27:11.000000000","message":"Patch Set 1: Code-Review-1\n\nThen we should tell oslo to undeprecate the time operation, as we are not the only people using it, and other clients processing tokens will need to do the same thing","accounts_in_message":[],"_revision_number":1},{"id":"6c42385ebae3bac7a80ccd034b314671a682cada","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2015-06-08 16:04:26.000000000","message":"Patch Set 1:\n\nI\u0027ll ask oslo if they\u0027ll reconsider deprecating. I\u0027ll propose the patch if nobody else does.","accounts_in_message":[],"_revision_number":1},{"id":"cd8a8da0c62711545d7dd08636545792a3cc84f7","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2015-06-09 01:26:26.000000000","message":"Patch Set 1: Workflow-1\n\nThe change to revert the deprecation is proposed to oslo.utils: https://review.openstack.org/#/c/189523/\n\nProbably won\u0027t make me any friends. You can comment there.","accounts_in_message":[],"_revision_number":1},{"id":"8306ee22033481fe972a8b28fdf9cd26eb72a1e1","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2015-06-09 01:47:45.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"111c2df3a68b193fd4915dca5405076f5c6e3292","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2015-06-09 01:48:14.000000000","message":"Patch Set 2: Workflow-1\n\nrebased, waiting on response from oslo.","accounts_in_message":[],"_revision_number":2},{"id":"6d6f420d7e28ae6799b39a34cdabaeb1d0fa08ab","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-09 02:35:45.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-python26 http://logs.openstack.org/47/189147/2/check/gate-python-keystoneclient-python26/3ecd744/ : SUCCESS in 2m 07s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/47/189147/2/check/gate-python-keystoneclient-pep8/7e8ede9/ : SUCCESS in 2m 28s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/47/189147/2/check/gate-python-keystoneclient-docs/e65a7cd//doc/build/html/ : SUCCESS in 2m 56s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/47/189147/2/check/gate-python-keystoneclient-python27/0d13f02/ : SUCCESS in 2m 47s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/47/189147/2/check/gate-python-keystoneclient-python34/32c76e7/ : SUCCESS in 3m 17s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/47/189147/2/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/5870631/ : SUCCESS in 47m 31s\n- check-keystoneclient-dsvm-functional http://logs.openstack.org/47/189147/2/check/check-keystoneclient-dsvm-functional/509a88f/ : SUCCESS in 20m 34s","accounts_in_message":[],"_revision_number":2},{"id":"26dd08583df3404618958323cb0dd3fa66167ff5","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2015-06-19 02:21:07.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"3c561b8de39c094cc8515b402de7a859969fc6a3","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2015-06-19 02:22:08.000000000","message":"Patch Set 3:\n\nI asked oslo to undeprecate and they weren\u0027t willing to do it.","accounts_in_message":[],"_revision_number":3},{"id":"e3fd5569599d9aacac0837faa3e9920e168734a1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-19 03:07:54.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-python26 http://logs.openstack.org/47/189147/3/check/gate-python-keystoneclient-python26/a18456f/ : SUCCESS in 2m 25s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/47/189147/3/check/gate-python-keystoneclient-pep8/50fee26/ : SUCCESS in 2m 13s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/47/189147/3/check/gate-python-keystoneclient-docs/214fd17//doc/build/html/ : SUCCESS in 2m 46s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/47/189147/3/check/gate-python-keystoneclient-python27/2c1ca62/ : SUCCESS in 2m 53s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/47/189147/3/check/gate-python-keystoneclient-python34/6fea96e/ : SUCCESS in 3m 18s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/47/189147/3/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/3a922b0/ : SUCCESS in 46m 37s\n- check-keystoneclient-dsvm-functional http://logs.openstack.org/47/189147/3/check/check-keystoneclient-dsvm-functional/23be604/ : SUCCESS in 19m 32s\n- gate-python-keystoneclient-tox-bandit http://logs.openstack.org/47/189147/3/check/gate-python-keystoneclient-tox-bandit/dc31dfe/ : SUCCESS in 2m 31s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"8b8b3bf8ff14556f58343cb02b97fa45c1856a83","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2015-06-29 20:48:21.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"9b96b2bdcf5db94dede52b565c98a4ff079ac2da","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-29 22:45:30.000000000","message":"Patch Set 4: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-keystoneclient-python26 http://logs.openstack.org/47/189147/4/check/gate-python-keystoneclient-python26/7a13492/ : SUCCESS in 2m 11s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/47/189147/4/check/gate-python-keystoneclient-pep8/8e7a672/ : SUCCESS in 2m 33s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/47/189147/4/check/gate-python-keystoneclient-docs/c1f783e//doc/build/html/ : SUCCESS in 3m 15s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/47/189147/4/check/gate-python-keystoneclient-python27/e14fd50/ : SUCCESS in 2m 44s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/47/189147/4/check/gate-python-keystoneclient-python34/d256c3c/ : SUCCESS in 3m 23s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/47/189147/4/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/c7f49f8/ : FAILURE in 1h 01m 51s\n- check-keystoneclient-dsvm-functional http://logs.openstack.org/47/189147/4/check/check-keystoneclient-dsvm-functional/19465ea/ : SUCCESS in 15m 58s\n- gate-python-keystoneclient-tox-bandit http://logs.openstack.org/47/189147/4/check/gate-python-keystoneclient-tox-bandit/ff05d06/ : SUCCESS in 2m 54s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"3c27a0707d4828150124069030c330ffecbfb078","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2015-06-30 17:58:57.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"ed3aa643b7c109406332de404d0108b5430bc633","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-30 20:32:09.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-python26 http://logs.openstack.org/47/189147/5/check/gate-python-keystoneclient-python26/50b69d8/ : SUCCESS in 2m 16s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/47/189147/5/check/gate-python-keystoneclient-pep8/adfae42/ : SUCCESS in 2m 14s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/47/189147/5/check/gate-python-keystoneclient-docs/8c7ef47//doc/build/html/ : SUCCESS in 3m 04s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/47/189147/5/check/gate-python-keystoneclient-python27/87809fb/ : SUCCESS in 3m 47s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/47/189147/5/check/gate-python-keystoneclient-python34/f282532/ : SUCCESS in 3m 38s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/47/189147/5/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/7f4cd3e/ : SUCCESS in 43m 18s\n- check-keystoneclient-dsvm-functional http://logs.openstack.org/47/189147/5/check/check-keystoneclient-dsvm-functional/24eb6fb/ : SUCCESS in 19m 29s\n- gate-python-keystoneclient-tox-bandit http://logs.openstack.org/47/189147/5/check/gate-python-keystoneclient-tox-bandit/1e91d1d/ : SUCCESS in 3m 37s","accounts_in_message":[],"_revision_number":5},{"id":"6087291525fae554fce041853e77aa57cabcfd01","author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"date":"2015-07-09 16:03:01.000000000","message":"Patch Set 5: Code-Review+2\n\nayoung: agree, but oslo\u0027s mistakes should not block the corrective action in this change.","accounts_in_message":[],"_revision_number":5},{"id":"78cc5332a0e3a5bf90e4706fd24fa8cc2d32fb68","author":{"_account_id":13055,"name":"Alexander Makarov","email":"ajiekcahdp.makapob@gmail.com","username":"amakarov"},"date":"2015-07-09 17:47:38.000000000","message":"Patch Set 5: Code-Review+1\n\nIf we can\u0027t rely on this oslo function we are forced to forge a substitution while negotiating un-deprecation.","accounts_in_message":[],"_revision_number":5},{"id":"fbcebc761c8e6ba70d2821b0ce21536e1f9e76b4","author":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"date":"2015-07-10 19:25:30.000000000","message":"Patch Set 5: Code-Review+2\n\nI am fine with the workaround in this patch since oslo doesn\u0027t want to un-deprecate the function we don\u0027t have much choice and we don\u0027t want to break the clients.","accounts_in_message":[],"_revision_number":5},{"id":"5b349bfc8f7c3cfd26a87eca3b0c2d815363e8fc","author":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"date":"2015-07-16 14:32:09.000000000","message":"Patch Set 5: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":5},{"id":"81e5e51e36c825f98ae842b8edc91874bddff376","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-16 14:32:19.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":5},{"id":"dcaf9d9e930094688391b4804131c2d35f033cdb","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-16 15:34:08.000000000","message":"Patch Set 5: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-keystoneclient-python26 http://logs.openstack.org/47/189147/5/gate/gate-python-keystoneclient-python26/c10de57/ : SUCCESS in 2m 54s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/47/189147/5/gate/gate-python-keystoneclient-docs/d6ed626//doc/build/html/ : SUCCESS in 3m 12s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/47/189147/5/gate/gate-python-keystoneclient-pep8/7a91b81/ : SUCCESS in 4m 40s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/47/189147/5/gate/gate-python-keystoneclient-python27/7a62c73/ : SUCCESS in 3m 20s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/47/189147/5/gate/gate-python-keystoneclient-python34/59585f3/ : SUCCESS in 3m 30s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/47/189147/5/gate/gate-tempest-dsvm-neutron-src-python-keystoneclient/5553aef/ : SUCCESS in 1h 00m 53s\n- gate-keystoneclient-dsvm-functional http://logs.openstack.org/47/189147/5/gate/gate-keystoneclient-dsvm-functional/b3587e3/ : SUCCESS in 27m 04s\n- gate-python-keystoneclient-tox-bandit http://logs.openstack.org/47/189147/5/gate/gate-python-keystoneclient-tox-bandit/2417faa/ : SUCCESS in 4m 24s","accounts_in_message":[],"_revision_number":5},{"id":"c64cb10cb37c0f7f517257fd3275bb1031b9c62f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-16 15:34:10.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"97c2c690d8983fd1d929a4eae3b0d62bbcb2cf6a","revisions":{"b324bf8e54ef59937b481d57dcec77eabfbf67cc":{"kind":"REWORK","_number":1,"created":"2015-06-07 16:22:37.000000000","uploader":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"ref":"refs/changes/47/189147/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/47/189147/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/47/189147/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/47/189147/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/47/189147/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/47/189147/1"}}},"commit":{"parents":[{"commit":"95629cf75eff704f49e468ca6628385434fc5ce8","subject":"Common base class for unit tests","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/95629cf75eff704f49e468ca6628385434fc5ce8"}]}],"author":{"name":"Brant Knudson","email":"bknudson@us.ibm.com","date":"2015-06-07 16:20:44.000000000","tz":-300},"committer":{"name":"Brant Knudson","email":"bknudson@us.ibm.com","date":"2015-06-07 16:21:02.000000000","tz":-300},"subject":"Switch from deprecated isotime","message":"Switch from deprecated isotime\n\noslo_utils.timeutils.isotime() is deprecated as of 1.6 so we need\nto stop using it.\n\nThe deprecation message says to use datetime.datetime.isoformat()\ninstead, but the format of the string generated by isoformat isn\u0027t\nthe same as the format of the string generated by isotime. The string\nis used in tokens and other public APIs and we can\u0027t change it\nwithout potentially breaking clients.\n\nSo the workaround is to copy the current implementation from\noslo_utils.timeutils.isotime() to keystone.common.utils.isotime().\n\nChange-Id: I34b12b96de3ea21beaf935ed8a9f6bae2fe0d0bc\nCloses-Bug: 1461251\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/b324bf8e54ef59937b481d57dcec77eabfbf67cc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/b324bf8e54ef59937b481d57dcec77eabfbf67cc"}]},"branch":"refs/heads/master"},"e164037b03ec473f878e05e65fa0999614983f54":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2015-06-09 01:47:45.000000000","uploader":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"ref":"refs/changes/47/189147/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/47/189147/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/47/189147/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/47/189147/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/47/189147/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/47/189147/2"}}},"commit":{"parents":[{"commit":"c0046d7d0120ee18aab2f32ac6bdfca724d972ce","subject":"Stop using function deprecated in Python 3","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/c0046d7d0120ee18aab2f32ac6bdfca724d972ce"}]}],"author":{"name":"Brant Knudson","email":"bknudson@us.ibm.com","date":"2015-06-07 16:20:44.000000000","tz":-300},"committer":{"name":"Brant Knudson","email":"bknudson@us.ibm.com","date":"2015-06-09 01:37:26.000000000","tz":-300},"subject":"Switch from deprecated isotime","message":"Switch from deprecated isotime\n\noslo_utils.timeutils.isotime() is deprecated as of 1.6 so we need\nto stop using it.\n\nThe deprecation message says to use datetime.datetime.isoformat()\ninstead, but the format of the string generated by isoformat isn\u0027t\nthe same as the format of the string generated by isotime. The string\nis used in tokens and other public APIs and we can\u0027t change it\nwithout potentially breaking clients.\n\nSo the workaround is to copy the current implementation from\noslo_utils.timeutils.isotime() to keystone.common.utils.isotime().\n\nChange-Id: I34b12b96de3ea21beaf935ed8a9f6bae2fe0d0bc\nCloses-Bug: 1461251\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/e164037b03ec473f878e05e65fa0999614983f54"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/e164037b03ec473f878e05e65fa0999614983f54"}]},"branch":"refs/heads/master"},"1de887ee73696e9457f3bc1658d17bdb79b3dab3":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2015-06-19 02:21:07.000000000","uploader":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"ref":"refs/changes/47/189147/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/47/189147/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/47/189147/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/47/189147/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/47/189147/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/47/189147/3"}}},"commit":{"parents":[{"commit":"56a7d0b52c2a9f6eeec345124c9da2d4faccc2f4","subject":"Merge \"Use python-six shim for assertRaisesRegex/p\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/56a7d0b52c2a9f6eeec345124c9da2d4faccc2f4"}]}],"author":{"name":"Brant Knudson","email":"bknudson@us.ibm.com","date":"2015-06-07 16:20:44.000000000","tz":-300},"committer":{"name":"Brant Knudson","email":"bknudson@us.ibm.com","date":"2015-06-19 02:19:28.000000000","tz":-300},"subject":"Switch from deprecated isotime","message":"Switch from deprecated isotime\n\noslo_utils.timeutils.isotime() is deprecated as of 1.6 so we need\nto stop using it.\n\nThe deprecation message says to use datetime.datetime.isoformat()\ninstead, but the format of the string generated by isoformat isn\u0027t\nthe same as the format of the string generated by isotime. The string\nis used in tokens and other public APIs and we can\u0027t change it\nwithout potentially breaking clients.\n\nSo the workaround is to copy the current implementation from\noslo_utils.timeutils.isotime() to keystone.common.utils.isotime().\n\nChange-Id: I34b12b96de3ea21beaf935ed8a9f6bae2fe0d0bc\nCloses-Bug: 1461251\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/1de887ee73696e9457f3bc1658d17bdb79b3dab3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/1de887ee73696e9457f3bc1658d17bdb79b3dab3"}]},"branch":"refs/heads/master"},"96fba0c8feb33a3698300a4676a4b8da24591498":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2015-06-29 20:48:21.000000000","uploader":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"ref":"refs/changes/47/189147/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/47/189147/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/47/189147/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/47/189147/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/47/189147/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/47/189147/4"}}},"commit":{"parents":[{"commit":"dc10872ed67df6a69756ccac1670791310b11cb0","subject":"Merge \"Update README.rst and remove ancient reference\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/dc10872ed67df6a69756ccac1670791310b11cb0"}]}],"author":{"name":"Brant Knudson","email":"bknudson@us.ibm.com","date":"2015-06-07 16:20:44.000000000","tz":-300},"committer":{"name":"Brant Knudson","email":"bknudson@us.ibm.com","date":"2015-06-29 20:39:33.000000000","tz":-300},"subject":"Switch from deprecated isotime","message":"Switch from deprecated isotime\n\noslo_utils.timeutils.isotime() is deprecated as of 1.6 so we need\nto stop using it.\n\nThe deprecation message says to use datetime.datetime.isoformat()\ninstead, but the format of the string generated by isoformat isn\u0027t\nthe same as the format of the string generated by isotime. The string\nis used in tokens and other public APIs and we can\u0027t change it\nwithout potentially breaking clients.\n\nSo the workaround is to copy the current implementation from\noslo_utils.timeutils.isotime() to keystone.common.utils.isotime().\n\nChange-Id: I34b12b96de3ea21beaf935ed8a9f6bae2fe0d0bc\nCloses-Bug: 1461251\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/96fba0c8feb33a3698300a4676a4b8da24591498"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/96fba0c8feb33a3698300a4676a4b8da24591498"}]},"branch":"refs/heads/master"},"97c2c690d8983fd1d929a4eae3b0d62bbcb2cf6a":{"kind":"TRIVIAL_REBASE","_number":5,"created":"2015-06-30 17:58:57.000000000","uploader":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"ref":"refs/changes/47/189147/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/47/189147/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/47/189147/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/47/189147/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/47/189147/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/47/189147/5"}}},"commit":{"parents":[{"commit":"aa9e413a6def86c58b19495ac6ac439e61d04a8b","subject":"Merge \"Support /auth routes for list projects and domains\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/aa9e413a6def86c58b19495ac6ac439e61d04a8b"}]}],"author":{"name":"Brant Knudson","email":"bknudson@us.ibm.com","date":"2015-06-07 16:20:44.000000000","tz":-300},"committer":{"name":"Brant Knudson","email":"bknudson@us.ibm.com","date":"2015-06-30 17:58:55.000000000","tz":-300},"subject":"Switch from deprecated isotime","message":"Switch from deprecated isotime\n\noslo_utils.timeutils.isotime() is deprecated as of 1.6 so we need\nto stop using it.\n\nThe deprecation message says to use datetime.datetime.isoformat()\ninstead, but the format of the string generated by isoformat isn\u0027t\nthe same as the format of the string generated by isotime. The string\nis used in tokens and other public APIs and we can\u0027t change it\nwithout potentially breaking clients.\n\nSo the workaround is to copy the current implementation from\noslo_utils.timeutils.isotime() to keystone.common.utils.isotime().\n\nChange-Id: I34b12b96de3ea21beaf935ed8a9f6bae2fe0d0bc\nCloses-Bug: 1461251\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/97c2c690d8983fd1d929a4eae3b0d62bbcb2cf6a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/97c2c690d8983fd1d929a4eae3b0d62bbcb2cf6a"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
