)]}'
{
  "log": [
    {
      "commit": "f298ed0277b5aa753c8ef81f8e84ac0504de2138",
      "tree": "a9bee63ddca7ef428d3132248e516ff5dbf71750",
      "parents": [
        "b6dc9d1acb113a6e5c3f9d2f9c296c959878c241"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Fri Jun 28 16:00:38 2019 -0700"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Fri Jun 28 16:00:55 2019 -0700"
      },
      "message": "Update tox.ini for new upper constraints strategy\n\nThe requirements team has defined a new strategy for handling\nupper constraints[1]. This patch applies those strategies to\nOctavia.\n\n[1] http://lists.openstack.org/pipermail/openstack-discuss/ \\\n    2019-May/006478.html\n\nChange-Id: I38a5bedbdd7852bd6e7bfff4917634458a6edbf3\n"
    },
    {
      "commit": "b6dc9d1acb113a6e5c3f9d2f9c296c959878c241",
      "tree": "807bda303bdbe2abbeb1a6060a2daa2a61e920ae",
      "parents": [
        "7654d2e12bf011705dd94b2b79c063a39e9817e5"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Wed Jun 26 11:13:32 2019 -0700"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Wed Jun 26 11:15:22 2019 -0700"
      },
      "message": "Fix quoting in zuul for tempest plugins\n\nSomething has changed and the quoting used in the zuul jobs\nconfiguration no longer works[1]. This patch removes the excess\nquoting.\n\n[1] http://logs.openstack.org/61/665861/6/check/ \\\n    octavia-v2-dsvm-noop-api/dac4dba/job-output.txt.gz \\\n    #_2019-06-26_14_13_23_428457\n\nChange-Id: Ib5f55a8885e8f5d39af9f464b2bb71d4bde599f0\n"
    },
    {
      "commit": "7654d2e12bf011705dd94b2b79c063a39e9817e5",
      "tree": "5f17a21d5b2fe4da5eca1438741b09408e822b15",
      "parents": [
        "2261d112b2c5a9c25e3eceb701fe131a9782ddf5"
      ],
      "author": {
        "name": "Jonathan Rosser",
        "email": "jonathan.rosser@rd.bbc.co.uk",
        "time": "Mon Jun 24 14:55:17 2019 +0100"
      },
      "committer": {
        "name": "Jonathan Rosser",
        "email": "jonathan.rosser@rd.bbc.co.uk",
        "time": "Mon Jun 24 14:56:32 2019 +0100"
      },
      "message": "Fix log output format string\n\nWrong kind of brackets caused a crash when this log output was created.\n\nChange-Id: I1be586fcd72060a5bf47d5ae7e99fac92855ff57\n"
    },
    {
      "commit": "2261d112b2c5a9c25e3eceb701fe131a9782ddf5",
      "tree": "e5dcb6ca78e6e7b0d5c69a9eb6f83ee27310c0ac",
      "parents": [
        "962576e05aab94cf20919758a3401caf49fc7455",
        "070297f2881e8328e151f2deb88ef4f23a22d88b"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Jun 17 22:34:48 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jun 17 22:34:48 2019 +0000"
      },
      "message": "Merge \"Save amphora logs in gate\""
    },
    {
      "commit": "962576e05aab94cf20919758a3401caf49fc7455",
      "tree": "c173cf5da42af8401f72cad8f1351f05a9e37b35",
      "parents": [
        "a0c489fd07027ae8e0bc3cc97816b089124ba66f",
        "bdf01dfcaa1ffe874be22a7d2763fca0ee3a4c19"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sun Jun 16 14:56:51 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Jun 16 14:56:52 2019 +0000"
      },
      "message": "Merge \"Fix octavia-tempest-plugin releasenotes theme\""
    },
    {
      "commit": "a0c489fd07027ae8e0bc3cc97816b089124ba66f",
      "tree": "6057a0e28f4ab23f499df76235f81fa72bcd4f8d",
      "parents": [
        "9d2c9984fce7fdd9c5e9cbb6bf292589288da901",
        "ccf5254b9e4f48b91de3f80a0ba486f0322c6929"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sun Jun 16 13:48:31 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Jun 16 13:48:31 2019 +0000"
      },
      "message": "Merge \"Add octavia-v2-dsvm-scenario-ubuntu-xenial job\""
    },
    {
      "commit": "9d2c9984fce7fdd9c5e9cbb6bf292589288da901",
      "tree": "a8caae8e92457d870b6743ea02d4bc986be8f267",
      "parents": [
        "2ab07918a140dd5b96dab7486d02ce567c227792",
        "c2e1216e8ec8a50fd8d4ea5b7a05a0805e8b5965"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sun Jun 16 13:37:14 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Jun 16 13:37:14 2019 +0000"
      },
      "message": "Merge \"Add iptables-based active/standby scenario test\""
    },
    {
      "commit": "2ab07918a140dd5b96dab7486d02ce567c227792",
      "tree": "44de0f90de742fe89d4299ca46a5dae92f977844",
      "parents": [
        "735c71d5099c0ad693bb95511536db622b23fe9b",
        "0f6c647e601cd3f9176f3b7d5e88c327e3c16707"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sat Jun 15 11:27:03 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Jun 15 11:27:03 2019 +0000"
      },
      "message": "Merge \"Fix tests not honoring the provider setting.\""
    },
    {
      "commit": "070297f2881e8328e151f2deb88ef4f23a22d88b",
      "tree": "7e2f6189ddf7bf5672e092660465cee9deb8f84c",
      "parents": [
        "735c71d5099c0ad693bb95511536db622b23fe9b"
      ],
      "author": {
        "name": "German Eichberger",
        "email": "German.eichberger@rackspace.com",
        "time": "Wed Dec 19 14:59:45 2018 -0800"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Fri Jun 14 09:10:18 2019 -0700"
      },
      "message": "Save amphora logs in gate\n\nDepends-On: https://review.opendev.org/#/c/624835/\nChange-Id: Id9004adf8952d6ef82b7bda6f2d3b509655f1c69\n"
    },
    {
      "commit": "735c71d5099c0ad693bb95511536db622b23fe9b",
      "tree": "f1a4f58d48a89e5c72a9520e933e1002ac465255",
      "parents": [
        "980f5de02b845743409b57acd8f1f10e8d7657ff",
        "7c5b9013ae1f9029aa1ca3376fa7e4dfc514e409"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Jun 04 02:32:40 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jun 04 02:32:40 2019 +0000"
      },
      "message": "Merge \"Fix the IPv6 tests for no ipv6-public-subnet\""
    },
    {
      "commit": "0f6c647e601cd3f9176f3b7d5e88c327e3c16707",
      "tree": "c118a9b3665ae4f95500302ededa7ae326cc6a89",
      "parents": [
        "3c0bde3d192bcbda1598fa2b7f3f7b945266c060"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Mon May 20 12:38:35 2019 -0700"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Tue May 28 17:19:06 2019 -0700"
      },
      "message": "Fix tests not honoring the provider setting.\n\nThis patch fixes some tests that were not honoring the configured\nprovider driver setting.\n\nChange-Id: I14303b62889f5d270db6a8a551b3eac2b8e5a879\n"
    },
    {
      "commit": "7c5b9013ae1f9029aa1ca3376fa7e4dfc514e409",
      "tree": "766ee4f12cb19c38ba66efa44d3f3a37b50e7050",
      "parents": [
        "3c0bde3d192bcbda1598fa2b7f3f7b945266c060"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Tue May 28 11:02:29 2019 -0700"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Tue May 28 11:04:40 2019 -0700"
      },
      "message": "Fix the IPv6 tests for no ipv6-public-subnet\n\nThe IPv6 tests will fail if the ipv6-public-subnet (created by the\ntempest plugin) is not present. This is because we don\u0027t store\nthe lb_member_vip_ipv6_net value when we create an ipv6 subnet.\n\nChange-Id: Ib44896c0707f29cb6b98bb249176602f3e7c7190\n"
    },
    {
      "commit": "980f5de02b845743409b57acd8f1f10e8d7657ff",
      "tree": "be8f7ba5fe699c4de399d05afb0c5f98ebdb7c6e",
      "parents": [
        "3c0bde3d192bcbda1598fa2b7f3f7b945266c060"
      ],
      "author": {
        "name": "caoyuan",
        "email": "cao.yuan@99cloud.net",
        "time": "Tue Apr 23 19:39:04 2019 +0800"
      },
      "committer": {
        "name": "caoyuan",
        "email": "cao.yuan@99cloud.net",
        "time": "Mon May 27 05:30:20 2019 +0000"
      },
      "message": "Replace git.openstack.org URLs with opendev.org URLs\n\nChange-Id: I777edb39899b58739da904838d72344f95161a49\n"
    },
    {
      "commit": "3c0bde3d192bcbda1598fa2b7f3f7b945266c060",
      "tree": "b1a5dee5dfd29724cd4f704d8b10b9bce3757fa5",
      "parents": [
        "52edc5ee1145a29bd111e3531fa017149bae65b2",
        "564facfe7f3bed5e5761f3572efba7a3484dd2aa"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed May 08 13:52:25 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed May 08 13:52:25 2019 +0000"
      },
      "message": "Merge \"Add TLS Barbican jobs against stable branches\""
    },
    {
      "commit": "52edc5ee1145a29bd111e3531fa017149bae65b2",
      "tree": "a176e9fc9c23cbf8ca00f1da68d81b9986285406",
      "parents": [
        "2b9432f7e9fcc4144007f9954ee0168fd13690c6",
        "9777f1154e15207e9f369d1bea4d5dbe11241f7b"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue May 07 14:43:41 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue May 07 14:43:41 2019 +0000"
      },
      "message": "Merge \"Drop requirement on octavia-lib\""
    },
    {
      "commit": "2b9432f7e9fcc4144007f9954ee0168fd13690c6",
      "tree": "e2bdd1df49361a1aecdf108c80c2526e30358f62",
      "parents": [
        "b1daa6fb1ae89459c35ab9fbae68f6a2b7683b2e"
      ],
      "author": {
        "name": "Adam Harwell",
        "email": "flux.adam@gmail.com",
        "time": "Thu May 02 13:56:09 2019 -0600"
      },
      "committer": {
        "name": "Adam Harwell",
        "email": "flux.adam@gmail.com",
        "time": "Sat May 04 15:10:22 2019 -0600"
      },
      "message": "Fix ipv6 multinode gate (use private subnet)\n\nPublic ipv6 subnet isn\u0027t actually pluggable -- neutron in devstack makes\nthe private ipv6 subnet externally routable instead. So, we should use\nthat in our tests.\n\nChange-Id: I45354806f7ad1ce06e59e644004770ac57bcc6ef\n"
    },
    {
      "commit": "564facfe7f3bed5e5761f3572efba7a3484dd2aa",
      "tree": "3d27ef78cdc1f1e438f8b938e6d6e54e3e133500",
      "parents": [
        "9777f1154e15207e9f369d1bea4d5dbe11241f7b"
      ],
      "author": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Fri May 03 11:29:05 2019 -0600"
      },
      "committer": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Fri May 03 11:29:05 2019 -0600"
      },
      "message": "Add TLS Barbican jobs against stable branches\n\nNow not having octavia-lib as a requirement in the TLS Barbican tempest\nscenario, the scenario can be tested against stable branches. This patch\nadds jobs to run all the way back to stable/queens.\n\nChange-Id: I6407b17a389f9687b7d3875b19c985196e2b485b\n"
    },
    {
      "commit": "9777f1154e15207e9f369d1bea4d5dbe11241f7b",
      "tree": "acc166fab1e018af039e4e36cfae09acb09e9c78",
      "parents": [
        "b1daa6fb1ae89459c35ab9fbae68f6a2b7683b2e"
      ],
      "author": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Thu May 02 12:22:45 2019 -0600"
      },
      "committer": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Fri May 03 11:28:02 2019 -0600"
      },
      "message": "Drop requirement on octavia-lib\n\noctavia-lib is only required to get a constant which actually should be\nin the octavia-tempest-plugin codebase like other protocols are.\n\nChange-Id: I269da85a9a7adabce340aa436d9457b12dee6e36\n"
    },
    {
      "commit": "b1daa6fb1ae89459c35ab9fbae68f6a2b7683b2e",
      "tree": "fa8876f3cd85446d9c6c01dd3ea19c155bf5e5e3",
      "parents": [
        "be3dfc8a76094fb696a339abc1fb0b971c7f3fd0",
        "37c9302688c05692cbe551ed5a4b5ed1feff7d3e"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sun Apr 28 21:04:19 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Apr 28 21:04:19 2019 +0000"
      },
      "message": "Merge \"Add the provider flavor capabilities service client.\""
    },
    {
      "commit": "be3dfc8a76094fb696a339abc1fb0b971c7f3fd0",
      "tree": "0a62a9f252ee674ad427782b660a5b23a95f8c60",
      "parents": [
        "eed1c6b212d41ce623c4e4c1a19b31b7a27c8b67",
        "cc7dbcd8532935ba12edb93bba9a3e356ac1f85c"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Apr 22 15:37:14 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Apr 22 15:37:14 2019 +0000"
      },
      "message": "Merge \"Add config option for pool algorithms\""
    },
    {
      "commit": "eed1c6b212d41ce623c4e4c1a19b31b7a27c8b67",
      "tree": "b1c4bef421408cf0f5eb4eefd8ef1e6a4db2d627",
      "parents": [
        "d2255f8ddddf2841478d41fdb600413745a39e2b"
      ],
      "author": {
        "name": "OpenDev Sysadmins",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Fri Apr 19 19:35:19 2019 +0000"
      },
      "committer": {
        "name": "OpenDev Sysadmins",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Fri Apr 19 19:35:19 2019 +0000"
      },
      "message": "OpenDev Migration Patch\n\nThis commit was bulk generated and pushed by the OpenDev sysadmins\nas a part of the Git hosting and code review systems migration\ndetailed in these mailing list posts:\n\nhttp://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html\nhttp://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html\n\nAttempts have been made to correct repository namespaces and\nhostnames based on simple pattern matching, but it\u0027s possible some\nwere updated incorrectly or missed entirely. Please reach out to us\nvia the contact information listed at https://opendev.org/ with any\nquestions you may have.\n"
    },
    {
      "commit": "d2255f8ddddf2841478d41fdb600413745a39e2b",
      "tree": "8eab696872ef0bd2845db2990ab5ab48ad51de43",
      "parents": [
        "c217fabfc8206638cc69daeea541710fe045c00e",
        "9028bd842c66e57e961c4d546efd32d6510298e3"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Tue Apr 16 00:33:42 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Apr 16 00:33:42 2019 +0000"
      },
      "message": "Merge \"Run octavia-tempest-plugin against stable/stein\""
    },
    {
      "commit": "ccf5254b9e4f48b91de3f80a0ba486f0322c6929",
      "tree": "0bece018d479470be75c674907dcbc671ed61a5e",
      "parents": [
        "c217fabfc8206638cc69daeea541710fe045c00e"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Mon Apr 15 07:58:16 2019 -0700"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Mon Apr 15 07:59:15 2019 -0700"
      },
      "message": "Add octavia-v2-dsvm-scenario-ubuntu-xenial job\n\nThis patch adds a xenial scenario job to test xenial controller host\nwith a xenial amphora image.\nThis is intended for testing the stable branches.\n\nChange-Id: Iba83543ac92db547fb276947039b00722cf1acee\n"
    },
    {
      "commit": "cc7dbcd8532935ba12edb93bba9a3e356ac1f85c",
      "tree": "e3d84c58f25c7e1c52c62455623170883225a728",
      "parents": [
        "c217fabfc8206638cc69daeea541710fe045c00e"
      ],
      "author": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Thu Mar 14 18:48:12 2019 +0100"
      },
      "committer": {
        "name": "reedip",
        "email": "rbanerje@redhat.com",
        "time": "Thu Apr 11 10:29:31 2019 +0000"
      },
      "message": "Add config option for pool algorithms\n\nThere is at least one provider driver that does not currently support\nany other pool algorithm than round-robin. This patch adds a new option\nthat allows one to toggle enablement of pool algorithms (default is\nTrue/enabled).\n\nChange-Id: I11e1569f91fe66a6bc735a1abd7b1545ca1490a0\n"
    },
    {
      "commit": "c2e1216e8ec8a50fd8d4ea5b7a05a0805e8b5965",
      "tree": "9fec32acc318c7f8b8d89b233b35f07c1d989131",
      "parents": [
        "c9414e8419322815dc97a1919f19a44a0044c151"
      ],
      "author": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Thu Feb 14 23:57:44 2019 +0100"
      },
      "committer": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Mon Apr 08 18:57:12 2019 +0200"
      },
      "message": "Add iptables-based active/standby scenario test\n\nThis patch adds a tempest scenario test for active/standby topology.\n\nThis scenario takes a similar approach to scenario proposed in Change-Id\nIbcd5552a67cea650edc72bfaa986357267ca2407 with the difference that it\ndoes not rely on amphora stats API. Instead, it uses iptables to log VIP\ntraffic and make assertions based on logging.\n\nCo-Authored-By: Michael Johnson \u003cjohnsomor@gmail.com\u003e\n\nChange-Id: I24a6fc3387166ec6cdbd57a5ca9f63743748ec68\n"
    },
    {
      "commit": "c217fabfc8206638cc69daeea541710fe045c00e",
      "tree": "a8f07124356a177513cd200f701e01dd6a5c0c31",
      "parents": [
        "c9414e8419322815dc97a1919f19a44a0044c151",
        "3bfe791b5081abe5f7a7aba7b889e2a5a82515a0"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Sat Apr 06 23:31:14 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Apr 06 23:31:14 2019 +0000"
      },
      "message": "Merge \"Adapt protocol and skip tests depending on config\""
    },
    {
      "commit": "37c9302688c05692cbe551ed5a4b5ed1feff7d3e",
      "tree": "67c0bcbd81526466ed17a244e8c1cc25577209bb",
      "parents": [
        "c9414e8419322815dc97a1919f19a44a0044c151"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Tue Jan 15 16:53:15 2019 -0800"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Fri Apr 05 23:54:58 2019 +0000"
      },
      "message": "Add the provider flavor capabilities service client.\n\nThis patch adds the provider flavor capabilities service client to the\nOctavia tempest plugin.\n\nChange-Id: Iea179ac6393c62d7cda4e43dff174a708e31d55c\n"
    },
    {
      "commit": "9028bd842c66e57e961c4d546efd32d6510298e3",
      "tree": "5ff62eced1d490113b0b92ff0a42c3255f9f5ebd",
      "parents": [
        "c9414e8419322815dc97a1919f19a44a0044c151"
      ],
      "author": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Fri Apr 05 22:56:47 2019 +0200"
      },
      "committer": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Fri Apr 05 23:19:13 2019 +0200"
      },
      "message": "Run octavia-tempest-plugin against stable/stein\n\nThis patch adds two new gate jobs that run octavia-tempest-plugin tests\nagainst stable/stein.\n\nChange-Id: Ia7dc937ebab0ba743f04fbf6d26b634fe90ab843\n"
    },
    {
      "commit": "bdf01dfcaa1ffe874be22a7d2763fca0ee3a4c19",
      "tree": "3ccc3dbde91d6532b3699dfe99ea53cf1a6b322b",
      "parents": [
        "c9414e8419322815dc97a1919f19a44a0044c151"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Mon Apr 01 13:42:19 2019 -0700"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Mon Apr 01 14:14:04 2019 -0700"
      },
      "message": "Fix octavia-tempest-plugin releasenotes theme\n\nThe octavia tempest plugin release notes were still configured to\nuse the old oslosphinx theme.\nThis patch updates the release notes to use the openstackdocstheme.\n\nThis patch also enables the release notes to be built and published.\n\nChange-Id: I7877854a86d4cf86614ec281b4840cef50abd4f2\n"
    },
    {
      "commit": "c9414e8419322815dc97a1919f19a44a0044c151",
      "tree": "86064c5945bf3192b0dc5cf0619991000351f1cf",
      "parents": [
        "1f0f4ef028cdd629575aed7082eec558054ee89a",
        "436dd9fe237ae72b9ed46391f9f558ecb3cf9765"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Thu Mar 14 15:54:20 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Mar 14 15:54:20 2019 +0000"
      },
      "message": "Merge \"Skip amphora scenario test if provider is not set\""
    },
    {
      "commit": "3bfe791b5081abe5f7a7aba7b889e2a5a82515a0",
      "tree": "ea3e9787fa38d29017ea50d605064a45bc680b4e",
      "parents": [
        "1f0f4ef028cdd629575aed7082eec558054ee89a"
      ],
      "author": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Thu Mar 14 13:16:20 2019 +0100"
      },
      "committer": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Thu Mar 14 14:12:38 2019 +0100"
      },
      "message": "Adapt protocol and skip tests depending on config\n\nLoad balancer providers may not support the HTTP protocol, L7\npolicies/rules or health monitors. Here we fallback to whichever L4\nprotocol is set in the tempest config if HTTP is not available and skip\nL7 and health monitor tests if not supported.\n\nChange-Id: I9a1512c6ce9a017a7a48ce78fc8f51ff8f17f092\n"
    },
    {
      "commit": "1f0f4ef028cdd629575aed7082eec558054ee89a",
      "tree": "4518ca28279bf2145e94564cb182a2c88e41cfe7",
      "parents": [
        "8bf958eff65b86ddfe9dbc27f666ff6a2a4c30ad",
        "a1c25b3b64e44087b331a6be0e8d48817cc4045f"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Thu Mar 07 18:09:09 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Mar 07 18:09:09 2019 +0000"
      },
      "message": "Merge \"Fix barbican service_available check\""
    },
    {
      "commit": "a1c25b3b64e44087b331a6be0e8d48817cc4045f",
      "tree": "a0efc2fdb30fda02f9eb548e403ec8a69584f118",
      "parents": [
        "2d570d243b21ccf2d96d8a7fe4494d47f9d0f648"
      ],
      "author": {
        "name": "Arx Cruz",
        "email": "arxcruz@redhat.com",
        "time": "Mon Feb 25 14:06:39 2019 +0100"
      },
      "committer": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Thu Mar 07 13:54:49 2019 +0000"
      },
      "message": "Fix barbican service_available check\n\nTempest plugins should not explicitly set option from other plugins. The\nchange I7013888f94261d94e1cd4c3167dc84da7125d1da set\nservice_available.barbican to false if the barbican plugin doesn\u0027t\nexist, but cause duplicate error if both are installed. The right way to\ncheck if a service is available or not is checking if the attribute\nexists and set the default to false. This patch fix the duplicate error.\n\nDepends-On: https://review.openstack.org/#/c/639153/\nChange-Id: I1ba353328e759391cc6a46d95b74c85c4cea6d92\nCloses-Bug: 1817154\n"
    },
    {
      "commit": "8bf958eff65b86ddfe9dbc27f666ff6a2a4c30ad",
      "tree": "d19b475f75c489f9b186f63ae2dca7c4a91941dc",
      "parents": [
        "2d570d243b21ccf2d96d8a7fe4494d47f9d0f648"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Tue Mar 05 17:07:40 2019 -0800"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Tue Mar 05 17:09:06 2019 -0800"
      },
      "message": "Add octavia-lib to required projects\n\nThe Octavia tempest jobs requires octavia-lib to be in the required\nprojects list to pull in git versions with depends-on.\nThis patch adds octavia-lib to required projects.\n\nChange-Id: Ie24d06a04ef900675f3287a57e413586faa81c95\n"
    },
    {
      "commit": "2d570d243b21ccf2d96d8a7fe4494d47f9d0f648",
      "tree": "9798b2df5e071672c61502ff7c93d64619266ca5",
      "parents": [
        "45e6e668233eab28c2e3202c01b0ac66ab7e7e2a",
        "3e795008d57fcb67b9da243bb9dea67a982d03b2"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Mon Feb 25 19:35:27 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 25 19:35:27 2019 +0000"
      },
      "message": "Merge \"Check Monitor in Member Scenario Tests\""
    },
    {
      "commit": "45e6e668233eab28c2e3202c01b0ac66ab7e7e2a",
      "tree": "d1745cca7ab7fcea1aadbdfc55c20bded0818526",
      "parents": [
        "6b03191c92c255a8fc049497fd0002092a6c7852"
      ],
      "author": {
        "name": "cao.yuan",
        "email": "cao.yuan@99cloud.net",
        "time": "Thu Feb 21 12:22:30 2019 +0800"
      },
      "committer": {
        "name": "cao.yuan",
        "email": "cao.yuan@99cloud.net",
        "time": "Mon Feb 25 12:45:21 2019 +0800"
      },
      "message": "Update json module to jsonutils\n\noslo project provide jsonutils, and octavia use it in many place[1],\nthis PS to update the remained json moudule to oslo jsonutils for\nconsistency.\n\n[1]: https://github.com/openstack/octavia-tempest-plugin/search?utf8\u003d%E2%9C%93\u0026q\u003djsonutils\u0026type\u003d\n\nChange-Id: I1cf966595bbabd3e33b1e33033dfb6a8b16381f8\n"
    },
    {
      "commit": "6b03191c92c255a8fc049497fd0002092a6c7852",
      "tree": "e88c58d8349847f4f69bbdc3016cbb21e8530c8c",
      "parents": [
        "a2f550348b2b0932f4f452cc7ec53927bc0a073a",
        "69cb566d5acb29c004c4bddae5af98331d1c2eb3"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Mon Feb 25 03:59:16 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 25 03:59:16 2019 +0000"
      },
      "message": "Merge \"Add listener stats service client and API test\""
    },
    {
      "commit": "3e795008d57fcb67b9da243bb9dea67a982d03b2",
      "tree": "faa3c10b010fa5f7af146f6dffe2c81c6291f294",
      "parents": [
        "c4ccd81154959ca0dba6b7796a866fb82f8ba36b"
      ],
      "author": {
        "name": "Reedip",
        "email": "rbanerje@redhat.com",
        "time": "Tue Feb 05 09:16:27 2019 +0000"
      },
      "committer": {
        "name": "Reedip",
        "email": "rbanerje@redhat.com",
        "time": "Mon Feb 18 09:44:47 2019 +0000"
      },
      "message": "Check Monitor in Member Scenario Tests\n\nCurrently the Member scenario tests are not checking\nif Monitor is enabled in the Tempest conf or not. This patch adds\nthe fix.\n\nChange-Id: Id74ea9b232ac44e7f13c44035856bbb84eabeb63\n"
    },
    {
      "commit": "a2f550348b2b0932f4f452cc7ec53927bc0a073a",
      "tree": "fac850acaf859720fb242096e3ad0a2fc2cde617",
      "parents": [
        "c4ccd81154959ca0dba6b7796a866fb82f8ba36b"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Thu Feb 14 15:03:01 2019 -0800"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Thu Feb 14 15:06:56 2019 -0800"
      },
      "message": "Update the live jobs to set higher retries\n\nPreviously the retry default in Octavia was set very high, 300 retries,\nto accomidate OpenStack clouds running without nested virtualization.\nIn these environments it can take nova up to 20 minutes to boot a VM.\n\nThe main Octavia is setting these to a lower, more production friendly\ndefault values. Since some of the OpenStack nodepool instances run on\nclouds that do not have nested virtualization enabled, we need to set\nthese back to 300 for the zuul jobs.\n\nChange-Id: I4ae18e160ecad420095c9650d87e4e3629ee1c0c\n"
    },
    {
      "commit": "436dd9fe237ae72b9ed46391f9f558ecb3cf9765",
      "tree": "53295dd88c93633832a8ecaf5e916146f358fa67",
      "parents": [
        "ebbe4ef9698d0873337d2176bbaf0df32c846ca7"
      ],
      "author": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Tue Feb 12 22:08:00 2019 +0100"
      },
      "committer": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Tue Feb 12 22:08:00 2019 +0100"
      },
      "message": "Skip amphora scenario test if provider is not set\n\nThis patch also removes py27 and py35 from list of envs in tox. We don\u0027t\nhave functional tests.\n\nChange-Id: Id9255fe87d61bf6536c8d03f9dd7612abc451904\n"
    },
    {
      "commit": "c4ccd81154959ca0dba6b7796a866fb82f8ba36b",
      "tree": "1f736ebdb34994ddadae5c4df703a14b118cf2c3",
      "parents": [
        "ebbe4ef9698d0873337d2176bbaf0df32c846ca7"
      ],
      "author": {
        "name": "Reedip",
        "email": "rbanerje@redhat.com",
        "time": "Fri Jan 11 07:47:53 2019 +0000"
      },
      "committer": {
        "name": "Reedip",
        "email": "rbanerje@redhat.com",
        "time": "Tue Feb 05 11:03:39 2019 +0000"
      },
      "message": "Use cls.skipException and raise it\n\nskip() has been deprecated from Tempest and the skipException\nexception has been introduced. The same changes are reflected here,\nalong with raising the exceptions which were missed in the previous\npatches.\n\nChange-Id: I994eead1bd4e41b50b8180840074f09eb6d6bb55\n"
    },
    {
      "commit": "ebbe4ef9698d0873337d2176bbaf0df32c846ca7",
      "tree": "74e7a2371efd63d134ca3498e76664b588c6d57f",
      "parents": [
        "f55f5e8b2614d697b6325869bc4f3be0ccb2d730",
        "fc223fe16c88171810831e34ad66dd034a38651c"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Fri Feb 01 16:56:36 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 01 16:56:36 2019 +0000"
      },
      "message": "Merge \"Adds provider API tests\""
    },
    {
      "commit": "f55f5e8b2614d697b6325869bc4f3be0ccb2d730",
      "tree": "038a6733b8a0ee22bb0c751376dd5ba94cbdfe1d",
      "parents": [
        "2f0b7a1548a34b135b221d7bf98f75472a1867e2",
        "9169029d1a3399cc3e49f318a2185d2f080b2cdc"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Fri Feb 01 13:01:18 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 01 13:01:18 2019 +0000"
      },
      "message": "Merge \"Modify Member tests for Provider Drivers\""
    },
    {
      "commit": "2f0b7a1548a34b135b221d7bf98f75472a1867e2",
      "tree": "84fc8a06870590bb76dc8d57ad42eb4311c73f13",
      "parents": [
        "40ef58e9aa3256c81ae798c816e98bcf9e8ba4d3",
        "a2d0307498b5c2c8844e4180f00bb0cdd84b7e4a"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Fri Feb 01 10:51:46 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 01 10:51:46 2019 +0000"
      },
      "message": "Merge \"Adds flavor API tests\""
    },
    {
      "commit": "40ef58e9aa3256c81ae798c816e98bcf9e8ba4d3",
      "tree": "fb07734cca5a721ad69650f9b67dc47a9b9b64af",
      "parents": [
        "a128c99bb3d386d15d9e55a88c83181068865425",
        "aff2e86ff911f8717f07b0d2089e4c2ce3d81072"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Fri Feb 01 10:51:45 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 01 10:51:45 2019 +0000"
      },
      "message": "Merge \"Adds flavor profile API tests\""
    },
    {
      "commit": "9169029d1a3399cc3e49f318a2185d2f080b2cdc",
      "tree": "4cfd5702739ffcade3eb9faf8a12b714468478b8",
      "parents": [
        "a128c99bb3d386d15d9e55a88c83181068865425"
      ],
      "author": {
        "name": "Reedip",
        "email": "rbanerje@redhat.com",
        "time": "Fri Aug 31 07:36:25 2018 +0000"
      },
      "committer": {
        "name": "Reedip",
        "email": "rbanerje@redhat.com",
        "time": "Fri Feb 01 08:58:46 2019 +0000"
      },
      "message": "Modify Member tests for Provider Drivers\n\nThere is a possibility that the provider drivers may not support some\nfunctionality. Member API tests are very closely coupled with Monitors,\nso in case if a provider driver doesnt support monitors, the Octavia\nAPI tests may not give the correct response. The following patch\nattempts to split the same.\n\nChange-Id: Idc0965550a57d4424a7d4f27525bf345324bd68a\n"
    },
    {
      "commit": "a128c99bb3d386d15d9e55a88c83181068865425",
      "tree": "a744df3e206cdc1bd370dec6dfaf7c50b23af572",
      "parents": [
        "08a0ef50bbbbad9dee6a21a76e23bbc09907fbfc",
        "6626f25a81b9e503a3ccedce6455f342de2e0307"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Thu Jan 31 20:30:32 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jan 31 20:30:32 2019 +0000"
      },
      "message": "Merge \"Add configuration to enable/disable L7,L4 protocols\""
    },
    {
      "commit": "fc223fe16c88171810831e34ad66dd034a38651c",
      "tree": "42183a47335eb413ca6f9454c9389c38e0889541",
      "parents": [
        "a2d0307498b5c2c8844e4180f00bb0cdd84b7e4a"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Tue Jan 15 16:40:05 2019 -0800"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Mon Jan 28 22:40:36 2019 +0000"
      },
      "message": "Adds provider API tests\n\nThis patch adds provider API tests to the Octavia tempest plugin.\n\nChange-Id: I25685276e12dd94e866f7db5b501baaa9a38cc84\n"
    },
    {
      "commit": "a2d0307498b5c2c8844e4180f00bb0cdd84b7e4a",
      "tree": "c9be3ba4c1c1d16afd5938bec7f3226c11a108b0",
      "parents": [
        "aff2e86ff911f8717f07b0d2089e4c2ce3d81072"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Mon Jan 14 17:18:21 2019 -0800"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Mon Jan 28 22:40:30 2019 +0000"
      },
      "message": "Adds flavor API tests\n\nThis patch adds flavor API tests to the Octavia tempest plugin.\n\nDepends-On: https://review.openstack.org/626819\nChange-Id: I863ca500d255fe41eef2d7434e540d53b9ead903\n"
    },
    {
      "commit": "aff2e86ff911f8717f07b0d2089e4c2ce3d81072",
      "tree": "472077a74f4bdc39298377d244efe56815d53f5a",
      "parents": [
        "08a0ef50bbbbad9dee6a21a76e23bbc09907fbfc"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Fri Jan 11 16:38:00 2019 -0800"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Mon Jan 28 22:40:24 2019 +0000"
      },
      "message": "Adds flavor profile API tests\n\nThis patch adds flavor profile API tests to the Octavia tempest plugin.\n\nDepends-On: https://review.openstack.org/626819\nChange-Id: I4e76b3717ddc577a912e39edbe701c71825361d2\n"
    },
    {
      "commit": "08a0ef50bbbbad9dee6a21a76e23bbc09907fbfc",
      "tree": "1b11c334d128f4f4d2095d5321c6c73c1bc16bbc",
      "parents": [
        "cfb0254a10f35f05cf6b4466c8cd4f1e07a277c0"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Fri Jan 11 15:18:22 2019 -0800"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Mon Jan 28 22:40:17 2019 +0000"
      },
      "message": "Add the provider service client.\n\nThis patch adds the provider service client to the Octavia tempest plugin.\n\nChange-Id: I8ad4f8d5ff5b28ea4c2f2e38d267c91d278c920f\n"
    },
    {
      "commit": "cfb0254a10f35f05cf6b4466c8cd4f1e07a277c0",
      "tree": "124d2550ae6abf10aeda01cd2ad5bbf30b05914c",
      "parents": [
        "fd90e15bd975f00b773e8ee361496c90ad01503f"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Fri Jan 11 15:06:40 2019 -0800"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Mon Jan 28 22:40:09 2019 +0000"
      },
      "message": "Add the flavor service client.\n\nThis patch adds the flavor service client to the Octavia tempest plugin.\n\nChange-Id: Iecadff4065c3394918ac7342d139f261f3d28e0c\n"
    },
    {
      "commit": "fd90e15bd975f00b773e8ee361496c90ad01503f",
      "tree": "0ff2a5f853bdff7bb7426150ce16b9ef3822e61e",
      "parents": [
        "e05ba7e4f05ef342e1582e22a01cfcf3ce939b85"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Fri Jan 11 14:47:01 2019 -0800"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Mon Jan 28 22:39:58 2019 +0000"
      },
      "message": "Add the flavor profile service client.\n\nThis patch adds the flavor profile service client to the Octavia tempest\nplugin.\n\nChange-Id: I461b069064e6329ea95ad26d697f11c74cc4dd5c\n"
    },
    {
      "commit": "69cb566d5acb29c004c4bddae5af98331d1c2eb3",
      "tree": "85415a46edd804da60445903f2d8cfdb7de2a499",
      "parents": [
        "04dc5cb4a06c83ed40b90687ee9f24b26c5cf7c8"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Thu Jan 24 13:23:31 2019 -0800"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Thu Jan 24 13:45:53 2019 -0800"
      },
      "message": "Add listener stats service client and API test\n\nThis patch adds the listener stats service client and tempest API test.\n\nChange-Id: I008204d5000c9a2fb4852021f0c759a2490c69b7\nStory: 2004853\nTask: 29079\n"
    },
    {
      "commit": "e05ba7e4f05ef342e1582e22a01cfcf3ce939b85",
      "tree": "d01497eacaadc362ac3609a3018c7394aa3b04df",
      "parents": [
        "04dc5cb4a06c83ed40b90687ee9f24b26c5cf7c8"
      ],
      "author": {
        "name": "Tom Stappaerts",
        "email": "tom.stappaerts@nuagenetworks.net",
        "time": "Wed Jan 23 09:38:27 2019 +0100"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Wed Jan 23 17:13:28 2019 +0000"
      },
      "message": "Add wait for resource cleanup if there is no parent\n\nWhen using cleanup_resource in base_client it now waits\nfor actual cleanup of the resource if there is no parent\nresource. This is to prevent cleanup of resources that\nare still in use by the resource that is being deleted.\n\nChange-Id: Idcad34a085d6f346ef225386bb3cdcd450cd4db7\nStory: 2004835\nTask: 29029\n"
    },
    {
      "commit": "6626f25a81b9e503a3ccedce6455f342de2e0307",
      "tree": "70fbc084eafb0d4be03da258b032528ffbcbd669",
      "parents": [
        "04dc5cb4a06c83ed40b90687ee9f24b26c5cf7c8"
      ],
      "author": {
        "name": "Reedip",
        "email": "rbanerje@redhat.com",
        "time": "Mon Dec 03 07:31:34 2018 +0000"
      },
      "committer": {
        "name": "Reedip",
        "email": "rbanerje@redhat.com",
        "time": "Wed Jan 23 06:35:47 2019 +0000"
      },
      "message": "Add configuration to enable/disable L7,L4 protocols\n\nCurrently not all Provider drivers support L7 in Octavia.\nUntil the flavors option is not enabled, it is proposed to skip\nL7 in favor of L4( specifically TCP ) protocol tests for the provider\ndrivers.\n\nChange-Id: I07b4f7038d71d684c23885c89257af2711a442a0\n"
    },
    {
      "commit": "04dc5cb4a06c83ed40b90687ee9f24b26c5cf7c8",
      "tree": "b785a2addd9e19b25702f39e7714e1ce27e4d1b2",
      "parents": [
        "0a0f9b342a73c924ba9e7142878a2889ac2061aa"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Sun Jan 20 11:03:50 2019 -0800"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Mon Jan 21 12:46:20 2019 -0800"
      },
      "message": "Retry subnet/network deletes on 409 Conflict\n\nNeutron can be slow to cleanup ports from subnets/networks.\nThis patch adds retries when deleting subnets and networks in the\ntempest teardown/clean up phase after tests.\n\nAlso, there were cases where addClassResourceCleanup was being used\ninside test cases instead of addCleanup. This patch corrects those to\nuse addCleanup.\n\nStory: 2004826\nTask: 29000\n\nChange-Id: Ia29541d1c89f3559a3ce22b1a27c6bcf079ce2cc\n"
    },
    {
      "commit": "0a0f9b342a73c924ba9e7142878a2889ac2061aa",
      "tree": "f9d44ecaf3de795bc679c4df245f53660d079da2",
      "parents": [
        "f3f25825c2419a05ab8f83f5c7df5fa28000e575"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Wed Jan 02 16:58:21 2019 -0800"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Tue Jan 08 09:52:04 2019 -0800"
      },
      "message": "Add a TLS scenario using Barbican\n\nThis patch adds a TLS load balancer scenario test using Barbican.\n\nStory: 1627383\nTask: 5149\n\nChange-Id: I7013888f94261d94e1cd4c3167dc84da7125d1da\n"
    },
    {
      "commit": "f3f25825c2419a05ab8f83f5c7df5fa28000e575",
      "tree": "d778c3a98cf4bb3b2d078cecc574d9ce932c3dc8",
      "parents": [
        "9cba5d6468e106db65b107d4e41a5e7a612492a9",
        "5a16ad3267f382f7afe11a48b7b7de707ed6f00a"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Mon Jan 07 20:14:42 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jan 07 20:14:42 2019 +0000"
      },
      "message": "Merge \"Add traffic tests using an IPv6 VIP\""
    },
    {
      "commit": "5a16ad3267f382f7afe11a48b7b7de707ed6f00a",
      "tree": "593549518964792a2ee3494073a5eeed6bfafa6b",
      "parents": [
        "37fb30ec9b3fcdf82e582114ef335bf159656ae5"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Thu Oct 18 14:49:11 2018 -0700"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Wed Jan 02 16:14:50 2019 -0800"
      },
      "message": "Add traffic tests using an IPv6 VIP\n\nAdds a traffic scenario test that has an IPv6 VIP address and mixed\nIPv4/IPv6 members. It tests that connections to the IPv6 VIP are\nevenly balanced across the mixed members.\n\nChange-Id: I6bb7be14379174be9018a74b07356ecd85089f45\nStory: 1627892\nTask: 27532\nDepends-On: https://review.openstack.org/#/c/611460/\n"
    },
    {
      "commit": "9cba5d6468e106db65b107d4e41a5e7a612492a9",
      "tree": "e4d13a35110b3d1890e13d8f4d94754eb1ddf0a9",
      "parents": [
        "37fb30ec9b3fcdf82e582114ef335bf159656ae5",
        "75c086b946ac96211bb207088394e660369e1f16"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Wed Jan 02 22:25:23 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jan 02 22:25:23 2019 +0000"
      },
      "message": "Merge \"Adds get_amphora_stats to the service client\""
    },
    {
      "commit": "37fb30ec9b3fcdf82e582114ef335bf159656ae5",
      "tree": "3a508248e58ee198a9d6f33c869864ea56e4a511",
      "parents": [
        "6d7d69023468552ffb9376408178188c15164663"
      ],
      "author": {
        "name": "melissaml",
        "email": "ma.lei@99cloud.net",
        "time": "Wed Dec 05 01:18:34 2018 +0800"
      },
      "committer": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Mon Dec 24 01:11:42 2018 +0000"
      },
      "message": "Change openstack-dev to openstack-discuss\n\nMailinglists have been updated. Openstack-discuss replaces openstack-dev.\n\nChange-Id: I547a9178966c02bf78f9db9efe8052f90527bd83\n"
    },
    {
      "commit": "6d7d69023468552ffb9376408178188c15164663",
      "tree": "806524649f248da6d647cbeb4e85c09403011229",
      "parents": [
        "2a6cf6747bc55973ddd8bd73b038923a2beeade4",
        "c451ff963f04eeb54e792cd258b2f6e70a5549c3"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Fri Dec 21 09:06:35 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Dec 21 09:06:35 2018 +0000"
      },
      "message": "Merge \"Fix dependency on requests library version\""
    },
    {
      "commit": "2a6cf6747bc55973ddd8bd73b038923a2beeade4",
      "tree": "55aa353ee9f321d7e9bd5cbe497c02a90a096724",
      "parents": [
        "38f574dcb0e1c1601b95eda372520fe9d1b7ae1d"
      ],
      "author": {
        "name": "zhangzs",
        "email": "zhangzhaoshan@inspur.com",
        "time": "Sat Nov 10 16:13:11 2018 +0800"
      },
      "committer": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Fri Dec 21 00:44:08 2018 +0000"
      },
      "message": "Fix a spelling mistake\n\nChange-Id: I69db28f00d8af3df9d0700a732949fccb5a278ef\n"
    },
    {
      "commit": "c451ff963f04eeb54e792cd258b2f6e70a5549c3",
      "tree": "f756030fe2d8a745dbe3b5758dce35dc99bd1246",
      "parents": [
        "842130a5b8f1071fb4a9e3f7c8e01dbdb5ef61f5"
      ],
      "author": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Wed Dec 19 19:11:53 2018 +0100"
      },
      "committer": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Wed Dec 19 19:08:54 2018 +0000"
      },
      "message": "Fix dependency on requests library version\n\nThe code was calling property Response.next which is only available in\nrequests \u003e\u003d 2.15.0 [1]. At present minimum version of requests library\nis 2.14.2 in requirements.txt. Instead of bumping its version (impacts\npackaging specially to already released OpenStack versions), we can\nsolve it on our side with this patch.\n\nThe error was:\n    AttributeError: \u0027Response\u0027 object has no attribute \u0027next\u0027\n    \n[1] https://github.com/requests/requests/blob/v2.15.0/HISTORY.rst\n\nStory: 2004641\nTask: 28591\n\nChange-Id: I15b496c740b0c7c8970501d08497ba43cbffda2b\n"
    },
    {
      "commit": "38f574dcb0e1c1601b95eda372520fe9d1b7ae1d",
      "tree": "841ea0e51359f96024dffc47e6679471345f88e3",
      "parents": [
        "842130a5b8f1071fb4a9e3f7c8e01dbdb5ef61f5",
        "bf916df9ad2b7a8177cc40956c66d3dd0b593ea1"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Wed Dec 19 02:14:52 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Dec 19 02:14:52 2018 +0000"
      },
      "message": "Merge \"Adds a mixed IPv4/IPv6 members traffic test\""
    },
    {
      "commit": "75c086b946ac96211bb207088394e660369e1f16",
      "tree": "e4010a62067bf3befe13a2532a280be1fd1aaa8b",
      "parents": [
        "842130a5b8f1071fb4a9e3f7c8e01dbdb5ef61f5"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Mon Jul 23 17:29:48 2018 -0700"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Mon Dec 17 16:32:20 2018 -0800"
      },
      "message": "Adds get_amphora_stats to the service client\n\nThis patch adds a get_amphora_stats method to the service client.\n\nDepends-On: https://review.openstack.org/#/c/585031/\nChange-Id: Ic79606ae628131f83f8b2b3cad0e61dedfa3d399\n"
    },
    {
      "commit": "842130a5b8f1071fb4a9e3f7c8e01dbdb5ef61f5",
      "tree": "3d24437cc15cef265808b34a8182f616bdc985da",
      "parents": [
        "9f99afdd909e064bf967e1adc700c36df290aad5",
        "dc5a39d0a4bba8641fbb0c0861633f875ef30fa8"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Sun Dec 16 14:06:45 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Dec 16 14:06:45 2018 +0000"
      },
      "message": "Merge \"Enable Octavia API audit logging for API jobs\""
    },
    {
      "commit": "9f99afdd909e064bf967e1adc700c36df290aad5",
      "tree": "f352eab6bc7abe1174e372cc07a934bb8f76ddb3",
      "parents": [
        "9153af1120211ba4c828d18f21342880ef7642ff"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Tue Sep 25 11:13:19 2018 -0700"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Wed Dec 12 15:35:21 2018 -0800"
      },
      "message": "Add v2 two-node scenario test\n\nThis patch adds a dual Octavia controller, two compute instance, scenario\ngate job for both Python 3 and 2.\n\nDepends-On: https://review.openstack.org/621677\nChange-Id: Ibbe35aee947b7287eab42c292b8c8bf350e06806\n"
    },
    {
      "commit": "9153af1120211ba4c828d18f21342880ef7642ff",
      "tree": "8d08e3353ff25367156a2768cdf3ea280e24e7a5",
      "parents": [
        "d92d76ad6c7c99d6a006ee3551f3ad965f69e6ed"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Wed Dec 12 14:12:53 2018 -0800"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Wed Dec 12 14:15:19 2018 -0800"
      },
      "message": "Transition to python 3.x primary gates\n\nThis patch renames the python 3.x jobs to be the main gate jobs and\nrenames the python 2.7 gates to -py2- gates.\n\nJob aliases are included for the transition period in other repositories.\n\nThis is in preparation for python2.7 EOL[1].\n\n[1] https://legacy.python.org/dev/peps/pep-0373/\n\nChange-Id: I79e20152826b946dbdf7baa5d8999aeee1558f43\n"
    },
    {
      "commit": "d92d76ad6c7c99d6a006ee3551f3ad965f69e6ed",
      "tree": "dca79f6eef356a1553f3b5ef02258dc72ed9d1e6",
      "parents": [
        "70c06d8b646ac987736a6e8e281998af2548ae81"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Wed Dec 12 13:45:57 2018 -0800"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Wed Dec 12 13:46:41 2018 -0800"
      },
      "message": "Make the CentOS 7 scenario gate non-voting\n\nWe have seen a lot of instability in the octavia-v2-dsvm-scenario-centos-7\ngate[1] over the last few months. In the weekly IRC meeting we decided to\nrevert this gate back to non-voting until the CentOS issues are resolved.\n\nWe have seen:\n1. Package repository issues.\n2. Mirror issues.\n3. CentOS 7.6 dropping packages.\n\n[1] http://zuul.openstack.org/builds?job_name\u003d \\\n        octavia-v2-dsvm-scenario-centos-7\n\nChange-Id: I236bf858e83301968e22a4735cf51a4fd7a2a9b8\n"
    },
    {
      "commit": "bf916df9ad2b7a8177cc40956c66d3dd0b593ea1",
      "tree": "780a142f0f1e2b667534f7899da42d156fc378da",
      "parents": [
        "70c06d8b646ac987736a6e8e281998af2548ae81"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Wed Oct 17 10:59:28 2018 -0700"
      },
      "committer": {
        "name": "German Eichberger",
        "email": "German.eichberger@rackspace.com",
        "time": "Thu Dec 06 20:20:47 2018 +0000"
      },
      "message": "Adds a mixed IPv4/IPv6 members traffic test\n\nThis patch adds a traffic scenario test for a load balancer with one\nIPv4 member and one IPv6 member.\nIt also makes sure the cirros web servers enable the IPv6 address\nassigned to them.\n\nStory: 1627892\nTask: 5311\nDepends-On: https://review.openstack.org/611460\n\nChange-Id: Ic640c89b5a6ef0d6aade386a910b0d023520aedc\n"
    },
    {
      "commit": "70c06d8b646ac987736a6e8e281998af2548ae81",
      "tree": "49342dc7584e16baab36a02d3761057062e80d8b",
      "parents": [
        "1257a29ed5a105129516440b4e097100c159f77c"
      ],
      "author": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Wed Oct 24 10:21:00 2018 +1100"
      },
      "committer": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Mon Oct 29 09:38:42 2018 +1100"
      },
      "message": "Collect diskimage-builder logs\n\nIn the dependent change, the dib logs are stored into a separate file\nby the devstack plugin.  Collect this.\n\nDepends-On: https://review.openstack.org/612622\nChange-Id: I5bc0d9a3b071733cbe31d618f7236a3c2285b3e5\n"
    },
    {
      "commit": "1257a29ed5a105129516440b4e097100c159f77c",
      "tree": "c6107c823458584ef6a3885430ebf83c31bac54d",
      "parents": [
        "f88cffc9b41e879e1656bcd0bae439b41d885138",
        "2b95f2f42146b667a85f95bb3cc8b0ba912cb1f4"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Thu Oct 18 15:34:29 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 18 15:34:29 2018 +0000"
      },
      "message": "Merge \"Raise build_timeout from 60 to 300\""
    },
    {
      "commit": "f88cffc9b41e879e1656bcd0bae439b41d885138",
      "tree": "b68a88f2f813891869e8a4ef10c691bbd0d732ce",
      "parents": [
        "df240799c39bd054a26ddc637dcfe8bd6d09d085"
      ],
      "author": {
        "name": "Reedip",
        "email": "rbanerje@redhat.com",
        "time": "Mon Sep 03 13:20:08 2018 +0000"
      },
      "committer": {
        "name": "Reedip",
        "email": "rbanerje@redhat.com",
        "time": "Tue Oct 16 15:35:03 2018 +0000"
      },
      "message": "Add configuration support for skipping tests\n\nThis patch add configuration support in Octavia Tempest Plugin,\nin case a provider driver does not support Health Monitors.\n\nChange-Id: I25eb52e9f64a08560c9ea2f664edd9826be6e379\n"
    },
    {
      "commit": "dc5a39d0a4bba8641fbb0c0861633f875ef30fa8",
      "tree": "8871e22a07fb640b2775efd531fcb64b807f582a",
      "parents": [
        "fd96649d8aa7974b48bab0356ef402dab51b630f"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Thu Oct 11 16:52:56 2018 -0700"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Thu Oct 11 16:54:20 2018 -0700"
      },
      "message": "Enable Octavia API audit logging for API jobs\n\nThis patch enables the Octavia API CADF auditing in logging mode on\nthe tempest API jobs.\n\nDepends-On: https://review.openstack.org/#/c/609854\nChange-Id: I3b9bc297a6a6ba920c3b3670a430dcfe98eca666\n"
    },
    {
      "commit": "df240799c39bd054a26ddc637dcfe8bd6d09d085",
      "tree": "20407d5b9d09fede417222cef740c5ff8a20e350",
      "parents": [
        "fd96649d8aa7974b48bab0356ef402dab51b630f"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Wed Oct 10 17:03:21 2018 -0700"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Thu Oct 11 16:19:03 2018 +0000"
      },
      "message": "Run octavia-tempest-plugin patches against stable\n\nThis patch adds gate jobs that run octavia-tempest-plugin patches\nagainst the stable/queens and stable/rocky branches.\n\nThis will ensure that the tests take API versioning into account.\n\nStory: 2002167\nTask: 20021\n\nChange-Id: I83813cdf444478e34fd074114f5902ba3aaddee5\n"
    },
    {
      "commit": "2b95f2f42146b667a85f95bb3cc8b0ba912cb1f4",
      "tree": "944ad0d8b9127bb371280ab1b399a31f6aae516c",
      "parents": [
        "fd96649d8aa7974b48bab0356ef402dab51b630f"
      ],
      "author": {
        "name": "Jacky Hu",
        "email": "hudayou@hotmail.com",
        "time": "Sun Sep 30 09:12:25 2018 +0800"
      },
      "committer": {
        "name": "Jacky Hu",
        "email": "hudayou@hotmail.com",
        "time": "Mon Oct 01 11:42:47 2018 +0800"
      },
      "message": "Raise build_timeout from 60 to 300\n\nA lot of build timeout was seen, for example:\nhttp://logs.openstack.org/17/606417/1/check \\\n/octavia-v2-dsvm-scenario-centos-7/0b4c23a/testr_results.html.gz\n\nTry to raise the default and see if it helps.\n\nChange-Id: Id6dfd80f04624e845807f2a20f2f4e816a778415\n"
    },
    {
      "commit": "fd96649d8aa7974b48bab0356ef402dab51b630f",
      "tree": "39e031c5289c3c174e1415917b671f08fc660b2a",
      "parents": [
        "6fde167cd98ea0279f110e8884fedd68566e922c",
        "24733cbf8210977c8f4256eb0739e0ceb99136be"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Wed Sep 26 04:45:01 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Sep 26 04:45:01 2018 +0000"
      },
      "message": "Merge \"Use the infra mirrors for DIB\""
    },
    {
      "commit": "24733cbf8210977c8f4256eb0739e0ceb99136be",
      "tree": "9b07edea00f7296d17c3ec865b27c83a59bfe2e2",
      "parents": [
        "160eb23346b683b8610370724e714ef3c06fd987"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Mon Sep 10 10:46:45 2018 -0700"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Mon Sep 24 23:35:58 2018 +0000"
      },
      "message": "Use the infra mirrors for DIB\n\nThis patch configures DIB to use the infra mirrors when running\nthe gate jobs.\n\nDepends-On: https://review.openstack.org/604933\nChange-Id: I3293def6e6ce03db0627b425cbc77149d8e0170a\n"
    },
    {
      "commit": "6fde167cd98ea0279f110e8884fedd68566e922c",
      "tree": "8d80113ffacf1af6e43fce321a372656945d0081",
      "parents": [
        "b46159ebee96f70c7b430cb5d376766924856a44",
        "4e62028f25da168ba0571ede43b93c1e73dc4e3e"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Wed Sep 19 18:48:08 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Sep 19 18:48:08 2018 +0000"
      },
      "message": "Merge \"Update links in README.rst\""
    },
    {
      "commit": "b46159ebee96f70c7b430cb5d376766924856a44",
      "tree": "fba577feb8443396eb7774c255aec6196caec1f5",
      "parents": [
        "160eb23346b683b8610370724e714ef3c06fd987",
        "124ba8b50f1678b32424b1afd246c7c9d9ea4763"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Wed Sep 19 18:48:06 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Sep 19 18:48:06 2018 +0000"
      },
      "message": "Merge \"Fix test_with_ipv6 \u003d False failure\""
    },
    {
      "commit": "160eb23346b683b8610370724e714ef3c06fd987",
      "tree": "bcd4fddc2f56efd210c99ab989bd020b752ad786",
      "parents": [
        "dfd818a421886cc65ff54531df42f11c0cc294c0",
        "cafb606023b0c1df02272046faf76edf94793642"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Sat Sep 08 03:29:24 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Sep 08 03:29:24 2018 +0000"
      },
      "message": "Merge \"Disable KVM at limestone (again)\""
    },
    {
      "commit": "124ba8b50f1678b32424b1afd246c7c9d9ea4763",
      "tree": "a56137cbb33488b5e97f723c42b909c3f1dd6196",
      "parents": [
        "dfd818a421886cc65ff54531df42f11c0cc294c0"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Thu Aug 30 16:06:05 2018 -0700"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Sat Sep 08 00:20:35 2018 +0000"
      },
      "message": "Fix test_with_ipv6 \u003d False failure\n\nThis fixes a failure when running the tempest tests with\ntest_with_ipv6 \u003d False in the tempest.conf.\n\nChange-Id: Ida2f4bfe04654c1652e673ad056db12ee0c5ace8\nStory: 2003465\nTask: 24725\n"
    },
    {
      "commit": "cafb606023b0c1df02272046faf76edf94793642",
      "tree": "cda6bd0b1a82f2301cbd24b841ef3c94c926346e",
      "parents": [
        "b5690471c3af8826477e7f978a286afa5459bf93"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Thu Sep 06 12:33:26 2018 -0700"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Fri Sep 07 15:05:37 2018 -0700"
      },
      "message": "Disable KVM at limestone (again)\n\nThere appears to be a kernel regression that is leading to KVM failures\nagain. This patch adds limestone to the exclusion list based on job\nfailures[1].\n\n[1] http://logs.openstack.org/32/600332/3/check/octavia-v1-dsvm-scenario/ \\\n    467a1e6/logs/libvirt/qemu/instance-00000001.txt.gz\n\nChange-Id: I91782536599fc28f2824a5dcc1483be46904ce56\n"
    },
    {
      "commit": "dfd818a421886cc65ff54531df42f11c0cc294c0",
      "tree": "0a7ee0e5fb9571f6e838cc3748eba609572b553e",
      "parents": [
        "b5690471c3af8826477e7f978a286afa5459bf93"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Tue Aug 21 20:54:54 2018 -0700"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Thu Sep 06 13:57:38 2018 +0000"
      },
      "message": "Fix tests to honor Octavia API versioning\n\nThis patch adds support for Octavia API endpoint versioning.\nPreviously Rocky API additions were being tested, regardless of the Octavia\nAPI version.\nIt also fixes a potential race condition when testing the \"ONLINE\"\noperating status.\nThe patch also makes sure that duplicate fixed IP addresses are not allocated\non subnets.\n\nStory: 2003466\nTask: 24726\n\nChange-Id: If0ec777f34326c09c7215d9c7c2ed249571d779e\n"
    },
    {
      "commit": "b5690471c3af8826477e7f978a286afa5459bf93",
      "tree": "608b3ab542dc9b2e15553a813e91e48f22f00983",
      "parents": [
        "921ed42ff94b6f717eedcc25ea27db4f436c7d74"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Wed Sep 05 09:20:39 2018 -0700"
      },
      "committer": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Thu Sep 06 10:36:19 2018 +0200"
      },
      "message": "Fix the scenario parent job to use the live base\n\nThe dsvm scenario jobs was using \"octavia-dsvm-base\" parent job and\nnot the required \"octavia-dsvm-live-base\" job. This patch corrects that.\n\nIt also changes the \"octavia-v2-dsvm-scenario-centos.7\" job name to\n\"octavia-v2-dsvm-scenario-centos-7\" to comply with the naming guideline[1].\n\nThe same change is applied to the bionic job, which becomes \"-bionic\".\n\nIt also increases the job timeout for \"live\" jobs to 9,000 seconds, or\n2.5 hours to accomidate tcg gate hosts.\n\n[1] https://docs.openstack.org/infra/manual/ \\\n    drivers.html#consistent-naming-for-jobs-with-zuul-v3\n\nChange-Id: I7aaa86bf0a626cbef17611445d4499969741534d\n"
    },
    {
      "commit": "921ed42ff94b6f717eedcc25ea27db4f436c7d74",
      "tree": "0bea65ad2c13a2c171fd8542efa16b91e6515d9a",
      "parents": [
        "b67c1010dadecfaecba0fce823ef48d612561072"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Fri Aug 31 15:18:39 2018 -0700"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Fri Aug 31 15:19:08 2018 -0700"
      },
      "message": "Fix the readme example\n\nThe readme example test did not exist. Fixing the test path to be valid.\n\nChange-Id: I7521d6b380f00037da039eca16573f52ca7cfca7\n"
    },
    {
      "commit": "b67c1010dadecfaecba0fce823ef48d612561072",
      "tree": "81baaf31b63a47f6948d0c6bfacba31e233a1e3f",
      "parents": [
        "93d84aae035885a3f66a03fa794b6aa8bf002e0b",
        "cedab48a3a758175e00890e9d0ad0fb14f722261"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Sat Aug 25 08:31:13 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Aug 25 08:31:13 2018 +0000"
      },
      "message": "Merge \"Gate on CentOS 7 and check on Ubuntu Bionic\""
    },
    {
      "commit": "93d84aae035885a3f66a03fa794b6aa8bf002e0b",
      "tree": "cabe4ab50058f3bee19e11c3e7aa7a34451e9e98",
      "parents": [
        "a54922e81b75794e442a448cb84f765e650b3e86"
      ],
      "author": {
        "name": "Nguyen Hai",
        "email": "nguyentrihai93@gmail.com",
        "time": "Thu Aug 23 22:03:10 2018 +0900"
      },
      "committer": {
        "name": "Nguyen Hai",
        "email": "nguyentrihai93@gmail.com",
        "time": "Thu Aug 23 22:03:10 2018 +0900"
      },
      "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: I05cb4e43651e02f79a220f041619240fb5f69a07\nStory: #2002586\nTask: #24316\n"
    },
    {
      "commit": "a54922e81b75794e442a448cb84f765e650b3e86",
      "tree": "fe688ab291f99c2482f5977a14dcbcbc3593a2ea",
      "parents": [
        "28f29e281cccb556693a1300db20d977fe658699"
      ],
      "author": {
        "name": "Nguyen Hai",
        "email": "nguyentrihai93@gmail.com",
        "time": "Thu Aug 23 22:02:57 2018 +0900"
      },
      "committer": {
        "name": "Nguyen Hai",
        "email": "nguyentrihai93@gmail.com",
        "time": "Thu Aug 23 22:02:57 2018 +0900"
      },
      "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: I07942d6945a4880d533309b16ba3fc509f23ded7\nStory: #2002586\nTask: #24316\n"
    },
    {
      "commit": "cedab48a3a758175e00890e9d0ad0fb14f722261",
      "tree": "1cd7bcb6b17e6cb73dd52e1c17275911f6d420d6",
      "parents": [
        "28f29e281cccb556693a1300db20d977fe658699"
      ],
      "author": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Tue Jul 31 15:09:36 2018 +0200"
      },
      "committer": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Thu Aug 23 07:12:29 2018 +0000"
      },
      "message": "Gate on CentOS 7 and check on Ubuntu Bionic\n\nThere is an increasing demand for CentOS 7 based deployments. We should\ngate on it for both controller and amphora to make sure we don\u0027t\noverlook possible hidden issues.\n\nUbuntu Bionic has not been extensively tested yet, so we make it\na non-voting check job for now.\n\nDepends-On: https://review.openstack.org/#/c/595336/\n\nChange-Id: Iafd31337fed62affc4125e0e1eea0179db5f776d\n"
    },
    {
      "commit": "28f29e281cccb556693a1300db20d977fe658699",
      "tree": "da90c673e889e79d66fd5c0133bf6a32a4ee53ed",
      "parents": [
        "904a4481c9d44b8c784d11d3208cc6b8492124fb"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Sun Aug 19 13:44:42 2018 -0700"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Sun Aug 19 13:45:04 2018 -0700"
      },
      "message": "Disable kvm on OVH infra instances\n\nOVH infra hosts are causing \"KVM: entry failed, hardware error 0x0\"\nfailures where instances fail to start (cirros, etc.).\nThis patch excludes OVH instances from kvm enablement until the issue is\nresolved.\n\nChange-Id: I50006cb60deef6943d95c2c04c444dccca94c8b0\n"
    },
    {
      "commit": "4e62028f25da168ba0571ede43b93c1e73dc4e3e",
      "tree": "71d53626818748f795b97a933c0d42502ff73950",
      "parents": [
        "07c9a6324e3fd2b92156409cd6b21e0fc917cdf7"
      ],
      "author": {
        "name": "ShangXiao",
        "email": "shangxiaobj@inspur.com",
        "time": "Wed Jun 13 01:38:21 2018 -0700"
      },
      "committer": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Mon Aug 13 10:13:30 2018 +0200"
      },
      "message": "Update links in README.rst\n\n1) Update the http doc links\n2) Update links to storyboard\n\nChange-Id: I894309ef702aa86961ff4f7aade3b20f075756c2\n"
    },
    {
      "commit": "904a4481c9d44b8c784d11d3208cc6b8492124fb",
      "tree": "7d1246c27fcb5aab92f29dc35ae05aa3695b177a",
      "parents": [
        "b0573224f50413a6831752c664c65fc0984f1e0f",
        "8999651dd19787d18d4248bd06afe3b7ec544ad6"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Thu Jul 26 02:36:24 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jul 26 02:36:24 2018 +0000"
      },
      "message": "Merge \"Re-enable KVM\""
    },
    {
      "commit": "b0573224f50413a6831752c664c65fc0984f1e0f",
      "tree": "da90c673e889e79d66fd5c0133bf6a32a4ee53ed",
      "parents": [
        "74617dabff8e61c3d47e84a3c75477a72a544bf9"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Fri Jun 29 08:54:35 2018 -0700"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Fri Jun 29 13:17:02 2018 -0700"
      },
      "message": "Add \"wait for active\" after object delete\n\nCurrently we are waiting for the object to finish deleting, but\nwe are not waiting for the LB to go back to ACTIVE. On fast test\nhosts this can lead to an immutable error on the shared parent objects.\nThis patch adds a \"wait for active\" after the object \"wait for deleted\".\n\nChange-Id: Ie4c3ffeb194a779b2e4e04ef423d23e3891ad3ce\n"
    },
    {
      "commit": "8999651dd19787d18d4248bd06afe3b7ec544ad6",
      "tree": "bd33a0b069217d8188a5bf0b53029a2a463d280c",
      "parents": [
        "74617dabff8e61c3d47e84a3c75477a72a544bf9"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Fri Jun 29 09:34:29 2018 -0700"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Fri Jun 29 09:34:55 2018 -0700"
      },
      "message": "Re-enable KVM\n\nA recent kernel update in the nodepool images has resolved the issue\nwe were seeing with using KVM on some hosting providers.\nThis patch removes the exclusion for those hosting providers and\nallows the Octavia gates to use KVM if it is available on the host.\n\nChange-Id: Ibd726a831db4988ab1820084b2683c38a852ce93\n"
    },
    {
      "commit": "74617dabff8e61c3d47e84a3c75477a72a544bf9",
      "tree": "0a070c8df566cbea6e35dc7a5a2ee2d8379376f3",
      "parents": [
        "bc3eaeb60957c40c41699121d4786940c18bcd09",
        "ce50c736eaf574f4cb70033af1e5f05c2e8bc2ec"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Sun Jun 24 07:30:21 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Jun 24 07:30:21 2018 +0000"
      },
      "message": "Merge \"fix tox python3 overrides\""
    },
    {
      "commit": "bc3eaeb60957c40c41699121d4786940c18bcd09",
      "tree": "d9537a8e588489e1831846bf7b03d2b5dba06ae5",
      "parents": [
        "07c9a6324e3fd2b92156409cd6b21e0fc917cdf7",
        "437eff6b6e7004d610f7267b2f074c1a3a191573"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Thu Jun 14 20:35:17 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jun 14 20:35:17 2018 +0000"
      },
      "message": "Merge \"Spare amps have no role\""
    },
    {
      "commit": "ce50c736eaf574f4cb70033af1e5f05c2e8bc2ec",
      "tree": "3321f13c44b6d06a98f06a5db72808878bc6cb79",
      "parents": [
        "57be518b726827646c35d86e3cf4bf43526d10ea"
      ],
      "author": {
        "name": "huang.zhiping",
        "email": "huang.zhiping@99cloud.net",
        "time": "Sat Jun 09 18:52:30 2018 +0800"
      },
      "committer": {
        "name": "huang.zhiping",
        "email": "huang.zhiping@99cloud.net",
        "time": "Sat Jun 09 18:54:00 2018 +0800"
      },
      "message": "fix tox python3 overrides\n\nWe want to default to running all tox environments under python 3, so\nset the basepython value in each environment.\n\nWe do not want to specify a minor version number, because we do not\nwant to have to update the file every time we upgrade python.\n\nWe do not want to set the override once in testenv, because that\nbreaks the more specific versions used in default environments like\npy35 and py36.\n\nChange-Id: I883f658daee933a0ac2cfdcf25a625c82eb33d27\n"
    }
  ],
  "next": "07c9a6324e3fd2b92156409cd6b21e0fc917cdf7"
}
