)]}'
{
  "log": [
    {
      "commit": "130a11f8aaf08ea529b6ce60dd9052451cb7bb5c",
      "tree": "7fffeb4138b7d214586a9aee61c2be67a8d9482f",
      "parents": [
        "b54ba8fee50114d37b45fbeb2ab5cbd97175ccc2"
      ],
      "author": {
        "name": "Kevin Benton",
        "email": "kevin@benton.pub",
        "time": "Sun Jul 17 22:19:30 2016 -0600"
      },
      "committer": {
        "name": "Kevin Benton",
        "email": "kevin@benton.pub",
        "time": "Wed Jul 20 10:00:22 2016 +0000"
      },
      "message": "Use real Neutron network for L3 GW by default\n\nRelying on \u0027external_network_bridge\u003dbr-ex\u0027 for the L3\nagent has been deprecated in Neutron. This patch adjusts\nthe devstack defaults to setup Neutron in the preferred\nmanner (empty external_network_bridge value and\ncorrect bridge_mappings for the L2 agent).\n\nThis will also help with correct MTU calculations now that\nthe external network will have the correct segmentation\ntype on it (\u0027flat\u0027 now instead of \u0027vxlan\u0027 by default).\n\nRelated-Bug: #1511578\nRelated-Bug: #1603493\nChange-Id: Id20e67aba5dfd2044b82c700f41c6e648b529430\n"
    },
    {
      "commit": "b54ba8fee50114d37b45fbeb2ab5cbd97175ccc2",
      "tree": "10b6f9cbfd9577aa3ddb7954e0b91ac8a04f8ad1",
      "parents": [
        "675e10767c1d7acb2406e6ffff12f87ae2c0c307",
        "7b5c7dce53ab9e9778d1d72fcbbed565bfce65bd"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jul 19 20:54:05 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jul 19 20:54:05 2016 +0000"
      },
      "message": "Merge \"Introduce PUBLIC_BRIDGE_MTU variable to set br-ex MTU\""
    },
    {
      "commit": "675e10767c1d7acb2406e6ffff12f87ae2c0c307",
      "tree": "2fd052ded64bc8cd3df6b5c8f07f67bc026ac2fc",
      "parents": [
        "72ed1a171ca94e0076ce99e3af63b14d88349833",
        "bb35715cfe68ad8d1d2ccb2b2e7eb4143e87d678"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jul 19 18:32:18 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jul 19 18:32:18 2016 +0000"
      },
      "message": "Merge \"add local.conf modifying functions\""
    },
    {
      "commit": "7b5c7dce53ab9e9778d1d72fcbbed565bfce65bd",
      "tree": "2321e95f7fc673cf3b14972779debf10b0853f78",
      "parents": [
        "72ed1a171ca94e0076ce99e3af63b14d88349833"
      ],
      "author": {
        "name": "Ihar Hrachyshka",
        "email": "ihrachys@redhat.com",
        "time": "Fri Jul 15 20:17:13 2016 +0200"
      },
      "committer": {
        "name": "Ihar Hrachyshka",
        "email": "ihrachys@redhat.com",
        "time": "Sun Jul 17 00:14:43 2016 +0200"
      },
      "message": "Introduce PUBLIC_BRIDGE_MTU variable to set br-ex MTU\n\nThis variable can be used to accommodate for underlying infrastructure\nthat does not provide full 1500-sized traffic, or maybe instead gives\naccess to Jumbo frames.\n\nChange-Id: I38a80bac18673a30842a7b997d0669fed5aff976\nRelated-Bug: #1603268\n"
    },
    {
      "commit": "72ed1a171ca94e0076ce99e3af63b14d88349833",
      "tree": "f531befcdc1877dbf158247a2d49704a8991c08e",
      "parents": [
        "5f50d1931a50fa04ee0db755869ce4e76555ab6b",
        "79fc935640aa4695c26b4bcc8b06c605e2256311"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jul 15 04:53:31 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jul 15 04:53:34 2016 +0000"
      },
      "message": "Merge \"Restoring xtrace state for os-brick plugin\""
    },
    {
      "commit": "5f50d1931a50fa04ee0db755869ce4e76555ab6b",
      "tree": "65a9973d441e2b6994cce28f457f8c8e4ac4868b",
      "parents": [
        "2451518b5b68af3cf1c876f93f5a36e4142d9a02",
        "eecb983529a9164a0dabf19ea4c3186a708fa0c3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jul 14 23:38:46 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jul 14 23:38:48 2016 +0000"
      },
      "message": "Merge \"Remove support for End Of Life (EOL) Fedora 22\""
    },
    {
      "commit": "2451518b5b68af3cf1c876f93f5a36e4142d9a02",
      "tree": "5e1076d3986453fb6016ad935d9a3ac9aaa3912c",
      "parents": [
        "f110b68a6409dfc66c022b3bbf3c747a33d536bd",
        "84409516d56417464dfe0c4e6904a1a76f9fa254"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jul 14 21:51:31 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jul 14 21:51:31 2016 +0000"
      },
      "message": "Merge \"Remove fwaas from DevStack\""
    },
    {
      "commit": "79fc935640aa4695c26b4bcc8b06c605e2256311",
      "tree": "32f42adef31dac85086a0dafac27002d466436fe",
      "parents": [
        "f110b68a6409dfc66c022b3bbf3c747a33d536bd"
      ],
      "author": {
        "name": "Thiago Paiva",
        "email": "thiagop@lsd.ufcg.edu.br",
        "time": "Thu Jul 14 14:16:20 2016 -0300"
      },
      "committer": {
        "name": "Thiago Paiva",
        "email": "thiagop@lsd.ufcg.edu.br",
        "time": "Thu Jul 14 14:20:08 2016 -0300"
      },
      "message": "Restoring xtrace state for os-brick plugin\n\nThe change Ibb7423d243d57852dada0b6298463bbdfc6dc63c that introduced the\nos-brick plugin introduced a flaw where the xtrace state wasn\u0027t restored\nafter the end of the plugin\u0027s execution. The end behavior is that devstack\u0027s\nlogs were with way less information, difficulting the debugging of the build.\nThis patch fixes the variable that was intended to hold the xtrace state (it\nwas using cinder\u0027s) and restoring the state at the end of the script.\n\nChange-Id: I47c6c794a9704049b089142eca5603d1183f8a10\n"
    },
    {
      "commit": "f110b68a6409dfc66c022b3bbf3c747a33d536bd",
      "tree": "8abde176e27e30d01fc385db71baf716e5024b64",
      "parents": [
        "12ce4ad306fe123d4bf3295448efc242f551f38c",
        "7886f7eb9fcd0cfdee93e4480a9fdcee2b0a2b74"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jul 14 03:50:44 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jul 14 03:50:44 2016 +0000"
      },
      "message": "Merge \"Updated from generate-devstack-plugins-list\""
    },
    {
      "commit": "12ce4ad306fe123d4bf3295448efc242f551f38c",
      "tree": "b592fb33b00b42ac68b42b8b9591d1efee352995",
      "parents": [
        "4f9d2aa63286688ef2efc9b36b31cc1d31b88222",
        "6267ec01d6b4c503bca21ca6cbf95b443eff3408"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jul 13 17:09:15 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 13 17:09:15 2016 +0000"
      },
      "message": "Merge \"Remove juno/kilo specific tempest config\""
    },
    {
      "commit": "eecb983529a9164a0dabf19ea4c3186a708fa0c3",
      "tree": "80bdb1f670b300864fc1b1fe4a94834da791b8dd",
      "parents": [
        "4f9d2aa63286688ef2efc9b36b31cc1d31b88222"
      ],
      "author": {
        "name": "Kashyap Chamarthy",
        "email": "kchamart@redhat.com",
        "time": "Wed Jul 13 12:34:03 2016 +0200"
      },
      "committer": {
        "name": "Kashyap Chamarthy",
        "email": "kchamart@redhat.com",
        "time": "Wed Jul 13 12:36:13 2016 +0200"
      },
      "message": "Remove support for End Of Life (EOL) Fedora 22\n\nFedora 22 reaches its EOL on 19-JUL-2016[1].  Remove it as\nofficially supported distribution.\n\nThe current two supported Fedora distributions are Fedora 23 and Fedora\n24.  (Change Ia4a58de4973ef228735c48b33453a0562dc65258 already added\nsupport for Fedora 24.)\n\n[1] https://fedoramagazine.org/fedora-22-end-of-life-2016-july/\n\nChange-Id: I5b4e1ddb6165a9065e80e84175246678a7356f18\n"
    },
    {
      "commit": "7886f7eb9fcd0cfdee93e4480a9fdcee2b0a2b74",
      "tree": "f5bf8128b62ae2088a821c97c9fcb4fb49d2ee02",
      "parents": [
        "4f9d2aa63286688ef2efc9b36b31cc1d31b88222"
      ],
      "author": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Wed Jul 13 08:19:48 2016 +0000"
      },
      "committer": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Wed Jul 13 08:19:48 2016 +0000"
      },
      "message": "Updated from generate-devstack-plugins-list\n\nChange-Id: I4535ce00a7d15d14fdb9c3180b6b821352fe704f\n"
    },
    {
      "commit": "4f9d2aa63286688ef2efc9b36b31cc1d31b88222",
      "tree": "7f5ec899a27f48291ab0dde44a47032d1f97b5ff",
      "parents": [
        "06ba4fb98bc54f5445afb457fe22d1f88bcaadf6",
        "657cdcdbd18cbdbc185fbf6ef853382b357b3370"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jul 13 02:23:05 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 13 02:23:07 2016 +0000"
      },
      "message": "Merge \"Allow for Nova to use os-brick from git\""
    },
    {
      "commit": "6267ec01d6b4c503bca21ca6cbf95b443eff3408",
      "tree": "051ee334e8791ee59102307b45f993adbf6dd239",
      "parents": [
        "06ba4fb98bc54f5445afb457fe22d1f88bcaadf6"
      ],
      "author": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Tue Jul 12 19:12:30 2016 -0400"
      },
      "committer": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Tue Jul 12 19:13:33 2016 -0400"
      },
      "message": "Remove juno/kilo specific tempest config\n\nThis removes several config flags for Tempest\nnow that juno and kilo are end of life. Tempest\nhas already removed these flags too.\n\nChange-Id: I748429e73073f4202f77dfe1002687f76ee9a451\n"
    },
    {
      "commit": "657cdcdbd18cbdbc185fbf6ef853382b357b3370",
      "tree": "88046924e1797cf9efafb5767f7e19c89f93a46b",
      "parents": [
        "68747349359822780e00833bca124558d835b05b"
      ],
      "author": {
        "name": "Patrick East",
        "email": "patrick.east@purestorage.com",
        "time": "Fri Jul 01 16:08:15 2016 -0700"
      },
      "committer": {
        "name": "Patrick East",
        "email": "patrick.east@purestorage.com",
        "time": "Tue Jul 12 09:01:00 2016 -0700"
      },
      "message": "Allow for Nova to use os-brick from git\n\nThis option to install os-brick from git was only added\ninto lib/cinder previously. When testing all-in-one nodes\nthis worked fine, but if you have multi-node setups with\ncompute nodes that don\u0027t install any c-* services we\nonly get packaged os-brick. With this change non-cinder\nnodes can now test against unreleased os-bricks.\n\nChange-Id: Ibb7423d243d57852dada0b6298463bbdfc6dc63c"
    },
    {
      "commit": "06ba4fb98bc54f5445afb457fe22d1f88bcaadf6",
      "tree": "2b7ec6e851862f0de578923a409bf1645f33f297",
      "parents": [
        "fb501342729d3416fe7e77f335e35d807f17765b",
        "d565d62efe9a4476367be58551f6412e8e85688a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jul 11 23:38:55 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 11 23:38:55 2016 +0000"
      },
      "message": "Merge \"ploop: specify hypervisor_type\u003dvz property for ploop images\""
    },
    {
      "commit": "fb501342729d3416fe7e77f335e35d807f17765b",
      "tree": "21defd30773124cf6a43c421d9e2d7d4ffb4fb57",
      "parents": [
        "2528d94d16d4ad7fb4e5056432af0b17ffd8dea8",
        "a9cc38a1986a7c5f78f2d1e331fcc6ac8bd1023c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jul 11 23:35:29 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 11 23:35:30 2016 +0000"
      },
      "message": "Merge \"Modify the image property for aarch64\""
    },
    {
      "commit": "2528d94d16d4ad7fb4e5056432af0b17ffd8dea8",
      "tree": "e8900cac3a7128b9adc48216b84464249f560439",
      "parents": [
        "67700ca5209c8d5605cfd94d6ac264f5247a2b8d",
        "7ef31d0fe4d3b93dd08edcd511a32ae66c51fdba"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jul 11 22:13:10 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 11 22:13:10 2016 +0000"
      },
      "message": "Merge \"neutron_plugin_configure_dhcp_agent invalid config file\""
    },
    {
      "commit": "d565d62efe9a4476367be58551f6412e8e85688a",
      "tree": "4c60e474f5811453525b38f5329c52984d9092ec",
      "parents": [
        "68747349359822780e00833bca124558d835b05b"
      ],
      "author": {
        "name": "Maxim Nestratov",
        "email": "mnestratov@virtuozzo.com",
        "time": "Mon Jul 11 22:33:39 2016 +0300"
      },
      "committer": {
        "name": "Maxim Nestratov",
        "email": "mnestratov@virtuozzo.com",
        "time": "Mon Jul 11 22:37:13 2016 +0300"
      },
      "message": "ploop: specify hypervisor_type\u003dvz property for ploop images\n\nThis is necessary to make it possible to filter out compute nodes,\nwhich don\u0027t support such type of images.\n\nChange-Id: I347953876e2057e6f3dca71c2f5e8b638b85aaf8\n"
    },
    {
      "commit": "7ef31d0fe4d3b93dd08edcd511a32ae66c51fdba",
      "tree": "f3c7c88380ec73c08f249e7edc8c798ad3a0c162",
      "parents": [
        "8e64c478ebdfa76c80567a42ca52c9149ee0e52b"
      ],
      "author": {
        "name": "xurong00037997",
        "email": "xu.rong@zte.com.cn",
        "time": "Tue Jul 05 11:09:40 2016 +0800"
      },
      "committer": {
        "name": "xurong00037997",
        "email": "xu.rong@zte.com.cn",
        "time": "Mon Jul 11 11:21:39 2016 +0000"
      },
      "message": "neutron_plugin_configure_dhcp_agent invalid config file\n\nADD dhcp config file name for neutron_plugin_configure_dhcp_agent\n\nChange-Id: I6578bcb40c4df2231c0b54f231ac3b78ede5a71d\nCloses-Bug: #1598745\n"
    },
    {
      "commit": "67700ca5209c8d5605cfd94d6ac264f5247a2b8d",
      "tree": "b42a2182a317d582c44dc19579bee64e2af0a07b",
      "parents": [
        "8e64c478ebdfa76c80567a42ca52c9149ee0e52b"
      ],
      "author": {
        "name": "Luz Cazares",
        "email": "luz.cazares@intel.com",
        "time": "Wed Jul 06 12:13:18 2016 -0700"
      },
      "committer": {
        "name": "Luz Cazares",
        "email": "luz.cazares@intel.com",
        "time": "Wed Jul 06 12:23:01 2016 -0700"
      },
      "message": "Remove large_ops_number from devstack tempest\n\nOption was deleted from Tempest config file. Also test scenario\nwas deleted. See commit I93b2fb33e97381f7c1e0cb1ef09ebc5c42c16ecc\n\nChange-Id: I750e50ba7cf8fca1dde391c2620b4a815d6b02a1\nCloses-Bug: #1599619\n"
    },
    {
      "commit": "8e64c478ebdfa76c80567a42ca52c9149ee0e52b",
      "tree": "140ef7c177442f1ac4dc5401d35b0648c5c949fd",
      "parents": [
        "68747349359822780e00833bca124558d835b05b",
        "0578e42fdbb6c626a3b07465ef0df3b5211efb9e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jul 06 01:49:51 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 06 01:49:51 2016 +0000"
      },
      "message": "Merge \"Tempest: add a Keystone reseller feature flag\""
    },
    {
      "commit": "bb35715cfe68ad8d1d2ccb2b2e7eb4143e87d678",
      "tree": "b3f01bf87fbc6ff1260e856109a215de714a3b60",
      "parents": [
        "01cbe7c1438d8c7a262c1ac771531c24d08ea54f"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Tue Jun 07 11:20:55 2016 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Fri Jul 01 12:50:18 2016 +0000"
      },
      "message": "add local.conf modifying functions\n\nThis adds a set of local.conf modifying functions which make it easier\nfor consuming projects like devstack-gate to programatically add\nelements to local.conf structured files.\n\nChange-Id: I3427968c2bd43aba12b3619acc27f73c74f0dabb\nCo-Authored-By: fumihiko kakuma \u003ckakuma@valinux.co.jp\u003e\n"
    },
    {
      "commit": "68747349359822780e00833bca124558d835b05b",
      "tree": "069de738082802790ac7d6cc7e2c99967fe01c82",
      "parents": [
        "591ffd0adf053ec33095cedf76e296f51579327b"
      ],
      "author": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Wed Jun 29 08:06:00 2016 +0000"
      },
      "committer": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Wed Jun 29 08:06:00 2016 +0000"
      },
      "message": "Updated from generate-devstack-plugins-list\n\nChange-Id: If8d8b223f6764990c305274047c811dffb7d9840\n"
    },
    {
      "commit": "591ffd0adf053ec33095cedf76e296f51579327b",
      "tree": "bf9601d1a7fc26c3f587ab9b135bef66c3e787b7",
      "parents": [
        "ce611960bfb1928abdb09e13153d599f2e395431",
        "21e3d1e55b3140e8b14105df05c1e5253a3d04ec"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jun 27 21:43:58 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jun 27 21:43:58 2016 +0000"
      },
      "message": "Merge \"Make wait_for_service more robust by checking HTTP response\""
    },
    {
      "commit": "ce611960bfb1928abdb09e13153d599f2e395431",
      "tree": "2f1659dd3833d001d57be05698014a8791d3b6a1",
      "parents": [
        "2fec2fe73249619c0bd9acfefb1ecb37e78a9f2c",
        "1c4c16ce539b73f3e198cc4f2cc74de1bb9deb13"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jun 27 21:39:16 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jun 27 21:39:16 2016 +0000"
      },
      "message": "Merge \"Don\u0027t configure router in flat network\""
    },
    {
      "commit": "2fec2fe73249619c0bd9acfefb1ecb37e78a9f2c",
      "tree": "9c84b48617fc88c0ddd434bd4761731edfa0eb84",
      "parents": [
        "839ea5a22279ae7ebe965b58a158ec06d1179bd4",
        "d00cbb77b166e222fdb5adf2aa5ff7dff6294ca4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jun 27 21:39:08 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jun 27 21:39:08 2016 +0000"
      },
      "message": "Merge \"Neutron: check if q-l3 or neutron-l3 is enabled\""
    },
    {
      "commit": "839ea5a22279ae7ebe965b58a158ec06d1179bd4",
      "tree": "de43596207a688f1efe6e8fb2c863686b8ecc83c",
      "parents": [
        "01cbe7c1438d8c7a262c1ac771531c24d08ea54f",
        "8906b481e0d34ae1bf64a623ce5e734f50c5f2ec"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jun 27 21:38:09 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jun 27 21:38:10 2016 +0000"
      },
      "message": "Merge \"Support \"geneve\" ML2 plugin type driver\""
    },
    {
      "commit": "a9cc38a1986a7c5f78f2d1e331fcc6ac8bd1023c",
      "tree": "c687cf32272fcbc481f4cc58a2d3d6d3b43a6201",
      "parents": [
        "01cbe7c1438d8c7a262c1ac771531c24d08ea54f"
      ],
      "author": {
        "name": "Kevin Zhao",
        "email": "kevin.zhao@linaro.org",
        "time": "Fri Jun 24 04:30:12 2016 -0400"
      },
      "committer": {
        "name": "Kevin Zhao",
        "email": "kevin.zhao@linaro.org",
        "time": "Fri Jun 24 04:48:33 2016 -0400"
      },
      "message": "Modify the image property for aarch64\n\nIn Aarch64, the default cdrom bus is scsi, and the default scsi\ncontroller is virtio-scsi. The cdrom with virtio bus will not be\nrecognized by the instance.\n\nChange-Id: Ib8cec79f9e9083239092fa7348793ee3b64a9c94\nSigned-off-by: Kevin Zhao \u003ckevin.zhao@linaro.org\u003e\n"
    },
    {
      "commit": "01cbe7c1438d8c7a262c1ac771531c24d08ea54f",
      "tree": "369fb9a4f60a3fed600e5abaf3c0d6e85323f331",
      "parents": [
        "66f4524cf491db78caaa93eca848ad897a2e6576",
        "a464ea767a027b3d3c658b8f997f43f91af0349f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jun 23 02:54:32 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jun 23 02:54:32 2016 +0000"
      },
      "message": "Merge \"Fix error reported due to re-add ipv6 address\""
    },
    {
      "commit": "66f4524cf491db78caaa93eca848ad897a2e6576",
      "tree": "5029071192f434052ad16c9219f6de11c4c53ab9",
      "parents": [
        "04dc17ed144e24e9264ff2c55223e7713431e61b"
      ],
      "author": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Wed Jun 22 08:08:16 2016 +0000"
      },
      "committer": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Wed Jun 22 08:08:16 2016 +0000"
      },
      "message": "Updated from generate-devstack-plugins-list\n\nChange-Id: Ie6363f08ac54b62d29096befd733eca0642379d8\n"
    },
    {
      "commit": "d00cbb77b166e222fdb5adf2aa5ff7dff6294ca4",
      "tree": "67167f4b02137f08392a82b63e2233a8f5ab6c9b",
      "parents": [
        "fa94c4c7ec3205a3bedcf554bd63f0582c6cd494"
      ],
      "author": {
        "name": "Sean M. Collins",
        "email": "sean@coreitpro.com",
        "time": "Mon Jun 20 13:53:44 2016 -0400"
      },
      "committer": {
        "name": "Sean M. Collins",
        "email": "sean@coreitpro.com",
        "time": "Mon Jun 20 17:53:22 2016 -0400"
      },
      "message": "Neutron: check if q-l3 or neutron-l3 is enabled\n\nChange-Id: I7aff59fdf0fd75e134d2ae3ba8b7d63db98cc5ed\n"
    },
    {
      "commit": "04dc17ed144e24e9264ff2c55223e7713431e61b",
      "tree": "f145b7501358a29784d5b51456b8c4525a9591f8",
      "parents": [
        "fa94c4c7ec3205a3bedcf554bd63f0582c6cd494",
        "9a0c2bd5316853855b6f2f2940b15d13289a2030"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jun 20 18:07:45 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jun 20 18:07:45 2016 +0000"
      },
      "message": "Merge \"Default LOG_COLOR based on interactive execution\""
    },
    {
      "commit": "fa94c4c7ec3205a3bedcf554bd63f0582c6cd494",
      "tree": "f39bfca3e0bb1ea1165ded667035c190caaa8395",
      "parents": [
        "8cdeb866481d91316c9fc0765b15da894a5a278a",
        "60f394aee25cfd22c6c5e13622697c27acbb402d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jun 17 22:47:08 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jun 17 22:47:08 2016 +0000"
      },
      "message": "Merge \"Fix amateur level mistake.\""
    },
    {
      "commit": "8cdeb866481d91316c9fc0765b15da894a5a278a",
      "tree": "b967a0c789cd674c415fd868094a06cc4f3ed14f",
      "parents": [
        "dbc6a3736ddd1ed7f453898c26c1f7c550f8f8c1",
        "24e29f2265e6fd496addf00adfcc13ba8533b912"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jun 17 21:33:06 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jun 17 21:33:06 2016 +0000"
      },
      "message": "Merge \"lib/neutron-plugins: Pass conf file parameter\""
    },
    {
      "commit": "60f394aee25cfd22c6c5e13622697c27acbb402d",
      "tree": "6332a2d6f2ad64d5c6af1bb204d8b8bda1950ae7",
      "parents": [
        "dbc6a3736ddd1ed7f453898c26c1f7c550f8f8c1"
      ],
      "author": {
        "name": "Sean M. Collins",
        "email": "sean@coreitpro.com",
        "time": "Fri Jun 17 16:15:30 2016 -0400"
      },
      "committer": {
        "name": "Sean M. Collins",
        "email": "sean@coreitpro.com",
        "time": "Fri Jun 17 16:15:30 2016 -0400"
      },
      "message": "Fix amateur level mistake.\n\nHappy Friday!\n\nChange-Id: I2b1112ce74577d6e3d50c5ea2131d46c77307571\n"
    },
    {
      "commit": "9a0c2bd5316853855b6f2f2940b15d13289a2030",
      "tree": "8ba1585bccd200b7f1f1def409afdf2dcaa86d29",
      "parents": [
        "db340e54b0ea1dee732c9109f705936e72cb95a5"
      ],
      "author": {
        "name": "Eric Fried",
        "email": "efried@us.ibm.com",
        "time": "Thu Apr 28 15:45:25 2016 -0500"
      },
      "committer": {
        "name": "Eric Fried",
        "email": "efried@us.ibm.com",
        "time": "Fri Jun 17 14:39:18 2016 -0500"
      },
      "message": "Default LOG_COLOR based on interactive execution\n\nChange I4a10a49db97d413349bcfceeb8c4164936fbcc40 added colorful PS4 via\ntput.  However, if TERM is not set (as is the case when stacking\nnoninteractively), tput errors with the following:\n\ntput: No value for $TERM and no -T specified\n\n...twice for every log message, thus flooding the logs.\n\nThis change set turns LOG_COLOR off by default for noninteractive\nexecution.  If LOG_COLOR is set to True when noninteractive (TERM is\nunset), obviate the above errors by passing tput a simple -T.\n\nChange-Id: I0f8ad82375cde463160bad5bd9918f1e4b19326d\nCloses-Bug: 1576405\n"
    },
    {
      "commit": "21e3d1e55b3140e8b14105df05c1e5253a3d04ec",
      "tree": "9cc3365bbdf18e85e3c7412aa4821872da5f8ef1",
      "parents": [
        "dbc6a3736ddd1ed7f453898c26c1f7c550f8f8c1"
      ],
      "author": {
        "name": "Rob Crittenden",
        "email": "rcritten@redhat.com",
        "time": "Fri May 06 12:35:22 2016 -0400"
      },
      "committer": {
        "name": "Rob Crittenden",
        "email": "rcritten@redhat.com",
        "time": "Fri Jun 17 15:29:54 2016 -0400"
      },
      "message": "Make wait_for_service more robust by checking HTTP response\n\nwait_for_service just checked to see if the remote service\nwas started, not that it was returning data. This caused\nproblems when the service was behind a proxy because the\nproxy would respond quickly but the service may not have\nfully started.\n\nWait for a non-503 HTTP response code and non-7 exit code\n(connection error) from curl\n\nReturn an error if a successful connection cannot be made.\n\nChange-Id: I059a12b1b920f703f28aca0e2f352714118dee97\n"
    },
    {
      "commit": "8906b481e0d34ae1bf64a623ce5e734f50c5f2ec",
      "tree": "3405fdcd22d228d826a13445c8ae0bc5bc0e3087",
      "parents": [
        "db340e54b0ea1dee732c9109f705936e72cb95a5"
      ],
      "author": {
        "name": "Richard Theis",
        "email": "rtheis@us.ibm.com",
        "time": "Wed Jun 08 10:28:37 2016 -0500"
      },
      "committer": {
        "name": "Richard Theis",
        "email": "rtheis@us.ibm.com",
        "time": "Thu Jun 16 13:08:07 2016 -0500"
      },
      "message": "Support \"geneve\" ML2 plugin type driver\n\nAdd support for the \"geneve\" ML2 plugin type driver. The\nnetworking-ovn ML2 mechanism driver uses geneve for its\nproject network type. Geneve is part of core neutron but\ndidn\u0027t have any DevStack configuration for it. This patch\nset adds the necessary options. It also removes the default\nfor ML2 type drivers to rely on the neutron default and\nconsolidates the tunnel ranges default for gre, vxlan and\ngeneve by using TENANT_TUNNEL_RANGES.\n\nChange-Id: Id75651dfe57a07045a6932a0369668f33c7eef09\nPartial-Bug: #1588966\n"
    },
    {
      "commit": "dbc6a3736ddd1ed7f453898c26c1f7c550f8f8c1",
      "tree": "b159e07061d7c79b1434c174d04baceebd8cd634",
      "parents": [
        "db340e54b0ea1dee732c9109f705936e72cb95a5"
      ],
      "author": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Thu Jun 16 08:08:45 2016 +0000"
      },
      "committer": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Thu Jun 16 08:08:45 2016 +0000"
      },
      "message": "Updated from generate-devstack-plugins-list\n\nChange-Id: I5cd5f2bafb7ace88c28c52994c339b95904ab03b\n"
    },
    {
      "commit": "db340e54b0ea1dee732c9109f705936e72cb95a5",
      "tree": "6995b3832a23e2fe33cb2543dd84cd666dbf6f6b",
      "parents": [
        "2fe6369e329259fd5f2b2fa80bb1365b33c47dd0",
        "a44dd9a741a08d9f586ae8fe1d2543bcf32f6593"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jun 15 23:57:35 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jun 15 23:57:35 2016 +0000"
      },
      "message": "Merge \"Support Glance CORS options in devstack configuration\""
    },
    {
      "commit": "2fe6369e329259fd5f2b2fa80bb1365b33c47dd0",
      "tree": "4bb246307c214fcd78ac501fb0ffbb474f5d810e",
      "parents": [
        "5fc597289b9ace6cb3fed83c0fd696d5daa59e50",
        "9a0d1f90b8f0b412ebe3fa8a154f1c9222b2dde8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jun 15 22:27:54 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jun 15 22:27:54 2016 +0000"
      },
      "message": "Merge \"Remove deprecated auth_plugin config\""
    },
    {
      "commit": "24e29f2265e6fd496addf00adfcc13ba8533b912",
      "tree": "5185de56df8fd2e65dda0c12a7b42115207486bc",
      "parents": [
        "5fc597289b9ace6cb3fed83c0fd696d5daa59e50"
      ],
      "author": {
        "name": "Stephen Finucane",
        "email": "stephen.finucane@intel.com",
        "time": "Wed Jun 15 14:31:51 2016 +0100"
      },
      "committer": {
        "name": "Stephen Finucane",
        "email": "stephen.finucane@intel.com",
        "time": "Wed Jun 15 13:35:47 2016 +0000"
      },
      "message": "lib/neutron-plugins: Pass conf file parameter\n\nThe \u0027neutron_plugin_configure_l3_agent\u0027 function expects a path to a\nconfiguration file as a parameter. This was not done for one call,\nresulting in the generation of a \u0027DEFAULT\u0027 file in the DevStack\ndirectory along with an invalid L3 configuration file. Resolve this.\n\nChange-Id: I5781cb1ec4cfc1699e61dbc324d0bdb824b56be1\n"
    },
    {
      "commit": "5fc597289b9ace6cb3fed83c0fd696d5daa59e50",
      "tree": "249a4de51f2aaed90eba49f216069e88fd73f356",
      "parents": [
        "b43352e4dc100135a3ca1eb94fb63ab9727cfc21",
        "958c169d796ab82521b69b35a13ee27037e68e97"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jun 15 12:48:09 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jun 15 12:48:09 2016 +0000"
      },
      "message": "Merge \"Enable Swift Account Management\""
    },
    {
      "commit": "b43352e4dc100135a3ca1eb94fb63ab9727cfc21",
      "tree": "93390b6e2b5c6994ba989d488538d7eb2b8219c2",
      "parents": [
        "e88c51cc1b0aa59abbae353f3fd3c2ef58e1602a",
        "28128e2f7a509510fe4139bd1905ccf51bd0ceb8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jun 15 08:58:13 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jun 15 08:58:13 2016 +0000"
      },
      "message": "Merge \"Docs for devstack MacVTap agent setup\""
    },
    {
      "commit": "28128e2f7a509510fe4139bd1905ccf51bd0ceb8",
      "tree": "7ddcbbbdfe4cffed3a4a2528d5ecc7a575632f6d",
      "parents": [
        "a344608ca9c5a61bad60a478fe1bbb60ecc60681"
      ],
      "author": {
        "name": "Andreas Scheuring",
        "email": "andreas.scheuring@de.ibm.com",
        "time": "Thu Apr 14 14:23:53 2016 +0200"
      },
      "committer": {
        "name": "Andreas Scheuring",
        "email": "andreas.scheuring@de.ibm.com",
        "time": "Wed Jun 15 08:31:42 2016 +0200"
      },
      "message": "Docs for devstack MacVTap agent setup\n\nMacVTap mechanism driver and agent have been added during\nMitaka [1][2]. Now adding the related doc to run a\nmultinode devstack with MacVTap compute nodes.\n\n[1] https://review.openstack.org/209538\n[2] https://review.openstack.org/275306\n\nDepends-On: I0dd4c0d34d5f1c35b397e5e392ce107fb984b0ba\nChange-Id: Ie743a207a5faeab2e2a7274fda503699f3072e98\n"
    },
    {
      "commit": "1c4c16ce539b73f3e198cc4f2cc74de1bb9deb13",
      "tree": "ab4618c2246999bc4e239410b5e125fce547a196",
      "parents": [
        "026cad84a34ff914707538470ec3ae6e2015e54b"
      ],
      "author": {
        "name": "watanabe.isao",
        "email": "watanabe_isao@jp.fujitsu.com",
        "time": "Wed Jun 08 14:18:10 2016 +0900"
      },
      "committer": {
        "name": "watanabe.isao",
        "email": "watanabe_isao@jp.fujitsu.com",
        "time": "Wed Jun 15 13:24:25 2016 +0900"
      },
      "message": "Don\u0027t configure router in flat network\n\nDue to the fix [1] of neutron-refactor, some flat network usages of devstack\ninstallation start fale.\n\nThis fix enables ML2_L3_PLUGIN to be set to empty to solve the problem.\n\nBy default l3_router_plugin.L3RouterPlugin will be set to ML2_L3_PLUGIN,\nand for neutron, in such of configuration, router (ASA some others) will be\nset into supported_extension_aliases,\nthen devstack will create a router that we do not want in a flat network.\n\nBefore fix [1], we can disable q-l3 to aviod the issue.\nBut now we don\u0027t, and we need this fix to disable the whole L3 plugin.\n\n[1] https://review.openstack.org/318145\n\nChange-Id: I61a2142d5121e0af4cc6cdf50e6bceafaf791fb0\n"
    },
    {
      "commit": "e88c51cc1b0aa59abbae353f3fd3c2ef58e1602a",
      "tree": "9229f13105c9b5c61dee83297f2f49b288f29e13",
      "parents": [
        "45360ed32ef82adcc1685d13ef290c4867eb4fd1",
        "b97a60e90c46c101b6c2c9a5dbf42140bd8bb8d1"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jun 15 01:11:46 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jun 15 01:11:46 2016 +0000"
      },
      "message": "Merge \"Keystone uwsgi performance tuning\""
    },
    {
      "commit": "45360ed32ef82adcc1685d13ef290c4867eb4fd1",
      "tree": "226d8fcadd4e61275214d8e8795bd09da480527e",
      "parents": [
        "df97237369b607791993129b9148816ff3860448",
        "8063fee829d1e22bb7958599d8b0359846cde462"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jun 15 00:59:27 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jun 15 00:59:27 2016 +0000"
      },
      "message": "Merge \"Add neutron-metering agent and configuration\""
    },
    {
      "commit": "df97237369b607791993129b9148816ff3860448",
      "tree": "48c52a41bba306d72874d639c3a515ed1a76feb8",
      "parents": [
        "aeb8d8189738f399bc24b61fe85e449ce539d370",
        "a9a2f7199441d80e8d29ae9909e9b82f75f98d2e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jun 15 00:59:18 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jun 15 00:59:19 2016 +0000"
      },
      "message": "Merge \"Updated from generate-devstack-plugins-list\""
    },
    {
      "commit": "aeb8d8189738f399bc24b61fe85e449ce539d370",
      "tree": "48081577770b218f4f0f803774df2e9b2256f155",
      "parents": [
        "ca3a857d356b1fa14c2d1e72d85ec478bcffd40d",
        "655c22c77f21b360ba00b8c41b42fd0d0feec974"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jun 14 20:53:12 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jun 14 20:53:12 2016 +0000"
      },
      "message": "Merge \"Add an explicit test-config phase to devstack plugins\""
    },
    {
      "commit": "ca3a857d356b1fa14c2d1e72d85ec478bcffd40d",
      "tree": "277d46b85bf5a58fdb6e45c765e38cf439c732af",
      "parents": [
        "cbc76ef9b5d7c040721c727fa7a4010e0b76e680",
        "22c695f08a82d527668ef906e11089e6b0046a50"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jun 14 19:50:38 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jun 14 19:50:38 2016 +0000"
      },
      "message": "Merge \"Have a way to disable Glance v1 in devstack\""
    },
    {
      "commit": "9a0d1f90b8f0b412ebe3fa8a154f1c9222b2dde8",
      "tree": "dd566e539d0c54bea451b8c2719cd59cd6e38882",
      "parents": [
        "18ce57e55c736542a0f328c6cdf0f521faf5e48a"
      ],
      "author": {
        "name": "ricolin",
        "email": "rico.l@inwinstack.com",
        "time": "Wed Jun 15 01:13:45 2016 +0800"
      },
      "committer": {
        "name": "ricolin",
        "email": "rico.l@inwinstack.com",
        "time": "Wed Jun 15 01:13:45 2016 +0800"
      },
      "message": "Remove deprecated auth_plugin config\n\nConfig auth_plugin in trustee group is deprecated.\nChange to use auth_type in trustee group instead.\nCloses-Bug: 1592482\n\nChange-Id: Ib90d9c0299887201b37d26254693dc6b007a41dc\n"
    },
    {
      "commit": "cbc76ef9b5d7c040721c727fa7a4010e0b76e680",
      "tree": "98f622655d62d498a319ebd36169fd2c0590ca3f",
      "parents": [
        "2b944ecc6019e0b93c32dc500411dd0d31985d96",
        "1d23b93568e113169da54cff31ff8a2908648c02"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jun 14 14:38:20 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jun 14 14:38:20 2016 +0000"
      },
      "message": "Merge \"Fix brick cinderclient override\""
    },
    {
      "commit": "1d23b93568e113169da54cff31ff8a2908648c02",
      "tree": "45c9bd59de4cd99dfd6022b27b025f7c96c546e7",
      "parents": [
        "e13c933d7001faa254b17b2f7d396cfe23a43c3e"
      ],
      "author": {
        "name": "Bob Ball",
        "email": "bob.ball@citrix.com",
        "time": "Mon Jun 13 09:09:44 2016 +0100"
      },
      "committer": {
        "name": "Bob Ball",
        "email": "bob.ball@citrix.com",
        "time": "Tue Jun 14 12:07:52 2016 +0000"
      },
      "message": "Fix brick cinderclient override\n\nCINDERCLIENT_REPO cannot refer to both python-cinderclient.git\nand python-brick-cinderclient-ext.git so make sure\nthe overrides have different names.\n\nBug introduced by: I6d0f09950ea1200d3367a53aa4a3eea9be7abc66\n\nChange-Id: I9cbbf71ba08ef5394537d7b294846faa3c5be5bd\n"
    },
    {
      "commit": "a9a2f7199441d80e8d29ae9909e9b82f75f98d2e",
      "tree": "3f40d04ff6824d4969b83e20d4cfd46602a80ae0",
      "parents": [
        "2b944ecc6019e0b93c32dc500411dd0d31985d96"
      ],
      "author": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Tue Jun 14 08:08:37 2016 +0000"
      },
      "committer": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Tue Jun 14 08:08:37 2016 +0000"
      },
      "message": "Updated from generate-devstack-plugins-list\n\nChange-Id: Ied84c5f38a8002228e01797d56c39315ff997142\n"
    },
    {
      "commit": "2b944ecc6019e0b93c32dc500411dd0d31985d96",
      "tree": "87da37631ea15f8fca7a1f3bb42e75dba114e9e3",
      "parents": [
        "b901462f538e500790ceb5df66ed8c726be13119",
        "fd1f7ba066081eb1e2580a241f816a195c9621d3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jun 13 23:51:51 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jun 13 23:51:51 2016 +0000"
      },
      "message": "Merge \"Updated from generate-devstack-plugins-list\""
    },
    {
      "commit": "b901462f538e500790ceb5df66ed8c726be13119",
      "tree": "1951179582d568ee8c80208ae49ea21ef063f804",
      "parents": [
        "e13c933d7001faa254b17b2f7d396cfe23a43c3e",
        "0c0c09af3b14b74b035b50956e545832b26cb6af"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jun 13 13:41:02 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jun 13 13:41:02 2016 +0000"
      },
      "message": "Merge \"Set volume service min and max microversions\""
    },
    {
      "commit": "fd1f7ba066081eb1e2580a241f816a195c9621d3",
      "tree": "09d1bd14425524c233218ae5e69396168f4c21a3",
      "parents": [
        "e13c933d7001faa254b17b2f7d396cfe23a43c3e"
      ],
      "author": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Sun Jun 12 08:01:13 2016 +0000"
      },
      "committer": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Sun Jun 12 08:01:13 2016 +0000"
      },
      "message": "Updated from generate-devstack-plugins-list\n\nChange-Id: Ia42329d01758cafa5d59ca79eebd5f31515bef47\n"
    },
    {
      "commit": "e13c933d7001faa254b17b2f7d396cfe23a43c3e",
      "tree": "8c78b33a8771effeb891180701e6e2ce777ac93e",
      "parents": [
        "3a4b28cae2f506981a89ae31a8e009e8e8101f01",
        "5cda4911adde3e8d6b20d90e52520d0587cf4399"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Jun 11 00:08:10 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Jun 11 00:08:11 2016 +0000"
      },
      "message": "Merge \"Enable admin_domain_scope by default in Tempest\""
    },
    {
      "commit": "3a4b28cae2f506981a89ae31a8e009e8e8101f01",
      "tree": "5a6becdfda11bfaa970d1665c0bc9b8a159a3cbd",
      "parents": [
        "6ca92cba8f6e92e4eaa22706b15955711b4e6707",
        "36afed43534e5f50e0598ff69c7ea8249c24b5c2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jun 10 16:19:54 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jun 10 16:19:55 2016 +0000"
      },
      "message": "Merge \"Set ima_disk_format to vhd when hypervisor is XenServer\""
    },
    {
      "commit": "6ca92cba8f6e92e4eaa22706b15955711b4e6707",
      "tree": "f6efc024c73b9cf7b997f13f6de49792091f1213",
      "parents": [
        "cb249b4de5bbe85eed237b0d1d7ec093c222f79a",
        "2ae8b09b6182d2927c684adb14c84800e460c2e2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jun 10 14:36:09 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jun 10 14:36:09 2016 +0000"
      },
      "message": "Merge \"Fix quoting in vercmp check for kernel version\""
    },
    {
      "commit": "cb249b4de5bbe85eed237b0d1d7ec093c222f79a",
      "tree": "59c02a2b86c0b5532256b33758e234c1bb03fe83",
      "parents": [
        "5248283e0df0dda9a1bfba4c618167894d717fb0",
        "90356d82709fd5fa50d496faea978488f351ba3e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jun 10 13:46:35 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jun 10 13:46:35 2016 +0000"
      },
      "message": "Merge \"Updated from generate-devstack-plugins-list\""
    },
    {
      "commit": "0c0c09af3b14b74b035b50956e545832b26cb6af",
      "tree": "5be7498317828cb9da01db2cdf546fe5a08a22b9",
      "parents": [
        "5248283e0df0dda9a1bfba4c618167894d717fb0"
      ],
      "author": {
        "name": "Alex Meade",
        "email": "mr.alex.meade@gmail.com",
        "time": "Fri May 13 10:57:29 2016 -0400"
      },
      "committer": {
        "name": "Andrew Kerr",
        "email": "andrew.kerr@netapp.com",
        "time": "Fri Jun 10 13:32:33 2016 +0000"
      },
      "message": "Set volume service min and max microversions\n\nImplements Blueprint: configure-tempest-volume-microversion\nRelated to: I3d9b3fe288333721bf3b2c6c988949f2f253bfcc\n\nChange-Id: I80c6a0c46c667291c6f7fe2a036717504c110314\n"
    },
    {
      "commit": "5248283e0df0dda9a1bfba4c618167894d717fb0",
      "tree": "9df5e5bb3c63cc20e80e202370177760bcb0a1fc",
      "parents": [
        "815c61760ceeb1cb9f4882a5bd1077156a14b0c3",
        "c425977a55dde6b99b07c716dc3cf82990bd4fa2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jun 10 13:22:39 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jun 10 13:22:39 2016 +0000"
      },
      "message": "Merge \"nova.conf: set privsep helper command for os-vif plugins\""
    },
    {
      "commit": "5cda4911adde3e8d6b20d90e52520d0587cf4399",
      "tree": "90d86706374b43df3bd609e1fcab09fbec50aa98",
      "parents": [
        "026cad84a34ff914707538470ec3ae6e2015e54b"
      ],
      "author": {
        "name": "Andrea Frittoli (andreaf)",
        "email": "andrea.frittoli@hpe.com",
        "time": "Thu Jun 09 00:33:30 2016 +0100"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hpe.com",
        "time": "Fri Jun 10 09:49:33 2016 +0000"
      },
      "message": "Enable admin_domain_scope by default in Tempest\n\nTempest introduced a new ability to use domain scoped tokens for\nidentity v3 admin APIs. Since domain scoped tokens can be used\nwith the base keystone policy used in the gate, and the\npre-provisioned admin user is assigned a role on the domain, turn\nthe option alway on.\n\nChange-Id: Ib1bb958eee076364b407fc03e77e6882d92147d2\nDepends-on: I91ca907992428a5a14fb8d48a4fad105d2906e27\n"
    },
    {
      "commit": "90356d82709fd5fa50d496faea978488f351ba3e",
      "tree": "90b5021368b92168226ab0bbbe81946fc38a8888",
      "parents": [
        "815c61760ceeb1cb9f4882a5bd1077156a14b0c3"
      ],
      "author": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Fri Jun 10 07:59:45 2016 +0000"
      },
      "committer": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Fri Jun 10 07:59:45 2016 +0000"
      },
      "message": "Updated from generate-devstack-plugins-list\n\nChange-Id: I121cf87e3c4e26b4a223a3e9b8a028763994ad89\n"
    },
    {
      "commit": "815c61760ceeb1cb9f4882a5bd1077156a14b0c3",
      "tree": "1a094eb961165b66026d79e083e6605e4767c63e",
      "parents": [
        "16df80be4004da2d50018b40691c943cd4739b89",
        "f179eb7c4798d5058ebbfd1c7b851070f86fd5ac"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jun 10 01:39:14 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jun 10 01:39:14 2016 +0000"
      },
      "message": "Merge \"Support installing OpenStack on XenServer 7.0\""
    },
    {
      "commit": "2ae8b09b6182d2927c684adb14c84800e460c2e2",
      "tree": "0d69b40b95fbedf1b62d7eb1c1fc9222be3bab48",
      "parents": [
        "16df80be4004da2d50018b40691c943cd4739b89"
      ],
      "author": {
        "name": "Yi Zhao",
        "email": "zhaoyi@cmss.chinamobile.com",
        "time": "Thu May 12 12:11:24 2016 +0800"
      },
      "committer": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Fri Jun 10 10:50:32 2016 +1000"
      },
      "message": "Fix quoting in vercmp check for kernel version\n\nI352362cf59e492fa9f7725190f0243f2436ac347 switched this to vercmp, but\nusing single-quote (\u0027) will mean that the kernel version isn\u0027t\nactually expanded for the comparision.\n\nI guess, like the original change, the fact it isn\u0027t working is\nhidden.  Trusty seems to have 3.13 ... I can\u0027t imagine we support\nanything before this ... so I\u0027d also be happy if someone with some OVS\nknowledge wants to just delete it.\n\n(This change was originally an alternative to\nI352362cf59e492fa9f7725190f0243f2436ac347 but got the quoting right)\n\nChange-Id: I9fa514885c20b1135fb0680cf61fc04628fbecbe\nCloses-Bug: #1580850\n"
    },
    {
      "commit": "16df80be4004da2d50018b40691c943cd4739b89",
      "tree": "ea2e96acc792a642b92c67af8c60ce2d7a31d88e",
      "parents": [
        "08c5db307e6541a0fea855112d01a54284e9110a",
        "febd55a230982bd5a5de9bbf2444b1aa5c459ba3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jun 09 14:36:39 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jun 09 14:36:40 2016 +0000"
      },
      "message": "Merge \"Updated from generate-devstack-plugins-list\""
    },
    {
      "commit": "08c5db307e6541a0fea855112d01a54284e9110a",
      "tree": "50897592dac600a9b65990e2fc39a73aa0cf1997",
      "parents": [
        "5b63926788a3c5ea72a813129819563a68e0707c",
        "6176ae6895c3c62e9406ebca0055fed9a58f35d1"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jun 09 14:36:23 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jun 09 14:36:23 2016 +0000"
      },
      "message": "Merge \"Use transport_url instead of driver-specif options\""
    },
    {
      "commit": "5b63926788a3c5ea72a813129819563a68e0707c",
      "tree": "a46eb553b8c66cf7ad7fadaccc91e98b80495b57",
      "parents": [
        "0a73b22b6cb6c5b15433c7c1e338e5faead1ad6c",
        "09604349f89f59ee2ac07b4daa93bd1ae52d1b79"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jun 09 14:22:18 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jun 09 14:22:18 2016 +0000"
      },
      "message": "Merge \"Change ovs_base neutron plugin to use vercmp\""
    },
    {
      "commit": "0a73b22b6cb6c5b15433c7c1e338e5faead1ad6c",
      "tree": "d348d5ab229062a9b71787149fc020a305e429f2",
      "parents": [
        "a6a634cdcf23995cfd173817453dc5c84538eb05",
        "07dc2bf7760fa1c5b28d2dd71fb4eebd7a8921f2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jun 09 14:22:10 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jun 09 14:22:11 2016 +0000"
      },
      "message": "Merge \"functions-libvirt: Add log filter to capture CPU driver errors\""
    },
    {
      "commit": "a6a634cdcf23995cfd173817453dc5c84538eb05",
      "tree": "2bb9b43fca04914bd3c8286f013b38e8def75ebe",
      "parents": [
        "c830004697e610baceace438900f98e149371eb4",
        "a1c70f2a7519bd7482b2834f380f2a9f5f61fb5a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jun 09 14:22:02 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jun 09 14:22:03 2016 +0000"
      },
      "message": "Merge \"neutron-legacy: Consistently use `--config-file foo`\""
    },
    {
      "commit": "c830004697e610baceace438900f98e149371eb4",
      "tree": "560b53f72add9145fb4ed7c193d38e41eb27cd8d",
      "parents": [
        "960c451755a124faa983af305e75a2136f9b2a3d",
        "e34ec9901ea04b4fab81742f9556e486849dfb4e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jun 09 14:21:13 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jun 09 14:21:13 2016 +0000"
      },
      "message": "Merge \"Neutron/l3 - die if provider settings for v6 are not set\""
    },
    {
      "commit": "960c451755a124faa983af305e75a2136f9b2a3d",
      "tree": "1f33bf49a4553e4ef75e2c33a10ad201e3223f95",
      "parents": [
        "75ace7a5edbb6496633b97dc1d6b60e000ff3e5f",
        "9ee1426847569637346610512fb8c9cd7bbefbb6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jun 09 14:21:05 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jun 09 14:21:05 2016 +0000"
      },
      "message": "Merge \"Set my_ip in cinder.conf\""
    },
    {
      "commit": "c425977a55dde6b99b07c716dc3cf82990bd4fa2",
      "tree": "c4a3e8946973cf472df87ba1b5d8723c08fafcb8",
      "parents": [
        "026cad84a34ff914707538470ec3ae6e2015e54b"
      ],
      "author": {
        "name": "Daniel P. Berrange",
        "email": "berrange@redhat.com",
        "time": "Wed Jun 08 16:53:06 2016 +0100"
      },
      "committer": {
        "name": "Daniel P. Berrange",
        "email": "berrange@redhat.com",
        "time": "Wed Jun 08 16:53:06 2016 +0100"
      },
      "message": "nova.conf: set privsep helper command for os-vif plugins\n\nprivsep will default to invoking privsep-helper directly\nvia sudo, which won\u0027t work for people with a locked down\nsudo config. To deal with this we should explicitly\nconfigure the os-vif plugins to use nova-rootwrap for\nrunning privsep-helper. This change makes such a change\nfor the two official in-tree os-vif plugins.\n\nChange-Id: I3d26251206a57599385f2b9f3e0ef7d91daafe35\n"
    },
    {
      "commit": "febd55a230982bd5a5de9bbf2444b1aa5c459ba3",
      "tree": "e44639f4f05fda086e13a21b7daa3e8e8082538f",
      "parents": [
        "026cad84a34ff914707538470ec3ae6e2015e54b"
      ],
      "author": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Wed Jun 08 07:11:03 2016 +0000"
      },
      "committer": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Wed Jun 08 07:11:03 2016 +0000"
      },
      "message": "Updated from generate-devstack-plugins-list\n\nChange-Id: I4ffb619ccdd4928d0772246a7c76353f21be6bb4\n"
    },
    {
      "commit": "75ace7a5edbb6496633b97dc1d6b60e000ff3e5f",
      "tree": "f3a9b573ce864b9a019af8dbdd6403d986157156",
      "parents": [
        "026cad84a34ff914707538470ec3ae6e2015e54b"
      ],
      "author": {
        "name": "Brant Knudson",
        "email": "bknudson@us.ibm.com",
        "time": "Tue Jun 07 17:44:06 2016 -0500"
      },
      "committer": {
        "name": "Brant Knudson",
        "email": "bknudson@us.ibm.com",
        "time": "Tue Jun 07 17:44:06 2016 -0500"
      },
      "message": "Correct keystone memcached host setting\n\nkeystone was configured to connect to memcached on the host IP\naddress. Unfortunately, memcached is only listening on localhost,\nso this setting actually hurts performance as keystone fails to\nconnect to the memcached server. There\u0027s no indication of this in\nthe keystone logs since this is just how memcache client works\n(ignoring errors).\n\nYou can verify this by\n1) in /etc/memcached.conf, set -vv\n2) restart memcached: service memcached restart\n3) watch /var/log/memcached.log\n4) There will be no output\n\nwith this change, there will be output in /var/log/memcached.log\n\nAlso the performance should be a lot better.\n\nChange-Id: I95d798d122e2a95e27eb1d2c4e786c3cd844440b\n"
    },
    {
      "commit": "e34ec9901ea04b4fab81742f9556e486849dfb4e",
      "tree": "e20806debeef80f60ef625f85af3ba4a80a59241",
      "parents": [
        "35f0f09f005e9879d73ba6242cbf8e5409ff70a6"
      ],
      "author": {
        "name": "Sean M. Collins",
        "email": "sean@coreitpro.com",
        "time": "Tue Jun 07 12:36:50 2016 -0400"
      },
      "committer": {
        "name": "Sean M. Collins",
        "email": "sean@coreitpro.com",
        "time": "Tue Jun 07 12:36:50 2016 -0400"
      },
      "message": "Neutron/l3 - die if provider settings for v6 are not set\n\nIf you are using provider networking, and have IP_VERSION set to include\nIPv6 (which we do by default) - you must set the required variables.\n\nIf you do not want this behavior, set IP_VERSION\u003d4\n\nThis arose from a third party CI system which was configured[1] to have\nprovider networking, but would explode when hitting the router IPv6\nsetup step[2] since there was no IPv6 subnet created, and IPV6_SUBNET_ID\nwould be empty, causing a python-neutronclient error and causing\nstack.sh to exit.\n\n[1]: http://paste.openstack.org/show/508710/\n[2]: https://github.com/openstack-dev/devstack/blob/c35110e7c5c35dd1edc310dc3d0bb8693e58d336/lib/neutron_plugins/services/l3#L320\n\nChange-Id: I267799b62284c3086ed7c3e2d8a9cbadb9ddcd60\n"
    },
    {
      "commit": "026cad84a34ff914707538470ec3ae6e2015e54b",
      "tree": "315b230bd656c9e46c7b8ad3916b86593a3c21ee",
      "parents": [
        "a45b40a630d4615455725bcfd8774c2afb054189"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Tue Jun 07 10:55:54 2016 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Tue Jun 07 10:55:54 2016 -0400"
      },
      "message": "remove local.conf documentation for phases we don\u0027t implement\n\nThe local.conf docs talk about phases which don\u0027t exist for config\nfile processing, which makes it more confusing then it needs to be.\n\nChange-Id: If7f9255eab0535c3d57a2fd5f1bc18ba4d0801aa\n"
    },
    {
      "commit": "a45b40a630d4615455725bcfd8774c2afb054189",
      "tree": "d7f528779f0bfd7f7b4974162c95e91cc210ddee",
      "parents": [
        "18ce57e55c736542a0f328c6cdf0f521faf5e48a",
        "c35110e7c5c35dd1edc310dc3d0bb8693e58d336"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jun 07 13:54:33 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jun 07 13:54:34 2016 +0000"
      },
      "message": "Merge \"Neutron: check if a plugin has the l3 API extension\""
    },
    {
      "commit": "a44dd9a741a08d9f586ae8fe1d2543bcf32f6593",
      "tree": "a251b9e71b85723617ecd7cb11a22449ddf0212d",
      "parents": [
        "96ffde28b6e2f55f95997464aec47ae2c6cf91d3"
      ],
      "author": {
        "name": "Timur Sufiev",
        "email": "tsufiev@mirantis.com",
        "time": "Fri Apr 29 14:08:51 2016 +0300"
      },
      "committer": {
        "name": "Timur Sufiev",
        "email": "tsufiev@mirantis.com",
        "time": "Tue Jun 07 13:28:01 2016 +0000"
      },
      "message": "Support Glance CORS options in devstack configuration\n\nTo properly test the integration between Glance CORS feature and\nHorizon Javascript environment uploading image files directly to Glance\n(using this feature), we need to enable CORS support for Glance in\nintegration tests. Adding corresponding Devstack variable to configure\nGlance in such a way that it accepts direct requests from Horizon\nJavascript is the prerequisite step for the integration testing of this\nfeature.\n\nBy default Horizon and Glance are located on the same host, hence\ndefault value cors.allowed_origin \u003d http://$SERVICE_HOST should work.\nIf a more complicated setup is desired, where Horizon is located on a\ndifferent host, GLANCE_CORS_ALLOWED_ORIGIN environment variable should\nbe exported to Devstack.\n\nPartially implements blueprint: horizon-glance-large-image-upload\nChange-Id: I4881fb6631c2daa2ad8946210eff4bb021957374\n"
    },
    {
      "commit": "36afed43534e5f50e0598ff69c7ea8249c24b5c2",
      "tree": "36aaf90ad47ff42ecaad1a53af3c18a4c2f149fd",
      "parents": [
        "18ce57e55c736542a0f328c6cdf0f521faf5e48a"
      ],
      "author": {
        "name": "Huan Xie",
        "email": "huan.xie@citrix.com",
        "time": "Mon Jun 06 20:17:48 2016 -0700"
      },
      "committer": {
        "name": "Huan Xie",
        "email": "huan.xie@citrix.com",
        "time": "Mon Jun 06 20:17:48 2016 -0700"
      },
      "message": "Set ima_disk_format to vhd when hypervisor is XenServer\n\nWhen running tempest testcase test_minimum_basic_scenario will always fail\ndue to lack of configuration [scenario] img_disk_format\u003dvhd in tempest.conf\nThis patchset is to add this configuration when XenServer is used.\n\nChange-Id: I4b916200e6eefb62f148ec8b644fb23ffc7e00a6\nCloses-Bug: #1589787\n"
    },
    {
      "commit": "8063fee829d1e22bb7958599d8b0359846cde462",
      "tree": "437887454bdada05c5a936d8dec6a49f92a864fc",
      "parents": [
        "730703a83335d9d9704023ba17a241d3d506f1a4"
      ],
      "author": {
        "name": "Sean M. Collins",
        "email": "sean@coreitpro.com",
        "time": "Tue May 24 11:27:36 2016 -0700"
      },
      "committer": {
        "name": "Sean M. Collins",
        "email": "sean@coreitpro.com",
        "time": "Mon Jun 06 14:36:29 2016 +0000"
      },
      "message": "Add neutron-metering agent and configuration\n\nThis is the equivalent of the q-metering from neutron-legacy\n\nChange-Id: Ie2ad6e18cfd6f5cd9af0da30bc36a1cd27e39189\n"
    },
    {
      "commit": "84409516d56417464dfe0c4e6904a1a76f9fa254",
      "tree": "e083134ba67c21e555cfb100222e2c3b2a736cb6",
      "parents": [
        "4bb4728e6fd52c68faa126a36f630f3c6e9d5f6b"
      ],
      "author": {
        "name": "Sean M. Collins",
        "email": "sean@coreitpro.com",
        "time": "Tue Aug 18 17:24:44 2015 -0400"
      },
      "committer": {
        "name": "Sean M. Collins",
        "email": "sean@coreitpro.com",
        "time": "Mon Jun 06 14:29:58 2016 +0000"
      },
      "message": "Remove fwaas from DevStack\n\nDepends-On: Iadcee07e873fcb4f099ebccc2e33780e74438140\nChange-Id: Ic60cd1fa90c19dfac00be583e2ddc5633dbb68a3\n"
    },
    {
      "commit": "f179eb7c4798d5058ebbfd1c7b851070f86fd5ac",
      "tree": "2a5a601bcb62a2b2f410c83b9dcfe3e91d9f623c",
      "parents": [
        "4e638e5511424b48e611c8805163cc313ffc0eb0"
      ],
      "author": {
        "name": "Huan Xie",
        "email": "huan.xie@citrix.com",
        "time": "Thu Jun 02 01:24:22 2016 -0700"
      },
      "committer": {
        "name": "Huan Xie",
        "email": "huan.xie@citrix.com",
        "time": "Sun Jun 05 22:38:56 2016 -0700"
      },
      "message": "Support installing OpenStack on XenServer 7.0\n\nXenServer 7.0 has changed some iso files\u0027 name, this made devstack script\ninstall_os_domU.sh failed to install VM before installing OpenStack. This\npatch is to fix the problem, make install_os_domU.sh support 7.0 and other\nprior versions of XenServer\n\nChange-Id: I49459bfff2b101fc6927eb4578c5eb47cc8c3ad6\n"
    },
    {
      "commit": "a1c70f2a7519bd7482b2834f380f2a9f5f61fb5a",
      "tree": "b6b4e7297e8f180863564ed9c3c0db859f62e0d9",
      "parents": [
        "35f0f09f005e9879d73ba6242cbf8e5409ff70a6"
      ],
      "author": {
        "name": "Angus Lees",
        "email": "gus@inodes.org",
        "time": "Tue May 31 14:43:14 2016 +1000"
      },
      "committer": {
        "name": "Angus Lees",
        "email": "gus@inodes.org",
        "time": "Mon Jun 06 14:46:21 2016 +1000"
      },
      "message": "neutron-legacy: Consistently use `--config-file foo`\n\nThis change adjusts a few instances of `--config-file\u003dfoo` to\n`--config-file foo` (no `\u003d`) in order to make neutron command\nlines more consistent and easier to match in sudoers/rootwrap\nfilters.\n\nThis is particularly useful for oslo.privsep, which needs to start a\nhelper command with the same `--config-file` arguments (see\nIa9675dff9232e0e987a836ecaf9e842eb5c3cb18).\n\nChange-Id: I91fe18f66f3c3bc2ccd1ca8be91be2915ed3e3ec\n"
    },
    {
      "commit": "b97a60e90c46c101b6c2c9a5dbf42140bd8bb8d1",
      "tree": "43430eeee33b8ecd5cb49a6909651fd9748b7c74",
      "parents": [
        "18ce57e55c736542a0f328c6cdf0f521faf5e48a"
      ],
      "author": {
        "name": "Brant Knudson",
        "email": "bknudson@us.ibm.com",
        "time": "Fri Jun 03 15:59:11 2016 -0500"
      },
      "committer": {
        "name": "Brant Knudson",
        "email": "bknudson@us.ibm.com",
        "time": "Sun Jun 05 18:48:03 2016 -0500"
      },
      "message": "Keystone uwsgi performance tuning\n\nI ran some tests locally that showed that when using the uwsgi\ndeploy the keystone server wasn\u0027t using all the processes\navailable. When I switched from \"threads\" to \"processes\" the\nconcurrent performance improved considerably. So I\u0027m proposing\nthat devstack switch to processes to improve performance.\n\nChange-Id: I8cfe9272e098e636441b7cfb51bff08d62c3336e\n"
    },
    {
      "commit": "18ce57e55c736542a0f328c6cdf0f521faf5e48a",
      "tree": "a15516ebb3d1f480a5cd2b99d240d059d96a64a6",
      "parents": [
        "65dfb9ef651785a0000bf47d6d82df9ca07eb412",
        "214459cdf776a77dacd70a9205c5b8a6ceaff31a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Jun 04 02:22:39 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Jun 04 02:22:39 2016 +0000"
      },
      "message": "Merge \"remove addition of gate64 cpu\""
    },
    {
      "commit": "22c695f08a82d527668ef906e11089e6b0046a50",
      "tree": "1e04aab0a21cd8edc6b558c6f853b6d7d9d66217",
      "parents": [
        "b1bb5380dc2bb6e3710bd5d60c83dd08ff42d581"
      ],
      "author": {
        "name": "Flavio Percoco",
        "email": "flaper87@gmail.com",
        "time": "Wed May 11 12:49:07 2016 -0500"
      },
      "committer": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Fri Jun 03 14:55:26 2016 -0400"
      },
      "message": "Have a way to disable Glance v1 in devstack\n\nAs part of the process of deprecating Glance\u0027s V1, the glance team would\nlike to start testing V2-only environments. Therefore, this change\nprovides a way to force other services to use V2.\n\nChange-Id: I87e77d07964eac01e9a796817cbc88bd6e59c721\n"
    },
    {
      "commit": "9ee1426847569637346610512fb8c9cd7bbefbb6",
      "tree": "6ef71f1f0365e8c91a126333c1fe9824aca432f1",
      "parents": [
        "65dfb9ef651785a0000bf47d6d82df9ca07eb412"
      ],
      "author": {
        "name": "Michał Dulko",
        "email": "michal.dulko@intel.com",
        "time": "Fri Jun 03 15:34:50 2016 +0200"
      },
      "committer": {
        "name": "Michał Dulko",
        "email": "michal.dulko@intel.com",
        "time": "Fri Jun 03 15:41:37 2016 +0200"
      },
      "message": "Set my_ip in cinder.conf\n\nCinder uses my_ip config option to provide iscsi_targets. It gets\ndefaulted to the IP of the first interface in the system, which is fine\nfor some cases, but for example with Vagrant first interface can be used\nonly to contact with host machine.\n\nTo get over it we should set my_ip to HOST_IP from local.conf and this\ncommit implements that.\n\nChange-Id: I4d2960d92f388ac689dfa6b436dc8bfc1e129fbf\nCloses-Bug: 1588825\n"
    },
    {
      "commit": "214459cdf776a77dacd70a9205c5b8a6ceaff31a",
      "tree": "1ec03d54bb422ed42edd5051ab195f9d7daf1116",
      "parents": [
        "35f0f09f005e9879d73ba6242cbf8e5409ff70a6"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Thu Jun 02 10:29:59 2016 -0400"
      },
      "committer": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Fri Jun 03 15:03:37 2016 +1000"
      },
      "message": "remove addition of gate64 cpu\n\nNova has been fixed to not need this work around. We shouldn\u0027t keep it\nin devstack.\n\nChange-Id: Ie2b1c6b8ddce4a2fd94af06745d59455208f0633\n"
    },
    {
      "commit": "65dfb9ef651785a0000bf47d6d82df9ca07eb412",
      "tree": "497e24eed8bb68c837dba48143a72f30e903d1d5",
      "parents": [
        "feb828b7aadd65b6bd584a1510a1b80dbe49a332",
        "7e603d1bf8689a50ffa3dd93c901a71ea5f5ae36"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jun 02 23:20:00 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jun 02 23:20:00 2016 +0000"
      },
      "message": "Merge \"Move tempest plugin install to the end\""
    },
    {
      "commit": "6176ae6895c3c62e9406ebca0055fed9a58f35d1",
      "tree": "626f86d131a7ea983f7b799308cd738e75e9b688",
      "parents": [
        "f5db32dfdb57a4e9fb289047113e059dd4a35ef1"
      ],
      "author": {
        "name": "Mehdi Abaakouk",
        "email": "sileht@redhat.com",
        "time": "Wed May 18 12:10:08 2016 +0200"
      },
      "committer": {
        "name": "melanie witt",
        "email": "melwittt@gmail.com",
        "time": "Thu Jun 02 22:57:51 2016 +0000"
      },
      "message": "Use transport_url instead of driver-specif options\n\nFuture oslo.messaging is going to deprecate usage of driver-specific\noptions for hosts/port/user/password options.\n\nThis change uses transport_url that exists since a while now and\nworks with all drivers (even devstack handles only the rabbit one).\n\nChange-Id: I3006b96ff93a3468249177c31c359c2f9ddc5db6\n"
    },
    {
      "commit": "7e603d1bf8689a50ffa3dd93c901a71ea5f5ae36",
      "tree": "d6a2507488e0b4fe031c861f2085b09502912a08",
      "parents": [
        "bc4b96b79425c8485929b8dd5c4e138a395099a3"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Wed Jun 01 18:16:14 2016 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Thu Jun 02 14:50:13 2016 -0400"
      },
      "message": "Move tempest plugin install to the end\n\nFor the tempest plugin install inside the tox venv to hold we need to\nensure that it\u0027s the last thing run that touches the tox venv before\ndevstack ends. Otherwise there is a chance we\u0027ll recreate the venv in\na later step of installing and configuring tempest. This commit\nmoves the plugin installation into it\u0027s own function and calls that\nfunction as last phase of the tempest setup to make sure it runs last.\n\nChange-Id: Ie253171537e8c5a9887cc30aba1cad4b31e57663\n"
    },
    {
      "commit": "09604349f89f59ee2ac07b4daa93bd1ae52d1b79",
      "tree": "e14426a12e8797309858873d524861533c6609c6",
      "parents": [
        "feb828b7aadd65b6bd584a1510a1b80dbe49a332"
      ],
      "author": {
        "name": "Brian Haley",
        "email": "brian.haley@hpe.com",
        "time": "Thu Jun 02 10:29:43 2016 -0400"
      },
      "committer": {
        "name": "Brian Haley",
        "email": "brian.haley@hpe.com",
        "time": "Thu Jun 02 10:33:54 2016 -0400"
      },
      "message": "Change ovs_base neutron plugin to use vercmp\n\nThis plugin was using a deprecated function, vercmp_numbers(),\nthat wasn\u0027t actually working properly because the call to\n\u0027deprecated\u0027 at the beginning was causing garbage to be\nreturned to the caller.  For example, this was always in\nstack.sh.log when using OVS:\n\n.../lib/neutron_plugins/ovs_base: line 57: [: too many arguments\n\nUpdate to use vercmp() like all other users in devstack, and\nremove all the old code.\n\nChange-Id: I352362cf59e492fa9f7725190f0243f2436ac347\n"
    },
    {
      "commit": "07dc2bf7760fa1c5b28d2dd71fb4eebd7a8921f2",
      "tree": "ffb5c6ad25c4ee6a956cc7bbef9a5f60d4871cf6",
      "parents": [
        "7d53947a29807c0e95e473c1647d3c0db1ee138f"
      ],
      "author": {
        "name": "Kashyap Chamarthy",
        "email": "kchamart@redhat.com",
        "time": "Wed Jun 01 12:21:00 2016 +0200"
      },
      "committer": {
        "name": "Kashyap Chamarthy",
        "email": "kchamart@redhat.com",
        "time": "Thu Jun 02 15:28:56 2016 +0200"
      },
      "message": "functions-libvirt: Add log filter to capture CPU driver errors\n\nTwo things:\n\n  (a) Add the log filter to capture libvirt CPU manipulation driver\n      related error messages when things fallout (e.g. CPU model\n      comparision failures during live migration).\n\n  (b) While we\u0027re at it, remove the \"1:qemu_monitor\" log filter, because\n      the existing filter \"1:qemu\" should take care of logging the\n      interactions with QEMU monitor console.  This is the case since\n      the introduction of VIR_LOG_INIT() macro in upstream libvirt,\n      which performs a substring match on a given file name.  (Available\n      from libvirt version v1.2.10 onwards).\n\nChange-Id: I75befd52d9f892eb5a6236eee9a397fab7602ecc\n"
    },
    {
      "commit": "feb828b7aadd65b6bd584a1510a1b80dbe49a332",
      "tree": "57acaa3c9a9da028e8adde6814bb585e084b890c",
      "parents": [
        "6616a971d1775f769b28f52a02fc65675c6e463a",
        "c47bd1df65d6c327a34d1a9cd771940595bf8c87"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jun 02 10:32:45 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jun 02 10:32:45 2016 +0000"
      },
      "message": "Merge \"Remove verbose setting from l3 service plugin\""
    },
    {
      "commit": "6616a971d1775f769b28f52a02fc65675c6e463a",
      "tree": "326ff68ff8b7c7e248cac9fb66df9bcbd0c63626",
      "parents": [
        "4e638e5511424b48e611c8805163cc313ffc0eb0",
        "72b233c1e042dd55cc7e7785f2e1ecd6ae4fc1aa"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jun 02 08:00:28 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jun 02 08:00:28 2016 +0000"
      },
      "message": "Merge \"Allow to use Fedora 24 with devstack\""
    }
  ],
  "next": "4e638e5511424b48e611c8805163cc313ffc0eb0"
}
