)]}'
{
  "log": [
    {
      "commit": "39ec80222ed0cfb64e7cb866b608587c6de423ec",
      "tree": "b76e300a7550fed1dce0cfd91b8e150460277d8e",
      "parents": [
        "401f43d4e197853091b51b4af99f14146b7cab46",
        "59251693e7e0e576b26a33633cfff5d92d0a700e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Oct 06 03:17:09 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Oct 06 03:17:09 2017 +0000"
      },
      "message": "Merge \"Add a note about overriding the journalctl nowrap default\""
    },
    {
      "commit": "401f43d4e197853091b51b4af99f14146b7cab46",
      "tree": "7b01daad917f254f7ac514e4c76f85435928a4a2",
      "parents": [
        "52237ee5482ff8c614dc68088ecaaf7d59a85915",
        "def67a47e80c1ed1ed8f1bdcf105563935f6d921"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Oct 06 03:17:02 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Oct 06 03:17:02 2017 +0000"
      },
      "message": "Merge \"Stop using ironic host manager with resource classes\""
    },
    {
      "commit": "52237ee5482ff8c614dc68088ecaaf7d59a85915",
      "tree": "716ef8e4cf72a6b49c01f99583dfed2880f4da07",
      "parents": [
        "301d4d1678c3c1342abc03e51a74574f7792a58b",
        "17cdecc689b20bfa3dc06ea23edacccf9e37497d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 05 18:52:50 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 05 18:52:50 2017 +0000"
      },
      "message": "Merge \"Enable tempest testing for extending an attached volume\""
    },
    {
      "commit": "301d4d1678c3c1342abc03e51a74574f7792a58b",
      "tree": "71d7a3068db0725bc23eaa87e21aa1a97cbff98e",
      "parents": [
        "3286198f0ef694b11931a411e94d8e25a5b4ce67",
        "ae9c6ab759d9dc1c7e72159092539444ca03cf33"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Oct 04 07:22:59 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Oct 04 07:22:59 2017 +0000"
      },
      "message": "Merge \"Use \"pip list\" in check_libs_from_git\""
    },
    {
      "commit": "3286198f0ef694b11931a411e94d8e25a5b4ce67",
      "tree": "660535c9743f96df02d2ec1ff46f07c3614a8855",
      "parents": [
        "855df2bd40a8fce5bff59811783261a3c5fd9c3e",
        "721f7c2cd0f8c1e4dba95f5f6be7ff342b355f01"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Oct 04 07:20:35 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Oct 04 07:20:35 2017 +0000"
      },
      "message": "Merge \"Switch DEVSTACK_SERIES to queens\""
    },
    {
      "commit": "855df2bd40a8fce5bff59811783261a3c5fd9c3e",
      "tree": "ad9248f26f05d936635c907afa9ac02a4f62e275",
      "parents": [
        "7e8f21dad177a9a63ff7c612b1808356046dce3c",
        "1f82f43016f5e3c51560c8b7c0b9c07350731f6c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Oct 04 04:47:12 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Oct 04 04:47:12 2017 +0000"
      },
      "message": "Merge \"Revert \"Remove cache dirs from the services\"\""
    },
    {
      "commit": "7e8f21dad177a9a63ff7c612b1808356046dce3c",
      "tree": "764b85583eee53d2fa73ae18d34b03fa387f1e99",
      "parents": [
        "888033483807de036cc97840315b7ce9a04ca169",
        "5b419ffb1f20dfe613bd694fab8c1f08c8db7cce"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Oct 04 00:21:56 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Oct 04 00:21:56 2017 +0000"
      },
      "message": "Merge \"Don\u0027t check_libs_from_git for now\""
    },
    {
      "commit": "1f82f43016f5e3c51560c8b7c0b9c07350731f6c",
      "tree": "e45f2a765f82e271586c2ae2578436310092ea80",
      "parents": [
        "888033483807de036cc97840315b7ce9a04ca169"
      ],
      "author": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Wed Oct 04 09:51:02 2017 +1100"
      },
      "committer": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Wed Oct 04 09:54:43 2017 +1100"
      },
      "message": "Revert \"Remove cache dirs from the services\"\n\nThis reverts commit ef5ebed6c9ca3d9d47fd2a732a1542555a0f65ba.\n\nThe problem here is a backwards-incompatible change to\nconfigure_auth_token_middleware.  Plugins are still passing a\n\"signing_dir\" which is interpreted now as the \"section\" argument\n... this leads to an interesting red-herring issue; because \"v\" is a\ngnu sed command for checking the version, a signing_dir of \"/var/...\"\n(as done in most plugins) gives the weird error:\n\n sed: -e expression #1, char 32: expected newer version of sed\n\nI think we\u0027ll either need a new function, or dummy arguments to get\nthis back in.\n\nChange-Id: I2098d4eb2747282622cf486fa7dbf216f932f58b\n"
    },
    {
      "commit": "888033483807de036cc97840315b7ce9a04ca169",
      "tree": "aa9b345616abb7011ea95c0ffee5e3d4aa665431",
      "parents": [
        "5631321a85a83fcfebc7aabd1e3b136e5cf3a260",
        "81f67fd7eb33fe3b197dd9b337d900a2271963b9"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Tue Oct 03 07:07:56 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Oct 03 07:07:56 2017 +0000"
      },
      "message": "Merge \"Delete the default guest user from rabbitmq\""
    },
    {
      "commit": "5631321a85a83fcfebc7aabd1e3b136e5cf3a260",
      "tree": "cf68d6e2a64f01803440854d8f982cadc8c5cdb6",
      "parents": [
        "3f97e71063074d143f9bdc504575ca86c12cc56d",
        "ef5ebed6c9ca3d9d47fd2a732a1542555a0f65ba"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Tue Oct 03 07:07:53 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Oct 03 07:07:53 2017 +0000"
      },
      "message": "Merge \"Remove cache dirs from the services\""
    },
    {
      "commit": "3f97e71063074d143f9bdc504575ca86c12cc56d",
      "tree": "1d05a9b6a93334567ea7e7abe7d206498924eb85",
      "parents": [
        "b3b6c102d922ac638dbea51b22e30764031df76d",
        "07a8823d4f42ceb8146cf5eb8b1fffcbb4599e25"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Tue Oct 03 07:07:52 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Oct 03 07:07:52 2017 +0000"
      },
      "message": "Merge \"Update default etcd version\""
    },
    {
      "commit": "b3b6c102d922ac638dbea51b22e30764031df76d",
      "tree": "a8a88021f50b0d04d539f547902a13a07c169756",
      "parents": [
        "7c9542eb023abd7b044d7e861edace4d42fc7c02",
        "917ad0998be8c48bfcc0e3031bc1b75cd9ed1927"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Mon Oct 02 09:41:47 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Oct 02 09:41:47 2017 +0000"
      },
      "message": "Merge \"Update to using pike cloud-archive\""
    },
    {
      "commit": "ae9c6ab759d9dc1c7e72159092539444ca03cf33",
      "tree": "344c9c1eb15a447f912084ee38ca8895a7a84729",
      "parents": [
        "5b419ffb1f20dfe613bd694fab8c1f08c8db7cce"
      ],
      "author": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Fri Sep 29 10:16:47 2017 +1000"
      },
      "committer": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Fri Sep 29 12:55:45 2017 +1000"
      },
      "message": "Use \"pip list\" in check_libs_from_git\n\nAs described in the change, \"pip freeze\" has issues with the way\nzuulv3 clones repos without a remote.  This is an attempt to use \"pip\nlist\" to check for local install\n\nChange-Id: I33d25f86b6afcadb4b190a0f6c53311111c64521\n"
    },
    {
      "commit": "5b419ffb1f20dfe613bd694fab8c1f08c8db7cce",
      "tree": "3c7b0635c34867d34984a44eabf2bdc209f4a9f4",
      "parents": [
        "7c9542eb023abd7b044d7e861edace4d42fc7c02"
      ],
      "author": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Fri Sep 29 08:42:34 2017 +1000"
      },
      "committer": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Fri Sep 29 12:55:36 2017 +1000"
      },
      "message": "Don\u0027t check_libs_from_git for now\n\n\"pip freeze\" reports an error when checking because the repos don\u0027t\nhave a remote under zuulv3\n\n---\nError when trying to get requirement for VCS system Command \"git\nconfig --get-regexp remote\\..*\\.url\" failed with error code 1 in\n/opt/stack/new/keystone, falling back to uneditable format\n\nCould not determine repository location of /opt/stack/new/keystone\nComplete output from command git config --get-regexp remote\\..*\\.url:\n\n---\n\nThis means this check fails.  I think we can fix this by looking at\n\"pip list\" which I will propose in a follow-on, but this fixes the\nimmediate breaking issue.\n\nDepends-On: Ib12ddf768ee20fd7614622179f6842f5d57864ff\nChange-Id: I21ff749ab3e7911fa074e6d53056768f42f8aa57\n"
    },
    {
      "commit": "7c9542eb023abd7b044d7e861edace4d42fc7c02",
      "tree": "d8428399bdd7f3bea68047d2921d10f24a237f2d",
      "parents": [
        "d8548008e6f8699175c84fd52f9de3ec7732f4ec",
        "5ef8a125cc3a8b8f461a9636001c0ad7f6f88957"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Sep 28 12:16:50 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Sep 28 12:16:50 2017 +0000"
      },
      "message": "Merge \"Install minimal lsb-release package on openSUSE\""
    },
    {
      "commit": "d8548008e6f8699175c84fd52f9de3ec7732f4ec",
      "tree": "14f651081dfbf1a25b48134293b8622efa1c78de",
      "parents": [
        "b0a08c1b04dd1478cf47b69b02042e076689b51c",
        "602a057fe0d0b357533feb84d87256edfb7970e2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Sep 28 12:16:42 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Sep 28 12:16:42 2017 +0000"
      },
      "message": "Merge \"Fix dstat dependencies for memory_tracker on SUSE\""
    },
    {
      "commit": "59251693e7e0e576b26a33633cfff5d92d0a700e",
      "tree": "9bd429b79549c215c91a75ef6634f91e1b8b186e",
      "parents": [
        "0a97e5618641ab7f66c570aa30b8b805848b5a95"
      ],
      "author": {
        "name": "Jens Harbott",
        "email": "j.harbott@x-ion.de",
        "time": "Thu Sep 28 11:56:40 2017 +0000"
      },
      "committer": {
        "name": "Jens Harbott",
        "email": "j.harbott@x-ion.de",
        "time": "Thu Sep 28 12:01:16 2017 +0000"
      },
      "message": "Add a note about overriding the journalctl nowrap default\n\nHoping that this helps people who consider this as annoying as I do.\n\nChange-Id: I45e71301efb8d9a17989b57232a142e786175c2a\n"
    },
    {
      "commit": "b0a08c1b04dd1478cf47b69b02042e076689b51c",
      "tree": "3119093a5daa5ad0d3d83e0f89d327d8be694a85",
      "parents": [
        "b0bd5822ad9f33bfea32c30ca85f704e41ca7597",
        "146332e349416ac0b3c9653b0ae68d55dbb3f9de"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Sep 28 05:28:36 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Sep 28 05:28:36 2017 +0000"
      },
      "message": "Merge \"Make etcd3 setup work with IPv6 addresses\""
    },
    {
      "commit": "b0bd5822ad9f33bfea32c30ca85f704e41ca7597",
      "tree": "d9484b2e71450719256415fc579e433c7cc5d632",
      "parents": [
        "ba4830b84e529943353e71f375ab6538f37efa02",
        "5085dc0fa50da4a78820c814005f89ab02d36d84"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Sep 28 05:20:16 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Sep 28 05:20:17 2017 +0000"
      },
      "message": "Merge \"doc: add journalctl example for grepping the logs\""
    },
    {
      "commit": "ba4830b84e529943353e71f375ab6538f37efa02",
      "tree": "a5282ccf785199db62716c74eb13c3880e1449f3",
      "parents": [
        "e8190c414e21b7d7f93eb9a3eeea3463f553a300"
      ],
      "author": {
        "name": "Matt Riedemann",
        "email": "mriedem.os@gmail.com",
        "time": "Wed Sep 27 16:45:25 2017 -0400"
      },
      "committer": {
        "name": "Matt Riedemann",
        "email": "mriedem.os@gmail.com",
        "time": "Wed Sep 27 16:45:25 2017 -0400"
      },
      "message": "Download default image when using VIRT_DRIVER\u003dfake\n\nChange f119121d21fa0446197b26378091677daac1606a removed\nthe default image to download which meant if you were using\nthe fake virt driver, no image would get downloaded and\ntempest setup would fail.\n\nThis adds it back in but doesn\u0027t use a wildcard.\n\nThe default image is the same as before, but uses the\nvariables that are also used for the default libvirt image\ncase.\n\nChange-Id: I80eddd0d3a99572ed494b5cd36fed8ceb4d05d77\nCloses-Bug: #1720003\n"
    },
    {
      "commit": "602a057fe0d0b357533feb84d87256edfb7970e2",
      "tree": "cc2665e709d9a5a6a69f2835d5775998d794bcfe",
      "parents": [
        "0a97e5618641ab7f66c570aa30b8b805848b5a95"
      ],
      "author": {
        "name": "Dirk Mueller",
        "email": "dirk@dmllr.de",
        "time": "Tue Sep 26 10:15:28 2017 +0200"
      },
      "committer": {
        "name": "Dirk Mueller",
        "email": "dirk@dmllr.de",
        "time": "Tue Sep 26 10:15:28 2017 +0200"
      },
      "message": "Fix dstat dependencies for memory_tracker on SUSE\n\nMemory_tracker imports psutil, but does not run inside a pip/virtualenv\nso the system provided psutil library needs to be provided. This\nis matching what is done for other non-SUSE distributions\n\nChange-Id: I96f944730dc8644333d906d71339351b29b03e08\n"
    },
    {
      "commit": "ef5ebed6c9ca3d9d47fd2a732a1542555a0f65ba",
      "tree": "8aabc7d2def8f3a71f6efddf37183ef282b47a19",
      "parents": [
        "e8190c414e21b7d7f93eb9a3eeea3463f553a300"
      ],
      "author": {
        "name": "Jamie Lennox",
        "email": "jamielennox@gmail.com",
        "time": "Mon Sep 25 09:38:38 2017 +1000"
      },
      "committer": {
        "name": "Jamie Lennox",
        "email": "jamielennox@gmail.com",
        "time": "Tue Sep 26 10:10:11 2017 +1000"
      },
      "message": "Remove cache dirs from the services\n\nPKI tokens have been actively deprecated from keystone and there are\ndeprecations being emitted from keystonemiddleware. Because of this we\nno longer need an auth cache directory in the services where the PKI\ncertifcates used to be stored.\n\nRemove the creation and use of all these AUTH_CACHE directories.\n\nChange-Id: I5680376e70e74882e9fdb87ee1b95d5f40570ad7\n"
    },
    {
      "commit": "e8190c414e21b7d7f93eb9a3eeea3463f553a300",
      "tree": "4b2c72468569f480ec6f1c7e090ae7932b428214",
      "parents": [
        "7ffb517392a3eeeb66576f8298b87cd942bdde24",
        "3a59c9d7e3e54f3d3d4e64cd6c42fc1572d9ca17"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Sep 25 21:46:23 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Sep 25 21:46:23 2017 +0000"
      },
      "message": "Merge \"Remove deprecated forbid_global_implied_dsr\""
    },
    {
      "commit": "7ffb517392a3eeeb66576f8298b87cd942bdde24",
      "tree": "a038550750ed5deccf8f3e5407f7d38b3b4db773",
      "parents": [
        "58288fb5912c864788c051555c5ba06bd61f4acc",
        "062829c3f600bef1187c3d8a4baca6f66327b62a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Sep 25 20:42:05 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Sep 25 20:42:05 2017 +0000"
      },
      "message": "Merge \"Drop MySQL-python installation from packages\""
    },
    {
      "commit": "5085dc0fa50da4a78820c814005f89ab02d36d84",
      "tree": "55acff2354ffb742455b60438e204588fb003910",
      "parents": [
        "66a14df49ebe99805e6a332a2c346ba3e1290a68"
      ],
      "author": {
        "name": "Matt Riedemann",
        "email": "mriedem.os@gmail.com",
        "time": "Fri Sep 22 20:54:39 2017 -0400"
      },
      "committer": {
        "name": "Matt Riedemann",
        "email": "mriedem.os@gmail.com",
        "time": "Mon Sep 25 19:17:31 2017 +0000"
      },
      "message": "doc: add journalctl example for grepping the logs\n\nI had to dig around for awhile to figure this out, so\nthis adds an example on how to grep journalctl nova logs\nfor a server instance UUID.\n\nChange-Id: I6a5c47fbcba3af1822e2f9efc2ac20ebe0387f3f\n"
    },
    {
      "commit": "58288fb5912c864788c051555c5ba06bd61f4acc",
      "tree": "1388644fb076260574aa8e0aded575ebb83e6308",
      "parents": [
        "0f143e2c6b29cfd755450562e63793b6b9591f97",
        "32712717788d9ff373afd4ecd20b3c4f9079b260"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Sep 25 17:15:27 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Sep 25 17:15:27 2017 +0000"
      },
      "message": "Merge \"Change Cinder api_class setting to backend\""
    },
    {
      "commit": "0f143e2c6b29cfd755450562e63793b6b9591f97",
      "tree": "188fad8dbe3cd0e3bb869367b2d3da404ac53e94",
      "parents": [
        "80601865848e05888d7fd0bd44db9f06e3ec997e",
        "66a14df49ebe99805e6a332a2c346ba3e1290a68"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Sep 25 13:52:58 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Sep 25 13:52:58 2017 +0000"
      },
      "message": "Merge \"doc: prefix journalctl examples with sudo\""
    },
    {
      "commit": "80601865848e05888d7fd0bd44db9f06e3ec997e",
      "tree": "cecf42e04a58612d87f431a9772d71407b0ec68d",
      "parents": [
        "4a50053c74ed3a9cfe265762e3dd3d853557736f",
        "c652a498fb6ae1cdd7480b590be0f1e843768666"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Sep 25 13:52:51 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Sep 25 13:52:51 2017 +0000"
      },
      "message": "Merge \"Fix partial download problem\""
    },
    {
      "commit": "32712717788d9ff373afd4ecd20b3c4f9079b260",
      "tree": "b0740712e6946a42d42a9a8026d23a92c12fe2aa",
      "parents": [
        "4a50053c74ed3a9cfe265762e3dd3d853557736f"
      ],
      "author": {
        "name": "Sean McGinnis",
        "email": "sean.mcginnis@huawei.com",
        "time": "Fri Sep 22 07:49:15 2017 -0500"
      },
      "committer": {
        "name": "Sean McGinnis",
        "email": "sean.mcginnis@huawei.com",
        "time": "Mon Sep 25 08:46:00 2017 -0500"
      },
      "message": "Change Cinder api_class setting to backend\n\nCastellan switched the `api_class` config option to `backend` in commit\n8980bf7da55dd084ad84c84534fe937f0d43b9c0. The old setting will still be\nrecognized for now, but we should switch to using the new, correct config\noption.\n\nChange-Id: I5e46c738531d5d56777e91a00f4cee9531356f2e\n"
    },
    {
      "commit": "4a50053c74ed3a9cfe265762e3dd3d853557736f",
      "tree": "f1be0271763a15106f678e2afe92b3774953c39c",
      "parents": [
        "2ede133ed766e2b51de04e421183e5e5254537fb",
        "7617ac208596665061453dfa04b75e4cc8a76ac9"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Sep 25 13:37:32 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Sep 25 13:37:32 2017 +0000"
      },
      "message": "Merge \"Make is_ipv4_address a bit more robust\""
    },
    {
      "commit": "2ede133ed766e2b51de04e421183e5e5254537fb",
      "tree": "3f3b24d785958c7d7958917f71e27b1477358c24",
      "parents": [
        "5f348dace5001980426e158b99280041e46f3acb",
        "b2330c89196c65662fcf98a2295b7e41b1652b28"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Sep 25 13:37:24 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Sep 25 13:37:24 2017 +0000"
      },
      "message": "Merge \"Fix memcached_servers setting\""
    },
    {
      "commit": "5f348dace5001980426e158b99280041e46f3acb",
      "tree": "898c16edfd80e46fdbd05b094e5d7f2e4a88c9b7",
      "parents": [
        "a419a6d270810cb7a86a88e2fa31f4f86dc37566",
        "c04ac03e21546a3d25a2b6794802c4988f4ff532"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Sep 25 13:37:20 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Sep 25 13:37:20 2017 +0000"
      },
      "message": "Merge \"Change deprecated nova settings\""
    },
    {
      "commit": "a419a6d270810cb7a86a88e2fa31f4f86dc37566",
      "tree": "9c4a850c426150a146e87893c4395ac53421352c",
      "parents": [
        "0a97e5618641ab7f66c570aa30b8b805848b5a95",
        "c4b0059c6b9818e622f9fb010719d6c92de9d91d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Sep 25 13:29:44 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Sep 25 13:29:44 2017 +0000"
      },
      "message": "Merge \"Disable the v2.0 identity API by default\""
    },
    {
      "commit": "062829c3f600bef1187c3d8a4baca6f66327b62a",
      "tree": "559e9549358c07b04081b9948852647d1cf3844c",
      "parents": [
        "a08503ab4cbba229e9f89efb55c03f720477f3ba"
      ],
      "author": {
        "name": "Dirk Mueller",
        "email": "dirk@dmllr.de",
        "time": "Wed Sep 20 22:49:44 2017 +0200"
      },
      "committer": {
        "name": "Dirk Mueller",
        "email": "dirk@dmllr.de",
        "time": "Mon Sep 25 15:19:07 2017 +0200"
      },
      "message": "Drop MySQL-python installation from packages\n\nWe want that one to be installed via pip, if we still use it\n(by default PyMySQL is used, which is already installed via\npip as well).\n\nChange-Id: I76454aa7f84379aa387b144686bcfaa327b141ed\n"
    },
    {
      "commit": "721f7c2cd0f8c1e4dba95f5f6be7ff342b355f01",
      "tree": "151c8b8a875c83253b9fe6ca90acd07542dd7f3b",
      "parents": [
        "0a97e5618641ab7f66c570aa30b8b805848b5a95"
      ],
      "author": {
        "name": "Dirk Mueller",
        "email": "dirk@dmllr.de",
        "time": "Mon Sep 25 13:53:10 2017 +0200"
      },
      "committer": {
        "name": "Dirk Mueller",
        "email": "dirk@dmllr.de",
        "time": "Mon Sep 25 13:53:45 2017 +0200"
      },
      "message": "Switch DEVSTACK_SERIES to queens\n\npike is handled in stable/pike branch for some time\nalready.\n\nChange-Id: I47dc5bf661c50b3b05c19ad665c2671f807233ae\n"
    },
    {
      "commit": "07a8823d4f42ceb8146cf5eb8b1fffcbb4599e25",
      "tree": "12a0df19a6e95bb77dc052d5760e1641cb9d6958",
      "parents": [
        "0a97e5618641ab7f66c570aa30b8b805848b5a95"
      ],
      "author": {
        "name": "Jens Harbott",
        "email": "j.harbott@x-ion.de",
        "time": "Mon Sep 25 11:36:20 2017 +0000"
      },
      "committer": {
        "name": "Jens Harbott",
        "email": "j.harbott@x-ion.de",
        "time": "Mon Sep 25 11:36:20 2017 +0000"
      },
      "message": "Update default etcd version\n\nThere have been a couple of new stable releases in the meantime, update\nto using v3.1.10 which is the currently latest stable version.\n\nChange-Id: Ifa1421c9f12af9753052f992929deb7ebd45e804\n"
    },
    {
      "commit": "5ef8a125cc3a8b8f461a9636001c0ad7f6f88957",
      "tree": "41d1ea96ee56fed253882a92b4fb4246d727e1d3",
      "parents": [
        "0a97e5618641ab7f66c570aa30b8b805848b5a95"
      ],
      "author": {
        "name": "Dirk Mueller",
        "email": "dirk@dmllr.de",
        "time": "Mon Sep 25 13:08:51 2017 +0200"
      },
      "committer": {
        "name": "Dirk Mueller",
        "email": "dirk@dmllr.de",
        "time": "Mon Sep 25 13:09:43 2017 +0200"
      },
      "message": "Install minimal lsb-release package on openSUSE\n\nlsb-release is a dependency of \"lsb\", so it used to work\nbefore just fine as well, but it was installing about 300MB\nof \"stuff\" that we don\u0027t actually need..\n\nChange-Id: I25c7c750cbaeb40bf4f2e8695608c4b1003289ea\n"
    },
    {
      "commit": "0a97e5618641ab7f66c570aa30b8b805848b5a95",
      "tree": "365db5a1277ddc779e6ade5d70d47cf866623673",
      "parents": [
        "7b66a11624ce21f94a7a4bc57791484f41533cc9",
        "03ae3c485e497296146a102f89853fd4063a20db"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Sep 24 10:32:15 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Sep 24 10:32:15 2017 +0000"
      },
      "message": "Merge \"Fix comment wording nit\""
    },
    {
      "commit": "7b66a11624ce21f94a7a4bc57791484f41533cc9",
      "tree": "9af73dace4dd62bad77d24444d3e02d70a4f999c",
      "parents": [
        "a08503ab4cbba229e9f89efb55c03f720477f3ba",
        "cbd5f4e0ad2ccc5903d12df73e3f0b033df1b3ae"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Sep 23 15:26:40 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Sep 23 15:26:40 2017 +0000"
      },
      "message": "Merge \"Check that generate-subunit exists before using it\""
    },
    {
      "commit": "3a59c9d7e3e54f3d3d4e64cd6c42fc1572d9ca17",
      "tree": "00ee166ad45926620a7e469e3a34c8a6ff9870f1",
      "parents": [
        "a08503ab4cbba229e9f89efb55c03f720477f3ba"
      ],
      "author": {
        "name": "Dirk Mueller",
        "email": "dirk@dmllr.de",
        "time": "Sat Sep 23 14:37:58 2017 +0200"
      },
      "committer": {
        "name": "Dirk Mueller",
        "email": "dirk@dmllr.de",
        "time": "Sat Sep 23 14:39:03 2017 +0200"
      },
      "message": "Remove deprecated forbid_global_implied_dsr\n\nThis setting was only useful for Mitaka and older, however Mitaka\nis now EOL.\n\nChange-Id: Ia1eb87d68a6265d8541cb87a88523246885e5a8a\n"
    },
    {
      "commit": "a08503ab4cbba229e9f89efb55c03f720477f3ba",
      "tree": "ecc1addeb0612b8a0a6bc90639f8b65879f39e72",
      "parents": [
        "672ac22ab32e3d00c889603d78c6bb43d601b179",
        "e3915938f35737fc231ab7b8b9981dae9048438e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Sep 23 01:10:30 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Sep 23 01:10:30 2017 +0000"
      },
      "message": "Merge \"Configure bridge_mappings for ovs and linuxbridge agents\""
    },
    {
      "commit": "66a14df49ebe99805e6a332a2c346ba3e1290a68",
      "tree": "b36e47b166c229c23482ee77a554fa9de1476423",
      "parents": [
        "672ac22ab32e3d00c889603d78c6bb43d601b179"
      ],
      "author": {
        "name": "Matt Riedemann",
        "email": "mriedem.os@gmail.com",
        "time": "Fri Sep 22 20:51:38 2017 -0400"
      },
      "committer": {
        "name": "Matt Riedemann",
        "email": "mriedem.os@gmail.com",
        "time": "Fri Sep 22 20:51:38 2017 -0400"
      },
      "message": "doc: prefix journalctl examples with sudo\n\nIn a devstack environment you likely need to use sudo\nto run the journalctl command, so this adds that to\nthe examples.\n\nChange-Id: Ibe6b71285a3014e80e06a50130f18bfbdb4ff3ab\n"
    },
    {
      "commit": "03ae3c485e497296146a102f89853fd4063a20db",
      "tree": "b75a6432170bce47e8812f1c82ad72c84e5b1943",
      "parents": [
        "cbd5f4e0ad2ccc5903d12df73e3f0b033df1b3ae"
      ],
      "author": {
        "name": "Monty Taylor",
        "email": "mordred@inaugust.com",
        "time": "Tue Sep 19 14:22:19 2017 -0500"
      },
      "committer": {
        "name": "Monty Taylor",
        "email": "mordred@inaugust.com",
        "time": "Fri Sep 22 16:25:38 2017 -0500"
      },
      "message": "Fix comment wording nit\n\nChange-Id: I558522121099f14d380c163a2c397b34335b03df\n"
    },
    {
      "commit": "c4b0059c6b9818e622f9fb010719d6c92de9d91d",
      "tree": "c63e7040cd3f2f14796e7bba6d92abe28a55e98a",
      "parents": [
        "672ac22ab32e3d00c889603d78c6bb43d601b179"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Fri Sep 22 15:07:36 2017 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Fri Sep 22 15:07:36 2017 -0400"
      },
      "message": "Disable the v2.0 identity API by default\n\nThe v2.0 identity API is being removed in the Queens release, but in\norder to do so we need to stop some v2.0 tempests tests from being\nrun. This commit switches the default to disable the keystone v2 api.\nIn a future commit after the removal of the api from keystone the bits\nto deploy the v2 api will be removed.\n\nChange-Id: I5afcba6321f496b8170be27789bee7c9ad8eacce\n"
    },
    {
      "commit": "c652a498fb6ae1cdd7480b590be0f1e843768666",
      "tree": "697fd5ebb664ec30d3a3338fba3c0cf87e819759",
      "parents": [
        "f56a0ae2eca9c5d77799d85b57ea7dbb7cf601dc"
      ],
      "author": {
        "name": "yuanke wei",
        "email": "weiyuanke123@gmail.com",
        "time": "Sun Sep 17 22:18:07 2017 +0800"
      },
      "committer": {
        "name": "yuanke wei",
        "email": "weiyuanke123@gmail.com",
        "time": "Fri Sep 22 19:44:43 2017 +0800"
      },
      "message": "Fix partial download problem\n\n(1) when checksum fails, better delete the broken files and try the second time;\n(2) amazon s3 is not good in mainland China, better try one more time with wget\n\nChange-Id: I24ee73f216b78bd80564863cd335e5d5a9b56360\n"
    },
    {
      "commit": "672ac22ab32e3d00c889603d78c6bb43d601b179",
      "tree": "ca7d589f3def596b3423c8c1c68f79c11640f38a",
      "parents": [
        "5aff50b09d0720042eefc27ce606b16ef5e41eb1",
        "e65ab4a1c57a56161ebbf51a10b3c47a665037d7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Sep 21 23:31:53 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Sep 21 23:31:53 2017 +0000"
      },
      "message": "Merge \"lib/neutron: configure root_helper for agents\""
    },
    {
      "commit": "5aff50b09d0720042eefc27ce606b16ef5e41eb1",
      "tree": "96633dcf2e728a5882290843dff5a19e73ec50a2",
      "parents": [
        "548198769f2ddd31fc2b89a0390bbb850fdae6f0",
        "5ad4e58868bf48a72841bee313fd2aae61b6ddf7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Sep 21 19:42:27 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Sep 21 19:42:27 2017 +0000"
      },
      "message": "Merge \"Display unaccounted time in \"DevStack Component Timing\"\""
    },
    {
      "commit": "e3915938f35737fc231ab7b8b9981dae9048438e",
      "tree": "a04cda6c76cf550868ee55a94247e4d84850c809",
      "parents": [
        "24b58a9a1a8ee3383dce7d3200b915aea1010858"
      ],
      "author": {
        "name": "Ihar Hrachyshka",
        "email": "ihrachys@redhat.com",
        "time": "Fri Feb 24 06:24:47 2017 +0000"
      },
      "committer": {
        "name": "Ihar Hrachyshka",
        "email": "ihrachys@redhat.com",
        "time": "Wed Sep 20 11:00:15 2017 -0700"
      },
      "message": "Configure bridge_mappings for ovs and linuxbridge agents\n\nOtherwise neutron will fail to bind external ports because of missing\nentries for external physical network in the mapping.\n\nConfigure it only when l3 agent is also installed on the node (otherwise\nthe l2 agent is not exposed to external network and hence doesn\u0027t have\nthe bridge).\n\nChange-Id: I561b74538acb0dc39f1af3e832108ce6a99441b0\n"
    },
    {
      "commit": "917ad0998be8c48bfcc0e3031bc1b75cd9ed1927",
      "tree": "2685b4a64cd074c5b0bbbb8c982d88a35e2f6a3f",
      "parents": [
        "ee22ca8373abd3b5a4c44a9c5c4da39c511195c8"
      ],
      "author": {
        "name": "Matt Riedemann",
        "email": "mriedem.os@gmail.com",
        "time": "Wed Sep 20 14:46:48 2017 +0000"
      },
      "committer": {
        "name": "Matt Riedemann",
        "email": "mriedem.os@gmail.com",
        "time": "Wed Sep 20 14:46:48 2017 +0000"
      },
      "message": "Update to using pike cloud-archive\n\nThis reverts commit ee22ca8373abd3b5a4c44a9c5c4da39c511195c8\n\nDepends-On: Iae2962bb86100f03fd3ad9aac3767da876291e74\n\nChange-Id: I4d5fa052bdc5eef1795f6507589e2eaf4e093e23\nRelated-Bug: #1718295\n"
    },
    {
      "commit": "146332e349416ac0b3c9653b0ae68d55dbb3f9de",
      "tree": "e7fb69b9cfd7e3409fb8e8670d472a63fceb54dc",
      "parents": [
        "7617ac208596665061453dfa04b75e4cc8a76ac9"
      ],
      "author": {
        "name": "Jens Harbott",
        "email": "j.harbott@x-ion.de",
        "time": "Wed Sep 20 06:18:08 2017 +0000"
      },
      "committer": {
        "name": "Jens Harbott",
        "email": "j.harbott@x-ion.de",
        "time": "Wed Sep 20 08:56:51 2017 +0000"
      },
      "message": "Make etcd3 setup work with IPv6 addresses\n\nThe client are told to connect to SERVICE_HOST instead of HOST_IP, so\nwe need to start etcd3 with matching listening parameters.\n\nChange-Id: I96389090180d21d25d72df8f9e8905b850bcaee9\nPartial-Bug: 1656329\n"
    },
    {
      "commit": "7617ac208596665061453dfa04b75e4cc8a76ac9",
      "tree": "104f617282b75eb7146716286f126a5b3edc71e8",
      "parents": [
        "b2330c89196c65662fcf98a2295b7e41b1652b28"
      ],
      "author": {
        "name": "Jens Harbott",
        "email": "j.harbott@x-ion.de",
        "time": "Tue Sep 19 17:43:48 2017 +0000"
      },
      "committer": {
        "name": "Jens Harbott",
        "email": "j.harbott@x-ion.de",
        "time": "Wed Sep 20 08:56:10 2017 +0000"
      },
      "message": "Make is_ipv4_address a bit more robust\n\nStill not ideal, but at least should avoid matching IPv6 addresses.\n\nChange-Id: Ibb64263fdb0308f56c18518289501dd4642dcbad\n"
    },
    {
      "commit": "548198769f2ddd31fc2b89a0390bbb850fdae6f0",
      "tree": "4a3da44a7efb6db66b1a2157a9d78bf7cb5dc260",
      "parents": [
        "d9386eb0bd26e117503267c15c4d0083204751d2",
        "ee22ca8373abd3b5a4c44a9c5c4da39c511195c8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Sep 20 08:37:36 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Sep 20 08:37:36 2017 +0000"
      },
      "message": "Merge \"Revert \"Update to using pike cloud-archive\"\""
    },
    {
      "commit": "ee22ca8373abd3b5a4c44a9c5c4da39c511195c8",
      "tree": "e52da2da32fde8af6d5697d15dc3e64ec511d53f",
      "parents": [
        "a7e9a5d447b3eeacfb52d7ddc94445058a8d6fd1"
      ],
      "author": {
        "name": "Matt Riedemann",
        "email": "mriedem.os@gmail.com",
        "time": "Wed Sep 20 00:29:36 2017 +0000"
      },
      "committer": {
        "name": "Matt Riedemann",
        "email": "mriedem.os@gmail.com",
        "time": "Wed Sep 20 00:29:36 2017 +0000"
      },
      "message": "Revert \"Update to using pike cloud-archive\"\n\nThis reverts commit a7e9a5d447b3eeacfb52d7ddc94445058a8d6fd1.\n\nThe jobs that run live migration tests are failing at about\na rate of 50% since this merged. There are no recent changes\nto nova in the last 24 hours that are related to live\nmigration, and this is failing on the master branch only,\nso I suspect the failures are due to new qemu packages\ngetting pulled in from this change.\n\nChange-Id: Ic8481539c6a0cc7af08a736a625b672979435908\nCloses-Bug: #1718295\n"
    },
    {
      "commit": "b2330c89196c65662fcf98a2295b7e41b1652b28",
      "tree": "1a6e1c18c3022fb756a1e623e0253e206c870482",
      "parents": [
        "6c87f363a1255270a3711b3fe7a065cc693164b9"
      ],
      "author": {
        "name": "Jens Harbott",
        "email": "j.harbott@x-ion.de",
        "time": "Tue Sep 19 09:10:21 2017 +0000"
      },
      "committer": {
        "name": "Jens Harbott",
        "email": "j.harbott@x-ion.de",
        "time": "Tue Sep 19 17:45:29 2017 +0000"
      },
      "message": "Fix memcached_servers setting\n\nBy default memcached is bound to 127.0.0.1 and we have no code in place\nto change that. So instead of using the $SERVICE_HOST variable, we\nhardcode it to localhost, just as we do for the cache settings, see [1].\n\nThis also avoids a bug that occurs when $SERVICE_HOST contains an IPv6\naddress, as in that case it would have to be prefixed by \"inet6:\" [2].\n\n[1] I95d798d122e2a95e27eb1d2c4e786c3cd844440b\n[2] https://bugs.launchpad.net/swift/+bug/1610064\n\nChange-Id: I46bed8a048f4b0d669dfc65b28ddeb36963553e0\nPartial-Bug: 1656329\n"
    },
    {
      "commit": "5ad4e58868bf48a72841bee313fd2aae61b6ddf7",
      "tree": "267dd78f7f147b5d2aad3087e41785e75959fe74",
      "parents": [
        "0ad8fc5be949341fed719ba3fcee5273ef9696f3"
      ],
      "author": {
        "name": "John L. Villalovos",
        "email": "john.l.villalovos@intel.com",
        "time": "Thu Sep 07 15:33:57 2017 -0700"
      },
      "committer": {
        "name": "John L. Villalovos",
        "email": "john.l.villalovos@intel.com",
        "time": "Tue Sep 19 08:06:17 2017 -0700"
      },
      "message": "Display unaccounted time in \"DevStack Component Timing\"\n\nIn the \"DevStack Component Timing\" section, display the unaccounted\ntime.\n\nAlso add the units (seconds) to the output to make it clear to viewers.\n\nChange-Id: Iaca82cc54a355f7077e20e548b771e53387f6628\n"
    },
    {
      "commit": "d9386eb0bd26e117503267c15c4d0083204751d2",
      "tree": "2f5cd02b46827fd758cbfa869055634705c5a6e7",
      "parents": [
        "3cc59ab38cec4951e8117fbbcc0e0810c1478337",
        "a7e9a5d447b3eeacfb52d7ddc94445058a8d6fd1"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Sep 19 14:18:20 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 19 14:18:20 2017 +0000"
      },
      "message": "Merge \"Update to using pike cloud-archive\""
    },
    {
      "commit": "3cc59ab38cec4951e8117fbbcc0e0810c1478337",
      "tree": "4a3da44a7efb6db66b1a2157a9d78bf7cb5dc260",
      "parents": [
        "86bdfffbe0ac887ccf5a027caedf02837262a081",
        "387aadd14e87f2890ad8969c15edbe9f1d218a5a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Sep 19 13:23:09 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 19 13:23:09 2017 +0000"
      },
      "message": "Merge \"Install neutron rpms/debs when lib/neutron is used\""
    },
    {
      "commit": "86bdfffbe0ac887ccf5a027caedf02837262a081",
      "tree": "1bd850a154873f65ad416aa53019b9313911def3",
      "parents": [
        "fe91455e7d671a515920a973b5e77f56ffdab6ef",
        "0eebeb415ada3437b598d0ceb6952dc7ad9134d9"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Sep 19 13:23:02 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 19 13:23:02 2017 +0000"
      },
      "message": "Merge \"clean up screen and tail_log references\""
    },
    {
      "commit": "fe91455e7d671a515920a973b5e77f56ffdab6ef",
      "tree": "75720a8baef2495a555fca24e1c0f91a0c202362",
      "parents": [
        "0fb4cd64e1fecf7f58e85440f8143efff91bd808",
        "e43dfdd453cd8d2c71f63ebbc96ad261d13e48eb"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Sep 19 12:58:07 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 19 12:58:07 2017 +0000"
      },
      "message": "Merge \"Change lib/neutron-legacy to not enable linuxbridge for DVR\""
    },
    {
      "commit": "0fb4cd64e1fecf7f58e85440f8143efff91bd808",
      "tree": "18290430d81ddb25a9e0bd7fb2291384920bde1d",
      "parents": [
        "6c87f363a1255270a3711b3fe7a065cc693164b9",
        "486376e91b1f9a7680371036e470b8692804e917"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Sep 19 05:52:56 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 19 05:52:56 2017 +0000"
      },
      "message": "Merge \"Change CINDER_LVM_TYPE to \u0027auto\u0027 as the default\""
    },
    {
      "commit": "6c87f363a1255270a3711b3fe7a065cc693164b9",
      "tree": "dc885dd4f85909f3ece20d350239299524763bc2",
      "parents": [
        "f60babc563c5a7a8b4121ce0ca0db0bbd4c77361",
        "1d141daaf673d7e28e4980812b4bff953a97518b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Sep 19 02:07:16 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 19 02:07:16 2017 +0000"
      },
      "message": "Merge \"Feature flag on tempest conf to notify enabled LDAP\""
    },
    {
      "commit": "f60babc563c5a7a8b4121ce0ca0db0bbd4c77361",
      "tree": "760ec77b57da650cfbd0b0ceb9319379c162affb",
      "parents": [
        "8d43cd5b16c1e0b04bd8c6ec415506446c2a2e11",
        "52609c684af195b84d99473cfb7d286a972e334e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Sep 19 01:58:13 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 19 01:58:13 2017 +0000"
      },
      "message": "Merge \"Fix errors in tls-proxy startup for cinder\""
    },
    {
      "commit": "8d43cd5b16c1e0b04bd8c6ec415506446c2a2e11",
      "tree": "ad22e490958f51ed14de5d849799e55eb5e17d80",
      "parents": [
        "8ac2fecd0506e105c3223cd8f8dc57af8ca61ae4",
        "868746b5dac21e4c97a03f53459fca4e5aba73db"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Sep 19 01:57:53 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 19 01:57:53 2017 +0000"
      },
      "message": "Merge \"lib/neutron: fix metering agent startup with systemd\""
    },
    {
      "commit": "8ac2fecd0506e105c3223cd8f8dc57af8ca61ae4",
      "tree": "01098f53164f634fb0a3034179050822e0a71f6e",
      "parents": [
        "9bccb24ec23cb82dd999a9d824c4c604922569e5",
        "b79be36cdb9e0368d7976e0876ee1273110d5b5c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Sep 19 01:51:23 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 19 01:51:23 2017 +0000"
      },
      "message": "Merge \"Remove setting some of the scheduler settings\""
    },
    {
      "commit": "9bccb24ec23cb82dd999a9d824c4c604922569e5",
      "tree": "2a3961d4c5beb5b68f1c5393fd09ee22560f0c5f",
      "parents": [
        "b2503f4692ec25978bdb903eaf0382178fd88ce1",
        "df17927fe84b4e50d5bc7376b6ff12bb70767a61"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Sep 19 01:51:16 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 19 01:51:16 2017 +0000"
      },
      "message": "Merge \"Updated from generate-devstack-plugins-list\""
    },
    {
      "commit": "b2503f4692ec25978bdb903eaf0382178fd88ce1",
      "tree": "14341b70fbd1f29b9ad1f8858ffaa8157059308b",
      "parents": [
        "cd06b2ee814f1f9ec363e9476a5fe97305a10152",
        "6bd4924cec73908225e6744b1b00dd86cb39d3ed"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Sep 19 01:51:10 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 19 01:51:10 2017 +0000"
      },
      "message": "Merge \"Ignore stderr when checking for Python version\""
    },
    {
      "commit": "cd06b2ee814f1f9ec363e9476a5fe97305a10152",
      "tree": "eeafc9bb490a43476e28cd3e9a70a2f8cb9bfc42",
      "parents": [
        "f56a0ae2eca9c5d77799d85b57ea7dbb7cf601dc",
        "477a962861afe2e859179245d6d39cb41f6c499d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Sep 19 01:49:24 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 19 01:49:24 2017 +0000"
      },
      "message": "Merge \"Enable graceful shutdown for services\""
    },
    {
      "commit": "6bd4924cec73908225e6744b1b00dd86cb39d3ed",
      "tree": "b4028504f406728d01c3dd6a330971a972417643",
      "parents": [
        "f56a0ae2eca9c5d77799d85b57ea7dbb7cf601dc"
      ],
      "author": {
        "name": "Javier Pena",
        "email": "jpena@redhat.com",
        "time": "Fri Sep 15 15:55:00 2017 +0200"
      },
      "committer": {
        "name": "Javier Pena",
        "email": "jpena@redhat.com",
        "time": "Fri Sep 15 15:57:32 2017 +0200"
      },
      "message": "Ignore stderr when checking for Python version\n\nhttps://review.openstack.org/504171 prevented Python version detection\nfrom failing when python3 is not installed. However, \"which python3\"\nreturns a message in stderr when python3 is not there, and this output\ncan make diskimage-builder get confused when parsing\nsource-repository-images.\n\nChange-Id: Idb649dc341ede73c39954b0432ef3cacf379ed37\n"
    },
    {
      "commit": "df17927fe84b4e50d5bc7376b6ff12bb70767a61",
      "tree": "4490fa5d20fa223fdea9f4ad216f1b2bf2bbdac3",
      "parents": [
        "f56a0ae2eca9c5d77799d85b57ea7dbb7cf601dc"
      ],
      "author": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Fri Sep 15 10:09:54 2017 +0000"
      },
      "committer": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Fri Sep 15 10:09:54 2017 +0000"
      },
      "message": "Updated from generate-devstack-plugins-list\n\nChange-Id: I3012b07f87a1d9c432e1b97b7400fae693c9331a\n"
    },
    {
      "commit": "f56a0ae2eca9c5d77799d85b57ea7dbb7cf601dc",
      "tree": "23779422e8846947d139e59fc9bd057fd551b3ac",
      "parents": [
        "8172b3634ceb51f1a15b7ed36a2a3d69032fbbd7",
        "4324f4ecd99f3cc50dea585bc8b5a680327e54bc"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Sep 14 23:42:06 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Sep 14 23:42:06 2017 +0000"
      },
      "message": "Merge \"Fix devstack python detection if python3 is missing\""
    },
    {
      "commit": "8172b3634ceb51f1a15b7ed36a2a3d69032fbbd7",
      "tree": "0ffec82f7742773186b4241f6d42200157c8484f",
      "parents": [
        "71e07c738d33ba2772c42c21f4db38032f2e17be",
        "35a0c573b36236c8d73a0699cc7882170787f494"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Sep 14 22:34:15 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Sep 14 22:34:15 2017 +0000"
      },
      "message": "Merge \"Update gate clone error message for Zuul v3\""
    },
    {
      "commit": "4324f4ecd99f3cc50dea585bc8b5a680327e54bc",
      "tree": "242710b385b129d0af2fa780fa623a062cc66aed",
      "parents": [
        "71e07c738d33ba2772c42c21f4db38032f2e17be"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Thu Sep 14 12:59:25 2017 -0600"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Thu Sep 14 13:13:15 2017 -0600"
      },
      "message": "Fix devstack python detection if python3 is missing\n\nOn platforms without python3 installed devstack fails the python\nversion check. This does it more gracefully.\n\nChange-Id: I4d79a41eb2d66852ab1a1aa8bd383f8e3e89cdc0\n"
    },
    {
      "commit": "387aadd14e87f2890ad8969c15edbe9f1d218a5a",
      "tree": "203d35a98c0febb4e3327252cba2c1fc9d298446",
      "parents": [
        "71e07c738d33ba2772c42c21f4db38032f2e17be"
      ],
      "author": {
        "name": "Ihar Hrachyshka",
        "email": "ihrachys@redhat.com",
        "time": "Thu Sep 14 09:25:59 2017 -0600"
      },
      "committer": {
        "name": "Ihar Hrachyshka",
        "email": "ihrachys@redhat.com",
        "time": "Thu Sep 14 12:37:27 2017 -0600"
      },
      "message": "Install neutron rpms/debs when lib/neutron is used\n\nlib/neutron service prefixes are neutron-* not q-*. We should install\nthose packages either way.\n\nThe patch moves files/*/neutron into files/*/neutron-common so that we\ncan correctly match */neutron against service specific dependency files\n(f.e. */neutron-agent) and load the common packages if any neutron-*\nservice is present.\n\nChange-Id: I57b36f2ed3f33737223a35d9ed734bb414f31e0b\n"
    },
    {
      "commit": "868746b5dac21e4c97a03f53459fca4e5aba73db",
      "tree": "e481ae98e6ed059071e6683b6e3e44f4138591af",
      "parents": [
        "71e07c738d33ba2772c42c21f4db38032f2e17be"
      ],
      "author": {
        "name": "Ihar Hrachyshka",
        "email": "ihrachys@redhat.com",
        "time": "Wed Sep 13 15:44:18 2017 -0600"
      },
      "committer": {
        "name": "Ihar Hrachyshka",
        "email": "ihrachys@redhat.com",
        "time": "Wed Sep 13 15:44:18 2017 -0600"
      },
      "message": "lib/neutron: fix metering agent startup with systemd\n\nWith systemd, we now require absolute paths passed to run_process.\n\nChange-Id: Iabd425a6d0ebaaaa5b13bc4a7b062158940958e6\n"
    },
    {
      "commit": "71e07c738d33ba2772c42c21f4db38032f2e17be",
      "tree": "790371d80999cdc0d9a12f458efbdc8d0fa158fa",
      "parents": [
        "0a9ebfc04c1a6dd276843c45f0087c52b4fb38d3",
        "02f9e8bbdddd69603cbb0afc93279c4151afd5f5"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Sep 13 17:55:21 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Sep 13 17:55:21 2017 +0000"
      },
      "message": "Merge \"Replace pmap shellout with pure python implementation\""
    },
    {
      "commit": "0a9ebfc04c1a6dd276843c45f0087c52b4fb38d3",
      "tree": "444fd2dd80258f10d7c2b3dd837fffa97917a48c",
      "parents": [
        "dbd32d1bc486d7008ba256ac3ca40844d1947e43",
        "941940a92cd5424bbe5125569b083f1059569bdb"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Sep 13 14:05:55 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Sep 13 14:05:55 2017 +0000"
      },
      "message": "Merge \"Add etcd3 support for s390x\""
    },
    {
      "commit": "c04ac03e21546a3d25a2b6794802c4988f4ff532",
      "tree": "6f68e99ac95a0f6ffc4a62d93eae55f4158179f1",
      "parents": [
        "dbd32d1bc486d7008ba256ac3ca40844d1947e43"
      ],
      "author": {
        "name": "Gyorgy Szombathelyi",
        "email": "gyurco@freemail.hu",
        "time": "Tue May 23 16:52:35 2017 +0200"
      },
      "committer": {
        "name": "Gyorgy Szombathelyi",
        "email": "gyurco@freemail.hu",
        "time": "Wed Sep 13 10:32:41 2017 +0000"
      },
      "message": "Change deprecated nova settings\n\nChange-Id: I0d129150411ede344c9b710d1aca5af1df3478b6\n"
    },
    {
      "commit": "941940a92cd5424bbe5125569b083f1059569bdb",
      "tree": "847ade590eca2cdd2acc087760c05f2aff088bf1",
      "parents": [
        "91f62818c3ab5f7f7cee11df7a7b7d3ce290ecb8"
      ],
      "author": {
        "name": "Andreas Scheuring",
        "email": "andreas.scheuring@de.ibm.com",
        "time": "Wed Sep 13 00:24:02 2017 +0200"
      },
      "committer": {
        "name": "Andreas Scheuring",
        "email": "andreas.scheuring@de.ibm.com",
        "time": "Wed Sep 13 00:52:41 2017 +0200"
      },
      "message": "Add etcd3 support for s390x\n\nSince [1] devstack is failing on s390x with \"Distro not supported\".\nThe reason for this is the missing etcd3 support. It worked before\n[1] as we were able to disable etcd3 via local.conf. But as etcd3 is\na base service, we might not be able to rely on this workarond in\nthe future anymore.\n\nAs there is no etcd3 binary hosted on github like it is for other\narchitectures, the user needs to specify an alternative download\nURL via local.conf. Otherwise devstack will exit with an appropriate\nerror message.\n\n  ETCD_DOWNLOAD_URL\u003d\u003ccustom-download-url\u003e\n\n[1] https://github.com/openstack-dev/devstack/commit/d8bb220606737719bcdf7c5b4f54906f2974c71c\n\nChange-Id: I1c378a0456dcf2e94d79a02de9d3e16753d946d6\nPartial-Bug: #1693192\n"
    },
    {
      "commit": "e43dfdd453cd8d2c71f63ebbc96ad261d13e48eb",
      "tree": "f5ff383237ff06a876482d88f7bcfa3b6ec29a56",
      "parents": [
        "dbd32d1bc486d7008ba256ac3ca40844d1947e43"
      ],
      "author": {
        "name": "Brian Haley",
        "email": "bhaley@redhat.com",
        "time": "Tue Sep 12 16:13:26 2017 -0600"
      },
      "committer": {
        "name": "Brian Haley",
        "email": "bhaley@redhat.com",
        "time": "Tue Sep 12 16:13:26 2017 -0600"
      },
      "message": "Change lib/neutron-legacy to not enable linuxbridge for DVR\n\nDVR isn\u0027t supported by the Linux Bridge agent, but the\nmechanism driver is enabled by default, so Neutron attempts\nport-bindings for it, generating ERRORS in the neutron-server\nlog in the check and gate jobs.  Just remove it in the DVR case.\n\nChange-Id: Ic50e12e5fecf366a182c141b5c99649e653254cb\nCloses-bug: #1716782\n"
    },
    {
      "commit": "dbd32d1bc486d7008ba256ac3ca40844d1947e43",
      "tree": "2ae84f7b5b6ed60968ea8ea9b86521ebcb904ef4",
      "parents": [
        "91f62818c3ab5f7f7cee11df7a7b7d3ce290ecb8",
        "59fb961180caf0981aa5e3fc5a022fbe3bf3e463"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Sep 12 08:55:31 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 12 08:55:31 2017 +0000"
      },
      "message": "Merge \"Allow both Keystone and Tempauth reseller prefixes\""
    },
    {
      "commit": "02f9e8bbdddd69603cbb0afc93279c4151afd5f5",
      "tree": "f028e008d7e1c1c6575a0d92a4edf568c4837d1b",
      "parents": [
        "6effdf370a1a638e72319337db57c5ef1fa1312d"
      ],
      "author": {
        "name": "Dirk Mueller",
        "email": "dirk@dmllr.de",
        "time": "Sun Sep 10 02:51:10 2017 +0200"
      },
      "committer": {
        "name": "Dirk Mueller",
        "email": "dirk@dmllr.de",
        "time": "Sun Sep 10 17:50:00 2017 -0600"
      },
      "message": "Replace pmap shellout with pure python implementation\n\nWithout this patch, the pmap -XX call fails on openSUSE Leap\ndistributions as those have a fairly ancient procps version that\ndoes not support the -XX parameter. A pure python implementation\nis more portable, faster and even shorter than the subprocess\ncall.\n\nCloses-Bug: #1716066\nChange-Id: I2fdb457e65359a1c9d40452c922cfdca0e6e74dc\n"
    },
    {
      "commit": "35a0c573b36236c8d73a0699cc7882170787f494",
      "tree": "22c30c9c6ade345e3563f1f11888d38e186d9a97",
      "parents": [
        "91f62818c3ab5f7f7cee11df7a7b7d3ce290ecb8"
      ],
      "author": {
        "name": "James E. Blair",
        "email": "jeblair@redhat.com",
        "time": "Sun Sep 10 15:37:56 2017 -0700"
      },
      "committer": {
        "name": "James E. Blair",
        "email": "jeblair@redhat.com",
        "time": "Sun Sep 10 15:38:21 2017 -0700"
      },
      "message": "Update gate clone error message for Zuul v3\n\nChange-Id: I351de28aa5d5f25187953f1a4502445bc2ce76cc\n"
    },
    {
      "commit": "cbd5f4e0ad2ccc5903d12df73e3f0b033df1b3ae",
      "tree": "ded14b25bcbf716624ac3399074bf1e33bcb07a3",
      "parents": [
        "7e9ec03af4a94b25f0058c48c0ae7c8da504e62f"
      ],
      "author": {
        "name": "Monty Taylor",
        "email": "mordred@inaugust.com",
        "time": "Sun Sep 10 15:00:29 2017 -0600"
      },
      "committer": {
        "name": "Monty Taylor",
        "email": "mordred@inaugust.com",
        "time": "Sun Sep 10 15:01:12 2017 -0600"
      },
      "message": "Check that generate-subunit exists before using it\n\nIf stack.sh fails before os-testr is installed, the generate-subunit\ncommand won\u0027t exist.\n\nChange-Id: I7998ed81e419e25d183e5a780df0b4459cca237c\n"
    },
    {
      "commit": "91f62818c3ab5f7f7cee11df7a7b7d3ce290ecb8",
      "tree": "5e071a0f5640e72bf71a7d73974a7db2d88b6fd6",
      "parents": [
        "a6280e551b1a1d277411e8fa75e6ddd41dc76b79",
        "c09eaf8e401b12c7b37f18b79d761876953d54a8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Sep 10 18:31:13 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Sep 10 18:31:13 2017 +0000"
      },
      "message": "Merge \"Update OS_AUTH_URL in Configuration.rst\""
    },
    {
      "commit": "a6280e551b1a1d277411e8fa75e6ddd41dc76b79",
      "tree": "bd02e3d4030c5ff3332f4d430ee80889eecea02b",
      "parents": [
        "f524ef79bed81c7f0c5bf0e6020e53db1c77b8f0",
        "63962fbbe41fe966df96fe2e1bb30943e7ae4047"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Sep 10 18:31:06 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Sep 10 18:31:06 2017 +0000"
      },
      "message": "Merge \"Remove keystone configs for ldap read/write\""
    },
    {
      "commit": "f524ef79bed81c7f0c5bf0e6020e53db1c77b8f0",
      "tree": "ab83d858e63b9fd3ef6333259a8ecbbdebbb47fa",
      "parents": [
        "87943ab88e760598710952598424e7feded88f5c",
        "64edfd47caba71a0c351269663dd457fd911fcac"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Sep 10 18:28:46 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Sep 10 18:28:46 2017 +0000"
      },
      "message": "Merge \"Correct spelling for \u0027lose\u0027 from \u0027loose\u0027\""
    },
    {
      "commit": "87943ab88e760598710952598424e7feded88f5c",
      "tree": "02783ac2301add71a01a72db0bba3b5fa4e39f83",
      "parents": [
        "5b42dcef5d4df2324bf50a7667b4c2f817555238",
        "d8bb220606737719bcdf7c5b4f54906f2974c71c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Sep 10 17:13:15 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Sep 10 17:13:15 2017 +0000"
      },
      "message": "Merge \"Make list_images.sh emit the etcd3 tarball\""
    },
    {
      "commit": "5b42dcef5d4df2324bf50a7667b4c2f817555238",
      "tree": "d6e08a6e3362af99272a0808118953827af8e361",
      "parents": [
        "80021b8f9fff243b8edad6d9f1139bd080cea608",
        "6d213dfda7d0c3446595ce9edc56408e3924b355"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Sep 10 16:59:05 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Sep 10 16:59:05 2017 +0000"
      },
      "message": "Merge \"Get default python versions from interpreter\""
    },
    {
      "commit": "80021b8f9fff243b8edad6d9f1139bd080cea608",
      "tree": "cc0ef728e98064de812efc6f4c06617b43384323",
      "parents": [
        "0f75c57ad6b0011561777ae95b53612051149518",
        "411c34da69f423059a04431a542be2b1b7a65f38"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Sep 08 15:27:18 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Sep 08 15:27:18 2017 +0000"
      },
      "message": "Merge \"Fix URLs when running with tls-proxy enabled\""
    },
    {
      "commit": "0f75c57ad6b0011561777ae95b53612051149518",
      "tree": "e40de872f46a8a8034e756498abe2a07f457f819",
      "parents": [
        "0ad8fc5be949341fed719ba3fcee5273ef9696f3",
        "16ab25c187aa7972f85e96197cf182b009bb8465"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Sep 08 02:24:21 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Sep 08 02:24:21 2017 +0000"
      },
      "message": "Merge \"doc: How to remote-pdb under systemd\""
    },
    {
      "commit": "0ad8fc5be949341fed719ba3fcee5273ef9696f3",
      "tree": "e8083e16cbe755698f8e212a946c0153440a2d6a",
      "parents": [
        "a7f32720228968a589aab9dd10a08a03834b81a5",
        "12fcd619302556d98a8b8191a97c914bd014bb3f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Sep 07 22:17:52 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Sep 07 22:17:52 2017 +0000"
      },
      "message": "Merge \"doc: How to pdb under systemd\""
    },
    {
      "commit": "16ab25c187aa7972f85e96197cf182b009bb8465",
      "tree": "d7c9293c6e8e7fb57e932241704456a0cfa3fbfc",
      "parents": [
        "12fcd619302556d98a8b8191a97c914bd014bb3f"
      ],
      "author": {
        "name": "Eric Fried",
        "email": "efried@us.ibm.com",
        "time": "Thu Sep 07 15:44:34 2017 -0500"
      },
      "committer": {
        "name": "Eric Fried",
        "email": "efried@us.ibm.com",
        "time": "Thu Sep 07 20:52:14 2017 +0000"
      },
      "message": "doc: How to remote-pdb under systemd\n\nAdd instructions for installing and enabling remote-pdb [1] under\nsystemd.\n\n[1] https://pypi.python.org/pypi/remote-pdb\n\nThanks to clarkb for pointing me to this.  TIL.\n\nChange-Id: I640ac36cfbcc5b199e911c0e3f6b18705c3fbbc4\n"
    },
    {
      "commit": "12fcd619302556d98a8b8191a97c914bd014bb3f",
      "tree": "32ded7d6f88b5d14692f1e4b9edd0734baf02c62",
      "parents": [
        "1ad91a7d4b332faf244696545778497ea65137a4"
      ],
      "author": {
        "name": "Eric Fried",
        "email": "efried@us.ibm.com",
        "time": "Thu Sep 07 13:36:00 2017 -0500"
      },
      "committer": {
        "name": "Eric Fried",
        "email": "efried@us.ibm.com",
        "time": "Thu Sep 07 13:36:00 2017 -0500"
      },
      "message": "doc: How to pdb under systemd\n\nAdd a section to the systemd doc describing how to use regular pdb in a\nsystemd environment.\n\nChange-Id: Ib1f616f407eccc087de1c60624fa74e2555971c2\n"
    },
    {
      "commit": "a7f32720228968a589aab9dd10a08a03834b81a5",
      "tree": "eb5a04a04c0aa185651640623c7fd13d19b07e83",
      "parents": [
        "1ad91a7d4b332faf244696545778497ea65137a4"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Thu Sep 07 11:16:40 2017 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Thu Sep 07 11:16:48 2017 -0400"
      },
      "message": "Fix up main readme\n\nA few tweaks to make this more accurate.\n\nChange-Id: I36ae24870be2ca6b5ac0e0507dd457b688739348\n"
    },
    {
      "commit": "1ad91a7d4b332faf244696545778497ea65137a4",
      "tree": "8146b739e10801f24cb49458a834b861d12262a5",
      "parents": [
        "a7623994bcdb1985a30ed9c5a03a000579da0b23",
        "cdba1b371628aa0e8bc5b687351c5ee9b39e9bc6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Sep 07 13:38:03 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Sep 07 13:38:03 2017 +0000"
      },
      "message": "Merge \"Remove screen support from devstack completely\""
    },
    {
      "commit": "a7623994bcdb1985a30ed9c5a03a000579da0b23",
      "tree": "5a809b6196c7e765e939d1954ec5caeb0b256573",
      "parents": [
        "2d5494cfc57b95b61f8b33240eff65f1a339a53e",
        "c2fe916fc7c6c00cdfa0085e198eaf2ad4d915d1"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Sep 06 18:16:21 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Sep 06 18:16:21 2017 +0000"
      },
      "message": "Merge \"Wait for compute service to check in\""
    },
    {
      "commit": "2d5494cfc57b95b61f8b33240eff65f1a339a53e",
      "tree": "90cb7072a17fdc60a9a4f3c52edb1a35dcd01fab",
      "parents": [
        "acb48a1a192b9531c6b30ed42426cb96f012ebb0",
        "a066abedac916751660c73548e7eab2d216323c5"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Sep 06 18:04:28 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Sep 06 18:04:28 2017 +0000"
      },
      "message": "Merge \"placement: install osc-placement\""
    },
    {
      "commit": "a066abedac916751660c73548e7eab2d216323c5",
      "tree": "81c3e7d02f5f6e5e2350c69e5f9129cd67f26e28",
      "parents": [
        "63651db44ddef10bc629312707ba6d2a349fbc10"
      ],
      "author": {
        "name": "Roman Podoliaka",
        "email": "rpodolyaka@mirantis.com",
        "time": "Tue Apr 18 16:18:14 2017 +0300"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Wed Sep 06 12:56:00 2017 +0000"
      },
      "message": "placement: install osc-placement\n\nThis makes sure that the openstack client placement plugin gets\ninstalled when either LIBS_FROM_GIT includes osc-placement or\nplacement is used, which is always now if you\u0027ve enabled nova,\nwhich is enabled by default.\n\nCo-Authored-By: Matt Riedemann \u003cmriedem.os@gmail.com\u003e\n\nDepends-On: Ica83e29780722dd1555904e46b9ff1d1fdf72516\n\nChange-Id: I7c5a5c10288b356302bb3027837d4ed4f0fbad8c\n"
    },
    {
      "commit": "486376e91b1f9a7680371036e470b8692804e917",
      "tree": "24b8ccd03ce8edbc474b19028309330715d0d28a",
      "parents": [
        "c2ae15a6ddcc71a36657146db5096c37a0dfa7a5"
      ],
      "author": {
        "name": "Sean McGinnis",
        "email": "sean.mcginnis@huawei.com",
        "time": "Tue Sep 05 19:56:06 2017 -0500"
      },
      "committer": {
        "name": "Sean McGinnis",
        "email": "sean.mcginnis@huawei.com",
        "time": "Wed Sep 06 07:47:12 2017 -0500"
      },
      "message": "Change CINDER_LVM_TYPE to \u0027auto\u0027 as the default\n\nThis was previously set to thin as the default, but at the time\nthere were failures seen with what appeared to be race conditions\nwhen creating snapshots.\n\nThese failures are not seen locally, and we have a lot of installs\nusing the default auto by this point with no reports from the field\nof seeing this failure. This is to be able to more extensively test\nthis in the gate, and hopefully get this switched over to be able\nto thinly provision by default when possible.\n\nChange-Id: I3e99adadd1c37ba8b24b6cb71a8969ffc93f75a1\nRelated-bug: #1642111\n"
    },
    {
      "commit": "a7e9a5d447b3eeacfb52d7ddc94445058a8d6fd1",
      "tree": "2685b4a64cd074c5b0bbbb8c982d88a35e2f6a3f",
      "parents": [
        "63651db44ddef10bc629312707ba6d2a349fbc10"
      ],
      "author": {
        "name": "Jens Harbott",
        "email": "j.harbott@x-ion.de",
        "time": "Wed Sep 06 10:58:04 2017 +0000"
      },
      "committer": {
        "name": "Jens Harbott",
        "email": "j.harbott@x-ion.de",
        "time": "Wed Sep 06 10:58:04 2017 +0000"
      },
      "message": "Update to using pike cloud-archive\n\nNow that Pike has been released, switch to using the pike version of\nUCA instead of ocata, too.\n\nOne reason to do so it that it adds python3-ceph packages, allow to have\nprogress with the python3 compatibility of the Ceph integration.\n\nChange-Id: I7d95e53892b697c72af75ad0ce7ce2dec6d31fde\n"
    }
  ],
  "next": "acb48a1a192b9531c6b30ed42426cb96f012ebb0"
}
