)]}'
{
  "log": [
    {
      "commit": "2688eedc51fc7b4ef0a5332c1aafce8a557928da",
      "tree": "0cb06dd590e0b7a4f4d8d921cb3561f77147af9b",
      "parents": [
        "80ea24cbbb98fd6bdc5dff2fa4bbfc074a1b38b5"
      ],
      "author": {
        "name": "Akihiro Motoki",
        "email": "motoki@da.jp.nec.com",
        "time": "Wed Jan 13 23:01:39 2016 +0900"
      },
      "committer": {
        "name": "Akihiro Motoki",
        "email": "amotoki@gmail.com",
        "time": "Sun Feb 21 11:30:22 2016 +0000"
      },
      "message": "Remove Neutron VMware NSX plugin files completely\n\noverride-defaults mechanism allows us to define\ns_neutron_plugin_security_group before loading lib/neutron,\nand we no longer need to have a plugin-specific file in\nthe master DevStack repository.\n\nChange-Id: Ib0f6e3d9463357d2dd66a2d61b8c722fa1f0bfba\nDepends-On: I8b19b8f1b0694a96132f158146848aee7d14e8ff\n"
    },
    {
      "commit": "134e1d36c6368f77a16473d6bf0461dcac09dd51",
      "tree": "f59546b981b2024889806c4492d8836a724c410e",
      "parents": [
        "ef0129c7ce0e1a7704ba390b851f5d4a787e247b",
        "a15d9de92f724baebea0c202b14c2220df68e2a9"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Feb 19 10:26:50 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 19 10:26:50 2016 +0000"
      },
      "message": "Merge \"Kill radvd when stopping neutron-l3 service\""
    },
    {
      "commit": "ef0129c7ce0e1a7704ba390b851f5d4a787e247b",
      "tree": "43a3fc29b2f8635ff2b501eb156b1832ecb88914",
      "parents": [
        "adbb3b7e1f0acd434a9e7e55ad6582a864977bfd",
        "28af7962e99a844675e175ec23bba15378231d5f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Feb 19 01:20:27 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 19 01:20:27 2016 +0000"
      },
      "message": "Merge \"Neutron: Change auth_plugin to auth_type\""
    },
    {
      "commit": "cc03acca1f71e08a205979767e360e391113d347",
      "tree": "52ba859c6399ffc6e1f4d0bd47f91a80cbf76708",
      "parents": [
        "ebe43d6a8a50046d07e1962d616bd29a2f1c7472",
        "14a7148f41f859c0b42641596d7d9f2c0fa295ef"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Feb 19 00:19:12 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 19 00:19:12 2016 +0000"
      },
      "message": "Merge \"Revert \"Fix stack failure when default subnetpool is set\"\""
    },
    {
      "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": "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": "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": "14a7148f41f859c0b42641596d7d9f2c0fa295ef",
      "tree": "96653e40a86c0c2353df79f494b4554d4cb4df98",
      "parents": [
        "96006658bedbdfa98e4d0685852f057aeb2ae1a6"
      ],
      "author": {
        "name": "Armando Migliaccio",
        "email": "armamig@gmail.com",
        "time": "Wed Feb 17 02:23:47 2016 +0000"
      },
      "committer": {
        "name": "Armando Migliaccio",
        "email": "armamig@gmail.com",
        "time": "Tue Feb 16 21:19:19 2016 -0800"
      },
      "message": "Revert \"Fix stack failure when default subnetpool is set\"\n\nThis reverts commit 8a3b7d424d8edf53d0560db48247e6bca11176ee.\n\nThis change masked a non-backward compatible change made to the\nNeutron core API. This is being cleaned up and thus this workaround\nis no longer required.\n\nDepends-on: Idf516ed9db24d779742cdff0584b48182a8502d6\n\nChange-Id: I6695a6e17df1a395ada4ecf2b063b2c20870d99d\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": "a15d9de92f724baebea0c202b14c2220df68e2a9",
      "tree": "b364a7f00283b96bd13c10989c8391cae813bb8a",
      "parents": [
        "ffb96b85d306d715762eb0effb1ee66d405833b2"
      ],
      "author": {
        "name": "Li Ma",
        "email": "skywalker.nick@gmail.com",
        "time": "Tue Jan 19 19:11:51 2016 +0800"
      },
      "committer": {
        "name": "Li Ma",
        "email": "skywalker.nick@gmail.com",
        "time": "Tue Feb 16 17:00:44 2016 +0800"
      },
      "message": "Kill radvd when stopping neutron-l3 service\n\nWhen stopping neutron-l3 service, radvd should be\nstopped.\n\nChange-Id: I46416c1df3a4da66e863a16baeb73886e110d447\nCloses-Bug: #1535661\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": "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": "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": "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": "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": "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": "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": "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": "28af7962e99a844675e175ec23bba15378231d5f",
      "tree": "e5d56c459a6a7f4c008e8bfcd30b9196f3bbd1f6",
      "parents": [
        "1a9e294ff398e5f3c3a0a62621b8872273aeb0f9"
      ],
      "author": {
        "name": "Matthew Kassawara",
        "email": "mkassawara@gmail.com",
        "time": "Wed Feb 10 19:04:08 2016 +0000"
      },
      "committer": {
        "name": "Matthew Kassawara",
        "email": "mkassawara@gmail.com",
        "time": "Wed Feb 10 19:07:43 2016 +0000"
      },
      "message": "Neutron: Change auth_plugin to auth_type\n\nThe keystoneauth1 library replaces the auth_plugin option\nwith auth_type. In neutron.conf, change [nova] auth_plugin\nto auth_type. In nova.conf, change [neutron] auth_plugin to\nauth_type.\n\nChange-Id: Ifbd26b8999e453f4cd875e1be3ae1211bdd8fb2a\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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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"
    },
    {
      "commit": "40e2f508e42a793379c3bd1184bf1b7f36faa4d4",
      "tree": "7fb6c0f2ea4af624d1db0d2d909e42134ffeb2f0",
      "parents": [
        "973fb21de6b21253d2629fae23360dbc08940e69"
      ],
      "author": {
        "name": "Allen Gao",
        "email": "wanlong.gao@easystack.cn",
        "time": "Tue Jan 19 08:53:37 2016 +0800"
      },
      "committer": {
        "name": "Allen Gao",
        "email": "wanlong.gao@gmail.com",
        "time": "Mon Jan 25 02:30:30 2016 +0000"
      },
      "message": "Remove option \u0027DEFAULT/verbose\u0027\n\nOption \"verbose\" from group \"DEFAULT\" is deprecated for removal.\nIts value may be silently ignored in the future.\n\nIf this option is not set explicitly, there is no such warning.\nFurthermore, the default value of verbose is true, so there is\nno need to set this value in config files.\n\nTrivialFix\n\nChange-Id: I581238e661c2eb0c29dd915d1b1e4773dcdeb4c8\n"
    },
    {
      "commit": "c2bd0d5b7d07a73c84273003041f00bf6a780e2a",
      "tree": "1afe601ec658b45ec9f45d06cbbca006e60aeff7",
      "parents": [
        "973fb21de6b21253d2629fae23360dbc08940e69"
      ],
      "author": {
        "name": "Gang Wei",
        "email": "gang.wei@intel.com",
        "time": "Mon Jan 25 00:39:51 2016 +0000"
      },
      "committer": {
        "name": "Gang Wei",
        "email": "gang.wei@intel.com",
        "time": "Mon Jan 25 00:47:21 2016 +0000"
      },
      "message": "Remove call to deprecated method in tempest\n\nFix below warning:\n\"Use of: \u0027verify-tempest-config\u0027 is deprecated, please use: \u0027tempest verify-config\u0027\"\n\nChange-Id: If66096cde31fedda407e1e6ac6899b196569a454\n"
    },
    {
      "commit": "b6a5a3e67578cd7cf0c14542525338752928e42e",
      "tree": "62b9eedc5c74ce1c982565cba2d8b603e9136427",
      "parents": [
        "2f2ede5db0625f127911116a3a4edbb5778839f1",
        "61aa0e9f1968c9991dee7bb5aec9a2a63ac0339d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Jan 23 05:42:38 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Jan 23 05:42:38 2016 +0000"
      },
      "message": "Merge \"reduce default lease time to 5 minutes\""
    },
    {
      "commit": "2f2ede5db0625f127911116a3a4edbb5778839f1",
      "tree": "11b9c29957f9f56d490ddd1131913dc00c3c2889",
      "parents": [
        "57729d5265f5def3d3a6e6eb16670d55353d0b8d",
        "06cfce37560243d22cd05b2c620be6702528a0b1"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Jan 23 04:58:21 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Jan 23 04:58:21 2016 +0000"
      },
      "message": "Merge \"neutron: enable ml2 mtu calculation mechanism\""
    },
    {
      "commit": "57729d5265f5def3d3a6e6eb16670d55353d0b8d",
      "tree": "10a5d2b8d136693627f600f670b08a2f70fc3182",
      "parents": [
        "c52836bbf87cc8c81a37d37b2fcf8d9ce4458fb7",
        "5997ce3ab657293bda11c69b6078e9290676e54b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Jan 23 02:53:33 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Jan 23 02:53:33 2016 +0000"
      },
      "message": "Merge \"Always cache tokens in a shared memcache\""
    },
    {
      "commit": "b9a33191bbeec118a6643961278dfba73a38911c",
      "tree": "822e9256676e02ab9180975f237444934dca0b4a",
      "parents": [
        "be8ac25f84c96763835584a879a13e52c127a9b5",
        "af8b6e10a3470808b54c2a2f5031a68ce1a151df"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jan 22 17:24:01 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jan 22 17:24:01 2016 +0000"
      },
      "message": "Merge \"Add flag for test_volume_services\""
    },
    {
      "commit": "61aa0e9f1968c9991dee7bb5aec9a2a63ac0339d",
      "tree": "e10a58ba65caff893d32e3991d06f4c54df5edf1",
      "parents": [
        "be8ac25f84c96763835584a879a13e52c127a9b5"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Fri Jan 22 07:48:49 2016 -0500"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Fri Jan 22 07:48:49 2016 -0500"
      },
      "message": "reduce default lease time to 5 minutes\n\nDevstack used in development is about things coming and going\nquickly. The long dhcp leases mean that we might miss a release, and\nkeep a stale lease around for way too long. See if this helps.\n\nChange-Id: I9a58a4e64777f56ad7ec66242a319f985469469e\n"
    },
    {
      "commit": "2fec683890a5fd310c7df8298510e1c03c1c17f9",
      "tree": "72862d530e78d13b70302ea241a5afd2b14f0e05",
      "parents": [
        "c09c079ef93803237537dc65bdf24450a6bdee0a",
        "f90c0b7d29abe58d7d10608599e6399cf6adc509"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jan 22 03:38:49 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jan 22 03:38:50 2016 +0000"
      },
      "message": "Merge \"Stop referencing no longer existing SERVICE_ENDPOINT variable\""
    },
    {
      "commit": "c09c079ef93803237537dc65bdf24450a6bdee0a",
      "tree": "19c1f85db8123614124f09028c95e6f401c9faaa",
      "parents": [
        "bbf293439b748eff49d386c8a90452525b8643a8",
        "cf04a9acb395cd31b231da17cba779ff61b6e8eb"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jan 22 00:11:49 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jan 22 00:11:49 2016 +0000"
      },
      "message": "Merge \"notification_driver is deprecated to driver\""
    },
    {
      "commit": "5997ce3ab657293bda11c69b6078e9290676e54b",
      "tree": "a85cf1949d380c43aa83b2add03de1284c6d720a",
      "parents": [
        "1d27155f650e9b8e4053a201f1f08c494b820de2"
      ],
      "author": {
        "name": "Morgan Fainberg",
        "email": "morgan.fainberg@gmail.com",
        "time": "Wed Jan 20 12:43:22 2016 -0800"
      },
      "committer": {
        "name": "Morgan Fainberg",
        "email": "morgan.fainberg@gmail.com",
        "time": "Fri Jan 22 00:04:57 2016 +0000"
      },
      "message": "Always cache tokens in a shared memcache\n\nInstead of using in-process caching for tokens per service per\nworker (disabled by default now), use a shared memcache to cache\ntoken validation(s). This should both offload/speedup validations\nand avoid the issues surrounding inconsistent validation responses\nwhen using in-process caching [since each worker caches separately].\n\nChange-Id: Ifc17c27744dac5ad55e84752ca6f68169c2f5a86\n"
    },
    {
      "commit": "bbf293439b748eff49d386c8a90452525b8643a8",
      "tree": "238b2d52f52ef31ddbffaf810d857ae808b2015f",
      "parents": [
        "dd60f2cd1c348cfdccfd4838812853e41cb26ae2",
        "cf4f76299f84135a03fe29e5eddc97490eba806a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jan 21 22:33:21 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jan 21 22:33:22 2016 +0000"
      },
      "message": "Merge \"Update the vnc config options group \u0027DEFAULT\u0027 to \u0027vnc\u0027\""
    },
    {
      "commit": "06cfce37560243d22cd05b2c620be6702528a0b1",
      "tree": "1c662e7d7fa1d603373110eefd1128d55fc8f6d9",
      "parents": [
        "ea7fd5515344c18a5cec308fada67b6f3f6ab482"
      ],
      "author": {
        "name": "Ihar Hrachyshka",
        "email": "ihrachys@redhat.com",
        "time": "Thu Jan 14 15:31:31 2016 +0100"
      },
      "committer": {
        "name": "Ihar Hrachyshka",
        "email": "ihrachys@redhat.com",
        "time": "Thu Jan 21 15:15:15 2016 +0100"
      },
      "message": "neutron: enable ml2 mtu calculation mechanism\n\nSetting path_mtu to reflect mtu for physical devices that handle traffic\nissued from br-tun makes ml2 plugin to calculate mtu for tenant networks\nproperly, considering encapsulation headers. After that, calculated mtu\nvalues can be propagated into instances (currently, only DHCP approach\nis implemented; RA support for IPv6 subnets is under review).\n\nThis change allows to run tunnelled tenant networks in multinode when\nunderlying physical devices don\u0027t support jumbo frames.\n\nNote: changing the default value in neutron would not be backwards\ncompatible, since it could slow down east-west tunnelled traffic in\nclouds that run on jumbo-aware networks.\n\nChange-Id: I8287677c7ad0f13fa9f5cb194f9372d04b78cb61\nRelated-Bug: #1527675\n"
    },
    {
      "commit": "dd60f2cd1c348cfdccfd4838812853e41cb26ae2",
      "tree": "ff5039d7ab82837f997d5490e5624003b835bbdd",
      "parents": [
        "1d27155f650e9b8e4053a201f1f08c494b820de2",
        "ba0a659c762e07951cd4f3e305aa5bd09a1a2918"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jan 21 04:13:19 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jan 21 04:13:19 2016 +0000"
      },
      "message": "Merge \"Make OSprofiler repo and branch configurable\""
    },
    {
      "commit": "8ca268b7c3ce82f42b5ad366d6b98d8b9372d9ee",
      "tree": "823655991b6ac0ed157ac8fd9b0cb2d10317701f",
      "parents": [
        "2d9f777cc076df863af659caeddc9583fba1e1e7",
        "76cbbe37aae5d54542d62a5c6deec428a8cdc75e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jan 20 01:06:15 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jan 20 01:06:16 2016 +0000"
      },
      "message": "Merge \"libvirt: don\u0027t repeatedly configure libvirtd logging\""
    },
    {
      "commit": "cf04a9acb395cd31b231da17cba779ff61b6e8eb",
      "tree": "9a4bb6475850fbf0196144d4bf0ccd346b225b94",
      "parents": [
        "c461db4a2f75333dceb85c9fb5c90660c0623b11"
      ],
      "author": {
        "name": "Wanlong Gao",
        "email": "wanlong.gao@easystack.cn",
        "time": "Sat Jan 16 17:46:35 2016 +0800"
      },
      "committer": {
        "name": "Allen Gao",
        "email": "wanlong.gao@easystack.cn",
        "time": "Tue Jan 19 17:17:01 2016 +0800"
      },
      "message": "notification_driver is deprecated to driver\n\nTrivialFix\nhttps://review.openstack.org/#/c/249508/\n\nChange-Id: I18599c7221272279dfc2e9f5b297af09faff5c3b\n"
    },
    {
      "commit": "2d9f777cc076df863af659caeddc9583fba1e1e7",
      "tree": "5c0be7865b258e37445c4921d6061d18767fc78c",
      "parents": [
        "7cca91acf9d7f7b8439eeeb34a66e4626e7c66f6",
        "2dd761b16950603555409e33ac63a196eefd2607"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jan 19 07:04:48 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jan 19 07:04:48 2016 +0000"
      },
      "message": "Merge \"XenAPI: Fix disk_formats verified by tempest\""
    },
    {
      "commit": "7602c0507af23d9be2c38b6356a2e05578bdc3c3",
      "tree": "b751f7213ede0f2139c6bded66d370ee2a25658d",
      "parents": [
        "ddd37b97d471afdac29291aeaa50e76618068eda",
        "bd7a51200f3a3c11ca5f18f0b7f95ee9049e1e40"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jan 19 04:02:02 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jan 19 04:02:02 2016 +0000"
      },
      "message": "Merge \"Better location for the nova dhcp logs\""
    },
    {
      "commit": "f90c0b7d29abe58d7d10608599e6399cf6adc509",
      "tree": "a3720db50fd4c09b73874140492f4d705f0fd7ea",
      "parents": [
        "ddd37b97d471afdac29291aeaa50e76618068eda"
      ],
      "author": {
        "name": "Dmitry Tantsur",
        "email": "dtantsur@redhat.com",
        "time": "Mon Jan 18 10:52:59 2016 +0100"
      },
      "committer": {
        "name": "Dmitry Tantsur",
        "email": "dtantsur@redhat.com",
        "time": "Mon Jan 18 10:53:01 2016 +0100"
      },
      "message": "Stop referencing no longer existing SERVICE_ENDPOINT variable\n\nIt was probably finally removed by one of recent refactoring changes.\nNow ironic gate fails due to Swift trying to access it to override OS_AUTH_URL.\nThis change drops this override and just uses OS_AUTH_URL.\n\nCloses-Bug: #1535245\nChange-Id: I145bec110c4299e61f2bce49df41dcd82e5d462d\n"
    },
    {
      "commit": "ddd37b97d471afdac29291aeaa50e76618068eda",
      "tree": "1f6dca497b18c6db6e7227851fdf0b26e7783097",
      "parents": [
        "b695d361ff10e32f121611407e9f0da24985dc0e",
        "ac8ff0f1e9e5116c390bf8a711c950bcaca71d32"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Jan 16 21:37:02 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Jan 16 21:37:02 2016 +0000"
      },
      "message": "Merge \"Support for logging the nova-dhcpbridge command line\""
    },
    {
      "commit": "b695d361ff10e32f121611407e9f0da24985dc0e",
      "tree": "803e5f0e313c6a505e4350097ad07e370ea2b103",
      "parents": [
        "3106c2d7d4229b99f2844718ddc5fd768caf067f",
        "d091a2dd5467f42491e85208b236956b78c1c837"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Jan 16 13:40:58 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Jan 16 13:40:58 2016 +0000"
      },
      "message": "Merge \"Revert \"Replace deprecated baremetal timeouts with new deploy_timeout\"\""
    },
    {
      "commit": "3106c2d7d4229b99f2844718ddc5fd768caf067f",
      "tree": "290761c06ce99d339d0d644c740960e68a72d6b6",
      "parents": [
        "a34ebd103dee8852cefd98c99c1583c012b52bfe",
        "3526276a0827afb5a598c046e410b88bcb8f2e65"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Jan 16 13:38:55 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Jan 16 13:38:55 2016 +0000"
      },
      "message": "Merge \"Add support for role and resource keystone backends\""
    },
    {
      "commit": "1ca4b0f177955c8fee14664cf7c957b63f04b441",
      "tree": "b2e85a1c4e95262b4420ac2897ff1fc8023a745f",
      "parents": [
        "c461db4a2f75333dceb85c9fb5c90660c0623b11",
        "923be5f791c78fa9f21b2e217a6b61328c493a38"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Jan 16 12:27:01 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Jan 16 12:27:01 2016 +0000"
      },
      "message": "Merge \"bootstrap keystone using new bootstrap command\""
    },
    {
      "commit": "2dd761b16950603555409e33ac63a196eefd2607",
      "tree": "ac13d8f3757f0527705378b5935c8e6e2daf3f27",
      "parents": [
        "bdc0fa8ab13ec5c75f1c793ca33f5a773fac1abc"
      ],
      "author": {
        "name": "Bob Ball",
        "email": "bob.ball@citrix.com",
        "time": "Fri Jan 15 13:56:37 2016 +0000"
      },
      "committer": {
        "name": "Bob Ball",
        "email": "bob.ball@citrix.com",
        "time": "Fri Jan 15 17:48:21 2016 +0000"
      },
      "message": "XenAPI: Fix disk_formats verified by tempest\n\nlib/glance restricts the disk_formats to those supported by XenAPI, so\ntempest needs a similar restriction for the disk_formats tested.\n\nConfirmed as passing internal Citrix CI (affected tempest jobs are\ncurrently disabled in voting XenServer CI until this change lands)\n\nChange-Id: Iefa5b16a3fa1789ed583426ea47ebb22e6cb571e\n"
    },
    {
      "commit": "bd7a51200f3a3c11ca5f18f0b7f95ee9049e1e40",
      "tree": "327c9fd4ec6c1727668137c26ea64b0d1c33b541",
      "parents": [
        "ac8ff0f1e9e5116c390bf8a711c950bcaca71d32"
      ],
      "author": {
        "name": "Davanum Srinivas",
        "email": "davanum@gmail.com",
        "time": "Thu Jan 14 12:11:23 2016 -0500"
      },
      "committer": {
        "name": "Davanum Srinivas (dims)",
        "email": "davanum@gmail.com",
        "time": "Fri Jan 15 11:46:10 2016 +0000"
      },
      "message": "Better location for the nova dhcp logs\n\nUse LOGDIR to compute the location of the dhcp logs\ninstead of hardcoding to /opt/stack/logs/\n\nChange-Id: I97ca2d8c8b7901e0895fe89a57675caf8effea53\n"
    },
    {
      "commit": "ba0a659c762e07951cd4f3e305aa5bd09a1a2918",
      "tree": "122d68cd852f22b112fd80836cfc11f68d48e54b",
      "parents": [
        "ea7fd5515344c18a5cec308fada67b6f3f6ab482"
      ],
      "author": {
        "name": "Boris Pavlovic",
        "email": "boris@pavlovic.me",
        "time": "Thu Jan 14 17:31:40 2016 -0800"
      },
      "committer": {
        "name": "Boris Pavlovic",
        "email": "boris@pavlovic.me",
        "time": "Thu Jan 14 18:38:30 2016 -0800"
      },
      "message": "Make OSprofiler repo and branch configurable\n\nOSprofiler is now under Oslo:\nhttps://review.openstack.org/#/c/103825/\n\nAnd we really need this patch to make proper dsvm job for\nOSprofiler\n\nChange-Id: I20f59c52c147303de01544dc975a82b4a741a1b9\n"
    },
    {
      "commit": "ac8ff0f1e9e5116c390bf8a711c950bcaca71d32",
      "tree": "6da1b9d37a652566a35f0b084db5d39a0c12ba05",
      "parents": [
        "502773c27c18e776183c272238a541ec06d07699"
      ],
      "author": {
        "name": "Davanum Srinivas",
        "email": "davanum@gmail.com",
        "time": "Wed Jan 13 17:28:43 2016 -0500"
      },
      "committer": {
        "name": "Davanum Srinivas (dims)",
        "email": "davanum@gmail.com",
        "time": "Thu Jan 14 15:52:43 2016 +0000"
      },
      "message": "Support for logging the nova-dhcpbridge command line\n\nWe are seeing a lot of gate failures as vm(s) are unable to acquire\nDHCP leases:\nhttps://bugs.launchpad.net/nova/+bug/1532809\n\nwe need to set log_file for nova-dhcpbridge configuration, so clone\nthe nova.conf and set the log_file properly to a path where the\nCI can pick up from for analysis.\n\nChange-Id: Iec4fe3f2235da9d1f5bd399d4ffc45af516c58ce\n"
    },
    {
      "commit": "7e843edca791224eea1d53fc963267dded0c220b",
      "tree": "37dc73d0198aa7ae15458a6943fc37c552b39446",
      "parents": [
        "4a974e61c8c53c692d0e2d0dc85b3ce9b2eff446"
      ],
      "author": {
        "name": "Akihiro Motoki",
        "email": "motoki@da.jp.nec.com",
        "time": "Wed Jan 13 23:11:09 2016 +0900"
      },
      "committer": {
        "name": "Akihiro Motoki",
        "email": "motoki@da.jp.nec.com",
        "time": "Wed Jan 13 23:11:09 2016 +0900"
      },
      "message": "Remove Neutron Midonet plugin file completely\n\noverride-defaults mechanism allows us to define\ns_neutron_plugin_security_group before loading lib/neutron,\nand we no longer need to have a plugin-specific file in\nthe master DevStack repository.\n\nChange-Id: I37d5012e89cb3650e4f325b6d77d70f28f87d3e7\nDepends-On: I5e02acd288e53dd06a369d348ec77ead57d476fd\n"
    },
    {
      "commit": "5aa2014e67f329f1751052643161b2e0e98ef621",
      "tree": "9403476a520f27d1f77e30cfd20570db4d409165",
      "parents": [
        "4a974e61c8c53c692d0e2d0dc85b3ce9b2eff446"
      ],
      "author": {
        "name": "Akihiro Motoki",
        "email": "motoki@da.jp.nec.com",
        "time": "Wed Jan 13 22:54:37 2016 +0900"
      },
      "committer": {
        "name": "Akihiro Motoki",
        "email": "motoki@da.jp.nec.com",
        "time": "Wed Jan 13 22:54:37 2016 +0900"
      },
      "message": "Remove Neutron NEC plugin completely\n\noverride-defaults mechanism allows us to define\ns_neutron_plugin_security_group before loading lib/neutron,\nand we no longer need to have a plugin-specific file in\nthe master DevStack repository.\n\nChange-Id: I78a4e05fa72b1dd545b8d9e97a8fd8fdbf23739c\nDepends-On: Id6765245459c1aff3aab27dbc60d320ce2951b38\n"
    },
    {
      "commit": "4a974e61c8c53c692d0e2d0dc85b3ce9b2eff446",
      "tree": "45e7a777b3f94c0598399c87a8889ddbd7d68a1a",
      "parents": [
        "2cb3db338a17bd26fef1f56fc155be5d01a6ef7e"
      ],
      "author": {
        "name": "Davanum Srinivas",
        "email": "davanum@gmail.com",
        "time": "Mon Jan 11 22:10:43 2016 -0500"
      },
      "committer": {
        "name": "Davanum Srinivas",
        "email": "davanum@gmail.com",
        "time": "Tue Jan 12 08:20:57 2016 -0500"
      },
      "message": "Remove Nova object store service\n\nAs of I8bf7cbaa7015bb61656ab90ccc8f944aaeebb095, Nova\nremoved the n-obj service, so we should cleanup\n\nChange-Id: I7db3796a6448decb4ac5e66d980f487c7d1f394e\n"
    },
    {
      "commit": "d091a2dd5467f42491e85208b236956b78c1c837",
      "tree": "26aa92fea88434ccc697407ded168213c8abd6f1",
      "parents": [
        "00b5f4af92a640a2507046cf76ee57caa166310b"
      ],
      "author": {
        "name": "Michael Turek",
        "email": "mjturek@linux.vnet.ibm.com",
        "time": "Mon Jan 11 18:17:50 2016 +0000"
      },
      "committer": {
        "name": "Michael Turek",
        "email": "mjturek@linux.vnet.ibm.com",
        "time": "Mon Jan 11 18:17:50 2016 +0000"
      },
      "message": "Revert \"Replace deprecated baremetal timeouts with new deploy_timeout\"\n\nThis reverts commit 00b5f4af92a640a2507046cf76ee57caa166310b.\n\nThis patch was merged before the timeout was merged to\ntempest. This means that devstack is currently referencing\na non-existent config option. As such I think it needs to be reverted.\n\nChange-Id: I947261dc330ef35efce1ecd805ba6e649e81a6aa\n"
    },
    {
      "commit": "5453cdd392148db4af45fd950542085c2083de09",
      "tree": "d67abab37bc44dc4162ab704d668ecce00ead9ef",
      "parents": [
        "8df31a107d9d55233aef290733c56e2f953e5dd3",
        "75633266c851856b32056b8b5eb1b6ed4f29b84e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jan 11 16:52:19 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jan 11 16:52:19 2016 +0000"
      },
      "message": "Merge \"rpc_backend: Conditionally enable rabbit on fedora\""
    },
    {
      "commit": "923be5f791c78fa9f21b2e217a6b61328c493a38",
      "tree": "d58237a00237c5c3609252aaec3bf9450a4d2986",
      "parents": [
        "8df31a107d9d55233aef290733c56e2f953e5dd3"
      ],
      "author": {
        "name": "Steve Martinelli",
        "email": "stevemar@ca.ibm.com",
        "time": "Sun Dec 20 00:24:19 2015 -0500"
      },
      "committer": {
        "name": "Steve Martinelli",
        "email": "stevemar@ca.ibm.com",
        "time": "Sat Jan 09 20:26:48 2016 -0500"
      },
      "message": "bootstrap keystone using new bootstrap command\n\nBe gone ADMIN_TOKEN, long live keystone-manage bootstrap.\n\nThis patch reworks the initial setup for keystone by using\nthe new bootstrap command. After a minimal service catalog\nhas been created, using this process, we simply authenticate\nas usual.\n\nimplements bp: bootstrap\nDepends-On: I113c6934b6b83ceff23a94101967a6df1126873f\nChange-Id: Ia1475d461eab60b68c6a0356714b21c7f92e0194\n"
    },
    {
      "commit": "af8b6e10a3470808b54c2a2f5031a68ce1a151df",
      "tree": "31f013469a6931d3335bc1c1c7ebdb90c96ac883",
      "parents": [
        "20a1ce3f216cd5a5adb9471c9ec48b358c16ed24"
      ],
      "author": {
        "name": "Yuriy Nesenenko",
        "email": "ynesenenko@mirantis.com",
        "time": "Wed Jan 06 17:14:45 2016 +0200"
      },
      "committer": {
        "name": "yuriy_n",
        "email": "ynesenenko@mirantis.com",
        "time": "Sat Jan 09 13:52:06 2016 +0200"
      },
      "message": "Add flag for test_volume_services\n\ntest_volume_services works incorrect with host info if it includes\nbackend name (host@backend). The test is skipped by default for\nLiberty and Kilo gates. Need to add flag to unskip this test in new release.\nThis fix related with bug #1530144 in service-list filter.\n\nChange-Id: Ifdc0bab819c05a00cd0c20316bd81961cf6aeb88\n"
    },
    {
      "commit": "8df31a107d9d55233aef290733c56e2f953e5dd3",
      "tree": "4b3f0103d49a4670a476151beddfa00231c596b9",
      "parents": [
        "a3ab6865ff870b81f95a0e77da8881cb8a407a06",
        "59c6377ae51c024c28a6fba72de567bc97edda10"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Jan 09 07:49:34 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Jan 09 07:49:35 2016 +0000"
      },
      "message": "Merge \"Assign admin role for admin user on default domain\""
    },
    {
      "commit": "698c62c430032d323350a9c85cd181ca61fdb4c3",
      "tree": "90065c40a01530c76680a7a758dd1018af4ec5d9",
      "parents": [
        "6f002b169c7b5f418b9b21157f654d05a4480c88",
        "a263e7dd52f65e92e6fc0a09ec89509904f83d6b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jan 08 18:07:09 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jan 08 18:07:12 2016 +0000"
      },
      "message": "Merge \"lib/cinder:configure tgt even if the package was purged\""
    },
    {
      "commit": "6f002b169c7b5f418b9b21157f654d05a4480c88",
      "tree": "9a7bb3e3e1634456c8adbb91973f233b8d95af7c",
      "parents": [
        "828936c6ac8045fbb985ed2e89cdaa9a7c01241a",
        "43f62c08499de004a964c3a2f90ce400a0f932ad"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jan 08 15:56:05 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jan 08 15:56:05 2016 +0000"
      },
      "message": "Merge \"Move horizon config and start to appropriate phase in stack.sh\""
    },
    {
      "commit": "828936c6ac8045fbb985ed2e89cdaa9a7c01241a",
      "tree": "90e9e15ddd46bd5bd51c6f4de835f70bde4d2920",
      "parents": [
        "7792bd20254e5df4ee2e18b751c07be0b7d68152",
        "6a4d3eb55fb377a0ddef3d8978a85d2137430834"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jan 08 10:11:53 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jan 08 10:11:53 2016 +0000"
      },
      "message": "Merge \"Use keystone[ldap] for ldap packages\""
    },
    {
      "commit": "75633266c851856b32056b8b5eb1b6ed4f29b84e",
      "tree": "e546c5e32e2c89ccb74ee85271a62acb7129e916",
      "parents": [
        "a5ea08b7526bee0d9cab51000a477654726de8fe"
      ],
      "author": {
        "name": "Kyle Mestery",
        "email": "mestery@mestery.com",
        "time": "Thu Jan 07 16:46:37 2016 -0600"
      },
      "committer": {
        "name": "Kyle Mestery",
        "email": "mestery@mestery.com",
        "time": "Thu Jan 07 16:48:14 2016 -0600"
      },
      "message": "rpc_backend: Conditionally enable rabbit on fedora\n\nChange 4d8c03a3 added logic to enable rabbit on Fedora/CentOS systems\nwhether or not rabbit is enabled. This corrects that to only enable\nrabbit when it is configured as such.\n\nChange-Id: I270e79ff989176770d65df1ac0ac4e2c4382bb9a\nSigned-off-by: Kyle Mestery \u003cmestery@mestery.com\u003e\n"
    },
    {
      "commit": "a263e7dd52f65e92e6fc0a09ec89509904f83d6b",
      "tree": "246b487bfb03c4fc997fa5817c69bdcb8cb1ea00",
      "parents": [
        "a5ea08b7526bee0d9cab51000a477654726de8fe"
      ],
      "author": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Thu Jan 07 19:40:44 2016 +0100"
      },
      "committer": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Thu Jan 07 19:40:44 2016 +0100"
      },
      "message": "lib/cinder:configure tgt even if the package was purged\n\nOn Ubuntu, after a successful ./stack.sh and ./unstack.sh, if one\n\"apt-get purge tgt\", then the directory /etc/tgt/stack.d/ still\nexist (i.e it is not purged) but /etc/tgt/targets.conf is removed.\nThus any subsequent ./stack.sh would fail to configure\n/etc/tgt/targets.conf properly.\n\nChange-Id: I252789f3f39bd64b5a1e7d9abb923386d2a158dd\n"
    },
    {
      "commit": "a5ea08b7526bee0d9cab51000a477654726de8fe",
      "tree": "690fe0ea16522a540f40433461eb670b5273424f",
      "parents": [
        "b6156915768b65fbc588c7601fc5a6a1e89d186c"
      ],
      "author": {
        "name": "Alexander Schmidt",
        "email": "alexs@linux.vnet.ibm.com",
        "time": "Wed Dec 02 15:30:44 2015 +0000"
      },
      "committer": {
        "name": "Markus Zoeller",
        "email": "mzoeller@de.ibm.com",
        "time": "Thu Jan 07 10:14:39 2016 +0100"
      },
      "message": "Add distro support for KVM for IBM z Systems\n\nAdd \"KVM for IBM z Systems\" to the list of Fedora-like distros.\n\nAs the distribution does not have a dedicated kvm package,\nprevent the installation of the kvm package during the libvirt\nsetup.\n\nChange-Id: Ibb5c60797d6867264f9dea7fea85cdf1d7c72ded\n"
    },
    {
      "commit": "ddeaaf20447f04fb46fe3c423d657e3e6f7346e8",
      "tree": "874cee3d4d9a0cd4aca5bfb706177a67570e22dc",
      "parents": [
        "c615993fe16902bfc1ac91cad7da34084c77ed99",
        "4d8c03a377dbb819f28d199fe9fca7e4b576e7e3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jan 07 01:38:08 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jan 07 01:38:08 2016 +0000"
      },
      "message": "Merge \"Enable some serivce when on boot\""
    },
    {
      "commit": "21c873818716716a17fa698df9dc98d7f5623a5d",
      "tree": "0f5147ac92ea3ddc76806a3a21fdf98aa348c312",
      "parents": [
        "413d732b7932909318f975c1dff72b0c7b6c1f2f",
        "00b5f4af92a640a2507046cf76ee57caa166310b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jan 06 19:23:06 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jan 06 19:23:07 2016 +0000"
      },
      "message": "Merge \"Replace deprecated baremetal timeouts with new deploy_timeout\""
    },
    {
      "commit": "413d732b7932909318f975c1dff72b0c7b6c1f2f",
      "tree": "a9f5ae4c55839137c70f31c7ebb83b077c630f2c",
      "parents": [
        "6136c4e0bd93d7a19e24a78240749577ec9a3ec5",
        "bb4654b869722feb400d65869350465d8ff5439c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jan 06 19:22:58 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jan 06 19:22:58 2016 +0000"
      },
      "message": "Merge \"Don\u0027t configure neutron metadata agent for neutron API access\""
    },
    {
      "commit": "6136c4e0bd93d7a19e24a78240749577ec9a3ec5",
      "tree": "ceeb9c1a3eaffc4a32af4c77f751c334978964a4",
      "parents": [
        "4847ee69eed812a4631f26e9cf2e34a0cd860abd",
        "ba23ba317abd6a65979b3006410eb4ba6429cf09"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jan 06 19:18:34 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jan 06 19:18:34 2016 +0000"
      },
      "message": "Merge \"remove configuration for boto section\""
    },
    {
      "commit": "9f8cf83e6914165543d619e053557aa21a8cf4ee",
      "tree": "0d2300f5b4c4845045715b330a81dce3b0aeefe8",
      "parents": [
        "88509e796c650d882ee26df0eed1f5bbb7f69de9",
        "f7dc06cb892ca9d2918ae9bafba13bfa72a7da98"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jan 06 18:23:21 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jan 06 18:23:21 2016 +0000"
      },
      "message": "Merge \"Option \"auth_plugin\" is deprecated.\""
    },
    {
      "commit": "88509e796c650d882ee26df0eed1f5bbb7f69de9",
      "tree": "7adf90b773656871080214974cdc73ae05abee7a",
      "parents": [
        "20a1ce3f216cd5a5adb9471c9ec48b358c16ed24",
        "a6bbe031f17d82e2a4ef7338de65acb762e9527a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jan 06 18:23:12 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jan 06 18:23:12 2016 +0000"
      },
      "message": "Merge \"Fix restoring a backup volume to a larger volume\""
    },
    {
      "commit": "4d8c03a377dbb819f28d199fe9fca7e4b576e7e3",
      "tree": "0d88972f69f730837bed7381763706879f98c43d",
      "parents": [
        "c4564dfbe60a57069679ff29d488543dc34b0c6f"
      ],
      "author": {
        "name": "Zhang Jinnan",
        "email": "zhang.jinnan@99cloud.net",
        "time": "Thu Aug 20 10:00:20 2015 -0400"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Wed Jan 06 16:40:11 2016 +0000"
      },
      "message": "Enable some serivce when on boot\n\nSolve the devstack ./rejoin-stack.sh when is reboot-safe in RHEL 7.\nEnable mysql, postgresql, rabbitmq-server, openvswitch service when on boot.\n\nChange-Id: I3ce9fc58ccc76092ad08314de1c3c9339ebfb3b5\nRelated-Bug: #1486833\n"
    }
  ],
  "next": "20a1ce3f216cd5a5adb9471c9ec48b358c16ed24"
}
