)]}'
{
  "log": [
    {
      "commit": "230e03af2db04c7f2879e70bc96f850b73294dbe",
      "tree": "e8298429f5849d95e1ae6f899d114da7cf00b625",
      "parents": [
        "bae736e1e0714fc02de1c93bfe5f04c6be7f0d2f"
      ],
      "author": {
        "name": "Chris Dent",
        "email": "chdent@redhat.com",
        "time": "Mon Feb 16 22:07:00 2015 +0000"
      },
      "committer": {
        "name": "Chris Dent",
        "email": "chdent@redhat.com",
        "time": "Mon Feb 16 22:09:22 2015 +0000"
      },
      "message": "Add admin role back to ceilometer service user\n\nadmin is required for the discovery process in the polling agents.\n\nChange-Id: I255184c544c6cc43c832d7c5d19d09b9f43adb10\nCloses-Bug: 1422488\n"
    },
    {
      "commit": "bae736e1e0714fc02de1c93bfe5f04c6be7f0d2f",
      "tree": "837a7cd8a0af843d63b712f4b5124599d90498dc",
      "parents": [
        "13c7ccc9d5d7ee8b88c2ee7d4af8990a075440a2",
        "b9f2e25fa8afb2ea17a89ed76c4fac03689b5f07"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Feb 16 18:12:14 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 16 18:12:14 2015 +0000"
      },
      "message": "Merge \"Revert \"Remove NoVNC from the default enabled services\"\""
    },
    {
      "commit": "13c7ccc9d5d7ee8b88c2ee7d4af8990a075440a2",
      "tree": "ba0142c3244fce665540a10504e00919a9ae1894",
      "parents": [
        "314723962b72612b6238e3143feb7ab4f1a3fb60",
        "ae74ed778a2daef5490caa085ee33029e693fc5c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 12 23:08:52 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 12 23:08:52 2015 +0000"
      },
      "message": "Merge \"Make swift user an admin\""
    },
    {
      "commit": "b9f2e25fa8afb2ea17a89ed76c4fac03689b5f07",
      "tree": "e492b771c2b9de137193a6a6c01b6eab7620037f",
      "parents": [
        "2bfb9af0c952f59287be4ce684b78cfb710a6105"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Thu Feb 12 20:31:58 2015 +0000"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Thu Feb 12 20:31:58 2015 +0000"
      },
      "message": "Revert \"Remove NoVNC from the default enabled services\"\n\nReverting this is probably appropriate because until we can\nget Debian/Ubuntu to fix their underlying dependencies. \nIt\u0027s confusing a lot of people that this is no longer\navailable\n\nThis reverts commit 2bfb9af0c952f59287be4ce684b78cfb710a6105.\n\nChange-Id: Id352db9dcd40bfb5eb771dad42cdf04e0ce72313\n"
    },
    {
      "commit": "314723962b72612b6238e3143feb7ab4f1a3fb60",
      "tree": "9a90b495da0951a5ac2f42ad990e52618ecebc00",
      "parents": [
        "c309e357ae7efadfb06658fe771ec5c6361bef02",
        "0ea8b72a20be9026f025eaa6d9b4277b058aa735"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 12 17:48:53 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 12 17:48:54 2015 +0000"
      },
      "message": "Merge \"Make EC2 compatible with current AWS CLI.\""
    },
    {
      "commit": "c309e357ae7efadfb06658fe771ec5c6361bef02",
      "tree": "cbdaf01deeba1e8571d7a256cdd52aa233988b51",
      "parents": [
        "a8fad91cdfa9e0263d529d59d902069bcde1cba9",
        "c3c94ca6bc28930de54443713d7b28218c5f8cb3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 12 15:39:36 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 12 15:39:36 2015 +0000"
      },
      "message": "Merge \"Add eval message when setting Cinder lvm.conf\""
    },
    {
      "commit": "a8fad91cdfa9e0263d529d59d902069bcde1cba9",
      "tree": "52031f0706472bbf9c73b6b38068a6936fc84750",
      "parents": [
        "c235b51251f1d5c069d23adc7db79a8ddf6984ee",
        "311f48764465d809cbc86f0ea38882a98221f7ec"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 12 15:36:30 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 12 15:36:30 2015 +0000"
      },
      "message": "Merge \"Remove deprecated vars\""
    },
    {
      "commit": "c235b51251f1d5c069d23adc7db79a8ddf6984ee",
      "tree": "1407bd3ced3e348f8a17d4927f1ce60b05de0150",
      "parents": [
        "16c886e1fde5cd13193559ef0a475d13f516ebe4",
        "701276a800f97af501de3f4cf9163e48fbcfb562"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 12 15:35:43 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 12 15:35:43 2015 +0000"
      },
      "message": "Merge \"Enable colorized logging for glance\""
    },
    {
      "commit": "ae74ed778a2daef5490caa085ee33029e693fc5c",
      "tree": "be9f5a73bf0c9ce7d90f2764cd10575c7b2ed799",
      "parents": [
        "16c886e1fde5cd13193559ef0a475d13f516ebe4"
      ],
      "author": {
        "name": "Jim Rollenhagen",
        "email": "jim@jimrollenhagen.com",
        "time": "Thu Feb 12 07:33:36 2015 -0800"
      },
      "committer": {
        "name": "Jim Rollenhagen",
        "email": "jim@jimrollenhagen.com",
        "time": "Thu Feb 12 07:33:36 2015 -0800"
      },
      "message": "Make swift user an admin\n\nThis breaks Ironic\u0027s use of temp URLs, which the key for the service\naccount is configured via the Swift user.\n\nChange-Id: I69f6f6eef4ad573f406d64d579a9811c70ac5d28\nCloses-Bug: #1421006\n"
    },
    {
      "commit": "16c886e1fde5cd13193559ef0a475d13f516ebe4",
      "tree": "14d620e3c2bb5843bfbac5832d2385390346f85b",
      "parents": [
        "cdfcd4b88df651a6ac0d95bca8236d0d3ddc5543",
        "a7c655850c5efec2fdd2f25328e0ed9b84e96362"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 12 11:40:50 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 12 11:40:50 2015 +0000"
      },
      "message": "Merge \"guides: devstack-with-nested-kvm: Fix typo - s/AMD/Intel\""
    },
    {
      "commit": "c3c94ca6bc28930de54443713d7b28218c5f8cb3",
      "tree": "2ad8df0e36f4f71d0b2e5a401f3eb15730b66f0d",
      "parents": [
        "d26da45b98a75b9d61d0a33d216ca15543a7faf2"
      ],
      "author": {
        "name": "John Griffith",
        "email": "john.griffith@solidfire.com",
        "time": "Wed Feb 11 18:55:47 2015 -0700"
      },
      "committer": {
        "name": "John Griffith",
        "email": "john.griffith@solidfire.com",
        "time": "Wed Feb 11 20:46:56 2015 -0700"
      },
      "message": "Add eval message when setting Cinder lvm.conf\n\nWe added an lvm filter for use when using Cinder\u0027s\nLVM driver that would only scan devices that we have\nactually deployed Cinder Volume Groups on.\n\nThis patch adds a simple output message to the setup\nroutine so we can more easily inspect what was found\nand what has been set during devstack setup.\n\nChange-Id: Iba5012caffd45dfb5143b6df954eed277445a60e\n"
    },
    {
      "commit": "cdfcd4b88df651a6ac0d95bca8236d0d3ddc5543",
      "tree": "0db68d57e4b3719f248390acbc0227e536c915d3",
      "parents": [
        "d26da45b98a75b9d61d0a33d216ca15543a7faf2"
      ],
      "author": {
        "name": "David Shrewsbury",
        "email": "shrewsbury.dave@gmail.com",
        "time": "Wed Feb 11 16:07:40 2015 -0800"
      },
      "committer": {
        "name": "David Shrewsbury",
        "email": "shrewsbury.dave@gmail.com",
        "time": "Wed Feb 11 16:12:26 2015 -0800"
      },
      "message": "Restore Ironic admin user privilege\n\nChange Id7a9366d2c6a36139240f64371002362dc2d8d3b broke the Ironic gate\nby removing admin level privileges. This restores the privilege and adds\na comment to prevent the removal again (hopefully).\n\nChange-Id: Ida1c05d9e429e24d060aef2548fc2a0c225350b8\nCloses-Bug: #1421006\n"
    },
    {
      "commit": "d26da45b98a75b9d61d0a33d216ca15543a7faf2",
      "tree": "64c118939cba8bb922b20dde8d517b9893076dd2",
      "parents": [
        "a99e5c9b0e308aa5fa66591e5213243463313ba6",
        "9a413abcd4bb0a7527b37fcaab4a16c9aa7cd938"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 11 20:53:44 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 11 20:53:44 2015 +0000"
      },
      "message": "Merge \"add gating up/down script for devstack\""
    },
    {
      "commit": "701276a800f97af501de3f4cf9163e48fbcfb562",
      "tree": "bd7a04e5177b1c9282854b5223b84898ab36c5ba",
      "parents": [
        "2a811912c6e8a2f85d4a9ef03694cd29cb5fd1cd"
      ],
      "author": {
        "name": "Louis Taylor",
        "email": "kragniz@gmail.com",
        "time": "Wed Feb 11 19:34:09 2015 +0000"
      },
      "committer": {
        "name": "Louis Taylor",
        "email": "kragniz@gmail.com",
        "time": "Wed Feb 11 19:37:57 2015 +0000"
      },
      "message": "Enable colorized logging for glance\n\nExtensive QA has found this makes glance 100% more fabulous.\n\nChange-Id: I1cf94096d6bd5033ef0f9e3ed2a77108677581f0\n"
    },
    {
      "commit": "a99e5c9b0e308aa5fa66591e5213243463313ba6",
      "tree": "ba054bebd8ea381222ceb47524886887ed893fba",
      "parents": [
        "2a811912c6e8a2f85d4a9ef03694cd29cb5fd1cd"
      ],
      "author": {
        "name": "Daniel P. Berrange",
        "email": "berrange@redhat.com",
        "time": "Wed Feb 11 17:25:32 2015 +0000"
      },
      "committer": {
        "name": "Daniel P. Berrange",
        "email": "berrange@redhat.com",
        "time": "Wed Feb 11 17:25:38 2015 +0000"
      },
      "message": "Revert \"Exit when printing error about database config\"\n\nThis reverts commit 2d7c346f0c8cefe622edc8fed47cc2782aeb9a9b.\n\nNot setting DATABASE_TYPE is not a fatal error since it is\nvalid to create nodes which only run a subset of services,\nand so a database may not be needed.\n\nChange-Id: I7d957e628141ba333b6f38940b39845b18fba4df\n"
    },
    {
      "commit": "a7c655850c5efec2fdd2f25328e0ed9b84e96362",
      "tree": "f2eb9449bd9f44fab22eca8197cc5393ff462b9e",
      "parents": [
        "2a811912c6e8a2f85d4a9ef03694cd29cb5fd1cd"
      ],
      "author": {
        "name": "Kashyap Chamarthy",
        "email": "kchamart@redhat.com",
        "time": "Wed Feb 11 17:58:15 2015 +0100"
      },
      "committer": {
        "name": "Kashyap Chamarthy",
        "email": "kchamart@redhat.com",
        "time": "Wed Feb 11 17:58:15 2015 +0100"
      },
      "message": "guides: devstack-with-nested-kvm: Fix typo - s/AMD/Intel\n\nIn section \"Configure Nested KVM for Intel-based Machines\", this\nsentence:\n\n  Procedure to enable nested KVM virtualization on AMD-based machines.\n\nshould (obviously) read as:\n\n  Procedure to enable nested KVM virtualization on Intel-based machines.\n\nChange-Id: I9872a5d20a23f1cce7bf2a79bf29e1b11511b418\n"
    },
    {
      "commit": "311f48764465d809cbc86f0ea38882a98221f7ec",
      "tree": "5489309e1b0f07545100c11183bd916710be2e54",
      "parents": [
        "2a811912c6e8a2f85d4a9ef03694cd29cb5fd1cd"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Thu Dec 18 16:31:34 2014 -0600"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Wed Feb 11 10:56:47 2015 -0600"
      },
      "message": "Remove deprecated vars\n\nThese have been emitting deprecated warnings for over a full release cycle:\nQ_AGENT_EXTRA_AGENT_OPTS, Q_AGENT_EXTRA_SRV_OPTS, CINDER_MULTI_LVM_BACKEND\n\nChange-Id: I3aa5cabd6ce3a0072cba08bbca1ad23d4a831219\n"
    },
    {
      "commit": "2a811912c6e8a2f85d4a9ef03694cd29cb5fd1cd",
      "tree": "38f339b85c2b4573bd3a44fe11d8ceae8c7bced6",
      "parents": [
        "6bcd7009b54408443b07334bde4db473a0dd3c80",
        "58e694e223138dde60fb82f1ca9ebbdbd665ba09"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 11 16:14:42 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 11 16:14:42 2015 +0000"
      },
      "message": "Merge \"Use the site-wide boto.cfg\""
    },
    {
      "commit": "6bcd7009b54408443b07334bde4db473a0dd3c80",
      "tree": "cf3ed93a9ac50cf8a073ed45e1ce17326f3430c2",
      "parents": [
        "ee2e53592b24cba7a1f01104a7909558cc213b75",
        "d1e3ff14b872de704a1b21da7e84a8e5e8d7b756"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 11 16:11:20 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 11 16:11:20 2015 +0000"
      },
      "message": "Merge \"qpid: plain auth needs cyrus-sasl-plain package\""
    },
    {
      "commit": "ee2e53592b24cba7a1f01104a7909558cc213b75",
      "tree": "984623f7126d0437014980da7efb9558f43303ea",
      "parents": [
        "6f0efa06b9d1dd5f938b9ef088b9694b5623c06e",
        "e8bc2b82a04f4cca251ed7437f738672107428a3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 11 15:55:40 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 11 15:55:41 2015 +0000"
      },
      "message": "Merge \"Reduce service user permissions\""
    },
    {
      "commit": "6f0efa06b9d1dd5f938b9ef088b9694b5623c06e",
      "tree": "9f7293965160c824cf448866d066b427f026df37",
      "parents": [
        "e196544e23222c126c2a5aa956938029a4fc93b1",
        "ebcb8496348fad84053c79a933771ce6063994f8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 11 13:57:01 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 11 13:57:01 2015 +0000"
      },
      "message": "Merge \"Unconfigure the devstack CA when USE_SSL is True\""
    },
    {
      "commit": "e196544e23222c126c2a5aa956938029a4fc93b1",
      "tree": "57513ace2ee523551718ad78ed6119468e53a4d1",
      "parents": [
        "9b215db569dcee2e9cd52c3336ba14b73ad05ab0",
        "e1d013f9265a86c00ec02822f2425874fa97769f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 11 13:49:56 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 11 13:49:56 2015 +0000"
      },
      "message": "Merge \"Set ca_certificates_file in tempest, fix test for \"keystone\"\""
    },
    {
      "commit": "d1e3ff14b872de704a1b21da7e84a8e5e8d7b756",
      "tree": "9aa550abb4c1746f95e523871ed59b787c78d16c",
      "parents": [
        "5fc64f1fcba9a971e3c7f9e6100fd84d10678425"
      ],
      "author": {
        "name": "Mehdi Abaakouk",
        "email": "sileht@redhat.com",
        "time": "Tue Feb 10 17:54:53 2015 +0100"
      },
      "committer": {
        "name": "Mehdi Abaakouk",
        "email": "mehdi.abaakouk@enovance.com",
        "time": "Wed Feb 11 14:27:11 2015 +0100"
      },
      "message": "qpid: plain auth needs cyrus-sasl-plain package\n\nOn fedora 21, qpidd cannot authenticate user, because\ncyrus-sasl-plain is no more automatically installed.\n\nThis change fixes that.\n\nChange-Id: I74452f40723881291b8c7577e5509da1c0e4e6e5\n"
    },
    {
      "commit": "9a413abcd4bb0a7527b37fcaab4a16c9aa7cd938",
      "tree": "bc5f7b1b9ea3ec7744d207a7902cbe26d2308efe",
      "parents": [
        "fdae448a05942d70f20f9de63a56877d11f89c08"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Wed Feb 04 12:44:18 2015 -0500"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Wed Feb 11 06:10:38 2015 -0500"
      },
      "message": "add gating up/down script for devstack\n\nThis adds the test infrastructure for testing that unstack.sh and\nclean.sh do the right thing, and actually stop what\u0027s expected. This\nis designed to be used in upstream testing to make unstack and clean a\nbit more certain.\n\nIt includes numerous fixes to make these pass in an errexit\nenvironment with the gate config. The scripts still don\u0027t run under\nerrexit because we don\u0027t assume we\u0027ve handled all possible cleanup safely.\n\nChange-Id: I774dfb2cc934367eef2bb7ea5123197f6da7565b\n"
    },
    {
      "commit": "9b215db569dcee2e9cd52c3336ba14b73ad05ab0",
      "tree": "165ec0b1d4d9138a5ee794068a368e06011e06e0",
      "parents": [
        "8ed3e40be8672aa23ebd2b6c95accf06a2ff8ac4"
      ],
      "author": {
        "name": "Jamie Lennox",
        "email": "jamielennox@redhat.com",
        "time": "Tue Feb 10 18:19:57 2015 +1100"
      },
      "committer": {
        "name": "Jamie Lennox",
        "email": "jamielennox@redhat.com",
        "time": "Wed Feb 11 14:51:22 2015 +1100"
      },
      "message": "Rename get_or_add_user_role\n\nget_or_add_user_role is specific to adding a role on a project.\nRename it to get_or_add_user_project_role to allow room for adding a\ndomain specific role function.\n\nChange-Id: I999308098d22be9800578ae67144a3b687fbc3be\n"
    },
    {
      "commit": "e8bc2b82a04f4cca251ed7437f738672107428a3",
      "tree": "4a8125751858323656c1f8afdf927c508926ade2",
      "parents": [
        "8ed3e40be8672aa23ebd2b6c95accf06a2ff8ac4"
      ],
      "author": {
        "name": "Jamie Lennox",
        "email": "jamielennox@redhat.com",
        "time": "Tue Feb 10 20:38:56 2015 +1100"
      },
      "committer": {
        "name": "Jamie Lennox",
        "email": "jamielennox@redhat.com",
        "time": "Wed Feb 11 14:49:56 2015 +1100"
      },
      "message": "Reduce service user permissions\n\nMost of the services create the service user with the admin permission.\nThis is unnecessary for token validation and they should be restricted\nto only having the service role.\n\nChange-Id: Id7a9366d2c6a36139240f64371002362dc2d8d3b\n"
    },
    {
      "commit": "8ed3e40be8672aa23ebd2b6c95accf06a2ff8ac4",
      "tree": "9eb19a6b592d954d2e362a0c38dcc4a019cce068",
      "parents": [
        "f957b49edea7f8d71f9ace1101d64b180c9c550d",
        "76a08f5a931c9c9a052d8a5bdcd5d99621ec41c0"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 11 02:54:11 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 11 02:54:11 2015 +0000"
      },
      "message": "Merge \"Remove OpenDaylight from being in-tree for devstack\""
    },
    {
      "commit": "f957b49edea7f8d71f9ace1101d64b180c9c550d",
      "tree": "454b62630bdc9a471c1669d129800a54538593a5",
      "parents": [
        "5fc64f1fcba9a971e3c7f9e6100fd84d10678425",
        "00d0da36af934bfdc15a5175e8cac3667e8cd581"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 11 01:28:36 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 11 01:28:36 2015 +0000"
      },
      "message": "Merge \"Adds elasticsearch support as a pre-req for the glance-index.\""
    },
    {
      "commit": "5fc64f1fcba9a971e3c7f9e6100fd84d10678425",
      "tree": "1e65e0fad75ce97d3b90ba25589b74bd25d56860",
      "parents": [
        "5bdb2204bda1d84ef3bcb89eb955e018df4c2a3d",
        "117c6c2048e232660613666b9e606991a5ad32b6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 10 16:36:01 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 10 16:36:01 2015 +0000"
      },
      "message": "Merge \"remove lib/stackforge\""
    },
    {
      "commit": "5bdb2204bda1d84ef3bcb89eb955e018df4c2a3d",
      "tree": "6b58c54d0d72dac13d5bd85b91d381b3d04167f9",
      "parents": [
        "fdb00b4b56103df2e1fc9f921dc222bfe67a770a",
        "4f7e0f27e8e0f37f28f3da311c6f3c8866fb850f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 10 14:27:26 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 10 14:27:26 2015 +0000"
      },
      "message": "Merge \"Configure sahara to work with other secured services\""
    },
    {
      "commit": "117c6c2048e232660613666b9e606991a5ad32b6",
      "tree": "941cd79eb31ebff6aaf7e5797e29c6d655d08f14",
      "parents": [
        "fdb00b4b56103df2e1fc9f921dc222bfe67a770a"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Tue Feb 10 07:53:36 2015 -0500"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Tue Feb 10 07:53:36 2015 -0500"
      },
      "message": "remove lib/stackforge\n\nNow that we have a working external plugin mechanism stackforge\nprojects definitely don\u0027t need to be directly in devstack. These were\nlargely unused previously anyway.\n\nChange-Id: I300686b2ac976d9b454404842b3f210fd7c239d9\n"
    },
    {
      "commit": "e1d013f9265a86c00ec02822f2425874fa97769f",
      "tree": "8b2d27a5ce7b48a6850351fa01a5a3270e670838",
      "parents": [
        "5fc64f1fcba9a971e3c7f9e6100fd84d10678425"
      ],
      "author": {
        "name": "Rob Crittenden",
        "email": "rcritten@redhat.com",
        "time": "Tue Feb 10 14:15:35 2015 -0500"
      },
      "committer": {
        "name": "Rob Crittenden",
        "email": "rcritten@redhat.com",
        "time": "Mon Feb 09 22:46:00 2015 -0500"
      },
      "message": "Set ca_certificates_file in tempest, fix test for \"keystone\"\n\nConfigure tempest with the location of the devstack CA bundle.\n\nFix a conditional that was looking for the \"keystone\" service\nwhen it should be \"key\". This affected users who set\nUSE_SSL\u003dTrue\n\nChange-Id: I7171d7bd539443dce9f3b1a80274b7861abdcfdb\n"
    },
    {
      "commit": "ebcb8496348fad84053c79a933771ce6063994f8",
      "tree": "2e1ed1eac48fef5aebb20f0df087887d5a079209",
      "parents": [
        "5fc64f1fcba9a971e3c7f9e6100fd84d10678425"
      ],
      "author": {
        "name": "Rob Crittenden",
        "email": "rcritten@redhat.com",
        "time": "Tue Feb 10 14:16:56 2015 -0500"
      },
      "committer": {
        "name": "Rob Crittenden",
        "email": "rcritten@redhat.com",
        "time": "Mon Feb 09 22:45:22 2015 -0500"
      },
      "message": "Unconfigure the devstack CA when USE_SSL is True\n\nChange-Id: I17cb5e5d93bfe6fc6746ee530f639e2ed42da85a\n"
    },
    {
      "commit": "fdb00b4b56103df2e1fc9f921dc222bfe67a770a",
      "tree": "21b1308000b56d98e8fa9b0b20ff5ec0685671e8",
      "parents": [
        "7840d9dc309ac93df7dc76899cd678988d95d820",
        "33127a1287da160676ff337ae980603f8c183006"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 10 02:53:55 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 10 02:53:55 2015 +0000"
      },
      "message": "Merge \"update plugin doc\""
    },
    {
      "commit": "7840d9dc309ac93df7dc76899cd678988d95d820",
      "tree": "fa9d9554f81891986c547a5d8aa73d50df8bb345",
      "parents": [
        "612656b7a8f76921b2ae252f7b884c3907b6d3a9",
        "347e30877b12fb9d096bcab50255ba992416bfce"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 10 01:34:38 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 10 01:34:38 2015 +0000"
      },
      "message": "Merge \"XenAPI: Use round-robin mirror for Ubuntu\""
    },
    {
      "commit": "612656b7a8f76921b2ae252f7b884c3907b6d3a9",
      "tree": "c3e4d47b8bc03f78712385880027945de8a3e659",
      "parents": [
        "0ed629cf08bba95a03198fd6d693c77225d6fa97",
        "b36a13a76a9434daa8257a88a558fb301339970d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 10 01:34:30 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 10 01:34:30 2015 +0000"
      },
      "message": "Merge \"gantt is a dead project, remove it\""
    },
    {
      "commit": "0ed629cf08bba95a03198fd6d693c77225d6fa97",
      "tree": "e47a2b628023a522b572acb5673982658d9b0e8c",
      "parents": [
        "220e6e73d8c998ed575fb99fe454a27c665a3a6a",
        "fa94dfcb17317b192f8a13f2b833dbcae9f7fde4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 10 01:34:21 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 10 01:34:21 2015 +0000"
      },
      "message": "Merge \"remove tuskar\""
    },
    {
      "commit": "220e6e73d8c998ed575fb99fe454a27c665a3a6a",
      "tree": "04fcf281a540a113a88975f49224b7040e8c5574",
      "parents": [
        "7ec3772d5f9baf63c98b66a6f1bf41dca29b3062",
        "1368b98669ae9365193f8cd22bdce1c9abdc5499"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Feb 09 23:15:16 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 09 23:15:16 2015 +0000"
      },
      "message": "Merge \"Stop installing tempest\""
    },
    {
      "commit": "33127a1287da160676ff337ae980603f8c183006",
      "tree": "62917c4770d6f73e01294cb11ce63bb1ad86fd74",
      "parents": [
        "7ec3772d5f9baf63c98b66a6f1bf41dca29b3062"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Mon Feb 09 15:17:27 2015 -0500"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Mon Feb 09 15:17:27 2015 -0500"
      },
      "message": "update plugin doc\n\nAfter doing a couple of external plugins I found that basically things\ndon\u0027t work unless you enable_service in the settings file. Document\nthat as a requirement, and clean up the rest of the docs around the\nexternal plugins to be consistent with that.\n\nChange-Id: I13aee7dbf112ce9663e8338b555a208327f89b61\n"
    },
    {
      "commit": "00d0da36af934bfdc15a5175e8cac3667e8cd581",
      "tree": "24ff8950ee53890cdcdfc9b30829d42dd40815bc",
      "parents": [
        "7ec3772d5f9baf63c98b66a6f1bf41dca29b3062"
      ],
      "author": {
        "name": "Wayne Okuma",
        "email": "wayne.okuma@hp.com",
        "time": "Thu Jan 22 16:06:41 2015 -0800"
      },
      "committer": {
        "name": "Wayne Okuma",
        "email": "wayne.okuma@hp.com",
        "time": "Mon Feb 09 11:35:00 2015 -0800"
      },
      "message": "Adds elasticsearch support as a pre-req for the glance-index.\n\nAdd elastic search pkg installation and start into the glance install\nand start paths.\n\nChange-Id: I53fc37225dd606f627c9f967083007613eb1f1bb\nImplements: blueprint catalog-index-service\n"
    },
    {
      "commit": "1368b98669ae9365193f8cd22bdce1c9abdc5499",
      "tree": "3ba02c7d69be1859ca18cdcb7c57d089ed1f8ec3",
      "parents": [
        "da352c7b4bbe8fb7f8f663f84194f7cddbe8f3e2"
      ],
      "author": {
        "name": "Joe Gordon",
        "email": "joe.gordon0@gmail.com",
        "time": "Wed Feb 04 15:28:18 2015 -0800"
      },
      "committer": {
        "name": "Joe Gordon",
        "email": "joe.gordon0@gmail.com",
        "time": "Mon Feb 09 11:32:52 2015 -0800"
      },
      "message": "Stop installing tempest\n\nWe run tempest inside of tox so no nee to install it. By not installing\nit we decouple one more thing from the requirements sync.\n\nWithout this patch, due to branchless tempest, tempest must work with\nmaster and all stable branch global requirements.\n\nAlthough installing tempest should work on master, don\u0027t install it\nanyway to make the user experience more uniform across master and\nstable branches.\n\nNote: Long term we can install this inside of a virtualenv\n(I92648fffc1ad6af53006a0970722fd15f4e79dc2) but that logic hasn\u0027t landed\nyet and installing tempest is breaking us. So leave moving this to a\nvirtualenv for a later patch.\n\nChange-Id: I78d51f04ed01da4ce8aa0e127be028f969d3b4f8\n"
    },
    {
      "commit": "7ec3772d5f9baf63c98b66a6f1bf41dca29b3062",
      "tree": "cc56f0a8a3f275f1aa01186bade1dde117eec24a",
      "parents": [
        "5e781bd9d0d12473ce2bd6ad8b27f51b1373d506",
        "cbfe93bb4861d3129b82984c3aefc658a743d69b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Feb 09 19:26:07 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 09 19:26:07 2015 +0000"
      },
      "message": "Merge \"Add postgresql dev package as testonly neutron dep\""
    },
    {
      "commit": "b36a13a76a9434daa8257a88a558fb301339970d",
      "tree": "60a99cd5952a6766bc04441dfc219258cb01512d",
      "parents": [
        "fa94dfcb17317b192f8a13f2b833dbcae9f7fde4"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Mon Feb 09 07:51:53 2015 -0500"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Mon Feb 09 13:32:47 2015 -0500"
      },
      "message": "gantt is a dead project, remove it\n\nThe gantt source trees are dead projects, we should remove them from\ndevstack.\n\nChange-Id: I0f271891846d2ad7a7a8edd975cdfb4f08419f0c\n"
    },
    {
      "commit": "fa94dfcb17317b192f8a13f2b833dbcae9f7fde4",
      "tree": "06cb2e67dcfbafd57c4c929dccd03b7145d8f7e2",
      "parents": [
        "5e781bd9d0d12473ce2bd6ad8b27f51b1373d506"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Mon Feb 09 07:50:03 2015 -0500"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Mon Feb 09 13:32:46 2015 -0500"
      },
      "message": "remove tuskar\n\nTuskar server support is proposed as an external plugin here\nI67dc8420582a40e18de7d5e00094bccc1184a7f9, we should remove Tuskar\nfrom the main devstack tree.\n\nChange-Id: I93e97e7ae8fd03cabc1245a10588c4474d7e3728\n"
    },
    {
      "commit": "5e781bd9d0d12473ce2bd6ad8b27f51b1373d506",
      "tree": "1d1bebed7da51cc73d0f5e5f05d8bc841c971856",
      "parents": [
        "63f67e210194cc2cc40a198dd5e7927a476770df",
        "85ff5323ff95106eb18c1c6bfd71d75f3980c370"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Feb 09 17:59:36 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 09 17:59:36 2015 +0000"
      },
      "message": "Merge \"Isolate creating service users\""
    },
    {
      "commit": "63f67e210194cc2cc40a198dd5e7927a476770df",
      "tree": "63afe078433971acb3f24192a570ed5c799bca92",
      "parents": [
        "2c45a60b01a7bb86e2d9d42f69f756632687548c",
        "f8b4f85aeb7d38db029eb89c28d00082b71eab2b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Feb 09 17:58:56 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 09 17:58:56 2015 +0000"
      },
      "message": "Merge \"implement elasticsearch pkg for devstack\""
    },
    {
      "commit": "2c45a60b01a7bb86e2d9d42f69f756632687548c",
      "tree": "f6a944d56cc3d4c4b442d62ae476620380dbbbcc",
      "parents": [
        "24419a87def1c146556cd0bb345352da287db3cb",
        "76549e332e51e6bd53d16656433c90e9da8ce8d5"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Feb 09 16:36:17 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 09 16:36:17 2015 +0000"
      },
      "message": "Merge \"Removed confusing duplication of ca config for keystone\""
    },
    {
      "commit": "24419a87def1c146556cd0bb345352da287db3cb",
      "tree": "ecbd7aa63d9bbf0410d3bf0d987c967e4c47d515",
      "parents": [
        "f297064c53d36626b93eac0d2f9946625dd8fe89",
        "0fc336df89833945457a597ff2a3dfee97517958"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Feb 09 16:35:49 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 09 16:35:49 2015 +0000"
      },
      "message": "Merge \"Keystone set debug in config file\""
    },
    {
      "commit": "f297064c53d36626b93eac0d2f9946625dd8fe89",
      "tree": "c3fec32a7ba1065765807df34b3c8bb29c8111e8",
      "parents": [
        "867574aff1c0940c9a21dca9e2666b521434c407",
        "1a669dce052e45b0e7de74e1613c06f41b6be1ce"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Feb 09 16:13:31 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 09 16:13:31 2015 +0000"
      },
      "message": "Merge \"lib/neutron: Update comments about entry points\""
    },
    {
      "commit": "867574aff1c0940c9a21dca9e2666b521434c407",
      "tree": "65ae8246c7db01aceee4482f04263a6c64a0e639",
      "parents": [
        "b1a153ed71b90345119112700a2a2796198fe072",
        "75afd6d33c93f510fb9f62abd443eac4131480e6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Feb 09 16:12:50 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 09 16:12:50 2015 +0000"
      },
      "message": "Merge \"guides: Notes to setup DevStack with Nested KVM Virtualization\""
    },
    {
      "commit": "347e30877b12fb9d096bcab50255ba992416bfce",
      "tree": "1d40f308d14a3f9d791be74848e88c6e6ed73481",
      "parents": [
        "0a52f5597e436a8d2c7253a6967bfc4863c64fe7"
      ],
      "author": {
        "name": "Bob Ball",
        "email": "bob.ball@citrix.com",
        "time": "Sat Feb 07 15:15:12 2015 +0000"
      },
      "committer": {
        "name": "Bob Ball",
        "email": "bob.ball@citrix.com",
        "time": "Mon Feb 09 12:02:51 2015 +0000"
      },
      "message": "XenAPI: Use round-robin mirror for Ubuntu\n\nANL has discontinued their Ubuntu mirror.  Update the target\nto be the official round-robin mirror which should be more stable long-term\n\nChange-Id: I1271301d96a44888f45664537435e31dd38ff30d\n"
    },
    {
      "commit": "b1a153ed71b90345119112700a2a2796198fe072",
      "tree": "54c71155e798abe3d9cbe107c339f0568eecc0b9",
      "parents": [
        "0a52f5597e436a8d2c7253a6967bfc4863c64fe7"
      ],
      "author": {
        "name": "YAMAMOTO Takashi",
        "email": "yamamoto@valinux.co.jp",
        "time": "Mon Feb 09 12:43:12 2015 +0900"
      },
      "committer": {
        "name": "YAMAMOTO Takashi",
        "email": "yamamoto@valinux.co.jp",
        "time": "Mon Feb 09 12:43:12 2015 +0900"
      },
      "message": "plugins.rst: Fix a typo\n\nChange-Id: I3f85166a1e0f2fea02055dae6871746ad1b8d897\n"
    },
    {
      "commit": "85ff5323ff95106eb18c1c6bfd71d75f3980c370",
      "tree": "ccbf706b448442635a6430871ea42cf8de5c5368",
      "parents": [
        "0a52f5597e436a8d2c7253a6967bfc4863c64fe7"
      ],
      "author": {
        "name": "Jamie Lennox",
        "email": "jamielennox@redhat.com",
        "time": "Wed Jan 28 14:28:01 2015 +1000"
      },
      "committer": {
        "name": "Jamie Lennox",
        "email": "jamielennox@redhat.com",
        "time": "Mon Feb 09 14:36:20 2015 +1100"
      },
      "message": "Isolate creating service users\n\nThe code for creating service users is almost exactly the same. Abstract\nthis into a function that can be reused and standardized.\n\nChange-Id: I3a4edbff0a928da7ef9b0097a5a8d508fdfab7ff\n"
    },
    {
      "commit": "0fc336df89833945457a597ff2a3dfee97517958",
      "tree": "ffba15d7f1ab5f77ead2fcd2c34d6f26a5fee3ae",
      "parents": [
        "0a52f5597e436a8d2c7253a6967bfc4863c64fe7"
      ],
      "author": {
        "name": "Brant Knudson",
        "email": "bknudson@us.ibm.com",
        "time": "Sun Feb 08 11:03:02 2015 -0600"
      },
      "committer": {
        "name": "Brant Knudson",
        "email": "bknudson@us.ibm.com",
        "time": "Sun Feb 08 11:03:02 2015 -0600"
      },
      "message": "Keystone set debug in config file\n\nChange keystone so that the debug setting is always in the config\nfile. This way the debug setting is done consistently whether it\u0027s\nrun as keystone-all or in Apache httpd.\n\nChange-Id: I10f091e32b8b12ac71f0e7f613c5d1d3f4a8cbec\n"
    },
    {
      "commit": "0a52f5597e436a8d2c7253a6967bfc4863c64fe7",
      "tree": "5093ecca3262e2c6c818cc2eda9b55aa05db0e16",
      "parents": [
        "f2b8969465659ab15e836d207f1386da9e8f3660",
        "005b1db5c0f7ba6b20d4eede2b731614bc757cb4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Feb 07 14:32:28 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Feb 07 14:32:28 2015 +0000"
      },
      "message": "Merge \"Add Service token to conf in single vm documentation\""
    },
    {
      "commit": "76549e332e51e6bd53d16656433c90e9da8ce8d5",
      "tree": "1df93b6e62ecbf42e70c1352455e3209f169a1d3",
      "parents": [
        "3273b6d280e2b6edd5dc3e4ba089afb5025e408a"
      ],
      "author": {
        "name": "Andrew Lazarev",
        "email": "alazarev@mirantis.com",
        "time": "Fri Feb 06 16:31:31 2015 -0800"
      },
      "committer": {
        "name": "Andrew Lazarev",
        "email": "alazarev@mirantis.com",
        "time": "Fri Feb 06 16:33:56 2015 -0800"
      },
      "message": "Removed confusing duplication of ca config for keystone\n\nMore general check is performed at line 157. No need for this one.\n\nChange-Id: I7de820ca2b2954313b1f591ece7785891868cd27\n"
    },
    {
      "commit": "4f7e0f27e8e0f37f28f3da311c6f3c8866fb850f",
      "tree": "3a319ff0d30987e6461c703e5fdd387575ef43f5",
      "parents": [
        "3273b6d280e2b6edd5dc3e4ba089afb5025e408a"
      ],
      "author": {
        "name": "Andrew Lazarev",
        "email": "alazarev@mirantis.com",
        "time": "Fri Feb 06 16:16:01 2015 -0800"
      },
      "committer": {
        "name": "Andrew Lazarev",
        "email": "alazarev@mirantis.com",
        "time": "Fri Feb 06 16:29:51 2015 -0800"
      },
      "message": "Configure sahara to work with other secured services\n\nRegistering SSL parameters in sahara.conf for all openstack\nservices.\n\nChange-Id: I63dd8a0f6e7b37cfd8140d2783af04505f29285f\nCloses-Bug: #1419195\n"
    },
    {
      "commit": "f2b8969465659ab15e836d207f1386da9e8f3660",
      "tree": "736fa1b974bac157d74d59bbd8e7869caa5fb509",
      "parents": [
        "a9198a8ff93325b77a07858f2384d5a0fec57869",
        "365421b99a6e76cd3c2e3dbb02638005e456abf8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Feb 07 00:08:51 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Feb 07 00:08:51 2015 +0000"
      },
      "message": "Merge \"isolate unit tests from stackrc HOST_IP check\""
    },
    {
      "commit": "a9198a8ff93325b77a07858f2384d5a0fec57869",
      "tree": "19f1df94078bcc3813b2573d71125ed9550da691",
      "parents": [
        "3273b6d280e2b6edd5dc3e4ba089afb5025e408a",
        "2e17d85d80f647d04054aca1571ef1910f9c2c62"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Feb 06 21:54:39 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 06 21:54:39 2015 +0000"
      },
      "message": "Merge \"Document where we are going\""
    },
    {
      "commit": "76a08f5a931c9c9a052d8a5bdcd5d99621ec41c0",
      "tree": "3abba9d31d9ebca63b95c9e665f566dc7160fe23",
      "parents": [
        "3273b6d280e2b6edd5dc3e4ba089afb5025e408a"
      ],
      "author": {
        "name": "Kyle Mestery",
        "email": "mestery@mestery.com",
        "time": "Fri Feb 06 21:43:52 2015 +0000"
      },
      "committer": {
        "name": "Kyle Mestery",
        "email": "mestery@mestery.com",
        "time": "Fri Feb 06 21:43:52 2015 +0000"
      },
      "message": "Remove OpenDaylight from being in-tree for devstack\n\nNow that we have a patch to make this pluggable [1], lets remove this\nfrom the devstack repository.\n\n[1] https://review.openstack.org/#/c/153700/\n\nChange-Id: Ia23f99476ec16df9cc12f63864189835a09eb644\n"
    },
    {
      "commit": "3273b6d280e2b6edd5dc3e4ba089afb5025e408a",
      "tree": "ee750219375baaee2751afee08a6cffab9296c21",
      "parents": [
        "f9222da73fa52b389f38521ea4df553c562cd798",
        "490430dbe3b7d9979b4623f2c327bb0a74436401"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Feb 06 20:45:45 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 06 20:45:45 2015 +0000"
      },
      "message": "Merge \"Split functions-common: python functions\""
    },
    {
      "commit": "f9222da73fa52b389f38521ea4df553c562cd798",
      "tree": "9250c4247509e6d117e62657fbc4aaf064bf6487",
      "parents": [
        "e79678af5ed1621cd8740879b496a0d3716ab8b1",
        "36891dc1435741b8caf747b8ff82d6b25594f2c5"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Feb 06 20:34:23 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 06 20:34:23 2015 +0000"
      },
      "message": "Merge \"Stop neutron services more explicitly\""
    },
    {
      "commit": "365421b99a6e76cd3c2e3dbb02638005e456abf8",
      "tree": "48cbc1b72603ee7de32522140fded56e21ca9559",
      "parents": [
        "e79678af5ed1621cd8740879b496a0d3716ab8b1"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Fri Feb 06 15:27:43 2015 -0500"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Fri Feb 06 15:27:43 2015 -0500"
      },
      "message": "isolate unit tests from stackrc HOST_IP check\n\nThe HOST_IP check in stackrc is useful for real users, but some cloud\nnodes that infra runs don\u0027t detect it correctly, and it\u0027s not actually\nrequired for unit tests to work right.\n\nChange-Id: Id2aaa713aea91825021e9d8d49d19f3e40a8e6c9\n"
    },
    {
      "commit": "0ea8b72a20be9026f025eaa6d9b4277b058aa735",
      "tree": "57fc3050db6ab5c506d8848b22ad82137da8cdc3",
      "parents": [
        "e79678af5ed1621cd8740879b496a0d3716ab8b1"
      ],
      "author": {
        "name": "Andrey Pavlov",
        "email": "andrey-mp@yandex.ru",
        "time": "Fri Feb 06 22:37:53 2015 +0300"
      },
      "committer": {
        "name": "Andrey Pavlov",
        "email": "andrey-mp@yandex.ru",
        "time": "Fri Feb 06 22:51:07 2015 +0300"
      },
      "message": "Make EC2 compatible with current AWS CLI.\n\nNova listens for EC2 calls now at the URL without path -\nhttp://some.server.com:8773/\nI was made in review -\nhttps://review.openstack.org/#/c/152496/\n\nSo I suggest to change EC2 urls in keystone catalog.\n\nChange-Id: Ia2975ce0f6a30eed6016733e12c98b5f97648307\nCloses-Bug: 1417555\n"
    },
    {
      "commit": "f8b4f85aeb7d38db029eb89c28d00082b71eab2b",
      "tree": "c9f463336b10694112c226bc1b8b4c2e7e09512d",
      "parents": [
        "e79678af5ed1621cd8740879b496a0d3716ab8b1"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Wed Feb 04 15:46:03 2015 -0500"
      },
      "committer": {
        "name": "Wayne Okuma",
        "email": "wayne.okuma@hp.com",
        "time": "Fri Feb 06 10:40:28 2015 -0800"
      },
      "message": "implement elasticsearch pkg for devstack\n\nthe first implementation of arbitrary installation in tree for\ncomponents for elasticsearch.\n\nChange-Id: I88e852ad009735ae77c6d4c19c4f4838c49cc0ad\n"
    },
    {
      "commit": "e79678af5ed1621cd8740879b496a0d3716ab8b1",
      "tree": "8d89cedb7c4d249e305803f4c9f8ef8449132e9a",
      "parents": [
        "70157976aec6adf26ac0b3734d2017e2356efd75",
        "18f39bfb1f6af23a7fc5f5a5b822e7216ce9ec62"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Feb 06 16:16:36 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 06 16:16:36 2015 +0000"
      },
      "message": "Merge \"Remove the default project from all users\""
    },
    {
      "commit": "cbfe93bb4861d3129b82984c3aefc658a743d69b",
      "tree": "2c627fab203771268139482b7abcfb06e42bf159",
      "parents": [
        "fdae448a05942d70f20f9de63a56877d11f89c08"
      ],
      "author": {
        "name": "Maru Newby",
        "email": "marun@redhat.com",
        "time": "Thu Feb 05 00:05:23 2015 +0000"
      },
      "committer": {
        "name": "Maru Newby",
        "email": "marun@redhat.com",
        "time": "Fri Feb 06 15:45:12 2015 +0000"
      },
      "message": "Add postgresql dev package as testonly neutron dep\n\nThe neutron functional job needs to build psycopg2 which has a\ndependency on postgresql dev packages.\n\nChange-Id: Ie5c8e2bd02e148d6638f4a4c1fbf6667c30313d5\n"
    },
    {
      "commit": "75afd6d33c93f510fb9f62abd443eac4131480e6",
      "tree": "62ea15ca8082b2d481855252fba2f24d355e86b7",
      "parents": [
        "46d4769f8c81dbf4d82025f383dbdf38d5eadbc5"
      ],
      "author": {
        "name": "Kashyap Chamarthy",
        "email": "kchamart@redhat.com",
        "time": "Tue Jan 20 17:39:25 2015 +0100"
      },
      "committer": {
        "name": "Kashyap Chamarthy",
        "email": "kchamart@redhat.com",
        "time": "Fri Feb 06 11:39:29 2015 +0100"
      },
      "message": "guides: Notes to setup DevStack with Nested KVM Virtualization\n\nAdd a document with procedure to configure KVM-based nested\nvirtualization on the physical host and to configure DevStack (in a VM)\nto take advantage of it.\n\nCurrent topics:\n\n   - Configure nested virt on Intel hosts\n   - Configure nested virt on AMD hosts\n   - Expose virt extensions to DevStack VM\n   - Ensure DevStack VM is using KVM\n\nChange-Id: Ibe6fa482cc0d51183438d99680a0e10d0da652cb\n"
    },
    {
      "commit": "70157976aec6adf26ac0b3734d2017e2356efd75",
      "tree": "e3e9fb8a528fab333d9ebdd9c97c79b58e241898",
      "parents": [
        "3f80eb59a40250dc66f5c25295c725d3680f3d6e",
        "ec89fa039bb115bce8dc40c4b72359c07e487a3a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Feb 06 05:35:56 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 06 05:35:56 2015 +0000"
      },
      "message": "Merge \"Remove --skip-redirect form the tgtd service restart\""
    },
    {
      "commit": "2e17d85d80f647d04054aca1571ef1910f9c2c62",
      "tree": "767b02a7b1195785f4f6c95812ee0ef5d1bcbcfa",
      "parents": [
        "c2999d190a0ce92a99332a9733b2e43828a6201c"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Wed Jan 28 06:29:03 2015 -0800"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Thu Feb 05 16:20:52 2015 -0500"
      },
      "message": "Document where we are going\n\nSomewhat opinionated document on where we want to be going, should be\nan accurate first approximation of what Dean and I have chatted about\nover the last few weeks. Hopefully helpful in framing where we are\ngoing.\n\nChange-Id: Ia153af27a08203ffc44e37c7db73e04573d3be9f\n"
    },
    {
      "commit": "3f80eb59a40250dc66f5c25295c725d3680f3d6e",
      "tree": "0ec7a4b5c3da1b7d869f5cbf56e9791420566545",
      "parents": [
        "d7be20853b74a8cf5d2fceafdd32745c1689f4d9",
        "e3e9b226d003589028a05cfa10e153eaac5a0349"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 05 15:30:59 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 05 15:31:00 2015 +0000"
      },
      "message": "Merge \"Revert \"Make neutron the default in devstack\"\""
    },
    {
      "commit": "d7be20853b74a8cf5d2fceafdd32745c1689f4d9",
      "tree": "a076d146b45e2cf22cc922b629eae3a821f3c7dd",
      "parents": [
        "8458b458a0d9848e07420cc9074cd925315ed9e1",
        "36298eec001f900c00a8ac89143375620af9ce3e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 05 13:40:00 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 05 13:40:00 2015 +0000"
      },
      "message": "Merge \"Add default for YUM\""
    },
    {
      "commit": "36891dc1435741b8caf747b8ff82d6b25594f2c5",
      "tree": "d403a6ee403cec6be73b4334272fda69337ccc17",
      "parents": [
        "18e0a335b65e50af5bade16176a955775b6dc372"
      ],
      "author": {
        "name": "Chris Dent",
        "email": "chdent@redhat.com",
        "time": "Tue Feb 03 16:22:44 2015 +0000"
      },
      "committer": {
        "name": "Chris Dent",
        "email": "chdent@redhat.com",
        "time": "Thu Feb 05 12:39:13 2015 +0000"
      },
      "message": "Stop neutron services more explicitly\n\nAfter an unstack.sh several neutron services are left running. This\nchange tries to do a better (but not always successful) job of\nstopping neutron agents.\n\nstop_process does its own checking to see if a service is enabled\nso we don\u0027t need to check before calling.\n\nChange-Id: I8becbe9db56121cbc619a6d156b18f6c6d31a6e7\n"
    },
    {
      "commit": "e3e9b226d003589028a05cfa10e153eaac5a0349",
      "tree": "b0e8596d5e3d2d794baed81daecf1cf5193b55fc",
      "parents": [
        "c906bb38851037880f557b15ad30c9b0bb7fa295"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Thu Feb 05 12:34:12 2015 +0000"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Thu Feb 05 12:34:12 2015 +0000"
      },
      "message": "Revert \"Make neutron the default in devstack\"\n\nThe simple case of a single interface doesn\u0027t work\nout of the box, and this is now failing for lots of \npeople. We need to back up and get that working.\n\nThis reverts commit c906bb38851037880f557b15ad30c9b0bb7fa295.\n\nChange-Id: If20df670e06cda2d65028bceb46d257d011cf917\n"
    },
    {
      "commit": "1a669dce052e45b0e7de74e1613c06f41b6be1ce",
      "tree": "4a6faf9c7d942c9bf1186110f203a381ad964690",
      "parents": [
        "8458b458a0d9848e07420cc9074cd925315ed9e1"
      ],
      "author": {
        "name": "YAMAMOTO Takashi",
        "email": "yamamoto@valinux.co.jp",
        "time": "Thu Feb 05 11:54:12 2015 +0900"
      },
      "committer": {
        "name": "YAMAMOTO Takashi",
        "email": "yamamoto@valinux.co.jp",
        "time": "Thu Feb 05 11:54:12 2015 +0900"
      },
      "message": "lib/neutron: Update comments about entry points\n\nChange-Id: Iefb8057f71d4a3589cb3f0b18375779dd3896916\n"
    },
    {
      "commit": "8458b458a0d9848e07420cc9074cd925315ed9e1",
      "tree": "cc1288cde216ff978ca33769f18c6b8db3e26aef",
      "parents": [
        "e24729ce28e291d48482216c167083c8a0d06cf9",
        "99f5bcc35338aecc0ba1478369970baf1f5013e2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 05 00:12:49 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 05 00:12:50 2015 +0000"
      },
      "message": "Merge \"add event pipeline yaml\""
    },
    {
      "commit": "005b1db5c0f7ba6b20d4eede2b731614bc757cb4",
      "tree": "b6a9f0cf830707b299fba6b11ce72e18eae5117b",
      "parents": [
        "18e0a335b65e50af5bade16176a955775b6dc372"
      ],
      "author": {
        "name": "Davanum Srinivas",
        "email": "davanum@gmail.com",
        "time": "Wed Feb 04 10:53:31 2015 -0500"
      },
      "committer": {
        "name": "Davanum Srinivas (dims)",
        "email": "davanum@gmail.com",
        "time": "Wed Feb 04 23:55:06 2015 +0000"
      },
      "message": "Add Service token to conf in single vm documentation\n\nThis is probably the 3rd time i got bitten by this, So\nfiling a review :)\n\nChange-Id: Icd0834dda9c7ef806eb0fe976de85130e0220781"
    },
    {
      "commit": "e24729ce28e291d48482216c167083c8a0d06cf9",
      "tree": "a2a87baddadff7e7f2469036565540ad53854aa7",
      "parents": [
        "da352c7b4bbe8fb7f8f663f84194f7cddbe8f3e2",
        "d97ee3095eea53ed21da397c6b46c01948bc0e76"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 04 23:39:49 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 04 23:39:49 2015 +0000"
      },
      "message": "Merge \"Update minimum bash version\""
    },
    {
      "commit": "da352c7b4bbe8fb7f8f663f84194f7cddbe8f3e2",
      "tree": "670818595564393e61ceb9c917d7b337254d6e3b",
      "parents": [
        "fdae448a05942d70f20f9de63a56877d11f89c08",
        "a27b74cdf74a83ef2d197d026526211d12990228"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 04 22:46:27 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 04 22:46:27 2015 +0000"
      },
      "message": "Merge \"Ceph: wait for services to shutdown during cleanup\""
    },
    {
      "commit": "d97ee3095eea53ed21da397c6b46c01948bc0e76",
      "tree": "6268603d2b9a81d9bbc315d4b1375da2986c5388",
      "parents": [
        "fdae448a05942d70f20f9de63a56877d11f89c08"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Wed Feb 04 12:35:39 2015 -0600"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Wed Feb 04 12:50:35 2015 -0600"
      },
      "message": "Update minimum bash version\n\nClarify our position on bash and other shells.\n\nChange-Id: I30e801afa03f8d7235556b0933d0205a30310899\n"
    },
    {
      "commit": "58e694e223138dde60fb82f1ca9ebbdbd665ba09",
      "tree": "0495e7b1cbb9fe7fdf7d71e53030c30388a76813",
      "parents": [
        "fdae448a05942d70f20f9de63a56877d11f89c08"
      ],
      "author": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Wed Feb 04 12:45:50 2015 +0100"
      },
      "committer": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Wed Feb 04 12:45:50 2015 +0100"
      },
      "message": "Use the site-wide boto.cfg\n\nThe boto.cfg in the TEMPEST_DIR is not read by any tool at the momement,\nincluding tempest and euca2ools.\n\nAdding the ssl setings to the site-wide config file.\n\nChange-Id: Ibeab5671ac81e5092da0ee7ec1ecf867f8555082\n"
    },
    {
      "commit": "fdae448a05942d70f20f9de63a56877d11f89c08",
      "tree": "9427a699768d6aa34b64ed6edcac6586e3d3363b",
      "parents": [
        "fb468cb32e7be05c57576ed63ac129133472382a",
        "0413d2db8d55f0d6a32551bc48a8e7d65800a0e2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 04 03:50:39 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 04 03:50:39 2015 +0000"
      },
      "message": "Merge \"Add param for turning on debug logs on opendaylight\u0027s net-virt\""
    },
    {
      "commit": "fb468cb32e7be05c57576ed63ac129133472382a",
      "tree": "8eade150bb25383823f9db71c1a3fc830d6995aa",
      "parents": [
        "6262152064eb84dd2ba1bd52b6db08a0dc0870bb",
        "952fd90ff12e4964a35b63da2ec4226325f8f373"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 04 03:50:29 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 04 03:50:29 2015 +0000"
      },
      "message": "Merge \"Refactor lib/neutron rootwrap conf for reuse\""
    },
    {
      "commit": "6262152064eb84dd2ba1bd52b6db08a0dc0870bb",
      "tree": "8ae6e1a57f376c2f690ce3ae442f524c379f986e",
      "parents": [
        "8942585c960055cb44e10f7f429e8fd9d5f66d9a",
        "37da4592c200a54dc8dcf6a549fb634a1d5814ca"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 04 03:42:50 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 04 03:42:50 2015 +0000"
      },
      "message": "Merge \"Copy neutron service conf files into NEUTRON_CONF_DIR\""
    },
    {
      "commit": "8942585c960055cb44e10f7f429e8fd9d5f66d9a",
      "tree": "02cf74d4c48eaa30694f554e18e23c7b9027e2bf",
      "parents": [
        "c195b643fe070833fc53fb5b3752896fb91a0b9e",
        "a1b82cc1b5a7172c3fdf17d2c3f0725660911ad7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 04 03:04:59 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 04 03:04:59 2015 +0000"
      },
      "message": "Merge \"Fix unbound literal in trueorfalse()\""
    },
    {
      "commit": "c195b643fe070833fc53fb5b3752896fb91a0b9e",
      "tree": "94cd02848a5029372e8b3eae5aa8afd54273f412",
      "parents": [
        "aad7b99c97b13f6e02c772b18d0565a0cc742c50",
        "1add6fc222745d6cd4b396fd105fccee3c015e1b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 04 02:00:26 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 04 02:00:26 2015 +0000"
      },
      "message": "Merge \"Increase the suggested minimum ram to 4gb\""
    },
    {
      "commit": "aad7b99c97b13f6e02c772b18d0565a0cc742c50",
      "tree": "e49f54d177b7976c44ec83b6c55636fbc40d64fb",
      "parents": [
        "3f55319d6d2ccf5f5b56e7fddcd05cb993e8b357",
        "3eeed23751f75d0cf27e11bc73eba9e9ae5e321c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 04 00:26:39 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 04 00:26:39 2015 +0000"
      },
      "message": "Merge \"Workflow documentation is now in infra-manual\""
    },
    {
      "commit": "3f55319d6d2ccf5f5b56e7fddcd05cb993e8b357",
      "tree": "23f7fb66884e1d6a7be565b5483100e4d3ec3954",
      "parents": [
        "18e0a335b65e50af5bade16176a955775b6dc372",
        "5bee0cd4ce52098b84dcdada3fbee0bb0add726b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 04 00:25:37 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 04 00:25:37 2015 +0000"
      },
      "message": "Merge \"Updated supported OS releases listed in stack.sh\""
    },
    {
      "commit": "36298eec001f900c00a8ac89143375620af9ce3e",
      "tree": "1a8c367679da4e82414a807bc3a71c0a2b3e8b37",
      "parents": [
        "18e0a335b65e50af5bade16176a955775b6dc372"
      ],
      "author": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Wed Feb 04 10:29:31 2015 +1100"
      },
      "committer": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Wed Feb 04 10:29:31 2015 +1100"
      },
      "message": "Add default for YUM\n\nThis allows tools/* to use install_packages, etc, without having to\npull in stackrc for the $YUM definition.  Alternative to\nIef944af1ab177638bf818624a216751821e6330b\n\nChange-Id: I7fe37079240e8cabbdffdcae5ad9d21e122e43c2\n"
    },
    {
      "commit": "1add6fc222745d6cd4b396fd105fccee3c015e1b",
      "tree": "a057737db02284f3aa4d5001d633f82aaa8a6856",
      "parents": [
        "18e0a335b65e50af5bade16176a955775b6dc372"
      ],
      "author": {
        "name": "Sean M. Collins",
        "email": "sean@coreitpro.com",
        "time": "Tue Feb 03 16:24:48 2015 -0500"
      },
      "committer": {
        "name": "Sean M. Collins",
        "email": "sean@coreitpro.com",
        "time": "Tue Feb 03 16:25:01 2015 -0500"
      },
      "message": "Increase the suggested minimum ram to 4gb\n\nChange-Id: I4f098d731693e635ebcc89357d382674c7730201\n"
    },
    {
      "commit": "0413d2db8d55f0d6a32551bc48a8e7d65800a0e2",
      "tree": "ab3002cf2a67c869f1be784009f9de4c16b8bd7f",
      "parents": [
        "18e0a335b65e50af5bade16176a955775b6dc372"
      ],
      "author": {
        "name": "Flavio Fernandes",
        "email": "ffernand@redhat.com",
        "time": "Fri Jan 09 16:09:12 2015 -0500"
      },
      "committer": {
        "name": "Flavio Fernandes",
        "email": "ffernand@redhat.com",
        "time": "Tue Feb 03 18:49:07 2015 +0000"
      },
      "message": "Add param for turning on debug logs on opendaylight\u0027s net-virt\n\nWhen looking at issues related to opendaylight and openstack, it\nhelps to bump up the logs on ovsdb and neutron northbound. This\ncommit introduces a param for doing that:\n\nODL_NETVIRT_DEBUG_LOGS\u003dTrue\n\nChange-Id: I109fc61ddc44255de031341fb41bef8db5f0714f\n"
    },
    {
      "commit": "3eeed23751f75d0cf27e11bc73eba9e9ae5e321c",
      "tree": "9a774d788b4f5f9ab219f1e47f69d020f0f23867",
      "parents": [
        "18e0a335b65e50af5bade16176a955775b6dc372"
      ],
      "author": {
        "name": "Jeremy Stanley",
        "email": "fungi@yuggoth.org",
        "time": "Fri Dec 05 03:30:41 2014 +0000"
      },
      "committer": {
        "name": "Jeremy Stanley",
        "email": "fungi@yuggoth.org",
        "time": "Tue Feb 03 18:44:56 2015 +0000"
      },
      "message": "Workflow documentation is now in infra-manual\n\nReplace URLs for workflow documentation to appropriate parts of the\nOpenStack Project Infrastructure Manual.\n\nChange-Id: Idf519ff362731c106bbd9b63135f8dab4c7b7b92\n"
    },
    {
      "commit": "37da4592c200a54dc8dcf6a549fb634a1d5814ca",
      "tree": "8d24a67b527bde7e53dd2bb0e24f8f2813c34882",
      "parents": [
        "e256022a1686eb447da1bbd318c44b58f72f3e0e"
      ],
      "author": {
        "name": "Doug Wiegley",
        "email": "dougw@a10networks.com",
        "time": "Fri Jan 30 23:30:08 2015 -0700"
      },
      "committer": {
        "name": "Doug Wiegley",
        "email": "dougw@a10networks.com",
        "time": "Tue Feb 03 10:59:37 2015 -0600"
      },
      "message": "Copy neutron service conf files into NEUTRON_CONF_DIR\n\nAs part of splitting neutron into pieces, one of the steps was splitting\nthe various bits of configuration into their respective repos. That just\nhappened, and this change propagates those config files into /etc/neutron\nin the same manner that devstack is using for neutron.conf (and which is\ndone via setup.cfg, like neutron, for regular package installs.)\n\nRequired for neutron review: https://review.openstack.org/#/c/151541/\n\nChange-Id: Ic9aec4401925eca9e1678d84662b96d346a911e3\n"
    },
    {
      "commit": "99f5bcc35338aecc0ba1478369970baf1f5013e2",
      "tree": "8578d1fce3df13b2ffdfdb8215dd9245461adf8c",
      "parents": [
        "18e0a335b65e50af5bade16176a955775b6dc372"
      ],
      "author": {
        "name": "gordon chung",
        "email": "gord@live.ca",
        "time": "Tue Feb 03 09:23:39 2015 -0500"
      },
      "committer": {
        "name": "gordon chung",
        "email": "gord@live.ca",
        "time": "Tue Feb 03 09:23:39 2015 -0500"
      },
      "message": "add event pipeline yaml\n\nCeilometer as added support for an event pipeline to enable\ntransformations and publishing of events. this patch adds the new\nevent_pipeline.yaml file\n\nChange-Id: I7018a57e7db3690d72fd7c7d5090e6e61cf73e18\n"
    },
    {
      "commit": "18e0a335b65e50af5bade16176a955775b6dc372",
      "tree": "28b3669a4f69af753b0d42369ca4f57847f9e8a7",
      "parents": [
        "02e0d8cfbbf455f368ad3cbfc535395faff3c61f",
        "905275ec9f51614911fbb915f8bba9896b3ab684"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 03 10:11:26 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 03 10:11:26 2015 +0000"
      },
      "message": "Merge \"Bump up the count of workers for heat\""
    },
    {
      "commit": "02e0d8cfbbf455f368ad3cbfc535395faff3c61f",
      "tree": "07f8eecd42c9f2e1d9e40e5c70d9ad3a4759b555",
      "parents": [
        "393acc0a2478e09b010d212969253e0ae66ad54e",
        "c4b871f613b2bb8f29083f4a7200734d1cf3d8b1"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 03 10:03:51 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 03 10:03:51 2015 +0000"
      },
      "message": "Merge \"Add q-l3 conntrack dependency for ubuntu\""
    },
    {
      "commit": "393acc0a2478e09b010d212969253e0ae66ad54e",
      "tree": "494dfaab29d44f28de953317a0519bf627e50075",
      "parents": [
        "e263aad9c690d11980ed212de3e9560347231741",
        "c906bb38851037880f557b15ad30c9b0bb7fa295"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Feb 02 20:09:54 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 02 20:09:54 2015 +0000"
      },
      "message": "Merge \"Make neutron the default in devstack\""
    },
    {
      "commit": "e263aad9c690d11980ed212de3e9560347231741",
      "tree": "84fbeb224e48d39d8e31627b3eba949bcee96b31",
      "parents": [
        "5733abbc55572315c97598a4a6d2169a070a73a7",
        "38c95b8eba7a67535895c62a0d676f0ad37c5070"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Feb 02 15:44:04 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 02 15:44:04 2015 +0000"
      },
      "message": "Merge \"Configure auth_token middleware manually in swift.\""
    },
    {
      "commit": "5733abbc55572315c97598a4a6d2169a070a73a7",
      "tree": "14da4d755d2962efe01670f7b99c29a614681d9b",
      "parents": [
        "a08590dbf215257883d925d8cbda983f1dd98704",
        "529f8113c2d93c85bbede7041cde1b455bc2119f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Feb 02 15:38:21 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 02 15:38:21 2015 +0000"
      },
      "message": "Merge \"Fix oslo_messaging package and related object names\""
    },
    {
      "commit": "a08590dbf215257883d925d8cbda983f1dd98704",
      "tree": "aa7664a3efacea55ed55358f8eafa03e93ea57f5",
      "parents": [
        "3e3104f89911f1b8d6b09bb78a00ae156eb93fd0",
        "f35e95706c42f98336059c2177261a77b55427a9"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Feb 02 15:38:12 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 02 15:38:12 2015 +0000"
      },
      "message": "Merge \"XenAPI: Replace remaining instances of \u0027devstack.succeeded\u0027\""
    }
  ],
  "next": "3e3104f89911f1b8d6b09bb78a00ae156eb93fd0"
}
