)]}'
{
  "log": [
    {
      "commit": "e812d284b8970d0242f35b3d15b923d246fa7308",
      "tree": "3e00f6c8d84c5cde0bb7a6b679dd8593d908ea1e",
      "parents": [
        "86011b700a89dc4e7e156eb662f435271934d5f1",
        "93a94f503b058a1452cc8b1eef389cbec5975863"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Mon Dec 17 02:15:14 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Dec 17 02:15:14 2018 +0000"
      },
      "message": "Merge \"Enable direct-io on LVM loop devices\""
    },
    {
      "commit": "93a94f503b058a1452cc8b1eef389cbec5975863",
      "tree": "d2545f40aeae139b9ccaf4b037586ac2287f9ac3",
      "parents": [
        "8fc227f63fd0820bd9c5725a6023529c742d2041"
      ],
      "author": {
        "name": "Dan Smith",
        "email": "dansmith@redhat.com",
        "time": "Fri Dec 14 06:39:59 2018 -0800"
      },
      "committer": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Mon Dec 17 09:34:35 2018 +1100"
      },
      "message": "Enable direct-io on LVM loop devices\n\nThis enables direct-io on the loop devices that we create for LVM backing\nstores. The goal here is to reduce the buffer cache overhead involved with\nloop mounting a very large file on a filesystem, as well as potentially\nproviding a little more block-device-like behavior for things that expect\nthem. We are hoping this will address some of the very long LVM calls that\ncinder does, which randomly take a very long time, causing timeouts.\n\nThe loop direct-io support was added in kernel 4.4.0, which was xenial,\nbut the losetup binary does not have the required flag. Thus, this patch\nchecks the \"losetup -h\" output for the flag before deciding to enable it.\n\nChange-Id: Idc69cf3598d6ed6646c0145733c90ad0b1b60883\n"
    },
    {
      "commit": "86011b700a89dc4e7e156eb662f435271934d5f1",
      "tree": "7d5679d45f547d62d817cb3d7afa58ce17bf38da",
      "parents": [
        "8fc227f63fd0820bd9c5725a6023529c742d2041",
        "0ce6ae813707678541697b2ffe24056f0f8e26b7"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Sat Dec 15 10:24:47 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Dec 15 10:24:47 2018 +0000"
      },
      "message": "Merge \"Update cirros version\""
    },
    {
      "commit": "0ce6ae813707678541697b2ffe24056f0f8e26b7",
      "tree": "74550e7a9050796d7251c7f9b563bffc113f14ea",
      "parents": [
        "e03b6bd8f8d14db3533b68a0cb97e4baad901dc1"
      ],
      "author": {
        "name": "Jens Harbott",
        "email": "j.harbott@x-ion.de",
        "time": "Tue Nov 21 11:55:57 2017 +0000"
      },
      "committer": {
        "name": "Jens Harbott",
        "email": "j.harbott@x-ion.de",
        "time": "Thu Dec 13 11:09:54 2018 +0000"
      },
      "message": "Update cirros version\n\nThis is the next release in the 0.3.x stable series, containing a fix\nfor getting out of disk errors when cirros reads metadata from a\nconfig-drive[0].\n\n[0] https://bugs.launchpad.net/cirros/+bug/1808119\n\nChange-Id: Id2f20ebafdd78c2dadf81b8f80f22e7bd6db7755\n"
    },
    {
      "commit": "8fc227f63fd0820bd9c5725a6023529c742d2041",
      "tree": "976fd7a62cf8cfa4ab18241dbd5897a85fd9fd99",
      "parents": [
        "2697e431d290fb52bea92cb1c211ead3b825a088",
        "5a9e32afeb723dac3f0111b96cea7da77cdc722e"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Wed Dec 12 23:29:07 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Dec 12 23:29:07 2018 +0000"
      },
      "message": "Merge \"Update comment about nova-cells-v1 job\""
    },
    {
      "commit": "2697e431d290fb52bea92cb1c211ead3b825a088",
      "tree": "1a3c1d21f101eb8a936f4168ceaa487be187b594",
      "parents": [
        "5b5cf9dd31a3c01602e4ea7bf7a1a4c63c89e96d",
        "80769c5714770c02c300ac9f3e9c06a44791dbfc"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Wed Dec 12 14:16:55 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Dec 12 14:16:55 2018 +0000"
      },
      "message": "Merge \"Migration logic for neutron policy-in-code\""
    },
    {
      "commit": "5b5cf9dd31a3c01602e4ea7bf7a1a4c63c89e96d",
      "tree": "ede56f3d44ba8629338b1729c961bd0e323d9c8e",
      "parents": [
        "2dad33b4ba43c30b5c06bd52248fcdd49aeb2ad5",
        "4727aaa742e142427cc5138fe09b3c69c559b5e5"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Tue Dec 11 22:20:14 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Dec 11 22:20:14 2018 +0000"
      },
      "message": "Merge \"Switch devstack jobs to run on Bionic\""
    },
    {
      "commit": "2dad33b4ba43c30b5c06bd52248fcdd49aeb2ad5",
      "tree": "eece18c0c6cb75baf7b8e84a17536cb1b2d98021",
      "parents": [
        "19ad608ba78de62d057d7ac788f720c801f259c6"
      ],
      "author": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Tue Dec 11 06:11:25 2018 +0000"
      },
      "committer": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Tue Dec 11 06:11:25 2018 +0000"
      },
      "message": "Updated from generate-devstack-plugins-list\n\nChange-Id: Ia5998eaec8f470ec584079f4639a84b2bf1430e1\n"
    },
    {
      "commit": "19ad608ba78de62d057d7ac788f720c801f259c6",
      "tree": "aac440bd0e69fe1ac0cd416c28e738bbe107401a",
      "parents": [
        "07a59da59f6f7929b2875da35647e4aaa05608cc",
        "e344c97c0eb93e1d96ca8ebe250bb08d227ef5ac"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Sun Dec 09 17:29:05 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Dec 09 17:29:05 2018 +0000"
      },
      "message": "Merge \"Set apache proxy-initial-not-pooled env var\""
    },
    {
      "commit": "e344c97c0eb93e1d96ca8ebe250bb08d227ef5ac",
      "tree": "a5ae10e73d706aa0b60509907b9a68a1e0c7b940",
      "parents": [
        "2f11f6666657e9231b4b8a815efbe7d31814290c"
      ],
      "author": {
        "name": "Clark Boylan",
        "email": "clark.boylan@gmail.com",
        "time": "Fri Dec 07 14:49:15 2018 -0800"
      },
      "committer": {
        "name": "Matt Riedemann",
        "email": "mriedem.os@gmail.com",
        "time": "Sat Dec 08 18:24:26 2018 +0000"
      },
      "message": "Set apache proxy-initial-not-pooled env var\n\nWe\u0027ve run into what appears to be a race with apache trying to reuse a\npooled connection to a backend when that pool connection is closing.\nThis leads to errors like:\n\n  [Fri Dec 07 21:44:10.752362 2018] [proxy_http:error] [pid 19073:tid 139654393218816] (20014)Internal error (specific information not available): [client 104.130.127.213:45408] AH01102: error reading status line from remote server 127.0.0.1:60999\n  [Fri Dec 07 21:44:10.752405 2018] [proxy:error] [pid 19073:tid 139654393218816] [client 104.130.127.213:45408] AH00898: Error reading from remote server returned by /image/v2/images/ec31a4fd-e22b-4e97-8c6c-1ef330823fc1/file\n\nAccording to the internets this can be addressed (at the cost of some\nperformance) by setting the proxy-initial-not-pooled env var for mod\nproxy. From the mod_proxy docs:\n\n  If this variable is set, no pooled connection will be reused if the client\n  request is the initial request on the frontend connection. This avoids the\n  \"proxy: error reading status line from remote server\" error message caused\n  by the race condition that the backend server closed the pooled connection\n  after the connection check by the proxy and before data sent by the proxy\n  reached the backend. It has to be kept in mind that setting this variable\n  downgrades performance, especially with HTTP/1.0 clients.\n\nCloses-Bug: #1807518\n\nChange-Id: I374deddefaa033de858b7bc15f893bf731ad7ff2\n"
    },
    {
      "commit": "07a59da59f6f7929b2875da35647e4aaa05608cc",
      "tree": "0d2cf74f2f6b39f9be80c3ee8de2f5739c52bce3",
      "parents": [
        "14764152c2123d4b6acb94a7462a9e46998bd72c",
        "994e82e57f78a4c302d620e44bcdda36c4c0d5f0"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Sat Dec 08 10:05:18 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Dec 08 10:05:18 2018 +0000"
      },
      "message": "Merge \"Update ETCD_DOWNLOAD_URL\""
    },
    {
      "commit": "14764152c2123d4b6acb94a7462a9e46998bd72c",
      "tree": "c4037c4b5136a6e40c8122e9147bd4ba78ff3888",
      "parents": [
        "2f11f6666657e9231b4b8a815efbe7d31814290c",
        "d2a927264aa71e3103a9b265f1e0d9911fd4653e"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Sat Dec 08 05:15:46 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Dec 08 05:15:46 2018 +0000"
      },
      "message": "Merge \"Enable the SCL repository for CentOS\""
    },
    {
      "commit": "5a9e32afeb723dac3f0111b96cea7da77cdc722e",
      "tree": "b527ffd8d5fe6f69240fd740f1accc7710ece7c8",
      "parents": [
        "2f11f6666657e9231b4b8a815efbe7d31814290c"
      ],
      "author": {
        "name": "Matt Riedemann",
        "email": "mriedem.os@gmail.com",
        "time": "Fri Dec 07 10:26:18 2018 -0500"
      },
      "committer": {
        "name": "Matt Riedemann",
        "email": "mriedem.os@gmail.com",
        "time": "Fri Dec 07 10:42:56 2018 -0500"
      },
      "message": "Update comment about nova-cells-v1 job\n\nNova is moving nova-cells-v1 to its experimental\nqueue set of jobs so the comment in devstack should\nbe updated.\n\nDepends-On: https://review.openstack.org/623538\n\nChange-Id: Iefbaa9b809d1426640cbd47a42213f28c9ec5ff3\nRelated-Bug: #1807407\n"
    },
    {
      "commit": "2f11f6666657e9231b4b8a815efbe7d31814290c",
      "tree": "c9304289c860803f77b79c1df2692b224274ec5d",
      "parents": [
        "d2397e7fc2561e04642bc523f5c3aa0de8cb6d7c",
        "0f5a20fb79380806b7fd81d9e6d9c8afcd7dfbed"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Fri Dec 07 13:39:42 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Dec 07 13:39:42 2018 +0000"
      },
      "message": "Merge \"Updated from generate-devstack-plugins-list\""
    },
    {
      "commit": "d2397e7fc2561e04642bc523f5c3aa0de8cb6d7c",
      "tree": "3079b74ccf5d9ab1941d31328fc5e353bb5d9f95",
      "parents": [
        "f714d72a6381b4b3584a775dbdf8f67c2ef5387e",
        "67394b02417802842021fdef95f68edbf723eb71"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Fri Dec 07 13:39:41 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Dec 07 13:39:41 2018 +0000"
      },
      "message": "Merge \"Remove is_in_projects_txt\""
    },
    {
      "commit": "f714d72a6381b4b3584a775dbdf8f67c2ef5387e",
      "tree": "7c3104401d5de66cf25d70debfce2b559382b154",
      "parents": [
        "e9de494cd05dc7f69eec2f9038be28210fbc8a99",
        "14a22dff3429b9bf237dcd6d92572f2e53b76d9a"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Fri Dec 07 13:37:43 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Dec 07 13:37:43 2018 +0000"
      },
      "message": "Merge \"Fix README for rolevar name \u0027devstack_sources_branch\u0027\""
    },
    {
      "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": "14a22dff3429b9bf237dcd6d92572f2e53b76d9a",
      "tree": "cb5148c5d8c81773c742f8527cb70f624cfd6583",
      "parents": [
        "147388466daef8e6589013d9bae684f9f8b8c57a"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Dec 06 10:23:51 2018 +0000"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Dec 06 10:23:51 2018 +0000"
      },
      "message": "Fix README for rolevar name \u0027devstack_sources_branch\u0027\n\nThis commit fixes the name of role in README file\n- https://review.openstack.org/#/c/549517\n\nChange-Id: I0b7ada56339e5e3ff461c2b62e27f226720bb52f\n"
    },
    {
      "commit": "d2a927264aa71e3103a9b265f1e0d9911fd4653e",
      "tree": "654ad6abcf1421b459161557a21ed95a86b03c48",
      "parents": [
        "14f67268e5ea3a1786042890e5383a5417b79471"
      ],
      "author": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Tue Dec 04 21:59:55 2018 +0100"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Tue Dec 04 21:15:56 2018 +0000"
      },
      "message": "Enable the SCL repository for CentOS\n\nEnable the Software Collections (SCL) repository for CentOS. This\nrepository includes useful software (e.g. the Go Toolset) which is not\npresent in the main repository.\n\nFor example, Octavia uses a Go based testing tool and its CentOS-based\njobs got broken now with the update to CentOS 7.6 which no longer\nprovides golang.\n\nChange-Id: Ic68a6d6cd7da41510e624b6bea7976d9a960af98\n"
    },
    {
      "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": "4727aaa742e142427cc5138fe09b3c69c559b5e5",
      "tree": "242eb0af199e145bd93e5165b648a04af548a4e9",
      "parents": [
        "a6017b6eec743981fdbc9b50bf6b6752d1c86c0d"
      ],
      "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:57:10 2018 +0000"
      },
      "message": "Switch devstack jobs to run on Bionic\n\nSwitch the nodesets that devstack job run on from Xenial to Bionic,\ni.e. the latest Ubuntu LTS release. Keep variants running on Xenial\nin order to make sure that we stay backwards compatible while we keep\nrunning Xenial jobs on the older stable branches.\n\nChange-Id: I8749ed24d5f451d29f767ebb2761abd743b7d306\n"
    },
    {
      "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": "67394b02417802842021fdef95f68edbf723eb71",
      "tree": "8f586ee638d8cf5297cd2a9ab6196bd48c8e3f35",
      "parents": [
        "0c6208c6a07b0616b5982b6e9e7c8216397d49e3"
      ],
      "author": {
        "name": "Andreas Jaeger",
        "email": "aj@suse.com",
        "time": "Sat Nov 24 10:14:46 2018 +0100"
      },
      "committer": {
        "name": "Andreas Jaeger",
        "email": "aj@suse.com",
        "time": "Sat Nov 24 10:18:07 2018 +0100"
      },
      "message": "Remove is_in_projects_txt\n\nThis function is nowhere used as confirmed by codesearch:\nhttp://codesearch.openstack.org/?q\u003dis_in_projects_txt\u0026i\u003dnope\u0026files\u003d\u0026repos\u003d\n\nWe can remove the function.\n\nNote that usage of this function was removed in change\nI843208e2e982eb04931b76f5cb4bd219fbcd70de in 2015.\n\nThis came up in context of https://review.openstack.org/619089 where\nrequirements/projects.txt is getting removed.\n\nChange-Id: I487d3f9e340bd45e83245b9ca91e8e3b5ac3ae02\n"
    },
    {
      "commit": "80769c5714770c02c300ac9f3e9c06a44791dbfc",
      "tree": "9d07317ea6ea31226ca5751249093c9b1a52edee",
      "parents": [
        "0c6208c6a07b0616b5982b6e9e7c8216397d49e3"
      ],
      "author": {
        "name": "Akihiro Motoki",
        "email": "amotoki@gmail.com",
        "time": "Fri Nov 23 05:18:40 2018 +0900"
      },
      "committer": {
        "name": "Akihiro Motoki",
        "email": "amotoki@gmail.com",
        "time": "Sat Nov 24 01:42:34 2018 +0900"
      },
      "message": "Migration logic for neutron policy-in-code\n\nNeutron is in a process to migrate to policy-in-code.\nDevStack needs to be able to handle both cases with and\nwithout policy.json in the neutron repo.\n\nNote that nova assumes neutron API access with admin\nso user_name:neutron needs to be included in context_is_admin\nto make DevStack work properly. Hopefully this can be cleanup\nbut this is a separate topic from policy-in-code.\n\nNeeded-By: https://review.openstack.org/#/c/585037/\nChange-Id: Id1b0600d92e839ade1790a15c372e82e8e16ee9f\n"
    },
    {
      "commit": "0f5a20fb79380806b7fd81d9e6d9c8afcd7dfbed",
      "tree": "d58bfa45706509750a45e863449da45aac1bd4de",
      "parents": [
        "0c6208c6a07b0616b5982b6e9e7c8216397d49e3"
      ],
      "author": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Thu Nov 22 06:19:15 2018 +0000"
      },
      "committer": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Thu Nov 22 06:19:15 2018 +0000"
      },
      "message": "Updated from generate-devstack-plugins-list\n\nChange-Id: I992065186ed4a4c5811a7c82ac09a0bc85ca11e8\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": "994e82e57f78a4c302d620e44bcdda36c4c0d5f0",
      "tree": "c0afdfd75aa5f56116123b4eda9928c2a8188ca9",
      "parents": [
        "7c3df6b700d9d1dcdb4a2ec9864295f91f30c529"
      ],
      "author": {
        "name": "Michał Dulko",
        "email": "mdulko@redhat.com",
        "time": "Fri Oct 19 12:08:12 2018 +0200"
      },
      "committer": {
        "name": "Michał Dulko",
        "email": "mdulko@redhat.com",
        "time": "Wed Nov 07 18:00:30 2018 +0100"
      },
      "message": "Update ETCD_DOWNLOAD_URL\n\nLooks like https://github.com/coreos/etcd is redirecting to\nhttps://github.com/etcd-io/etcd, so let\u0027s use that official address as\nthe download URL.\n\nChange-Id: I39355b4deb17ae11927a5339e73fb8ec3a274cf7\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\""
    }
  ],
  "next": "3c1a90ce0a1991a23bb49e7bb88edfee9b32b604"
}
