)]}'
{
  "log": [
    {
      "commit": "41b3aac6b0386dae202abe8cc03455ea710e468e",
      "tree": "9ba7557c14405aff3313d7ea795053c1767b5bc3",
      "parents": [
        "38c2a65c2720fd5786479a1b281b87561f90eef4"
      ],
      "author": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Wed Sep 30 09:33:47 2020 +0200"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Sat Mar 20 20:32:30 2021 +0000"
      },
      "message": "Add stable/victoria jobs to check and gate queues\n\nChange-Id: I00b3e8172c3d90ef7cabb65d588508728ea658cf\n"
    },
    {
      "commit": "38c2a65c2720fd5786479a1b281b87561f90eef4",
      "tree": "e10b3ae0eba046bcd682a365dc2785aa6da2d6ae",
      "parents": [
        "59ec77d69d47411132569b2333726055351a750f",
        "78e6970c865f4352499f6c9106640be11c652997"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Mar 12 23:22:43 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 12 23:22:43 2021 +0000"
      },
      "message": "Merge \"Fix OVN provider jobs\""
    },
    {
      "commit": "59ec77d69d47411132569b2333726055351a750f",
      "tree": "0d772551447fac0170f2ddf664447ed6abb079bb",
      "parents": [
        "3ff105bb5d84a05269f8e42918cd49ca4a80b23d",
        "0f7e0283e98268e8f652753f8f02186069647adc"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Mar 10 11:07:07 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 10 11:07:07 2021 +0000"
      },
      "message": "Merge \"Add neutron plugin to octavia-dsvm-base job\""
    },
    {
      "commit": "972385b91cc196b520bd6b43b55b956e680d7451",
      "tree": "4d34d5c7ff058a5f6b58726b863a45bb4615d21f",
      "parents": [
        "8a9337945e2946562278c689999251eff3a765aa"
      ],
      "author": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Tue Feb 23 08:40:26 2021 +0100"
      },
      "committer": {
        "name": "oschwart",
        "email": "oschwart@redhat.com",
        "time": "Wed Feb 24 16:00:11 2021 +0200"
      },
      "message": "Remove Stein CI jobs\n\nStein release of Octavia has reached end-of-life (EOL) support [1].\nThe stable/stein Octavia branch no longer accepts changes.\nWe can now remove the Stein CI jobs.\n\n[1] https://review.opendev.org/c/openstack/releases/+/772847\n\nChange-Id: I14ab0f8b159fdd0c7e81b94297a57f30260579fa\n"
    },
    {
      "commit": "78e6970c865f4352499f6c9106640be11c652997",
      "tree": "3534ee6755ebf886b3a0a3639af80f6b615519db",
      "parents": [
        "efae4470eb91859b6957d9280f0c60de25da54e8"
      ],
      "author": {
        "name": "Brian Haley",
        "email": "bhaley@redhat.com",
        "time": "Mon Jan 18 11:12:40 2021 -0500"
      },
      "committer": {
        "name": "Brian Haley",
        "email": "bhaley@redhat.com",
        "time": "Mon Jan 18 11:12:40 2021 -0500"
      },
      "message": "Fix OVN provider jobs\n\nThe name of the OVN provider job template changed from\novn-octavia-provider-v2-dsvm-scenario to\novn-octavia-provider-tempest-release but was not updated\nhere, fix it so those non-voting jobs will run.\n\nChange-Id: I3159adeae2456c8fecad87bbfb0f526363e7752b\n"
    },
    {
      "commit": "0f7e0283e98268e8f652753f8f02186069647adc",
      "tree": "2541222dc38935d0ce7ca8393e88f512b7c718b9",
      "parents": [
        "d5efbb16f7be0fb7c5cd26f00f88a19be07dee5a"
      ],
      "author": {
        "name": "Brian Haley",
        "email": "bhaley@redhat.com",
        "time": "Fri Jul 17 17:09:18 2020 -0400"
      },
      "committer": {
        "name": "Brian Haley",
        "email": "bhaley@redhat.com",
        "time": "Tue Nov 03 09:51:15 2020 -0500"
      },
      "message": "Add neutron plugin to octavia-dsvm-base job\n\nWith octavia_create_network_interface_device() being in\nthe neutron tree, we have to enable the neutron plugin\nin more jobs to have it visible, else o-hm0 will not\nget created and it will fail.\n\nMoved the occurence in the ipv6-only job to the parent\ndefinition as well.\n\nChange-Id: I0d15dbae9034ab17de69d884e8f57df0d25d4338\n"
    },
    {
      "commit": "d5efbb16f7be0fb7c5cd26f00f88a19be07dee5a",
      "tree": "5b6e72b65a1725a71deac0ed0a3616acd31ea56f",
      "parents": [
        "f077c3a5d6f4d343dba8af7e0ba4c79c5500d2f6"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Wed Sep 23 12:50:47 2020 -0700"
      },
      "committer": {
        "name": "Ann Taraday",
        "email": "akamyshnikova@mirantis.com",
        "time": "Tue Nov 03 08:01:55 2020 +0000"
      },
      "message": "Set nodepool swap size back to 8GB\n\nA recent patch lowered the swap space available on nodepool\ninstance from 8GB to 1GB. This is causing nova to not have enough\nmemory to boot VMs required for some tests.\nThis patch restores the 8GB swap value for these jobs.\n\n[1] https://review.opendev.org/#/c/750941/\n\nChange-Id: I19c3465fb39a6204a5a167ac75b6eed832f9fe72\n"
    },
    {
      "commit": "f077c3a5d6f4d343dba8af7e0ba4c79c5500d2f6",
      "tree": "1c33abc791a9f70faaa1eb0ea76e27de20b64921",
      "parents": [
        "3bc1f4decd285d455c928d19aa7cd4a81236576a"
      ],
      "author": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Mon Oct 19 11:17:26 2020 +0200"
      },
      "committer": {
        "name": "Gregory Thiemonge",
        "email": "gthiemon@redhat.com",
        "time": "Wed Oct 21 11:51:11 2020 +0200"
      },
      "message": "Build the Go test server on devstack test-config\n\nEvery time we update the Go test server code, we have to re-compile it\nlocally and commit the binary file. Git is not great for binary blobs.\nOne other reason that carrying the binary in-tree is suboptimal is it\nis compiled against amd64 architecture, thus not much multi-arch\nfriendly.\n\nThis change drops the need to compile and carry the test server binary\nfile in the Git tree. The test server will now be compiled at devstack\ntest-config phase. On my work station, it takes less than 6 seconds.\n\nChange-Id: I3d8ad18ddd1f23720618d733a9d8a53a6b4e6dfc\n"
    },
    {
      "commit": "3bc1f4decd285d455c928d19aa7cd4a81236576a",
      "tree": "9ac270d208a655270cf08f4be71ea10195615db5",
      "parents": [
        "67249477d855d5be4470defcaa7a981fdb66ad49"
      ],
      "author": {
        "name": "Gregory Thiemonge",
        "email": "gthiemon@redhat.com",
        "time": "Fri Oct 02 13:53:31 2020 +0200"
      },
      "committer": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Mon Oct 19 10:30:00 2020 +0200"
      },
      "message": "Fix scenario tests issue with immutable LBs\n\nWait for the loadbalancer to become ACTIVE after deleting an\nhealthmonitor or a listener, to ensure the next test uses a LB in a\nnon-transitional state.\n\nThis also fixes the cidrs tests that were using the wrong waiter\ntimeouts.\n\nThis patch also moves individual deletion of children resources in class\ntear down to a more performant way by cascade deleting the load\nbalancer.\n\nStory: 2008219\nTask: 41008\n\nDepends-On: https://review.opendev.org/#/c/757604/\nDepends-On: https://review.opendev.org/#/c/757840/\nDepends-On: https://review.opendev.org/#/c/757841/\nDepends-On: https://review.opendev.org/#/c/757842/\n\nCo-Authored-By: Carlos Goncalves \u003ccgoncalves@redhat.com\u003e\nChange-Id: I6a4eed7269e4f502bd0fc8613cb4ec4da13890e7\n"
    },
    {
      "commit": "6a9236ad9ae72cea6add0845c4462a9e44690a42",
      "tree": "3923b9e6bc93e6714d3924b15256b3cd82433a97",
      "parents": [
        "89bdbcd1252dbce8645c24fa6db3e2d32fa779c3"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Tue Aug 04 23:54:54 2020 +0000"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Tue Sep 08 16:52:09 2020 -0700"
      },
      "message": "Adjust API tests for NotImplemented skip\n\nThis is a patch to restructure the API tests to use the\nnew skip_if_not_implemented capability.\n\nDepends-On: https://review.opendev.org/745239\n\nChange-Id: I291488e1c9418e51d6fe7ea142eaca13e3c181a0\n"
    },
    {
      "commit": "89bdbcd1252dbce8645c24fa6db3e2d32fa779c3",
      "tree": "faa4a8166f316da70acf3dc661256479841b6fd0",
      "parents": [
        "c611b456803f6e556970a8b9df1d1093e38a6ff1"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Thu Mar 19 15:59:19 2020 -0700"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Thu Sep 03 17:10:56 2020 -0700"
      },
      "message": "Adjust scenario tests for NotImplemented skip\n\nThis is a patch to restructrue the scenario tests to use the\nnew skip_if_not_implemented capability.\n\nChange-Id: I49a7fb6650030f2a1115c6d42442062bd33415fd\n"
    },
    {
      "commit": "eeb228045d897ab5e5d2268c552fc1e5920d13eb",
      "tree": "f05ca55a73b8e73154d5d60c487492945c597b4a",
      "parents": [
        "bb23855ce65500dda6a0e332eab7174ed493a0ac",
        "5700f3cd93668bb6b7c9f9303782557d3d23bc3c"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Aug 25 22:57:12 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 25 22:57:12 2020 +0000"
      },
      "message": "Merge \"Enable nova anti-affinity in two-node act-stdby job\""
    },
    {
      "commit": "bf6cc4095644f782f3731ae158e94b5a2e0a60e1",
      "tree": "2ffc503cabcde75f7abed6de379530c42c79c28d",
      "parents": [
        "6fbfed03d31a3041a62ca621551f22829f42da2d",
        "b1ba3b373ca44da31e8ec79a5eaba71e2ef2b81f"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Aug 13 09:57:51 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 13 09:57:51 2020 +0000"
      },
      "message": "Merge \"Add an optional tenant flow log offload test\""
    },
    {
      "commit": "5700f3cd93668bb6b7c9f9303782557d3d23bc3c",
      "tree": "0fd451b162112126333be76356a019540e6b2afb",
      "parents": [
        "ae44e20514156e9365a28bc570d8dbfb93966124"
      ],
      "author": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Tue Jul 21 15:58:25 2020 +0200"
      },
      "committer": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Wed Jul 22 12:16:36 2020 +0200"
      },
      "message": "Enable nova anti-affinity in two-node act-stdby job\n\nProduction deployments are recommended to run on active-standby\nloadbalancer topology and with nova anti-affinity enabled for higher\nlevel of availability. Job octavia-v2-act-stdby-dsvm-scenario-two-node\nwill test Octavia under such configuration.\n\nTask: 40413\nStory: 2007943\n\nChange-Id: Iab24754bf6881671091a06047767f8b4dc8b5420\n"
    },
    {
      "commit": "ae44e20514156e9365a28bc570d8dbfb93966124",
      "tree": "fbeb27fba67b41a5edf2fdd26e507eb3b0c75552",
      "parents": [
        "b9552e97190c3df4e931e812c802635f77e8233c",
        "ba35dab12a34930af7f940f7d41417bac91ec47f"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Jul 17 20:17:04 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jul 17 20:17:04 2020 +0000"
      },
      "message": "Merge \"Gate on octavia-v2-dsvm-tls-barbican jobs\""
    },
    {
      "commit": "b9552e97190c3df4e931e812c802635f77e8233c",
      "tree": "82fece8f5fde0d6cce0f37488dd3117db834df26",
      "parents": [
        "8480068fc44f3747ebff1458ac72484d2fb073ac",
        "d2b5b447518c18e1705bcd4fbecd6405b8565c39"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Jul 17 20:17:03 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jul 17 20:17:03 2020 +0000"
      },
      "message": "Merge \"Add stable/ussuri jobs to check and gate lists\""
    },
    {
      "commit": "8480068fc44f3747ebff1458ac72484d2fb073ac",
      "tree": "e3f35014c381fd77841fd930b3d854eb3bba1dc8",
      "parents": [
        "65b887c565eb2698f1b6f4ca33625db674baf140",
        "a1862ff5cc4032901f51f3bb92bba03f6cb3b0df"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Jul 16 18:46:20 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jul 16 18:46:20 2020 +0000"
      },
      "message": "Merge \"Fix availability zone API tests\""
    },
    {
      "commit": "65b887c565eb2698f1b6f4ca33625db674baf140",
      "tree": "0326a306207d40904140f17eb4e62117b00dd1a9",
      "parents": [
        "e6757f0bb222f29693f9392d0bf9b4050aa7599c",
        "3ab77935c2d30027091b177167375d3b7434b89d"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Jul 16 14:26:06 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jul 16 14:26:06 2020 +0000"
      },
      "message": "Merge \"Set image driver to noop in noop jobs\""
    },
    {
      "commit": "9726b8f2d878ed8d4c75b7d58f8d0399e2ec085a",
      "tree": "60c5d4954210fc1649a732fd79a40251d6d171b8",
      "parents": [
        "990ccacd228256bbead196304a8904d768de3d67",
        "ca40afb3808ec6b0ae7b5064a4b78387d505cd9f"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Jul 15 09:17:59 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 15 09:17:59 2020 +0000"
      },
      "message": "Merge \"Define and use octavia nodesets\""
    },
    {
      "commit": "ba35dab12a34930af7f940f7d41417bac91ec47f",
      "tree": "ba792a36c59b482b676f0980d4197eb778b4d98d",
      "parents": [
        "d2b5b447518c18e1705bcd4fbecd6405b8565c39"
      ],
      "author": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Sun Jun 23 13:41:32 2019 +0200"
      },
      "committer": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Tue Jul 14 12:49:59 2020 +0200"
      },
      "message": "Gate on octavia-v2-dsvm-tls-barbican jobs\n\nTLS Barbican jobs were added a while ago and proven to be solid [1].\nThis is a good time to promote them to the gate queue.\n\n[1] https://zuul.openstack.org/builds?job_name\u003doctavia-v2-dsvm-tls-barbican\u0026pipeline\u003dgate\n\nChange-Id: Idd517eefdf7c9ce6ef08f6b42c3aef27263e9cab\n"
    },
    {
      "commit": "b1ba3b373ca44da31e8ec79a5eaba71e2ef2b81f",
      "tree": "918d4138332692657c4627c036aeef81a26c0ea1",
      "parents": [
        "5506c00b8d8972e6223499dd5a5da4c85c1ff836"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Tue Jul 30 20:23:51 2019 -0700"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Mon Jul 13 15:27:24 2020 +0000"
      },
      "message": "Add an optional tenant flow log offload test\n\nThis patch adds an optional tenant flow log offload scenario test\nthat checks the tenant flow logging offload and format.\n\nChange-Id: I8a7ed4e1bc3d567c4807726c684ad86cd281096f\n"
    },
    {
      "commit": "990ccacd228256bbead196304a8904d768de3d67",
      "tree": "13adf683aa7f9d2bdf89488cced6c46266612a34",
      "parents": [
        "8d29c54516db7c29e33d24bdd48b929fc5a5eca4",
        "fdefa8065c91cd84262b84b4c2fc7116892e1aeb"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Jul 10 01:32:55 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jul 10 01:32:55 2020 +0000"
      },
      "message": "Merge \"Change to use memory_tracker variable\""
    },
    {
      "commit": "d2b5b447518c18e1705bcd4fbecd6405b8565c39",
      "tree": "75a5859cdb474e91633068b6d98b55c1549e6d84",
      "parents": [
        "c4ace76900b150fa65d2f537329482f7fb58b9ee"
      ],
      "author": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Thu Jul 09 18:49:50 2020 +0000"
      },
      "committer": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Thu Jul 09 18:49:50 2020 +0000"
      },
      "message": "Add stable/ussuri jobs to check and gate lists\n\nChange-Id: Ic6623994713abb2c8b7a79eac8e0b3d10b0f1571\n"
    },
    {
      "commit": "ca40afb3808ec6b0ae7b5064a4b78387d505cd9f",
      "tree": "75424fe02ba7e3d61de5208023a1f142c3a9bd93",
      "parents": [
        "a5074259fb686f92057ae6313fa620471840de0e"
      ],
      "author": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Fri Jun 26 19:14:33 2020 +0200"
      },
      "committer": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Thu Jul 09 10:06:40 2020 +0000"
      },
      "message": "Define and use octavia nodesets\n\nJobs on these new nodesets run on nested-virt enabled nodepool provider\nnodes, shortening run time by a lot (we\u0027ve seen a successful scenario\njob taking 38 minutes whereas without nested virt could take close to 2\nhours).\n\nChange-Id: I3252cb820ebea996ad7f07385793f59c28fbd4d2\n"
    },
    {
      "commit": "3ab77935c2d30027091b177167375d3b7434b89d",
      "tree": "9642dbe6ea9a6214fd66c26bbd973e37e6f0e612",
      "parents": [
        "5506c00b8d8972e6223499dd5a5da4c85c1ff836"
      ],
      "author": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Thu Jun 25 15:30:02 2020 +0200"
      },
      "committer": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Thu Jun 25 15:30:02 2020 +0200"
      },
      "message": "Set image driver to noop in noop jobs\n\nChange-Id: If6bd962aeafb2fee5b331e9c938c24bfa5488020\n"
    },
    {
      "commit": "a1862ff5cc4032901f51f3bb92bba03f6cb3b0df",
      "tree": "9998c0fdd1f26210755b4edcbcb3dea45e6d6b89",
      "parents": [
        "5506c00b8d8972e6223499dd5a5da4c85c1ff836"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Sun Jun 21 12:15:27 2020 -0700"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Wed Jun 24 15:57:51 2020 +0000"
      },
      "message": "Fix availability zone API tests\n\nCurrently, if you run the availability zone API tests when not using\nthe no-op drivers, the API tests will fail as they had hard-coded\navailability zone names that do not exist.\nSince creating availability zones requires reconfiguration of the nova\nhost deployments, it is not practical to create nova availability zones\nfor these tests.\n\nThis patch adds tempest configuration settings for the required\navailability zones, and if not configured will skip the tests that\nrequire the availability zones be present.\n\nChange-Id: I53d5d33ae9a181b79e1d971d56452eeee5dd7759\n"
    },
    {
      "commit": "ea5d3743a3fbae48a88aa2190e19df73edbba522",
      "tree": "cb0b7b7b48e36f95ae30ce1ea0d905cccb2951d4",
      "parents": [
        "d2c4881d07173a3a01fd2cae44a361ff8ac0281b"
      ],
      "author": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Fri Jun 05 10:49:05 2020 +0200"
      },
      "committer": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Fri Jun 05 11:19:42 2020 +0200"
      },
      "message": "Pin DIB to Python 2 compatible version on py2 jobs\n\nDiskimage-builder dropped Python 2 support in 3.0.0. We need to pin the\n-py2 jobs to a Python 2 compatible version. We set to 2.30.0 as per\nlatest upper-constraints.txt [1].\n\nNote that Python 3 devstack installs will also have to be pinned to same\nversion because stable/stein devstack ensures that all libs being used\nfor development are installed under both versions of Python [2].\n\n[1] https://opendev.org/openstack/requirements/src/commit/4ae10f52cec8f6d870c7d862d22c66a64ce74f9f/upper-constraints.txt#L612\n[2] https://opendev.org/openstack/devstack/src/commit/ab86ced64cb6c053cf3340ab4d8a1d988a6b76c4/inc/python#L379-L388\n\nChange-Id: Ib9954b8d634fc791e8cf0da73ad76ac8ff3e85b8\n"
    },
    {
      "commit": "a97deefcb3c21194ec1e2b4f11cc0fbd3c16b720",
      "tree": "a31ee680e8b4079c9e51189a363c721600bc59c7",
      "parents": [
        "0956246b51bd786955e368d2840d7ef00687f2d1"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Sat Apr 25 19:54:06 2020 -0500"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue Apr 28 22:57:07 2020 +0000"
      },
      "message": "[ussuri][goal] Updates for python 2.7 drop\n\nOpenStack is dropping the py2.7 support in ussuri cycle except\nswift and sorlets which is exception approved in this goal.\n\nSomehow this repo is left to remove the py2.7 requirement\nand setup.cfg file cleanup.\n\nUssuri Communtiy-wide goal:\nhttps://governance.openstack.org/tc/goals/selected/ussuri/drop-py27.html\n\nAlso drop the stable/queens|rocky py2 jobs because octavia-tempest-plugin master\ncode cannot test them because of py2 drop. They are also Extended Maintainance\nstate so it is ok to not test them on master. Same way Tempest and other\nplugins did\n- https://review.opendev.org/#/c/722183/\n\nChange-Id: I9b20229a25dc9752e4a813709f0b67bbd104faa5\n"
    },
    {
      "commit": "0956246b51bd786955e368d2840d7ef00687f2d1",
      "tree": "d4976b60be44a7a57041178fd690ca03cc7d6e5a",
      "parents": [
        "49460e413bda5eaf1889686d3cfd4d10a8637232",
        "043e4c1bdb259beae9c5cbcd6c3dfb7b0f4b6ee5"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Apr 24 13:36:33 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Apr 24 13:36:33 2020 +0000"
      },
      "message": "Merge \"Use Tempest compatible version for xenial node job\""
    },
    {
      "commit": "043e4c1bdb259beae9c5cbcd6c3dfb7b0f4b6ee5",
      "tree": "3a1cfc9c263a6d27256b325df3a35f3602c38fca",
      "parents": [
        "b67453f6f0f2f1095bffcdbdf3472b35db8d005d"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Apr 16 04:34:08 2020 -0500"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Sat Apr 18 18:20:13 2020 +0000"
      },
      "message": "Use Tempest compatible version for xenial node job\n\nTempest is py3 only now and xenial node has py3.5.\nWe tried to install the py3.6 on xenial node via devstack\nbut revert that solution. Later we did pin the Tempest\nwith compatible version on xenial which is 23.0.0\n\n- https://github.com/openstack/devstack/blob/8cd4e9a9076e05974ed1242ccab3391c55c7070c/stackrc#L316\n\nChange-Id: I78e184c6cb2b1448ef243766a20072baa869d1b3\n"
    },
    {
      "commit": "fdefa8065c91cd84262b84b4c2fc7116892e1aeb",
      "tree": "e5b6881b9f4923c234dfd1c67a5ae86a8e38ea0b",
      "parents": [
        "0ae7f108b91eea0a363236cb12bcb03c098d321d"
      ],
      "author": {
        "name": "Brian Haley",
        "email": "bhaley@redhat.com",
        "time": "Fri Jan 24 17:32:18 2020 -0500"
      },
      "committer": {
        "name": "Brian Haley",
        "email": "haleyb.dev@gmail.com",
        "time": "Fri Mar 27 01:32:18 2020 +0000"
      },
      "message": "Change to use memory_tracker variable\n\npeakmem_tracker was deprected and replaced by\nmemory_tracker [0], use that variable instead.\n\n[0] https://review.opendev.org/#/c/434470/\n\nAlso disabled since it\u0027s not clear if we need it, and\nit\u0027s currently causing a job failure because of a missing\nlibrary.\n\nChange-Id: I4f30bba1f2e0e4565df3fa2436c0713272ee2b88\n"
    },
    {
      "commit": "7cca66d7a1373f0d7ea632390251cbf496e51a3f",
      "tree": "d9b31fddcb4b0b8d537c1279de7fd167d91b563f",
      "parents": [
        "bbddf4b78d2bfe0ae15dc0d0826a11162a882fe9"
      ],
      "author": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Thu Jan 16 17:50:44 2020 +0100"
      },
      "committer": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Wed Feb 19 18:56:27 2020 +0100"
      },
      "message": "Enable KVM libvirt type on all scenario jobs\n\nA subset of nodepool providers have KVM nested virtualization enabled.\nAt present, examples are Vexxhost, OVH, FortNebula and Limestone.\n\nWe\u0027ve had a pre-run script for CI to enable KVM when running in one of\nthose providers. This has some drawbacks:\n1. With Zuul v3, DEVSTACK_GATE_LIBVIRT_TYPE is obsoleted in favor of\n   LIBVIRT_TYPE in devstack_localrc.\n2. The list was outdated (e.g. Vexxhost and FortNebula were not in).\n3. Some of the nested virt friendly providers have mixed KVM/TCG\n   servers.\n3. Enablement of nested virtualization would require updating of the KVM\n   providers list in our side.\n\nWhen LIBVIR_TYPE\u003dKVM, devstack checks if KVM is really available (via\ndevstack/lib/nova). If it is not, it falls back to qemu (TCG). This\ncheck is available since at least Mitaka.\n\nAlso, some provider nodes expose a generic CPU model. Libvirt matches\nthe named CPU model to the closest from the host. As a result, the\nmatched one may not include the CPUID parameter which seems to be\nrequired for nested virtualization. This find-by-match (cpu_mode option\nin Nova) can be switched \"host-passthrough\" in which case will cause\nlibvirt to tell KVM to passthrough the host CPU with no modifications.\nThe disadvantage of this mode is guests can only be migrated to an\nexactly matching host CPU, but we don\u0027t need this in CI.\n\nDepends-On: https://review.opendev.org/#/c/703324/\n\nChange-Id: I6c4596aa9cc2d7f7703c5acb54fdaed97756788a\n"
    },
    {
      "commit": "bbddf4b78d2bfe0ae15dc0d0826a11162a882fe9",
      "tree": "fbb2cdeb5e74640b46a022571a689582824b14a1",
      "parents": [
        "ebf9010a2d944e7c6693c02309123b99ad2f8d25"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Mon Feb 03 17:21:18 2020 -0800"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Mon Feb 03 17:22:32 2020 -0800"
      },
      "message": "Fix octavia-v2-dsvm-scenario-ubuntu-xenial\n\nRecent changes to the octavia-tempest-plugin jobs broke the\noctavia-v2-dsvm-scenario-ubuntu-xenial job as it tries to use\npython3.6 on a xenial nodeset job.\nThis patch explicitly forces python2 for this job.\n\nChange-Id: I95fa5f2f2fd17140a0ec892265d84542d613c04a\n"
    },
    {
      "commit": "ebf9010a2d944e7c6693c02309123b99ad2f8d25",
      "tree": "1dd1b7445c538cdd52d3ed56ec15ffc600cad846",
      "parents": [
        "94c0b7a19f17ac6ee1cb3344e7aa39b7022173ad"
      ],
      "author": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Mon Jan 20 11:32:58 2020 +0100"
      },
      "committer": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Mon Jan 20 16:00:31 2020 +0100"
      },
      "message": "Switch octavia-two-node nodeset to Bionic\n\nUbuntu Xenial is no longer supported in Devstack. The two-node CI job\nfails consistently with:\n\n\"WARNING: this script has not been tested on xenial\"\n\"If you wish to run this script anyway run with FORCE\u003dyes\"\n\nIt is time to update to Ubuntu Bionic.\n\nThis patch also removes octavia-v2-dsvm-scenario-ubuntu-bionic from the\ncheck queue as Bionic is now the default Ubuntu version being tested.\n\nChange-Id: Ica2f3289b14b8cdb5437ea3e92bb07a19028e053\n"
    },
    {
      "commit": "658fdec8ff614199eef3de0a67c687665e8b11b7",
      "tree": "b5f7cc4a9b594de02fa5e032bd5b70fc6089a01d",
      "parents": [
        "70c90ff66f58119f418c57f88358b8b4f42f84c3"
      ],
      "author": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Wed Dec 04 19:24:14 2019 +0100"
      },
      "committer": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Thu Dec 05 11:45:15 2019 +0100"
      },
      "message": "Add octavia-v2-dsvm-scenario-centos-8\n\nThis patch adds a new non-voting scenario job to test against CentOS 8\namphora images. Until CentOS 8 controllers are supported in Devstack,\nthis job runs Ubuntu controllers.\n\nDepends-On: https://review.opendev.org/#/c/697128/\nChange-Id: Ia5cffced9d5af2de3a85b91be5358a15234f5e25\n"
    },
    {
      "commit": "70c90ff66f58119f418c57f88358b8b4f42f84c3",
      "tree": "9fe467197eef3bd13438b711dfe4c7e1102365e4",
      "parents": [
        "4c684fff62e39967e6364ec6ef1dc44c22f003ef"
      ],
      "author": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Thu Dec 05 09:24:01 2019 +0100"
      },
      "committer": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Thu Dec 05 11:42:14 2019 +0100"
      },
      "message": "Disable py2 jobs on master\n\nChange-Id: Ibe18e74a8636a7c9ed1c25d4f448de3e3baf5e1f\n"
    },
    {
      "commit": "9c7fe1f8771fe2d3493b15482d51417f6ed98c1c",
      "tree": "e2154c31400faaa7292ce6ae730018e2d2321e3b",
      "parents": [
        "e79e70cd0d59b4257f1863a20de8e89d2b04b52b",
        "f6ec94576b1cf1b27ef712e660038630976d3462"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Nov 08 09:16:56 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 08 09:16:56 2019 +0000"
      },
      "message": "Merge \"Remove act-stdby-iptables scenario jobs in Stein+\""
    },
    {
      "commit": "e79e70cd0d59b4257f1863a20de8e89d2b04b52b",
      "tree": "2ba1f46cd800173f565f838a6e72e738a25fa5cc",
      "parents": [
        "da3b30f9d2ca102deed685db6be93850bb98caf0",
        "abb87c5e553ff5f67c05eb86c1d8536da4a618f1"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Nov 08 08:35:49 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 08 08:35:49 2019 +0000"
      },
      "message": "Merge \"Enable tempest jobs for stable/train\""
    },
    {
      "commit": "3f75fd608d3e9d386b7a0e3b0248f8c9137d6cd1",
      "tree": "775291f1222be6aa3aade2bc4971ea423353c9a0",
      "parents": [
        "6159700ab7324cf0269d737d538880710b1a4fc0",
        "cf5d79d319c09108d3b7c93848166e86a7b86bfd"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sat Nov 02 13:57:19 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Nov 02 13:57:19 2019 +0000"
      },
      "message": "Merge \"Enable fail-fast on the gate queue\""
    },
    {
      "commit": "6159700ab7324cf0269d737d538880710b1a4fc0",
      "tree": "33124e05afc5b3eb53732d57525a772997d2e1ce",
      "parents": [
        "f8ec474fd6275a158868574ad55d70151e0ed365",
        "cccc262c9190e825d2e91bd149da4c8c2aad8ae2"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Oct 30 07:12:35 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Oct 30 07:12:35 2019 +0000"
      },
      "message": "Merge \"[train][goal] Define new \u0027octavia-v2-dsvm-scenario-ipv6-only\u0027 job\""
    },
    {
      "commit": "473861881734d70321eae6211538048b38a5f42b",
      "tree": "f819ba11a306bd573aaacae7603ac95674ec74c0",
      "parents": [
        "f333d21ea3c76febd09f897587597213c7eedcb4",
        "9891de0ebb5c18de0a056ef37ee61642d0995898"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Oct 23 04:13:16 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Oct 23 04:13:16 2019 +0000"
      },
      "message": "Merge \"Fix positional formatting and add skip check\""
    },
    {
      "commit": "cccc262c9190e825d2e91bd149da4c8c2aad8ae2",
      "tree": "428914c45cba948e72bd5b01879bd647d3f7d9e6",
      "parents": [
        "f333d21ea3c76febd09f897587597213c7eedcb4"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue Sep 17 19:34:46 2019 +0000"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Wed Oct 09 22:11:35 2019 +0000"
      },
      "message": "[train][goal] Define new \u0027octavia-v2-dsvm-scenario-ipv6-only\u0027 job\n\nAs part of Train community goal \u0027Support IPv6-Only Deployments and Testing\u0027[1],\nTempest has defined the base job \u0027devstack-tempest-ipv6\u0027 which will\ndeploy services on IPv6.\n\nThis commit adds the new job \u0027octavia-v2-dsvm-scenario-ipv6-only\u0027\nrun on gate which is derived from \u0027devstack-tempest-ipv6\u0027.\n\nVerification structure will be:\n- \u0027devstack-IPv6\u0027 deploy the service on IPv6\n- \u0027devstack-tempest-ipv6\u0027 run will verify the IPv6-only setting and listen address\n- \u0027octavia-v2-dsvm-scenario-ipv6-only\u0027 will run the tests.\n\nThis scenario test will run with the following IPv6 additional settings:\n1. All OpenStack endpoints will use IPv6 addressing.\n2. The lb-mgmt-net will use IPv6 addresses.\n\nStory: #2005477\nTask: #35910\n\nCo-Authored-By: Adam Harwell \u003cflux.adam@gmail.com\u003e\nCo-Authored-By: Carlos Goncalves \u003ccgoncalves@redhat.com\u003e\nCo-Authored-By: Michael Johnson \u003cjohnsomor@gmail.com\u003e\nDepends-On: https://review.opendev.org/665103\n\n[1] https://governance.openstack.org/tc/goals/train/ipv6-support-and-testing.html\n\nChange-Id: Ieb74ef2276632f04d6324f835b164df3114b2613\n"
    },
    {
      "commit": "cf5d79d319c09108d3b7c93848166e86a7b86bfd",
      "tree": "db897ed7427a368f9590a2cc18fc22f4e4d88e51",
      "parents": [
        "f333d21ea3c76febd09f897587597213c7eedcb4"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Fri Sep 13 15:42:12 2019 -0700"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Mon Oct 07 21:36:32 2019 +0000"
      },
      "message": "Enable fail-fast on the gate queue\n\nZuul added fail-fast as a new option for project pipelines.\nWith this set, if any one of the voting jobs fails, zuul\nwill report a build failure immediately and abort the remaining\njobs.\n\nThis patch enables fail-fast on the gate pipeline as any one\nfailing job means the patch will not merge.\n\nChange-Id: I775dab84b4f1ba7a641ebbed54b6052333502d9c\n"
    },
    {
      "commit": "f6ec94576b1cf1b27ef712e660038630976d3462",
      "tree": "617a10e0d49be1275ec0ea9207ef8397a97ea119",
      "parents": [
        "abb87c5e553ff5f67c05eb86c1d8536da4a618f1"
      ],
      "author": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Mon Oct 07 17:03:01 2019 +0200"
      },
      "committer": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Mon Oct 07 17:03:01 2019 +0200"
      },
      "message": "Remove act-stdby-iptables scenario jobs in Stein+\n\nIPtables-based active-standby scenario test is deprecated from Stein\nrelease to Amphora stats-based active-standby scenario test.\n\nChange-Id: I18ba73be30ee4d18d01ebf9e7affbb46a86e0d17\n"
    },
    {
      "commit": "abb87c5e553ff5f67c05eb86c1d8536da4a618f1",
      "tree": "30b2635496c619650a424ac33c0e61dea5e1e3c3",
      "parents": [
        "f333d21ea3c76febd09f897587597213c7eedcb4"
      ],
      "author": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Fri Oct 04 12:25:42 2019 +0200"
      },
      "committer": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Mon Oct 07 16:31:15 2019 +0200"
      },
      "message": "Enable tempest jobs for stable/train\n\nChange-Id: I0c6437930ef9bedc418fb0fe56c424badb9315d0\n"
    },
    {
      "commit": "353e74c237d4edeaf2a254932540551b23563a3d",
      "tree": "9bb6bef5a67daa2aaad5fb93e02df58f1beae0e4",
      "parents": [
        "f08adfb18f158e23e59aa3b8345faf6a9a3eed50",
        "6d99fc65b61f81a95771daba3c0b808185df5fc7"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sat Oct 05 15:05:38 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Oct 05 15:05:38 2019 +0000"
      },
      "message": "Merge \"Add an active/standby scenario test\""
    },
    {
      "commit": "9891de0ebb5c18de0a056ef37ee61642d0995898",
      "tree": "fc41410c7c5e419293788a66bf41bb858400899c",
      "parents": [
        "714047991937361eca00b2932a729c44ebf81eb6"
      ],
      "author": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Sun Jul 28 13:37:33 2019 +0200"
      },
      "committer": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Fri Sep 13 14:37:51 2019 +0200"
      },
      "message": "Fix positional formatting and add skip check\n\nThis patch fixes an offset positonal argument in a string format that\nwas throwing an IndexError exception. It also adds a skip check to check\nif the required amphora SSH key file is readable.\n\nAdditionally, the iptables-based active-standby test has now a better\namphora_ssh_key default value to match with the default path set by the\nOctavia Devstack plugin.\n\nStory: 2006259\nTask: 35876\n\nChange-Id: Ic887c726dfe151ea582a1bd935ae0b30582f14ea\n"
    },
    {
      "commit": "97dcb8193195ca3cea49a666453961346140eef1",
      "tree": "e9103411ab453bdb1ddfd0c345cb05b2cb513e78",
      "parents": [
        "714047991937361eca00b2932a729c44ebf81eb6"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Wed Feb 20 15:21:03 2019 -0800"
      },
      "committer": {
        "name": "Adam Harwell",
        "email": "flux.adam@gmail.com",
        "time": "Thu Aug 22 21:14:26 2019 +0000"
      },
      "message": "Add a test job for cinder volume backed amps\n\nThis patch adds a non-voting test job that uses the cinder volume backed\namphora.\n\nDepends-On: https://review.opendev.org/#/c/570505\nChange-Id: Ib8d590b25188d2d459ac578c3388fee702919419\n"
    },
    {
      "commit": "5b7b9d7dbb2497fb5f96227dd3b9391378c397fe",
      "tree": "2ec8469edb2fbd1602e576c61e5aff6d50665db8",
      "parents": [
        "1b0e8b1529db426c0290030495e74c0ea8b513da"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Sat Aug 10 16:56:25 2019 -0700"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Mon Aug 12 11:22:59 2019 -0700"
      },
      "message": "Set connection_retry_interval back up to 1200\n\nCurrently the connection_max_retries setting is set to 300 or 5\nminutes. We know that some test nodepool instances can take up to\n18 minutes for a VM to boot.\nThis patch increases the connection_max_retries timeout back up to\n1200 or 20 minutes to accomidate those slow hosts.\nThis will avoid unnecessary job failures[1].\nIt also increases the check_timeout from 60 seconds to 180 and drops\nthe check_interval down to 1 second.\n\n[1] https://logs.opendev.org/37/673337/12/check/octavia-v2-dsvm-tls-barbican/ \\\n    b512ea7/controller/logs/screen-o-cw.txt.gz#_Aug_10_02_43_54_823712\n\nChange-Id: Ib5635d78c97f4ea1d91af588ea582ba5cb20de56\n"
    },
    {
      "commit": "6d99fc65b61f81a95771daba3c0b808185df5fc7",
      "tree": "ac6a194dc1a24782a6406d2b459b54dbb1d8965b",
      "parents": [
        "1b0e8b1529db426c0290030495e74c0ea8b513da"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Sun Jul 22 16:04:48 2018 -0700"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Thu Aug 08 09:22:36 2019 -0700"
      },
      "message": "Add an active/standby scenario test\n\nThis patch adds a tempest scenario test for the active/standby topology.\nIt starts an active/standby load balancer, deletes the master amphora,\nand validates that the load balancer is still working.\n\nChange-Id: Ibcd5552a67cea650edc72bfaa986357267ca2407\n"
    },
    {
      "commit": "ec0dd81a94de28e78bc0b0f659a5ec16d5de7b63",
      "tree": "eb5aeb1e45bdb15f345a94456fff116fe84095aa",
      "parents": [
        "251e7cb088e52c7d027120049eff087db1ce62a7",
        "cd8f602ff0fabf6d035ce43ef564ac5dc2bde32e"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Aug 05 17:56:08 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Aug 05 17:56:08 2019 +0000"
      },
      "message": "Merge \"Increase connection_max_retries to 480 secs on CentOS jobs\""
    },
    {
      "commit": "32de5b4efee533a410dd14794141b4047cfc67de",
      "tree": "79b04a622760561d3bd7061b87e3a31bc3549517",
      "parents": [
        "61d143adf1dfa392dc35d6f14dda51e8e5d6d4b6",
        "2734ffe0ea8568f19d9d15cda3329df3de35871d"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Aug 05 04:58:07 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Aug 05 04:58:07 2019 +0000"
      },
      "message": "Merge \"Add a flavor to the load balancer CRUD scenarios\""
    },
    {
      "commit": "9cb60321aa0b0f61e761eca05e0a5e34a32d601d",
      "tree": "017cc30f129840199671b079f0b1c313f1a92c8b",
      "parents": [
        "65e7c5fcd47d04059cb2203776f84255d9177ea2",
        "531c5062c4cff602e455522c90fd9ce546f5ade1"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sat Aug 03 01:59:04 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Aug 03 01:59:04 2019 +0000"
      },
      "message": "Merge \"Set irrelevant files on CI jobs\""
    },
    {
      "commit": "2734ffe0ea8568f19d9d15cda3329df3de35871d",
      "tree": "e9c01fa3cafc641e5cc32a67290c40b3bdc0cf2f",
      "parents": [
        "77df0326b83a5639f47a67dca43a7beea724f844"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Wed Jan 16 15:59:34 2019 -0800"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Wed Jul 31 08:19:03 2019 -0700"
      },
      "message": "Add a flavor to the load balancer CRUD scenarios\n\nThis patch adds flavor configuration to the load balancer CRUD\nscenario tests. It also updates the multinode jobs to use a\nflavor configured for the active/standby topology.\n\nChange-Id: I46c442df698f7da5bf48c404b06039477382852c\n"
    },
    {
      "commit": "cd8f602ff0fabf6d035ce43ef564ac5dc2bde32e",
      "tree": "78bc2609b605e306200321caf36e00de162f8e7a",
      "parents": [
        "65e7c5fcd47d04059cb2203776f84255d9177ea2"
      ],
      "author": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Sun Jul 28 16:14:07 2019 +0200"
      },
      "committer": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Sun Jul 28 22:46:24 2019 +0200"
      },
      "message": "Increase connection_max_retries to 480 secs on CentOS jobs\n\nJobs run on non-nested virtualization environments (TCG) which\nsignificantly slows down amphora instances at boot. CentOS-based\namphorae seem to take even longer for unknown reasons on TCG\nenvironments. This patch increases connection_max_retries from default\n300 seconds to 480 seconds on CentOS jobs.\n\nChange-Id: Ib304cc12fcca51aab30f6dbe78ae412a8c358717\n"
    },
    {
      "commit": "ee09a1b78282db3b2a028c9a64bdbc46e16e1df8",
      "tree": "23b92e0c9800d8e83514d6aca93a12cc8407b0e5",
      "parents": [
        "b6fb3d1993033aba38bb090cf82445d561b1d1cc"
      ],
      "author": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Mon Jul 22 11:45:04 2019 +0200"
      },
      "committer": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Mon Jul 22 13:03:25 2019 +0200"
      },
      "message": "Skip iptables act/stby test based on topology set\n\nTask: 35877\nStory: 2006260\n\nChange-Id: I53671c7e93737b0d7bc038b4dd136a179facd34a\n"
    },
    {
      "commit": "b6fb3d1993033aba38bb090cf82445d561b1d1cc",
      "tree": "e37b058752d5f07cb95d47c668763fa8b2225c2e",
      "parents": [
        "d67300e4eaba0fec846f9107ca9af1790ae32306",
        "5b963c4c219131b45992f906c4d2919c035d8984"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Jul 19 22:12:06 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jul 19 22:12:06 2019 +0000"
      },
      "message": "Merge \"Add a scenario test for spare pool\""
    },
    {
      "commit": "de01509867e529f644a9396ee69c9b2fe6382078",
      "tree": "4d56b45a421d9ea2f4b4c5c439db8041b6acb811",
      "parents": [
        "f298ed0277b5aa753c8ef81f8e84ac0504de2138",
        "531b129ba205dd382a6b0aa65c1097dc1c888b3f"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Jul 17 07:22:29 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 17 07:22:29 2019 +0000"
      },
      "message": "Merge \"Rename iptables-based active-standby jobs\""
    },
    {
      "commit": "531c5062c4cff602e455522c90fd9ce546f5ade1",
      "tree": "77b3ef979724ad08f0c87d4d04fcffd5401f29c7",
      "parents": [
        "2261d112b2c5a9c25e3eceb701fe131a9782ddf5"
      ],
      "author": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Sun Jun 23 15:18:06 2019 +0200"
      },
      "committer": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Mon Jul 01 20:24:43 2019 +0200"
      },
      "message": "Set irrelevant files on CI jobs\n\nAll jobs are triggered regardless of files changed, except for files\nalready defined in octavia-dsvm-base. This means many jobs that are not\nimpacted by a given change will be run in CI. Not only this is a waste\nof CI resources but undeeded jobs may also fail (e.g. timeouts), thus\nblocking changes from merging.\n\nThis patch defines a more granular set of irrelevant files per job. For\nexample, it prevents active-standby jobs from running when a change is\nlimited to normal scenario files.\n\nChange-Id: I9eba013fb0b87afc44187e259b594f9b93bcc5d9\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": "531b129ba205dd382a6b0aa65c1097dc1c888b3f",
      "tree": "17ac228dabf8b981963e35a352d5af9570053f4e",
      "parents": [
        "2261d112b2c5a9c25e3eceb701fe131a9782ddf5"
      ],
      "author": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Thu Jun 20 16:53:23 2019 +0200"
      },
      "committer": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Thu Jun 20 16:53:23 2019 +0200"
      },
      "message": "Rename iptables-based active-standby jobs\n\nRename jobs so that it does not conflict with amphora stats-based\nactive-standby jobs being added in\nIbcd5552a67cea650edc72bfaa986357267ca2407 and will become default\nactive-standby jobs from Rocky.\n\nChange-Id: Ie61f42f0d5565455a766b321055f0b854820a865\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": "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": "5b963c4c219131b45992f906c4d2919c035d8984",
      "tree": "0a4980c7038bedc14d666bbbef2e6c1c7c7ccdf7",
      "parents": [
        "3c0bde3d192bcbda1598fa2b7f3f7b945266c060"
      ],
      "author": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Sun Feb 03 15:37:28 2019 +0100"
      },
      "committer": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Tue May 14 18:20:29 2019 +0200"
      },
      "message": "Add a scenario test for spare pool\n\nThis patch adds a scenario test for testing amphora spare pool feature.\nIt adds new check jobs to test against master as well as stable\nbranches.\n\nChange-Id: I87249017453628e3d2cd320a02677d81397f1b26\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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "986e3f543c6b3c588b88b1748641680759ed2856",
      "tree": "97bdf98b78d98f11f678ac7ada5121ed147038f5",
      "parents": [
        "0c90ef6972d529084b5573278cf17e93ffb3d8d2"
      ],
      "author": {
        "name": "Jude Cross",
        "email": "jcross@godaddy.com",
        "time": "Mon Jul 24 14:57:20 2017 -0700"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Tue Apr 10 12:20:01 2018 -0700"
      },
      "message": "Create scenario tests for load balancers\n\nThis patch implements the tempest plugin for\nfor testing load balancer creation in Octavia.\n\nCo-Authored-By: Jude Cross \u003cjcross@godaddy.com\u003e\nCo-Authored-By: Lingxian Kong \u003canlin.kong@gmail.com\u003e\n\nDepends-On: https://review.openstack.org/557856\nChange-Id: I57064f8e0834efba8859a780394a1c69851cc917\n"
    },
    {
      "commit": "0c90ef6972d529084b5573278cf17e93ffb3d8d2",
      "tree": "b80e270d4d107cdbdf60e6a42e1c02a1ea9ef562",
      "parents": [
        "fac9602c4c5286539dcc8dcaf57efc148f9a1a20"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Fri Feb 09 13:27:06 2018 -0800"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Thu Mar 29 14:52:06 2018 -0700"
      },
      "message": "Revert \"Create scenario tests for loadbalancers\"\n\nThis reverts commit 638c4ef2a1c0a457bf70e5020fc92ca5cfc5da8f.\n\nChange-Id: Id4e6723d68e35ccdfb34d50485590035808aea2e\n"
    },
    {
      "commit": "b8f7f53660e134e560f49a1ac7de32b6c4f1600c",
      "tree": "68c267cd15fa694dfa07ecf8037f195ef938462a",
      "parents": [
        "db705fd0ede402b6315d9dceeb6197ffe54985b8"
      ],
      "author": {
        "name": "James E. Blair",
        "email": "jeblair@redhat.com",
        "time": "Wed Jan 24 16:55:30 2018 -0800"
      },
      "committer": {
        "name": "James E. Blair",
        "email": "jeblair@redhat.com",
        "time": "Tue Feb 06 01:24:21 2018 -0800"
      },
      "message": "Zuul: Remove project name\n\nZuul no longer requires the project-name for in-repo configuration.\nOmitting it makes forking or renaming projects easier.\n\nChange-Id: Ic9310f8a48ebe25a9f52486b10d5fdb9ae5ac68f\n"
    },
    {
      "commit": "5c1518dc6fce5b2f7d6255cf3f69f3b66342b726",
      "tree": "97ec92ba029ddb23ac82c311f4ef680d865a5d48",
      "parents": [
        "eaedb340d89f3e94606af3791e2da2b56e3dea19"
      ],
      "author": {
        "name": "Andreas Jaeger",
        "email": "aj@suse.com",
        "time": "Fri Jan 12 17:05:28 2018 +0100"
      },
      "committer": {
        "name": "Andreas Jaeger",
        "email": "aj@suse.com",
        "time": "Fri Jan 12 17:05:48 2018 +0100"
      },
      "message": "Rename tox_venvlist (2/2)\n\nFor consistency with the tox jobs, use tox_envlist instead of\ntox_venvlist.\n\nWe need first to add a new parameter, then change the job, then\nremove the old parameter.\n\nDepends-On: I67a20b1faa77ff0166ad96fd95432c11948abc74\nChange-Id: I8cb03b9d03a2240386fb5a03bc40004f7f7e991c\n"
    },
    {
      "commit": "eaedb340d89f3e94606af3791e2da2b56e3dea19",
      "tree": "7201852b543cbae0f096a6627e06099d02e9215b",
      "parents": [
        "b7069879b8d370826f35166a80fb2b2016f54aea"
      ],
      "author": {
        "name": "Andreas Jaeger",
        "email": "aj@suse.com",
        "time": "Fri Jan 12 17:04:29 2018 +0100"
      },
      "committer": {
        "name": "Andreas Jaeger",
        "email": "aj@suse.com",
        "time": "Fri Jan 12 17:04:29 2018 +0100"
      },
      "message": "Rename tox_venvlist (1/2)\n\nFor consistency with the tox jobs, use tox_envlist instead of\ntox_venvlist.\n\nWe need first to add a new parameter, then change the job, then\nremove the old parameter.\n\nChange-Id: Iff3093e61c7d2cb684667d5bc5f2a75580569aab\nNeeded-By: I67a20b1faa77ff0166ad96fd95432c11948abc74\n"
    },
    {
      "commit": "2a69ad079e515ce0418845ca7472ce2e32183c8d",
      "tree": "4a8a27d821678c10a155940e198b72117373e749",
      "parents": [
        "3588a51e35853533233b3971f71af20649035ce5"
      ],
      "author": {
        "name": "ZhaoBo",
        "email": "zhaobo6@huawei.com",
        "time": "Fri Dec 22 17:19:56 2017 +0800"
      },
      "committer": {
        "name": "ZhaoBo",
        "email": "zhaobo6@huawei.com",
        "time": "Tue Dec 26 09:29:58 2017 +0000"
      },
      "message": "Enable Qos in gate\n\nChange-Id: Ia08c12c9c82000e4edd9025714b2655c8874c5ca\n"
    },
    {
      "commit": "a268ca72fa6f45e988282ec99669a6b2a98d7dec",
      "tree": "fc42ed1e958cf4769e6a469d20cef59c2a842c20",
      "parents": [
        "3fb351cc2de76cf72671020ae7e37666237ac7d0"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Mon Dec 18 09:55:48 2017 -0800"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Mon Dec 18 09:57:13 2017 -0800"
      },
      "message": "Disable more services from the scenario jobs\n\nThere are more services enabled by default for our scenario jobs than we need.\nThis patch disables more of cinder, ceilometer, and swift\n\nChange-Id: I3c4d01042839690a723423643776bc6684a93ba9\n"
    },
    {
      "commit": "856429009905dc2ad1536ef7f245760e6532aeb7",
      "tree": "3d392540776f733a45db0fe449ab02399335347e",
      "parents": [
        "638c4ef2a1c0a457bf70e5020fc92ca5cfc5da8f"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Tue Nov 14 09:47:37 2017 -0800"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Thu Nov 16 14:14:59 2017 -0800"
      },
      "message": "Add a scenario test gate\n\nThis patch adds a scenario test gate for octavia-tempest-plugin\n\nDepends-on: I44911c6bd6ede68c3376c8a6b42700310dce7a06\nChange-Id: Icb1ef19fecb8ad784d5614d5d26529a286f72d7e\n"
    }
  ]
}
