)]}'
{
  "log": [
    {
      "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": "f333d21ea3c76febd09f897587597213c7eedcb4",
      "tree": "5525541d5d2b3ce147f6871f4e631350a6f23329",
      "parents": [
        "353e74c237d4edeaf2a254932540551b23563a3d",
        "8d420801d7b0ed0c5696c640621e43177f45a673"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sun Oct 06 01:15:08 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Oct 06 01:15:08 2019 +0000"
      },
      "message": "Merge \"Fix the health monitor traffic test member ERROR\""
    },
    {
      "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": "f08adfb18f158e23e59aa3b8345faf6a9a3eed50",
      "tree": "5c1f4aa1cb3d073eb0e638a2ad35a000c27fe274",
      "parents": [
        "f5e2830f78ecb788165dea3440745a6cdb5db6d5",
        "97dcb8193195ca3cea49a666453961346140eef1"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Oct 03 02:25:12 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 03 02:25:12 2019 +0000"
      },
      "message": "Merge \"Add a test job for cinder volume backed amps\""
    },
    {
      "commit": "f5e2830f78ecb788165dea3440745a6cdb5db6d5",
      "tree": "60addb273e0cf2d8c7f67c7360e4ad104553ca27",
      "parents": [
        "393d3c114a6ca4935a4d0e0bcf3e242e5cfcbf65",
        "791fefbf4edf00950405d06f15282371fdb30306"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Oct 02 14:18:14 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Oct 02 14:18:14 2019 +0000"
      },
      "message": "Merge \"Generate PDF documentation\""
    },
    {
      "commit": "393d3c114a6ca4935a4d0e0bcf3e242e5cfcbf65",
      "tree": "7a8b6c5f1948cdfeda9ae8af5a95c9d0a5acf5fe",
      "parents": [
        "01f46329170e983a72dee073ca771fc25bc7ef2a",
        "52b5843e8c48d3f05d1b3bf98389607aa0a771d0"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Sep 20 23:20:11 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Sep 20 23:20:11 2019 +0000"
      },
      "message": "Merge \"Fix OpenStack clients region parameter\""
    },
    {
      "commit": "01f46329170e983a72dee073ca771fc25bc7ef2a",
      "tree": "014aa713675ae5ec9ac2da9cff2fc3b1600a3662",
      "parents": [
        "2eba544d21c187e8af4194d00353d8f13484f013",
        "e037eb82f3f76664ad6cdcffa23a8ede07b5a3e4"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Sep 20 00:20:25 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Sep 20 00:20:25 2019 +0000"
      },
      "message": "Merge \"Fix spare_pool_enabled option type\""
    },
    {
      "commit": "52b5843e8c48d3f05d1b3bf98389607aa0a771d0",
      "tree": "93cc3972d4a55b3952463f6bab27a72fa9d6242d",
      "parents": [
        "714047991937361eca00b2932a729c44ebf81eb6"
      ],
      "author": {
        "name": "Gregory Thiemonge",
        "email": "gthiemon@redhat.com",
        "time": "Thu Sep 19 17:22:30 2019 +0200"
      },
      "committer": {
        "name": "Gregory Thiemonge",
        "email": "gthiemon@redhat.com",
        "time": "Thu Sep 19 17:25:57 2019 +0200"
      },
      "message": "Fix OpenStack clients region parameter\n\n\"load_balancer.region\" option description contains \"If empty, the value\nof identity.region is used instead\", but the initialization code doesn\u0027t\nuse identity.region at all.\nThis commit adds a fallback to identity.region if load_balancer.region\nis empty or undefined.\n\nChange-Id: Ia7c53ba57f01d63ad76e42d0417d0547cf827026\n"
    },
    {
      "commit": "e037eb82f3f76664ad6cdcffa23a8ede07b5a3e4",
      "tree": "0e40223f2cceda6398e4097e5a71dab0bcf45e12",
      "parents": [
        "714047991937361eca00b2932a729c44ebf81eb6"
      ],
      "author": {
        "name": "Gregory Thiemonge",
        "email": "gthiemon@redhat.com",
        "time": "Thu Sep 19 16:22:19 2019 +0200"
      },
      "committer": {
        "name": "Gregory Thiemonge",
        "email": "gthiemon@redhat.com",
        "time": "Thu Sep 19 16:22:53 2019 +0200"
      },
      "message": "Fix spare_pool_enabled option type\n\nspare_pool_enable option should be a boolean value, as used in\nSparePoolTest.skip_checks method.\n\nChange-Id: I6fd3c95aa6e80c35e4edb66eb80f2d90eaf6c747\n"
    },
    {
      "commit": "2eba544d21c187e8af4194d00353d8f13484f013",
      "tree": "d6a0b75344071cb603f1c90cfdac8637ab680e59",
      "parents": [
        "714047991937361eca00b2932a729c44ebf81eb6"
      ],
      "author": {
        "name": "Lingxian Kong",
        "email": "anlin.kong@gmail.com",
        "time": "Sun Sep 15 23:05:44 2019 +1200"
      },
      "committer": {
        "name": "Lingxian Kong",
        "email": "anlin.kong@gmail.com",
        "time": "Sun Sep 15 23:05:44 2019 +1200"
      },
      "message": "Associate floating IP after lb ACTIVE\n\nThere was a chance that the `device_owner` of VIP port changed to\n`compute:None` which blocks the VIP subnet clean up, this patch fixed\nthat.\n\nChange-Id: I39a63584793c1f0aca7a74f01649dd5618d5829e\nStory: 2006551\nTask: 36634\n"
    },
    {
      "commit": "791fefbf4edf00950405d06f15282371fdb30306",
      "tree": "dd9473fbbdc8c708b5cfa5e4c7f8b8d2886eb29d",
      "parents": [
        "714047991937361eca00b2932a729c44ebf81eb6"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Fri Sep 13 10:48:05 2019 -0700"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Fri Sep 13 10:48:40 2019 -0700"
      },
      "message": "Generate PDF documentation\n\nChange-Id: If69b232cc2174bf00be4314dd71085100f4e951c\nStory: 2006101\nTask: 35149\n"
    },
    {
      "commit": "8d420801d7b0ed0c5696c640621e43177f45a673",
      "tree": "7623f1b5c776a841989816fbb26564b624cfc19e",
      "parents": [
        "714047991937361eca00b2932a729c44ebf81eb6"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Fri Aug 30 11:11:42 2019 -0700"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Fri Aug 30 11:21:10 2019 -0700"
      },
      "message": "Fix the health monitor traffic test member ERROR\n\nNeutron may be slow to start passing traffic after a health\nmonitor has been defined on a pool. We have seen \"Layer4 timeout\"\nerrors[1] in some of the gate job runs where a few seconds later the\nhealth monitor traffic starts getting a response from the backend\nmember server.\n\nThis patch changes the waiter to allow an \"ERROR\" status for the\ninitial member check after the health monitor is added. The waiter\nwill still timeout if it does not become \"ONLINE\" as expected.\n\nAs the zuul log viewer is broken I can\u0027t link to the log line, but it\nis at time: Aug 30 01:20:40\n\n[1] https://openstack.fortnebula.com:13808/v1/ \\\n    AUTH_e8fd161dc34c421a979a9e6421f823e9/logs_58/679358/2/check/ \\\n    octavia-v2-dsvm-scenario/1bcb675/controller/logs/ \\\n    octavia-amphora_log.txt.gz\n\nChange-Id: Ic55fabe94627b21a6f347e5822893a8b63cd1afb\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": "714047991937361eca00b2932a729c44ebf81eb6",
      "tree": "20017720391acc05cc3563fccab195bfda3740cd",
      "parents": [
        "5b7b9d7dbb2497fb5f96227dd3b9391378c397fe",
        "f72a8860310ed415f459a16b00ef483f802af8ff"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Aug 16 19:26:24 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 16 19:26:24 2019 +0000"
      },
      "message": "Merge \"Enable overcommit_memory in test server VMs\""
    },
    {
      "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": "1b0e8b1529db426c0290030495e74c0ea8b513da",
      "tree": "34d1b2072bfd90f44c3f65365d689fb0e282b61c",
      "parents": [
        "dc8db9c7897d965646cb6d96ec023ca60d1942ae",
        "84af48c0f095b515a1f7bceb68a2991deff7c85d"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Aug 08 11:44:54 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 08 11:44:54 2019 +0000"
      },
      "message": "Merge \"Fix VIP IPv6 subnet discovery order\""
    },
    {
      "commit": "f72a8860310ed415f459a16b00ef483f802af8ff",
      "tree": "2910ddbf2ed6836c7b575a2f30a5920b5fbb5f46",
      "parents": [
        "3c941b8117c60aab979410ce671b62c178f64546"
      ],
      "author": {
        "name": "Gregory Thiemonge",
        "email": "gthiemon@redhat.com",
        "time": "Tue Aug 06 17:25:42 2019 +0200"
      },
      "committer": {
        "name": "Gregory Thiemonge",
        "email": "gthiemon@redhat.com",
        "time": "Wed Aug 07 09:06:45 2019 +0200"
      },
      "message": "Enable overcommit_memory in test server VMs\n\nEnable memory overcommit in server VMs to fix an allocation error when\nusing static binaries that have been compiled with a recent golang\ntoolchain (\u003e\u003d 1.11).\n\nStory: 2006346\nTask: 36103\n\nChange-Id: I1e5979b4e49492c9a84f936681214deac556d856\n"
    },
    {
      "commit": "dc8db9c7897d965646cb6d96ec023ca60d1942ae",
      "tree": "ff6c35129c33757dd84db413e1301e4beaf842f9",
      "parents": [
        "3c941b8117c60aab979410ce671b62c178f64546",
        "decfc35aa862128228196c1113923b54d57ceb96"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Aug 07 02:34:58 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Aug 07 02:34:58 2019 +0000"
      },
      "message": "Merge \"Sync enabled_provider_drivers config help message\""
    },
    {
      "commit": "3c941b8117c60aab979410ce671b62c178f64546",
      "tree": "32923cd62ec980958f8b4737d2a98f16adc76b6f",
      "parents": [
        "ec0dd81a94de28e78bc0b0f659a5ec16d5de7b63",
        "2bb585dc6bfb08e71568e58e252e37fad536ce61"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Aug 05 23:34:19 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Aug 05 23:34:19 2019 +0000"
      },
      "message": "Merge \"Support skipping APP_COOKIE and HTTP_COOKIE\""
    },
    {
      "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": "251e7cb088e52c7d027120049eff087db1ce62a7",
      "tree": "54517802449f407572a751ff3ffb4463ac90947c",
      "parents": [
        "27e86bed7761eec6f2ab790dbb341b257f3e2874",
        "cc72a084fdd5de150d2894f772c60cd017d777e5"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Aug 05 04:59:39 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Aug 05 04:59:39 2019 +0000"
      },
      "message": "Merge \"Add amphora failover API test\""
    },
    {
      "commit": "27e86bed7761eec6f2ab790dbb341b257f3e2874",
      "tree": "95496e02a5ff65375181971fb3f9ee803e994b72",
      "parents": [
        "32de5b4efee533a410dd14794141b4047cfc67de",
        "2b10e0a447fe997720a41cc7e06ca85520b2f04a"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Aug 05 04:59:38 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Aug 05 04:59:38 2019 +0000"
      },
      "message": "Merge \"Add amphora update service client and API test\""
    },
    {
      "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": "61d143adf1dfa392dc35d6f14dda51e8e5d6d4b6",
      "tree": "432b5f6b41679875ce7547b7782101e94e0f161f",
      "parents": [
        "a6facd7b2bf0cc6bef36abf89f9d603f6ef0b5c1",
        "77df0326b83a5639f47a67dca43a7beea724f844"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Aug 05 04:58:06 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Aug 05 04:58:06 2019 +0000"
      },
      "message": "Merge \"Adds provider flavor capabilities API tests\""
    },
    {
      "commit": "a6facd7b2bf0cc6bef36abf89f9d603f6ef0b5c1",
      "tree": "2bb213ae694a68e39a54fce1e51de9e103ff56ff",
      "parents": [
        "9cb60321aa0b0f61e761eca05e0a5e34a32d601d",
        "42e54aadd9cd2f83ac278741002ec6fe736087cd"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sat Aug 03 04:46:23 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Aug 03 04:46:23 2019 +0000"
      },
      "message": "Merge \"Add missing keystoneauth1 to requirements.txt\""
    },
    {
      "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": "42e54aadd9cd2f83ac278741002ec6fe736087cd",
      "tree": "63d2c08c41972b309fb67fb87a5ec3eb97cb7fd1",
      "parents": [
        "65e7c5fcd47d04059cb2203776f84255d9177ea2"
      ],
      "author": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Thu Aug 01 13:28:48 2019 +0200"
      },
      "committer": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Thu Aug 01 13:31:10 2019 +0200"
      },
      "message": "Add missing keystoneauth1 to requirements.txt\n\nThe keystoneauth1 library is imported by the Barbican client manager but\nwas missing in the requirements.txt file.\n\nChange-Id: I75c648026d43d533b21367f3adf77014b07e89a3\n"
    },
    {
      "commit": "cc72a084fdd5de150d2894f772c60cd017d777e5",
      "tree": "d135d9380f5f4d3ddca37f1cdd9582488e50d9ee",
      "parents": [
        "2b10e0a447fe997720a41cc7e06ca85520b2f04a"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Mon Jan 28 12:16:06 2019 -0800"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Wed Jul 31 15:20:11 2019 +0000"
      },
      "message": "Add amphora failover API test\n\nThis patch adds the amphora failover API test.\n\nThis patch also improves the load balancer failover API test to validate\nthat the amphora IDs have changed. This was a TODO in the code waiting\nfor the amphora show service client to be completed.\n\nChange-Id: Ibffeb959d88b36be26355ff1b6a96dde8cfcd8c8\nStory: 2004852\nTask: 29077\n"
    },
    {
      "commit": "2b10e0a447fe997720a41cc7e06ca85520b2f04a",
      "tree": "8792e818840a9bfdb04c1d514835deef02c49dba",
      "parents": [
        "2734ffe0ea8568f19d9d15cda3329df3de35871d"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Fri Jan 25 15:42:13 2019 -0800"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Wed Jul 31 15:20:06 2019 +0000"
      },
      "message": "Add amphora update service client and API test\n\nThis patch adds a service client for the amphora agent configuration update\nAPI and adds an API test for the amphora configuration update API.\n\nIt also adds the service client for amphora failover and cleans up some\nclient credintials in the amphora scenario tests.\n\nChange-Id: I4b1a1f48d2f619b883619811539ddb262d6b5f45\n"
    },
    {
      "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": "77df0326b83a5639f47a67dca43a7beea724f844",
      "tree": "877dbaaf54051f229c59f7ca06b64eeff69b4a8b",
      "parents": [
        "65e7c5fcd47d04059cb2203776f84255d9177ea2"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Tue Jan 15 18:27:58 2019 -0800"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Tue Jul 30 09:45:34 2019 -0700"
      },
      "message": "Adds provider flavor capabilities API tests\n\nThis patch adds provider flavor capabilities API tests to the Octavia\ntempest plugin.\n\nChange-Id: Ie4f9f72e011ee8aa30e8f9aa35558533839fb8c8\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": "65e7c5fcd47d04059cb2203776f84255d9177ea2",
      "tree": "5e4c4f28df68090b74b2020a726ec03800d270d8",
      "parents": [
        "50647f190eed45283a3efe367d5f8775bf72817d",
        "7f55e34b195c38a7dce0a68680cd173ed0920bba"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Jul 26 23:35:45 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jul 26 23:35:45 2019 +0000"
      },
      "message": "Merge \"Sync Sphinx requirement\""
    },
    {
      "commit": "50647f190eed45283a3efe367d5f8775bf72817d",
      "tree": "bebc49320046861631ba2f721b67ce21c7ba9c20",
      "parents": [
        "c111f90e6fe9b34d9bc4201df1ded5b021b59311",
        "ee09a1b78282db3b2a028c9a64bdbc46e16e1df8"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Jul 26 23:35:39 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jul 26 23:35:39 2019 +0000"
      },
      "message": "Merge \"Skip iptables act/stby test based on topology set\""
    },
    {
      "commit": "c111f90e6fe9b34d9bc4201df1ded5b021b59311",
      "tree": "946119ac4de5a36eed0432523d8fc1557bff8343",
      "parents": [
        "b6fb3d1993033aba38bb090cf82445d561b1d1cc",
        "5099fe1cae25ab9bb8a8227dd850fecc73739fce"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Jul 26 23:35:32 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jul 26 23:35:32 2019 +0000"
      },
      "message": "Merge \"Fix the load balancer service clients\""
    },
    {
      "commit": "decfc35aa862128228196c1113923b54d57ceb96",
      "tree": "2ad0fbd72a5abbd4339f64551140f8aaae743b82",
      "parents": [
        "b6fb3d1993033aba38bb090cf82445d561b1d1cc"
      ],
      "author": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Thu Jul 25 19:31:52 2019 +0200"
      },
      "committer": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Thu Jul 25 19:31:52 2019 +0200"
      },
      "message": "Sync enabled_provider_drivers config help message\n\nUpdate the help message to match the same help message in octavia.conf.\nUsers were confused because the example was in Python dictionary format.\n\nChange-Id: Ic3f620dcf02c756395da760f8b73874b40318cb6\n"
    },
    {
      "commit": "84af48c0f095b515a1f7bceb68a2991deff7c85d",
      "tree": "0b9987ce0f641845c5697d4b4ac22a6819a1929d",
      "parents": [
        "b6fb3d1993033aba38bb090cf82445d561b1d1cc"
      ],
      "author": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Thu Jul 25 15:51:30 2019 +0200"
      },
      "committer": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Thu Jul 25 19:18:49 2019 +0200"
      },
      "message": "Fix VIP IPv6 subnet discovery order\n\nCode was assuming the subnet existed already and only after creating one\nif not. On environments where the subnet does not exist, it raises an\nIndexError exception as there are no elements in priv_ipv6_subnet. This\npatch fixes the order of the code to first create the subnet if ones\ndoes not exist yet.\n\nStory: 2006280\nTask: 35982\n\nChange-Id: I9fa9d7e16f32f516592bf155045d4f4e6a15ed6c\n"
    },
    {
      "commit": "7f55e34b195c38a7dce0a68680cd173ed0920bba",
      "tree": "4c060687089d64bab3b9e20c8de7d1c1ba581941",
      "parents": [
        "2261d112b2c5a9c25e3eceb701fe131a9782ddf5"
      ],
      "author": {
        "name": "jacky06",
        "email": "zhang.min@99cloud.net",
        "time": "Wed Jun 19 23:25:43 2019 +0800"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Mon Jul 22 20:18:10 2019 +0000"
      },
      "message": "Sync Sphinx requirement\n\n1. Sync sphinx dependency with global requirements. It caps python 2 since\nsphinx 2.0 no longer supports Python 2.7.\n2. Remove unncessary \"\u003d\u003d\"\n\nChange-Id: I6988ed388cc6543bc49e62172aa93f34fdca8e95\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": "2bb585dc6bfb08e71568e58e252e37fad536ce61",
      "tree": "8ed0aadafd14e3511fb4322640f25eebc1f48e4b",
      "parents": [
        "b6fb3d1993033aba38bb090cf82445d561b1d1cc"
      ],
      "author": {
        "name": "Reedip Banerjee",
        "email": "rbanerje@redhat.com",
        "time": "Fri Mar 22 08:06:12 2019 +0000"
      },
      "committer": {
        "name": "Maciej Józefczyk",
        "email": "mjozefcz@redhat.com",
        "time": "Mon Jul 22 12:09:54 2019 +0200"
      },
      "message": "Support skipping APP_COOKIE and HTTP_COOKIE\n\nNot all provider drivers may support APP_COOKIE/HTTP_COOKIE,\nso this patch modifies the test to reflect the same.\n\nChange-Id: Ifea51c1f927947588ac2ed82f25fa35ee56c98f7\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": "d67300e4eaba0fec846f9107ca9af1790ae32306",
      "tree": "51f93f612e104656a20a2d29e02ebfacc09e80c5",
      "parents": [
        "de01509867e529f644a9396ee69c9b2fe6382078",
        "590fbe1203ac706cbce61f684fc2c97dcb712926"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Jul 17 22:27:51 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 17 22:27:51 2019 +0000"
      },
      "message": "Merge \"Fix IPv6 tests if ipv6-private-subnet is stateless\""
    },
    {
      "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": "590fbe1203ac706cbce61f684fc2c97dcb712926",
      "tree": "4b5a6a75e48138e726d757afd7c747cd1acbc3fb",
      "parents": [
        "b6dc9d1acb113a6e5c3f9d2f9c296c959878c241"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Wed Jul 03 14:30:01 2019 -0700"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Mon Jul 15 21:15:48 2019 -0700"
      },
      "message": "Fix IPv6 tests if ipv6-private-subnet is stateless\n\nIf the cloud has configured the ipv6-private-subnet to use stateless\naddressing, such as slaac or dhcpv6-stateless, we need to not request\na fixed IP from neutron.\n\nStory: 2006164\nTask: 35674\n\nChange-Id: I27e82b34a39bea8a987724e013081079f236894d\n"
    },
    {
      "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": "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": "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": "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": "5099fe1cae25ab9bb8a8227dd850fecc73739fce",
      "tree": "10bdf0f70bcd6f67eeca87091daf967e804da497",
      "parents": [
        "735c71d5099c0ad693bb95511536db622b23fe9b"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Thu Jun 13 11:29:29 2019 -0700"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Thu Jun 13 11:36:17 2019 -0700"
      },
      "message": "Fix the load balancer service clients\n\nThe load balancer service clients were not using the base\nservice_client_config from tempest, so they would not pick up some\nbase settings, such as ca_certs, disable_ssl_certificate_validation,\netc.\nThis patch corrects that so that the clients will get the base\nsettings from tempest.\n\nChange-Id: Ic7fa0d2e32cb8ff86fe013064e1ce53d4cf0d62e\nStory: 2005880\nTask: 33698\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": "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": "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"
    }
  ],
  "next": "cfb0254a10f35f05cf6b4466c8cd4f1e07a277c0"
}
