)]}'
{"id":"openstack%2Fdevstack~270474","triplet_id":"openstack%2Fdevstack~master~Ifc17c27744dac5ad55e84752ca6f68169c2f5a86","project":"openstack/devstack","branch":"master","topic":"270474","hashtags":[],"change_id":"Ifc17c27744dac5ad55e84752ca6f68169c2f5a86","subject":"Always cache tokens in a shared memcache","status":"MERGED","created":"2016-01-20 20:44:56.000000000","updated":"2016-01-23 02:53:33.000000000","submitted":"2016-01-23 02:53:33.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":8,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"09cbe4f78da0a6cc4205da480062831d71a97106","_number":270474,"virtual_id_number":270474,"owner":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":2,"date":"2016-01-23 02:53:33.000000000","post_submit":true,"_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":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":0,"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"value":0,"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},{"value":0,"_account_id":748,"name":"Armando Migliaccio","email":"armamig@gmail.com","username":"armando-migliaccio"},{"value":0,"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},{"value":0,"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},{"value":0,"_account_id":9656,"name":"Ihar Hrachyshka","email":"ihrachys@redhat.com","username":"ihrachys","status":"Red Hat Networking Systems Engineer"},{"value":0,"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},{"value":0,"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"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":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"all":[{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"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":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":0,"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"value":2,"date":"2016-01-22 00:08:38.000000000","_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},{"value":0,"_account_id":748,"name":"Armando Migliaccio","email":"armamig@gmail.com","username":"armando-migliaccio"},{"value":0,"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},{"value":0,"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},{"value":1,"date":"2016-01-22 08:55:35.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":9656,"name":"Ihar Hrachyshka","email":"ihrachys@redhat.com","username":"ihrachys","status":"Red Hat Networking Systems Engineer"},{"value":0,"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},{"value":2,"date":"2016-01-22 14:41:38.000000000","_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"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":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"all":[{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"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":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":0,"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"value":0,"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},{"value":0,"_account_id":748,"name":"Armando Migliaccio","email":"armamig@gmail.com","username":"armando-migliaccio"},{"value":0,"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},{"value":0,"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},{"value":0,"_account_id":9656,"name":"Ihar Hrachyshka","email":"ihrachys@redhat.com","username":"ihrachys","status":"Red Hat Networking Systems Engineer"},{"value":0,"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},{"value":1,"date":"2016-01-22 14:41:38.000000000","_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"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":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":0,"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"value":0,"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},{"value":0,"_account_id":748,"name":"Armando Migliaccio","email":"armamig@gmail.com","username":"armando-migliaccio"},{"value":0,"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},{"value":0,"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},{"value":0,"_account_id":9656,"name":"Ihar Hrachyshka","email":"ihrachys@redhat.com","username":"ihrachys","status":"Red Hat Networking Systems Engineer"},{"value":0,"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},{"value":0,"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"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":748,"name":"Armando Migliaccio","email":"armamig@gmail.com","username":"armando-migliaccio"},{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},{"_account_id":9656,"name":"Ihar Hrachyshka","email":"ihrachys@redhat.com","username":"ihrachys","status":"Red Hat Networking Systems Engineer"},{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-01-20 23:53:34.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":"2016-01-21 01:35:53.000000000","updated_by":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"reviewer":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"state":"REVIEWER"},{"updated":"2016-01-21 13:17:42.000000000","updated_by":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"reviewer":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"state":"REVIEWER"},{"updated":"2016-01-21 15:22:37.000000000","updated_by":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"reviewer":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"state":"REVIEWER"},{"updated":"2016-01-21 17:19:03.000000000","updated_by":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"reviewer":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"state":"REVIEWER"},{"updated":"2016-01-21 18:08:35.000000000","updated_by":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"reviewer":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2016-01-21 18:19:42.000000000","updated_by":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2016-01-21 18:56:29.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":"2016-01-21 23:17:27.000000000","updated_by":{"_account_id":748,"name":"Armando Migliaccio","email":"armamig@gmail.com","username":"armando-migliaccio"},"reviewer":{"_account_id":748,"name":"Armando Migliaccio","email":"armamig@gmail.com","username":"armando-migliaccio"},"state":"REVIEWER"},{"updated":"2016-01-22 00:08:38.000000000","updated_by":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"reviewer":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"state":"REVIEWER"},{"updated":"2016-01-22 08:55:35.000000000","updated_by":{"_account_id":9656,"name":"Ihar Hrachyshka","email":"ihrachys@redhat.com","username":"ihrachys","status":"Red Hat Networking Systems Engineer"},"reviewer":{"_account_id":9656,"name":"Ihar Hrachyshka","email":"ihrachys@redhat.com","username":"ihrachys","status":"Red Hat Networking Systems Engineer"},"state":"REVIEWER"},{"updated":"2016-01-22 14:41:38.000000000","updated_by":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"reviewer":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"state":"REVIEWER"},{"updated":"2016-01-23 02:53:33.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"0ea9217127e4c5f572f8953023a35d23d206334e","author":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"date":"2016-01-20 20:44:56.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"95ae556c1ef97de11d7398576a03269a638f7a5e","author":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"date":"2016-01-20 20:46:19.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"9e4bdf24428b68102caefde7b5c35af098560c0b","author":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"date":"2016-01-20 20:49:33.000000000","message":"Patch Set 2:\n\n(2 comments)\n\nIn general this LGTM, just a few questions inline which I think are -1 worthy, but maybe there\u0027s a good reason for them","accounts_in_message":[],"_revision_number":2},{"id":"5e9846f04814886e9a2e74d0804648a87f8304b8","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2016-01-20 20:54:53.000000000","message":"Patch Set 2: Code-Review+1\n\ni think this works, but not sure about the inner details of devstack that matt mentions","accounts_in_message":[],"_revision_number":2},{"id":"e3749433d00d7fdec7fa69b9221fe9be319745e7","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2016-01-20 20:56:13.000000000","message":"Patch Set 2: Code-Review-1\n\nmtreinish\u0027s comments are spot on","accounts_in_message":[],"_revision_number":2},{"id":"26348f7b407ef52f4ae1b230cc74a9d60dec6a45","author":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"date":"2016-01-20 20:57:16.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"88fabcdc7cbe4bbd3a14089a106ec7f809f199b5","author":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"date":"2016-01-20 20:58:09.000000000","message":"Patch Set 2:\n\n(2 comments)","accounts_in_message":[],"_revision_number":2},{"id":"582d57139bcd4b8f2ee722fe82bea35af45fc311","author":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"date":"2016-01-20 20:58:22.000000000","message":"Patch Set 3: Code-Review+2","accounts_in_message":[],"_revision_number":3},{"id":"d8f5b1e996024519c029ef8ceefde80ac4280676","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2016-01-20 21:00:30.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"91d715fa3b72ac17887bd06013df8fc7fa5e5d13","author":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"date":"2016-01-20 21:50:33.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"3105dd82ab006b54cb692bc7781141008764879c","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2016-01-20 21:58:31.000000000","message":"Patch Set 4: Code-Review+1\n\neverything looks to be in ... *order*","accounts_in_message":[],"_revision_number":4},{"id":"8b1f455d39a969efbdbdb655cc18b56c6e72daab","author":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"date":"2016-01-20 22:07:57.000000000","message":"Patch Set 4:\n\n@steve... really?! reaaaaaaally??... ;)","accounts_in_message":[],"_revision_number":4},{"id":"1c2f5211ac2d0f269fbefd899fb881ddec54f6a8","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2016-01-20 22:49:39.000000000","message":"Patch Set 4:\n\nTesting completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm-recheck. Contact info: kvmpower@linux.vnet.ibm.com. For more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- check-ibm-tempest-dsvm-full http://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/devstack/74/270474/4/check/check-ibm-tempest-dsvm-full/a65aab0/ : SUCCESS in 58m 55s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"ec1845852e8512c9b90ddfd089ad5a504acd99fb","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2016-01-20 23:02:29.000000000","message":"Patch Set 4:\n\nTesting completed on Citrix Xenserver. For rechecking only on the Citrix Xenserver CI,add a review comment with \"xenserver: recheck\". Contact info: openstack@citrix.com.\nFor debugging suggestions, see https://wiki.openstack.org/wiki/Debugging_XenServer_CI_failures\n\n- check-citrix-xenserver http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/74/270474/4/3694/index.html : SUCCESS in 57 m 27 s","accounts_in_message":[],"_revision_number":4},{"id":"cd1712c2e8ac5264a84098c5db79fd7311fea530","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-01-20 23:17:43.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-tempest-dsvm-full http://logs.openstack.org/74/270474/4/check/gate-tempest-dsvm-full/3d0b4d4/ : SUCCESS in 44m 40s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/74/270474/4/check/gate-tempest-dsvm-postgres-full/c880f79/ : SUCCESS in 45m 08s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/74/270474/4/check/gate-tempest-dsvm-neutron-full/1d662a8/ : SUCCESS in 55m 36s\n- gate-grenade-dsvm http://logs.openstack.org/74/270474/4/check/gate-grenade-dsvm/db0c2b1/ : FAILURE in 59m 31s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/74/270474/4/check/gate-tempest-dsvm-large-ops/78180cd/ : SUCCESS in 30m 39s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/74/270474/4/check/gate-tempest-dsvm-neutron-large-ops/41bc1c8/ : SUCCESS in 27m 42s\n- gate-devstack-bashate http://logs.openstack.org/74/270474/4/check/gate-devstack-bashate/36bb272/ : SUCCESS in 20s\n- gate-devstack-unit-tests http://logs.openstack.org/74/270474/4/check/gate-devstack-unit-tests/3ca0a6f/ : SUCCESS in 22s\n- gate-tempest-dsvm-ironic-agent_ssh-nv http://logs.openstack.org/74/270474/4/check/gate-tempest-dsvm-ironic-agent_ssh-nv/059ec0b/ : FAILURE in 23m 08s (non-voting)\n- gate-devstack-dsvm-updown http://logs.openstack.org/74/270474/4/check/gate-devstack-dsvm-updown/c1eaa88/ : SUCCESS in 25m 45s\n- gate-tempest-dsvm-centos7 http://logs.openstack.org/74/270474/4/check/gate-tempest-dsvm-centos7/f3d61b3/ : SUCCESS in 36m 49s (non-voting)\n- gate-tempest-dsvm-neutron-identity-v3-only-full http://logs.openstack.org/74/270474/4/check/gate-tempest-dsvm-neutron-identity-v3-only-full/123eccd/ : SUCCESS in 55m 33s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/74/270474/4/check/gate-devstack-publish-docs/5acb2da//doc/build/html/ : SUCCESS in 1m 46s\n- gate-swift-dsvm-functional-nv http://logs.openstack.org/74/270474/4/check/gate-swift-dsvm-functional-nv/338d1f1/ : SUCCESS in 31m 05s (non-voting)\n- gate-grenade-dsvm-neutron http://logs.openstack.org/74/270474/4/check/gate-grenade-dsvm-neutron/fc8f3da/ : SUCCESS in 1h 07m 35s\n- gate-tempest-dsvm-multinode-full http://logs.openstack.org/74/270474/4/check/gate-tempest-dsvm-multinode-full/1236031/ : SUCCESS in 1h 05m 07s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/74/270474/4/check/gate-tempest-dsvm-neutron-multinode-full/81ec108/ : FAILURE in 1h 13m 14s (non-voting)\n- gate-grenade-dsvm-multinode http://logs.openstack.org/74/270474/4/check/gate-grenade-dsvm-multinode/590a316/ : SUCCESS in 56m 44s","accounts_in_message":[],"_revision_number":4},{"id":"94f1961d88959e857786a2658cf02d94f82428f6","author":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"date":"2016-01-20 23:24:08.000000000","message":"Patch Set 4:\n\nrecheck","accounts_in_message":[],"_revision_number":4},{"id":"001910dfae00d00b61491cf7d356d334a49158bc","author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"date":"2016-01-20 23:41:35.000000000","message":"Patch Set 4: Code-Review-1\n\n(1 comment)\n\nDoesn\u0027t memcached need to be added as a dep to all the *other* services, besides keystone? But, keystone should use memcached, too.","accounts_in_message":[],"_revision_number":4},{"id":"1da51000a3fd32e00546a20dba46ae7838094b6d","author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"date":"2016-01-20 23:53:34.000000000","message":"Patch Set 4: Code-Review+1\n\nDiscussed in IRC - I think this works by coincidence on a single node devstack deploy, and the deprecated option name can be fixed whenever.","accounts_in_message":[],"_revision_number":4},{"id":"eb41011c5ab77611cbeb089f72194fe02a0a5080","author":{"_account_id":748,"name":"Armando Migliaccio","email":"armamig@gmail.com","username":"armando-migliaccio"},"date":"2016-01-20 23:58:26.000000000","message":"Patch Set 4: Code-Review+1\n\nrecheck","accounts_in_message":[],"_revision_number":4},{"id":"708b5486423829a1f4dfda6487e7b14cbce2ea7f","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2016-01-21 00:23:57.000000000","message":"Patch Set 4:\n\nTesting completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm-recheck. Contact info: kvmpower@linux.vnet.ibm.com. For more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- check-ibm-tempest-dsvm-full http://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/devstack/74/270474/4/check/check-ibm-tempest-dsvm-full/4f84d24/ : SUCCESS in 59m 39s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"7f859c0088771f45959fdeff8250739bd4779677","author":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"date":"2016-01-21 01:35:53.000000000","message":"Patch Set 4: Code-Review+1","accounts_in_message":[],"_revision_number":4},{"id":"3a1a76d62fdc660176aaa819c487f22df4236540","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-01-21 02:37:04.000000000","message":"Patch Set 4:\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-tempest-dsvm-full http://logs.openstack.org/74/270474/4/check/gate-tempest-dsvm-full/896d903/ : SUCCESS in 1h 11m 31s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/74/270474/4/check/gate-tempest-dsvm-postgres-full/f7126f8/ : SUCCESS in 1h 03m 19s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/74/270474/4/check/gate-tempest-dsvm-neutron-full/d824b79/ : SUCCESS in 1h 08m 16s\n- gate-grenade-dsvm http://logs.openstack.org/74/270474/4/check/gate-grenade-dsvm/f5cc578/ : SUCCESS in 56m 33s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/74/270474/4/check/gate-tempest-dsvm-large-ops/a761b78/ : SUCCESS in 47m 59s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/74/270474/4/check/gate-tempest-dsvm-neutron-large-ops/802b034/ : SUCCESS in 39m 45s\n- gate-devstack-bashate http://logs.openstack.org/74/270474/4/check/gate-devstack-bashate/8662b15/ : SUCCESS in 17s\n- gate-devstack-unit-tests http://logs.openstack.org/74/270474/4/check/gate-devstack-unit-tests/12a664d/ : SUCCESS in 22s\n- gate-tempest-dsvm-ironic-agent_ssh-nv http://logs.openstack.org/74/270474/4/check/gate-tempest-dsvm-ironic-agent_ssh-nv/b9f81d9/ : FAILURE in 22m 40s (non-voting)\n- gate-devstack-dsvm-updown http://logs.openstack.org/74/270474/4/check/gate-devstack-dsvm-updown/4bfad47/ : SUCCESS in 33m 29s\n- gate-tempest-dsvm-centos7 http://logs.openstack.org/74/270474/4/check/gate-tempest-dsvm-centos7/b078aff/ : SUCCESS in 41m 59s (non-voting)\n- gate-tempest-dsvm-neutron-identity-v3-only-full http://logs.openstack.org/74/270474/4/check/gate-tempest-dsvm-neutron-identity-v3-only-full/bc37b6e/ : SUCCESS in 55m 01s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/74/270474/4/check/gate-devstack-publish-docs/953d578//doc/build/html/ : SUCCESS in 1m 47s\n- gate-swift-dsvm-functional-nv http://logs.openstack.org/74/270474/4/check/gate-swift-dsvm-functional-nv/94aebac/ : SUCCESS in 41m 12s (non-voting)\n- gate-grenade-dsvm-neutron http://logs.openstack.org/74/270474/4/check/gate-grenade-dsvm-neutron/bba1f47/ : SUCCESS in 1h 03m 19s\n- gate-tempest-dsvm-multinode-full http://logs.openstack.org/74/270474/4/check/gate-tempest-dsvm-multinode-full/0d7ad13/ : FAILURE in 1h 04m 53s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/74/270474/4/check/gate-tempest-dsvm-neutron-multinode-full/dc4be40/ : SUCCESS in 1h 43m 51s (non-voting)\n- gate-grenade-dsvm-multinode http://logs.openstack.org/74/270474/4/check/gate-grenade-dsvm-multinode/d906762/ : FAILURE in 54m 45s","accounts_in_message":[],"_revision_number":4},{"id":"ce58f4c418ad5475c2185e982ce594e3e25785df","author":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"date":"2016-01-21 03:18:41.000000000","message":"Patch Set 4:\n\nrecheck","accounts_in_message":[],"_revision_number":4},{"id":"fa4e9189dd6d9cc676c08a6a8c14c156163a3328","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2016-01-21 04:16:47.000000000","message":"Patch Set 4:\n\nTesting completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm-recheck. Contact info: kvmpower@linux.vnet.ibm.com. For more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- check-ibm-tempest-dsvm-full http://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/devstack/74/270474/4/check/check-ibm-tempest-dsvm-full/c2056c0/ : SUCCESS in 57m 53s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"96623b6834cab27b3a1638eb47b34838fce4202c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-01-21 04:34:49.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-tempest-dsvm-full http://logs.openstack.org/74/270474/4/check/gate-tempest-dsvm-full/8c92c4c/ : SUCCESS in 50m 01s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/74/270474/4/check/gate-tempest-dsvm-postgres-full/c97db3b/ : SUCCESS in 53m 27s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/74/270474/4/check/gate-tempest-dsvm-neutron-full/ec94fa3/ : SUCCESS in 1h 05m 01s\n- gate-grenade-dsvm http://logs.openstack.org/74/270474/4/check/gate-grenade-dsvm/3de021f/ : SUCCESS in 52m 50s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/74/270474/4/check/gate-tempest-dsvm-large-ops/87e7c2c/ : SUCCESS in 29m 03s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/74/270474/4/check/gate-tempest-dsvm-neutron-large-ops/96f530d/ : SUCCESS in 36m 34s\n- gate-devstack-bashate http://logs.openstack.org/74/270474/4/check/gate-devstack-bashate/aaef549/ : SUCCESS in 18s\n- gate-devstack-unit-tests http://logs.openstack.org/74/270474/4/check/gate-devstack-unit-tests/1e0ee33/ : SUCCESS in 27s\n- gate-tempest-dsvm-ironic-agent_ssh-nv http://logs.openstack.org/74/270474/4/check/gate-tempest-dsvm-ironic-agent_ssh-nv/8e37e56/ : FAILURE in 34m 23s (non-voting)\n- gate-devstack-dsvm-updown http://logs.openstack.org/74/270474/4/check/gate-devstack-dsvm-updown/f6cc26e/ : SUCCESS in 33m 50s\n- gate-tempest-dsvm-centos7 http://logs.openstack.org/74/270474/4/check/gate-tempest-dsvm-centos7/0dff24f/ : SUCCESS in 37m 04s (non-voting)\n- gate-tempest-dsvm-neutron-identity-v3-only-full http://logs.openstack.org/74/270474/4/check/gate-tempest-dsvm-neutron-identity-v3-only-full/df9e2ff/ : SUCCESS in 1h 12m 06s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/74/270474/4/check/gate-devstack-publish-docs/caaf78d//doc/build/html/ : SUCCESS in 2m 25s\n- gate-swift-dsvm-functional-nv http://logs.openstack.org/74/270474/4/check/gate-swift-dsvm-functional-nv/6937dd3/ : SUCCESS in 27m 42s (non-voting)\n- gate-grenade-dsvm-neutron http://logs.openstack.org/74/270474/4/check/gate-grenade-dsvm-neutron/9cdcbd5/ : SUCCESS in 1h 11m 38s\n- gate-tempest-dsvm-multinode-full http://logs.openstack.org/74/270474/4/check/gate-tempest-dsvm-multinode-full/1fce901/ : FAILURE in 1h 07m 36s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/74/270474/4/check/gate-tempest-dsvm-neutron-multinode-full/90ea075/ : SUCCESS in 1h 14m 00s (non-voting)\n- gate-grenade-dsvm-multinode http://logs.openstack.org/74/270474/4/check/gate-grenade-dsvm-multinode/174f604/ : SUCCESS in 54m 14s","accounts_in_message":[],"_revision_number":4},{"id":"cfc8a2fadc0af2aeffe38c9cedbcd4c68361025f","author":{"_account_id":9656,"name":"Ihar Hrachyshka","email":"ihrachys@redhat.com","username":"ihrachys","status":"Red Hat Networking Systems Engineer"},"date":"2016-01-21 08:33:05.000000000","message":"Patch Set 4: Code-Review+1\n\nDolph, do you mean it will still affect multinode jobs?","accounts_in_message":[],"_revision_number":4},{"id":"f42b59e4dca7284bb7b3c4786a31e8b94beca00e","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2016-01-21 11:41:24.000000000","message":"Patch Set 4: Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"c2afcd602becb90e6333bc87918352e02d27584e","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2016-01-21 13:17:42.000000000","message":"Patch Set 4: Code-Review+1","accounts_in_message":[],"_revision_number":4},{"id":"9478b72539bddbebffd14a9e737fe442d556b34e","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2016-01-21 14:13:48.000000000","message":"Patch Set 4: Workflow+1","accounts_in_message":[],"_revision_number":4},{"id":"fd3f651103f6acca49d1ee9b39c66b327a7043f6","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-01-21 14:14:23.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":4},{"id":"52335575734c558d4f34c8e474d17167a8df043d","author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"date":"2016-01-21 15:22:37.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"79af6885933e8e54550df877ea8a83e29e3b9f07","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2016-01-21 15:58:51.000000000","message":"Patch Set 5: Published edit on patch set 4","accounts_in_message":[],"_revision_number":5},{"id":"e45f6719fe3ea617d7976e1f40fcdf96a67230ac","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2016-01-21 16:58:16.000000000","message":"Patch Set 5:\n\nTesting completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm-recheck. Contact info: kvmpower@linux.vnet.ibm.com. For more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- check-ibm-tempest-dsvm-full http://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/devstack/74/270474/5/check/check-ibm-tempest-dsvm-full/bf7f44e/ : SUCCESS in 58m 21s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"176cef9b2a881fd939c5e92be387cf7791a3d1f0","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2016-01-21 17:12:02.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"0391040adf0a1acb9092581aca796926ce0597e2","author":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"date":"2016-01-21 17:15:59.000000000","message":"Patch Set 6:\n\nLast i checked python-memcache does not support ipv6.","accounts_in_message":[],"_revision_number":6},{"id":"8858528c8b40855e6be812303b7d5d4e4a817640","author":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"date":"2016-01-21 17:19:03.000000000","message":"Patch Set 6: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"35cd8e466e597511aa82dae3fcdcfda0ff2153e4","author":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"date":"2016-01-21 17:25:52.000000000","message":"Patch Set 6:\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"2b4bc1fcfeb6a1ebd9138b7e179e627b2f89d594","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2016-01-21 18:08:35.000000000","message":"Patch Set 6:\n\nTesting completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm-recheck. Contact info: kvmpower@linux.vnet.ibm.com. For more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- check-ibm-tempest-dsvm-full http://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/devstack/74/270474/6/check/check-ibm-tempest-dsvm-full/84d013a/ : SUCCESS in 56m 23s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"ce97f983ec078f6f71153bc0eb33580796a6bcb2","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2016-01-21 18:19:42.000000000","message":"Patch Set 6:\n\nTesting completed on Citrix Xenserver. For rechecking only on the Citrix Xenserver CI,add a review comment with \"xenserver: recheck\". Contact info: openstack@citrix.com.\nFor debugging suggestions, see https://wiki.openstack.org/wiki/Debugging_XenServer_CI_failures\n\n- check-citrix-xenserver http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/74/270474/6/3809/index.html : SUCCESS in 01 h 04 m 44 s","accounts_in_message":[],"_revision_number":6},{"id":"584b83fc3f2a22797327faec816ca98fc6444245","author":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"date":"2016-01-21 18:46:20.000000000","message":"Patch Set 6: Code-Review+1","accounts_in_message":[],"_revision_number":6},{"id":"0c376faa65d519d2d4a74ee0a651975f703c8888","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2016-01-21 18:56:29.000000000","message":"Patch Set 6: Code-Review+1\n\nstill fine to me","accounts_in_message":[],"_revision_number":6},{"id":"7ac92cfabba6dabba7e425193369641d8e4c56af","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-01-21 22:03:13.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-tempest-dsvm-full http://logs.openstack.org/74/270474/6/check/gate-tempest-dsvm-full/7e1ea46/ : SUCCESS in 52m 20s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/74/270474/6/check/gate-tempest-dsvm-postgres-full/bdcf527/ : SUCCESS in 46m 13s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/74/270474/6/check/gate-tempest-dsvm-neutron-full/27e98e3/ : SUCCESS in 1h 03m 55s\n- gate-grenade-dsvm http://logs.openstack.org/74/270474/6/check/gate-grenade-dsvm/ae98c85/ : SUCCESS in 56m 13s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/74/270474/6/check/gate-tempest-dsvm-large-ops/19e7230/ : SUCCESS in 35m 31s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/74/270474/6/check/gate-tempest-dsvm-neutron-large-ops/ead5cc8/ : SUCCESS in 38m 24s\n- gate-devstack-bashate http://logs.openstack.org/74/270474/6/check/gate-devstack-bashate/ba93492/ : SUCCESS in 14s\n- gate-devstack-unit-tests http://logs.openstack.org/74/270474/6/check/gate-devstack-unit-tests/7e7aa88/ : SUCCESS in 9s\n- gate-tempest-dsvm-ironic-agent_ssh-nv http://logs.openstack.org/74/270474/6/check/gate-tempest-dsvm-ironic-agent_ssh-nv/c5a7fce/ : FAILURE in 36m 16s (non-voting)\n- gate-devstack-dsvm-updown http://logs.openstack.org/74/270474/6/check/gate-devstack-dsvm-updown/31fa1e5/ : SUCCESS in 22m 50s\n- gate-tempest-dsvm-centos7 http://logs.openstack.org/74/270474/6/check/gate-tempest-dsvm-centos7/90663cd/ : SUCCESS in 38m 16s (non-voting)\n- gate-tempest-dsvm-neutron-identity-v3-only-full http://logs.openstack.org/74/270474/6/check/gate-tempest-dsvm-neutron-identity-v3-only-full/3c4f664/ : SUCCESS in 57m 07s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/74/270474/6/check/gate-devstack-publish-docs/a7d7bce//doc/build/html/ : SUCCESS in 1m 35s\n- gate-swift-dsvm-functional-nv http://logs.openstack.org/74/270474/6/check/gate-swift-dsvm-functional-nv/9ced23b/ : SUCCESS in 32m 30s (non-voting)\n- gate-grenade-dsvm-neutron http://logs.openstack.org/74/270474/6/check/gate-grenade-dsvm-neutron/9bcf19d/ : SUCCESS in 1h 13m 25s\n- gate-tempest-dsvm-multinode-full http://logs.openstack.org/74/270474/6/check/gate-tempest-dsvm-multinode-full/120b7fa/ : SUCCESS in 1h 06m 10s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/74/270474/6/check/gate-tempest-dsvm-neutron-multinode-full/c04d372/ : SUCCESS in 1h 25m 46s (non-voting)\n- gate-grenade-dsvm-multinode http://logs.openstack.org/74/270474/6/check/gate-grenade-dsvm-multinode/8d46d15/ : SUCCESS in 1h 01m 34s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"eb955af5a6aaf3239325ec917c10dd9156b95b56","author":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"date":"2016-01-21 23:14:43.000000000","message":"Patch Set 6: Code-Review+2","accounts_in_message":[],"_revision_number":6},{"id":"fc993e63f4e8418a679c633f6aff01aab36b0d9d","author":{"_account_id":748,"name":"Armando Migliaccio","email":"armamig@gmail.com","username":"armando-migliaccio"},"date":"2016-01-21 23:17:27.000000000","message":"Patch Set 6: Code-Review+1","accounts_in_message":[],"_revision_number":6},{"id":"4c2accbdf9858c3fdeed19733a896f4c31fa6a75","author":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"date":"2016-01-22 00:05:01.000000000","message":"Patch Set 7: Published edit on patch set 6","accounts_in_message":[],"_revision_number":7},{"id":"67fb1697848c60f743e96466cb51690f3412884b","author":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"date":"2016-01-22 00:08:38.000000000","message":"Patch Set 7: Code-Review+2","accounts_in_message":[],"_revision_number":7},{"id":"792093ce3c9eeef863a1947b7ce047d830e8c246","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2016-01-22 01:00:56.000000000","message":"Patch Set 7:\n\nTesting completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm-recheck. Contact info: kvmpower@linux.vnet.ibm.com. For more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- check-ibm-tempest-dsvm-full http://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/devstack/74/270474/7/check/check-ibm-tempest-dsvm-full/010a0c0/ : SUCCESS in 55m 37s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"a31aa5565c548b435c1389079dab23c4cab575fa","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2016-01-22 01:14:53.000000000","message":"Patch Set 7:\n\nTesting completed on Citrix Xenserver. For rechecking only on the Citrix Xenserver CI,add a review comment with \"xenserver: recheck\". Contact info: openstack@citrix.com.\nFor debugging suggestions, see https://wiki.openstack.org/wiki/Debugging_XenServer_CI_failures\n\n- check-citrix-xenserver http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/74/270474/7/3854/index.html : SUCCESS in 01 h 07 m 20 s","accounts_in_message":[],"_revision_number":7},{"id":"1f65543e17adef8fd9321ac330b2eac20c7f52e2","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-01-22 02:12:54.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-tempest-dsvm-full http://logs.openstack.org/74/270474/7/check/gate-tempest-dsvm-full/d0cbeab/ : SUCCESS in 51m 40s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/74/270474/7/check/gate-tempest-dsvm-postgres-full/746b207/ : SUCCESS in 55m 02s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/74/270474/7/check/gate-tempest-dsvm-neutron-full/053cd09/ : SUCCESS in 1h 12m 46s\n- gate-grenade-dsvm http://logs.openstack.org/74/270474/7/check/gate-grenade-dsvm/5261101/ : SUCCESS in 1h 01m 17s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/74/270474/7/check/gate-tempest-dsvm-large-ops/14c151f/ : SUCCESS in 29m 29s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/74/270474/7/check/gate-tempest-dsvm-neutron-large-ops/ad09bf6/ : SUCCESS in 37m 17s\n- gate-devstack-bashate http://logs.openstack.org/74/270474/7/check/gate-devstack-bashate/dfdae44/ : SUCCESS in 27s\n- gate-devstack-unit-tests http://logs.openstack.org/74/270474/7/check/gate-devstack-unit-tests/c038447/ : SUCCESS in 35s\n- gate-tempest-dsvm-ironic-agent_ssh-nv http://logs.openstack.org/74/270474/7/check/gate-tempest-dsvm-ironic-agent_ssh-nv/a9f78d1/ : FAILURE in 32m 08s (non-voting)\n- gate-devstack-dsvm-updown http://logs.openstack.org/74/270474/7/check/gate-devstack-dsvm-updown/216bbb6/ : SUCCESS in 27m 32s\n- gate-tempest-dsvm-centos7 http://logs.openstack.org/74/270474/7/check/gate-tempest-dsvm-centos7/31ba64e/ : SUCCESS in 39m 48s (non-voting)\n- gate-tempest-dsvm-neutron-identity-v3-only-full http://logs.openstack.org/74/270474/7/check/gate-tempest-dsvm-neutron-identity-v3-only-full/3081414/ : SUCCESS in 1h 07m 41s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/74/270474/7/check/gate-devstack-publish-docs/9e040ff//doc/build/html/ : SUCCESS in 2m 17s\n- gate-swift-dsvm-functional-nv http://logs.openstack.org/74/270474/7/check/gate-swift-dsvm-functional-nv/59c09a7/ : SUCCESS in 27m 34s (non-voting)\n- gate-grenade-dsvm-neutron http://logs.openstack.org/74/270474/7/check/gate-grenade-dsvm-neutron/ec4b2a9/ : SUCCESS in 1h 02m 08s\n- gate-tempest-dsvm-multinode-full http://logs.openstack.org/74/270474/7/check/gate-tempest-dsvm-multinode-full/c3a14db/ : FAILURE in 1h 29m 35s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/74/270474/7/check/gate-tempest-dsvm-neutron-multinode-full/e6ce008/ : FAILURE in 1h 57m 19s (non-voting)\n- gate-grenade-dsvm-multinode http://logs.openstack.org/74/270474/7/check/gate-grenade-dsvm-multinode/773d3b7/ : SUCCESS in 1h 01m 38s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"9b942d7257a3609613166175175cb807aebf52e0","author":{"_account_id":9656,"name":"Ihar Hrachyshka","email":"ihrachys@redhat.com","username":"ihrachys","status":"Red Hat Networking Systems Engineer"},"date":"2016-01-22 08:55:35.000000000","message":"Patch Set 7: Code-Review+1","accounts_in_message":[],"_revision_number":7},{"id":"522417bb49a1b309d9eac736a3b958318898ba66","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2016-01-22 14:41:38.000000000","message":"Patch Set 7: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":7},{"id":"3b686fe94bd4cc1e7105cd8371bfe6cfbbb8aa52","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-01-22 14:41:44.000000000","message":"Patch Set 7: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":7},{"id":"7df64ccd920f1952460b1622a6d7a3ae70255bda","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-01-22 17:55:25.000000000","message":"Patch Set 7:\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":7},{"id":"1611f7ccb6509b64a33f5ec200ade69418e3396e","date":"2016-01-23 02:53:33.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":7},{"id":"c6983ce386c5f3e0e19754b7562a400f7cd7a7fa","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-01-23 02:53:33.000000000","message":"Patch Set 7: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-tempest-dsvm-full http://logs.openstack.org/74/270474/7/gate/gate-tempest-dsvm-full/f47f4a5/ : SUCCESS in 56m 43s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/74/270474/7/gate/gate-tempest-dsvm-postgres-full/c46aed2/ : SUCCESS in 54m 31s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/74/270474/7/gate/gate-tempest-dsvm-neutron-full/ae59a1b/ : SUCCESS in 1h 07m 33s\n- gate-grenade-dsvm http://logs.openstack.org/74/270474/7/gate/gate-grenade-dsvm/44a13bc/ : SUCCESS in 57m 18s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/74/270474/7/gate/gate-tempest-dsvm-large-ops/a7fcf8a/ : SUCCESS in 28m 16s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/74/270474/7/gate/gate-tempest-dsvm-neutron-large-ops/1f62d4e/ : SUCCESS in 35m 28s\n- gate-devstack-bashate http://logs.openstack.org/74/270474/7/gate/gate-devstack-bashate/a4deed3/ : SUCCESS in 17s\n- gate-grenade-dsvm-multinode http://logs.openstack.org/74/270474/7/gate/gate-grenade-dsvm-multinode/4d38238/ : SUCCESS in 47m 50s (non-voting)","accounts_in_message":[],"_revision_number":7}],"current_revision_number":7,"current_revision":"5997ce3ab657293bda11c69b6078e9290676e54b","revisions":{"093751111d12178a3b6ae65c809bd07315fe061b":{"kind":"REWORK","_number":1,"created":"2016-01-20 20:44:56.000000000","uploader":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"ref":"refs/changes/74/270474/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/74/270474/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/74/270474/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/74/270474/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/74/270474/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/74/270474/1"}}},"commit":{"parents":[{"commit":"1d27155f650e9b8e4053a201f1f08c494b820de2","subject":"Cap installed pip to be \u003c 8","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/1d27155f650e9b8e4053a201f1f08c494b820de2"}]}],"author":{"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","date":"2016-01-20 20:43:22.000000000","tz":-480},"committer":{"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","date":"2016-01-20 20:44:54.000000000","tz":-480},"subject":"Always cache tokens in a shared memcache","message":"Always cache tokens in a shared memcache\n\nInstead of using in-process caching for tokens per service per\nworker (disabled by default now), use a shared memcache to cache\ntoken validation(s). This should both offload/speedup validations\nand avoid the issues surrounding inconsistent validation responses\nwhen using in-process caching [since each worker caches separately].\n\nChange-Id: Ifc17c27744dac5ad55e84752ca6f68169c2f5a86\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/093751111d12178a3b6ae65c809bd07315fe061b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/093751111d12178a3b6ae65c809bd07315fe061b"}]},"branch":"refs/heads/master"},"a03194f934a3859ff4d88a2376bee3c26bd1a78c":{"kind":"REWORK","_number":2,"created":"2016-01-20 20:46:19.000000000","uploader":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"ref":"refs/changes/74/270474/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/74/270474/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/74/270474/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/74/270474/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/74/270474/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/74/270474/2"}}},"commit":{"parents":[{"commit":"1d27155f650e9b8e4053a201f1f08c494b820de2","subject":"Cap installed pip to be \u003c 8","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/1d27155f650e9b8e4053a201f1f08c494b820de2"}]}],"author":{"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","date":"2016-01-20 20:43:22.000000000","tz":-480},"committer":{"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","date":"2016-01-20 20:46:14.000000000","tz":-480},"subject":"Always cache tokens in a shared memcache","message":"Always cache tokens in a shared memcache\n\nInstead of using in-process caching for tokens per service per\nworker (disabled by default now), use a shared memcache to cache\ntoken validation(s). This should both offload/speedup validations\nand avoid the issues surrounding inconsistent validation responses\nwhen using in-process caching [since each worker caches separately].\n\nChange-Id: Ifc17c27744dac5ad55e84752ca6f68169c2f5a86\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/a03194f934a3859ff4d88a2376bee3c26bd1a78c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/a03194f934a3859ff4d88a2376bee3c26bd1a78c"}]},"branch":"refs/heads/master"},"e08ffd5839172d451e462d37e689425f4f7bcb3f":{"kind":"REWORK","_number":3,"created":"2016-01-20 20:57:16.000000000","uploader":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"ref":"refs/changes/74/270474/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/74/270474/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/74/270474/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/74/270474/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/74/270474/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/74/270474/3"}}},"commit":{"parents":[{"commit":"1d27155f650e9b8e4053a201f1f08c494b820de2","subject":"Cap installed pip to be \u003c 8","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/1d27155f650e9b8e4053a201f1f08c494b820de2"}]}],"author":{"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","date":"2016-01-20 20:43:22.000000000","tz":-480},"committer":{"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","date":"2016-01-20 20:57:10.000000000","tz":-480},"subject":"Always cache tokens in a shared memcache","message":"Always cache tokens in a shared memcache\n\nInstead of using in-process caching for tokens per service per\nworker (disabled by default now), use a shared memcache to cache\ntoken validation(s). This should both offload/speedup validations\nand avoid the issues surrounding inconsistent validation responses\nwhen using in-process caching [since each worker caches separately].\n\nChange-Id: Ifc17c27744dac5ad55e84752ca6f68169c2f5a86\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/e08ffd5839172d451e462d37e689425f4f7bcb3f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/e08ffd5839172d451e462d37e689425f4f7bcb3f"}]},"branch":"refs/heads/master"},"afd84acd0313ff6edde0cc7a6bc7c3e0bab7ac8c":{"kind":"REWORK","_number":4,"created":"2016-01-20 21:50:33.000000000","uploader":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"ref":"refs/changes/74/270474/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/74/270474/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/74/270474/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/74/270474/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/74/270474/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/74/270474/4"}}},"commit":{"parents":[{"commit":"1d27155f650e9b8e4053a201f1f08c494b820de2","subject":"Cap installed pip to be \u003c 8","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/1d27155f650e9b8e4053a201f1f08c494b820de2"}]}],"author":{"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","date":"2016-01-20 20:43:22.000000000","tz":-480},"committer":{"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","date":"2016-01-20 21:50:02.000000000","tz":-480},"subject":"Always cache tokens in a shared memcache","message":"Always cache tokens in a shared memcache\n\nInstead of using in-process caching for tokens per service per\nworker (disabled by default now), use a shared memcache to cache\ntoken validation(s). This should both offload/speedup validations\nand avoid the issues surrounding inconsistent validation responses\nwhen using in-process caching [since each worker caches separately].\n\nChange-Id: Ifc17c27744dac5ad55e84752ca6f68169c2f5a86\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/afd84acd0313ff6edde0cc7a6bc7c3e0bab7ac8c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/afd84acd0313ff6edde0cc7a6bc7c3e0bab7ac8c"}]},"branch":"refs/heads/master"},"4372baf2f3dc4e6efac285a57610d5f4bc37f1f3":{"kind":"NO_CODE_CHANGE","_number":5,"created":"2016-01-21 15:58:51.000000000","uploader":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"ref":"refs/changes/74/270474/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/74/270474/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/74/270474/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/74/270474/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/74/270474/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/74/270474/5"}}},"commit":{"parents":[{"commit":"1d27155f650e9b8e4053a201f1f08c494b820de2","subject":"Cap installed pip to be \u003c 8","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/1d27155f650e9b8e4053a201f1f08c494b820de2"}]}],"author":{"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","date":"2016-01-20 20:43:22.000000000","tz":-480},"committer":{"name":"Sean Dague","email":"sean@dague.net","date":"2016-01-21 15:58:44.000000000","tz":0},"subject":"Always cache tokens in a shared memcache","message":"Always cache tokens in a shared memcache\n\nInstead of using in-process caching for tokens per service per\nworker (disabled by default now), use a shared memcache to cache\ntoken validation(s). This should both offload/speedup validations\nand avoid the issues surrounding inconsistent validation responses\nwhen using in-process caching [since each worker caches separately].\n\nRemove from gate, multinode concerns\n\nChange-Id: Ifc17c27744dac5ad55e84752ca6f68169c2f5a86\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/4372baf2f3dc4e6efac285a57610d5f4bc37f1f3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/4372baf2f3dc4e6efac285a57610d5f4bc37f1f3"}]},"branch":"refs/heads/master"},"02f0daa35a68d4c86a64f4cc694d2bb01f3b30b7":{"kind":"REWORK","_number":6,"created":"2016-01-21 17:12:02.000000000","uploader":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"ref":"refs/changes/74/270474/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/74/270474/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/74/270474/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/74/270474/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/74/270474/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/74/270474/6"}}},"commit":{"parents":[{"commit":"1d27155f650e9b8e4053a201f1f08c494b820de2","subject":"Cap installed pip to be \u003c 8","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/1d27155f650e9b8e4053a201f1f08c494b820de2"}]}],"author":{"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","date":"2016-01-20 20:43:22.000000000","tz":-480},"committer":{"name":"Sean Dague","email":"sean@dague.net","date":"2016-01-21 17:10:55.000000000","tz":-300},"subject":"Always cache tokens in a shared memcache","message":"Always cache tokens in a shared memcache\n\nInstead of using in-process caching for tokens per service per\nworker (disabled by default now), use a shared memcache to cache\ntoken validation(s). This should both offload/speedup validations\nand avoid the issues surrounding inconsistent validation responses\nwhen using in-process caching [since each worker caches separately].\n\nRemove from gate, multinode concerns\n\nChange-Id: Ifc17c27744dac5ad55e84752ca6f68169c2f5a86\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/02f0daa35a68d4c86a64f4cc694d2bb01f3b30b7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/02f0daa35a68d4c86a64f4cc694d2bb01f3b30b7"}]},"branch":"refs/heads/master"},"5997ce3ab657293bda11c69b6078e9290676e54b":{"kind":"NO_CODE_CHANGE","_number":7,"created":"2016-01-22 00:05:01.000000000","uploader":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"ref":"refs/changes/74/270474/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/74/270474/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/74/270474/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/74/270474/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/74/270474/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/74/270474/7"}}},"commit":{"parents":[{"commit":"1d27155f650e9b8e4053a201f1f08c494b820de2","subject":"Cap installed pip to be \u003c 8","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/1d27155f650e9b8e4053a201f1f08c494b820de2"}]}],"author":{"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","date":"2016-01-20 20:43:22.000000000","tz":-480},"committer":{"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","date":"2016-01-22 00:04:57.000000000","tz":0},"subject":"Always cache tokens in a shared memcache","message":"Always cache tokens in a shared memcache\n\nInstead of using in-process caching for tokens per service per\nworker (disabled by default now), use a shared memcache to cache\ntoken validation(s). This should both offload/speedup validations\nand avoid the issues surrounding inconsistent validation responses\nwhen using in-process caching [since each worker caches separately].\n\nChange-Id: Ifc17c27744dac5ad55e84752ca6f68169c2f5a86\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/5997ce3ab657293bda11c69b6078e9290676e54b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/5997ce3ab657293bda11c69b6078e9290676e54b"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
