)]}'
{
  "log": [
    {
      "commit": "e9de494cd05dc7f69eec2f9038be28210fbc8a99",
      "tree": "895fe799965c7e3cacdaf1ec5e776e05aca3617c",
      "parents": [
        "7cc83a01caa70786bf6de6f272c1187da37be3a3",
        "3027c20545688a39c1db84a83e0e8252d238603c"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Fri Dec 07 13:25:02 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Dec 07 13:25:02 2018 +0000"
      },
      "message": "Merge \"Address nits on lib/placement for extracted placement\""
    },
    {
      "commit": "7cc83a01caa70786bf6de6f272c1187da37be3a3",
      "tree": "f41b4d93e7e52ef9c62417158f50d77469b2fcae",
      "parents": [
        "d1fe5ad507c6dcb6955d66fab0b6bc9fb59a80f2",
        "147388466daef8e6589013d9bae684f9f8b8c57a"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Fri Dec 07 00:35:19 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Dec 07 00:35:19 2018 +0000"
      },
      "message": "Merge \"Setup branch in setup-devstack-source-dirs\""
    },
    {
      "commit": "d1fe5ad507c6dcb6955d66fab0b6bc9fb59a80f2",
      "tree": "d14cd03a411ec6d8a357785770b2664c364bce2b",
      "parents": [
        "14f67268e5ea3a1786042890e5383a5417b79471"
      ],
      "author": {
        "name": "qingszhao",
        "email": "zhao.daqing@99cloud.net",
        "time": "Tue Dec 04 13:03:28 2018 +0000"
      },
      "committer": {
        "name": "qingszhao",
        "email": "zhao.daqing@99cloud.net",
        "time": "Tue Dec 04 13:03:49 2018 +0000"
      },
      "message": "Change openstack-dev to openstack-discuss\n\nMailinglists have been updated. Openstack-discuss replaces openstack-dev.\n\nChange-Id: Id639a45680b149ca1ffe8e91fcdea713576b355d\n"
    },
    {
      "commit": "14f67268e5ea3a1786042890e5383a5417b79471",
      "tree": "5bb8c8294aba0567ada102c922d91298a0113b9e",
      "parents": [
        "78a564bb0304b6f930e1491e7e116a0a0f6d9ab6",
        "a6017b6eec743981fdbc9b50bf6b6752d1c86c0d"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Sun Dec 02 10:23:09 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Dec 02 10:23:09 2018 +0000"
      },
      "message": "Merge \"Add openstack-single-node-xenial nodeset\""
    },
    {
      "commit": "a6017b6eec743981fdbc9b50bf6b6752d1c86c0d",
      "tree": "c094b2023794286d1937e9b8ecc9ef7378d68a63",
      "parents": [
        "7ddd733b7251259ddd67b93be6305380582f7ce7"
      ],
      "author": {
        "name": "Jens Harbott",
        "email": "j.harbott@x-ion.de",
        "time": "Tue Oct 16 13:57:23 2018 +0000"
      },
      "committer": {
        "name": "Jens Harbott",
        "email": "j.harbott@x-ion.de",
        "time": "Thu Nov 29 12:55:12 2018 +0000"
      },
      "message": "Add openstack-single-node-xenial nodeset\n\nAllow other jobs to explicitly require a node running Xenial. This seems\nclearer than having a generic openstack-single-node nodeset which\nimplicitly uses Xenial.\n\nChange-Id: I013fb8abd4e6ab6539bd9410acbc8446e57ec70c\n"
    },
    {
      "commit": "3027c20545688a39c1db84a83e0e8252d238603c",
      "tree": "0be2c80501cee48608bdbee437fcb9772e311530",
      "parents": [
        "78a564bb0304b6f930e1491e7e116a0a0f6d9ab6"
      ],
      "author": {
        "name": "Chris Dent",
        "email": "cdent@anticdent.org",
        "time": "Tue Nov 20 22:18:26 2018 +0000"
      },
      "committer": {
        "name": "Chris Dent",
        "email": "cdent@anticdent.org",
        "time": "Tue Nov 27 17:19:56 2018 +0000"
      },
      "message": "Address nits on lib/placement for extracted placement\n\nEarlier review [1] suggested some cleanups which have been\ndone here:\n\n* Removing a redundant call from cleanup_placement\n* Fixing a typo in a comment\n\n[1] https://review.openstack.org/#/c/600162/15/lib/placement\n\nChange-Id: I8abd2f02b123c6c1937c026ff13eb4e600de3202\n"
    },
    {
      "commit": "78a564bb0304b6f930e1491e7e116a0a0f6d9ab6",
      "tree": "0e564e55f50caac17d160e7b63ee30294add9319",
      "parents": [
        "0c6208c6a07b0616b5982b6e9e7c8216397d49e3"
      ],
      "author": {
        "name": "Chris Dent",
        "email": "cdent@anticdent.org",
        "time": "Fri Oct 05 10:17:56 2018 +0100"
      },
      "committer": {
        "name": "Chris Dent",
        "email": "cdent@anticdent.org",
        "time": "Tue Nov 27 10:35:04 2018 +0000"
      },
      "message": "Use openstack/placement instead of placement-in-nova\n\nWe introduce and set PLACEMENT_REPO, add a placement-manage command\nto sync database tables (see one of the commits on which this\ndepends), use /etc/placement/placement.conf for config, and put the\nuwsgi config file (pointing to placement-api instead of\nnova-placement-api) in /etc/placement.\n\nopenstack/placement is also added to the required-projects in\nthe devstack zuul job.\n\nChange-Id: I0b217e7a8c68a637b7a3445f6c44b7574117e320\n"
    },
    {
      "commit": "0c6208c6a07b0616b5982b6e9e7c8216397d49e3",
      "tree": "2eab44961077761ca0ec14f2cc621e99df88edd6",
      "parents": [
        "e3e9ea299601665a295e31a98e90dd9587165850",
        "7ddd733b7251259ddd67b93be6305380582f7ce7"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Tue Nov 20 15:55:26 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 20 15:55:26 2018 +0000"
      },
      "message": "Merge \"Drop devstack-platform-opensuse-tumbleweed\""
    },
    {
      "commit": "e3e9ea299601665a295e31a98e90dd9587165850",
      "tree": "c827cd4d030ba19c0b9fb18f5210b640c5e3212d",
      "parents": [
        "7c3df6b700d9d1dcdb4a2ec9864295f91f30c529"
      ],
      "author": {
        "name": "Derek Higgins",
        "email": "derekh@redhat.com",
        "time": "Fri Nov 09 15:43:13 2018 +0000"
      },
      "committer": {
        "name": "Derek Higgins",
        "email": "derekh@redhat.com",
        "time": "Fri Nov 09 15:45:46 2018 +0000"
      },
      "message": "Revert \"remove external_network_bridge option\"\n\nThis reverts commit faaf96bfb15c5f4c45a72b149dc6fe1e1f907a71.\n\nIronic jobs were still using this option, it needs to be\nswitched to an alternative first.\n\nChange-Id: I1683d7cfa81f5fe2497cc7045e87f8b20fed4968\n"
    },
    {
      "commit": "7c3df6b700d9d1dcdb4a2ec9864295f91f30c529",
      "tree": "d686dffc7d858bfd39f02d03fe70158310428535",
      "parents": [
        "a61b4704871e7b0ae88a50932576e961eca615e4",
        "faaf96bfb15c5f4c45a72b149dc6fe1e1f907a71"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Wed Nov 07 00:35:02 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Nov 07 00:35:02 2018 +0000"
      },
      "message": "Merge \"remove external_network_bridge option\""
    },
    {
      "commit": "a61b4704871e7b0ae88a50932576e961eca615e4",
      "tree": "c827cd4d030ba19c0b9fb18f5210b640c5e3212d",
      "parents": [
        "ee9846132dcdb6ee8f87e592da433b0101e950f4",
        "770690eda1c4578dcca5c5cdfed6688e7e084b24"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Fri Nov 02 15:29:37 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 02 15:29:37 2018 +0000"
      },
      "message": "Merge \"Remove cgroup natty or less block\""
    },
    {
      "commit": "ee9846132dcdb6ee8f87e592da433b0101e950f4",
      "tree": "4da47651ad6cac94cf00d73c2e89936f3e99f4e3",
      "parents": [
        "79d492c5d5c77098cdec5859b85c6e4280f8cbf5",
        "c3a33fb6911a5618eb1dc2e7448652ab844a191a"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Fri Nov 02 15:29:36 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 02 15:29:36 2018 +0000"
      },
      "message": "Merge \"Fix Virtuozzo CI\""
    },
    {
      "commit": "7ddd733b7251259ddd67b93be6305380582f7ce7",
      "tree": "9cd6fa7c49d079fe7352bed387cb2eed3d3bf6a5",
      "parents": [
        "e7fa2061e659ff5bbe033ce95a05c7f18dfc4371"
      ],
      "author": {
        "name": "Jens Harbott",
        "email": "j.harbott@x-ion.de",
        "time": "Wed May 09 06:36:38 2018 +0000"
      },
      "committer": {
        "name": "Jens Harbott",
        "email": "j.harbott@x-ion.de",
        "time": "Fri Nov 02 13:34:35 2018 +0000"
      },
      "message": "Drop devstack-platform-opensuse-tumbleweed\n\nBuilds of opensuse-tumbleweed nodes are currently failing, so these jobs\nare receiving NODE_FAILURE.\n\nChange-Id: I3c2d73a150df009e7dadc76277be36eb72e0dfa7\n"
    },
    {
      "commit": "79d492c5d5c77098cdec5859b85c6e4280f8cbf5",
      "tree": "2d1e9827a7025a6cc26f61c263a220d056b093ca",
      "parents": [
        "e7fa2061e659ff5bbe033ce95a05c7f18dfc4371",
        "606e6bc446a421646b84ae7c143dbfb76cb416da"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Tue Oct 30 08:58:24 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Oct 30 08:58:24 2018 +0000"
      },
      "message": "Merge \"Updated from generate-devstack-plugins-list\""
    },
    {
      "commit": "e7fa2061e659ff5bbe033ce95a05c7f18dfc4371",
      "tree": "bdf9c9bc530a309523adcbc3e5d4122e205edf95",
      "parents": [
        "4daef3b712b2ae877495cffcfa06c46c38a01840",
        "0d91c29d9e363ac09d98d17bae90da1acd5ee66a"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Thu Oct 25 11:39:54 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 25 11:39:54 2018 +0000"
      },
      "message": "Merge \"Add devstack ipv6 jobs\""
    },
    {
      "commit": "606e6bc446a421646b84ae7c143dbfb76cb416da",
      "tree": "43589d795791a58184b9c37729934e07f09f5052",
      "parents": [
        "4daef3b712b2ae877495cffcfa06c46c38a01840"
      ],
      "author": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Thu Oct 25 06:29:11 2018 +0000"
      },
      "committer": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Thu Oct 25 06:29:11 2018 +0000"
      },
      "message": "Updated from generate-devstack-plugins-list\n\nChange-Id: Ie132b6898b44d24e71aa2f3534931ffac2a9efa1\n"
    },
    {
      "commit": "4daef3b712b2ae877495cffcfa06c46c38a01840",
      "tree": "db962d37701e37dd33dc36d2f5e5e503cfb5d540",
      "parents": [
        "84f72d2170fb0dbf9f3491a25a58ab65d295943b",
        "99cd16574604fc36e4fa9a8264100fe2ef17c808"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Thu Oct 18 18:58:16 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 18 18:58:16 2018 +0000"
      },
      "message": "Merge \"Updated from generate-devstack-plugins-list\""
    },
    {
      "commit": "84f72d2170fb0dbf9f3491a25a58ab65d295943b",
      "tree": "3294021b800e5894fd566729da76f7ac58f4a8ea",
      "parents": [
        "86db593653f6252331e42244aa11b59b06bde63f",
        "7d0003ef7ed2c2609ffe6782e0ce6147f9c9a3bf"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Thu Oct 18 16:58:31 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 18 16:58:31 2018 +0000"
      },
      "message": "Merge \"Make sure nova-compute is not configured with database access\""
    },
    {
      "commit": "99cd16574604fc36e4fa9a8264100fe2ef17c808",
      "tree": "2dad8e36e376a309d0279dad0184a742309dc797",
      "parents": [
        "86db593653f6252331e42244aa11b59b06bde63f"
      ],
      "author": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Thu Oct 18 06:18:46 2018 +0000"
      },
      "committer": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Thu Oct 18 06:18:46 2018 +0000"
      },
      "message": "Updated from generate-devstack-plugins-list\n\nChange-Id: I2ba736a97377ba1823b3d48983ebf6e4640c72aa\n"
    },
    {
      "commit": "86db593653f6252331e42244aa11b59b06bde63f",
      "tree": "0d1a7987a70665127f2d03e3cf6c00375e430d3b",
      "parents": [
        "80417ef53b23867e1575f9b8fa5dfce6b22c0659",
        "9a543a81acb808e4275765da7ff0f613109b6603"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Tue Oct 16 17:30:29 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Oct 16 17:30:29 2018 +0000"
      },
      "message": "Merge \"Don\u0027t use ipv6 for DNS SAN fields with python3\""
    },
    {
      "commit": "80417ef53b23867e1575f9b8fa5dfce6b22c0659",
      "tree": "efd87faca81162de20ddc9a4e652b0d09e5b5825",
      "parents": [
        "f578b2eebbf27fa493a9e1b8019c2a0fea09b816",
        "35485ca21f13788958a636829e135ee639881a76"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Sun Oct 14 12:44:01 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Oct 14 12:44:01 2018 +0000"
      },
      "message": "Merge \"Remove setting of unnecessary tempest config options\""
    },
    {
      "commit": "f578b2eebbf27fa493a9e1b8019c2a0fea09b816",
      "tree": "faf6bfd6f4dc97835fc2f8ddff2d23c8da611067",
      "parents": [
        "1c75d2f06c03b0ed0517b499674d36052bcc3793",
        "2c90239acc840659d8ae08e66be01917a2395bac"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Sun Oct 14 10:09:27 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Oct 14 10:09:27 2018 +0000"
      },
      "message": "Merge \"Use tempest-pg-full\""
    },
    {
      "commit": "1c75d2f06c03b0ed0517b499674d36052bcc3793",
      "tree": "efb3afc936d2b71480be147a2ad4a88240375906",
      "parents": [
        "e9f3988a57498f8593ff51055be212402fec60ce"
      ],
      "author": {
        "name": "Laura Sofia Enriquez",
        "email": "lsofia.enriquez@gmail.com",
        "time": "Thu Oct 11 19:13:17 2018 -0300"
      },
      "committer": {
        "name": "Laura Sofia Enriquez",
        "email": "lsofia.enriquez@gmail.com",
        "time": "Fri Oct 12 14:04:14 2018 -0300"
      },
      "message": "Fedora version updated in Devstack doc\n\nDocs say that you require Fedora 24/25 to run Devstack, but Devstack\nis working in newer versions. Update document to say that Fedora 28\ncan be used instead.\n\nCloses-Bug: #1797239\n\nChange-Id: Ie5227db9943e5ddb93cd37440165eabbae22f4fc\nSigned-off-by: Laura Sofia Enriquez \u003clsofia.enriquez@gmail.com\u003e\n"
    },
    {
      "commit": "2c90239acc840659d8ae08e66be01917a2395bac",
      "tree": "1411fe82bea1be16b89f4456e5050d5cc6099d97",
      "parents": [
        "e9f3988a57498f8593ff51055be212402fec60ce"
      ],
      "author": {
        "name": "Andreas Jaeger",
        "email": "aj@suse.com",
        "time": "Fri Oct 12 10:09:17 2018 +0200"
      },
      "committer": {
        "name": "Andreas Jaeger",
        "email": "aj@suse.com",
        "time": "Fri Oct 12 10:09:17 2018 +0200"
      },
      "message": "Use tempest-pg-full\n\nThe legacy job legacy-tempest-dsvm-neutron-pg-full is now named\ntempest-pg-full - using the new tempest and Zuul v3 frameworks.\n\nChange experimental job to use new job.\n\nChange-Id: If16397724fb4facd2a0db8148bdf7ba427ca10b6\nDepends-On: https://review.openstack.org/609530\n"
    },
    {
      "commit": "7d0003ef7ed2c2609ffe6782e0ce6147f9c9a3bf",
      "tree": "13c8392d4916f5a4c6f1eab5d8d77f982c3b2ca6",
      "parents": [
        "e9f3988a57498f8593ff51055be212402fec60ce"
      ],
      "author": {
        "name": "Dan Smith",
        "email": "dansmith@redhat.com",
        "time": "Thu Oct 11 08:59:26 2018 -0700"
      },
      "committer": {
        "name": "Matt Riedemann",
        "email": "mriedem.os@gmail.com",
        "time": "Thu Oct 11 18:12:58 2018 +0000"
      },
      "message": "Make sure nova-compute is not configured with database access\n\nApparently we\u0027re inheriting some database config from the main file,\nwhich should not be set for nova-compute. If we\u0027re properly in superconductor\nmode where we have a dedicated config for compute, remove those lines\nif present.\n\nCloses-Bug: #1797413\n\nChange-Id: I4820abe57a023050dd8d067c77e26028801ff288\n"
    },
    {
      "commit": "e9f3988a57498f8593ff51055be212402fec60ce",
      "tree": "46aab41d11a57a3f57958037175d32bb8f9a396b",
      "parents": [
        "b138df3d39cb838e274416d430f4949cbfb723a9"
      ],
      "author": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Thu Oct 11 07:02:16 2018 +0000"
      },
      "committer": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Thu Oct 11 07:02:16 2018 +0000"
      },
      "message": "Updated from generate-devstack-plugins-list\n\nChange-Id: Iae7700901060efa7687138dc6adf93604afa3ef6\n"
    },
    {
      "commit": "0d91c29d9e363ac09d98d17bae90da1acd5ee66a",
      "tree": "44280ae73f341260263b3405ee1d731c7a880d56",
      "parents": [
        "9a543a81acb808e4275765da7ff0f613109b6603"
      ],
      "author": {
        "name": "aojeagarcia",
        "email": "aojeagarcia@suse.com",
        "time": "Mon Oct 08 16:43:19 2018 +0200"
      },
      "committer": {
        "name": "Antonio Ojea",
        "email": "itsuugo@gmail.com",
        "time": "Wed Oct 10 16:05:21 2018 +0000"
      },
      "message": "Add devstack ipv6 jobs\n\nWe can see that there is more demand on using ipv6 as the underlay\ninfrastructure to deploy new services, and OpenStack should be ready for\nthat.\n\nThese devstack ipv6 jobs are based on the work started by Jens Harbott in\nhttps://review.openstack.org/#/c/608168/\n\nChange-Id: I55bd067487665e5026e82a0737cb0f38a69499fb\nSigned-off-by: aojeagarcia \u003caojeagarcia@suse.com\u003e\n"
    },
    {
      "commit": "b138df3d39cb838e274416d430f4949cbfb723a9",
      "tree": "e9452cf535692a8fd09f94c4dd1e161e6332ac74",
      "parents": [
        "a1ffc4f1ebef16077844bb4b547c502bdd5c9272",
        "da863fab1d54f285fdf964c7d09602e4801b627d"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Wed Oct 10 15:27:37 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Oct 10 15:27:37 2018 +0000"
      },
      "message": "Merge \"Updated from generate-devstack-plugins-list\""
    },
    {
      "commit": "a1ffc4f1ebef16077844bb4b547c502bdd5c9272",
      "tree": "f94de2f6f30070e0905bdbea4d81d2df62b7a417",
      "parents": [
        "dd0f884b7e08eff920d27b10b53b1301b9ffd9c3",
        "e8a6a0261c8118e8f89b51f1e31015a236a0fba3"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Wed Oct 10 13:01:04 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Oct 10 13:01:04 2018 +0000"
      },
      "message": "Merge \"Quote error messages\""
    },
    {
      "commit": "da863fab1d54f285fdf964c7d09602e4801b627d",
      "tree": "36d103beeb98ba703581fbf92b9f8871c77a664e",
      "parents": [
        "dd0f884b7e08eff920d27b10b53b1301b9ffd9c3"
      ],
      "author": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Wed Oct 10 06:20:08 2018 +0000"
      },
      "committer": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Wed Oct 10 06:20:08 2018 +0000"
      },
      "message": "Updated from generate-devstack-plugins-list\n\nChange-Id: I53db3e407e9495cbff758e823ea95485c888e706\n"
    },
    {
      "commit": "dd0f884b7e08eff920d27b10b53b1301b9ffd9c3",
      "tree": "8c1f9ccfa215e0e183792be5228ab07e09711c0c",
      "parents": [
        "afde40943187ed9964cc0b8670086d76a0a544f1",
        "297a50ac86e597cb31c7f4347925ad0e5984960f"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Tue Oct 09 08:51:41 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Oct 09 08:51:41 2018 +0000"
      },
      "message": "Merge \"Convert to openSUSE Leap 15.0 platform testing\""
    },
    {
      "commit": "35485ca21f13788958a636829e135ee639881a76",
      "tree": "b52e1246f704ab2c4881c7c9d176ba7e8057a473",
      "parents": [
        "afde40943187ed9964cc0b8670086d76a0a544f1"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue Oct 09 07:39:07 2018 +0000"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue Oct 09 07:44:48 2018 +0000"
      },
      "message": "Remove setting of unnecessary tempest config options\n\nTempest have removed the volume-feature-enabled.api_v1\nconfig options[1] and modified the default value of\nvolume-feature-enabled.api_v3 to True.\n\nThese config options not needed to be set from devstack\nside.\n\n[1] https://review.openstack.org/#/c/573135/\n\nChange-Id: Ic35cf4482ab4d3c2e69348ec92568e68f6ea74ee\n"
    },
    {
      "commit": "afde40943187ed9964cc0b8670086d76a0a544f1",
      "tree": "8e45cbf3f4bd2a4a02bed4aa709c94d9ae7ec49d",
      "parents": [
        "e1276ba32d65f14a297fc33a5d1d3e0ef1ceb11d",
        "eb7d1ad198276821c3037cb6a23f995537572dcd"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Mon Oct 08 23:27:41 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Oct 08 23:27:41 2018 +0000"
      },
      "message": "Merge \"Disable apparmor for openSUSE distros\""
    },
    {
      "commit": "e1276ba32d65f14a297fc33a5d1d3e0ef1ceb11d",
      "tree": "31b2ba6d015207cb5c8b74c34e3763d6090e9ce6",
      "parents": [
        "bb90b9cd668e96fa1a7be646d4158df4515e0d93",
        "41fe3ebd4b1570c83ddf45cb8c240528aa06a56c"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Mon Oct 08 08:17:35 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Oct 08 08:17:35 2018 +0000"
      },
      "message": "Merge \"Update horizon wsgi wrapper to the recommended one\""
    },
    {
      "commit": "bb90b9cd668e96fa1a7be646d4158df4515e0d93",
      "tree": "4cffceb8f71d56fe4a873a4cd8e8169e790c852b",
      "parents": [
        "f292fb2922bb99f9010ebb3d68fef5e217b187a5",
        "866efef17af8f0d04240bf05714cb12452185822"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Mon Oct 08 08:17:33 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Oct 08 08:17:33 2018 +0000"
      },
      "message": "Merge \"Allow ipv6 ECMP in devstack\""
    },
    {
      "commit": "f292fb2922bb99f9010ebb3d68fef5e217b187a5",
      "tree": "b21f9ebf932958c3bc1a1966b7033e515226af13",
      "parents": [
        "52514d39e39c2f4985f46afefd7378329f7ed2ea",
        "4e16c3dd5f4c5740ab92facf2083282440df9ac0"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Mon Oct 08 08:17:32 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Oct 08 08:17:32 2018 +0000"
      },
      "message": "Merge \"Fix common systemd pitfalls die msg\""
    },
    {
      "commit": "297a50ac86e597cb31c7f4347925ad0e5984960f",
      "tree": "0b99dfefc2522ed4013aff9be747ba76b59b32c4",
      "parents": [
        "eb7d1ad198276821c3037cb6a23f995537572dcd"
      ],
      "author": {
        "name": "Dirk Mueller",
        "email": "dirk@dmllr.de",
        "time": "Wed Jun 20 11:08:54 2018 +0200"
      },
      "committer": {
        "name": "Antonio Ojea",
        "email": "itsuugo@gmail.com",
        "time": "Mon Oct 08 07:09:21 2018 +0000"
      },
      "message": "Convert to openSUSE Leap 15.0 platform testing\n\nLeap 15.0 has been released May 25th, 2018 (see\nhttps://en.opensuse.org/Portal:15.0 ) and we\u0027d like to\ntransition devstack against it and remove Leap 42.3 from\nthe testing matrix. Leap 15.0 is newer than Leap 42.3 as\nthe numbering schema of openSUSE was changed.\n\nCo-Authored-By: Antonio Ojea \u003citsuugo@gmail.com\u003e\n\nChange-Id: I078f9a2580160c564c33e575008516f5e92239d6\n"
    },
    {
      "commit": "eb7d1ad198276821c3037cb6a23f995537572dcd",
      "tree": "5b3a297e5b5c1780751dab6802a476780d9cdcd0",
      "parents": [
        "b38cb6d084ea2c38bc0de1b2d385935552b2bbfd"
      ],
      "author": {
        "name": "aojeagarcia",
        "email": "aojeagarcia@suse.com",
        "time": "Mon Sep 24 10:17:16 2018 +0200"
      },
      "committer": {
        "name": "Antonio Ojea",
        "email": "itsuugo@gmail.com",
        "time": "Mon Oct 08 07:08:47 2018 +0000"
      },
      "message": "Disable apparmor for openSUSE distros\n\nDnsmasq and haproxy are used frequently by neutron and nova, apparmor\nprofiles can block some operations and the deployed cloud can\u0027t\nwork properly so some tests are going to fail.\n\nSome openSUSE distros has apparmor enabled by default so we need to\ndisable it.\n\nChange-Id: I30fda684effb09810643e58bf0b31a73d7d9b378\nSigned-off-by: aojeagarcia \u003caojeagarcia@suse.com\u003e\n"
    },
    {
      "commit": "52514d39e39c2f4985f46afefd7378329f7ed2ea",
      "tree": "a010a1f2d5e55cb7eefdff13552197749095c52d",
      "parents": [
        "62105de4666d21486128e1abdcc8897c4bff7a31",
        "e991f7da457e0f1343ca13e8adeb0f6334b04990"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Mon Oct 08 05:28:29 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Oct 08 05:28:29 2018 +0000"
      },
      "message": "Merge \"Use bash-style test for Fedora version\""
    },
    {
      "commit": "62105de4666d21486128e1abdcc8897c4bff7a31",
      "tree": "dff45dc3fbd69240974b0e7fb1c48c3935806228",
      "parents": [
        "bb99f1f677beac272c541da0d85ef36d0ff5910a",
        "51aec325e6252703371ab001bea0853af05ca2d8"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Mon Oct 08 05:28:28 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Oct 08 05:28:28 2018 +0000"
      },
      "message": "Merge \"fix tox python3 overrides\""
    },
    {
      "commit": "e8a6a0261c8118e8f89b51f1e31015a236a0fba3",
      "tree": "81c389e8122cf4098e8c55e811b44240e8852b79",
      "parents": [
        "4e16c3dd5f4c5740ab92facf2083282440df9ac0"
      ],
      "author": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Mon Oct 08 15:20:34 2018 +1100"
      },
      "committer": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Mon Oct 08 15:20:34 2018 +1100"
      },
      "message": "Quote error messages\n\nAs a follow-on to I28aebffce6c5561360a9e44c1abc44b709054c30; make sure\nwe quote the error messages on the way through so they retain their\nnewlines.\n\nChange-Id: I493317948264941b4788b100a0b0bc13d2698acf\n"
    },
    {
      "commit": "9a543a81acb808e4275765da7ff0f613109b6603",
      "tree": "7080c74347342c76fe148aac48ed1a8d3b6a3bca",
      "parents": [
        "02ca8da102798608599f8e4adb7b1dc890a6f124"
      ],
      "author": {
        "name": "aojeagarcia",
        "email": "aojeagarcia@suse.com",
        "time": "Fri Sep 28 08:55:49 2018 +0200"
      },
      "committer": {
        "name": "Antonio Ojea",
        "email": "itsuugo@gmail.com",
        "time": "Sun Oct 07 21:21:12 2018 +0000"
      },
      "message": "Don\u0027t use ipv6 for DNS SAN fields with python3\n\nPython2 match routines for x509 fields are broken and have to use\nthe DNS field for ip addresses.\n\nThe problem is that if you use ipv6 addresses in the DNS field,\nurllib3 fails when trying to encode it.\n\nSince python3 match routines for x509 fields are correct, this patch\ndisables the hack for python3, encoding the ip address in the\ncorresponding field only of the certificate.\n\nPartial-Bug: #1794929\nDepends-On: https://review.openstack.org/#/c/608468\n\nChange-Id: I7b9cb15ccfa181648afb12be51ee48bed14f9156\nSigned-off-by: aojeagarcia \u003caojeagarcia@suse.com\u003e\n"
    },
    {
      "commit": "e991f7da457e0f1343ca13e8adeb0f6334b04990",
      "tree": "917162302ab82adbc4051d90b765b4c08d35e33b",
      "parents": [
        "bb99f1f677beac272c541da0d85ef36d0ff5910a"
      ],
      "author": {
        "name": "imacdonn",
        "email": "iain.macdonnell@oracle.com",
        "time": "Thu Oct 04 19:41:59 2018 +0000"
      },
      "committer": {
        "name": "imacdonn",
        "email": "iain.macdonnell@oracle.com",
        "time": "Thu Oct 04 19:42:21 2018 +0000"
      },
      "message": "Use bash-style test for Fedora version\n\nOld-style test fails on Ubuntu when python3 enabled, with:\n\n.../devstack/inc/python: line 52: [: 16.04: integer expression expected\n\nUse bash-style test, which doesn\u0027t attempt to evaluate the RHS if the\nLHS evaluates to false\n\nChange-Id: If18031ab98c9060e5825c3a8d3c647bd3705cd9c\nCloses-Bug: #1796174\n"
    },
    {
      "commit": "bb99f1f677beac272c541da0d85ef36d0ff5910a",
      "tree": "2dea29e2738048060299651b8a729f66227556f0",
      "parents": [
        "d9e40256f2a0282e41c51c4d2b1299d30bd231d4",
        "61f6cafed7030a70e76b1836fba2390a22b052dd"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Wed Oct 03 17:51:33 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Oct 03 17:51:33 2018 +0000"
      },
      "message": "Merge \"Switch to lioadm in openSUSE distros\""
    },
    {
      "commit": "d9e40256f2a0282e41c51c4d2b1299d30bd231d4",
      "tree": "f1bcb3486dec96905550bc8e9334e8c85fd07200",
      "parents": [
        "991b1f13f0aed578dccec2e761be69005357444f",
        "d543ecb737507cae19d5e9d4b4c9fe1265ffbb6f"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Sat Sep 29 07:54:26 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Sep 29 07:54:27 2018 +0000"
      },
      "message": "Merge \"Add a Bionic Beaver nodeset\""
    },
    {
      "commit": "866efef17af8f0d04240bf05714cb12452185822",
      "tree": "6cc08923a47d3be2bf86f6d7bd40e12063e2fd5f",
      "parents": [
        "02ca8da102798608599f8e4adb7b1dc890a6f124"
      ],
      "author": {
        "name": "aojeagarcia",
        "email": "aojeagarcia@suse.com",
        "time": "Fri Sep 28 10:43:46 2018 +0200"
      },
      "committer": {
        "name": "Antonio Ojea",
        "email": "itsuugo@gmail.com",
        "time": "Fri Sep 28 08:48:55 2018 +0000"
      },
      "message": "Allow ipv6 ECMP in devstack\n\nIt turns out that a host can have multiple valid default gateways,\nsomething that\u0027s not common in ipv4.\n\nThis patches add supports for multiple default gateways in ipv6\nenvironments.\n\nCloses-Bug: #1786259\n\nChange-Id: I30bf655f7160dd19c427ee79acdf145671a3e520\nSigned-off-by: aojeagarcia \u003caojeagarcia@suse.com\u003e\n"
    },
    {
      "commit": "991b1f13f0aed578dccec2e761be69005357444f",
      "tree": "5f75185550cc7b717c92b5efa2bab25581237a6a",
      "parents": [
        "02ca8da102798608599f8e4adb7b1dc890a6f124"
      ],
      "author": {
        "name": "melanie witt",
        "email": "melwittt@gmail.com",
        "time": "Thu Sep 27 18:30:38 2018 +0000"
      },
      "committer": {
        "name": "melanie witt",
        "email": "melwittt@gmail.com",
        "time": "Thu Sep 27 18:37:49 2018 +0000"
      },
      "message": "Update cinder backup_driver to full class name\n\nLegacy backup service support was recently dropped from cinder in\nchange I3ada2dee1857074746b1893b82dd5f6641c6e579 and we need to\nadjust how we set the config option in devstack accordingly. This\nupdates the backup_driver option to specify a full class name instead\nof only the module name.\n\nCloses-Bug: #1794859\n\nChange-Id: I3a72f38b564b8b83b233fccba7685833b6394d45\n"
    },
    {
      "commit": "d543ecb737507cae19d5e9d4b4c9fe1265ffbb6f",
      "tree": "5b8fda8bd6819d64aba2ca5864c81aace03ddd60",
      "parents": [
        "02ca8da102798608599f8e4adb7b1dc890a6f124"
      ],
      "author": {
        "name": "Goutham Pacha Ravi",
        "email": "gouthampravi@gmail.com",
        "time": "Thu Sep 27 09:59:24 2018 -0700"
      },
      "committer": {
        "name": "Goutham Pacha Ravi",
        "email": "gouthampravi@gmail.com",
        "time": "Thu Sep 27 09:59:41 2018 -0700"
      },
      "message": "Add a Bionic Beaver nodeset\n\nI\u0027m switching tempest/dsvm jobs to run on\nUbuntu 18.04 LTS (Bionic Beaver) on openstack/manila,\nand I believe this nodeset can be here\nso other projects can use it too.\n\nChange-Id: Ib8279cde3e14d5378f27254188ee14dbb0800428\nNeeded-By: https://review.openstack.org/#/c/604929/\n"
    },
    {
      "commit": "faaf96bfb15c5f4c45a72b149dc6fe1e1f907a71",
      "tree": "0a9fade3bf6b494f682f7b3365d6ed541d06d840",
      "parents": [
        "66ca7f552084673d229f6b0f416f6f2b4d4dd397"
      ],
      "author": {
        "name": "Hongbin Lu",
        "email": "hongbin.lu@huawei.com",
        "time": "Thu Sep 20 17:16:23 2018 +0000"
      },
      "committer": {
        "name": "Hongbin Lu",
        "email": "hongbin.lu@huawei.com",
        "time": "Wed Sep 26 14:49:07 2018 +0000"
      },
      "message": "remove external_network_bridge option\n\nThe external_network_bridge option is deprecated/legacy and being\nremoved from neutron (see I07474713206c218710544ad98c08caaa37dbf53a).\nThis patch removes the external_network_bridge option iniset from\ndevstack scripts.\n\nChange-Id: I4d9641cc9bb83719c9af1edabb89a63c4c2b1d96\n"
    },
    {
      "commit": "4e16c3dd5f4c5740ab92facf2083282440df9ac0",
      "tree": "ac85ea2c5d60f52b0d5d9aabb796642e6d21b916",
      "parents": [
        "02ca8da102798608599f8e4adb7b1dc890a6f124"
      ],
      "author": {
        "name": "Paweł Suder",
        "email": "pawel@suder.info",
        "time": "Wed Sep 26 15:52:13 2018 +0200"
      },
      "committer": {
        "name": "Paweł Suder",
        "email": "pawel@suder.info",
        "time": "Wed Sep 26 16:00:56 2018 +0200"
      },
      "message": "Fix common systemd pitfalls die msg\n\nThat change introduces correct way of generating msg\nfor die in common systemd pitfalls.\n\nCo-Authored-By: Szymon Datko \u003cszymon.datko@corp.ovh.com\u003e\nCo-Authored-By: Piotr Bielak \u003cpiotr.bielak@corp.ovh.com\u003e\nChange-Id: I28aebffce6c5561360a9e44c1abc44b709054c30\n"
    },
    {
      "commit": "02ca8da102798608599f8e4adb7b1dc890a6f124",
      "tree": "7d37f80a03e9203443151ba55dcc2cadbcb32803",
      "parents": [
        "b38cb6d084ea2c38bc0de1b2d385935552b2bbfd",
        "dae1041c9412e76927614dcd1e1b3bc5600692d3"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Tue Sep 25 15:00:14 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 25 15:00:14 2018 +0000"
      },
      "message": "Merge \"doc: Add USE_PYTHON3 to configuration guide\""
    },
    {
      "commit": "61f6cafed7030a70e76b1836fba2390a22b052dd",
      "tree": "3914591cba1eca22384eaed9911cc4ef0101793f",
      "parents": [
        "b38cb6d084ea2c38bc0de1b2d385935552b2bbfd"
      ],
      "author": {
        "name": "aojeagarcia",
        "email": "aojeagarcia@suse.com",
        "time": "Mon Sep 24 12:34:15 2018 +0200"
      },
      "committer": {
        "name": "aojeagarcia",
        "email": "aojeagarcia@suse.com",
        "time": "Mon Sep 24 12:34:15 2018 +0200"
      },
      "message": "Switch to lioadm in openSUSE distros\n\nThis patch switches the CINDER_ISCSI_HELPER from tgtadm\nto lioadm in openSUSE distros, as it increase the performance\nand reduce the flakiness on some tests.\n\nChange-Id: Ic3ee9c6baabe20f8f4d14246f6e29808796a5db9\nSigned-off-by: aojeagarcia \u003caojeagarcia@suse.com\u003e\n"
    },
    {
      "commit": "b38cb6d084ea2c38bc0de1b2d385935552b2bbfd",
      "tree": "ba5aafb1da79bc74da9c62f9748fe701278a23bb",
      "parents": [
        "5ed05394ffddcd7db278db7c30b1315dcd37f724"
      ],
      "author": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Mon Sep 24 06:19:33 2018 +0000"
      },
      "committer": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Mon Sep 24 06:19:33 2018 +0000"
      },
      "message": "Updated from generate-devstack-plugins-list\n\nChange-Id: I4dba3ebf78333524185e84f94a2e7d52ad05a968\n"
    },
    {
      "commit": "dae1041c9412e76927614dcd1e1b3bc5600692d3",
      "tree": "0e946d86399bee5661cb7a6eac879f115f6d75af",
      "parents": [
        "5ed05394ffddcd7db278db7c30b1315dcd37f724"
      ],
      "author": {
        "name": "Lajos Katona",
        "email": "lajos.katona@ericsson.com",
        "time": "Fri Sep 21 10:51:47 2018 +0200"
      },
      "committer": {
        "name": "Lajos Katona",
        "email": "lajos.katona@ericsson.com",
        "time": "Fri Sep 21 10:51:47 2018 +0200"
      },
      "message": "doc: Add USE_PYTHON3 to configuration guide\n\nChange-Id: I8b6743c1dbdc00001691b2727bd0c344fb6ccd51\n"
    },
    {
      "commit": "5ed05394ffddcd7db278db7c30b1315dcd37f724",
      "tree": "72eef445767697db5e7cad42dfe8ffb5b38a65ae",
      "parents": [
        "66ca7f552084673d229f6b0f416f6f2b4d4dd397"
      ],
      "author": {
        "name": "melissaml",
        "email": "ma.lei@99cloud.net",
        "time": "Thu Sep 20 10:45:10 2018 +0800"
      },
      "committer": {
        "name": "melissaml",
        "email": "ma.lei@99cloud.net",
        "time": "Thu Sep 20 10:47:16 2018 +0800"
      },
      "message": "fix a typo\n\nChange-Id: I3cc4633b125ef3c5be40dd444cad78a888f832e4\n"
    },
    {
      "commit": "147388466daef8e6589013d9bae684f9f8b8c57a",
      "tree": "265a2ca00d620ed60d8ea293bbdcb39405395f65",
      "parents": [
        "6f4b7fc99c4029d25a924bcad968089d89e9d296"
      ],
      "author": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@gmail.com",
        "time": "Thu Sep 13 17:50:29 2018 +0200"
      },
      "committer": {
        "name": "Luigi Toscano",
        "email": "ltoscano@redhat.com",
        "time": "Thu Sep 13 17:50:32 2018 +0200"
      },
      "message": "Setup branch in setup-devstack-source-dirs\n\nAllow the setup-devstack-source-dirs role to accept a target role\nto be setup - when available - for the repos.\n\nChange-Id: Iebcba0d4be6d9d71b783e10a82c35a406afbd6bf\n"
    },
    {
      "commit": "66ca7f552084673d229f6b0f416f6f2b4d4dd397",
      "tree": "046787e6cba652d9125148cf25faefd149ba5299",
      "parents": [
        "b4b6789848b485c6bbdc8cabab5134f0cc2a3828",
        "6403b1447fd9e1bcb6fc6f3ebb77d9abd9b776fc"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Thu Sep 13 06:25:15 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Sep 13 06:25:15 2018 +0000"
      },
      "message": "Merge \"Remove master only job\""
    },
    {
      "commit": "6403b1447fd9e1bcb6fc6f3ebb77d9abd9b776fc",
      "tree": "1d40fe835b73af9a27ce57ef4f5528a7d87e5b0c",
      "parents": [
        "53db72c6c64229db62649fc31965e024fbfec365"
      ],
      "author": {
        "name": "Andreas Jaeger",
        "email": "aj@suse.com",
        "time": "Wed Sep 12 11:37:48 2018 +0200"
      },
      "committer": {
        "name": "Andreas Jaeger",
        "email": "aj@suse.com",
        "time": "Wed Sep 12 11:37:48 2018 +0200"
      },
      "message": "Remove master only job\n\nlegacy-periodic-tempest-dsvm-oslo-latest-full-master\nruns only on master, remove it. This needs to stay in project-config.\n\nChange-Id: I81e66ddb0976bb4bb7a7cd8efbbae3bda551191d\n"
    },
    {
      "commit": "b4b6789848b485c6bbdc8cabab5134f0cc2a3828",
      "tree": "295fc858fb442f91d9eea67e50056ccad91f1047",
      "parents": [
        "53db72c6c64229db62649fc31965e024fbfec365"
      ],
      "author": {
        "name": "Andreas Jaeger",
        "email": "aj@suse.com",
        "time": "Mon Sep 10 18:40:41 2018 +0200"
      },
      "committer": {
        "name": "Andreas Jaeger",
        "email": "aj@suse.com",
        "time": "Wed Sep 12 09:28:43 2018 +0200"
      },
      "message": "Follow job renames\n\nthe swift and devstack-plugin-ceph jobs have been renamed, follow rename\nand use in-repo jobs.\n\nDepends-On: https://review.openstack.org/543048\nChange-Id: Idccc21e47b2cc04e5eeab4db7f7fb7cf156f8049\n"
    },
    {
      "commit": "770690eda1c4578dcca5c5cdfed6688e7e084b24",
      "tree": "08cd960513255b3c3ace19b13766b40aaa8799ac",
      "parents": [
        "53db72c6c64229db62649fc31965e024fbfec365"
      ],
      "author": {
        "name": "Steve Kowalik",
        "email": "steven@wedontsleep.org",
        "time": "Mon Sep 10 16:17:54 2018 -0600"
      },
      "committer": {
        "name": "Steve Kowalik",
        "email": "steven@wedontsleep.org",
        "time": "Mon Sep 10 16:20:27 2018 -0600"
      },
      "message": "Remove cgroup natty or less block\n\nGiven that Natty and other releases that don\u0027t use cgroups have been out\nof support in Ubuntu for years now, it\u0027s high time we removed the\nspecial case code block that sets up the cgroup mount.\n\nChange-Id: I5403a4b1b64a95236b4dfcb66c35c594a3460cca\n"
    },
    {
      "commit": "53db72c6c64229db62649fc31965e024fbfec365",
      "tree": "0c3e12ff32473521f2b7546a8cdc51d8b27bf6c8",
      "parents": [
        "a0d1016e5540791d63a09a80a49181c08725f011"
      ],
      "author": {
        "name": "Doug Hellmann",
        "email": "doug@doughellmann.com",
        "time": "Sat Sep 08 22:53:59 2018 -0400"
      },
      "committer": {
        "name": "Doug Hellmann",
        "email": "doug@doughellmann.com",
        "time": "Sat Sep 08 22:53:59 2018 -0400"
      },
      "message": "switch documentation job to new PTI\n\nThis is a mechanically generated patch to switch the documentation\njobs to use the new PTI versions of the jobs as part of the\npython3-first goal.\n\nSee the python3-first goal document for details:\nhttps://governance.openstack.org/tc/goals/stein/python3-first.html\n\nChange-Id: I338fc71919a41ec890bcb5edd0552ec7eb680eb5\nStory: #2002586\nTask: #24327\n"
    },
    {
      "commit": "a0d1016e5540791d63a09a80a49181c08725f011",
      "tree": "9b7a34d9385364d19a1a70e6078850df881797e4",
      "parents": [
        "6f4b7fc99c4029d25a924bcad968089d89e9d296"
      ],
      "author": {
        "name": "Doug Hellmann",
        "email": "doug@doughellmann.com",
        "time": "Sat Sep 08 22:50:06 2018 -0400"
      },
      "committer": {
        "name": "Doug Hellmann",
        "email": "doug@doughellmann.com",
        "time": "Sat Sep 08 22:50:06 2018 -0400"
      },
      "message": "import zuul job settings from project-config\n\nThis is a mechanically generated patch to complete step 1 of moving\nthe zuul job settings out of project-config and into each project\nrepository.\n\nBecause there will be a separate patch on each branch, the branch\nspecifiers for branch-specific jobs have been removed.\n\nBecause this patch is generated by a script, there may be some\ncosmetic changes to the layout of the YAML file(s) as the contents are\nnormalized.\n\nSee the python3-first goal document for details:\nhttps://governance.openstack.org/tc/goals/stein/python3-first.html\n\nChange-Id: I9169d41d790ae874af29c8ceccf0c55ab0df7727\nStory: #2002586\nTask: #24327\n"
    },
    {
      "commit": "41fe3ebd4b1570c83ddf45cb8c240528aa06a56c",
      "tree": "9f8cb4b2a3388cb8bc89f1e6a5c15bb2b5f23a90",
      "parents": [
        "1106e7e697e8ab65c77a9b2ad7a673adf18cf569"
      ],
      "author": {
        "name": "Akihiro Motoki",
        "email": "amotoki@gmail.com",
        "time": "Sat Sep 08 18:32:25 2018 +0000"
      },
      "committer": {
        "name": "Akihiro Motoki",
        "email": "amotoki@gmail.com",
        "time": "Sat Sep 08 18:36:57 2018 +0000"
      },
      "message": "Update horizon wsgi wrapper to the recommended one\n\nDuring Rocky cycle, horizon updates the path of the wsgi wrapper\nto the one recommended by Django [1]. The old path will be dropped\nin the T release.\n\n[1] https://review.openstack.org/#/c/561802/\n\nRelated-Bug: #1763204\nChange-Id: Ie942518b587d193a7de55ffcc0a2848406146eb2\n"
    },
    {
      "commit": "6f4b7fc99c4029d25a924bcad968089d89e9d296",
      "tree": "81c2851f75046b649b57065592adffcac8d253bb",
      "parents": [
        "393c95fdef2bbb43876481bd026a7d6a336a68af",
        "6465219ec39ea3ec75e796b3bd80b96550470546"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Tue Sep 04 07:29:49 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 04 07:29:50 2018 +0000"
      },
      "message": "Merge \"Fixed git show for upper-constraints.txt in lib/tempest\""
    },
    {
      "commit": "393c95fdef2bbb43876481bd026a7d6a336a68af",
      "tree": "9e3b26d766a18488213ea9fdd9e8882a47c158ef",
      "parents": [
        "6c3d7fa5f7516ea4eb483f28783263d5f7d93590",
        "ef72d1ea77e2d5b8f210f222bcaf41b0fc7520e2"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Wed Aug 29 15:34:44 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Aug 29 15:34:44 2018 +0000"
      },
      "message": "Merge \"Update DEVSTACK_SERIES to stein\""
    },
    {
      "commit": "6465219ec39ea3ec75e796b3bd80b96550470546",
      "tree": "cba8f5d1664b3ef36a194c4e3c73dbc624eedb3f",
      "parents": [
        "8288bccc3cabc0ef255cd0c432d3ae7775dd433b"
      ],
      "author": {
        "name": "Lenny Verkhovsky",
        "email": "lennyb@mellanox.com",
        "time": "Wed Aug 29 16:41:04 2018 +0300"
      },
      "committer": {
        "name": "Lenny Verkhovsky",
        "email": "lennyb@mellanox.com",
        "time": "Wed Aug 29 16:41:04 2018 +0300"
      },
      "message": "Fixed git show for upper-constraints.txt in lib/tempest\n\nChange-Id: Id133108e0436018be81fca74a15ff29a4fe2e796\nCloses-Bug: #1789643\n"
    },
    {
      "commit": "6c3d7fa5f7516ea4eb483f28783263d5f7d93590",
      "tree": "349b46fe6977cceb55c8bdfe090f31c0612df8ec",
      "parents": [
        "b9ab7430cfddca6fff67046f051594da729a3de1",
        "c617d476c2f6d7b86553e9a0cb5c9b229dc5e3af"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Tue Aug 28 02:42:29 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 28 02:42:29 2018 +0000"
      },
      "message": "Merge \"Updated from generate-devstack-plugins-list\""
    },
    {
      "commit": "b9ab7430cfddca6fff67046f051594da729a3de1",
      "tree": "75b0ddc37a44f524a2dba48572e0ce1ee688b891",
      "parents": [
        "4c82af68a0ddb0e89c9a5acb1668edeeea651ac4",
        "57bc01b3202e14ce8b722f7fcebddc8c8ae2159e"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Mon Aug 27 18:16:24 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Aug 27 18:16:24 2018 +0000"
      },
      "message": "Merge \"Revert \"Update branches for stable/rocky\"\""
    },
    {
      "commit": "4c82af68a0ddb0e89c9a5acb1668edeeea651ac4",
      "tree": "cb92639591d1a64fd0287b161918d28ae72df2e0",
      "parents": [
        "b8d5e6d8364a5cc7e4ae7fde20b036855391f0e7",
        "e484f3b1c8086567ce5dc1e55ee503def8e5b429"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Mon Aug 27 14:35:53 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Aug 27 14:35:53 2018 +0000"
      },
      "message": "Merge \"Remove devstack exercises\""
    },
    {
      "commit": "57bc01b3202e14ce8b722f7fcebddc8c8ae2159e",
      "tree": "fdc32f65596240e9149390be64747ad3b31592e4",
      "parents": [
        "e5cac49b04084407432b60c5670c25961bd7302a"
      ],
      "author": {
        "name": "Jens Harbott (frickler)",
        "email": "j.harbott@x-ion.de",
        "time": "Mon Aug 27 13:23:18 2018 +0000"
      },
      "committer": {
        "name": "Jens Harbott (frickler)",
        "email": "j.harbott@x-ion.de",
        "time": "Mon Aug 27 13:23:18 2018 +0000"
      },
      "message": "Revert \"Update branches for stable/rocky\"\n\nThis reverts commit e5cac49b04084407432b60c5670c25961bd7302a.\n\nChange-Id: Ieceb5030a6c21378adcb9bf9c51cd862e0b0d01a\n"
    },
    {
      "commit": "b8d5e6d8364a5cc7e4ae7fde20b036855391f0e7",
      "tree": "df45f7775aea92a007365984253de7652a869e35",
      "parents": [
        "9b4b4c6919186e56675069d68493033a224b842f",
        "e5cac49b04084407432b60c5670c25961bd7302a"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Mon Aug 27 12:25:21 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Aug 27 12:25:21 2018 +0000"
      },
      "message": "Merge \"Update branches for stable/rocky\""
    },
    {
      "commit": "ef72d1ea77e2d5b8f210f222bcaf41b0fc7520e2",
      "tree": "982da243ad0cc61a29f80ee0092a5f78b56d4313",
      "parents": [
        "9b4b4c6919186e56675069d68493033a224b842f"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Aug 24 10:44:54 2018 +0000"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Aug 24 10:44:54 2018 +0000"
      },
      "message": "Update DEVSTACK_SERIES to stein\n\nstable/rocky branch has been created now and\ncurrent master is for stein.\n\nChange-Id: Id5d75e7a8a38a749f387f3ba670e3d2c10cb9719\n"
    },
    {
      "commit": "e5cac49b04084407432b60c5670c25961bd7302a",
      "tree": "a67aab2bbd35a5bbe85d08525060300a0783b111",
      "parents": [
        "8c1052001629d62f001d04c182500fa293858f47"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Aug 24 10:38:01 2018 +0000"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Aug 24 10:38:01 2018 +0000"
      },
      "message": "Update branches for stable/rocky\n\nChange-Id: Ia6de4b83f56c5ac0af19b0ca4f12aa4d47fd963a\n"
    },
    {
      "commit": "c617d476c2f6d7b86553e9a0cb5c9b229dc5e3af",
      "tree": "52da8ba9b18205d32ec2840e89b7be166699188e",
      "parents": [
        "9b4b4c6919186e56675069d68493033a224b842f"
      ],
      "author": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Thu Aug 23 06:11:41 2018 +0000"
      },
      "committer": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Thu Aug 23 06:11:41 2018 +0000"
      },
      "message": "Updated from generate-devstack-plugins-list\n\nChange-Id: Ice486739c1dfbcbf61db178be64075164e9f7ed5\n"
    },
    {
      "commit": "9b4b4c6919186e56675069d68493033a224b842f",
      "tree": "f07b86bb582a0cf9142591d587addd01b395c5d1",
      "parents": [
        "7711d7f196e946b0cf9a091fd6be0cf35e48fd31",
        "3cdff78fbac6a88c4864d4effa8126610bcce2fd"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Wed Aug 22 23:24:16 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Aug 22 23:24:16 2018 +0000"
      },
      "message": "Merge \"Rename \"Member\" role in tempest_roles to \"member\"\""
    },
    {
      "commit": "7711d7f196e946b0cf9a091fd6be0cf35e48fd31",
      "tree": "9bd115c36afd5b1468fb532ed92602d7468174c2",
      "parents": [
        "8c1052001629d62f001d04c182500fa293858f47"
      ],
      "author": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Thu Aug 16 06:13:29 2018 +0000"
      },
      "committer": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Thu Aug 16 06:13:29 2018 +0000"
      },
      "message": "Updated from generate-devstack-plugins-list\n\nChange-Id: I610cf0be64cfcfba754e629e2a62e8dc2cb99ddf\n"
    },
    {
      "commit": "8c1052001629d62f001d04c182500fa293858f47",
      "tree": "fdc32f65596240e9149390be64747ad3b31592e4",
      "parents": [
        "3c1a90ce0a1991a23bb49e7bb88edfee9b32b604",
        "11b8649e839f55b1d7e17fa3636f7b160e6c5d22"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Mon Aug 13 15:08:10 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Aug 13 15:08:10 2018 +0000"
      },
      "message": "Merge \"Fix TEMPEST_AUTH_VERSION comparision condition for identity v2\""
    },
    {
      "commit": "3c1a90ce0a1991a23bb49e7bb88edfee9b32b604",
      "tree": "c98159e15cf43976fe5a111d4a9f47a7f87c1018",
      "parents": [
        "f02f0e0574d1718a103aab027781e01b97242eb3",
        "1481322d7466c2b53a6144963663173ff0404422"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Mon Aug 13 14:13:25 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Aug 13 14:13:25 2018 +0000"
      },
      "message": "Merge \"Correct neutron docs\""
    },
    {
      "commit": "f02f0e0574d1718a103aab027781e01b97242eb3",
      "tree": "20e9365c13574f63dd6069877231df763b385352",
      "parents": [
        "2c42fd09d555981234fd88b9522c366e42e4e7c6",
        "ed6e1d0996a910eca42a202f17dfeee53d250c00"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Mon Aug 13 14:13:24 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Aug 13 14:13:24 2018 +0000"
      },
      "message": "Merge \"Set transport_url in proper keystone config section\""
    },
    {
      "commit": "2c42fd09d555981234fd88b9522c366e42e4e7c6",
      "tree": "9329b38362634521c4b226f9ef16080661408bf5",
      "parents": [
        "83227990ee86041b7a96487ac7a875b9bcc53d0e"
      ],
      "author": {
        "name": "Chang Liu",
        "email": "liuchang77@chinaunicom.cn",
        "time": "Fri Aug 03 16:15:20 2018 +0800"
      },
      "committer": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Mon Aug 13 05:20:27 2018 +0000"
      },
      "message": "Modified the description of the doc directory\n\nIn the latest version of Contributing to\nDevStack manual.There are a few words to\nsay that \"tools/build_docs.sh is used to\ngenerate the HTML versions of the DevStack\nscripts\".But build_docs.sh is not there\nsince Newton version.So I delete it for\ngood.\n\nChange-Id: I69f7aa23e1efd8f8a63aa79628e67378d524e173\n"
    },
    {
      "commit": "83227990ee86041b7a96487ac7a875b9bcc53d0e",
      "tree": "6c3a80b2457cf2fdedb48888840f3038120c604d",
      "parents": [
        "cf94d70cd66b88a2af37493a391db15ba0ac1c8f",
        "59f50c7967de9274d4c125e40fee8b2bfbe9cfc7"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Mon Aug 13 02:57:35 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Aug 13 02:57:35 2018 +0000"
      },
      "message": "Merge \"BUG Fix: add sudo to run command arping\""
    },
    {
      "commit": "cf94d70cd66b88a2af37493a391db15ba0ac1c8f",
      "tree": "a0aba5935ac5402abfa6b39bf621b358e6debdd1",
      "parents": [
        "bedc8a834362473cec3835cf39a4768991578bb2",
        "70be0d14a62680f415daf6e15af6dd01f38749fe"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Mon Aug 13 02:51:26 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Aug 13 02:51:26 2018 +0000"
      },
      "message": "Merge \"gitignore: Ignore all log files\""
    },
    {
      "commit": "bedc8a834362473cec3835cf39a4768991578bb2",
      "tree": "cef1b195726f5f01afacc5eeb6bb6c9d1644a2c6",
      "parents": [
        "1106e7e697e8ab65c77a9b2ad7a673adf18cf569",
        "19eefe5e61187bab5fb893d51e0f771101441b4a"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Sun Aug 12 14:17:08 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Aug 12 14:17:08 2018 +0000"
      },
      "message": "Merge \"Increase the Elasticsearch service timeout\""
    },
    {
      "commit": "1106e7e697e8ab65c77a9b2ad7a673adf18cf569",
      "tree": "00045b5af79d5fd03cf6027f1ffa7fbea5c5d835",
      "parents": [
        "ce0759d2d0030f5e578a6ebd648eed827135e584",
        "b73fb370511563b5607db149dae66e33333dd445"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Thu Aug 09 19:37:12 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 09 19:37:12 2018 +0000"
      },
      "message": "Merge \"Remove devstack-single-node-fedora-27\""
    },
    {
      "commit": "70be0d14a62680f415daf6e15af6dd01f38749fe",
      "tree": "aadb0afe58b91143bcc3c5278491ace9a35e51a9",
      "parents": [
        "ce0759d2d0030f5e578a6ebd648eed827135e584"
      ],
      "author": {
        "name": "Michal Rostecki",
        "email": "mrostecki@suse.de",
        "time": "Thu Aug 09 15:19:17 2018 +0200"
      },
      "committer": {
        "name": "Michal Rostecki",
        "email": "mrostecki@suse.de",
        "time": "Thu Aug 09 15:30:58 2018 +0200"
      },
      "message": "gitignore: Ignore all log files\n\nBefore this change, only *.log and *.log.[0-9] patterns were\nignored, which was not enough. Examples of file names which were\nnot ignored:\n\n    devstack.log.2018-08-09-100547\n    wget-log\n    wget-log.1\n\nPatterns *.log.* and *-log.* work for every log file generated by\ndevstack.\n\nChange-Id: I6f0de5de74f196ab9df66cf3f2f969e53da01c22\nSigned-off-by: Michal Rostecki \u003cmrostecki@suse.de\u003e\n"
    },
    {
      "commit": "59f50c7967de9274d4c125e40fee8b2bfbe9cfc7",
      "tree": "e687b49bb1130a0225367a4db4ad76bb29c72e86",
      "parents": [
        "ce0759d2d0030f5e578a6ebd648eed827135e584"
      ],
      "author": {
        "name": "zhubx007",
        "email": "zhu.boxiang@99cloud.net",
        "time": "Mon Jul 23 11:42:07 2018 +0800"
      },
      "committer": {
        "name": "zhubx007",
        "email": "zhu.boxiang@99cloud.net",
        "time": "Wed Aug 08 15:09:01 2018 +0800"
      },
      "message": "BUG Fix: add sudo to run command arping\n\nSet \u0027PUBLIC_INTERFACE\u0027 in local.conf, so the code will\nbe entered into _move_neutron_addresses_route of\nneutron-legacy.\n\nBut if lack of sudo to run command arping, the information\n\"arping: socket: Operation not permitted\" occurs. So add\n\u0027sudo\u0027 for \u0027ARP_CMD\u0027 of lib/neutron-legacy.\n\nChange-Id: I8ac8a9bc2bbba049c45b28bf9b93d9a10e398fe6\nCloses-Bug: #1783046\n"
    },
    {
      "commit": "11b8649e839f55b1d7e17fa3636f7b160e6c5d22",
      "tree": "1b6a3c93e97f6b96ce94f075ae279dbbcfc8bd97",
      "parents": [
        "ce0759d2d0030f5e578a6ebd648eed827135e584"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue Aug 07 08:37:24 2018 +0000"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue Aug 07 08:37:24 2018 +0000"
      },
      "message": "Fix TEMPEST_AUTH_VERSION comparision condition for identity v2\n\nTEMPEST_AUTH_VERSION should be \u0027v3\u0027 or \u0027v2\u0027 not \u0027v2.0\u0027.\nTo disable the identity v2 admin tests TEMPEST_AUTH_VERSION is\nbeing compared with \u0027v2.0\u0027 which is incorrect.\n\nChange-Id: I5f7e3bcf733edbbee06016bcad4845dda552815e\n"
    },
    {
      "commit": "ce0759d2d0030f5e578a6ebd648eed827135e584",
      "tree": "188c59b8f557e6c89e3035bec08d76ef873de266",
      "parents": [
        "66b361b53884ef1755d18cbab1b6898ebd78caa1",
        "31c7d5c796fac2d3d67e893388166f7cf26c6a33"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Mon Aug 06 13:51:46 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Aug 06 13:51:46 2018 +0000"
      },
      "message": "Merge \"cinder: configure backup_swift_url in subnodes\""
    },
    {
      "commit": "b73fb370511563b5607db149dae66e33333dd445",
      "tree": "36e44ed9a5f6326f5baad1495e75fbd1dacebc97",
      "parents": [
        "3b5477d6356a62d7d64a519a4b1ac99309d251c0"
      ],
      "author": {
        "name": "Paul Belanger",
        "email": "pabelanger@redhat.com",
        "time": "Thu Aug 02 16:15:52 2018 -0400"
      },
      "committer": {
        "name": "Paul Belanger",
        "email": "pabelanger@redhat.com",
        "time": "Thu Aug 02 16:17:37 2018 -0400"
      },
      "message": "Remove devstack-single-node-fedora-27\n\nThere is no projects using this and allows openstack-infra to delete\nfedora-27 images.\n\nChange-Id: I37d482dd2b5e099c370ab693ff430cb9c56360f8\nDepends-On: https://review.openstack.org/588369\nSigned-off-by: Paul Belanger \u003cpabelanger@redhat.com\u003e\n"
    },
    {
      "commit": "ed6e1d0996a910eca42a202f17dfeee53d250c00",
      "tree": "6fc63693c923d22fdd313b743fb92b415533afdb",
      "parents": [
        "3b5477d6356a62d7d64a519a4b1ac99309d251c0"
      ],
      "author": {
        "name": "Lance Bragstad",
        "email": "lbragstad@gmail.com",
        "time": "Wed Aug 01 18:03:44 2018 +0000"
      },
      "committer": {
        "name": "Lance Bragstad",
        "email": "lbragstad@gmail.com",
        "time": "Wed Aug 01 18:05:54 2018 +0000"
      },
      "message": "Set transport_url in proper keystone config section\n\nThe RPC transport_url for keystone was being set in the DEFAULT\nsection, even though keystone doesn\u0027t do anything with it. Instead,\nkeystone leans on the [oslo_messaging_notification] section from\noslo.messaging to register the transport_url option.\n\nThis change sets the transport_url in the proper section instead of\nusing the DEFAULT section.\n\nChange-Id: I11590d0175da7ea310d5529f2d7c0bf8d7fb25b3\n"
    },
    {
      "commit": "66b361b53884ef1755d18cbab1b6898ebd78caa1",
      "tree": "e825a1507f676077b3aee4651e5edc108e33767d",
      "parents": [
        "3b5477d6356a62d7d64a519a4b1ac99309d251c0"
      ],
      "author": {
        "name": "Kevin Benton",
        "email": "kevin@benton.pub",
        "time": "Tue Jun 13 00:31:01 2017 -0700"
      },
      "committer": {
        "name": "Nguyen Phuong An",
        "email": "AnNP@vn.fujitsu.com",
        "time": "Mon Jul 30 12:30:37 2018 +0700"
      },
      "message": "WSGI Neutron integration\n\nThis patch provides a new mechanism to deploy Neutron using\nWSGI script. This also starts a Neutron RPC server process\nwhen the Neutron API is loaded via a WSGI entry point to\nserve the agents.\n\nCo-Authored-By: Victor Morales \u003cvictor.morales@intel.com\u003e\nCo-Authored-By: Nguyen Phuong An \u003cAnNP@vn.fujitsu.com\u003e\n\nChange-Id: I16a199b04858bfc03ef50d9883154dba8b0d66ea\nDepends-On: https://review.openstack.org/#/c/580049/\nPartially-implements: blueprint run-in-wsgi-server\n"
    },
    {
      "commit": "1481322d7466c2b53a6144963663173ff0404422",
      "tree": "eec0edf70b3a465f5388e5795ebb0ebd9418174c",
      "parents": [
        "3b5477d6356a62d7d64a519a4b1ac99309d251c0"
      ],
      "author": {
        "name": "Matthew Edmonds",
        "email": "edmondsw@us.ibm.com",
        "time": "Fri Jul 27 15:48:38 2018 -0400"
      },
      "committer": {
        "name": "Matthew Edmonds",
        "email": "edmondsw@us.ibm.com",
        "time": "Fri Jul 27 15:48:38 2018 -0400"
      },
      "message": "Correct neutron docs\n\nThe neutron guide refers to ENABLE_PROJECT_VLANS and\nPROJECT_VLAN_RANGE but these are not present/checked in the code,\nwhich uses ENABLE_TENANT_VLANS and TENANT_VLAN_RANGE. This\ncorrects the documentation to match.\n\nChange-Id: I204356c861157e9fab357bb4dde55185bf18a707\n"
    },
    {
      "commit": "31c7d5c796fac2d3d67e893388166f7cf26c6a33",
      "tree": "397a060010e778a7d9b5f76dd6fbef4ce72092a0",
      "parents": [
        "3b5477d6356a62d7d64a519a4b1ac99309d251c0"
      ],
      "author": {
        "name": "Matt Riedemann",
        "email": "mriedem.os@gmail.com",
        "time": "Mon Jul 23 09:25:08 2018 -0400"
      },
      "committer": {
        "name": "Matt Riedemann",
        "email": "mriedem.os@gmail.com",
        "time": "Mon Jul 23 09:25:08 2018 -0400"
      },
      "message": "cinder: configure backup_swift_url in subnodes\n\nThe tempest-multinode-full job is running the c-bak\nservice on the subnode where swift isn\u0027t running, and\nbecause of the \"is_enabled_service swift\" check, cinder\non the subnode wasn\u0027t getting configured to talk to\nswift so the c-bak service was down. Since chances are\ngood that we\u0027re running swift, just configure cinder\nto always use it.\n\nChange-Id: I86b090967dadeeefc017ff0311beeea9441b6ba6\nCloses-Bug: #1783128\n"
    },
    {
      "commit": "3cdff78fbac6a88c4864d4effa8126610bcce2fd",
      "tree": "a54c3d2b0ec9310a9638691700c10fb834045627",
      "parents": [
        "3b5477d6356a62d7d64a519a4b1ac99309d251c0"
      ],
      "author": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Mon Jul 09 20:25:08 2018 +0100"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Wed Jul 18 20:10:28 2018 +0000"
      },
      "message": "Rename \"Member\" role in tempest_roles to \"member\"\n\nRecently, Keystone renamed \"Member\" role to \"member\"\n(case-sensitive) with https://review.openstack.org/#/c/572243/14\n\nCase-sensitivity role requirement in Keystone was recently\nformalized with https://review.openstack.org/#/c/576640/\n\nFrom the above reference:\n\n\"Role names are case-insensitive. for example, when keystone\nbootstraps default roles, it creates `admin`, `member`, and\n`reader`. If another role `Member` (note the upper case \u0027M\u0027) is\ncreated, keystone will return a `409` Conflict since it considers\nthe name \"Member\" \u003d\u003d \"member\". Note that case is preserved in these\ncases.\"\n\nIt follows that Tempest should use \"member\" role by default.\n\nChange-Id: Iebf04fdb4c195b6779c74f66da3f7822cf174494\n"
    },
    {
      "commit": "e484f3b1c8086567ce5dc1e55ee503def8e5b429",
      "tree": "1f85a8a9936fae2740b84757f3d499c685ec5e59",
      "parents": [
        "3b5477d6356a62d7d64a519a4b1ac99309d251c0"
      ],
      "author": {
        "name": "Dirk Mueller",
        "email": "dirk@dmllr.de",
        "time": "Tue Jul 10 16:28:44 2018 +0200"
      },
      "committer": {
        "name": "Dirk Mueller",
        "email": "dirk@dmllr.de",
        "time": "Tue Jul 17 10:36:12 2018 +0200"
      },
      "message": "Remove devstack exercises\n\nThese seem to be not run for quite some time and they don\u0027t\nsucceed anymore - drop the code to avoid somebody accidentally\nrunning it and wondering. A good example of \"if it isn\u0027t tested\nits broken\".\n\nDepends-On: https://review.openstack.org/583146\nDepends-On: https://review.openstack.org/583147\n\nChange-Id: I99e8a5ca2925217a5a2401984f3f4f6f032017be\n"
    },
    {
      "commit": "3b5477d6356a62d7d64a519a4b1ac99309d251c0",
      "tree": "df42c774f4ba6e84d68c33bce0aa41b6e7345700",
      "parents": [
        "6312db47e9141acd33142ae857bdeeb92c59994e"
      ],
      "author": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Thu Jul 12 06:17:32 2018 +0000"
      },
      "committer": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Thu Jul 12 06:17:32 2018 +0000"
      },
      "message": "Updated from generate-devstack-plugins-list\n\nChange-Id: I8f702373c76953a0a29285f410d368c975ba4024\n"
    },
    {
      "commit": "6312db47e9141acd33142ae857bdeeb92c59994e",
      "tree": "1d1effd9c5050c11bbd1b758a8a386357557dfce",
      "parents": [
        "ef3571338ababf4627c32118fc082f195a9e136c",
        "274287598252b04f0ddf9741d7145a71cbb953a1"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Wed Jul 11 20:36:12 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 11 20:36:12 2018 +0000"
      },
      "message": "Merge \"Cleanup keystone\u0027s removed config options\""
    },
    {
      "commit": "274287598252b04f0ddf9741d7145a71cbb953a1",
      "tree": "2717d84f34cf84fa00505fc379e7a1c68daa601c",
      "parents": [
        "5da7e4a22ede5f3049e7607a54a0f5ca2b413a29"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue Jul 10 09:21:46 2018 +0000"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Jul 11 01:00:15 2018 +0000"
      },
      "message": "Cleanup keystone\u0027s removed config options\n\ntoken.provider.drvier.uuid and token.driver\nhas been removed from keystone[1].\n\nDevstack has reference/setting of those config\noptions which is confusing for user and it can\nlead to import error like[2]\n\nThis commit cleanup the devstack bits of removed\nconfig options.\n\nbp removed-as-of-rocky\n\n[1] https://blueprints.launchpad.net/keystone/+spec/removed-as-of-rocky\n\n[2] http://paste.openstack.org/show/725391/\n\nChange-Id: I29b3b356622c485c4c1046679234a38e7b645071\n"
    },
    {
      "commit": "ef3571338ababf4627c32118fc082f195a9e136c",
      "tree": "813ebb610b47794242b54f1b005eb7656940887a",
      "parents": [
        "c58c5d60ce5fc1a0c8bee3eb3ba4da790ba92475"
      ],
      "author": {
        "name": "Paul Belanger",
        "email": "pabelanger@redhat.com",
        "time": "Tue Jul 10 14:22:48 2018 -0400"
      },
      "committer": {
        "name": "Paul Belanger",
        "email": "pabelanger@redhat.com",
        "time": "Tue Jul 10 18:36:03 2018 -0400"
      },
      "message": "use fqdn for zuul projects\n\nWhen setting up a 3pci zuul, there is an edge case where a downstream\nzuul may already have openstack/foo projects, eg:\nreview.rdoproject.org/openstack/foo.  In this case, if openstack\nprojects are not namespaced to include the connection information zuul\ngets confused and complains.  We can avoid this by using the fqdn for\ngit.o.o for devstack jobs and both upstream and downstream zuul will\nproperly use the correct connection.\n\nChange-Id: I01419ea9f51ce7491aa319b6240aec9c0d4f2356\nSigned-off-by: Paul Belanger \u003cpabelanger@redhat.com\u003e\n"
    },
    {
      "commit": "c58c5d60ce5fc1a0c8bee3eb3ba4da790ba92475",
      "tree": "ea18b3631abfd3d5dbed7e1a47382785ae360f69",
      "parents": [
        "5da7e4a22ede5f3049e7607a54a0f5ca2b413a29"
      ],
      "author": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Tue Jul 10 06:24:09 2018 +0000"
      },
      "committer": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Tue Jul 10 06:24:09 2018 +0000"
      },
      "message": "Updated from generate-devstack-plugins-list\n\nChange-Id: Ief0f093a0612e89d07469cb9d0201556e455dfa5\n"
    }
  ],
  "next": "5da7e4a22ede5f3049e7607a54a0f5ca2b413a29"
}
