)]}'
{
  "log": [
    {
      "commit": "2efb9781c492a05962ea287f1addb3f791911fbd",
      "tree": "4e812be563486b4aa13e16be502ec7d04151568e",
      "parents": [
        "49d14407c5ea93c6c8c22e8c06f29de6b38ce976",
        "926c99d072e948f69dc32caa157f5d2247f78c47"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jul 08 14:34:10 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jul 08 14:34:10 2014 +0000"
      },
      "message": "Merge \"Generate recent changes list from git log\""
    },
    {
      "commit": "49d14407c5ea93c6c8c22e8c06f29de6b38ce976",
      "tree": "2d92bf69a302e61744f08528759a9e55f1f81324",
      "parents": [
        "3876d77d92298cbbdfe1bec1f0efa462bee947c4",
        "46455a34d56c4bd91ccab5a33f801d3c3e065121"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jul 07 23:53:26 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 07 23:53:26 2014 +0000"
      },
      "message": "Merge \"Update Apache + mod_wsgi deployment mechanisms\""
    },
    {
      "commit": "3876d77d92298cbbdfe1bec1f0efa462bee947c4",
      "tree": "199d320bc8c161f5f002cd5d13737074a9563a79",
      "parents": [
        "9c0f077dd5e8cc01b30598e2306fce755f0c84e1",
        "a12f996778712866079711a981cdd6b58aa77419"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jul 07 20:25:55 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 07 20:25:55 2014 +0000"
      },
      "message": "Merge \"Avoid huge libvirtd.log files on Ubuntu hosts\""
    },
    {
      "commit": "46455a34d56c4bd91ccab5a33f801d3c3e065121",
      "tree": "a4cb63e72647347f8da82de4f10670fca84f94f6",
      "parents": [
        "9c0f077dd5e8cc01b30598e2306fce755f0c84e1"
      ],
      "author": {
        "name": "Morgan Fainberg",
        "email": "morgan.fainberg@gmail.com",
        "time": "Fri Jun 20 10:37:18 2014 -0700"
      },
      "committer": {
        "name": "Morgan Fainberg",
        "email": "morgan.fainberg@gmail.com",
        "time": "Mon Jul 07 08:46:28 2014 -0700"
      },
      "message": "Update Apache + mod_wsgi deployment mechanisms\n\nAdded a global toggle for enabling HTTPD + mod_wsgi for services\nthat default deploy to running under Apache. When the variable\n``ENABLE_HTTPD_MOD_WSGI_SERVICES`` is set to ``True`` any service\nthat recommends deploying under HTTPD + mod_wsgi, will be run\nunder Apache.\n\nIf ``ENABLE_HTTPD_MOD_WSGI_SERVICES`` is set to ``False`` the\nany service that is defaulted to running under HTTPD + mod_wsgi\nwill (if capable) be run in an alternate deployment strategy (e.g.\neventlet).\n\nUpdated Swift and Keystone to have individual toggles for deploying\nunder HTTPD + mod_wsgi. This is done to allow for gate to run on\nthe services under mod_wsgi where appropriate. Toggles are\n``KEYSTONE_USE_MOD_WSGI`` and ``SWIFT_USE_MOD_WSGI`` and are both\ndefaulted to \"False\" (do not deploy under HTTPD + mod_wsgi).\n\nChange-Id: Id3b121b8f1cde369d184b586e0d875bdbda34813\n"
    },
    {
      "commit": "9c0f077dd5e8cc01b30598e2306fce755f0c84e1",
      "tree": "277ae85c0a59b49f15d7c07e616603b451f808db",
      "parents": [
        "cfcd8cf2f81bc8e4a5984981b399b48bed170945",
        "3827dc03d8ff2bef2c07ef915eec7cc41953edfd"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jul 07 13:09:24 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 07 13:09:24 2014 +0000"
      },
      "message": "Merge \"Fixed tunnel ranges variable inconsistency.\""
    },
    {
      "commit": "cfcd8cf2f81bc8e4a5984981b399b48bed170945",
      "tree": "c0f93c8c24bea65f920f7224eb8cf6d97f3ed1d3",
      "parents": [
        "4ede37aa8664dd034f33f28731b95f0d32159b11",
        "0abde393c5e2d15e840c0321b736e22291b59780"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jul 04 16:53:01 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jul 04 16:53:01 2014 +0000"
      },
      "message": "Merge \"Adds support for multi-region\""
    },
    {
      "commit": "4ede37aa8664dd034f33f28731b95f0d32159b11",
      "tree": "840a4a74081cb7871fc02085ea9d42d27129c15b",
      "parents": [
        "053aec2fd822ecef04224b07dfb0a068b2fa03a6"
      ],
      "author": {
        "name": "gordon chung",
        "email": "gord@live.ca",
        "time": "Thu Jul 03 15:56:27 2014 +0000"
      },
      "committer": {
        "name": "gordon chung",
        "email": "gord@live.ca",
        "time": "Fri Jul 04 07:40:37 2014 +0000"
      },
      "message": "Revert \"Add missing config option os_auth_url\"\n\nThis reverts commit 524bbed05ce9de0bd711aa18c35afa4476978404.\n\nChange-Id: I0dc3ec7a55cb65bd2a5ff76f32b3d99f8962597b\n"
    },
    {
      "commit": "053aec2fd822ecef04224b07dfb0a068b2fa03a6",
      "tree": "dab541f6fbc65f7d4e8325b44c318fbab8270694",
      "parents": [
        "2fac95910fdb7d133a485a4632b5ba7f39099fcd",
        "cd5c81369d9e2f8cf6785b0125f419725d820837"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jul 04 00:02:53 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jul 04 00:02:53 2014 +0000"
      },
      "message": "Merge \"Install oslo.i18n from source\""
    },
    {
      "commit": "2fac95910fdb7d133a485a4632b5ba7f39099fcd",
      "tree": "dcc873c816d9e1d67927abb90e8295519ad7c06a",
      "parents": [
        "e4368c6abb7dbc20bdc39fcbad99b8e8bef5b8d7",
        "254fd552459851bf0f4ec5e721a3981e3546857f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jul 04 00:01:20 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jul 04 00:01:20 2014 +0000"
      },
      "message": "Merge \"Only enable auth_token in swift with keystone\""
    },
    {
      "commit": "926c99d072e948f69dc32caa157f5d2247f78c47",
      "tree": "c624a315536c42a9ac581cad9ddafbf99e546a57",
      "parents": [
        "134609f9a6e8aae8022eb41da7fd2a48238fe720"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Tue Jul 01 20:46:04 2014 -0500"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Thu Jul 03 15:57:38 2014 -0500"
      },
      "message": "Generate recent changes list from git log\n\nThe list of recent commits to the DevStack repo is now generated\nby tools/build_docs.sh from the last 6 month of the git log.\n\nChange-Id: Idefdb5d5188ab7e743af131e3d6cb132382d25d4\n"
    },
    {
      "commit": "3827dc03d8ff2bef2c07ef915eec7cc41953edfd",
      "tree": "1f43beb1b796347beaea9add9a5f0a970727a7c3",
      "parents": [
        "e4368c6abb7dbc20bdc39fcbad99b8e8bef5b8d7"
      ],
      "author": {
        "name": "Anant Patil",
        "email": "anant.patil@hp.com",
        "time": "Thu Jul 03 21:38:16 2014 +0530"
      },
      "committer": {
        "name": "Anant Patil",
        "email": "anant.patil@hp.com",
        "time": "Thu Jul 03 22:20:08 2014 +0530"
      },
      "message": "Fixed tunnel ranges variable inconsistency.\n\nChange-Id: I7108a3ebd597e1dc808917be9213457df2322100\n"
    },
    {
      "commit": "e4368c6abb7dbc20bdc39fcbad99b8e8bef5b8d7",
      "tree": "965484e950969f05e6b001a415f7ee6a18a9d033",
      "parents": [
        "2a5666f387a10bedb5baedbe866d6df51c7a6151",
        "2b5c14d2d8b07d35c176b4f1702d57424bd9ee19"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jul 03 09:51:16 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jul 03 09:51:16 2014 +0000"
      },
      "message": "Merge \"Add libyaml-devel package dependancy\""
    },
    {
      "commit": "2a5666f387a10bedb5baedbe866d6df51c7a6151",
      "tree": "6c3687aca3f75075846cca9530d63195ffdae6f5",
      "parents": [
        "86aa4412531cebba067585adf993ecce975a9e2f",
        "46e1abafa5b47304f4fa536b38d6da7a810d7609"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jul 03 06:34:21 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jul 03 06:34:21 2014 +0000"
      },
      "message": "Merge \"Add ability to enable OSprofiler\""
    },
    {
      "commit": "cd5c81369d9e2f8cf6785b0125f419725d820837",
      "tree": "b70dcc283bd7276575b60dc42c46f5346679aaa4",
      "parents": [
        "86aa4412531cebba067585adf993ecce975a9e2f"
      ],
      "author": {
        "name": "Doug Hellmann",
        "email": "doug.hellmann@dreamhost.com",
        "time": "Wed Jul 02 11:58:35 2014 -0700"
      },
      "committer": {
        "name": "Doug Hellmann",
        "email": "doug.hellmann@dreamhost.com",
        "time": "Wed Jul 02 11:58:35 2014 -0700"
      },
      "message": "Install oslo.i18n from source\n\nAdd a step to install oslo.i18n from source.\n\nChange-Id: Ie041d4b82ca75a1c2ff99563a7a87447adc57ad2\n"
    },
    {
      "commit": "46e1abafa5b47304f4fa536b38d6da7a810d7609",
      "tree": "3563de9c5e06e32d8d858a58f84ad70efeafcbc8",
      "parents": [
        "c06c9e1f904a81e0fef646273b07510e90995364"
      ],
      "author": {
        "name": "Boris Pavlovic",
        "email": "boris@pavlovic.me",
        "time": "Tue Jul 01 14:15:52 2014 +0400"
      },
      "committer": {
        "name": "Boris Pavlovic",
        "email": "boris@pavlovic.me",
        "time": "Wed Jul 02 15:55:27 2014 +0000"
      },
      "message": "Add ability to enable OSprofiler\n\nTo enable OSprofiler we should be able to add \"profiler\" notification\ntopic to ceilometer notification topics.\n\nMore about OSprofiler:\nhttps://github.com/stackforge/osprofiler\n\nMore about ceilometer plugin:\nhttps://review.openstack.org/#/c/100239/\n\nSample of trace (via Cinder and Nova Services):\nhttp://pavlovic.me/rally/profiler/\n\nChange-Id: I6137174a3ecddd58f62e0f98b235b71b1c070f13\n"
    },
    {
      "commit": "86aa4412531cebba067585adf993ecce975a9e2f",
      "tree": "66d55f249e6f98004fa9e87c8f88f854e60c9f37",
      "parents": [
        "134609f9a6e8aae8022eb41da7fd2a48238fe720",
        "bfcb2ff732ffdf2ed50be6a677f1b6182a0213a4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jul 02 15:19:51 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 02 15:19:51 2014 +0000"
      },
      "message": "Merge \"Switch to Fedora-x86_64-20-20140618-sda\""
    },
    {
      "commit": "134609f9a6e8aae8022eb41da7fd2a48238fe720",
      "tree": "039bbf7f8e5c9a5510d8c6752f4a3fa914be02b4",
      "parents": [
        "8a88f2728c9aaddf607325c4307652df86928aa9",
        "fafb62b93e56b43d20e3dbbee45534f2dcb3d590"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jul 01 19:55:08 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jul 01 19:55:08 2014 +0000"
      },
      "message": "Merge \"fix trove image addition\""
    },
    {
      "commit": "8a88f2728c9aaddf607325c4307652df86928aa9",
      "tree": "8933d8319b66f1b170b0e7885ded45c5877d9aa8",
      "parents": [
        "c06c9e1f904a81e0fef646273b07510e90995364",
        "58936fdbcda70b28e14dfe9a5fe344fc1f22c40e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jul 01 19:46:16 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jul 01 19:46:16 2014 +0000"
      },
      "message": "Merge \"Add keystone middleware to devstack\""
    },
    {
      "commit": "a12f996778712866079711a981cdd6b58aa77419",
      "tree": "381973ca8d5af6b1fa18525ab45bd8da78bf07c2",
      "parents": [
        "c06c9e1f904a81e0fef646273b07510e90995364"
      ],
      "author": {
        "name": "Daniel P. Berrange",
        "email": "berrange@redhat.com",
        "time": "Tue Jul 01 13:21:34 2014 +0100"
      },
      "committer": {
        "name": "Daniel P. Berrange",
        "email": "berrange@redhat.com",
        "time": "Tue Jul 01 17:27:29 2014 +0100"
      },
      "message": "Avoid huge libvirtd.log files on Ubuntu hosts\n\nThe libvirt log filter settings match against the filename of\nthe libvirt source emitting the log message. Normally these\nfile names are relative to the source tree root, but in the\nUbuntu binary packages these have somehow ended up as absolute\nfilenames from the OS root. This means that a log filter of\n\u00271:libvirt\u0027 which is only intended to match src/libvirt.c\nwill in fact match every single file. This caused enourmous\nlog files on Ubuntu hosts running the gate.\n\nThe fix is to use \u00271:libvirt.c\u0027 as a more specific filename\nmatch, but we can\u0027t do this unconditionally because libvirt\n\u003e\u003d 1.2.3 does not use filenames for log filter matching\nanymore. So only change the match on Ubuntu hosts for now,\nsince that\u0027s where the original problem lies.\n\nWhile doing this, also turn off the logging of object ref\nand unref operations, since those pollute the logs with lots\nof noise.\n\nChange-Id: I71b67507a4e68a7bff0c358857aaaac08ef0c420\n"
    },
    {
      "commit": "0abde393c5e2d15e840c0321b736e22291b59780",
      "tree": "a78ecff37749175c95a5cbc7eae78cfecd02d1c8",
      "parents": [
        "c06c9e1f904a81e0fef646273b07510e90995364"
      ],
      "author": {
        "name": "Bartosz Górski",
        "email": "bartosz.gorski@ntti3.com",
        "time": "Fri Feb 28 14:15:19 2014 +0100"
      },
      "committer": {
        "name": "Bartosz Górski",
        "email": "bartosz.gorski@ntti3.com",
        "time": "Tue Jul 01 14:58:35 2014 +0000"
      },
      "message": "Adds support for multi-region\n\nChange-Id: Ib85fe7cb375692b04aca4c46f61ba7e1fbfa501b\nImplements: blueprint multi-region\n"
    },
    {
      "commit": "fafb62b93e56b43d20e3dbbee45534f2dcb3d590",
      "tree": "a330895d2a3ca62d206d17d539438a53990870ad",
      "parents": [
        "c06c9e1f904a81e0fef646273b07510e90995364"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Mon Jun 30 16:49:30 2014 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Mon Jun 30 16:49:30 2014 -0400"
      },
      "message": "fix trove image addition\n\nthe previous addition to trove was done in a way that it was not\npossible to discover from nodepool. This fixes our ability to do\nthat, especially with non-default on services.\n\nChange-Id: I8ca682354e0d4e2eb9cf05f40c6dd783de1c6355\n"
    },
    {
      "commit": "c06c9e1f904a81e0fef646273b07510e90995364",
      "tree": "e98d94aa33c0d01c2f14aea7d2fe6ca84611abe3",
      "parents": [
        "e33379658ffc97ffa82117e5dc35f6eb01bde951",
        "ecd05637a34451da48e959a9595cf58de960198b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jun 30 17:34:51 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jun 30 17:34:51 2014 +0000"
      },
      "message": "Merge \"Do not clean docs directory\""
    },
    {
      "commit": "58936fdbcda70b28e14dfe9a5fe344fc1f22c40e",
      "tree": "4cfebe6147984e15bde6f064fd7225937ece49dd",
      "parents": [
        "c6dc3deb2571f08b224c9a11eac975da2ef59f5a"
      ],
      "author": {
        "name": "Morgan Fainberg",
        "email": "morgan.fainberg@gmail.com",
        "time": "Tue Jun 24 12:26:07 2014 -0700"
      },
      "committer": {
        "name": "Morgan Fainberg",
        "email": "morgan.fainberg@gmail.com",
        "time": "Mon Jun 30 09:29:45 2014 -0700"
      },
      "message": "Add keystone middleware to devstack\n\nAdd the keystonemiddleware repository to devstack to support testing\nwith tempest and stable branches.\n\nChange-Id: Ib635465e6568d9cd51d6e432ec8b8633a27d19ce\n"
    },
    {
      "commit": "254fd552459851bf0f4ec5e721a3981e3546857f",
      "tree": "b954665236ff21003600e02e94fe637e0519148a",
      "parents": [
        "e33379658ffc97ffa82117e5dc35f6eb01bde951"
      ],
      "author": {
        "name": "Chmouel Boudjnah",
        "email": "chmouel@enovance.com",
        "time": "Mon Jun 30 12:22:59 2014 +0000"
      },
      "committer": {
        "name": "Chmouel Boudjnah",
        "email": "chmouel@enovance.com",
        "time": "Mon Jun 30 12:42:57 2014 +0000"
      },
      "message": "Only enable auth_token in swift with keystone\n\nWe don\u0027t need to enable auth_token in pipeline when we don\u0027t have\nkeystone enabled.\n\nChange-Id: I4695817766fc39fcceed32f71156d4123d5bdfa1\n"
    },
    {
      "commit": "ecd05637a34451da48e959a9595cf58de960198b",
      "tree": "36a4ea0e95dc7800d40f53855ed7c543354a9e8f",
      "parents": [
        "98e3236d44e1156fc1b3c5b02358ddb84d887013"
      ],
      "author": {
        "name": "ZhiQiang Fan",
        "email": "zhiqiang.fan@huawei.com",
        "time": "Sat Jun 28 16:50:22 2014 +0800"
      },
      "committer": {
        "name": "ZhiQiang Fan",
        "email": "zhiqiang.fan@huawei.com",
        "time": "Mon Jun 30 09:27:31 2014 +0800"
      },
      "message": "Do not clean docs directory\n\nThe docs/source has been introduced by change-id:\nIde5f7d980a294c7a9f8a3decaed0939f1c239934, but clean.sh try to clean\nwhole docs direcotry, which is not right.\n\nMeanwhile, there are directories in FILES_TO_CLEAN variable, which means\nrm -f will not work. We need to use rm -rf.\n\nChange-Id: I4e10d70d5638ce7e7a9215f5bd848422aa90aad3\nCloses-Bug: #1335399\n"
    },
    {
      "commit": "e33379658ffc97ffa82117e5dc35f6eb01bde951",
      "tree": "bfaa7ef4173720eead81a31bda101f08574963e1",
      "parents": [
        "f0945467265cfbf7e1614249c16303902e028244",
        "ea22a4fdba6c942e310588c4e2652be4fef5fe29"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Jun 28 16:00:33 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Jun 28 16:00:33 2014 +0000"
      },
      "message": "Merge \"Revert \"Build retry loop for screen sessions\"\""
    },
    {
      "commit": "f0945467265cfbf7e1614249c16303902e028244",
      "tree": "55391e51a4af849f3bd96e4a7948d6e777793027",
      "parents": [
        "d82e793c8ad9245004a90f3192987c8a1caf296b",
        "e837714244b974e5bdbea5349d02b3edee4e4d0b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Jun 28 14:16:25 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Jun 28 14:16:25 2014 +0000"
      },
      "message": "Merge \"use setup_install for django_openstack_auth\""
    },
    {
      "commit": "d82e793c8ad9245004a90f3192987c8a1caf296b",
      "tree": "cf4616cb01496413174384b1f289a7402b623a95",
      "parents": [
        "87e49f1478a0f7e69c83d812e28c1abc05d611d2",
        "524bbed05ce9de0bd711aa18c35afa4476978404"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Jun 28 12:59:11 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Jun 28 12:59:11 2014 +0000"
      },
      "message": "Merge \"Add missing config option os_auth_url\""
    },
    {
      "commit": "87e49f1478a0f7e69c83d812e28c1abc05d611d2",
      "tree": "cab59446b50dcf3f10de21a7b77e33f162bc11ff",
      "parents": [
        "f4c490c1863fe53f85252d2ec326c6da81eb3384",
        "f64f43b533b5bd3ef58b25bdabecd6789c6172ad"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Jun 28 12:46:32 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Jun 28 12:46:32 2014 +0000"
      },
      "message": "Merge \"Default cinder enable_v1_api to true\""
    },
    {
      "commit": "f4c490c1863fe53f85252d2ec326c6da81eb3384",
      "tree": "0b235d7e6fddea3fed0ae22e1274cd44a2a28323",
      "parents": [
        "21a2bda8cb4d3ab235a240a3fd8c99b466614689",
        "317ecdb865ab3b14ad49d94cd5f798a928d5f4e1"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Jun 28 11:58:04 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Jun 28 11:58:04 2014 +0000"
      },
      "message": "Merge \"Stud is available in new distributions\""
    },
    {
      "commit": "21a2bda8cb4d3ab235a240a3fd8c99b466614689",
      "tree": "10c12d82b85c4c3e33f1eee84afd84b14cf51379",
      "parents": [
        "98e3236d44e1156fc1b3c5b02358ddb84d887013",
        "a650901837c703b6877016208caccd4c11581d7b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Jun 28 08:33:00 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Jun 28 08:33:00 2014 +0000"
      },
      "message": "Merge \"Cleanup postgresql-server on openSUSE\""
    },
    {
      "commit": "98e3236d44e1156fc1b3c5b02358ddb84d887013",
      "tree": "6618ce9013e8c3a3cf4ff6bfa33741d67b9c4ca6",
      "parents": [
        "2e0f0544ec0af0af31d923c2fc3e3fd08e60129b",
        "afefaa7822c189ff9a63fbcde8751e29f995e2c0"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jun 27 22:06:26 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jun 27 22:06:26 2014 +0000"
      },
      "message": "Merge \"Update trove to install guest image and datastores\""
    },
    {
      "commit": "2b5c14d2d8b07d35c176b4f1702d57424bd9ee19",
      "tree": "7d9869b78a338ad5012dc3dfee1e271c4bcd04ea",
      "parents": [
        "c6dc3deb2571f08b224c9a11eac975da2ef59f5a"
      ],
      "author": {
        "name": "Kashyap Chamarthy",
        "email": "kchamart@redhat.com",
        "time": "Wed Jun 25 16:21:05 2014 +0530"
      },
      "committer": {
        "name": "Kashyap Chamarthy",
        "email": "kchamart@redhat.com",
        "time": "Sat Jun 28 02:20:09 2014 +0530"
      },
      "message": "Add libyaml-devel package dependancy\n\nWithout libyaml-devel package installed (on Fedora-20),\nrunning ./stack throws:\n\n  [. . .]\n  build/temp.linux-x86_64-2.7/check_libyaml.c:2:18: fatal error: yaml.h:\n  No such file or directory #include \u003cyaml.h\u003e ^ compilation terminated.\n\n  libyaml is not found or a compiler error: forcing --without-libyaml\n  [. . .]\n\nAdding this dependency to files/rpms/general resolves it. Also added to\nfiles/apts/general.\n\nChange-Id: If1aa23bf3fc76ea2b321c3725dd07050ddd4b825\n"
    },
    {
      "commit": "ea22a4fdba6c942e310588c4e2652be4fef5fe29",
      "tree": "01da57f300276125cbe11fbde218b77d4b7ca604",
      "parents": [
        "bfa5817c5085d84b2d6b821f000c8f028c61f565"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Fri Jun 27 15:21:41 2014 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Fri Jun 27 15:22:28 2014 -0400"
      },
      "message": "Revert \"Build retry loop for screen sessions\"\n\nThis reverts commit 0afa912e99dc9bad8b490960beb8f0cf85750dcc.\n\nThis possibly made things worse, though it times in with the\ntrusty add, so it\u0027s hard to tell. Revert to see if grenade gets\nbetter.\n\nChange-Id: Ic399957fc9d4a7da28b030cdf895df061b2567c8\nRelated-Bug: #1331274\n"
    },
    {
      "commit": "2e0f0544ec0af0af31d923c2fc3e3fd08e60129b",
      "tree": "2f7aaffe84d4474f96e9678bff529dd0363135a8",
      "parents": [
        "bfa5817c5085d84b2d6b821f000c8f028c61f565"
      ],
      "author": {
        "name": "Stanislaw Pitucha",
        "email": "stanislaw.pitucha@hp.com",
        "time": "Fri Jun 27 16:05:53 2014 +0100"
      },
      "committer": {
        "name": "Stanislaw Pitucha",
        "email": "stanislaw.pitucha@hp.com",
        "time": "Fri Jun 27 16:10:55 2014 +0100"
      },
      "message": "Comment fix - correct function names\n\nChange-Id: Idecc6cd9bc255ab20d3bc8f4b3a3e7f248b585f0\n"
    },
    {
      "commit": "bfa5817c5085d84b2d6b821f000c8f028c61f565",
      "tree": "0de9c67444dacd818216835cd7c7403b191795d3",
      "parents": [
        "f05dc966fa15651d31d92df5d889d3abdba10750",
        "3171cb98a9aea3e1c53664d75985de81a289a855"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jun 27 14:23:59 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jun 27 14:23:59 2014 +0000"
      },
      "message": "Merge \"Add rhel7 as supported distro\""
    },
    {
      "commit": "317ecdb865ab3b14ad49d94cd5f798a928d5f4e1",
      "tree": "7eacbdb01f0164174df2d9c254304c49c8cb514a",
      "parents": [
        "a9c6c2174f9812ea37ddcfd4e847000090ec11b7"
      ],
      "author": {
        "name": "Stanislaw Pitucha",
        "email": "stanislaw.pitucha@hp.com",
        "time": "Thu Jun 26 17:47:56 2014 +0100"
      },
      "committer": {
        "name": "Stanislaw Pitucha",
        "email": "stanislaw.pitucha@hp.com",
        "time": "Fri Jun 27 13:36:52 2014 +0100"
      },
      "message": "Stud is available in new distributions\n\nStud was marked as precise-only. In reality it\u0027s only not available in\nlucid. All supported distributions are ok now.\n\npartial blueprint devstack-https\nChange-Id: Ie86f345102cfddcca5387be514b67641ef750313\n"
    },
    {
      "commit": "3171cb98a9aea3e1c53664d75985de81a289a855",
      "tree": "695ac213a26d912d2b5a15ef3bf9a8a0750ef754",
      "parents": [
        "bcdce9ea12a5a0613936bbfdc13f43f7f0c13d97"
      ],
      "author": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Fri Jun 27 13:26:27 2014 +1000"
      },
      "committer": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Fri Jun 27 13:26:27 2014 +1000"
      },
      "message": "Add rhel7 as supported distro\n\nrhel7 testing has been fairly stable with redhatci bot testing beta\nand RC builds for some time.  Centos7 testing is now coming online\nwith the nightly builds.  Thus no need to require the unsupported flag\nany more.\n\nChange-Id: Iceab5c1d8b713f1f96b5751cf988fe060cfeff58\n"
    },
    {
      "commit": "f05dc966fa15651d31d92df5d889d3abdba10750",
      "tree": "ce03e41deaac6554c20833b5ada14efefcb702b9",
      "parents": [
        "a9c6c2174f9812ea37ddcfd4e847000090ec11b7",
        "86af4a0e5d5b0dc5bfb9c98e19e3b18518cab2e8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jun 26 21:05:37 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jun 26 21:05:37 2014 +0000"
      },
      "message": "Merge \"Don\u0027t install openvswitch-datapath-dkms on newer kernels\""
    },
    {
      "commit": "a9c6c2174f9812ea37ddcfd4e847000090ec11b7",
      "tree": "23123cd850068a9824c3df7b692e723eede6e65d",
      "parents": [
        "945ccecb68900cf09048db615bf2ad3fb3b1cd9a",
        "b3e722df60bef0aae1381c962b252ab26b52b589"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jun 26 16:40:25 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jun 26 16:40:25 2014 +0000"
      },
      "message": "Merge \"soft-qemu handling with F20 could image\""
    },
    {
      "commit": "524bbed05ce9de0bd711aa18c35afa4476978404",
      "tree": "3c4621f0ad9add790c28b905deeec962c01dc09f",
      "parents": [
        "945ccecb68900cf09048db615bf2ad3fb3b1cd9a"
      ],
      "author": {
        "name": "Longgeek",
        "email": "longgeek@thstack.com",
        "time": "Sun Jun 01 23:44:21 2014 +0800"
      },
      "committer": {
        "name": "Longgeek",
        "email": "longgeek@thstack.com",
        "time": "Thu Jun 26 14:27:24 2014 +0000"
      },
      "message": "Add missing config option os_auth_url\n\nWithout this option will appear as an error:\nSkip interval_task because Keystone error:\nAuthorization Failed: Unable to establish connection to\nhttp://localhost:5000/v2.0/tokens\n\nCloses-Bug: #1325383\n\nChange-Id: I42fe92596d9d475f2c5b2a6aa6b49d2b7b821c54\n"
    },
    {
      "commit": "bfcb2ff732ffdf2ed50be6a677f1b6182a0213a4",
      "tree": "7bf91834c4caf288eec05026f5669d9063a42d54",
      "parents": [
        "b3e722df60bef0aae1381c962b252ab26b52b589"
      ],
      "author": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Thu Jun 26 12:38:20 2014 +0200"
      },
      "committer": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Thu Jun 26 12:38:20 2014 +0200"
      },
      "message": "Switch to Fedora-x86_64-20-20140618-sda\n\nThe heat-slow job using the Fedora-20 image as L2 guest, the\ncurrently used version is affected by the heartbleed issue and\nthe Mb-Bios bug issue observed with emulation.\n\nThis version of the  Fedora cloud image uses the no_timer_check\nkernel parameter, which solves the MP-Bios Bug issue.\n\nThe Image tested with ~3000 heat-slow job, without any issue.\n\nChange-Id: I9ce9b7769c2d91e630b0362f2c2c6ac9066defbc\nCloses-Bug: #1312199\nCloses-Bug: #1297560\n"
    },
    {
      "commit": "945ccecb68900cf09048db615bf2ad3fb3b1cd9a",
      "tree": "0134b77cdfd1f558f94abb48098fe5c990fd055e",
      "parents": [
        "4fabfe73b3c954c371f2892fd49f768b39425461",
        "be4c953e5a46dc20401e217a23b206483f24d01b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jun 25 21:14:35 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jun 25 21:14:35 2014 +0000"
      },
      "message": "Merge \"Always check keystone using http\""
    },
    {
      "commit": "4fabfe73b3c954c371f2892fd49f768b39425461",
      "tree": "f4e009ad159b3df05abb152dc8899abfe89bd49b",
      "parents": [
        "002ab9374c7cc22be6c61129bdf81521f9f70e53",
        "45400b0072f191d463c2e0cb6453a287dd4cd7ee"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jun 25 21:14:24 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jun 25 21:14:24 2014 +0000"
      },
      "message": "Merge \"Add explicit libkrb5-dev dependency for keystone\""
    },
    {
      "commit": "b3e722df60bef0aae1381c962b252ab26b52b589",
      "tree": "7bf236861ae2d4783d9d4cc8bfa8703f8cbc9495",
      "parents": [
        "002ab9374c7cc22be6c61129bdf81521f9f70e53"
      ],
      "author": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Wed May 28 16:15:53 2014 +0200"
      },
      "committer": {
        "name": "afazekas",
        "email": "afazekas@redhat.com",
        "time": "Wed Jun 25 20:15:47 2014 +0000"
      },
      "message": "soft-qemu handling with F20 could image\n\nWhen the qume used with Linux image without\na para-virtualized timer, various timing issues can happen,\nif the qemu process preempted in the wrong time, for example\nat timer test.\n\nThe issues less like happens on low load, high core number\nhost system, but it can happen.\n\nFor soft qemu (TCG) generally recommended to explicitly disable the\ntimer check.\n\nPre-caching the Fedora `gate edition` image, which contains the\nthe no_timers_check option.\n\nRelated-Bug: #1297560\nPartial-Bug: #1312199\n\nChange-Id: Id5cd01a92a047b7859914e5bb017c15ee443b4d5"
    },
    {
      "commit": "002ab9374c7cc22be6c61129bdf81521f9f70e53",
      "tree": "4afc683e0b2c854bd9aab773e1ba1c8dca87cdb8",
      "parents": [
        "c6dc3deb2571f08b224c9a11eac975da2ef59f5a",
        "0afa912e99dc9bad8b490960beb8f0cf85750dcc"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jun 25 19:37:51 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jun 25 19:37:51 2014 +0000"
      },
      "message": "Merge \"Build retry loop for screen sessions\""
    },
    {
      "commit": "45400b0072f191d463c2e0cb6453a287dd4cd7ee",
      "tree": "44b31a341081df5e03f05151da6da11d4966b054",
      "parents": [
        "c6dc3deb2571f08b224c9a11eac975da2ef59f5a"
      ],
      "author": {
        "name": "Doug Hellmann",
        "email": "doug.hellmann@dreamhost.com",
        "time": "Wed Jun 25 11:27:13 2014 -0700"
      },
      "committer": {
        "name": "Doug Hellmann",
        "email": "doug.hellmann@dreamhost.com",
        "time": "Wed Jun 25 11:27:13 2014 -0700"
      },
      "message": "Add explicit libkrb5-dev dependency for keystone\n\nOur Trusty test nodes do not include libkrb5-dev by default, and it is\nneeded to install some of the python libraries keystone uses (kerberos,\nbrought in by requests-kerberos).\n\nPartial bug: #1334326\n\nChange-Id: I1fdaa46c4590e69da82365dee578c1aa0ec95e80\n"
    },
    {
      "commit": "be4c953e5a46dc20401e217a23b206483f24d01b",
      "tree": "ad768199d155b4fe379c0435cedb10bc44a692c2",
      "parents": [
        "4fcda870e65db81fc643fee799730cadd69441bb"
      ],
      "author": {
        "name": "Stanislaw Pitucha",
        "email": "stanislaw.pitucha@hp.com",
        "time": "Wed Jun 11 17:52:49 2014 +0100"
      },
      "committer": {
        "name": "Stanislaw Pitucha",
        "email": "stanislaw.pitucha@hp.com",
        "time": "Wed Jun 25 16:17:17 2014 +0000"
      },
      "message": "Always check keystone using http\n\nThe check to $service_port must be done using http. It\u0027s\n$KEYSTONE_SERVICE_PORT that may use either the http or https protocol.\n\npartial blueprint devstack-https\nChange-Id: I8ae081e9710c54396b765210336a7de331947086\n"
    },
    {
      "commit": "f64f43b533b5bd3ef58b25bdabecd6789c6172ad",
      "tree": "b5a3362e6c634036b55ce594728db9f781be9e63",
      "parents": [
        "c6dc3deb2571f08b224c9a11eac975da2ef59f5a"
      ],
      "author": {
        "name": "Mike Perez",
        "email": "thingee@gmail.com",
        "time": "Wed Jun 25 08:51:31 2014 -0700"
      },
      "committer": {
        "name": "Mike Perez",
        "email": "thingee@gmail.com",
        "time": "Wed Jun 25 08:53:55 2014 -0700"
      },
      "message": "Default cinder enable_v1_api to true\n\nAs of Juno, Cinder will be deprecating the Cinder V1 API and setting it\nto not be enabled by default. We\u0027ll make it enabled in devstack to\ncontinue tests while it\u0027s supported.\n\nChange-Id: Ia09eed0375a73c69a29b1aa379b5bd9fd3a1f5b7\n"
    },
    {
      "commit": "86af4a0e5d5b0dc5bfb9c98e19e3b18518cab2e8",
      "tree": "153ea871c556117e916ede0becd7c3d115b7433f",
      "parents": [
        "c6dc3deb2571f08b224c9a11eac975da2ef59f5a"
      ],
      "author": {
        "name": "Kyle Mestery",
        "email": "kmestery@cisco.com",
        "time": "Tue Jun 24 11:07:54 2014 +0000"
      },
      "committer": {
        "name": "Henry Gessau",
        "email": "gessau@cisco.com",
        "time": "Wed Jun 25 10:31:44 2014 -0400"
      },
      "message": "Don\u0027t install openvswitch-datapath-dkms on newer kernels\n\nOn kernels \u003e\u003d 3.13 for Ubuntu, there is no need to install the\nopenvswitch-datapath-dkms package anymore. Consequently we don\u0027t need the\ndkms package anymore, nor the linux headers.\n\nUpdate the opendaylight devstack code to correctly check for this and make\nthe right decision.\n\nWhile here, also utilize get_packages() and common code where possible.\n\nChange-Id: Idd6a71951f6f77b6e3c4e536e735dfead6a40bc1\nCloses-Bug: #1331111\n"
    },
    {
      "commit": "afefaa7822c189ff9a63fbcde8751e29f995e2c0",
      "tree": "9b86c86c3dee98420e0ebb99027c3a4c22a82866",
      "parents": [
        "0dfc5230cce097b52840c297429fbf2d28a1dbf0"
      ],
      "author": {
        "name": "Nikhil Manchanda",
        "email": "SlickNik@gmail.com",
        "time": "Tue Jun 24 13:06:00 2014 -0700"
      },
      "committer": {
        "name": "Nikhil Manchanda",
        "email": "SlickNik@gmail.com",
        "time": "Tue Jun 24 23:38:50 2014 -0700"
      },
      "message": "Update trove to install guest image and datastores\n\nUpdate the trove bits to actually upload the trove guest image to\nglance, and create the datastore and datastore version objects that\nare associated with the guest image ID.\n\nChange-Id: I6c5c56b3fac981e91cdd7ed60079a5649b8dfea8\n"
    },
    {
      "commit": "c6dc3deb2571f08b224c9a11eac975da2ef59f5a",
      "tree": "0acd62b1391f8f18af306816cd7eee1f7e52303c",
      "parents": [
        "0b8b18d840c972ec780a4cd39b3c54331d0b653f",
        "e66da49c2976992286ab54668af28dbb00d6c529"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jun 24 18:00:41 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jun 24 18:00:41 2014 +0000"
      },
      "message": "Merge \"Bump EPEL release rpm for RHEL 7 to 7.0-2\""
    },
    {
      "commit": "0b8b18d840c972ec780a4cd39b3c54331d0b653f",
      "tree": "3116d22900cf00b62fdb6321d6792477e698dbe0",
      "parents": [
        "a26fc1815f2784ddaedf3ae47b8eb5e53a7b3864",
        "dc7ebbb9a42c5d497cb8de18842116c76096a72f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jun 24 18:00:30 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jun 24 18:00:30 2014 +0000"
      },
      "message": "Merge \"XenAPI: Tail output from stack.sh\""
    },
    {
      "commit": "a26fc1815f2784ddaedf3ae47b8eb5e53a7b3864",
      "tree": "72bcb8a1146344c0fbdacdb8165e93b94834292c",
      "parents": [
        "690fd92096c3fd561c2e2c86affd10b429658bb2",
        "00da58a0da77e168b8fe01e8909e5f2f8815172e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jun 24 18:00:26 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jun 24 18:00:26 2014 +0000"
      },
      "message": "Merge \"Add an environment variable to enable extensions in keystone\""
    },
    {
      "commit": "690fd92096c3fd561c2e2c86affd10b429658bb2",
      "tree": "b92e23241f190e560938ac99febbce3223942bee",
      "parents": [
        "51df53bb143980e0315209dd24614c71268e54e4",
        "bcdce9ea12a5a0613936bbfdc13f43f7f0c13d97"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jun 24 17:54:18 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jun 24 17:54:18 2014 +0000"
      },
      "message": "Merge \"Handle failure of openstack endpoint\""
    },
    {
      "commit": "51df53bb143980e0315209dd24614c71268e54e4",
      "tree": "3dc4d4a4354354c9dcdd07bf9ae4125fe5b7a9da",
      "parents": [
        "9ad8f9890198de0a3c124cea06d993c9f1939ea8",
        "8230296ec39abca84d3763f653b0b7d5f300ea82"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jun 24 17:54:14 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jun 24 17:54:14 2014 +0000"
      },
      "message": "Merge \"Use curl to download from github.com\""
    },
    {
      "commit": "9ad8f9890198de0a3c124cea06d993c9f1939ea8",
      "tree": "25168f4584aa58c9adcd2015d5eb3533771e2a27",
      "parents": [
        "4fcda870e65db81fc643fee799730cadd69441bb",
        "e83f7785a7609284f74667e266e38e12a29b326b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jun 24 17:53:55 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jun 24 17:53:55 2014 +0000"
      },
      "message": "Merge \"retry apt operations to avoid network issues\""
    },
    {
      "commit": "dc7ebbb9a42c5d497cb8de18842116c76096a72f",
      "tree": "8242918f8df0035a62ffc86d29646ee9ebd7d0d0",
      "parents": [
        "4fcda870e65db81fc643fee799730cadd69441bb"
      ],
      "author": {
        "name": "Bob Ball",
        "email": "bob.ball@citrix.com",
        "time": "Tue Jun 24 13:59:49 2014 +0100"
      },
      "committer": {
        "name": "Bob Ball",
        "email": "bob.ball@citrix.com",
        "time": "Tue Jun 24 14:37:36 2014 +0100"
      },
      "message": "XenAPI: Tail output from stack.sh\n\nWhile installing devstack in XenServer\u0027s DomU we can easily\ntrack the output so end-users have much more visibility of\nboth what is going on and what (if anything!) went wrong.\n\nChange-Id: I7d12a13cea9dffda6c1388ce711b6adf76cae72c\n"
    },
    {
      "commit": "8230296ec39abca84d3763f653b0b7d5f300ea82",
      "tree": "8456c716a66c84ca818c654c0bacb1102df4320a",
      "parents": [
        "4fcda870e65db81fc643fee799730cadd69441bb"
      ],
      "author": {
        "name": "Bob Ball",
        "email": "bob.ball@citrix.com",
        "time": "Tue Jun 24 11:15:50 2014 +0100"
      },
      "committer": {
        "name": "Bob Ball",
        "email": "bob.ball@citrix.com",
        "time": "Tue Jun 24 11:36:47 2014 +0100"
      },
      "message": "Use curl to download from github.com\n\nGithub recently removed some sslv3 ciphers - wget seems to only\nenable a subset of the ciphers available so fails now, but curl\ncontinues to succeed.\n\nUse --no-sessionid to work around\nhttps://bugzilla.redhat.com/show_bug.cgi?id\u003d1098711\n\nChange-Id: Ia110bd2d0a222e438189c10a9c1a236bd7ea3d0e\n"
    },
    {
      "commit": "00da58a0da77e168b8fe01e8909e5f2f8815172e",
      "tree": "ee1df48d86a1eedf6bd04dcfe85eb7d62ee69403",
      "parents": [
        "4fcda870e65db81fc643fee799730cadd69441bb"
      ],
      "author": {
        "name": "Julien Vey",
        "email": "julien.vey@numergy.com",
        "time": "Tue May 27 15:51:49 2014 +0200"
      },
      "committer": {
        "name": "Julien Vey",
        "email": "vey.julien@gmail.com",
        "time": "Tue Jun 24 10:09:08 2014 +0200"
      },
      "message": "Add an environment variable to enable extensions in keystone\n\nFollowing https://review.openstack.org/#/c/44401/3\n\nChange-Id: I8e0391cd68e29e6d57c0f35517bf4155110861c7\nCloses-Bug: #1218733\nCo-Authored-By: Yong Sheng Gong \u003cgongysh@unitedstack.com\u003e\n"
    },
    {
      "commit": "bcdce9ea12a5a0613936bbfdc13f43f7f0c13d97",
      "tree": "e19ffc5b1e9f539b2786226f3a97df11cc742050",
      "parents": [
        "4fcda870e65db81fc643fee799730cadd69441bb"
      ],
      "author": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Tue Jun 24 15:06:02 2014 +1000"
      },
      "committer": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Tue Jun 24 15:06:02 2014 +1000"
      },
      "message": "Handle failure of openstack endpoint\n\nChange 4f7bf6963a1e9ae03bc0ae9189874cba561ad62f introduced finding the\nendpoint via \"openstack endpoint show\" only.  Previously that output\nwas piped through grep, etc. so it handled fell back to a blank\noutput when the endpoints were not available.\n\nIgnore failures of this command so the blank output is matched\n\nChange-Id: Iae2f09784ffa38efd2f858513bf284c84c32edac\n"
    },
    {
      "commit": "4fcda870e65db81fc643fee799730cadd69441bb",
      "tree": "f297740bce29447a2fd0d51d274e5398539fc785",
      "parents": [
        "399a2640bcad06a561a95385204fcd2976b13dd8",
        "c48afe4bc0220f09f64a1b011e790a4595615a0c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jun 23 18:39:24 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jun 23 18:39:24 2014 +0000"
      },
      "message": "Merge \"Do not install openvswitch-datapath-dkms on Ubuntu 14.04\""
    },
    {
      "commit": "399a2640bcad06a561a95385204fcd2976b13dd8",
      "tree": "0f3d8504348657eab4281cf84ee0a03835b3196e",
      "parents": [
        "d4f3ab9c1f1328e359ae4c3dc85b1cd47a230857",
        "1e1fce856dfafe60c477a8ba956eaa9fa160c6c4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jun 23 13:43:30 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jun 23 13:43:30 2014 +0000"
      },
      "message": "Merge \"Use Keystone\u0027s default token format if not set\""
    },
    {
      "commit": "d4f3ab9c1f1328e359ae4c3dc85b1cd47a230857",
      "tree": "bcaa482244cc340b7f5e1400d69beb89c1fc5414",
      "parents": [
        "4adc16f7e453de014abc97ac254c105ab120caae",
        "54b973233904f8870bf2d4dc6a5dfedb031531fb"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jun 23 13:42:55 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jun 23 13:42:55 2014 +0000"
      },
      "message": "Merge \"Move static docs into master branch\""
    },
    {
      "commit": "e83f7785a7609284f74667e266e38e12a29b326b",
      "tree": "417734592619179a61fcfdb62baf90053dddee3d",
      "parents": [
        "4adc16f7e453de014abc97ac254c105ab120caae"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Mon Jun 23 08:11:05 2014 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Mon Jun 23 09:06:22 2014 -0400"
      },
      "message": "retry apt operations to avoid network issues\n\nOne of the major gate failures is do to something being wrong with\nthe apt mirrors. The Acquire group provides an implicit retry on\nnetwork operations which seems like it might be helpful here.\n\nRef: http://linux.die.net/man/5/apt.conf\n\nChange-Id: I099f47ed86ad6a3d4296bff4cce75e7f7d946d27\nRelated-Bug: #1286635\n"
    },
    {
      "commit": "e837714244b974e5bdbea5349d02b3edee4e4d0b",
      "tree": "e0e67e61d577caa0d6c5408e1ba58d81e5491c3d",
      "parents": [
        "f94b44dd974e1c63f2839af9c928cec90cb8fc35"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Mon Jun 23 08:21:07 2014 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Mon Jun 23 08:21:07 2014 -0400"
      },
      "message": "use setup_install for django_openstack_auth\n\nThis is fundamentally a library. As such we should setup_install\nso that we can possibly pin it, otherwise we *always* get the\ngit version instead.\n\nChange-Id: Ia815f2675cf535bb05a7e8eda853690171559b86\n"
    },
    {
      "commit": "e66da49c2976992286ab54668af28dbb00d6c529",
      "tree": "ed4bcdffb961c5bb8ba3d45c442b3cf239adda3b",
      "parents": [
        "4adc16f7e453de014abc97ac254c105ab120caae"
      ],
      "author": {
        "name": "Brad P. Crochet",
        "email": "brad@redhat.com",
        "time": "Mon Jun 23 08:16:56 2014 -0400"
      },
      "committer": {
        "name": "Brad P. Crochet",
        "email": "brad@redhat.com",
        "time": "Mon Jun 23 08:17:54 2014 -0400"
      },
      "message": "Bump EPEL release rpm for RHEL 7 to 7.0-2\n\nChange-Id: I67aca97770cd6f89072e881ae37e39d70bfaba53\n"
    },
    {
      "commit": "a650901837c703b6877016208caccd4c11581d7b",
      "tree": "972d1ff97cb6cae9c0bb28a7762cafa96ab249ba",
      "parents": [
        "4adc16f7e453de014abc97ac254c105ab120caae"
      ],
      "author": {
        "name": "Thomas Bechtold",
        "email": "tbechtold@suse.com",
        "time": "Mon Jun 23 13:47:36 2014 +0200"
      },
      "committer": {
        "name": "Thomas Bechtold",
        "email": "tbechtold@suse.com",
        "time": "Mon Jun 23 13:47:36 2014 +0200"
      },
      "message": "Cleanup postgresql-server on openSUSE\n\nDuring database cleanup, delete postgresql-server package also on\nopenSUSE.\n\nChange-Id: I4dff0ac6493ab9b9a8c6ed15b7cfcdb35264da27\n"
    },
    {
      "commit": "c48afe4bc0220f09f64a1b011e790a4595615a0c",
      "tree": "67a5a9e380b528c17bf9da890ca3f738a3f67630",
      "parents": [
        "4adc16f7e453de014abc97ac254c105ab120caae"
      ],
      "author": {
        "name": "Henry Gessau",
        "email": "gessau@cisco.com",
        "time": "Fri Jun 20 17:29:44 2014 -0400"
      },
      "committer": {
        "name": "Henry Gessau",
        "email": "gessau@cisco.com",
        "time": "Sun Jun 22 16:10:56 2014 -0400"
      },
      "message": "Do not install openvswitch-datapath-dkms on Ubuntu 14.04\n\nChange-Id: I8c58d998011427a202c79c45b87b5eca5ceaaa71\nCloses-bug: #1331111\n"
    },
    {
      "commit": "4adc16f7e453de014abc97ac254c105ab120caae",
      "tree": "1d49ab16b981df7b4574fe510dd6cff7f4cd1a32",
      "parents": [
        "f94b44dd974e1c63f2839af9c928cec90cb8fc35",
        "97fcc7b27b9972dd43f9466f1b662ed6e8f58417"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Jun 22 17:40:15 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Jun 22 17:40:15 2014 +0000"
      },
      "message": "Merge \"add worlddump tool to devstack\""
    },
    {
      "commit": "f94b44dd974e1c63f2839af9c928cec90cb8fc35",
      "tree": "726c0036c0509483f8995ae7329dfacf93b8f372",
      "parents": [
        "51018faa0675f9b9e9cac9cf646fa7c19bf1d7ce",
        "8f8ea9ac91d21d66aa53e2638ea6190f9d7381dc"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Jun 22 17:32:06 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Jun 22 17:32:06 2014 +0000"
      },
      "message": "Merge \"Glance: start to use nova\u0027s glance configuration section\""
    },
    {
      "commit": "51018faa0675f9b9e9cac9cf646fa7c19bf1d7ce",
      "tree": "d4fe0fd03fc45336db20bc053e94c41608995815",
      "parents": [
        "cab1eb12c667d218a4de76ef5e546bfc05efcd97",
        "e385d1e0309a4fc5d414277260702a7c0fff6ad0"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Jun 22 17:19:18 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Jun 22 17:19:18 2014 +0000"
      },
      "message": "Merge \"Add support for django_openstack_auth\""
    },
    {
      "commit": "97fcc7b27b9972dd43f9466f1b662ed6e8f58417",
      "tree": "01de66efa7adb88a92a08e800f3a13e07a473ae7",
      "parents": [
        "1469a04f183553be197166d2abeb3a6f94894d38"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Mon Jun 16 17:24:14 2014 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Sun Jun 22 11:37:51 2014 -0400"
      },
      "message": "add worlddump tool to devstack\n\nwhen we exit poorly, start building a tool for doing a capture\nas to why. This tool is expected to be consumed directly from\ngrenade as well.\n\nChange-Id: Ia1bc1c2e259587035ca7252baceec25fa464cb82\n"
    },
    {
      "commit": "54b973233904f8870bf2d4dc6a5dfedb031531fb",
      "tree": "40aca4ebbf7fe24e042912d03ccc67ef8c1ac90f",
      "parents": [
        "cab1eb12c667d218a4de76ef5e546bfc05efcd97"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Fri Jun 20 17:53:55 2014 -0500"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Fri Jun 20 18:04:55 2014 -0500"
      },
      "message": "Move static docs into master branch\n\nThe hand-maintained static HTML docs for DevStack have been in a\nGitHub gh-pages branch; move them into the master branch in\npreparation for hosting them in openstack.org infrastructure.\n\nBy default tools/build_docs.sh now builds the static HTML output\ninto docs/html.\n\nChange-Id: Ide5f7d980a294c7a9f8a3decaed0939f1c239934\n"
    },
    {
      "commit": "cab1eb12c667d218a4de76ef5e546bfc05efcd97",
      "tree": "aaaca831b59223bb10a754a40c7888eaad845ecd",
      "parents": [
        "3cb9b434a7e0a0d8e9673947035b31a10e432de1",
        "dc0938e1c9f8303cc162f074eca4312d91a88b17"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jun 20 16:20:16 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jun 20 16:20:16 2014 +0000"
      },
      "message": "Merge \"cinder: use non-deprecated notification_driver\""
    },
    {
      "commit": "3cb9b434a7e0a0d8e9673947035b31a10e432de1",
      "tree": "198a171893a32a48a2fb8cf9d9eb91f002acfea3",
      "parents": [
        "e0ccdd1488a5b49b2f1c1f598b2f8df4bb96dd59",
        "c7297945d9fe0fc26192e0662a80093f2b62fdfe"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jun 20 09:26:50 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jun 20 09:26:50 2014 +0000"
      },
      "message": "Merge \"Install oslo.db from source\""
    },
    {
      "commit": "8f8ea9ac91d21d66aa53e2638ea6190f9d7381dc",
      "tree": "2db8382663b5822f23e0a0cedb7c156e950dc2ad",
      "parents": [
        "e0ccdd1488a5b49b2f1c1f598b2f8df4bb96dd59"
      ],
      "author": {
        "name": "Gary Kotton",
        "email": "gkotton@vmware.com",
        "time": "Fri Jun 20 00:51:09 2014 -0700"
      },
      "committer": {
        "name": "Gary Kotton",
        "email": "gkotton@vmware.com",
        "time": "Fri Jun 20 00:51:09 2014 -0700"
      },
      "message": "Glance: start to use nova\u0027s glance configuration section\n\nCommit 4b6e75b5f8037adbf63ac2f03dca17f0c8c0bc08 added support\nof a neutron section. This updates the code to make use of\nthat section.\n\nChange-Id: Ib9a0f2aeb0d91adeb567f79917804f0a89fdb6e1\n"
    },
    {
      "commit": "e0ccdd1488a5b49b2f1c1f598b2f8df4bb96dd59",
      "tree": "caa4b72be54e80bd3f2dc16835a2016e994ec180",
      "parents": [
        "056b7c11938bccfd9033b6d88680e83493ae063d",
        "2d451967be1aa9f8154d14325a6a673b2833b281"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jun 20 00:45:12 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jun 20 00:45:12 2014 +0000"
      },
      "message": "Merge \"Use oslo-messaging-zmq-receiver to start zeromq receiver\""
    },
    {
      "commit": "056b7c11938bccfd9033b6d88680e83493ae063d",
      "tree": "d81bea1ac24f133999ef0ae18481e62c6991f3f9",
      "parents": [
        "711a4d2ff7ecddb8a07308dae9a42114df77c123",
        "0b0cbd1378e82015f683bbb2f35824dad424bb42"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jun 19 23:00:13 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jun 19 23:00:13 2014 +0000"
      },
      "message": "Merge \"PKIZ is the default token provider\""
    },
    {
      "commit": "711a4d2ff7ecddb8a07308dae9a42114df77c123",
      "tree": "0f45c4c4fae85b67a2c6747b698760a1822ebe78",
      "parents": [
        "f3939bf07752f19096c10f30684b0efb11b2676e",
        "f12a434bbf8c6e90268a22c823f2bcb6057c5f41"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jun 19 22:49:50 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jun 19 22:49:50 2014 +0000"
      },
      "message": "Merge \"Install ryu\u0027s requirements\""
    },
    {
      "commit": "f3939bf07752f19096c10f30684b0efb11b2676e",
      "tree": "a2141ba0ad13e7d87e92142a65abe79d675fefa8",
      "parents": [
        "47e7a1431999e4862e36098ee05d945400b4274d",
        "50e53925e107526915d9bd06b48884c9a574d083"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jun 19 22:47:39 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jun 19 22:47:39 2014 +0000"
      },
      "message": "Merge \"Use correct path when extracting tar.gz image\""
    },
    {
      "commit": "47e7a1431999e4862e36098ee05d945400b4274d",
      "tree": "7a62eb423a5f4ca125c52d2ff4cb50d0016356b2",
      "parents": [
        "fcebd2b5e6aafa266875a575db67e73b020c3872",
        "21e6c62c150e761193575630df2447a36507f079"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jun 19 22:06:41 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jun 19 22:06:41 2014 +0000"
      },
      "message": "Merge \"Remove external attribute from the Provider Network\""
    },
    {
      "commit": "1e1fce856dfafe60c477a8ba956eaa9fa160c6c4",
      "tree": "09f6dc7a12697102a2ee5a8f18c62edf69ba0aa8",
      "parents": [
        "0b0cbd1378e82015f683bbb2f35824dad424bb42"
      ],
      "author": {
        "name": "Brant Knudson",
        "email": "bknudson@us.ibm.com",
        "time": "Thu Jun 19 16:55:45 2014 -0500"
      },
      "committer": {
        "name": "Brant Knudson",
        "email": "bknudson@us.ibm.com",
        "time": "Thu Jun 19 16:59:09 2014 -0500"
      },
      "message": "Use Keystone\u0027s default token format if not set\n\nDevstack was setting its own default for Keystone\u0027s token format, so\nwhen Keystone\u0027s default token format changed then devstack needed to\nbe updated. With this change, devstack will only override Keystone\u0027s\ntoken format if KEYSTONE_TOKEN_FORMAT is set explicitly. PKI setup\nis assumed to be needed unless the KEYSTONE_TOKEN_FORMAT is set to\nUUID.\n\nChange-Id: Idfa78e93abd80273dadcf37007a024bb6a783a48\n"
    },
    {
      "commit": "fcebd2b5e6aafa266875a575db67e73b020c3872",
      "tree": "db97077d19dcf69ccf83e64efea9174336ec6c05",
      "parents": [
        "a887acb9340f7ba23aa05594e5369527f9e0140b",
        "0c6a6545b2bc59ae8f7381d22a40d21e071dffde"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jun 19 16:57:32 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jun 19 16:57:32 2014 +0000"
      },
      "message": "Merge \"Call ironic-dbsync with proper --config-file option\""
    },
    {
      "commit": "0afa912e99dc9bad8b490960beb8f0cf85750dcc",
      "tree": "e39ab4727c22159189d5b2911349d4c3762c8dd8",
      "parents": [
        "af86e43d7b7aea8bb7d4916972f17c327f12f566"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Wed Jun 18 15:36:19 2014 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Thu Jun 19 12:07:43 2014 -0400"
      },
      "message": "Build retry loop for screen sessions\n\nThere is a timing window where we might lose the commands being\nstuffed into screen because bash is spawning. In those cases, loop\naround and try building screen sessions again.\n\nChange-Id: I49247de06bbd59424cb10fb9a8db145907be5138\nRelated-Bug: #1331274\n"
    },
    {
      "commit": "a887acb9340f7ba23aa05594e5369527f9e0140b",
      "tree": "94325f3cbae1027c4e5a962f6e8893080e9c43ae",
      "parents": [
        "e54a2b5057823b44af66e2f27610f134ad290d16",
        "0d286089b2e74f84c3d096d0620358537a5be2e6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jun 19 12:38:01 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jun 19 12:38:01 2014 +0000"
      },
      "message": "Merge \"Remove obsolete sahara keystone auth conf\""
    },
    {
      "commit": "2d451967be1aa9f8154d14325a6a673b2833b281",
      "tree": "5a54dc531f44e45db391d9ac4751addf47f7bbd7",
      "parents": [
        "5bdabd070bf27da18e43fd263e9f26ea6779cc16"
      ],
      "author": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Thu Jun 19 12:49:32 2014 +0400"
      },
      "committer": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Thu Jun 19 16:25:23 2014 +0400"
      },
      "message": "Use oslo-messaging-zmq-receiver to start zeromq receiver\n\nThe project-specific receiver command nova-rpc-zmq-receiver\nhas been replaced with oslo-messaging-zmq-receiver.\n\nWe need to update devstack code accordingly.\n\nChange-Id: I7696c649fa818ecb523b698ea4a23f70da60147d\nCloses-Bug: 1279739\n"
    },
    {
      "commit": "e54a2b5057823b44af66e2f27610f134ad290d16",
      "tree": "fa27311d825e37fb5c1a691ecd6c5f90f8f86745",
      "parents": [
        "8c2164dbfd3a4073049f85cad89eeaf48917986e",
        "98a181713cb7e9835e1302405283a0c17665486d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jun 19 11:34:10 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jun 19 11:34:10 2014 +0000"
      },
      "message": "Merge \"Save OPENSTACK_KEYSTONE_URL to horizon local_settings\""
    },
    {
      "commit": "0d286089b2e74f84c3d096d0620358537a5be2e6",
      "tree": "5cfde3a495e554dbb60cee323249997c94860111",
      "parents": [
        "8c2164dbfd3a4073049f85cad89eeaf48917986e"
      ],
      "author": {
        "name": "Sergey Lukjanov",
        "email": "slukjanov@mirantis.com",
        "time": "Wed Apr 23 14:47:17 2014 +0400"
      },
      "committer": {
        "name": "Sergey Lukjanov",
        "email": "slukjanov@mirantis.com",
        "time": "Thu Jun 19 10:41:39 2014 +0000"
      },
      "message": "Remove obsolete sahara keystone auth conf\n\nChange-Id: I9005d99540572bd1e9251683b1e9cc6638afa7e7\n"
    },
    {
      "commit": "8c2164dbfd3a4073049f85cad89eeaf48917986e",
      "tree": "f19985ee4cdcd718d28f5592ced03b25655ba644",
      "parents": [
        "af86e43d7b7aea8bb7d4916972f17c327f12f566",
        "13d385e4028c8b770b8cc9f7422c9f64fbd4ec55"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jun 18 18:54:59 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jun 18 18:54:59 2014 +0000"
      },
      "message": "Merge \"Neutron: start to use nova\u0027s neutron configuration section\""
    },
    {
      "commit": "c7297945d9fe0fc26192e0662a80093f2b62fdfe",
      "tree": "9128a17932734fae19a93b20921f01bcedb21152",
      "parents": [
        "af86e43d7b7aea8bb7d4916972f17c327f12f566"
      ],
      "author": {
        "name": "Doug Hellmann",
        "email": "doug.hellmann@dreamhost.com",
        "time": "Wed Jun 18 11:39:52 2014 -0700"
      },
      "committer": {
        "name": "Doug Hellmann",
        "email": "doug.hellmann@dreamhost.com",
        "time": "Wed Jun 18 11:39:52 2014 -0700"
      },
      "message": "Install oslo.db from source\n\nAdd oslo.db to the list of Oslo libraries we install from source.\n\nChange-Id: Ie97ab6bfac19fbce9aeda5a96c6d7a805dfa6c35\n"
    },
    {
      "commit": "af86e43d7b7aea8bb7d4916972f17c327f12f566",
      "tree": "a522ec3f7c1a8e726d51baf14120c376c2473bca",
      "parents": [
        "0099487f188e527ab6fab7ee9237129e0c548960",
        "410f5c0016a9d3b1fbd42b95ce1402a1c614e3d3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jun 18 11:16:13 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jun 18 11:16:14 2014 +0000"
      },
      "message": "Merge \"Fix unsubstituted filename creation\""
    },
    {
      "commit": "0099487f188e527ab6fab7ee9237129e0c548960",
      "tree": "c9fa1a12556fc3a5abdd34c1a35272bf3c6c9480",
      "parents": [
        "5bdabd070bf27da18e43fd263e9f26ea6779cc16",
        "f60e8c0fbe84f58e416966cdf3f13f289717f6fc"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jun 18 11:14:36 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jun 18 11:14:36 2014 +0000"
      },
      "message": "Merge \"Wait for OVS to reconfigure when creating PUBLIC_BRIDGE\""
    },
    {
      "commit": "13d385e4028c8b770b8cc9f7422c9f64fbd4ec55",
      "tree": "13898fb418925b86a286d6927bee095d56fd0cc5",
      "parents": [
        "5bdabd070bf27da18e43fd263e9f26ea6779cc16"
      ],
      "author": {
        "name": "Gary Kotton",
        "email": "gkotton@vmware.com",
        "time": "Tue Jun 17 23:24:53 2014 -0700"
      },
      "committer": {
        "name": "Gary Kotton",
        "email": "gkotton@vmware.com",
        "time": "Tue Jun 17 23:26:44 2014 -0700"
      },
      "message": "Neutron: start to use nova\u0027s neutron configuration section\n\nCommit 5cacad3508570ce70b1f9ef620e0508169687fda added support\nof a neutron section. This updates the code to make use of\nthat section.\n\nChange-Id: I86119476fde5066182d3aadcee5985019202647a\n"
    },
    {
      "commit": "e385d1e0309a4fc5d414277260702a7c0fff6ad0",
      "tree": "3b7e866cb92e7e3bddd796178247bfab1244400f",
      "parents": [
        "5bdabd070bf27da18e43fd263e9f26ea6779cc16"
      ],
      "author": {
        "name": "Zhenguo Niu",
        "email": "Niu.ZGlinux@gmail.com",
        "time": "Wed Mar 12 16:58:12 2014 +0800"
      },
      "committer": {
        "name": "Zhenguo Niu",
        "email": "Niu.ZGlinux@gmail.com",
        "time": "Wed Jun 18 14:04:34 2014 +0800"
      },
      "message": "Add support for django_openstack_auth\n\nIt would be useful for development, reviewing and testing to add\nsupport for django_openstack_auth to devstack.\n\nThis change adds the integration tests to the openstack_auth\nlist of test: https://review.openstack.org/#/c/86528/\n\nChange-Id: Ifbd336b83f6b2beb23996b599ec820232c13efdd\nCloses-Bug: #1262121\n"
    },
    {
      "commit": "5bdabd070bf27da18e43fd263e9f26ea6779cc16",
      "tree": "5555950cf523f5bbe7a55e722fef17c56bd7131e",
      "parents": [
        "ef837e4c7fdf551685385953dd1dc6e935f482fd",
        "dae115251828e035fcad229f9c9d78856fb867b7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jun 17 19:51:27 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jun 17 19:51:28 2014 +0000"
      },
      "message": "Merge \"Add $TOP_DIR to the path when calling tools\u0027 scripts\""
    },
    {
      "commit": "ef837e4c7fdf551685385953dd1dc6e935f482fd",
      "tree": "98e02e7234f482a36e49bc63e236077046c72af9",
      "parents": [
        "a4de9a9c350dc89b1a108bbecba549da0e5d6579",
        "fefd64b878a3e4ecfc2b1b385f47c1d7f7593648"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jun 17 19:47:12 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jun 17 19:47:12 2014 +0000"
      },
      "message": "Merge \"Configure heat keystone client for SSL when keystone uses SSL\""
    },
    {
      "commit": "a4de9a9c350dc89b1a108bbecba549da0e5d6579",
      "tree": "ad561d70bd818b1d93fa732c3ee8066e575a2041",
      "parents": [
        "e32526d146946fae629baa050be6f3ea495392f9",
        "4912623321df7226827168d37aba6badd87fc707"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jun 17 19:47:10 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jun 17 19:47:10 2014 +0000"
      },
      "message": "Merge \"devstack should put admin_tenant_id in tempest.conf file while setup\""
    },
    {
      "commit": "e32526d146946fae629baa050be6f3ea495392f9",
      "tree": "113f07a790c07fc557c79513338061f6c33aa8ef",
      "parents": [
        "7c5a02c48c253c592069d7dbe405a50ed76efa4b",
        "54e3910f2d2b2dc49719c7c2f1dca1abb6481870"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jun 17 19:44:30 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jun 17 19:44:30 2014 +0000"
      },
      "message": "Merge \"Add basic echo_* functions for grenade\""
    },
    {
      "commit": "7c5a02c48c253c592069d7dbe405a50ed76efa4b",
      "tree": "6759e137d42baf08fcbb42f1536e7810a331497e",
      "parents": [
        "902a7608291bef716b7bd24a68a6153b5af86047",
        "c359921cce096bf2c019fc084ab2601696f42115"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jun 17 16:47:22 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jun 17 16:47:22 2014 +0000"
      },
      "message": "Merge \"Add optional repo enablement for RHEL 7\""
    }
  ],
  "next": "902a7608291bef716b7bd24a68a6153b5af86047"
}
