)]}'
{
  "log": [
    {
      "commit": "ebe43d6a8a50046d07e1962d616bd29a2f1c7472",
      "tree": "f5e33ba4b2f3d9b583b1f98feecc75054dd7650c",
      "parents": [
        "5c61de26ba4ed209f592adbc6a806fc70d263bd0",
        "33df895ffb042832057222432234172d6db18810"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 18 21:05:49 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 18 21:05:50 2016 +0000"
      },
      "message": "Merge \"Tox: don\u0027t check stack-screenrc with bashate\""
    },
    {
      "commit": "5c61de26ba4ed209f592adbc6a806fc70d263bd0",
      "tree": "61d405d816cb1258e2d6056a2070d6ad704b77f9",
      "parents": [
        "1066def32dd75a49838fcdb29d0f76016e870b6e",
        "1e31e68557205fa61929ff579e427b7ef86aa2ea"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 18 21:03:11 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 18 21:03:12 2016 +0000"
      },
      "message": "Merge \"Respect constraints in tempest tox venvs\""
    },
    {
      "commit": "1066def32dd75a49838fcdb29d0f76016e870b6e",
      "tree": "35f221dc1bd74ac7cacaea1042df54bbeb88e5e2",
      "parents": [
        "2a80a88177de8407e1a54b1b9cd0355b315d87df",
        "a6f3229eb02c409b2d875c9692e9d3b62e859f71"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 18 21:03:02 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 18 21:03:02 2016 +0000"
      },
      "message": "Merge \"Re-add \"redhat-rpm-config\" dependency\""
    },
    {
      "commit": "2a80a88177de8407e1a54b1b9cd0355b315d87df",
      "tree": "a8d2c1724d887ec54a5822a5a2405b4ff66f6680",
      "parents": [
        "d8a2496cc1f58d709ce1de85fd10aa0199dd2e8a",
        "bae609ef6fe46e70ae48a7647861123cbb16661f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 18 21:02:54 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 18 21:02:54 2016 +0000"
      },
      "message": "Merge \"lib/tempest: Post juno-eol cleanup\""
    },
    {
      "commit": "d8a2496cc1f58d709ce1de85fd10aa0199dd2e8a",
      "tree": "69d8acde898856083f298659a6f1d1d0e19edba8",
      "parents": [
        "4bcf6529d5096c16fd1b9c418d5c40d2bb8a2831",
        "8040e69a049731216efcdc3497b78391f7bc2a31"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 18 21:00:18 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 18 21:00:18 2016 +0000"
      },
      "message": "Merge \"Check UNSTACK_ALL or -a flag set on unstack\""
    },
    {
      "commit": "4bcf6529d5096c16fd1b9c418d5c40d2bb8a2831",
      "tree": "ca651ad35111e3e3f4b0e49b331eba68858d941d",
      "parents": [
        "772e914769dcaba6494ad1427ff0e340d73bfc5b",
        "edc11c2f834e45dea9c9c0fcda21369d2afa30e2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 18 06:50:18 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 18 06:50:18 2016 +0000"
      },
      "message": "Merge \"Keystone support deploy in uwsgi\""
    },
    {
      "commit": "772e914769dcaba6494ad1427ff0e340d73bfc5b",
      "tree": "2e021f50ec8d21ef8c1df789e4aa07f90d2d58a4",
      "parents": [
        "6e8ed2ebbda106e8de9af43b7e4600462681f61b",
        "728730aee3c03cfbe08678f95c851c60d523e52c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 18 06:50:10 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 18 06:50:10 2016 +0000"
      },
      "message": "Merge \"Enable heat caching\""
    },
    {
      "commit": "6e8ed2ebbda106e8de9af43b7e4600462681f61b",
      "tree": "0c4de41e47340458cbd7ce434286f5c234f46d03",
      "parents": [
        "c40f4ddc6e06a0777515717e940f8b676d0d79dc",
        "a03053660a3867b4f7622303c0499a6b79292cca"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 18 06:49:05 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 18 06:49:07 2016 +0000"
      },
      "message": "Merge \"Keystone deploy switch\""
    },
    {
      "commit": "c40f4ddc6e06a0777515717e940f8b676d0d79dc",
      "tree": "488c44fcb41d903debda37aa04975302d0e1e804",
      "parents": [
        "886410eadeaf5366e51bd31677a3b49b34eb391c",
        "72f530fd7aa9b2029ad141ecfe9c2d62f87f72f3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 17 21:32:04 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 17 21:32:04 2016 +0000"
      },
      "message": "Merge \"Set default properties for Power: virtual console and scsi driver\""
    },
    {
      "commit": "8040e69a049731216efcdc3497b78391f7bc2a31",
      "tree": "6d8cc4646f1121c2c7201b3e05428bbc8aa6c3ae",
      "parents": [
        "886410eadeaf5366e51bd31677a3b49b34eb391c"
      ],
      "author": {
        "name": "Mike Chester",
        "email": "mchester@siaras.com",
        "time": "Wed Feb 17 10:52:33 2016 -0800"
      },
      "committer": {
        "name": "Mike Chester",
        "email": "mchester@siaras.com",
        "time": "Wed Feb 17 10:55:43 2016 -0800"
      },
      "message": "Check UNSTACK_ALL or -a flag set on unstack\n\nThese flags were not functioning as described. Check if UNSTACK_ALL is\nset in env or -a flag is set when calling script.\n\nChange-Id: I128d32b1e74ee46e24a9eb2e81560e58137b1553\nCloses-Bug: #1546687\n"
    },
    {
      "commit": "886410eadeaf5366e51bd31677a3b49b34eb391c",
      "tree": "1f2f7b7c8b027bea9eaadaffd50d917a8de68d66",
      "parents": [
        "0afc6db67a8123d921100acee922ad393afae710",
        "baa35d06e106a74365051bf26c56faf92ec92f88"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 17 15:10:00 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 17 15:10:00 2016 +0000"
      },
      "message": "Merge \"Add guide on running devstack in lxc container\""
    },
    {
      "commit": "0afc6db67a8123d921100acee922ad393afae710",
      "tree": "336cebdef8036afb92f5dd4fdb78d4b7ce868b1e",
      "parents": [
        "96006658bedbdfa98e4d0685852f057aeb2ae1a6",
        "72c34ee1aaddefe23b68ce2ae2d373356c283121"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 17 15:08:49 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 17 15:08:49 2016 +0000"
      },
      "message": "Merge \"worlddump: collect networking stack info from namespaces\""
    },
    {
      "commit": "33df895ffb042832057222432234172d6db18810",
      "tree": "3117dd4b58a417cad52fdb1f3f17b143847e3bc9",
      "parents": [
        "96006658bedbdfa98e4d0685852f057aeb2ae1a6"
      ],
      "author": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Wed Feb 17 15:26:33 2016 +0100"
      },
      "committer": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Wed Feb 17 15:26:33 2016 +0100"
      },
      "message": "Tox: don\u0027t check stack-screenrc with bashate\n\nChange-Id: I8f04de2cde8a123c3825e7ba22aef1f5b311f61c\nCloses-Bug: #1531885\n"
    },
    {
      "commit": "bae609ef6fe46e70ae48a7647861123cbb16661f",
      "tree": "f8cdabbabdb7360dff1ccc560cd656e9e0b79452",
      "parents": [
        "96006658bedbdfa98e4d0685852f057aeb2ae1a6"
      ],
      "author": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Tue Nov 24 17:02:12 2015 +0100"
      },
      "committer": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Tue Feb 16 15:00:12 2016 +0100"
      },
      "message": "lib/tempest: Post juno-eol cleanup\n\nThere\u0027s no need to change these Tempest\u0027s default anymore.\nThe feature flags are left in Tempest so that downstream distros can\ncontinue to use Tempest to test Juno.\n\nChange-Id: I99f286d0febb1675b8feb91b6801ad0b159da332\n"
    },
    {
      "commit": "96006658bedbdfa98e4d0685852f057aeb2ae1a6",
      "tree": "87617fa281e59d0d713f8004c76b6fba7b9888d6",
      "parents": [
        "f130b283d9603477c0ffa7705eec39d73798b4d2"
      ],
      "author": {
        "name": "ptoohill1",
        "email": "phillip.toohill@rackspace.com",
        "time": "Mon Feb 15 16:07:50 2016 -0600"
      },
      "committer": {
        "name": "ptoohill1",
        "email": "phillip.toohill@rackspace.com",
        "time": "Mon Feb 15 18:41:14 2016 -0600"
      },
      "message": "Add LinuxMint to distro check\n\nAdds LinuxMint to the distro checking. This allows linux mint with\nthe FORCE option to run. This will not fix for other distros that\ndo not pass the checks.\n\nChange-Id: I42599c1bd851d2b61a56a3960f42ad051aab1727\nCloses-Bug: #1545864\n"
    },
    {
      "commit": "edc11c2f834e45dea9c9c0fcda21369d2afa30e2",
      "tree": "7a87388c66878822d5454dbe82279019e4680f82",
      "parents": [
        "a03053660a3867b4f7622303c0499a6b79292cca"
      ],
      "author": {
        "name": "Brant Knudson",
        "email": "bknudson@us.ibm.com",
        "time": "Mon Dec 14 15:32:05 2015 -0600"
      },
      "committer": {
        "name": "Brant Knudson",
        "email": "bknudson@us.ibm.com",
        "time": "Mon Feb 15 08:45:22 2016 -0600"
      },
      "message": "Keystone support deploy in uwsgi\n\nKeystone is going to remove support for eventlet. Rather than only\nhave one way to run keystone (in Apache Httpd with mod_wsgi), we\nshould continue to gate on multiple wsgi containers to ensure that\nkeystone remains container-agnostic. The suggested alternative\ncontainer is uwsgi.\n\nTo run keystone in uwsgi rather than httpd or eventlet, set the\nfollowing env var in local.conf:\n\n KEYSTONE_DEPLOY\u003duwsgi\n\nThere\u0027s a lot of options to uwsgi. Here\u0027s some protips:\nhttp://uwsgi-docs.readthedocs.org/en/latest/ThingsToKnow.html\n\nChange-Id: If3b49879ce5181c16f0f0ab0db12fa55fe810a41\n"
    },
    {
      "commit": "a03053660a3867b4f7622303c0499a6b79292cca",
      "tree": "3465eb51c6e1004bc3b71074a5bb9aa471c9d779",
      "parents": [
        "f130b283d9603477c0ffa7705eec39d73798b4d2"
      ],
      "author": {
        "name": "Brant Knudson",
        "email": "bknudson@us.ibm.com",
        "time": "Mon Jan 25 13:38:27 2016 -0600"
      },
      "committer": {
        "name": "Brant Knudson",
        "email": "bknudson@us.ibm.com",
        "time": "Mon Feb 15 08:45:22 2016 -0600"
      },
      "message": "Keystone deploy switch\n\nCurrently there\u0027s a boolean KEYSTONE_USE_MOD_WSGI to switch between\nrunning keystone in mod_wsgi and eventlet. We\u0027ve got a need to\nsupport more/different deployment options (e.g., uwsgi), so a\nboolean is inadequate.\n\nA new input variable KEYSTONE_DEPLOY is introduced that can be\nset to mod_wsgi or eventlet (and other values in future) to\ncontrol how keystone is deployed. KEYSTONE_USE_MOD_WSGI is\ndeprecated.\n\nChange-Id: I9b2815e6f007309f088346df9ac48e6a24ae3656\n"
    },
    {
      "commit": "f130b283d9603477c0ffa7705eec39d73798b4d2",
      "tree": "0c76b7c9bde0353c5b4d93172bc04d9d333fd4ac",
      "parents": [
        "3cf9244f956953e0e64a163a96cc897c02bec14d",
        "326e480d2972191c89b9bae88c987ef12f648f93"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Feb 14 23:57:26 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Feb 14 23:57:27 2016 +0000"
      },
      "message": "Merge \"Documentation: nova-volume (n-vol) is long gone.\""
    },
    {
      "commit": "3cf9244f956953e0e64a163a96cc897c02bec14d",
      "tree": "0e6c0bc35db8c6955251658c5562cbe6b6a042fe",
      "parents": [
        "2da17a0b657e635dc5648e9db1aa36bc96b826a1",
        "629e56540f3dec14465bc88ef51c6974bac67f12"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Feb 14 14:45:40 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Feb 14 14:45:40 2016 +0000"
      },
      "message": "Merge \"Revert \"reduce default lease time to 5 minutes\"\""
    },
    {
      "commit": "2da17a0b657e635dc5648e9db1aa36bc96b826a1",
      "tree": "f010a0e5d8fd6cfac162b6667f2348e5769ee4b8",
      "parents": [
        "5073896cc9f47d4f8c489250bb5585b2190abb5a",
        "190b29d45e15fd7a0fddb89dbb304fb35554814e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Feb 14 14:42:51 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Feb 14 14:42:51 2016 +0000"
      },
      "message": "Merge \"worlddump: add empty newline after every command output\""
    },
    {
      "commit": "5073896cc9f47d4f8c489250bb5585b2190abb5a",
      "tree": "ca5af5c4c22cb30d0b9ee7d33b1e408171657bda",
      "parents": [
        "cd23ab9644ddd9b355632d1d0d6ed07206b876da",
        "7710e7fc273dd9af6799ea565bbd21ce03745a44"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Feb 14 14:42:43 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Feb 14 14:42:43 2016 +0000"
      },
      "message": "Merge \"Only use lsb_release for distro tags\""
    },
    {
      "commit": "cd23ab9644ddd9b355632d1d0d6ed07206b876da",
      "tree": "558ada2a66b55a130dfd7bf452b92868a6a1e625",
      "parents": [
        "1485f70f3a9e8f2fddaa8018717acb97800669a2",
        "7e843edca791224eea1d53fc963267dded0c220b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Feb 14 14:42:28 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Feb 14 14:42:28 2016 +0000"
      },
      "message": "Merge \"Remove Neutron Midonet plugin file completely\""
    },
    {
      "commit": "1485f70f3a9e8f2fddaa8018717acb97800669a2",
      "tree": "fd682ea832fba2c42431d23873d0c202c9a20cac",
      "parents": [
        "2b37e97a570aa440a3ba16b1940ee1445d64af84",
        "86561c347d70c5124c139eb80fe1c0466e5a62f2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Feb 14 14:42:21 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Feb 14 14:42:21 2016 +0000"
      },
      "message": "Merge \"Enable neutron-lib for LIBS_FROM_GIT for backwards compat jobs\""
    },
    {
      "commit": "2b37e97a570aa440a3ba16b1940ee1445d64af84",
      "tree": "b6b6205d4cc261a1b2a27ac98d0ff799c9fd4720",
      "parents": [
        "fe0c2ba7ade6e2e4037a646a90eec7dfde705a08",
        "8d6d116530634cdaca5ab6d3af9ca0ae1960c025"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Feb 13 03:52:19 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Feb 13 03:52:20 2016 +0000"
      },
      "message": "Merge \"Install libosinfo on n-cpu nodes\""
    },
    {
      "commit": "326e480d2972191c89b9bae88c987ef12f648f93",
      "tree": "877a1efb60627e4e5fbba1843c900d39029fd44e",
      "parents": [
        "428c35bade09ea814d8ce119498d3beb947f2ee2"
      ],
      "author": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Fri Feb 12 15:23:43 2016 +0100"
      },
      "committer": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Fri Feb 12 15:23:43 2016 +0100"
      },
      "message": "Documentation: nova-volume (n-vol) is long gone.\n\nLong live cinder-volume (c-vol) !\n\nChange-Id: I78257c0ef314e97e4abddf82b709fc496401cf14\n"
    },
    {
      "commit": "728730aee3c03cfbe08678f95c851c60d523e52c",
      "tree": "b83ac8320e972c8513550eb790a212d5545a7451",
      "parents": [
        "fe0c2ba7ade6e2e4037a646a90eec7dfde705a08"
      ],
      "author": {
        "name": "Thomas Herve",
        "email": "therve@redhat.com",
        "time": "Fri Feb 12 08:31:23 2016 +0100"
      },
      "committer": {
        "name": "Thomas Herve",
        "email": "therve@redhat.com",
        "time": "Fri Feb 12 08:32:36 2016 +0100"
      },
      "message": "Enable heat caching\n\nEnable use of memory cache by default for Heat. It will provide a boost\nfor various test builds and will help test this configuration.\n\nChange-Id: I06183138d54c1cb971a58a158a15f3f5b25cba4d\n"
    },
    {
      "commit": "fe0c2ba7ade6e2e4037a646a90eec7dfde705a08",
      "tree": "8f27d81de03ec07f441e8344ec2151778ff0ecd5",
      "parents": [
        "dbf10cd022f136faa48b7df2b7cf5a9ac5862a31",
        "c1b7cb11171a55ba21ab4597977dea0ba6bc7b2d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Feb 12 00:37:47 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 12 00:37:48 2016 +0000"
      },
      "message": "Merge \"worlddump: include Open vSwitch info\""
    },
    {
      "commit": "dbf10cd022f136faa48b7df2b7cf5a9ac5862a31",
      "tree": "3bfbe52a2a7047744dfd8b1362103f6c9e230f2c",
      "parents": [
        "d3be1581814a77c7d9b0d423f0c5c38673f28b9d",
        "985e958dda3e843442f76199caf63fa8b93680cc"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 11 20:01:37 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 11 20:01:37 2016 +0000"
      },
      "message": "Merge \"remove keystone templated catalog\""
    },
    {
      "commit": "86561c347d70c5124c139eb80fe1c0466e5a62f2",
      "tree": "e71433f0e96eccfbf3f3ae16390958518392a96a",
      "parents": [
        "29f1ebb6885c22e94a225ba16a268aa26f60131c"
      ],
      "author": {
        "name": "Doug Wiegley",
        "email": "dougw@a10networks.com",
        "time": "Wed Feb 10 18:37:21 2016 -0700"
      },
      "committer": {
        "name": "Doug Wiegley",
        "email": "dougw@a10networks.com",
        "time": "Thu Feb 11 11:01:01 2016 -0700"
      },
      "message": "Enable neutron-lib for LIBS_FROM_GIT for backwards compat jobs\n\nChange-Id: I8dd84c59d2ec3a7c01ff4f1aaf7fa61d7466cfd5\n"
    },
    {
      "commit": "c1b7cb11171a55ba21ab4597977dea0ba6bc7b2d",
      "tree": "fb72d7202831fbd83f12c48b9df5542224c443d2",
      "parents": [
        "13d255d90d9d88f2cb50d63cc58b337e550170f3"
      ],
      "author": {
        "name": "Ihar Hrachyshka",
        "email": "ihrachys@redhat.com",
        "time": "Thu Feb 11 13:50:46 2016 +0100"
      },
      "committer": {
        "name": "Ihar Hrachyshka",
        "email": "ihrachys@redhat.com",
        "time": "Thu Feb 11 16:12:20 2016 +0100"
      },
      "message": "worlddump: include Open vSwitch info\n\nThis may be useful when debugging neutron gate failures.\n\nChange-Id: Iea3589456d2b05d233ba88523a5bd4ac114a0c86\n"
    },
    {
      "commit": "190b29d45e15fd7a0fddb89dbb304fb35554814e",
      "tree": "1175b5d30418e6010367e27ab93936708051893d",
      "parents": [
        "13d255d90d9d88f2cb50d63cc58b337e550170f3"
      ],
      "author": {
        "name": "Ihar Hrachyshka",
        "email": "ihrachys@redhat.com",
        "time": "Thu Feb 11 13:42:21 2016 +0100"
      },
      "committer": {
        "name": "Ihar Hrachyshka",
        "email": "ihrachys@redhat.com",
        "time": "Thu Feb 11 16:09:28 2016 +0100"
      },
      "message": "worlddump: add empty newline after every command output\n\nIt makes it a bit easier to read the output since each new command is\nnow visually separated from the output of the previous one.\n\nChange-Id: If441c61bb6f13f85f771dd31609b10d3dd1ee93c\n"
    },
    {
      "commit": "72c34ee1aaddefe23b68ce2ae2d373356c283121",
      "tree": "90a118a1d3333422a6b25cedac746164411ead3a",
      "parents": [
        "13d255d90d9d88f2cb50d63cc58b337e550170f3"
      ],
      "author": {
        "name": "Ihar Hrachyshka",
        "email": "ihrachys@redhat.com",
        "time": "Sat Jan 30 16:18:01 2016 +0100"
      },
      "committer": {
        "name": "Ihar Hrachyshka",
        "email": "ihrachys@redhat.com",
        "time": "Thu Feb 11 16:08:16 2016 +0100"
      },
      "message": "worlddump: collect networking stack info from namespaces\n\nNeutron hugely relies on namespaces, so we should try to dump\ninternal IP stack state for non-root network namespaces.\n\nChange-Id: Ib980d22fbf3c6b680473754fa2b1684c2ef91b72\n"
    },
    {
      "commit": "72f530fd7aa9b2029ad141ecfe9c2d62f87f72f3",
      "tree": "884603385504ce116b6f4a093629933d1b8b148d",
      "parents": [
        "905a37aaae5a47e5a7328a4eaf0a0c97ca7e4c83"
      ],
      "author": {
        "name": "Rafael Folco",
        "email": "rfolco@br.ibm.com",
        "time": "Tue Feb 09 07:08:38 2016 -0600"
      },
      "committer": {
        "name": "Rafael Folco",
        "email": "rfolco@br.ibm.com",
        "time": "Thu Feb 11 05:47:41 2016 -0600"
      },
      "message": "Set default properties for Power: virtual console and scsi driver\n\nThis patch enables the virtual console for Power systems /dev/hvc0\nand sets scsi bus and virtio-scsi model as default.\nThe virtual console hvc0 enables full console including dmesg.\nHigh performance virtio-scsi driver keeps the efficient design of\nvirtio-blk with effective SCSI passthrough.\n\nChange-Id: I0b5cd4a15d30f06fc7993555d91d6907bd1acbd7\n"
    },
    {
      "commit": "629e56540f3dec14465bc88ef51c6974bac67f12",
      "tree": "de0210994d003b57caf581a72e58f349808c3caf",
      "parents": [
        "61aa0e9f1968c9991dee7bb5aec9a2a63ac0339d"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Thu Feb 11 11:31:56 2016 +0000"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Thu Feb 11 11:31:56 2016 +0000"
      },
      "message": "Revert \"reduce default lease time to 5 minutes\"\n\nWe have a fix in Nova which should make this unessessary,\nrevert to see if that\u0027s true.\n\nThis reverts commit 61aa0e9f1968c9991dee7bb5aec9a2a63ac0339d.\n\nChange-Id: If109af452ad583417e3a3a3ef1c9b545f1ec9b89\n"
    },
    {
      "commit": "d3be1581814a77c7d9b0d423f0c5c38673f28b9d",
      "tree": "8cb032035bb27d63d427086d40bc0167b6f26759",
      "parents": [
        "29f1ebb6885c22e94a225ba16a268aa26f60131c",
        "076ef7f0fbf43fd10cb30abbfdf93bb9402968a9"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 11 07:29:58 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 11 07:29:58 2016 +0000"
      },
      "message": "Merge \"Remove CUSTOM_THEME_PATH setting\""
    },
    {
      "commit": "baa35d06e106a74365051bf26c56faf92ec92f88",
      "tree": "b6f134c09942949525d5bb65592bf6b1f075a188",
      "parents": [
        "1a9e294ff398e5f3c3a0a62621b8872273aeb0f9"
      ],
      "author": {
        "name": "Cody A.W. Somerville",
        "email": "cody.somerville@gmail.com",
        "time": "Thu Feb 11 01:23:14 2016 -0500"
      },
      "committer": {
        "name": "Cody A.W. Somerville",
        "email": "cody.somerville@gmail.com",
        "time": "Thu Feb 11 01:37:21 2016 -0500"
      },
      "message": "Add guide on running devstack in lxc container\n\nRunning OpenStack in a container can be a useful workflow for developers.\nThe primary benefits are faster performance and lower memory overhead\nwhile still providing a suitable level of isolation.\n\nThe guide walks the user through procedure for configuring an LXC container\nand deploying OpenStack in it using devstack. It also discusses the limitations\nof this setup - particularly related to cinder.\n\nChange-Id: I2e0921fd118cfe98cef86ba110a94b3edccf9a29\n"
    },
    {
      "commit": "29f1ebb6885c22e94a225ba16a268aa26f60131c",
      "tree": "704a0817b0965cc6ff20f532ccf852d747c52197",
      "parents": [
        "dab2f8b5ab4bb549601fb5cc5d2fc1498ba98a24",
        "b298e57c9f44081767c726a36d60caca66f604aa"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 11 03:39:02 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 11 03:39:02 2016 +0000"
      },
      "message": "Merge \"Change scheduler configurations to use entrypoints\""
    },
    {
      "commit": "076ef7f0fbf43fd10cb30abbfdf93bb9402968a9",
      "tree": "4e53fd80905f4654140b59dc75e6f7f911a61c61",
      "parents": [
        "905a37aaae5a47e5a7328a4eaf0a0c97ca7e4c83"
      ],
      "author": {
        "name": "David Lyle",
        "email": "david.lyle@intel.com",
        "time": "Tue Feb 09 11:01:04 2016 -0700"
      },
      "committer": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Thu Feb 11 03:35:18 2016 +0000"
      },
      "message": "Remove CUSTOM_THEME_PATH setting\n\nHorizon now uses the WEBROOT to populate the value of $webroot in\nthe CSS code. The CUSTOM_THEME_PATH pointing to the webroot theme\nto explicitly set the same value is no longer necessary.\n\nCloses-Bug: 1540801\nChange-Id: Ic212796ee0905751ac3fd619bbbc902d25ea10d5\n"
    },
    {
      "commit": "a6f3229eb02c409b2d875c9692e9d3b62e859f71",
      "tree": "025dbdc8aaa73f36691dc6c81984e00dd9aec608",
      "parents": [
        "25fe1be8b151b4ac529fdf03be50f7db65033abf"
      ],
      "author": {
        "name": "John Eckersberg",
        "email": "jeckersb@redhat.com",
        "time": "Fri Feb 05 15:39:11 2016 -0500"
      },
      "committer": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Thu Feb 11 14:30:56 2016 +1100"
      },
      "message": "Re-add \"redhat-rpm-config\" dependency\n\nThis was removed in commit 19363fc1e79e70d390da0f4d0a19a5ef476b11d4 as\nan unneeded F21 dependency, but due to missing dependencies as\ndescribed in the bug, /usr/lib/rpm/redhat/redhat-hardened-cc1 is\nrequired and is provided by this package.\n\nChange-Id: I2c0c3b0198d795d947fd77005fd7528de561dfcb\n"
    },
    {
      "commit": "dab2f8b5ab4bb549601fb5cc5d2fc1498ba98a24",
      "tree": "d2ac4b04a4a42e8a7f1b3cec20ce6c69fbda49ec",
      "parents": [
        "985761d5bd57aef838746a50d634ff03b196eba5",
        "3919d4c822a38d324adf47697f4b9bedbc906a36"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 11 02:33:14 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 11 02:33:14 2016 +0000"
      },
      "message": "Merge \"Add diskimage-builder to the list of libraries\""
    },
    {
      "commit": "985761d5bd57aef838746a50d634ff03b196eba5",
      "tree": "807da0cea59f03f6170a7f3d635dd283bf5738d1",
      "parents": [
        "b7f7f33c22816ae557af0c2ce79e8e9eb1dba299",
        "6f013631a27a726ae45e27b209fa769d96d5f069"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 11 02:14:47 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 11 02:14:47 2016 +0000"
      },
      "message": "Merge \"Handle case where FUNCNAME[0] is undefined\""
    },
    {
      "commit": "b7f7f33c22816ae557af0c2ce79e8e9eb1dba299",
      "tree": "936041fc0e8a9dfe40ed599a6f17eeaf692e4bb1",
      "parents": [
        "9944e4fc3604f558c50f9fc5b09ed9ab1892dc16",
        "3095ff51320291b3622cacc3bf2fb1043bff8d31"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 11 00:55:15 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 11 00:55:16 2016 +0000"
      },
      "message": "Merge \"Automate OVS bridge creation for multiple mappings\""
    },
    {
      "commit": "9944e4fc3604f558c50f9fc5b09ed9ab1892dc16",
      "tree": "8fb49e8b2b640324e3f48d57e5368ae9754c80c7",
      "parents": [
        "1a9e294ff398e5f3c3a0a62621b8872273aeb0f9",
        "8eab6ad31b7d34f26c912e7c1e60d39bf596124a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 11 00:54:15 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 11 00:54:15 2016 +0000"
      },
      "message": "Merge \"make fwaas plugin and driver configurable\""
    },
    {
      "commit": "985e958dda3e843442f76199caf63fa8b93680cc",
      "tree": "fd99f845efb549c1c5812767d166e2896a3358f6",
      "parents": [
        "1a9e294ff398e5f3c3a0a62621b8872273aeb0f9"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Wed Feb 10 07:25:24 2016 -0500"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Wed Feb 10 15:39:31 2016 -0500"
      },
      "message": "remove keystone templated catalog\n\nThis is just another code path for little benefit in devstack which is\ngoing to rot out. We should be opinionated here and only support the\ndynamic catalog.\n\nChange-Id: I4e5c7e86aefe72fc21c77d423033e9b169318fec\n"
    },
    {
      "commit": "8d6d116530634cdaca5ab6d3af9ca0ae1960c025",
      "tree": "db9459d064e2618416ae1d9999666e86be173fb4",
      "parents": [
        "f1cecf52c069c83e2cba368212b0a7ffc5de7f05"
      ],
      "author": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Tue Feb 09 15:13:25 2016 -0800"
      },
      "committer": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Wed Feb 10 06:38:43 2016 -0800"
      },
      "message": "Install libosinfo on n-cpu nodes\n\nAs of 9de8f7230d069e4da9736f09ad5d17773315b476 nova is now attempting\nto import libosinfo packages, so install them for goodness sake.\n\nChange-Id: Ib481dda475dd2975a513052478be0007aa1cf4a8\nRelated-Bug: #1543288\n"
    },
    {
      "commit": "1e31e68557205fa61929ff579e427b7ef86aa2ea",
      "tree": "3e70017085113443cd4ec6709b21839311c1a47d",
      "parents": [
        "1a9e294ff398e5f3c3a0a62621b8872273aeb0f9"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Tue Feb 09 23:50:54 2016 -0500"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Tue Feb 09 23:50:54 2016 -0500"
      },
      "message": "Respect constraints in tempest tox venvs\n\nThis commit is a workaround for respecting upper-constraints. Since\nwe\u0027re using tox to handle setting up a venv and running tempest\ncommands we need to manually install the constrained packages inside\nthe tox venvs. This patch does that for all the venvs being created by\ndevstack via tox. However, since tempest has additional tox jobs\ndefined if those are run via devstack those will default to the\ndefault pip install -U -r requirements.txt defined in tempest\u0027s\ntox.ini.\n\nChange-Id: I7f84dfb67a3c97003947aefd8a7e3c6454106db4\nCloses-Bug: #1543841\n"
    },
    {
      "commit": "1a9e294ff398e5f3c3a0a62621b8872273aeb0f9",
      "tree": "90b51610212dc6115648aadbaddb66b3ae9f6bc1",
      "parents": [
        "f1cecf52c069c83e2cba368212b0a7ffc5de7f05"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Tue Feb 09 18:51:02 2016 -0500"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Wed Feb 10 00:22:02 2016 +0000"
      },
      "message": "Switch tempest verify-config usage to avoid bug\n\nThis commit will unblock the world breakage caused by the recent\ncliff release. This exposes a hole in our constraints usage in\ndevstack. We need to fix this bug for real in devstack and cliff,\nbut that will take a few minutes to an hour or so. So let\u0027s just\nchange the usage in the meantime, we can revert this when things\nare fixed for real.\n\nRelated-Bug: #1543841\n\nDepends-On: Ic63612dc50e064a3a69b88618e394ba17e083c22\nChange-Id: I19e477fa5068474bc3471307732f89adaafb2952"
    },
    {
      "commit": "6f013631a27a726ae45e27b209fa769d96d5f069",
      "tree": "41af3c73315a62207bbaddb384804fc74324e2fc",
      "parents": [
        "f1cecf52c069c83e2cba368212b0a7ffc5de7f05"
      ],
      "author": {
        "name": "John L. Villalovos",
        "email": "john.l.villalovos@intel.com",
        "time": "Tue Feb 09 13:30:58 2016 -0800"
      },
      "committer": {
        "name": "John L. Villalovos",
        "email": "john.l.villalovos@intel.com",
        "time": "Tue Feb 09 13:32:24 2016 -0800"
      },
      "message": "Handle case where FUNCNAME[0] is undefined\n\nIf FUNCNAME[0] is undefined and \u0027set -u\u0027 has been used it will cause the\ndevstack run to fail.\n\nHandle undefined values in PS4.\n\nCloses-Bug: #1543749\nChange-Id: I06a013a5e7683e3a3461ff06361d867f61d48e6a\n"
    },
    {
      "commit": "f1cecf52c069c83e2cba368212b0a7ffc5de7f05",
      "tree": "6336392fe7c50e91454b68fab4ecc655b812b357",
      "parents": [
        "905a37aaae5a47e5a7328a4eaf0a0c97ca7e4c83",
        "d6f922364e3e8a500602f65691d395ef64a077b4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 09 19:35:30 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 09 19:35:30 2016 +0000"
      },
      "message": "Merge \"push out some deprecations to figure out what\u0027s using these bits\""
    },
    {
      "commit": "905a37aaae5a47e5a7328a4eaf0a0c97ca7e4c83",
      "tree": "fe583033d7809d96f47dd3aa6e8b32b7d97e513f",
      "parents": [
        "11dd05e7fa9f0190b9e449813a597373f490ddea",
        "020586fab4173ea860789e459cb941c85179c739"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 09 12:45:07 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 09 12:45:09 2016 +0000"
      },
      "message": "Merge \"Remove g-search from devstack\""
    },
    {
      "commit": "d6f922364e3e8a500602f65691d395ef64a077b4",
      "tree": "61fb1dfee46f27edea81ac466adec043be1eb6df",
      "parents": [
        "11dd05e7fa9f0190b9e449813a597373f490ddea"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Tue Feb 09 06:34:36 2016 -0500"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Tue Feb 09 06:34:36 2016 -0500"
      },
      "message": "push out some deprecations to figure out what\u0027s using these bits\n\nThere are some parts of devstack we should really delete, but we have\nno idea who is using them. Push out some deprecations so we can look\nat this through logstash.\n\nChange-Id: Id5c8748606cce16f64e978ad7ac9309bebac0eb7\n"
    },
    {
      "commit": "11dd05e7fa9f0190b9e449813a597373f490ddea",
      "tree": "aa81dbae336151afcfe7c38d198a9bd62952a794",
      "parents": [
        "4723e618ccf5e3dda01776221f95f289ae97540d",
        "da1cc5780d9501f5705a5e9844e819067514217f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 09 08:03:21 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 09 08:03:21 2016 +0000"
      },
      "message": "Merge \"Remove microseconds from apache log(s)\""
    },
    {
      "commit": "4723e618ccf5e3dda01776221f95f289ae97540d",
      "tree": "f0d24e5cafe02e98155ee662ea2398716185ed7f",
      "parents": [
        "e20cb43fd691c77919d77618bce46bc8c3e4de11",
        "5dcbf7aeffb6c98f723f3045c22de23ed38f4510"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Feb 08 23:07:28 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 08 23:07:29 2016 +0000"
      },
      "message": "Merge \"Don\u0027t die when yum fails.\""
    },
    {
      "commit": "da1cc5780d9501f5705a5e9844e819067514217f",
      "tree": "0a951412ea115c4c84f176e739ac0276aaa91495",
      "parents": [
        "e20cb43fd691c77919d77618bce46bc8c3e4de11"
      ],
      "author": {
        "name": "Morgan Fainberg",
        "email": "morgan.fainberg@gmail.com",
        "time": "Tue Feb 02 09:09:28 2016 -0800"
      },
      "committer": {
        "name": "Morgan Fainberg",
        "email": "morgan.fainberg@gmail.com",
        "time": "Mon Feb 08 11:36:37 2016 -0800"
      },
      "message": "Remove microseconds from apache log(s)\n\nRemove the microseconds from the apache logs and move back to using\nmilliseconds. There is no longer any 2.2 workarounds in the keystone\nsetup process.\n\nChange-Id: I8787eee41fbde1f9794aeffe1e862af0d5117bc3\n"
    },
    {
      "commit": "e20cb43fd691c77919d77618bce46bc8c3e4de11",
      "tree": "d5f7974081b0564c6d2d7e8bba2ebf0b69db9f76",
      "parents": [
        "25fe1be8b151b4ac529fdf03be50f7db65033abf"
      ],
      "author": {
        "name": "Clark Boylan",
        "email": "clark.boylan@gmail.com",
        "time": "Fri Feb 05 12:00:18 2016 -0800"
      },
      "committer": {
        "name": "Clark Boylan",
        "email": "clark.boylan@gmail.com",
        "time": "Fri Feb 05 12:00:18 2016 -0800"
      },
      "message": "Set different cloud name for alt_demu user\n\nHaving multiple clouds with the same name in clouds.yaml confuses\nopenstack client config and it may not choose the intended cloud.\nUnfortunately the new alt_demo user\u0027s clouds.yaml config used a\nduplicate name creating confusion for clouds.yaml consumers.\n\nCorrect this by using a unique cloud name, devstack-alt, for use by the\nalt_demo user.\n\nChange-Id: I2cb8f10ab5abfedf76ead309f237730ce8ce2ad4\n"
    },
    {
      "commit": "25fe1be8b151b4ac529fdf03be50f7db65033abf",
      "tree": "9293ed1d8647258472d19803a73431e3c2b3e5e8",
      "parents": [
        "1ab61aa808272f139a56f61a3cd8fade8ce78042",
        "e73f88e70b9f547bb8306f1f5715c898426f87b8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Feb 05 02:22:45 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 05 02:22:45 2016 +0000"
      },
      "message": "Merge \"tweak ps4 for readability\""
    },
    {
      "commit": "e73f88e70b9f547bb8306f1f5715c898426f87b8",
      "tree": "7f9ae4b670250e89113c439a953c7c9d3e0ce0fe",
      "parents": [
        "5601dff54d755aeff133ee2e5914601e7420ce03"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Wed Feb 03 06:58:39 2016 -0500"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Thu Feb 04 07:47:45 2016 -0500"
      },
      "message": "tweak ps4 for readability\n\nAfter staring at a bunch of logs, try to crisp up the ps4 output for\nmaximum readability.\n\nThis also adds PS4 to all calling scripts by having a common PS4 in\nstackrc. It should make understanding when clean fails a bit more\nstraight forward.\n\nChange-Id: Ia1f8dff5c1102c32c146a020a9f033c65d2c50de\n"
    },
    {
      "commit": "1ab61aa808272f139a56f61a3cd8fade8ce78042",
      "tree": "cddce57b37583a8a60b1fe1cc3da839c70324620",
      "parents": [
        "574a2cf9f1413686371e1506bb82813477a98a32",
        "f81ae88c55739bbdfee7db711cc6b2e910794e05"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 04 12:10:28 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 04 12:10:29 2016 +0000"
      },
      "message": "Merge \"docs: Neutron - add required newline for code formatting\""
    },
    {
      "commit": "574a2cf9f1413686371e1506bb82813477a98a32",
      "tree": "26a8e97b62349d3681352b66c1d3465dd9ef76ff",
      "parents": [
        "d718971299dab1e6af3f69417d77f4f75ad53cb0",
        "c67d22e2ed0eb3fa0786f4314752ab7b26758ea3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 04 12:09:25 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 04 12:09:25 2016 +0000"
      },
      "message": "Merge \"make the alt_demo user during normal install\""
    },
    {
      "commit": "d718971299dab1e6af3f69417d77f4f75ad53cb0",
      "tree": "c5317fe798ccdcc8b4dce07c3e8580716c571940",
      "parents": [
        "5601dff54d755aeff133ee2e5914601e7420ce03",
        "557cc8159eaeb67587f9bb2724a6b04830688d27"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 03 16:29:36 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 03 16:29:37 2016 +0000"
      },
      "message": "Merge \"Fix xvpvncproxy_host config path\""
    },
    {
      "commit": "5601dff54d755aeff133ee2e5914601e7420ce03",
      "tree": "5d10be27fca8a8e53dc6fdcfdcfe81b3b9a216e4",
      "parents": [
        "42164c82141351cc033e1703fae1ad4f8bd60d68",
        "09883c0a1801daaacd26a7a38d1b72a1b2dbb4e9"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 03 00:26:03 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 03 00:26:04 2016 +0000"
      },
      "message": "Merge \"Set PS4 in stack.sh to provide additional debug info\""
    },
    {
      "commit": "42164c82141351cc033e1703fae1ad4f8bd60d68",
      "tree": "ea9b84cf61e663d7c4b1b2a3fe4f8009398f25c3",
      "parents": [
        "6dcee02bcc398a7398dfd9b1b35996abd208cc88",
        "19363fc1e79e70d390da0f4d0a19a5ef476b11d4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 02 23:21:30 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 02 23:21:30 2016 +0000"
      },
      "message": "Merge \"remove \"redhat-rpm-config\" (F21 dependency)\""
    },
    {
      "commit": "3095ff51320291b3622cacc3bf2fb1043bff8d31",
      "tree": "d725762ed467ef9ac7ad7654b62f6ea71c4fa9e0",
      "parents": [
        "6dcee02bcc398a7398dfd9b1b35996abd208cc88"
      ],
      "author": {
        "name": "Igor Duarte Cardoso",
        "email": "igor.duarte.cardoso@intel.com",
        "time": "Tue Jan 19 18:07:47 2016 +0000"
      },
      "committer": {
        "name": "Igor Duarte Cardoso",
        "email": "igor.duarte.cardoso@intel.com",
        "time": "Tue Feb 02 18:54:08 2016 +0000"
      },
      "message": "Automate OVS bridge creation for multiple mappings\n\nAllows the definition of the global variable OVS_BRIDGE_MAPPINGS (e.g.\nin local.conf) to automatically trigger the creation of multiple OVS\nbridges. For example:\n\nOVS_BRIDGE_MAPPINGS\u003dphysnet1:br-br-enp0s20f1,physnet2:br-enp0s20f2\n\nshould automatically yield the creation of two bridges, respectively\nassociated to the two physical networks declared,\nby simply running DevStack with the OVS agent enabled.\n\nDocumentation has also been added to doc/source/guides/neutron.rst.\n\nChange-Id: I79dc0213c9d70ba628621c4c0f65481783590085\nCloses-Bug: #1535835\n"
    },
    {
      "commit": "020586fab4173ea860789e459cb941c85179c739",
      "tree": "27c064c5e69f08f3b4b2fdf5d64211acc7a002ab",
      "parents": [
        "6dcee02bcc398a7398dfd9b1b35996abd208cc88"
      ],
      "author": {
        "name": "Flavio Percoco",
        "email": "flaper87@gmail.com",
        "time": "Fri Dec 18 07:44:45 2015 -0430"
      },
      "committer": {
        "name": "Flavio Percoco",
        "email": "flaper87@gmail.com",
        "time": "Tue Feb 02 11:50:06 2016 -0430"
      },
      "message": "Remove g-search from devstack\n\nThe g-search service was promoted to its own project and it\u0027s now called\nSearchlight. This patch removes that code from devstack.\n\nChange-Id: I9dd7ce62f0339911e025329b8a841792219ea02b\n"
    },
    {
      "commit": "c67d22e2ed0eb3fa0786f4314752ab7b26758ea3",
      "tree": "03819d602686d9c625b27cf1a48e85138df8c672",
      "parents": [
        "3c92590101bffc53cadcc04f8774d9deca01e44b"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Tue Feb 02 05:51:14 2016 -0500"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Tue Feb 02 05:51:14 2016 -0500"
      },
      "message": "make the alt_demo user during normal install\n\nFor testing reasons it\u0027s typically very useful to have a second non\nadmin user to cross check that it can\u0027t do a thing to the first\nuser. It was useful enough we always created it with tempest (though\nwe didn\u0027t always use it).\n\nThis makes devstack always create an alt_demo user, which is available\nin occ as devstack-alt. This will help us unwind some of the keystone\nv3 breaks with functional tests using keystone cli to build this\nsecond user.\n\nChange-Id: Iaaf02469180563e2d8c413fee0ee66ada2296cfa\n"
    },
    {
      "commit": "8eab6ad31b7d34f26c912e7c1e60d39bf596124a",
      "tree": "bb284f061bfc847fb6462939819b88fb292d0dfb",
      "parents": [
        "6dcee02bcc398a7398dfd9b1b35996abd208cc88"
      ],
      "author": {
        "name": "Jerry Zhao",
        "email": "xyzjerry@gmail.com",
        "time": "Mon Feb 01 18:22:21 2016 -0800"
      },
      "committer": {
        "name": "Jerry Zhao",
        "email": "xyzjerry@gmail.com",
        "time": "Mon Feb 01 18:22:21 2016 -0800"
      },
      "message": "make fwaas plugin and driver configurable\n\nuser can pass fwaas plugin and driver from localrc\n\nChange-Id: Id956d4d7e62ba81f77319c199c9cb9f354b13d12\n"
    },
    {
      "commit": "557cc8159eaeb67587f9bb2724a6b04830688d27",
      "tree": "5f755ed271d54d90317421b20587b8f216eb65d9",
      "parents": [
        "6dcee02bcc398a7398dfd9b1b35996abd208cc88"
      ],
      "author": {
        "name": "Shih-Hao Li",
        "email": "shihli@vmware.com",
        "time": "Mon Feb 01 13:19:12 2016 -0800"
      },
      "committer": {
        "name": "Shih-Hao Li",
        "email": "shihli@vmware.com",
        "time": "Mon Feb 01 13:19:12 2016 -0800"
      },
      "message": "Fix xvpvncproxy_host config path\n\nFix xvpvncproxy_host config path due to Change\nI1e34a0f98de125c8b8b145377835d95035e2b472.\n\nChange-Id: I835950e75509ad54e5dc1c4a740d2e5cfed9f5a9\n"
    },
    {
      "commit": "6dcee02bcc398a7398dfd9b1b35996abd208cc88",
      "tree": "8600b23c6cb18f3d7dddc00f45204379078bb077",
      "parents": [
        "7de80c56e5db1f283a71c0ef9fa2304e7d8e2090",
        "4fd874b4f1323ac024d263077e443d7361dd1c0e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Feb 01 20:39:29 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 01 20:39:30 2016 +0000"
      },
      "message": "Merge \"Add script to autogenerate doc/source/plugin-registry.rst\""
    },
    {
      "commit": "7de80c56e5db1f283a71c0ef9fa2304e7d8e2090",
      "tree": "0e915d5646b40361233cef91e62f753450356745",
      "parents": [
        "428c35bade09ea814d8ce119498d3beb947f2ee2",
        "74b91c3eaf150eb40a5d5ab2df1533ae192ee26d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Feb 01 20:38:01 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 01 20:38:02 2016 +0000"
      },
      "message": "Merge \"Revert \"Move default Keystone API version to v3\"\""
    },
    {
      "commit": "f81ae88c55739bbdfee7db711cc6b2e910794e05",
      "tree": "42f767d647035a4c06574c9cb0cc335f667d2c15",
      "parents": [
        "428c35bade09ea814d8ce119498d3beb947f2ee2"
      ],
      "author": {
        "name": "Sean M. Collins",
        "email": "sean@coreitpro.com",
        "time": "Mon Feb 01 14:00:20 2016 -0500"
      },
      "committer": {
        "name": "Sean M. Collins",
        "email": "sean@coreitpro.com",
        "time": "Mon Feb 01 14:00:20 2016 -0500"
      },
      "message": "docs: Neutron - add required newline for code formatting\n\nOtherwise it doesn\u0027t render it as the correct HTML tag.\n\nChange-Id: Ibc5c846824c7248c64473512e9dcfe5dd4205924\n"
    },
    {
      "commit": "74b91c3eaf150eb40a5d5ab2df1533ae192ee26d",
      "tree": "4169c0c561eeb6c6b3120bbe97a8c6a794995ad9",
      "parents": [
        "b162a1d58cdecfb32847b59bd341e06c26efb1ed"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Mon Feb 01 14:58:20 2016 +0000"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Mon Feb 01 14:58:20 2016 +0000"
      },
      "message": "Revert \"Move default Keystone API version to v3\"\n\nIt seems like the fallout from this was not well sorted.\nA lot of things aren\u0027t working, and there is still vestigial\nv2 bits left behind.\n\nThis should have come with a much greater warning and some\nspot checking of additional services working with this.\n\nThis reverts commit b162a1d58cdecfb32847b59bd341e06c26efb1ed.\n\nChange-Id: Ia792b23119c00089542ba08879dca1c29dc80945\n"
    },
    {
      "commit": "4fd874b4f1323ac024d263077e443d7361dd1c0e",
      "tree": "972c0c24f88b04c7b41c64dd98b964d2ecbdbb5a",
      "parents": [
        "2d9f777cc076df863af659caeddc9583fba1e1e7"
      ],
      "author": {
        "name": "Clint Adams",
        "email": "clint@gcfm.net",
        "time": "Tue Jan 19 18:17:49 2016 -0500"
      },
      "committer": {
        "name": "Clint Adams",
        "email": "clint@gcfm.net",
        "time": "Mon Feb 01 09:50:55 2016 -0500"
      },
      "message": "Add script to autogenerate doc/source/plugin-registry.rst\n\nThis generates the plugin-registry document from a static header,\na scan of openstack/ git repositories, and a static footer.  It\nis intended to be run by a periodic job proposal bot to keep the\nlist of plugins current.\n\nChange-Id: Ia04ab72900c8efd5d5289fbd7632201dcaa3e5d9\n"
    },
    {
      "commit": "428c35bade09ea814d8ce119498d3beb947f2ee2",
      "tree": "a8101769b34dbf4cc1a31818c4b3586b8e068947",
      "parents": [
        "f4ce44bf3fbf06e53c2ae3ec6aa4996831cf4605",
        "75446deea06107fa63a7f08990f0de26e5761833"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jan 29 19:06:50 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jan 29 19:06:50 2016 +0000"
      },
      "message": "Merge \"Remove the pip version pinning to \u003c 8\""
    },
    {
      "commit": "f4ce44bf3fbf06e53c2ae3ec6aa4996831cf4605",
      "tree": "28f1f776f46fd7317a2c6c6eb3fd05a85e887bcb",
      "parents": [
        "05238e32e3850c0e25dcf385c50a143ecd9f8d62",
        "b162a1d58cdecfb32847b59bd341e06c26efb1ed"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jan 29 11:04:15 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jan 29 11:04:16 2016 +0000"
      },
      "message": "Merge \"Move default Keystone API version to v3\""
    },
    {
      "commit": "05238e32e3850c0e25dcf385c50a143ecd9f8d62",
      "tree": "a65610c2a5c52b37239ae08e095df30c9cbd5337",
      "parents": [
        "2d02d29e27ef0e27593adeb0008ee4c74f029ca3",
        "fadebe1be337e076109860f28b213f327fc95283"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jan 29 10:53:53 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jan 29 10:53:53 2016 +0000"
      },
      "message": "Merge \"Fix OSprofiler installation from Git\""
    },
    {
      "commit": "2d02d29e27ef0e27593adeb0008ee4c74f029ca3",
      "tree": "27fbdff897e467e80bc857199bd2cf8d1e70c7c4",
      "parents": [
        "8c71ffa997ced99cb0eb93cea79e2fd969ee6145",
        "2ba36cda7940d630514a7864132837191d8c561f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jan 29 05:21:09 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jan 29 05:21:09 2016 +0000"
      },
      "message": "Merge \"Add vercmp function\""
    },
    {
      "commit": "8c71ffa997ced99cb0eb93cea79e2fd969ee6145",
      "tree": "27340c23f9a07dc5684da9eaddaef77244c39d7e",
      "parents": [
        "80eb79c1a9cdcf4210fdb7cdb2340ac2258eb1c4",
        "bd4048a3c50e3cd215785e187e9e40b78bd064ae"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jan 29 05:19:09 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jan 29 05:19:10 2016 +0000"
      },
      "message": "Merge \"Never uninstall python-pip on fedora\""
    },
    {
      "commit": "b298e57c9f44081767c726a36d60caca66f604aa",
      "tree": "2d1bcbfc7bec0298b89ca241709a6838bb17c4c0",
      "parents": [
        "3c92590101bffc53cadcc04f8774d9deca01e44b"
      ],
      "author": {
        "name": "Yingxin",
        "email": "yingxin.cheng@intel.com",
        "time": "Fri Jan 29 05:11:27 2016 +0000"
      },
      "committer": {
        "name": "Yingxin",
        "email": "yingxin.cheng@intel.com",
        "time": "Fri Jan 29 05:11:27 2016 +0000"
      },
      "message": "Change scheduler configurations to use entrypoints\n\nFull class path style configuration of options scheduler_host_manager\nand scheduler_driver are deprecated because of dependent changes. This\ncommit changes the related configurations to use entrypoints in setting\nup nova scheduler in devstack.\n\nRelated to blueprint scheduler-driver-use-stevedore\nDepends-On: I8c169e12d9bfacdbdb1dadf68b8a1fa98c5ea5bc\nDepends-On: I3fd42ead44487a21eb5cfaf5a91209277ce30ad0\n\nChange-Id: Iad96c270073b63719237cf9a9aa1c2dc4daa213a\n"
    },
    {
      "commit": "80eb79c1a9cdcf4210fdb7cdb2340ac2258eb1c4",
      "tree": "0c1f7c215c2eec89cda3dd05eb40b34f0e49ff72",
      "parents": [
        "3c92590101bffc53cadcc04f8774d9deca01e44b",
        "f212622cbd8165caba640625159d35dd2fcde38f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jan 29 05:10:21 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jan 29 05:10:21 2016 +0000"
      },
      "message": "Merge \"Adding ENABLE_IDENTITY_V2 on docs\""
    },
    {
      "commit": "09883c0a1801daaacd26a7a38d1b72a1b2dbb4e9",
      "tree": "52115a07ea4733cefd31aed1517c67048b48c19f",
      "parents": [
        "c09c079ef93803237537dc65bdf24450a6bdee0a"
      ],
      "author": {
        "name": "John L. Villalovos",
        "email": "john.l.villalovos@intel.com",
        "time": "Thu Jan 21 18:35:43 2016 -0800"
      },
      "committer": {
        "name": "John L. Villalovos",
        "email": "john.l.villalovos@intel.com",
        "time": "Thu Jan 28 18:06:49 2016 -0800"
      },
      "message": "Set PS4 in stack.sh to provide additional debug info\n\nAdd:\nexport PS4\u003d\u0027+(${BASH_SOURCE}:${LINENO}): ${FUNCNAME[0]:+${FUNCNAME[0]}(): }\u0027\n\nTo stack.sh to provide additional debug info. This will show the\nfilename, line number, function name, and the content of the line.\n\nAn example output line:\n+++(/opt/stack/old/devstack/functions-common:675): get_field(): local data field\n\nInfo on this PS4 variable found at:\nhttp://wiki.bash-hackers.org/scripting/debuggingtips\n\nChange-Id: I272df6c79f6ff7afa8f102da24706558d9169eda\n"
    },
    {
      "commit": "3c92590101bffc53cadcc04f8774d9deca01e44b",
      "tree": "6f6af82fe81fde62e554e6e9624c3430d9882eeb",
      "parents": [
        "06cf524655d68c994c32bea561f17338b0f547ab",
        "e1f87963b142f494eb692e424c67512767d29f0f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jan 28 00:22:18 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jan 28 00:22:19 2016 +0000"
      },
      "message": "Merge \"Add notes on live migration configuration\""
    },
    {
      "commit": "06cf524655d68c994c32bea561f17338b0f547ab",
      "tree": "5d0da7b12c984094255fb7f38cc40884cbb4428e",
      "parents": [
        "1cc2782d536e2227279e5d5dafb4786c435f4ab1",
        "2977b300132b1006c30d851f5d1a259c009e10ec"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jan 28 00:22:10 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jan 28 00:22:10 2016 +0000"
      },
      "message": "Merge \"docs: Linux Bridge configuration for Neutron\""
    },
    {
      "commit": "1cc2782d536e2227279e5d5dafb4786c435f4ab1",
      "tree": "67bf31240fb987bba2644d738d8101854120a2b4",
      "parents": [
        "b86f665d953a61394f20033791ec6e8a168d4b92",
        "e826490a437e13a493f53b7751bea58dff2b30f5"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jan 28 00:22:00 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jan 28 00:22:01 2016 +0000"
      },
      "message": "Merge \"Simplify oslo.log configuration options\""
    },
    {
      "commit": "b86f665d953a61394f20033791ec6e8a168d4b92",
      "tree": "ecde3889cebede04259407d1ef77dbbbe10b4ef2",
      "parents": [
        "cf5673b842252a412259afc643582d4ae80e7dce",
        "6e187218820afaa4f05f34ce0483c21170369db1"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jan 28 00:21:56 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jan 28 00:21:56 2016 +0000"
      },
      "message": "Merge \"Rdo-release install failure under proxy\""
    },
    {
      "commit": "cf5673b842252a412259afc643582d4ae80e7dce",
      "tree": "4251700b43a013d9cce7034d1a9b3d55e82f617c",
      "parents": [
        "fff59d4fbb5ba938f5f4467f59c1a2370ba3dde6",
        "a8ffe8a4734ceb7dc82ae50addcda96b84e934b7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jan 28 00:21:20 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jan 28 00:21:21 2016 +0000"
      },
      "message": "Merge \"Enable keystone caching\""
    },
    {
      "commit": "fff59d4fbb5ba938f5f4467f59c1a2370ba3dde6",
      "tree": "60725d7ab7c15cdd6688bc871d4ff263fe1e6a27",
      "parents": [
        "13d255d90d9d88f2cb50d63cc58b337e550170f3",
        "40e2f508e42a793379c3bd1184bf1b7f36faa4d4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jan 27 22:50:56 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jan 27 22:50:56 2016 +0000"
      },
      "message": "Merge \"Remove option \u0027DEFAULT/verbose\u0027\""
    },
    {
      "commit": "2977b300132b1006c30d851f5d1a259c009e10ec",
      "tree": "dedb316495fedbfd58379fb60603b0d39ece521d",
      "parents": [
        "973fb21de6b21253d2629fae23360dbc08940e69"
      ],
      "author": {
        "name": "Sean M. Collins",
        "email": "sean@coreitpro.com",
        "time": "Mon Jan 25 09:10:52 2016 -0500"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Wed Jan 27 21:43:33 2016 +0000"
      },
      "message": "docs: Linux Bridge configuration for Neutron\n\nAdd a section for single interface networking with Linux Bridge.\nChange-Id: I595bc539297bf02182db5a33eeb44360e9eef9a3\n"
    },
    {
      "commit": "a8ffe8a4734ceb7dc82ae50addcda96b84e934b7",
      "tree": "0a851ccc620b1cc3ae82858c33246e04ebc0e9c6",
      "parents": [
        "973fb21de6b21253d2629fae23360dbc08940e69"
      ],
      "author": {
        "name": "Morgan Fainberg",
        "email": "morgan.fainberg@gmail.com",
        "time": "Sun Jan 24 20:36:35 2016 -0800"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Wed Jan 27 13:21:00 2016 -0600"
      },
      "message": "Enable keystone caching\n\nEnable keystone caching since there is now a memcache server available\nfor the middlewares to cache validation. Offload queries to the\nkeystone backend to memcache as well.\n\nChange-Id: I6d1d28f5b974e79d44d1e86ea53c666e3f5771df\n"
    },
    {
      "commit": "13d255d90d9d88f2cb50d63cc58b337e550170f3",
      "tree": "80f035faa58d7728cbadf70996a30d2f0a89cc59",
      "parents": [
        "4baa4ce2b3ad5450b9eb3f59b61da80ffc990113",
        "c2bd0d5b7d07a73c84273003041f00bf6a780e2a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jan 27 18:51:59 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jan 27 18:51:59 2016 +0000"
      },
      "message": "Merge \"Remove call to deprecated method in tempest\""
    },
    {
      "commit": "e1f87963b142f494eb692e424c67512767d29f0f",
      "tree": "f00f5ff3c83da63b651d09c1dd8a756de5301240",
      "parents": [
        "ffb96b85d306d715762eb0effb1ee66d405833b2"
      ],
      "author": {
        "name": "Zhenzan Zhou",
        "email": "zhenzan.zhou@intel.com",
        "time": "Tue Sep 08 16:49:52 2015 +0800"
      },
      "committer": {
        "name": "Taylor Peoples",
        "email": "tpeoples@us.ibm.com",
        "time": "Wed Jan 27 15:25:19 2016 +0100"
      },
      "message": "Add notes on live migration configuration\n\nLive migration will not currently work with a multi-node DevStack\nenvironment due to the libvirtd process running as root and the compute\nprocess trying to use the stack user\u0027s SSH keys with the default live\nmigration URI.\n\nThe multi-node documentation is updated to outline how to configure the\nSSH keys between the source and destination stack and root users so that\nlive migration will work as expected.\n\nCo-Authored-By: Taylor Peoples \u003ctpeoples@us.ibm.com\u003e\nChange-Id: Ifed7e95cd5ba43a05a4099a3664cbefde3e0a749\nCloses-Bug: #1487262\n"
    },
    {
      "commit": "4baa4ce2b3ad5450b9eb3f59b61da80ffc990113",
      "tree": "a509f38cd0f2ce8739b121179eb87ec389983d27",
      "parents": [
        "ffb96b85d306d715762eb0effb1ee66d405833b2"
      ],
      "author": {
        "name": "Mike Spreitzer",
        "email": "mspreitz@us.ibm.com",
        "time": "Tue Jan 26 14:06:17 2016 -0500"
      },
      "committer": {
        "name": "Mike Spreitzer",
        "email": "mspreitz@us.ibm.com",
        "time": "Tue Jan 26 21:11:47 2016 -0500"
      },
      "message": "Document using Q_ML2_PLUGIN_PATH_MTU\n\nI tested it, and it works!\n\nChange-Id: Ic345ededc37b2e0b7b5dbeb397aa55540d5c3bd8\nRelated-Bug: #1527675\n"
    },
    {
      "commit": "b162a1d58cdecfb32847b59bd341e06c26efb1ed",
      "tree": "b4450cdf2937e5e67ec9cae41f44b8623a496eea",
      "parents": [
        "ffb96b85d306d715762eb0effb1ee66d405833b2"
      ],
      "author": {
        "name": "Paulo Ewerton",
        "email": "pauloewerton@lsd.ufcg.edu.br",
        "time": "Fri Jan 22 19:13:31 2016 +0000"
      },
      "committer": {
        "name": "Paulo Ewerton",
        "email": "pauloewerton@lsd.ufcg.edu.br",
        "time": "Tue Jan 26 14:27:02 2016 +0000"
      },
      "message": "Move default Keystone API version to v3\n\nThis patch sets Keystone v3 as default in services\nconfiguration files and in the openrc and stackrc scripts.\n\nChange-Id: I24546f02067ea23d088d383b85e3a78d7b43f165\nPartially-Implements: bp keystonev3\n"
    },
    {
      "commit": "e826490a437e13a493f53b7751bea58dff2b30f5",
      "tree": "c42abccb39a1b4896b760542ddfb8cf2a2aec4b4",
      "parents": [
        "1d27155f650e9b8e4053a201f1f08c494b820de2"
      ],
      "author": {
        "name": "Ronald Bradford",
        "email": "ronald.bradford@gmail.com",
        "time": "Wed Jan 20 21:16:33 2016 +0000"
      },
      "committer": {
        "name": "Ronald Bradford",
        "email": "ronald.bradford@gmail.com",
        "time": "Mon Jan 25 20:39:45 2016 +0000"
      },
      "message": "Simplify oslo.log configuration options\n\nUse the preferred logging_user_identity_format option to specify an alternative context format\nin log files.  The removal of defining logging_context_format_string brings this more inline\nwith optimal production configuration of using the defined default.  logging_user_identity_format\nis set in devstack to maintain current compatibility of names instead of ids.\n\nChange-Id: I3807d76b91b6cc1614b4a9a203509f8e1ad7146d\n"
    },
    {
      "commit": "fadebe1be337e076109860f28b213f327fc95283",
      "tree": "f08199ca089f71a3211f122088c04264d6d1f31f",
      "parents": [
        "ffb96b85d306d715762eb0effb1ee66d405833b2"
      ],
      "author": {
        "name": "Boris Pavlovic",
        "email": "boris@pavlovic.me",
        "time": "Mon Jan 25 12:32:32 2016 -0800"
      },
      "committer": {
        "name": "Boris Pavlovic",
        "email": "boris@pavlovic.me",
        "time": "Mon Jan 25 12:32:32 2016 -0800"
      },
      "message": "Fix OSprofiler installation from Git\n\nWithout this line DevStack fails to install OSprofiler from git\n\nChange-Id: I0fe0e10bcece51759fbf4fd4a533b01501414d6d\n"
    },
    {
      "commit": "ffb96b85d306d715762eb0effb1ee66d405833b2",
      "tree": "4169c0c561eeb6c6b3120bbe97a8c6a794995ad9",
      "parents": [
        "a7b21cd858f8188b340c0b38e2836e96a828e446",
        "5544c4a74fb985d10bc3f27fa7778a5824248979"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jan 25 16:42:24 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jan 25 16:42:25 2016 +0000"
      },
      "message": "Merge \"always default to floating ips for validation\""
    },
    {
      "commit": "a7b21cd858f8188b340c0b38e2836e96a828e446",
      "tree": "fb86b4122b2bd355f67746b8cde18e846e779749",
      "parents": [
        "c8f3ac23c3a47a6d42bdde137548a4ecbc8149f5",
        "09a3e715ec708a214eef1bed9aef01a593f96673"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jan 25 15:41:25 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jan 25 15:41:25 2016 +0000"
      },
      "message": "Merge \"Create LOGDIR earlier in the process\""
    },
    {
      "commit": "c8f3ac23c3a47a6d42bdde137548a4ecbc8149f5",
      "tree": "b68681b1ad6cc2833a52606fa91cd615f38a186d",
      "parents": [
        "685bf05847a2b21f72590de52c0447666e699d29",
        "8872545a0f98c5681147a08541e119813f0bdc01"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jan 25 15:33:03 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jan 25 15:33:03 2016 +0000"
      },
      "message": "Merge \"worlddump: Use SIGUSR2 instead of SIGUSR1\""
    },
    {
      "commit": "685bf05847a2b21f72590de52c0447666e699d29",
      "tree": "748c19a420d52360d865fbd004c84934a79c192c",
      "parents": [
        "973fb21de6b21253d2629fae23360dbc08940e69",
        "74379df11f6ce2e76d1448f4ffd6db9528768727"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jan 25 15:23:22 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jan 25 15:23:22 2016 +0000"
      },
      "message": "Merge \"Remove leftover homedir clouds.yaml files\""
    },
    {
      "commit": "75446deea06107fa63a7f08990f0de26e5761833",
      "tree": "8303e9e630ec213957f2c0d06965c5b0b1cbfc59",
      "parents": [
        "973fb21de6b21253d2629fae23360dbc08940e69"
      ],
      "author": {
        "name": "Allen Gao",
        "email": "wanlong.gao@easystack.cn",
        "time": "Mon Jan 25 17:59:31 2016 +0800"
      },
      "committer": {
        "name": "Allen Gao",
        "email": "wanlong.gao@easystack.cn",
        "time": "Mon Jan 25 22:41:57 2016 +0800"
      },
      "message": "Remove the pip version pinning to \u003c 8\n\nThe pip issue pypa/pip#3384 has already been fixed after pip 8.0.1\nreleased. But leave the facility to easy flip this on in the future.\n\nTrivialFix\n\nChange-Id: I49658ce4056c773943321270defd461bbf3e9fb9\n"
    },
    {
      "commit": "5544c4a74fb985d10bc3f27fa7778a5824248979",
      "tree": "510fcb94471b4db2d5eb6fe64b695e0a1350039a",
      "parents": [
        "973fb21de6b21253d2629fae23360dbc08940e69"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Mon Jan 25 08:27:06 2016 -0500"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Mon Jan 25 08:27:06 2016 -0500"
      },
      "message": "always default to floating ips for validation\n\nfixed ips are not cross host accessible in our current config. So\nalways configure tempest to use floating ips.\n\nChange-Id: I1cf605229070024c9d5d29c7a08967aa505fda7b\n"
    }
  ],
  "next": "40e2f508e42a793379c3bd1184bf1b7f36faa4d4"
}
