)]}'
{
  "log": [
    {
      "commit": "3293046d3091e7017beafe92bfe361e6d204bfb1",
      "tree": "774eb47a5a152aa24c757e23d15a0030482184ce",
      "parents": [
        "07d7e5b1f9b2201da006201f99a9b357a45b9b37"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Tue Nov 18 06:51:16 2014 -0500"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Tue Nov 18 06:51:16 2014 -0500"
      },
      "message": "use a more common rst header hiearchy\n\nWhile rst doesn\u0027t actually care about the order of headers, reviewers\nsometimes do. And the build in emacs mode has a certain order\nspecified that it can easily rotate between.\n\nStandardize on \u003d\u003d h1, \u003d h2, - h3, ~ h4 in the code.\n\nChange-Id: I80ff6df6ef0703a3c3005809069428018bb355d4\n"
    },
    {
      "commit": "07d7e5b1f9b2201da006201f99a9b357a45b9b37",
      "tree": "8c9f10285f1fa5f08698ccdeeb540d596c2bd497",
      "parents": [
        "9bfdea87a6ceea667a3c674215099ce8a967a3c2"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Mon Nov 17 07:10:14 2014 -0500"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Tue Nov 18 06:44:20 2014 -0500"
      },
      "message": "add LIBS_FROM_GIT to docs\n\nAlso reformat common configuration variables to have an additional\nheader level which makes it easy to direct link to specific\nconfiguration vars when directing someone.\n\nReformat header markup to us a more standard \u003d\u003d \u003d - for h1, h2, h3\n\nChange-Id: I10bac5a93529cdfbcde0a05f9ebdbc1799d403cd\n"
    },
    {
      "commit": "9bfdea87a6ceea667a3c674215099ce8a967a3c2",
      "tree": "ebdbb057af2f5336b46ae26a586146f5edc8bbb1",
      "parents": [
        "e260a1050dfe24a607bc90c1cef5b9bc7f76d7c9",
        "ea3cdfad1fe6f63c8a6acdd4df4b5c4db85fabb5"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Nov 16 20:38:45 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Nov 16 20:38:45 2014 +0000"
      },
      "message": "Merge \"Pass through the rest of the docs\""
    },
    {
      "commit": "e260a1050dfe24a607bc90c1cef5b9bc7f76d7c9",
      "tree": "ceff9c2bc01a90ad17d62e2d698e8eb36107e73a",
      "parents": [
        "4c6ceb56cfdb3251d25228433724aca7afd526de",
        "26dd21be8cbf789a8774c9a1941b364a497c4643"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Nov 16 20:38:37 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Nov 16 20:38:37 2014 +0000"
      },
      "message": "Merge \"One last format and content cleanup for the index page\""
    },
    {
      "commit": "4c6ceb56cfdb3251d25228433724aca7afd526de",
      "tree": "8b479a2f3905482bb22213b209f71039701f9b07",
      "parents": [
        "b76746333de7556c2eca8470a453d06568870733",
        "6d20f09045dba237caf50d8d55dcc90a9f105ee0"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Nov 16 17:32:18 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Nov 16 17:32:18 2014 +0000"
      },
      "message": "Merge \"Initial support for Fedora 21\""
    },
    {
      "commit": "b76746333de7556c2eca8470a453d06568870733",
      "tree": "147620a9717729f6efed4d90f2460cf6a1905207",
      "parents": [
        "af05a2d4e746a30cf6b0213b42ebbf441373a2d5",
        "658312ca2f54aaabd43f91d2fca73cbee0319735"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Nov 16 14:59:06 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Nov 16 14:59:06 2014 +0000"
      },
      "message": "Merge \"move keystonemiddleware to pypi libs\""
    },
    {
      "commit": "af05a2d4e746a30cf6b0213b42ebbf441373a2d5",
      "tree": "0e0ebc0a930623f7e540cfc9fd787a29c83a5ef6",
      "parents": [
        "42fbce564141f502389c06a387aacef89a5f3af4",
        "3c8973a90abc7601e46e2fcaf3d50343338e24d8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Nov 16 14:58:57 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Nov 16 14:58:57 2014 +0000"
      },
      "message": "Merge \"support installing django_openstack_auth from pypi\""
    },
    {
      "commit": "42fbce564141f502389c06a387aacef89a5f3af4",
      "tree": "cee82ae8fa05eea58477d68ff0a5f056ac749b54",
      "parents": [
        "d2efd246ac98574d64eff8beca29f820b6ac339a",
        "425e8447f1db92af03c02c1bf42456773206c8a9"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Nov 14 20:10:52 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 14 20:10:52 2014 +0000"
      },
      "message": "Merge \"Fix a typo of python-cinderclient GITBRANCH\""
    },
    {
      "commit": "d2efd246ac98574d64eff8beca29f820b6ac339a",
      "tree": "a37d880a75b982edf1068f8736cd3cb80cd57a21",
      "parents": [
        "c98ae29aa9dfb5464e080d446bcdee2d00cf4215",
        "91e4018afd98e454a0d56a69271e089ac97aab5c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Nov 14 17:38:37 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 14 17:38:37 2014 +0000"
      },
      "message": "Merge \"Add \u0027net-tools\u0027 package dependency\""
    },
    {
      "commit": "658312ca2f54aaabd43f91d2fca73cbee0319735",
      "tree": "5b75cf4dbcd8246aaca657b9968b2ff3bedef3bd",
      "parents": [
        "3c8973a90abc7601e46e2fcaf3d50343338e24d8"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Fri Nov 14 11:35:56 2014 -0500"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Fri Nov 14 11:36:45 2014 -0500"
      },
      "message": "move keystonemiddleware to pypi libs\n\nMake keystonemiddleware install from pypi releases by default\n\nChange-Id: I3dc4b096b4184f4cf00fb0df66b76fcc8f19785b\n"
    },
    {
      "commit": "3c8973a90abc7601e46e2fcaf3d50343338e24d8",
      "tree": "7032edaa0b8f54bfe8c8a64e5ae604cae62f3602",
      "parents": [
        "c98ae29aa9dfb5464e080d446bcdee2d00cf4215"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Fri Nov 14 09:31:02 2014 -0500"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Fri Nov 14 10:40:46 2014 -0500"
      },
      "message": "support installing django_openstack_auth from pypi\n\nPart of the libs from pypi conversion, convert django_openstack_auth\nto this format.\n\nChange-Id: I97c8ea19d8aed1e0bdd62c06cfadd1d616573d76\n"
    },
    {
      "commit": "425e8447f1db92af03c02c1bf42456773206c8a9",
      "tree": "c7b55ab5c79b649b56c5d6ff023a03c2ea44c04e",
      "parents": [
        "a3794a34184c504f5b2448e9e5c0ae5bc95b4c01"
      ],
      "author": {
        "name": "Chris Dent",
        "email": "chdent@redhat.com",
        "time": "Fri Nov 14 11:09:16 2014 +0000"
      },
      "committer": {
        "name": "Chris Dent",
        "email": "chdent@redhat.com",
        "time": "Fri Nov 14 11:10:30 2014 +0000"
      },
      "message": "Fix a typo of python-cinderclient GITBRANCH\n\nA left out N. Causes various failures in shell evaluation.\n\nChange-Id: Icc09998c645ef2b975cb24b56d0f71c60289c188\n"
    },
    {
      "commit": "c98ae29aa9dfb5464e080d446bcdee2d00cf4215",
      "tree": "61529d961c698de1c9177e859e1e44624250dfd2",
      "parents": [
        "a3794a34184c504f5b2448e9e5c0ae5bc95b4c01",
        "ee5ae7b92369484007d8deb249f6c941d422123c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Nov 14 11:01:00 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 14 11:01:00 2014 +0000"
      },
      "message": "Merge \"further pypi libs conversions\""
    },
    {
      "commit": "a3794a34184c504f5b2448e9e5c0ae5bc95b4c01",
      "tree": "eb849774ef96c5c193d1c64921eac93b2a06d9af",
      "parents": [
        "d4732d76fc6e48cb0c2bc9070efc2bc1b1c17d01",
        "e08ab104e62da041fcc6b2aafba4349326f4a969"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Nov 14 04:31:19 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 14 04:31:19 2014 +0000"
      },
      "message": "Merge \"fix python-* lib from git installation\""
    },
    {
      "commit": "d4732d76fc6e48cb0c2bc9070efc2bc1b1c17d01",
      "tree": "889e5bcc356493daad01d8ac68ade3689172a711",
      "parents": [
        "94f8bea9e4ff0434df1723cf269c4300a4373524",
        "c411fcfc9224894db55d82b8ce4fa4a2b68de89d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Nov 14 03:17:19 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 14 03:17:19 2014 +0000"
      },
      "message": "Merge \"Allow installing tempest only with keystone\""
    },
    {
      "commit": "ee5ae7b92369484007d8deb249f6c941d422123c",
      "tree": "1b46c067216a663ae864e1dfc6fa3bffce4224eb",
      "parents": [
        "e08ab104e62da041fcc6b2aafba4349326f4a969"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Thu Nov 13 13:23:27 2014 -0500"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Thu Nov 13 17:17:45 2014 -0500"
      },
      "message": "further pypi libs conversions\n\nglance_store and saharaclient were missed in the last round, make\nthem install from released clients in this patch.\n\nChange-Id: I2e0ed2b7fb5994ae6abd92612a67ce5fd82b3f7e\n"
    },
    {
      "commit": "e08ab104e62da041fcc6b2aafba4349326f4a969",
      "tree": "859fc4953f6b45b75b9f4810ba0bf33477799f31",
      "parents": [
        "94f8bea9e4ff0434df1723cf269c4300a4373524"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Thu Nov 13 17:09:28 2014 -0500"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Thu Nov 13 17:17:38 2014 -0500"
      },
      "message": "fix python-* lib from git installation\n\nWe\u0027re using all the magic variables based on python-fooclient, however\nall the inline code was using fooclient for variables. So we had a\nmismatch, which was kindly pointed out by some of the 3rd party ci\ntesters.\n\nChange-Id: I27a56222c7e8e610fba8bf97672d2a42f5cf14ca\n"
    },
    {
      "commit": "94f8bea9e4ff0434df1723cf269c4300a4373524",
      "tree": "185bf153c04a3c67b2076e0f43708717ddba7274",
      "parents": [
        "8f8e2d1fbfa4c51f6b68a6967e330cd478f979ee",
        "a12dee433c12c336d804ebe36a6a36f7d3c85f65"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Nov 13 16:55:38 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Nov 13 16:55:38 2014 +0000"
      },
      "message": "Merge \"Devstack Nuage Plugin correct the ovs_bridge parameter\""
    },
    {
      "commit": "91e4018afd98e454a0d56a69271e089ac97aab5c",
      "tree": "349ec31676460386617da7382c94bd254ccf2c67",
      "parents": [
        "8f8e2d1fbfa4c51f6b68a6967e330cd478f979ee"
      ],
      "author": {
        "name": "Kashyap Chamarthy",
        "email": "kchamart@redhat.com",
        "time": "Thu Nov 13 12:18:33 2014 +0100"
      },
      "committer": {
        "name": "Kashyap Chamarthy",
        "email": "kchamart@redhat.com",
        "time": "Thu Nov 13 12:27:59 2014 +0100"
      },
      "message": "Add \u0027net-tools\u0027 package dependency\n\nNoticed this on a freshly installed, minimal Fedora-21 (from\ndevelopment repos):\n\n  $ ./stack.sh\n  [. . .]\n  2014-11-13 10:56:22.442 | + local exitcode\u003d0\n  2014-11-13 10:56:22.453 | + sudo route add -net 10.1.0.0/24 gw 172.24.4.2\n  2014-11-13 10:56:22.479 | sudo: route: command not found\n  2014-11-13 10:56:22.488 | + exit_trap\n  [. . .]\n\nAlso added it to files/rpms-suse/general, just in case.\n\nChange-Id: I77954d97e654e8f384a2016631df14e73be927fe\n"
    },
    {
      "commit": "8f8e2d1fbfa4c51f6b68a6967e330cd478f979ee",
      "tree": "da3ebb16087f2d2796bdb4fce0b95cc6acc83b37",
      "parents": [
        "51d203f5a09be804dab4870018b8a604075979d5",
        "5cb190697c1bce5dcd2ad843922813b0cc74bd24"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Nov 12 19:50:44 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Nov 12 19:50:44 2014 +0000"
      },
      "message": "Merge \"support installing clients at released versions\""
    },
    {
      "commit": "51d203f5a09be804dab4870018b8a604075979d5",
      "tree": "95320fe2276f6790fcbc01d5f210431bd1aa11ee",
      "parents": [
        "ffb4ce8884a74f4df146771c1038d107099ba86e",
        "7bce8fa3171801db9bf2261b65b1f5b8978bb46e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Nov 12 18:00:59 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Nov 12 18:00:59 2014 +0000"
      },
      "message": "Merge \"Includes a validation to disable creating initial networks for Neutron\""
    },
    {
      "commit": "ffb4ce8884a74f4df146771c1038d107099ba86e",
      "tree": "670c90d3b45925d622d800cdc4f68091c5384d9e",
      "parents": [
        "32360dd175e3dfa372a9e1cd86a4bf01b9dc9115",
        "af81d672937fb4cefb7d723769af232cac714c22"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Nov 12 18:00:54 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Nov 12 18:00:54 2014 +0000"
      },
      "message": "Merge \"Drop PIP_USE_MIRRORS environment variable\""
    },
    {
      "commit": "32360dd175e3dfa372a9e1cd86a4bf01b9dc9115",
      "tree": "0ebd27b5df5782956466f15cb6436ec15a998639",
      "parents": [
        "52f13a4087ef8b49640053bebd6a5046d55c63fe",
        "73d32161df5bc0255d32b1ce1eefb4068d09596b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Nov 12 17:58:05 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Nov 12 17:58:05 2014 +0000"
      },
      "message": "Merge \"Passing config for flat type network\""
    },
    {
      "commit": "6d20f09045dba237caf50d8d55dcc90a9f105ee0",
      "tree": "063cb2010e861e72b38ec7014ab3611cd0e99525",
      "parents": [
        "ce9581ac954260904ee36a1354e274202b1daa3b"
      ],
      "author": {
        "name": "Pavel Sedlák",
        "email": "psedlak@redhat.com",
        "time": "Wed Oct 22 15:34:46 2014 +0200"
      },
      "committer": {
        "name": "Pavel Sedlák",
        "email": "psedlak@redhat.com",
        "time": "Wed Nov 12 17:46:40 2014 +0100"
      },
      "message": "Initial support for Fedora 21\n\nInitial support for Fedora 21.  Add f21 to the distribution lists for\nrpms, ensure \"mariadb\" is used over \"mysqld\" and enable it in the\ndistro check, as we have several reports of it working.\n\nTested with [1]\n\n[1] http://download.fedoraproject.org/pub/fedora/linux/releases/test/21-Beta/Cloud/Images/x86_64/Fedora-Cloud-Base-20141029-21_Beta.x86_64.qcow2\n\nChange-Id: I97cbede806e5c00363c7174fa1e9f286de96aab6\n"
    },
    {
      "commit": "52f13a4087ef8b49640053bebd6a5046d55c63fe",
      "tree": "6163dea7146b3ce304302c49a4cdc694f39a9a94",
      "parents": [
        "ce9581ac954260904ee36a1354e274202b1daa3b"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Wed Nov 12 06:33:36 2014 -0500"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Wed Nov 12 06:41:38 2014 -0500"
      },
      "message": "remove the trove exercise\n\nThe trove cli has been changed in an incompatible way. Exercises\nare the requirements of projects to keep functioning, if they aren\u0027t\nwe should fast delete them.\n\nRelated-Bug: #1391840\n\nChange-Id: I3b61194ff220525aed202c7f7851faa0be446646\n"
    },
    {
      "commit": "ce9581ac954260904ee36a1354e274202b1daa3b",
      "tree": "92c932e227b9c2510c9dcfcb2d6cd9fa6ed909b6",
      "parents": [
        "e6165e80bab0c06035a0b7002200bcbcfe4e62ab",
        "90f77fb01579b1859199b451d090170d4752a3e2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 11 11:02:08 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 11 11:02:08 2014 +0000"
      },
      "message": "Merge \"Fix DevStack Ceph on the Giant release\""
    },
    {
      "commit": "c411fcfc9224894db55d82b8ce4fa4a2b68de89d",
      "tree": "36b5b0cd6bf5d0ba9b0d325c9a770b760dbf7f0a",
      "parents": [
        "e6165e80bab0c06035a0b7002200bcbcfe4e62ab"
      ],
      "author": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Tue Aug 19 16:48:14 2014 +0200"
      },
      "committer": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Mon Nov 10 11:50:51 2014 +0100"
      },
      "message": "Allow installing tempest only with keystone\n\nModify the lib/tempest to not fail\n if no nova or glance available.\n\n* This allows performance test of keystone and neutron with\n  tempest (or tempest stress runner) without having system\n  noise from another components.\n* Depending on not required components for tempest is bad practice,\n  tempest service decorators expected to allow tempest,\n  to run in more minimal system out-of-the-box.\n\nChange-Id: Ifc40b1eb5c4b79d96a5fae919b88afecca642ca0\n"
    },
    {
      "commit": "af81d672937fb4cefb7d723769af232cac714c22",
      "tree": "31a1f14fb30c30e412f32a401a7f43addc311949",
      "parents": [
        "e6165e80bab0c06035a0b7002200bcbcfe4e62ab"
      ],
      "author": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Mon Nov 10 09:04:54 2014 +0100"
      },
      "committer": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Mon Nov 10 09:04:54 2014 +0100"
      },
      "message": "Drop PIP_USE_MIRRORS environment variable\n\nThe PIP_USE_MIRRORS does not do anything else than adding\n the --use-mirrors option to the pip command line.\n\nThe --use-mirrors is deprecated since pip-1.5,\nand does not do anything else than printing a warning message.\n\nFor using alternate pypi index url this option is not required and\nnot sufficient. The current way for using alternate mirrors\nis to defining them in the .pip/pip.conf either manually (before\ndevstack), or by using the PYPI_ALTERNATIVE_URL and PYPI_OVERRIDE\nenvironment variables.\n\nChange-Id: Ia33e783360e5661c2ef03b77e9f7af32b2633f2f\n"
    },
    {
      "commit": "90f77fb01579b1859199b451d090170d4752a3e2",
      "tree": "824626007dd6d4a455a28b15037e3846551a2fb8",
      "parents": [
        "bd5263cd37bc3d451a4a1680ffb79b9f639a5e88"
      ],
      "author": {
        "name": "Sébastien Han",
        "email": "sebastien.han@enovance.com",
        "time": "Fri Oct 31 12:05:20 2014 +0100"
      },
      "committer": {
        "name": "Sébastien Han",
        "email": "sebastien.han@enovance.com",
        "time": "Sat Nov 08 15:59:04 2014 +0100"
      },
      "message": "Fix DevStack Ceph on the Giant release\n\nAs of the Ceph Giant release, pools \u0027data\u0027 and \u0027metadata\u0027 (used for\nCephFS) were removed. Thus applying the pool change command fails on\nGiant since those pools don\u0027t exist anymore. Now we are checking for\nevery release prior to Giant and apply proper commands accordingly.\n\nChange-Id: Ia12042899c0e6809f5b98c2e0de177bb61c8a790\nSigned-off-by: Sébastien Han \u003csebastien.han@enovance.com\u003e\n"
    },
    {
      "commit": "ea3cdfad1fe6f63c8a6acdd4df4b5c4db85fabb5",
      "tree": "54ac003f8e35187737a9e2a285328dcfb49b9ad7",
      "parents": [
        "26dd21be8cbf789a8774c9a1941b364a497c4643"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Sat Nov 08 08:29:16 2014 -0600"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Sat Nov 08 08:29:20 2014 -0600"
      },
      "message": "Pass through the rest of the docs\n\nDo the link cleanups and update a handful of things that were\nout of date.\n\nChange-Id: I758027bf3577c66cfb13df963516823a5c247080\n"
    },
    {
      "commit": "26dd21be8cbf789a8774c9a1941b364a497c4643",
      "tree": "ba58fbefb786e4dd47b2db93c3fb87feb8467e3e",
      "parents": [
        "e6165e80bab0c06035a0b7002200bcbcfe4e62ab"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Thu Nov 06 09:33:02 2014 -0600"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Fri Nov 07 12:12:21 2014 -0600"
      },
      "message": "One last format and content cleanup for the index page\n\nUpdate the form of the links to other documents in the tree;\nthe generated HTML links must remain in the original form.\nThe layout is changed from the previous tables to a more Sphinx-y\nTOC-like list.\n\nAlso editorial changes to the index page and guide titles\n\nChange-Id: I52df0cc542754c386fb3c99d9efdf2524c11bf48\n"
    },
    {
      "commit": "e6165e80bab0c06035a0b7002200bcbcfe4e62ab",
      "tree": "147c1e4061947cc1643df0ebb7f609367ff61748",
      "parents": [
        "e09fbdf063ff1853a863710b4362db290aebb83d",
        "c973e6c96ce0d37bc22877f3af65135989c469e4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Nov 07 16:28:03 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 07 16:28:03 2014 +0000"
      },
      "message": "Merge \"Move platform check after localrc\""
    },
    {
      "commit": "e09fbdf063ff1853a863710b4362db290aebb83d",
      "tree": "c77a57a750934a1bc6ded44414f5289d37bd4030",
      "parents": [
        "52605b9a9665a58cdd0b8850d724fd2cbcd562b6",
        "d224ae1086c7641726a961208cab8af350a81b51"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Nov 07 16:27:34 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 07 16:27:34 2014 +0000"
      },
      "message": "Merge \"Update index page doc links\""
    },
    {
      "commit": "52605b9a9665a58cdd0b8850d724fd2cbcd562b6",
      "tree": "ec8128be84c131bfe1924bbb92dce4387be990b0",
      "parents": [
        "0986a7b760e34741d4df6f97851f6d98fec4f99c",
        "6a709ab25a294d03009936322d753ce13ead1204"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Nov 07 15:16:58 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 07 15:16:58 2014 +0000"
      },
      "message": "Merge \"Add ODL_NAME variable for OpenDaylight configuration\""
    },
    {
      "commit": "a12dee433c12c336d804ebe36a6a36f7d3c85f65",
      "tree": "6cd96e880f4e2337d6b3b1e2e0cad3f882331eca",
      "parents": [
        "0986a7b760e34741d4df6f97851f6d98fec4f99c"
      ],
      "author": {
        "name": "sailajay",
        "email": "y.sailaja@gmail.com",
        "time": "Thu Nov 06 16:14:32 2014 -0800"
      },
      "committer": {
        "name": "sailajay",
        "email": "y.sailaja@gmail.com",
        "time": "Fri Nov 07 00:23:09 2014 +0000"
      },
      "message": "Devstack Nuage Plugin correct the ovs_bridge parameter\n\nThis commit fixes the name of ovs_bridge parameter and the section it is set in nova.conf by the nuage plugin\n\nCloses-Bug: 1390256\n\nChange-Id: I63c929e827db10d0cf5450907a273d880fc757f6\n"
    },
    {
      "commit": "d224ae1086c7641726a961208cab8af350a81b51",
      "tree": "7989f0d72669b514da7ad743379f3526c29d8726",
      "parents": [
        "0986a7b760e34741d4df6f97851f6d98fec4f99c"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Thu Nov 06 09:33:02 2014 -0600"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Thu Nov 06 10:32:09 2014 -0600"
      },
      "message": "Update index page doc links\n\nThis updates the form of the links to other documents in the tree;\nthe generated HTML links must remain in the original form.\n\nChange-Id: I6c2179e3b7cb5b8e2589ede84ab7d02340812e80\n"
    },
    {
      "commit": "6a709ab25a294d03009936322d753ce13ead1204",
      "tree": "c133dc71cbc68b42188469a115a32c945f0c1bc2",
      "parents": [
        "bd4fe54fa43f723a1a149c3f08c14700a66ba6a8"
      ],
      "author": {
        "name": "Kyle Mestery",
        "email": "mestery@mestery.com",
        "time": "Thu Nov 06 08:36:09 2014 +0000"
      },
      "committer": {
        "name": "Kyle Mestery",
        "email": "mestery@mestery.com",
        "time": "Thu Nov 06 12:43:34 2014 +0000"
      },
      "message": "Add ODL_NAME variable for OpenDaylight configuration\n\nThis makes the name of the unzipped package configurable so you can run\nwith releases other than the default specified in lib/opendaylight.\n\nChange-Id: Iad879c558d742da03375cb61b0c2ef141573ffec\n"
    },
    {
      "commit": "0986a7b760e34741d4df6f97851f6d98fec4f99c",
      "tree": "e492b771c2b9de137193a6a6c01b6eab7620037f",
      "parents": [
        "63baba2711552e0f818ad2482281d93dc11e7212"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Wed Oct 29 22:08:13 2014 -0500"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Thu Nov 06 06:40:45 2014 -0600"
      },
      "message": "Remove old HTML headers\n\nChange-Id: I39107df88aeb89d3364ad479d8c313b7a79b9440\n"
    },
    {
      "commit": "63baba2711552e0f818ad2482281d93dc11e7212",
      "tree": "2276ba30f044780e33f1586cf57091d2c23ef805",
      "parents": [
        "bd4fe54fa43f723a1a149c3f08c14700a66ba6a8"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Wed Oct 29 21:57:31 2014 -0500"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Thu Nov 06 06:40:45 2014 -0600"
      },
      "message": "Clean up index page\n\nThere were a lot of artifacts left from the HTML translation.\n\nThe toctree at the end is to suppress the errors until the remaining\ndocs are cleaned up.\n\nChange-Id: I4a8f29f0be524d0a15c7c6f590ffc3ceed6ff811\n"
    },
    {
      "commit": "7bce8fa3171801db9bf2261b65b1f5b8978bb46e",
      "tree": "c153c4f2874cb25fe8641e1af82fbae44bd71fc5",
      "parents": [
        "e3822cf01d9db1a3aca051a16c239cb21adf18e5"
      ],
      "author": {
        "name": "Edgar Magana",
        "email": "emagana@gmail.com",
        "time": "Tue Nov 04 17:32:54 2014 +0100"
      },
      "committer": {
        "name": "Edgar Magana",
        "email": "emagana@gmail.com",
        "time": "Wed Nov 05 11:53:30 2014 +0100"
      },
      "message": "Includes a validation to disable creating initial networks for Neutron\n\nNeutron external and internal networks are created by default\nThis commit let developers by configuration to decide if those\nnetworks needs to be created. This is needed to test Neutron DVR\nin a distributed Multi-node environment\n\nChange-Id: I17d891d072f189925676b4557094cde1c7a71579\nCloses-Bug: 1389288\n"
    },
    {
      "commit": "73d32161df5bc0255d32b1ce1eefb4068d09596b",
      "tree": "02533b7320f98b12626d9298daab96aefb5c79fe",
      "parents": [
        "bd4fe54fa43f723a1a149c3f08c14700a66ba6a8"
      ],
      "author": {
        "name": "yunhong jiang",
        "email": "yunhong.jiang@intel.com",
        "time": "Mon Oct 06 09:34:35 2014 -0700"
      },
      "committer": {
        "name": "yunhong jiang",
        "email": "yunhong.jiang@intel.com",
        "time": "Wed Nov 05 03:31:29 2014 -0700"
      },
      "message": "Passing config for flat type network\n\nAdd support to passing the flat_network configuration. User can\neither passing the physical network name, or use the physical\nnetwork definition\n\nChange-Id: Ie42679f207eb14620883778314f74abf378b5cbc\n"
    },
    {
      "commit": "bd4fe54fa43f723a1a149c3f08c14700a66ba6a8",
      "tree": "b05e068563ab7cabe3963bd4b2b8d6d44e7edc55",
      "parents": [
        "e3822cf01d9db1a3aca051a16c239cb21adf18e5",
        "17314d242e1fea5a5ebc602c2a72fc28fb5473b4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Nov 05 08:13:48 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Nov 05 08:13:48 2014 +0000"
      },
      "message": "Merge \"Remove old guides\""
    },
    {
      "commit": "c973e6c96ce0d37bc22877f3af65135989c469e4",
      "tree": "a6b7a5bc2308ec2d9358f3f8b387ecb4b749a42a",
      "parents": [
        "e3822cf01d9db1a3aca051a16c239cb21adf18e5"
      ],
      "author": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Wed Nov 05 09:52:27 2014 +1100"
      },
      "committer": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Wed Nov 05 09:52:27 2014 +1100"
      },
      "message": "Move platform check after localrc\n\nThis got moved around with some of the recent cleanups I think.  My CI\nwas putting FORCE\u003dyes into localrc which used to work.  Noticed doing\nsome bring-up on F21\n\nChange-Id: I7c0ea6b67b42b768278de0fd41d0c0bfbb572387\n"
    },
    {
      "commit": "e3822cf01d9db1a3aca051a16c239cb21adf18e5",
      "tree": "2212a37a74e2b14eeb46e5843e0bd6c7a9eecc1f",
      "parents": [
        "88df4f07bb54404fcdd0e9c61717452673d6fcca",
        "27a196e26064aba615b0177435071d569b82389b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 04 10:08:20 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 04 10:08:20 2014 +0000"
      },
      "message": "Merge \"Add options to enable using DHCP agent Metadata-proxy\""
    },
    {
      "commit": "88df4f07bb54404fcdd0e9c61717452673d6fcca",
      "tree": "ac9066948021a2b5f18c726380c15d09443a5733",
      "parents": [
        "1827b48766de1e758a096d0bf04aaf8d53235816",
        "213f13a28399657955be263c936db0a87310b5b1"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 04 09:38:26 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 04 09:38:26 2014 +0000"
      },
      "message": "Merge \"Don\u0027t hardcode glance protocol when finding trove guest image\""
    },
    {
      "commit": "5cb190697c1bce5dcd2ad843922813b0cc74bd24",
      "tree": "ba87095ef1603c957902abadcb692ccf653e6f59",
      "parents": [
        "2d18b83600bf53df3a41aec619eee67328fe154f"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Sat Nov 01 01:37:45 2014 +0100"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Tue Nov 04 10:18:58 2014 +0100"
      },
      "message": "support installing clients at released versions\n\nexpand the devstack support for libraries from released versions to\nsupport python-* clients and tempest_lib.\n\nDepends-On: I81b0d228e7769758c61e5b0323ecfce8c8886d39\n\nChange-Id: I26fac0ccf8fd4818e24618d56bf04b32306f88f6\n"
    },
    {
      "commit": "1827b48766de1e758a096d0bf04aaf8d53235816",
      "tree": "abe4dc07ad99b670461ccd50bcb41e472f0f174e",
      "parents": [
        "3073a93f6aa4105866d1f7b8d50a61584051f8c3",
        "8fceb49820cb299ad2957b280724e10bb8f1196d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Nov 03 15:49:22 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Nov 03 15:49:22 2014 +0000"
      },
      "message": "Merge \"Only sysctl reserverd ports when available.\""
    },
    {
      "commit": "3073a93f6aa4105866d1f7b8d50a61584051f8c3",
      "tree": "586464a8a8e0d8f25ed790ba23255f76e21e0772",
      "parents": [
        "182c0c459dc6e420c0c5a1b2a14c078b926a484b",
        "5a91c3548370d3de856e5522f2d11775278115cf"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Nov 03 12:11:15 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Nov 03 12:11:15 2014 +0000"
      },
      "message": "Merge \"USe `trueorfalse` for INSTALL_TESTONLY_PACKAGES\""
    },
    {
      "commit": "182c0c459dc6e420c0c5a1b2a14c078b926a484b",
      "tree": "b1f35f27d3d7a25e86e02911344c7b738cef9102",
      "parents": [
        "4710282ef6175e3b4c3c17e0e00e56b91528e94f",
        "cd1c3c7adb45e6fda75df48d0313aad8836a7453"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Nov 03 12:09:10 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Nov 03 12:09:10 2014 +0000"
      },
      "message": "Merge \"added the localrc section to the local.conf\""
    },
    {
      "commit": "4710282ef6175e3b4c3c17e0e00e56b91528e94f",
      "tree": "298ed546b7b4c4491ab039b3a75388fb9329dc80",
      "parents": [
        "c1d7dead4cc80c21fe7edda8fb5312880108bc0b",
        "28d4392d56c6a493dd71c4a5a5f64f6dee36dd01"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Nov 03 12:03:02 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Nov 03 12:03:02 2014 +0000"
      },
      "message": "Merge \"Set permissions on sahara cache\""
    },
    {
      "commit": "c1d7dead4cc80c21fe7edda8fb5312880108bc0b",
      "tree": "7c1bc762aa4e68538f82ed5702a78f8ce8713474",
      "parents": [
        "1995f38c0cf0426d471564182051643e05bc4014",
        "292b2a7ee61f9b034230e8c99d2e5c7154dcf79b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Nov 03 12:01:41 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Nov 03 12:01:41 2014 +0000"
      },
      "message": "Merge \"Workaround openrc failure on zsh\""
    },
    {
      "commit": "1995f38c0cf0426d471564182051643e05bc4014",
      "tree": "a223efc8aeb79163019fddf7526ce43fdab9f133",
      "parents": [
        "83df08d30ec894b62607fb8da4671ec8edad63c9",
        "74b28bc43b9570496f2b67688e0c4c04aa273733"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Nov 03 11:53:54 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Nov 03 11:53:54 2014 +0000"
      },
      "message": "Merge \"Add iptables rule for Ironic VMs -\u003e Swift\""
    },
    {
      "commit": "83df08d30ec894b62607fb8da4671ec8edad63c9",
      "tree": "26d3b0556bb4b782e340ad7a536ebd39a9ab4e6e",
      "parents": [
        "219a58e57bfab5d8071e636399963bd31d9eca2a",
        "2112743b10fb522e86380fad5bf5a9e72b73721f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Nov 03 11:53:27 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Nov 03 11:53:27 2014 +0000"
      },
      "message": "Merge \"Allow ceilometer to use redis for coordination\""
    },
    {
      "commit": "27a196e26064aba615b0177435071d569b82389b",
      "tree": "c942ccc639dee45a5f2aac10bcf39f127246a261",
      "parents": [
        "5acf159c72fad931031d9768ae02575240a5ede9"
      ],
      "author": {
        "name": "Tan Lin",
        "email": "tan.lin.good@gmail.com",
        "time": "Fri Oct 31 15:44:34 2014 +0800"
      },
      "committer": {
        "name": "Tan Lin",
        "email": "tan.lin.good@gmail.com",
        "time": "Mon Nov 03 09:37:17 2014 +0800"
      },
      "message": "Add options to enable using DHCP agent Metadata-proxy\n\nAdd options to support DHCP agent providing metadata-proxy.\nIn some cases, users have to disable L3 Agent. But people still\nneed metadata services.\n\nChange-Id: I4664fc3a4937c3b7b5c27e74f509b683ffbedd09\n"
    },
    {
      "commit": "213f13a28399657955be263c936db0a87310b5b1",
      "tree": "2b943ab47842d4c71da27011d2e410106dc1d25a",
      "parents": [
        "219a58e57bfab5d8071e636399963bd31d9eca2a"
      ],
      "author": {
        "name": "Rob Crittenden",
        "email": "rcritten@redhat.com",
        "time": "Thu Oct 30 19:49:20 2014 -0400"
      },
      "committer": {
        "name": "Rob Crittenden",
        "email": "rcritten@redhat.com",
        "time": "Sun Nov 02 19:08:36 2014 -0500"
      },
      "message": "Don\u0027t hardcode glance protocol when finding trove guest image\n\nThis allows configuration of trove when devstack is configured\nfor SSL or tls-proxy.\n\nChange-Id: I680effda94926951f9068e2df1e354c708aa4495\n"
    },
    {
      "commit": "5a91c3548370d3de856e5522f2d11775278115cf",
      "tree": "8f36015c312e9302101d82028064fc10d32c5a24",
      "parents": [
        "219a58e57bfab5d8071e636399963bd31d9eca2a"
      ],
      "author": {
        "name": "Flavio Percoco",
        "email": "flaper87@gmail.com",
        "time": "Fri Oct 31 18:48:00 2014 +0100"
      },
      "committer": {
        "name": "Flavio Percoco",
        "email": "flaper87@gmail.com",
        "time": "Fri Oct 31 18:48:00 2014 +0100"
      },
      "message": "USe `trueorfalse` for INSTALL_TESTONLY_PACKAGES\n\nINSTALL_TESTONLY_PACKAGES is assumed to be set to `True` or `False`.\nHowever, in devstack-gate this variable is set to 0 or 1. The patch uses\nthe already existing `trueorfalse` function to evaluate\nINSTALL_TESTONLY_PACKAGES and normalize its value.\n\nChange-Id: I0e4a31e422bad2a31d919d9f871e24833a0faa99\n"
    },
    {
      "commit": "219a58e57bfab5d8071e636399963bd31d9eca2a",
      "tree": "2330270433138aee249d43df99f4bda52a21bb00",
      "parents": [
        "956960e1b2c079eb5fe06fe9509522340fcd42a2",
        "627ca74b51d68651a6cd042d83a0386713f15b39"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Oct 31 13:28:54 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Oct 31 13:28:54 2014 +0000"
      },
      "message": "Merge \"[Sahara] Copy policy.json if it exists\""
    },
    {
      "commit": "8fceb49820cb299ad2957b280724e10bb8f1196d",
      "tree": "e1f7500c6592c067cf9f80cdb68240fc2f4261bb",
      "parents": [
        "f33e76bf9bd9a3bc39e8b3b99257a4ae98a10d25"
      ],
      "author": {
        "name": "Chmouel Boudjnah",
        "email": "chmouel@enovance.com",
        "time": "Thu Oct 02 20:58:20 2014 +0200"
      },
      "committer": {
        "name": "Cedric Brandily",
        "email": "zzelle@gmail.com",
        "time": "Fri Oct 31 13:57:02 2014 +0100"
      },
      "message": "Only sysctl reserverd ports when available.\n\nOnly set the keystone reserved ports when available, on some system\n(like when running under containers) where this sysfs interface is not\nexposed we are almost pretty sure these ports would be exclusive for our\ndevstack.\n\nChange-Id: I06d7d227ae94d564c91c16119e4bbbcc6564a280\n"
    },
    {
      "commit": "cd1c3c7adb45e6fda75df48d0313aad8836a7453",
      "tree": "5ba84acfe3f35f403234729d98165586208ce036",
      "parents": [
        "956960e1b2c079eb5fe06fe9509522340fcd42a2"
      ],
      "author": {
        "name": "Kashyap Kopparam",
        "email": "kashyapk@thoughtworks.com",
        "time": "Fri Oct 31 17:32:57 2014 +0530"
      },
      "committer": {
        "name": "Kashyap Kopparam",
        "email": "kashyapk@thoughtworks.com",
        "time": "Fri Oct 31 17:34:47 2014 +0530"
      },
      "message": "added the localrc section to the local.conf\n\nChange-Id: Iffcc61ca886df96e1dc7c0df3c02125cb2b4a7dc\n"
    },
    {
      "commit": "956960e1b2c079eb5fe06fe9509522340fcd42a2",
      "tree": "b46819ba4c6887d1f184b84be94a3ba36eba90a4",
      "parents": [
        "3b806e3577d563154ef1d3f4d694378aeda8677c",
        "d16197b689e9087d6c22e0488c0aa671578a927d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Oct 31 11:23:43 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Oct 31 11:23:43 2014 +0000"
      },
      "message": "Merge \"Stop setting deprecated OVS.enable_tunneling option\""
    },
    {
      "commit": "3b806e3577d563154ef1d3f4d694378aeda8677c",
      "tree": "6a8aae08249f1d8fd935c8ae4b542aca3b002ccb",
      "parents": [
        "0f765ff21a12c29c9696e081116f7239eb19f9f0",
        "15130cd5fd1688b8984d78136b97bb8de7c32b64"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Oct 31 11:23:39 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Oct 31 11:23:39 2014 +0000"
      },
      "message": "Merge \"Desupport neutron openvswitch and linuxbridge monolithic plugins\""
    },
    {
      "commit": "0f765ff21a12c29c9696e081116f7239eb19f9f0",
      "tree": "c83a35b562e43ecff9bfcf8615b9f37cc8bf313d",
      "parents": [
        "b95c4e65ecc6b2d18aa8f684706503c5cef99e02",
        "518fb760d3cfa47c94400ef664f0daa14b99c003"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Oct 31 11:23:36 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Oct 31 11:23:36 2014 +0000"
      },
      "message": "Merge \"XenAPI: workaround for unsupp. associative arrays\""
    },
    {
      "commit": "b95c4e65ecc6b2d18aa8f684706503c5cef99e02",
      "tree": "ea3f401dc85a5a85ddf200691e7f76efceaa24f2",
      "parents": [
        "ca6156bc0324dc3bf3817674e11621f65216ee71",
        "dec5ca0f201eaaa996b929aa36f2db5d9fb91aac"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Oct 31 11:23:33 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Oct 31 11:23:33 2014 +0000"
      },
      "message": "Merge \"XenAPI: Remove non-used functions\""
    },
    {
      "commit": "ca6156bc0324dc3bf3817674e11621f65216ee71",
      "tree": "6ad8d0c2585f26f11c04b3336fa5f44c4cce924b",
      "parents": [
        "2d18b83600bf53df3a41aec619eee67328fe154f",
        "6df648920c0d15c1b79f8592bb99b98282005794"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Oct 31 11:23:29 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Oct 31 11:23:29 2014 +0000"
      },
      "message": "Merge \"XenAPI: move Neutron plugin install to domU\""
    },
    {
      "commit": "2d18b83600bf53df3a41aec619eee67328fe154f",
      "tree": "a7378b8308093aaf925c3285aca4265ba819a0cc",
      "parents": [
        "84ff9b09e64e92581fbf1d9e1247ee55bca4d4f6",
        "4b109297d5b3dcdcdc2c7e4df1a1571cc674ee9f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Oct 31 10:31:43 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Oct 31 10:31:43 2014 +0000"
      },
      "message": "Merge \"Configure glance CA certificate path in cinder\""
    },
    {
      "commit": "84ff9b09e64e92581fbf1d9e1247ee55bca4d4f6",
      "tree": "294220fc956be7ca0f880193cc4c8b7cde119bca",
      "parents": [
        "918f68b8bd1be6afeb23edaa9de99e008b8fcd26",
        "7fb5082c5c7abff95eb46dd9a92c5fd8fc63ddd2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Oct 31 10:31:33 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Oct 31 10:31:33 2014 +0000"
      },
      "message": "Merge \"correct templated catalog driver class\""
    },
    {
      "commit": "918f68b8bd1be6afeb23edaa9de99e008b8fcd26",
      "tree": "07e7f079b27fde445f7d4072f7c50d2dc8854dab",
      "parents": [
        "26e1e4c7d17045aec7ad18b859eae2016c0bbdfe",
        "e35785d910995c05a3e43af51080c6c6c5631ec7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Oct 31 10:30:42 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Oct 31 10:30:42 2014 +0000"
      },
      "message": "Merge \"XenAPI: Always update proxy settings\""
    },
    {
      "commit": "26e1e4c7d17045aec7ad18b859eae2016c0bbdfe",
      "tree": "9abc675fa98163fd799c754657eee2ed8f129e8b",
      "parents": [
        "bd5263cd37bc3d451a4a1680ffb79b9f639a5e88",
        "0d6e992d90b84bcafe16468b0a2aec903e3b7aa0"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Oct 31 10:29:57 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Oct 31 10:29:57 2014 +0000"
      },
      "message": "Merge \"Fix a minor comments\""
    },
    {
      "commit": "292b2a7ee61f9b034230e8c99d2e5c7154dcf79b",
      "tree": "ce45a85e11f7e7ec0ad71e5466338f29229f1291",
      "parents": [
        "bd5263cd37bc3d451a4a1680ffb79b9f639a5e88"
      ],
      "author": {
        "name": "YAMAMOTO Takashi",
        "email": "yamamoto@valinux.co.jp",
        "time": "Fri Oct 31 13:48:58 2014 +0900"
      },
      "committer": {
        "name": "YAMAMOTO Takashi",
        "email": "yamamoto@valinux.co.jp",
        "time": "Fri Oct 31 14:29:17 2014 +0900"
      },
      "message": "Workaround openrc failure on zsh\n\nThe recent GIT_DEPTH change introduced a [[ ]] construct\nwhich doesn\u0027t work for zsh 5.0.2.  Workaround it by tweaking the test.\n\nThe following is a demonstration to show how zsh behaves:\n\n    % if [[ \"\" ]];then echo hoge;fi\n    zsh: parse error near `]]\u0027\n    % if [[ \"x\" ]];then echo hoge;fi\n    zsh: parse error near `]]\u0027\n    % if [[ -n \"\" ]];then echo hoge;fi\n    % if [[ -n \"x\" ]];then echo hoge;fi\n    hoge\n    %\n\nCloses-Bug: #1387943\nChange-Id: Ia88de876dacb3664a7c3d8f5a035e8e50fddb678\n"
    },
    {
      "commit": "74b28bc43b9570496f2b67688e0c4c04aa273733",
      "tree": "2932deb398255b6e33452f4a76e6950603677785",
      "parents": [
        "483940350eaaeffe83f67ca5255a06fd7acf78ff"
      ],
      "author": {
        "name": "Jim Rollenhagen",
        "email": "jim@jimrollenhagen.com",
        "time": "Wed Oct 29 14:15:22 2014 -0700"
      },
      "committer": {
        "name": "Jim Rollenhagen",
        "email": "jim@jimrollenhagen.com",
        "time": "Thu Oct 30 16:10:03 2014 -0700"
      },
      "message": "Add iptables rule for Ironic VMs -\u003e Swift\n\nThe agent ramdisk gets instance images from swift, set firewall\nrules to allow this.\n\nAlso configure Ironic API port using the correct variable, and\nuse SWIFT_DEFAULT_BIND_PORT for Swift ports everywhere.\n\nChange-Id: Ieec8cc64e504b04a21daa49e90e2d4925f4838ee\n"
    },
    {
      "commit": "28d4392d56c6a493dd71c4a5a5f64f6dee36dd01",
      "tree": "28674003ad5ff15768d323ab6dbc2bd2173f9900",
      "parents": [
        "483940350eaaeffe83f67ca5255a06fd7acf78ff"
      ],
      "author": {
        "name": "Andrew Lazarev",
        "email": "alazarev@mirantis.com",
        "time": "Wed Oct 29 17:25:12 2014 -0700"
      },
      "committer": {
        "name": "Andrew Lazarev",
        "email": "alazarev@mirantis.com",
        "time": "Thu Oct 30 19:47:04 2014 +0000"
      },
      "message": "Set permissions on sahara cache\n\nSigning certificate directory should have 700 mode.\nBefore the change it was created with 755.\n\nAs a visual impact this CR removes warning from \nkeystonemiddleware.\n\nChange-Id: I8483e73447348b9a9e33dfd382543978a70a9d43\nCloses-Bug: #1387416"
    },
    {
      "commit": "17314d242e1fea5a5ebc602c2a72fc28fb5473b4",
      "tree": "ad5328f075935dc45a197d0036533ff105048e96",
      "parents": [
        "6fe32059de58964c8f089977539262f288df4601"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Wed Oct 29 22:11:05 2014 -0500"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Wed Oct 29 22:14:11 2014 -0500"
      },
      "message": "Remove old guides\n\nChange-Id: I2f8cd36aef1e0018ed4d5619c934dc9772823656\n"
    },
    {
      "commit": "bd5263cd37bc3d451a4a1680ffb79b9f639a5e88",
      "tree": "1d829c4488471a0fd146284d92bdf99550bb53e0",
      "parents": [
        "cb8d7d17d091c125a7cd54a54d8f46aa1919f873",
        "18d6298ea1eb0ff9697258dc323f1aba2b9b3d46"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 30 00:22:50 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 30 00:22:50 2014 +0000"
      },
      "message": "Merge \"Make allow_{resize|migrate}_to_same_host configurable\""
    },
    {
      "commit": "cb8d7d17d091c125a7cd54a54d8f46aa1919f873",
      "tree": "aba9c8b69f1bb834fd55b80b4f39335f48f149de",
      "parents": [
        "d65a7be11ff3a610a94d25a8d2b7f7d38d4acb4f",
        "f3bf8b6cc0dc94684a3bbecc4cc1e2169506f804"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 30 00:12:34 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 30 00:12:34 2014 +0000"
      },
      "message": "Merge \"Revert \"Single quote iniset argument in merge_config_file\"\""
    },
    {
      "commit": "d65a7be11ff3a610a94d25a8d2b7f7d38d4acb4f",
      "tree": "afdbdc686f66e609e118875a244a5fe167fe56b1",
      "parents": [
        "20522e3b0e69c1f37ebeb7b4a66d9ced9e2a4236",
        "46b0be31372e2f1aa9c2e55f3112b65a76167f8e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 30 00:12:25 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 30 00:12:25 2014 +0000"
      },
      "message": "Merge \"Fix up file-matching in bashate tox test\""
    },
    {
      "commit": "627ca74b51d68651a6cd042d83a0386713f15b39",
      "tree": "945ad5fe2f78e08b3a4b2e8e4c90db4865eb7a6f",
      "parents": [
        "483940350eaaeffe83f67ca5255a06fd7acf78ff"
      ],
      "author": {
        "name": "Andrew Lazarev",
        "email": "alazarev@mirantis.com",
        "time": "Wed Oct 29 17:01:15 2014 -0700"
      },
      "committer": {
        "name": "Andrew Lazarev",
        "email": "alazarev@mirantis.com",
        "time": "Thu Oct 30 00:11:06 2014 +0000"
      },
      "message": "[Sahara] Copy policy.json if it exists\n\nTo enable policy check in Sahara we need gate tests passed.\nTests will not pass until Sahara has default policy.json (\ne.g. http://logs.openstack.org/09/131609/1/check/check-tempest-dsvm-full/536d5e7/console.html). \nNew code will copy of policy.json if it exists.\n\nSo, for now this code will do nothing.\nOnce policy.json appears in etc/sahara, the code will start coping\nit to sahara conf dir. This will allow to merge auth support with\ngate tests passed.\n\nRelated blueprint: auth-policy\n\nChange-Id: I98e108ff02aacb91570f97e457d67dd02779ae3d"
    },
    {
      "commit": "18d6298ea1eb0ff9697258dc323f1aba2b9b3d46",
      "tree": "98255d473ddb63e62c620a94cafd763c8d434b9a",
      "parents": [
        "6fe32059de58964c8f089977539262f288df4601"
      ],
      "author": {
        "name": "Joe Gordon",
        "email": "joe.gordon0@gmail.com",
        "time": "Tue Oct 28 13:37:15 2014 -0700"
      },
      "committer": {
        "name": "Joe Gordon",
        "email": "joe.gordon0@gmail.com",
        "time": "Wed Oct 29 14:05:39 2014 -0700"
      },
      "message": "Make allow_{resize|migrate}_to_same_host configurable\n\nIn preparation for supporting 2 node devstack jobs, where the first node\nis an all in one and the second is a compute node. Make nova config\noptions allow_resize_to_same_host and allow_migrate_to_same_host\nconfigurable so we can turn them off when we have two compute nodes.\n\nChange-Id: If6989200b56c4597d6e8506d0dda2cc75d0881f1\n"
    },
    {
      "commit": "20522e3b0e69c1f37ebeb7b4a66d9ced9e2a4236",
      "tree": "13771900c8da309bf56ebfcc3826f825eb6b60aa",
      "parents": [
        "483940350eaaeffe83f67ca5255a06fd7acf78ff"
      ],
      "author": {
        "name": "Akihiro Motoki",
        "email": "motoki@da.jp.nec.com",
        "time": "Wed Oct 15 19:53:11 2014 +0900"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Wed Oct 29 15:51:38 2014 -0400"
      },
      "message": "Add pcre devel package for Horizon\n\npyScss python module uses pcre if available for performance\nand it is better to be installed.\nThis commit adds it for files/{apts,rpms}/horizon.\n\nChange-Id: If711fa222d3f395efd670334c8a84f35d195dc25\n"
    },
    {
      "commit": "483940350eaaeffe83f67ca5255a06fd7acf78ff",
      "tree": "c08407fd93a9021733dbb424ad6e4c2032c37e4e",
      "parents": [
        "33d079bcca031e3a02ae0107b20228fa618dca34",
        "def1534ce06409c4c70d6569ea6314a82897e28b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Oct 29 19:08:03 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Oct 29 19:08:03 2014 +0000"
      },
      "message": "Merge \"allow for soft updating of global-requirements\""
    },
    {
      "commit": "518fb760d3cfa47c94400ef664f0daa14b99c003",
      "tree": "53b7d2cd859b3ee95ac3274d2c7172f3e71d0804",
      "parents": [
        "dec5ca0f201eaaa996b929aa36f2db5d9fb91aac"
      ],
      "author": {
        "name": "Mate Lakat",
        "email": "mate.lakat@citrix.com",
        "time": "Fri Oct 17 13:14:49 2014 +0200"
      },
      "committer": {
        "name": "Mate Lakat",
        "email": "mate.lakat@citrix.com",
        "time": "Wed Oct 29 18:10:43 2014 +0100"
      },
      "message": "XenAPI: workaround for unsupp. associative arrays\n\nDom0\u0027s bash does not support associative arrays, however we source\n`functions` and therefore our scripts fail. This change breaks the\ndependency of dom0 tools on domU functions.\n\nFixes bug: 1379804\n\nChange-Id: I229e2d5f07070a9236ec612d4032c94c4361a9f6\n"
    },
    {
      "commit": "dec5ca0f201eaaa996b929aa36f2db5d9fb91aac",
      "tree": "4d8f5644840c96cc9af25c8d27f811e509376ff4",
      "parents": [
        "6df648920c0d15c1b79f8592bb99b98282005794"
      ],
      "author": {
        "name": "Mate Lakat",
        "email": "mate.lakat@citrix.com",
        "time": "Fri Oct 17 13:13:35 2014 +0200"
      },
      "committer": {
        "name": "Mate Lakat",
        "email": "mate.lakat@citrix.com",
        "time": "Wed Oct 29 17:31:45 2014 +0100"
      },
      "message": "XenAPI: Remove non-used functions\n\nRemove the no-longer used functions that were used to download plugins\nto dom0.\n\nChange-Id: I8dfd476781b683a8378efdae45d3cb1b46e7063c\n"
    },
    {
      "commit": "6df648920c0d15c1b79f8592bb99b98282005794",
      "tree": "2363a1b3156bf2c9d19512e923093ec1d5a86b49",
      "parents": [
        "33d079bcca031e3a02ae0107b20228fa618dca34"
      ],
      "author": {
        "name": "Mate Lakat",
        "email": "mate.lakat@citrix.com",
        "time": "Fri Oct 17 13:09:49 2014 +0200"
      },
      "committer": {
        "name": "Mate Lakat",
        "email": "mate.lakat@citrix.com",
        "time": "Wed Oct 29 17:31:26 2014 +0100"
      },
      "message": "XenAPI: move Neutron plugin install to domU\n\nUse the same mechanism as used for nova plugin installation, thus\navoiding the need for variables in dom0. This change will also help to\nmove XenServer CI to neutron in the future, as the dom0 part of the\nscript is not executed there.\n\nWith this change, the neutron related network will always be created and\nattached even if the user wants to use nova-network.\n\nChange-Id: I8669c94e9f0aacce2990469dbabde1ff702a2769\n"
    },
    {
      "commit": "33d079bcca031e3a02ae0107b20228fa618dca34",
      "tree": "a87d1f9e83962c07cf12c2f71f6fa1d2ac0e59f1",
      "parents": [
        "6fe32059de58964c8f089977539262f288df4601",
        "3ec8a9032724a5ad86d80b3ac3ef7143c6c68890"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Oct 29 14:16:16 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Oct 29 14:16:16 2014 +0000"
      },
      "message": "Merge \"Use updated trove mysql image location\""
    },
    {
      "commit": "46b0be31372e2f1aa9c2e55f3112b65a76167f8e",
      "tree": "e0f76d6ad1a5d72f35e8e4623f21a1c07f03f22b",
      "parents": [
        "6fe32059de58964c8f089977539262f288df4601"
      ],
      "author": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Thu Oct 16 13:15:51 2014 +1100"
      },
      "committer": {
        "name": "Chris Dent",
        "email": "chdent@redhat.com",
        "time": "Wed Oct 29 11:21:07 2014 +0000"
      },
      "message": "Fix up file-matching in bashate tox test\n\nThe current test does not match file files in /lib/* because the\n-wholename command is missing the preceeding \\*.  The whole command is\na little difficult to understand.\n\nThis re-lays the find command, using -prune to skip dot directories\nand keeping a hopefully clearer flow of what is being matched.\n\nChange-Id: Idd856e897ff97095fb116294a9187ff4b198fa26\n"
    },
    {
      "commit": "f3bf8b6cc0dc94684a3bbecc4cc1e2169506f804",
      "tree": "2bbc4cc3bbeef0641dfd7aeaff81e3c770d547e3",
      "parents": [
        "6fe32059de58964c8f089977539262f288df4601"
      ],
      "author": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Wed Oct 29 21:53:56 2014 +1100"
      },
      "committer": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Wed Oct 29 22:12:17 2014 +1100"
      },
      "message": "Revert \"Single quote iniset argument in merge_config_file\"\n\nThis reverts commit e2c9fee8ed846aba124a2fc1bba245790ed7ba90.\n\nWe have decided that we don\u0027t want to support the json-style argument\nas described by bug#1374118 (see thread at [1]).\n\nThis restores the old behavior of sending the argument in\ndouble-quotes so environment variables get expanded.  As a bonus,\ntests for this are added.\n\n[1] http://lists.openstack.org/pipermail/openstack-dev/2014-October/049341.html\n\nChange-Id: I9fc99f3716cc53366907878adb00ae6cf3898f14\nCloses-Bug:#1386413\n"
    },
    {
      "commit": "d16197b689e9087d6c22e0488c0aa671578a927d",
      "tree": "c1f463a4e0a140ea36359949792ff0cc52d770d9",
      "parents": [
        "15130cd5fd1688b8984d78136b97bb8de7c32b64"
      ],
      "author": {
        "name": "YAMAMOTO Takashi",
        "email": "yamamoto@valinux.co.jp",
        "time": "Tue Oct 28 12:21:38 2014 +0900"
      },
      "committer": {
        "name": "YAMAMOTO Takashi",
        "email": "yamamoto@valinux.co.jp",
        "time": "Wed Oct 29 02:27:55 2014 +0000"
      },
      "message": "Stop setting deprecated OVS.enable_tunneling option\n\nThe option has been deprecated in IceHouse and now being removed.\n\nRelated-Bug: #1195374\nChange-Id: I38d962551173892144c369df71e0524b43e1fc89"
    },
    {
      "commit": "2112743b10fb522e86380fad5bf5a9e72b73721f",
      "tree": "c0a34870dc7aab914a316751593687a589d421ae",
      "parents": [
        "6fe32059de58964c8f089977539262f288df4601"
      ],
      "author": {
        "name": "Chris Dent",
        "email": "chdent@redhat.com",
        "time": "Tue Oct 21 20:19:23 2014 +0100"
      },
      "committer": {
        "name": "Chris Dent",
        "email": "chdent@redhat.com",
        "time": "Tue Oct 28 12:31:51 2014 +0000"
      },
      "message": "Allow ceilometer to use redis for coordination\n\nIf redis is desired by local.conf via CEILOMETER_COORDINATION_URL\nthen make sure redis is installed and restarted.\n\nChange-Id: Idfb7b902478049fbc240bf416db6c7d6acd67a51\n"
    },
    {
      "commit": "7fb5082c5c7abff95eb46dd9a92c5fd8fc63ddd2",
      "tree": "6c80b3ce5bd8ed5982765f89319ba9d7e75d36cf",
      "parents": [
        "6fe32059de58964c8f089977539262f288df4601"
      ],
      "author": {
        "name": "wanghong",
        "email": "w.wanghong@huawei.com",
        "time": "Tue Oct 28 19:09:04 2014 +0800"
      },
      "committer": {
        "name": "wanghong",
        "email": "w.wanghong@huawei.com",
        "time": "Tue Oct 28 19:20:54 2014 +0800"
      },
      "message": "correct templated catalog driver class\n\nNow the templated catalog driver class \"TemplatedCatalog\" is removed\nin this patch https://review.openstack.org/#/c/125708/2 use\n\"keystone.catalog.backends.templated.Catalog\" instead.\n\nChange-Id: Ib9c8ea557e7171ff0c78a1e10d752ed564aff9e7\nCloses-Bug: #1386562\n"
    },
    {
      "commit": "6fe32059de58964c8f089977539262f288df4601",
      "tree": "25a24bb0e68058f0c70db96e548cd48e58d43928",
      "parents": [
        "f5487832fd44ecaffc116cf9b18fa48a8771dcde",
        "f76ed01665d8718641a1c5e421571bd165486d24"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Oct 28 08:56:29 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Oct 28 08:56:29 2014 +0000"
      },
      "message": "Merge \"Docs: Fix exercise table in index.rst\""
    },
    {
      "commit": "3ec8a9032724a5ad86d80b3ac3ef7143c6c68890",
      "tree": "971a1fac61a664d73c1b08d58c9899197ff97151",
      "parents": [
        "f5487832fd44ecaffc116cf9b18fa48a8771dcde"
      ],
      "author": {
        "name": "Nikhil Manchanda",
        "email": "SlickNik@gmail.com",
        "time": "Sun Oct 26 15:41:15 2014 -0700"
      },
      "committer": {
        "name": "Nikhil Manchanda",
        "email": "SlickNik@gmail.com",
        "time": "Tue Oct 28 00:47:08 2014 -0700"
      },
      "message": "Use updated trove mysql image location\n\nUse the updated trove mysql image at:\ntarballs.openstack.org/trove/images/ubuntu/mysql.qcow2\ninstead of the older deprecated image at:\ntarballs.openstack.org/trove/images/ubuntu_mysql.qcow2/ubuntu_mysql.qcow2\n\nChange-Id: If76f25dfe0f975faf1883f0a6d993c21b26e1b29\n"
    },
    {
      "commit": "f5487832fd44ecaffc116cf9b18fa48a8771dcde",
      "tree": "8ccedc6f450e91287f609b84a2dc18b872cbb2f0",
      "parents": [
        "2e347543257cbb31625b79e25e8907331a33a699",
        "e7f071b49fa0a4cb695220a2d159214779803cd8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Oct 28 03:32:23 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Oct 28 03:32:23 2014 +0000"
      },
      "message": "Merge \"Remove no_wait ovs flag from vmw_nsx 3rd party lib\""
    },
    {
      "commit": "2e347543257cbb31625b79e25e8907331a33a699",
      "tree": "5a6da4648d4fbabb9e81f65a6d351c7046822adc",
      "parents": [
        "18c007451a4ddc7d903380b2bad82192115c885a",
        "608f884edb2faff59100bb5aa84e8d59e5d3e6d8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Oct 28 03:25:09 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Oct 28 03:25:09 2014 +0000"
      },
      "message": "Merge \"Use ALT_INSTANCE_USER for image_alt_ssh_user\""
    },
    {
      "commit": "18c007451a4ddc7d903380b2bad82192115c885a",
      "tree": "ebfe5e411b7dd2fc6f66707290e1efeacd870a81",
      "parents": [
        "89d378e4bb40c31082481326c7778eda7ae24d6d",
        "062a3c3e707e69778d2bb95e3e861e7bd65114b7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Oct 28 03:25:05 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Oct 28 03:25:05 2014 +0000"
      },
      "message": "Merge \"Configure an authorized user for the QPID broker\""
    },
    {
      "commit": "89d378e4bb40c31082481326c7778eda7ae24d6d",
      "tree": "27a55ae6e118f7665a35831e812c1458bbeff336",
      "parents": [
        "f5046412ca20a257f2c1ea56a4b51798f438b2a9",
        "ac937bc06eb68cb1c94804995325b9fa8b850959"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Oct 28 03:24:15 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Oct 28 03:24:15 2014 +0000"
      },
      "message": "Merge \"Install ldappool when LDAP is enabled\""
    },
    {
      "commit": "f5046412ca20a257f2c1ea56a4b51798f438b2a9",
      "tree": "d549b76865506eaeb173908d4c2ca17d0279efd4",
      "parents": [
        "7fb5d296a29da0ab670dd30e54f2b0fd53b84a60",
        "bf1b8ed4707e6ee3588c5b5237317325fe2d57c4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Oct 28 03:16:28 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Oct 28 03:16:28 2014 +0000"
      },
      "message": "Merge \"Move swift CLI commands to OSC commands\""
    },
    {
      "commit": "7fb5d296a29da0ab670dd30e54f2b0fd53b84a60",
      "tree": "bc605adda31f1f1fa71427f540f14457cb9af557",
      "parents": [
        "005a47e1a079a99cb7f71b27db06b08ffa8ea130",
        "a08ba1c5e362fe294759339ffe3fdf3408149788"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Oct 28 03:16:24 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Oct 28 03:16:25 2014 +0000"
      },
      "message": "Merge \"Add NetApp Cinder backend support\""
    },
    {
      "commit": "005a47e1a079a99cb7f71b27db06b08ffa8ea130",
      "tree": "645d70b33d4187c5281a9d7c12a7a3acaa8abbed",
      "parents": [
        "26167569d6c69626cbcff878623e74bc60264334",
        "d03915f9c08ff91c5d39f8cadb064718079bdb4b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Oct 28 03:16:21 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Oct 28 03:16:21 2014 +0000"
      },
      "message": "Merge \"Enable Swift\u0027s newer feature of container-sync\""
    },
    {
      "commit": "26167569d6c69626cbcff878623e74bc60264334",
      "tree": "f067ccc9562b3ad7a8ff79ebdedeea90f04f0843",
      "parents": [
        "1b899cdfc9b3d35a17880499fed8753101793cec",
        "fa16ae92cd7339a830851dea17ce263205b78865"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Oct 28 03:16:17 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Oct 28 03:16:18 2014 +0000"
      },
      "message": "Merge \"Add the ability to activate Nova ceph without Cinder\""
    },
    {
      "commit": "1b899cdfc9b3d35a17880499fed8753101793cec",
      "tree": "3871e62cef2add1a8046227148d4c5e9fe884af7",
      "parents": [
        "3c92eb9b7fb844ab4ea760e1e444c65f412e4769",
        "ed077b2846af2b412247208316e6881bed65e6bb"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Oct 28 03:16:07 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Oct 28 03:16:07 2014 +0000"
      },
      "message": "Merge \"Always install latest EPEL\""
    },
    {
      "commit": "3c92eb9b7fb844ab4ea760e1e444c65f412e4769",
      "tree": "ff862c470c02957e23a388029e32d51fde494811",
      "parents": [
        "7f55e0d36eeedff6230e005935cefcaff9179eac",
        "24779f65a675f2e78c09b2520ebefcd52b4f0be0"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Oct 28 03:16:03 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Oct 28 03:16:03 2014 +0000"
      },
      "message": "Merge \"Add swift user and project in non-default domain\""
    }
  ],
  "next": "15130cd5fd1688b8984d78136b97bb8de7c32b64"
}
