)]}'
{"id":"openstack%2Fdevstack~74646","triplet_id":"openstack%2Fdevstack~master~Ibbe0c76ee3b00045f5cb5134bd7661e9cef6ccdd","project":"openstack/devstack","branch":"master","hashtags":[],"change_id":"Ibbe0c76ee3b00045f5cb5134bd7661e9cef6ccdd","subject":"Improve savanna keystone auth configuration","status":"MERGED","created":"2014-02-19 10:06:27.000000000","updated":"2014-02-25 08:23:53.000000000","submitted":"2014-02-25 08:23:53.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":3,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"3ea0d5d732b0779343afcfa8d4cd3abe4e76b990","_number":74646,"virtual_id_number":74646,"owner":{"_account_id":6786,"name":"Sergey Lukjanov","email":"me@slukjanov.name","username":"slukjanov"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},{"value":0,"_account_id":6786,"name":"Sergey Lukjanov","email":"me@slukjanov.name","username":"slukjanov"},{"value":2,"date":"2014-02-25 08:23:53.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":7125,"name":"Alexander Ignatov","email":"aignatov@mirantis.com","username":"aignatov"},{"value":0,"_account_id":5689,"name":"Masayuki Igawa","email":"masayuki@igawa.io","username":"igawa"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":7132,"name":"Nikita Konovalov","email":"nkonovalov@mirantis.com","username":"nkonovalov"},{"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":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"recommended":{"_account_id":5689,"name":"Masayuki Igawa","email":"masayuki@igawa.io","username":"igawa"},"all":[{"value":0,"_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},{"value":0,"date":"2014-02-24 12:44:25.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":6786,"name":"Sergey Lukjanov","email":"me@slukjanov.name","username":"slukjanov"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2014-02-20 11:00:50.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7125,"name":"Alexander Ignatov","email":"aignatov@mirantis.com","username":"aignatov"},{"value":1,"date":"2014-02-20 04:57:13.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":5689,"name":"Masayuki Igawa","email":"masayuki@igawa.io","username":"igawa"},{"value":2,"date":"2014-02-20 04:47:34.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":1,"date":"2014-02-21 11:23:47.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7132,"name":"Nikita Konovalov","email":"nkonovalov@mirantis.com","username":"nkonovalov"},{"value":2,"date":"2014-02-24 01:43:13.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":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"all":[{"value":0,"_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},{"value":0,"_account_id":6786,"name":"Sergey Lukjanov","email":"me@slukjanov.name","username":"slukjanov"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":7125,"name":"Alexander Ignatov","email":"aignatov@mirantis.com","username":"aignatov"},{"value":0,"_account_id":5689,"name":"Masayuki Igawa","email":"masayuki@igawa.io","username":"igawa"},{"value":0,"date":"2014-02-20 04:47:34.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":7132,"name":"Nikita Konovalov","email":"nkonovalov@mirantis.com","username":"nkonovalov"},{"value":1,"date":"2014-02-24 01:43:13.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":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},{"value":0,"_account_id":6786,"name":"Sergey Lukjanov","email":"me@slukjanov.name","username":"slukjanov"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":7125,"name":"Alexander Ignatov","email":"aignatov@mirantis.com","username":"aignatov"},{"value":0,"_account_id":5689,"name":"Masayuki Igawa","email":"masayuki@igawa.io","username":"igawa"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":7132,"name":"Nikita Konovalov","email":"nkonovalov@mirantis.com","username":"nkonovalov"},{"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":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"_account_id":5689,"name":"Masayuki Igawa","email":"masayuki@igawa.io","username":"igawa"},{"_account_id":6786,"name":"Sergey Lukjanov","email":"me@slukjanov.name","username":"slukjanov"},{"_account_id":7125,"name":"Alexander Ignatov","email":"aignatov@mirantis.com","username":"aignatov"},{"_account_id":7132,"name":"Nikita Konovalov","email":"nkonovalov@mirantis.com","username":"nkonovalov"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2014-02-19 10:12:39.000000000","updated_by":{"_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},"reviewer":{"_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},"state":"REVIEWER"},{"updated":"2014-02-20 04:47:34.000000000","updated_by":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"reviewer":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"state":"REVIEWER"},{"updated":"2014-02-20 04:57:13.000000000","updated_by":{"_account_id":5689,"name":"Masayuki Igawa","email":"masayuki@igawa.io","username":"igawa"},"reviewer":{"_account_id":5689,"name":"Masayuki Igawa","email":"masayuki@igawa.io","username":"igawa"},"state":"REVIEWER"},{"updated":"2014-02-20 11:00:50.000000000","updated_by":{"_account_id":7125,"name":"Alexander Ignatov","email":"aignatov@mirantis.com","username":"aignatov"},"reviewer":{"_account_id":7125,"name":"Alexander Ignatov","email":"aignatov@mirantis.com","username":"aignatov"},"state":"REVIEWER"},{"updated":"2014-02-21 11:23:47.000000000","updated_by":{"_account_id":7132,"name":"Nikita Konovalov","email":"nkonovalov@mirantis.com","username":"nkonovalov"},"reviewer":{"_account_id":7132,"name":"Nikita Konovalov","email":"nkonovalov@mirantis.com","username":"nkonovalov"},"state":"REVIEWER"},{"updated":"2014-02-24 01:43:13.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":"2014-02-25 08:23:53.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"6a058793f7fda3d68f4dbff67a154868a9a22eef","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-02-19 10:06:28.000000000","message":"Patch Set 1:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"c210f335ff2db181513aaa9d64d1c8cc2af1adf0","author":{"_account_id":7132,"name":"Nikita Konovalov","email":"nkonovalov@mirantis.com","username":"nkonovalov"},"date":"2014-02-19 11:49:06.000000000","message":"Patch Set 1: Looks good to me, but someone else must approve\n\n","accounts_in_message":[],"_revision_number":1},{"id":"bbf25127ef0fcba28f2a5f21c262955461ea8feb","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2014-02-19 17:26:33.000000000","message":"Patch Set 1: I would prefer that you didn\u0027t merge this\n\n(1 inline comment)\n\nquestions about the configure_keystone_auth() function...","accounts_in_message":[],"_revision_number":1},{"id":"0f64295e115028ce421cc6911f2dc94b234765f0","author":{"_account_id":6786,"name":"Sergey Lukjanov","email":"me@slukjanov.name","username":"slukjanov"},"date":"2014-02-19 17:29:07.000000000","message":"Patch Set 1: (1 inline comment)\n\n","accounts_in_message":[],"_revision_number":1},{"id":"b37c8b7a0e2ad897cf5f558430d688284f6202db","author":{"_account_id":6786,"name":"Sergey Lukjanov","email":"me@slukjanov.name","username":"slukjanov"},"date":"2014-02-19 21:56:58.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"217672f71048d3c42159f796c1ca903ab8765320","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-02-19 21:56:59.000000000","message":"Patch Set 2:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"763609e1b8fdb20395dbefa154f7a89f45480468","author":{"_account_id":6786,"name":"Sergey Lukjanov","email":"me@slukjanov.name","username":"slukjanov"},"date":"2014-02-19 21:58:39.000000000","message":"Patch Set 1: (1 inline comment)\n\n","accounts_in_message":[],"_revision_number":1},{"id":"bb55690a003271567d8f7b86b1ba5e5a32b421e6","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-02-20 00:05:02.000000000","message":"Patch Set 2: Works for me\n\nBuild succeeded.\n\n- gate-devstack-bash8 http://logs.openstack.org/46/74646/2/check/gate-devstack-bash8/6140a99 : SUCCESS in 32s\n- check-devstack-dsvm-cells http://logs.openstack.org/46/74646/2/check/check-devstack-dsvm-cells/6479c3e : SUCCESS in 10m 47s\n- check-tempest-dsvm-full http://logs.openstack.org/46/74646/2/check/check-tempest-dsvm-full/ebca612 : SUCCESS in 36m 10s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/46/74646/2/check/check-tempest-dsvm-postgres-full/a89b176 : SUCCESS in 40m 05s\n- check-tempest-dsvm-neutron http://logs.openstack.org/46/74646/2/check/check-tempest-dsvm-neutron/6feeefc : SUCCESS in 29m 11s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/46/74646/2/check/gate-tempest-dsvm-large-ops/4266993 : SUCCESS in 14m 22s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/46/74646/2/check/gate-tempest-dsvm-neutron-large-ops/7828786 : SUCCESS in 14m 35s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/46/74646/2/check/check-tempest-dsvm-neutron-heat-slow/e709485 : SUCCESS in 19m 18s (non-voting)\n- check-tempest-dsvm-cells-full http://logs.openstack.org/46/74646/2/check/check-tempest-dsvm-cells-full/2a737f0 : FAILURE in 22m 36s (non-voting)\n- check-grenade-dsvm http://logs.openstack.org/46/74646/2/check/check-grenade-dsvm/bd14110 : SUCCESS in 27m 57s\n- check-swift-dsvm-functional http://logs.openstack.org/46/74646/2/check/check-swift-dsvm-functional/c577aed : SUCCESS in 12m 57s\n- check-devstack-dsvm-neutron http://logs.openstack.org/46/74646/2/check/check-devstack-dsvm-neutron/d96315d : FAILURE in 13m 57s (non-voting)\n- check-tempest-dsvm-ironic-nv http://logs.openstack.org/46/74646/2/check/check-tempest-dsvm-ironic-nv/154bb8e : SUCCESS in 26m 48s (non-voting)\n- check-tempest-dsvm-ironic-postgres-nv http://logs.openstack.org/46/74646/2/check/check-tempest-dsvm-ironic-postgres-nv/1e24435 : SUCCESS in 24m 34s (non-voting)\n- check-tempest-dsvm-savanna-full-nv http://logs.openstack.org/46/74646/2/check/check-tempest-dsvm-savanna-full-nv/5433b1e : SUCCESS in 39m 54s (non-voting)\n- check-tempest-dsvm-savanna-postgres-nv http://logs.openstack.org/46/74646/2/check/check-tempest-dsvm-savanna-postgres-nv/fbc627e : SUCCESS in 19m 47s (non-voting)\n- check-tempest-dsvm-savanna-neutron-nv http://logs.openstack.org/46/74646/2/check/check-tempest-dsvm-savanna-neutron-nv/f678d8a : SUCCESS in 28m 10s (non-voting)\n","accounts_in_message":[],"_revision_number":2},{"id":"c43edd5bd026a8e694a73fd2bf84314bf8a2a2be","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2014-02-20 04:47:34.000000000","message":"Patch Set 2: Looks good to me (core reviewer)\n\nThanks Sergey","accounts_in_message":[],"_revision_number":2},{"id":"859133af09e1a85eda4a24ebdf206356fddf84c1","author":{"_account_id":5689,"name":"Masayuki Igawa","email":"masayuki@igawa.io","username":"igawa"},"date":"2014-02-20 04:57:13.000000000","message":"Patch Set 2: Looks good to me, but someone else must approve\n\nLGMT","accounts_in_message":[],"_revision_number":2},{"id":"f844a39bba78c09357eb97753e74e093248a4886","author":{"_account_id":7125,"name":"Alexander Ignatov","email":"aignatov@mirantis.com","username":"aignatov"},"date":"2014-02-20 11:00:50.000000000","message":"Patch Set 2: Looks good to me, but someone else must approve\n\n","accounts_in_message":[],"_revision_number":2},{"id":"934191b86d2fbf0804b7f54f10b15812b012f3ba","author":{"_account_id":7132,"name":"Nikita Konovalov","email":"nkonovalov@mirantis.com","username":"nkonovalov"},"date":"2014-02-21 11:23:47.000000000","message":"Patch Set 2: Looks good to me, but someone else must approve\n\n","accounts_in_message":[],"_revision_number":2},{"id":"ce2fb930ba325a77a3605c0cc9a594eb79f415ee","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2014-02-22 14:44:31.000000000","message":"Patch Set 2:\n\nPassed using XenAPI driver with XenServer 6.2.\n* Logs: http://ca.downloads.xensource.com/OpenStack/xenserver-ci/refs/changes/46/74646/2/\n\nXenServer CI contact: openstack@citrix.com.","accounts_in_message":[],"_revision_number":2},{"id":"741d39ca567fb2fa8d4e55bcc2d6c50235b44232","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-02-24 01:43:13.000000000","message":"Patch Set 2: No score\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"9c45ce1124badb5baba3f17e71032f0a26908832","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2014-02-24 01:43:13.000000000","message":"Patch Set 2: Looks good to me (core reviewer); Approved\n\n","accounts_in_message":[],"_revision_number":2},{"id":"599519cbf98486abbadd50ac60e61615d1743b51","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-02-24 02:38:10.000000000","message":"Patch Set 2: Works for me\n\nBuild succeeded.\n\n- gate-devstack-bash8 http://logs.openstack.org/46/74646/2/check/gate-devstack-bash8/5b99962 : SUCCESS in 9s\n- check-devstack-dsvm-cells http://logs.openstack.org/46/74646/2/check/check-devstack-dsvm-cells/d00810d : SUCCESS in 12m 57s\n- check-tempest-dsvm-full http://logs.openstack.org/46/74646/2/check/check-tempest-dsvm-full/6077fb8 : SUCCESS in 54m 42s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/46/74646/2/check/check-tempest-dsvm-postgres-full/9059708 : SUCCESS in 51m 08s\n- check-tempest-dsvm-neutron http://logs.openstack.org/46/74646/2/check/check-tempest-dsvm-neutron/b12075f : SUCCESS in 31m 27s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/46/74646/2/check/check-tempest-dsvm-neutron-full/896709b : SUCCESS in 49m 33s (non-voting)\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/46/74646/2/check/gate-tempest-dsvm-large-ops/12a4779 : SUCCESS in 13m 37s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/46/74646/2/check/gate-tempest-dsvm-neutron-large-ops/cbe2d76 : SUCCESS in 13m 10s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/46/74646/2/check/check-tempest-dsvm-neutron-heat-slow/1b01a6b : SUCCESS in 18m 50s (non-voting)\n- check-tempest-dsvm-cells-full http://logs.openstack.org/46/74646/2/check/check-tempest-dsvm-cells-full/0c88afa : FAILURE in 23m 41s (non-voting)\n- check-grenade-dsvm http://logs.openstack.org/46/74646/2/check/check-grenade-dsvm/a273a0b : SUCCESS in 33m 44s\n- check-swift-dsvm-functional http://logs.openstack.org/46/74646/2/check/check-swift-dsvm-functional/65e6b4f : SUCCESS in 14m 25s\n- check-devstack-dsvm-neutron http://logs.openstack.org/46/74646/2/check/check-devstack-dsvm-neutron/f6f54f4 : FAILURE in 13m 18s (non-voting)\n- check-tempest-dsvm-ironic-nv http://logs.openstack.org/46/74646/2/check/check-tempest-dsvm-ironic-nv/069be13 : SUCCESS in 28m 32s (non-voting)\n- check-tempest-dsvm-ironic-postgres-nv http://logs.openstack.org/46/74646/2/check/check-tempest-dsvm-ironic-postgres-nv/dd9f502 : SUCCESS in 31m 21s (non-voting)\n- check-tempest-dsvm-savanna-full-nv http://logs.openstack.org/46/74646/2/check/check-tempest-dsvm-savanna-full-nv/5acfbfb : SUCCESS in 37m 46s (non-voting)\n- check-tempest-dsvm-savanna-postgres-nv http://logs.openstack.org/46/74646/2/check/check-tempest-dsvm-savanna-postgres-nv/502e8e4 : SUCCESS in 21m 13s (non-voting)\n- check-tempest-dsvm-savanna-neutron-nv http://logs.openstack.org/46/74646/2/check/check-tempest-dsvm-savanna-neutron-nv/7decc61 : SUCCESS in 32m 21s (non-voting)\n","accounts_in_message":[],"_revision_number":2},{"id":"7bb25eeedcd5b60946caae44d4fe20618b47dc04","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-02-24 02:38:12.000000000","message":"Patch Set 2: No score\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"b0b10f99ca2d9d7355ba8045a1e86ea5a43c9657","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-02-24 03:36:04.000000000","message":"Patch Set 2: Fails\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-devstack-bash8 http://logs.openstack.org/46/74646/2/gate/gate-devstack-bash8/9fae794 : SUCCESS in 10s\n- gate-devstack-dsvm-cells http://logs.openstack.org/46/74646/2/gate/gate-devstack-dsvm-cells/2345dc1 : SUCCESS in 12m 31s\n- gate-tempest-dsvm-full http://logs.openstack.org/46/74646/2/gate/gate-tempest-dsvm-full/85f0fbf : SUCCESS in 56m 52s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/46/74646/2/gate/gate-tempest-dsvm-postgres-full/3ae3372 : SUCCESS in 53m 29s\n- gate-tempest-dsvm-neutron http://logs.openstack.org/46/74646/2/gate/gate-tempest-dsvm-neutron/6ec464a : SUCCESS in 30m 02s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/46/74646/2/gate/gate-tempest-dsvm-large-ops/7775c7e : SUCCESS in 14m 00s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/46/74646/2/gate/gate-tempest-dsvm-neutron-large-ops/06266e4 : SUCCESS in 14m 50s\n- gate-grenade-dsvm http://logs.openstack.org/46/74646/2/gate/gate-grenade-dsvm/6339529 : FAILURE in 34m 20s\n- gate-swift-dsvm-functional http://logs.openstack.org/46/74646/2/gate/gate-swift-dsvm-functional/6bdd665 : SUCCESS in 12m 30s\n","accounts_in_message":[],"_revision_number":2},{"id":"0c505ef926fbc880e366f03b2cfbfde9fdbf5cba","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-02-24 12:44:25.000000000","message":"Patch Set 2: No score\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"6ba6464c0691b8b3589c8056eac5c94f14fb384d","author":{"_account_id":6786,"name":"Sergey Lukjanov","email":"me@slukjanov.name","username":"slukjanov"},"date":"2014-02-24 12:44:25.000000000","message":"Patch Set 2:\n\nreverify bug 1253896","accounts_in_message":[],"_revision_number":2},{"id":"b6ee9db8db16e55c072b68856ee15561004803cf","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-02-24 13:33:17.000000000","message":"Patch Set 2: Doesn\u0027t seem to work\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-devstack-bash8 http://logs.openstack.org/46/74646/2/check/gate-devstack-bash8/948b268 : SUCCESS in 9s\n- check-devstack-dsvm-cells http://logs.openstack.org/46/74646/2/check/check-devstack-dsvm-cells/187b963 : SUCCESS in 13m 19s\n- check-tempest-dsvm-full http://logs.openstack.org/46/74646/2/check/check-tempest-dsvm-full/ee159d1 : SUCCESS in 48m 49s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/46/74646/2/check/check-tempest-dsvm-postgres-full/798d552 : SUCCESS in 42m 00s\n- check-tempest-dsvm-neutron http://logs.openstack.org/46/74646/2/check/check-tempest-dsvm-neutron/2d488d9 : SUCCESS in 29m 18s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/46/74646/2/check/check-tempest-dsvm-neutron-full/6fc2413 : SUCCESS in 42m 42s (non-voting)\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/46/74646/2/check/gate-tempest-dsvm-large-ops/919c514 : SUCCESS in 14m 19s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/46/74646/2/check/gate-tempest-dsvm-neutron-large-ops/73257c6 : SUCCESS in 14m 48s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/46/74646/2/check/check-tempest-dsvm-neutron-heat-slow/c8f39ee : SUCCESS in 20m 02s (non-voting)\n- check-tempest-dsvm-cells-full http://logs.openstack.org/46/74646/2/check/check-tempest-dsvm-cells-full/d6b487e : FAILURE in 26m 10s (non-voting)\n- check-grenade-dsvm http://logs.openstack.org/46/74646/2/check/check-grenade-dsvm/2ea363b : FAILURE in 28m 54s\n- check-swift-dsvm-functional http://logs.openstack.org/46/74646/2/check/check-swift-dsvm-functional/bccfa3b : SUCCESS in 14m 10s\n- check-devstack-dsvm-neutron http://logs.openstack.org/46/74646/2/check/check-devstack-dsvm-neutron/53a6a7c : FAILURE in 7m 56s (non-voting)\n- check-tempest-dsvm-ironic-nv http://logs.openstack.org/46/74646/2/check/check-tempest-dsvm-ironic-nv/6d07974 : SUCCESS in 25m 57s (non-voting)\n- check-tempest-dsvm-ironic-postgres-nv http://logs.openstack.org/46/74646/2/check/check-tempest-dsvm-ironic-postgres-nv/9892124 : SUCCESS in 27m 47s (non-voting)\n- check-tempest-dsvm-savanna-full-nv http://logs.openstack.org/46/74646/2/check/check-tempest-dsvm-savanna-full-nv/19b58c7 : SUCCESS in 47m 53s (non-voting)\n- check-tempest-dsvm-savanna-postgres-nv http://logs.openstack.org/46/74646/2/check/check-tempest-dsvm-savanna-postgres-nv/9b7f33b : SUCCESS in 16m 45s (non-voting)\n- check-tempest-dsvm-savanna-neutron-nv http://logs.openstack.org/46/74646/2/check/check-tempest-dsvm-savanna-neutron-nv/c5b04a9 : SUCCESS in 33m 36s (non-voting)\n","accounts_in_message":[],"_revision_number":2},{"id":"80f7f87a3828179c6be8714d0007a8af5486d1f8","author":{"_account_id":6786,"name":"Sergey Lukjanov","email":"me@slukjanov.name","username":"slukjanov"},"date":"2014-02-24 14:59:48.000000000","message":"Patch Set 2:\n\nrecheck bug 1283961","accounts_in_message":[],"_revision_number":2},{"id":"4395109c1da125247ac286186a81404ec48b66d0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-02-24 14:59:49.000000000","message":"Patch Set 2: No score\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"2fc685ac7beaa0b5d04c495481909dd25cf044c5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-02-24 15:59:48.000000000","message":"Patch Set 2: Doesn\u0027t seem to work\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-devstack-bash8 http://logs.openstack.org/46/74646/2/check/gate-devstack-bash8/0d7a19d : SUCCESS in 24s\n- check-devstack-dsvm-cells http://logs.openstack.org/46/74646/2/check/check-devstack-dsvm-cells/fa80e3e : FAILURE in 9m 56s\n- check-tempest-dsvm-full http://logs.openstack.org/46/74646/2/check/check-tempest-dsvm-full/1fe581e : SUCCESS in 49m 59s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/46/74646/2/check/check-tempest-dsvm-postgres-full/65fcf20 : SUCCESS in 50m 09s\n- check-tempest-dsvm-neutron http://logs.openstack.org/46/74646/2/check/check-tempest-dsvm-neutron/aa7a5c8 : SUCCESS in 39m 51s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/46/74646/2/check/check-tempest-dsvm-neutron-full/11e38fc : FAILURE in 40m 32s (non-voting)\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/46/74646/2/check/gate-tempest-dsvm-large-ops/4cb6e5c : SUCCESS in 13m 27s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/46/74646/2/check/gate-tempest-dsvm-neutron-large-ops/aef4581 : SUCCESS in 15m 28s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/46/74646/2/check/check-tempest-dsvm-neutron-heat-slow/9e3a7f2 : SUCCESS in 19m 28s (non-voting)\n- check-tempest-dsvm-cells-full http://logs.openstack.org/46/74646/2/check/check-tempest-dsvm-cells-full/98638bc : FAILURE in 27m 35s (non-voting)\n- check-grenade-dsvm http://logs.openstack.org/46/74646/2/check/check-grenade-dsvm/a380446 : FAILURE in 31m 58s\n- check-swift-dsvm-functional http://logs.openstack.org/46/74646/2/check/check-swift-dsvm-functional/1f3da8b : FAILURE in 8m 29s\n- check-devstack-dsvm-neutron http://logs.openstack.org/46/74646/2/check/check-devstack-dsvm-neutron/8899ae6 : FAILURE in 9m 30s (non-voting)\n- check-tempest-dsvm-ironic-nv http://logs.openstack.org/46/74646/2/check/check-tempest-dsvm-ironic-nv/de05b31 : SUCCESS in 27m 34s (non-voting)\n- check-tempest-dsvm-ironic-postgres-nv http://logs.openstack.org/46/74646/2/check/check-tempest-dsvm-ironic-postgres-nv/147cf85 : SUCCESS in 29m 11s (non-voting)\n- check-tempest-dsvm-savanna-full-nv http://logs.openstack.org/46/74646/2/check/check-tempest-dsvm-savanna-full-nv/e20dd6b : SUCCESS in 48m 11s (non-voting)\n- check-tempest-dsvm-savanna-postgres-nv http://logs.openstack.org/46/74646/2/check/check-tempest-dsvm-savanna-postgres-nv/63e0570 : SUCCESS in 18m 55s (non-voting)\n- check-tempest-dsvm-savanna-neutron-nv http://logs.openstack.org/46/74646/2/check/check-tempest-dsvm-savanna-neutron-nv/9522702 : SUCCESS in 33m 28s (non-voting)\n","accounts_in_message":[],"_revision_number":2},{"id":"12eb3b790038cda69c4fac13d1813272689458c0","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2014-02-24 16:50:57.000000000","message":"Patch Set 2:\n\nPassed using XenAPI driver with XenServer 6.2: Logs at http://ca.downloads.xensource.com/OpenStack/xenserver-ci/refs/changes/46/74646/2/\n\nRecheck supported; use \"citrix recheck\" to trigger only xenserver re-check.  XenServer CI contact: openstack@citrix.com.","accounts_in_message":[],"_revision_number":2},{"id":"fa1be9d3f21ace1935bd3d37d0c83df1a6b6f6dd","author":{"_account_id":6786,"name":"Sergey Lukjanov","email":"me@slukjanov.name","username":"slukjanov"},"date":"2014-02-24 20:33:17.000000000","message":"Patch Set 2:\n\nreverify bug 1281969","accounts_in_message":[],"_revision_number":2},{"id":"d29855bf4443504657474980c349cd4a21e3ab5e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-02-24 20:33:18.000000000","message":"Patch Set 2: No score\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"618c39f9dccd558aa6371265af180d554b645ed7","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-02-24 21:24:46.000000000","message":"Patch Set 2: Doesn\u0027t seem to work\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-devstack-bash8 http://logs.openstack.org/46/74646/2/check/gate-devstack-bash8/642165e : SUCCESS in 4s\n- check-devstack-dsvm-cells http://logs.openstack.org/46/74646/2/check/check-devstack-dsvm-cells/6b74199 : SUCCESS in 11m 24s\n- check-tempest-dsvm-full http://logs.openstack.org/46/74646/2/check/check-tempest-dsvm-full/d6148cc : SUCCESS in 47m 58s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/46/74646/2/check/check-tempest-dsvm-postgres-full/977f16f : SUCCESS in 51m 25s\n- check-tempest-dsvm-neutron http://logs.openstack.org/46/74646/2/check/check-tempest-dsvm-neutron/181f7a3 : SUCCESS in 29m 40s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/46/74646/2/check/check-tempest-dsvm-neutron-full/e50953c : SUCCESS in 40m 01s (non-voting)\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/46/74646/2/check/gate-tempest-dsvm-large-ops/54c7fd4 : SUCCESS in 14m 33s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/46/74646/2/check/gate-tempest-dsvm-neutron-large-ops/1a3b8b8 : SUCCESS in 11m 40s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/46/74646/2/check/check-tempest-dsvm-neutron-heat-slow/94175d2 : SUCCESS in 20m 26s (non-voting)\n- check-tempest-dsvm-cells-full http://logs.openstack.org/46/74646/2/check/check-tempest-dsvm-cells-full/aa42695 : FAILURE in 7m 28s (non-voting)\n- check-grenade-dsvm http://logs.openstack.org/46/74646/2/check/check-grenade-dsvm/5535468 : FAILURE in 30m 19s\n- check-swift-dsvm-functional http://logs.openstack.org/46/74646/2/check/check-swift-dsvm-functional/ac227ea : SUCCESS in 15m 14s\n- check-devstack-dsvm-neutron http://logs.openstack.org/46/74646/2/check/check-devstack-dsvm-neutron/57d2d91 : FAILURE in 17m 46s (non-voting)\n- check-tempest-dsvm-ironic-nv http://logs.openstack.org/46/74646/2/check/check-tempest-dsvm-ironic-nv/8f556da : SUCCESS in 32m 12s (non-voting)\n- check-tempest-dsvm-ironic-postgres-nv http://logs.openstack.org/46/74646/2/check/check-tempest-dsvm-ironic-postgres-nv/caa1909 : FAILURE in 7m 33s (non-voting)\n- check-tempest-dsvm-savanna-full-nv http://logs.openstack.org/46/74646/2/check/check-tempest-dsvm-savanna-full-nv/e89bcfc : SUCCESS in 49m 12s (non-voting)\n- check-tempest-dsvm-savanna-postgres-nv http://logs.openstack.org/46/74646/2/check/check-tempest-dsvm-savanna-postgres-nv/ec6f7f7 : SUCCESS in 21m 53s (non-voting)\n- check-tempest-dsvm-savanna-neutron-nv http://logs.openstack.org/46/74646/2/check/check-tempest-dsvm-savanna-neutron-nv/bea3ae4 : FAILURE in 8m 13s (non-voting)\n","accounts_in_message":[],"_revision_number":2},{"id":"0a2cb7cc653c5f71402b6dc0340ff2ce065da174","author":{"_account_id":6786,"name":"Sergey Lukjanov","email":"me@slukjanov.name","username":"slukjanov"},"date":"2014-02-25 05:12:38.000000000","message":"Patch Set 2:\n\nreverify bug 1276242","accounts_in_message":[],"_revision_number":2},{"id":"0da233d744b4dd1eeaeb11b71cac3374ee84fbfc","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-02-25 05:12:39.000000000","message":"Patch Set 2: No score\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"ce2ceb6da30e4f43dd48470f9e4b9ceb4d86104c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-02-25 06:06:23.000000000","message":"Patch Set 2: Works for me\n\nBuild succeeded.\n\n- gate-devstack-bash8 http://logs.openstack.org/46/74646/2/check/gate-devstack-bash8/8757038 : SUCCESS in 11s\n- check-devstack-dsvm-cells http://logs.openstack.org/46/74646/2/check/check-devstack-dsvm-cells/ea12129 : SUCCESS in 11m 15s\n- check-tempest-dsvm-full http://logs.openstack.org/46/74646/2/check/check-tempest-dsvm-full/dd3a8fc : SUCCESS in 42m 39s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/46/74646/2/check/check-tempest-dsvm-postgres-full/4662fee : SUCCESS in 53m 28s\n- check-tempest-dsvm-neutron http://logs.openstack.org/46/74646/2/check/check-tempest-dsvm-neutron/cd48820 : SUCCESS in 32m 55s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/46/74646/2/check/check-tempest-dsvm-neutron-full/b2575c3 : SUCCESS in 34m 59s (non-voting)\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/46/74646/2/check/gate-tempest-dsvm-large-ops/82d3e0c : SUCCESS in 11m 50s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/46/74646/2/check/gate-tempest-dsvm-neutron-large-ops/f0cdcdf : SUCCESS in 14m 23s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/46/74646/2/check/check-tempest-dsvm-neutron-heat-slow/515eb82 : FAILURE in 26m 09s (non-voting)\n- check-tempest-dsvm-cells-full http://logs.openstack.org/46/74646/2/check/check-tempest-dsvm-cells-full/d9e4a1f : FAILURE in 21m 39s (non-voting)\n- check-grenade-dsvm http://logs.openstack.org/46/74646/2/check/check-grenade-dsvm/bec1110 : SUCCESS in 30m 48s\n- check-swift-dsvm-functional http://logs.openstack.org/46/74646/2/check/check-swift-dsvm-functional/ff7aeb0 : SUCCESS in 13m 52s\n- check-devstack-dsvm-neutron http://logs.openstack.org/46/74646/2/check/check-devstack-dsvm-neutron/603c055 : FAILURE in 14m 38s (non-voting)\n- check-tempest-dsvm-ironic-nv http://logs.openstack.org/46/74646/2/check/check-tempest-dsvm-ironic-nv/b8f9678 : SUCCESS in 23m 44s (non-voting)\n- check-tempest-dsvm-ironic-postgres-nv http://logs.openstack.org/46/74646/2/check/check-tempest-dsvm-ironic-postgres-nv/05ad7bd : SUCCESS in 26m 00s (non-voting)\n- check-tempest-dsvm-savanna-full-nv http://logs.openstack.org/46/74646/2/check/check-tempest-dsvm-savanna-full-nv/832bb79 : SUCCESS in 43m 05s (non-voting)\n- check-tempest-dsvm-savanna-postgres-nv http://logs.openstack.org/46/74646/2/check/check-tempest-dsvm-savanna-postgres-nv/c72fd4b : SUCCESS in 18m 12s (non-voting)\n- check-tempest-dsvm-savanna-neutron-nv http://logs.openstack.org/46/74646/2/check/check-tempest-dsvm-savanna-neutron-nv/371dcbe : SUCCESS in 30m 49s (non-voting)\n","accounts_in_message":[],"_revision_number":2},{"id":"5ffceeefa3a6cad7df12a92d6f1e98adb3066d60","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-02-25 06:06:24.000000000","message":"Patch Set 2: No score\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"5c66b1ec37915a5ba34198a850608e18890b829c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-02-25 08:23:53.000000000","message":"Patch Set 2: Verified\n\nBuild succeeded.\n\n- gate-devstack-bash8 http://logs.openstack.org/46/74646/2/gate/gate-devstack-bash8/9d90b30 : SUCCESS in 23s\n- gate-devstack-dsvm-cells http://logs.openstack.org/46/74646/2/gate/gate-devstack-dsvm-cells/83b85ee : SUCCESS in 9m 42s\n- gate-tempest-dsvm-full http://logs.openstack.org/46/74646/2/gate/gate-tempest-dsvm-full/362286d : SUCCESS in 51m 33s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/46/74646/2/gate/gate-tempest-dsvm-postgres-full/3ff553c : SUCCESS in 53m 31s\n- gate-tempest-dsvm-neutron http://logs.openstack.org/46/74646/2/gate/gate-tempest-dsvm-neutron/ade0f37 : SUCCESS in 29m 46s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/46/74646/2/gate/gate-tempest-dsvm-large-ops/e59e746 : SUCCESS in 14m 09s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/46/74646/2/gate/gate-tempest-dsvm-neutron-large-ops/46589c5 : SUCCESS in 13m 16s\n- gate-grenade-dsvm http://logs.openstack.org/46/74646/2/gate/gate-grenade-dsvm/095a233 : SUCCESS in 36m 15s\n- gate-swift-dsvm-functional http://logs.openstack.org/46/74646/2/gate/gate-swift-dsvm-functional/08aca4c : SUCCESS in 15m 29s\n","accounts_in_message":[],"_revision_number":2},{"id":"3ea0d5d732b0779343afcfa8d4cd3abe4e76b990","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-02-25 08:23:53.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"de2057290a368e339cb66a8a61d483c90f964089","revisions":{"ef4914c1b6aba203ea725ef578a43c8effb6305e":{"kind":"REWORK","_number":1,"created":"2014-02-19 10:06:27.000000000","uploader":{"_account_id":6786,"name":"Sergey Lukjanov","email":"me@slukjanov.name","username":"slukjanov"},"ref":"refs/changes/46/74646/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/46/74646/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/46/74646/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/46/74646/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/46/74646/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/46/74646/1"}}},"commit":{"parents":[{"commit":"83f7736dcf9039d9114dd4568687f28221bac5d9","subject":"Merge \"Fix hook script for Ironic\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/83f7736dcf9039d9114dd4568687f28221bac5d9"}]}],"author":{"name":"Sergey Lukjanov","email":"slukjanov@mirantis.com","date":"2014-02-19 10:00:42.000000000","tz":240},"committer":{"name":"Sergey Lukjanov","email":"slukjanov@mirantis.com","date":"2014-02-19 10:05:09.000000000","tz":240},"subject":"Improve savanna keystone auth configuration","message":"Improve savanna keystone auth configuration\n\nWe\u0027re doing to use common keystone configuration approach - section\nkeystone_authtoken with config opts from the python-keystoneclient\nauth_token middleware.\n\nChange-Id: Ibbe0c76ee3b00045f5cb5134bd7661e9cef6ccdd\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/ef4914c1b6aba203ea725ef578a43c8effb6305e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/ef4914c1b6aba203ea725ef578a43c8effb6305e"}]},"branch":"refs/heads/master"},"de2057290a368e339cb66a8a61d483c90f964089":{"kind":"REWORK","_number":2,"created":"2014-02-19 21:56:58.000000000","uploader":{"_account_id":6786,"name":"Sergey Lukjanov","email":"me@slukjanov.name","username":"slukjanov"},"ref":"refs/changes/46/74646/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/46/74646/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/46/74646/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/46/74646/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/46/74646/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/46/74646/2"}}},"commit":{"parents":[{"commit":"2dcc77422348e55b6f7028679647cfbdf872f6a2","subject":"Add retry to connect to mongo db","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/2dcc77422348e55b6f7028679647cfbdf872f6a2"}]}],"author":{"name":"Sergey Lukjanov","email":"slukjanov@mirantis.com","date":"2014-02-19 10:00:42.000000000","tz":240},"committer":{"name":"Sergey Lukjanov","email":"slukjanov@mirantis.com","date":"2014-02-19 21:56:17.000000000","tz":240},"subject":"Improve savanna keystone auth configuration","message":"Improve savanna keystone auth configuration\n\nWe\u0027re doing to use common keystone configuration approach - section\nkeystone_authtoken with config opts from the python-keystoneclient\nauth_token middleware.\n\nChange-Id: Ibbe0c76ee3b00045f5cb5134bd7661e9cef6ccdd\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/de2057290a368e339cb66a8a61d483c90f964089"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/de2057290a368e339cb66a8a61d483c90f964089"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
