)]}'
{
  "log": [
    {
      "commit": "90b0b5e8625d5b71f848a9dbb14feb1e34f483bc",
      "tree": "df22004a83b92db2025422f59db712025b1eade2",
      "parents": [
        "6b8a381a2ee4471182da92fd504c171ee7f01b50",
        "feb9c5f8ea9351b988f461db7ed9064b11d8439f"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu Aug 20 12:36:59 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Thu Aug 20 12:36:59 2020 +0000"
      },
      "message": "Merge \"Change some default values for Rabbit driver\""
    },
    {
      "commit": "6b8a381a2ee4471182da92fd504c171ee7f01b50",
      "tree": "bb366181850b3470b0029378ff3b5bd1b0f93743",
      "parents": [
        "27b13251ad2ee67b3f4fafea4d4e0696c640025b"
      ],
      "author": {
        "name": "Ildar Svetlov",
        "email": "isvetlov@mirantis.com",
        "time": "Thu Aug 13 18:23:30 2020 +0400"
      },
      "committer": {
        "name": "Ildar Svetlov",
        "email": "isvetlov@mirantis.com",
        "time": "Fri Aug 14 16:39:19 2020 +0400"
      },
      "message": "Openstack API check improvements\n\n- show public endpoint on the dasboard;\n- switch from \"name\" to \"service_name\" label;\n- replace component alerts by generic OpenstackServiceEndpointDown.\n\nRelated-PROD: PROD-35549\nChange-Id: I65dfba292a0e55a7d9c1cd9f77b31a60a413c19a\n"
    },
    {
      "commit": "27b13251ad2ee67b3f4fafea4d4e0696c640025b",
      "tree": "f7ab56da81acda528ef7d5cc7fa035192f2a033e",
      "parents": [
        "0626b88445609f27a58b738bbe3448c39d1c6a51"
      ],
      "author": {
        "name": "Michal Kobus",
        "email": "mkobus@mirantis.com",
        "time": "Thu Jun 25 13:52:37 2020 +0200"
      },
      "committer": {
        "name": "mkobus",
        "email": "mkobus@mirantis.com",
        "time": "Thu Jun 25 11:56:24 2020 +0000"
      },
      "message": "Fix regular expression matching on L2 agent name.\n\nFixes PROD-35390\n\nChange-Id: Ic70493eeae185ae234bb31ec3d6f533b6e25f072\n"
    },
    {
      "commit": "feb9c5f8ea9351b988f461db7ed9064b11d8439f",
      "tree": "574aea072533141e7f33d01fb64cd47ce768973e",
      "parents": [
        "2f43351a5eea2c0625274fca00fb07a6b7c98fd9"
      ],
      "author": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Fri Jun 19 00:02:38 2020 +0300"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Fri Jun 19 00:03:01 2020 +0300"
      },
      "message": "Change some default values for Rabbit driver\n\nIt was observed that for the rabbitmq-server version 3.8.2 default\nvalues during failover of one of the rabbit nodes cause rapid connection\nrecreation. In some cases it leads to the creation of broken exchanges\nand hangs of OpenStack operations. Changing rabbit_retry_interval to 5,\nrabbit_retry_backoff to 10 and kombu_reconnect_delay to 5.0 fix an\nissue.\n\nThis change is Pike-only, Queens is implemented in oslo-templates\nformula.\n\nRelated-Issue: PROD-34332\nChange-Id: I83512688e6bd59e38746bed1aee08a0030e024f2\n"
    },
    {
      "commit": "0626b88445609f27a58b738bbe3448c39d1c6a51",
      "tree": "eef52f3c9c9fa698eba7df181289a920844af165",
      "parents": [
        "2f43351a5eea2c0625274fca00fb07a6b7c98fd9"
      ],
      "author": {
        "name": "Ksawery Dziekoński",
        "email": "kdziekonski@mirantis.com",
        "time": "Mon Jun 08 13:56:25 2020 +0200"
      },
      "committer": {
        "name": "Ksawery Dziekoński",
        "email": "kdziekonski@mirantis.com",
        "time": "Mon Jun 08 14:09:12 2020 +0200"
      },
      "message": "Fix regular expression matching on L2 agent binary name in agent status.\n\nFixes PROD-35390\n\nChange-Id: I29c934f684bf962cfb99a1c015bc5308aca28c52\n"
    },
    {
      "commit": "2f43351a5eea2c0625274fca00fb07a6b7c98fd9",
      "tree": "f83f19b8fabffab27e1988ffb91d6b3e0b374d5b",
      "parents": [
        "79241fa719c0cbcbcb66f2a79ed8ec95de7e6697"
      ],
      "author": {
        "name": "Ksawery Dziekoński",
        "email": "kdziekonski@mirantis.com",
        "time": "Fri May 15 11:53:15 2020 +0200"
      },
      "committer": {
        "name": "Ksawery Dziekoński",
        "email": "kdziekonski@mirantis.com",
        "time": "Mon May 18 09:11:30 2020 +0200"
      },
      "message": "Fix typos in Neutron dashboard\n\nRelated-Prod: PROD-35019\n\nChange-Id: I29bdecb29a75b178b4d4b2d960820f232329e107\n"
    },
    {
      "commit": "79241fa719c0cbcbcb66f2a79ed8ec95de7e6697",
      "tree": "67444549597696292cc019566981e9298837feba",
      "parents": [
        "9d1b71ac89b44957e4aea241d37adc2c3bd9f3fd",
        "984f616a996fd69ea2a3f48a470133f5b1e97718"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Fri May 15 10:34:49 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Fri May 15 10:34:49 2020 +0000"
      },
      "message": "Merge \"Check if the test flag is set\""
    },
    {
      "commit": "9d1b71ac89b44957e4aea241d37adc2c3bd9f3fd",
      "tree": "55ad9fbe583d5b31c51e8a42122d146c2c3079a0",
      "parents": [
        "cd33b84b03d4dcc3afd2d8f7dd40fa2358f88b0c"
      ],
      "author": {
        "name": "cdodda",
        "email": "cdodda@mirantis.com",
        "time": "Thu Dec 13 11:10:38 2018 -0600"
      },
      "committer": {
        "name": "mkobus",
        "email": "mkobus@mirantis.com",
        "time": "Thu May 14 17:14:22 2020 +0000"
      },
      "message": "Handle linuxbridge as L2 agent in dashboards\n\nRelated-PROD: PROD-34611\n\nChange-Id: Ib48d3596545c8c574547aa6b92001b16ea850b86\n"
    },
    {
      "commit": "cd33b84b03d4dcc3afd2d8f7dd40fa2358f88b0c",
      "tree": "6bccb846e1e69e9154d383686a8ea41cfb6e6126",
      "parents": [
        "54bd09ae48925b6e56d82207c8333a0fcf456de9"
      ],
      "author": {
        "name": "Oleksii Molchanov",
        "email": "omolchanov@mirantis.com",
        "time": "Wed Apr 22 14:16:19 2020 +0300"
      },
      "committer": {
        "name": "Oleksii Molchanov",
        "email": "omolchanov@mirantis.com",
        "time": "Wed Apr 22 14:36:29 2020 +0300"
      },
      "message": "Add posibilitty to configure neutron server default_availability_zones\n\nCloses-Bug: PROD-35166\nChange-Id: I6dab42ab6ff75f612ecfbd8638f0354ae8b82f68\n"
    },
    {
      "commit": "984f616a996fd69ea2a3f48a470133f5b1e97718",
      "tree": "df27937b2d51e47d12499a59e9283d4ad54bd68b",
      "parents": [
        "54bd09ae48925b6e56d82207c8333a0fcf456de9"
      ],
      "author": {
        "name": "Denis V. Meltsaykin",
        "email": "dmeltsaykin@mirantis.com",
        "time": "Tue Apr 14 19:31:19 2020 +0200"
      },
      "committer": {
        "name": "Denis Meltsaykin",
        "email": "dmeltsaykin@mirantis.com",
        "time": "Tue Apr 14 17:37:37 2020 +0000"
      },
      "message": "Check if the test flag is set\n\nFormulas should support running with the `test\u003dTrue` setting.\nThis allows for making non-intrusive checks. Although the test\nflag does not guarantee that it behaves correctly with nested\ndependencies (since saltstack does not support any staging method)\nit might be fixed to at least don\u0027t make any changes to the state.\n\nCloses-Bug: PROD-34962\nChange-Id: I5b317093c305487f39ed1e3513f70a11a17e2425\n"
    },
    {
      "commit": "54bd09ae48925b6e56d82207c8333a0fcf456de9",
      "tree": "4cfcbd8ddcfc05c6d79b5e803b29253c109bf5af",
      "parents": [
        "840aec14eadc1e9ce422301ea5a177909a89a4a4",
        "0156b0c68688bf0df8af99a9e4ff05dbf3034913"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Wed Apr 01 15:13:19 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Wed Apr 01 15:13:19 2020 +0000"
      },
      "message": "Merge \"Cross-AZ high availability for L3 routers\""
    },
    {
      "commit": "840aec14eadc1e9ce422301ea5a177909a89a4a4",
      "tree": "876e7dfb29e087aab9e09b914b2d19d4d25dd0fb",
      "parents": [
        "05e8721364b87c0257272818cd91dd7557e5af73"
      ],
      "author": {
        "name": "Roman Lubianyi",
        "email": "rlubianyi@mirantis.com",
        "time": "Tue Mar 31 12:07:34 2020 +0300"
      },
      "committer": {
        "name": "rlubianyi",
        "email": "rlubianyi@mirantis.com",
        "time": "Tue Mar 31 12:49:40 2020 +0000"
      },
      "message": "Set vxlan_group with LinuxBridge Agents\n\nPROD-34864\n\nChange-Id: Id4fdee90b608093b2af9aa43b83cf1a9e52b0c1e\n"
    },
    {
      "commit": "0156b0c68688bf0df8af99a9e4ff05dbf3034913",
      "tree": "0c5f01ed34e7a8097e95eabb3fd34a9b2d586111",
      "parents": [
        "05e8721364b87c0257272818cd91dd7557e5af73"
      ],
      "author": {
        "name": "Oleksii Molchanov",
        "email": "omolchanov@mirantis.com",
        "time": "Wed Mar 25 17:22:47 2020 +0200"
      },
      "committer": {
        "name": "Oleksiy Molchanov",
        "email": "omolchanov@mirantis.com",
        "time": "Mon Mar 30 18:54:25 2020 +0000"
      },
      "message": "Cross-AZ high availability for L3 routers\n\nCloses-Bug: PROD-34390\n\nChange-Id: I6410fb7de9d363c376439a26600810cf6453291c\n"
    },
    {
      "commit": "05e8721364b87c0257272818cd91dd7557e5af73",
      "tree": "db5fd43dfb6d81d584e78c4f4ec8c3746db69409",
      "parents": [
        "a6caca9b0691564e3204f1e0c6d545efd5f3b5b8"
      ],
      "author": {
        "name": "Oleksii Molchanov",
        "email": "omolchanov@mirantis.com",
        "time": "Tue Mar 17 18:14:38 2020 +0200"
      },
      "committer": {
        "name": "Oleksiy Molchanov",
        "email": "omolchanov@mirantis.com",
        "time": "Thu Mar 26 12:19:14 2020 +0000"
      },
      "message": "Cross-AZ high availability for Neutron DHCP agents\n\nCloses-Bug: PROD-34386\nChange-Id: I8f8256e31d9a07c98db01360a69fdb37648ce764\n"
    },
    {
      "commit": "a6caca9b0691564e3204f1e0c6d545efd5f3b5b8",
      "tree": "37ed74a2e35f2769b3ab58a75b6ce68f5583c8ad",
      "parents": [
        "22f72a6513cb14d76c56d407e3d8d6e79884fdb8"
      ],
      "author": {
        "name": "Roman Lubianyi",
        "email": "rlubianyi@mirantis.com",
        "time": "Wed Mar 04 11:26:23 2020 +0200"
      },
      "committer": {
        "name": "Vladimir Khlyunev",
        "email": "vkhlyunev@mirantis.com",
        "time": "Mon Mar 23 17:19:13 2020 +0400"
      },
      "message": "Added possibility to manage  nova metadata protocol for Neutron\n\nPROD-34843\n\nChange-Id: I16e94c90d2290c8e3a76e912e131d576683ca138\n"
    },
    {
      "commit": "22f72a6513cb14d76c56d407e3d8d6e79884fdb8",
      "tree": "262702c6d992d1271e4e6e8555aa2dedd6b3cf23",
      "parents": [
        "aceb9a8864577948912577a2eacc58f8b1f4dbd7"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Fri Jan 31 19:33:08 2020 +0400"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Fri Jan 31 15:47:40 2020 +0000"
      },
      "message": "Add quotes around policy name and rule\n\nPolicy name or rule may contain specific\nsymbols which can lead to sls rendering failure.\n\nPROD-34318\n\nChange-Id: Ib08db67069e75a77109e1a6baa9290f5e5a0d7a8\n"
    },
    {
      "commit": "aceb9a8864577948912577a2eacc58f8b1f4dbd7",
      "tree": "35345d6a04c57b1ab4a18f13aaa375640244da7d",
      "parents": [
        "7f077d467d2289058eb2270747dc81baee5a62c1"
      ],
      "author": {
        "name": "Tomek Jaroszyk",
        "email": "tjaroszyk@mirantis.com",
        "time": "Tue Nov 12 16:06:47 2019 +0100"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Tue Jan 28 09:50:58 2020 +0000"
      },
      "message": "add support for dns_domain to neutron config\n\nChange-Id: I127b170ed6668ab56a0cc57abe0752dc3896e692\nRelated-Prod: PROD-34015\n"
    },
    {
      "commit": "7f077d467d2289058eb2270747dc81baee5a62c1",
      "tree": "e6d98c5170a563f88422e896fbfd3dbf45356396",
      "parents": [
        "f538c911a98b6933f2d22d1a46931628b025ef7d"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Thu Dec 12 14:58:43 2019 +0100"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Mon Jan 27 09:29:02 2020 +0000"
      },
      "message": "Update neutron policy management\n\nRelated: PROD-34318\n\nChange-Id: Ic2ee62da1a52076a635b79e8131803723412db4c\n"
    },
    {
      "commit": "f538c911a98b6933f2d22d1a46931628b025ef7d",
      "tree": "ecc9af3957561f4c1d56e86d00d04cf1be8cae63",
      "parents": [
        "3251fc35dad7ec1c1aea78f8b56f86a4ed49de66"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Fri Jan 17 13:40:42 2020 +0400"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Tue Jan 21 12:04:29 2020 +0000"
      },
      "message": "Correct neutron.log file permissions during upgrade\n\nPROD-34461\n\nChange-Id: I84f700f6f6193beef57c365dbe6883783b387ed2\n"
    },
    {
      "commit": "3251fc35dad7ec1c1aea78f8b56f86a4ed49de66",
      "tree": "33e3069e8a40fb70b9a1ae463332ebb557dfd257",
      "parents": [
        "37ef1af7dba8b5f7321838516acb3a17c0578de2"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Mon Dec 02 16:55:40 2019 +0400"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Tue Dec 03 12:49:24 2019 +0000"
      },
      "message": "Create logfile with proper permissions before logging setup\n\nPROD-34149\n\nChange-Id: I6546ac30f10aa3fd1a5cf71d37090aaa65a3fe0a\n"
    },
    {
      "commit": "37ef1af7dba8b5f7321838516acb3a17c0578de2",
      "tree": "4ccf86e1212f67361cb04257a00abbaf5f9706e1",
      "parents": [
        "53c3c0823fbba77414a57c25b44eb88ccf4da581"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Tue Dec 03 13:59:33 2019 +0400"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Tue Dec 03 10:17:03 2019 +0000"
      },
      "message": "Set lock_path on compute and gateway nodes\n\nPROD-34246\n\nChange-Id: I3de5fffdd24ea059488d66bd7084dd5da032df88\n"
    },
    {
      "commit": "53c3c0823fbba77414a57c25b44eb88ccf4da581",
      "tree": "be325facf13d437fe1c69ee6d2edf4febd8e3b66",
      "parents": [
        "045426d2a09b0076d3e1d16ff93606f83f702236"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Tue Nov 19 14:14:27 2019 +0400"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Wed Nov 20 09:53:19 2019 +0000"
      },
      "message": "Ability to set lock_path\n\nPROD-34037\n\nChange-Id: Iad261dc3529838be47da35a40a12cf101e4b4313\n"
    },
    {
      "commit": "045426d2a09b0076d3e1d16ff93606f83f702236",
      "tree": "a38721576cadf51b5ba8f61c15ac0ca6b28e633c",
      "parents": [
        "b6dd37132a60a47508b783294fef8c0ee0ebfbd6",
        "2046f7d4651e80fb27a7dc803e21e56530e9ea49"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Fri Oct 25 08:55:34 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Fri Oct 25 08:55:34 2019 +0000"
      },
      "message": "Merge \"Formulas testing revision 2019/10\""
    },
    {
      "commit": "2046f7d4651e80fb27a7dc803e21e56530e9ea49",
      "tree": "9c28cb2046cc394c246cdf6fcf13af1ab7f4073b",
      "parents": [
        "cae2987258ef5a0690563b4e22541ad478a37b75"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Oct 15 14:26:09 2019 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Oct 22 16:07:12 2019 +0200"
      },
      "message": "Formulas testing revision 2019/10\n\nRelated: PROD-32744\nRelated: PROD-33633\nRelated: PROD-33698\n\nChange-Id: Ibb00597d4827af02c6329e51f52ca4b2903bd69b\n"
    },
    {
      "commit": "b6dd37132a60a47508b783294fef8c0ee0ebfbd6",
      "tree": "4eb010a7ce6d0c5f3996686cf36b4d6e38818911",
      "parents": [
        "0e5db00046b82fbc44e84b1571b603c07ce07416"
      ],
      "author": {
        "name": "Dzmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Mon Oct 21 20:56:55 2019 +0200"
      },
      "committer": {
        "name": "Dzmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Mon Oct 21 20:58:27 2019 +0200"
      },
      "message": "Adding ability to set arbitrary host name for ovs neutron agents\n\nProd-Related: PROD-33830\nChange-Id: Ia71f6c32dbd35584624b22bb1076f82752229498\n"
    },
    {
      "commit": "0e5db00046b82fbc44e84b1571b603c07ce07416",
      "tree": "351c50728d5ba9313dca65c9ea3891201688fc8c",
      "parents": [
        "cae2987258ef5a0690563b4e22541ad478a37b75"
      ],
      "author": {
        "name": "Dzmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Mon Oct 14 12:58:47 2019 +0200"
      },
      "committer": {
        "name": "Dzmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Mon Oct 14 12:58:47 2019 +0200"
      },
      "message": "Adding ability to set up AZ for neutron server\n\nProd-Related: PROD-33755\nChange-Id: I0996a39f3d053a82f96f057befda8c700b39d501\n"
    },
    {
      "commit": "cae2987258ef5a0690563b4e22541ad478a37b75",
      "tree": "da18345b828f8fe2db28b8c6579e4f5bf7178e04",
      "parents": [
        "fd696ec57740a903d9b27f4ba834024a3a505902"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Wed Oct 09 12:00:04 2019 +0400"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Wed Oct 09 12:02:00 2019 +0400"
      },
      "message": "Add ability to configure dnsmasq_dns_servers for dhcp agent\n\nChange-Id: I3731dc4271eac527a83a3beaef713550299ad3b5\nRelated-Prod: PROD-32949\n"
    },
    {
      "commit": "fd696ec57740a903d9b27f4ba834024a3a505902",
      "tree": "a37a39b282c162aef674ed98f7b303a73812e70e",
      "parents": [
        "c413a4a07f59537dde471122087ed31a99691959"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Wed Oct 02 19:13:06 2019 +0400"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Wed Oct 02 16:52:14 2019 +0000"
      },
      "message": "Unhardocde policy file path\n\nPROD-33618\n\nChange-Id: I7d8cacca4c3963d609dce032ea98798cc64bf16c\n"
    },
    {
      "commit": "c413a4a07f59537dde471122087ed31a99691959",
      "tree": "b285cb6a6333f83374793dfe41146c520da7b0aa",
      "parents": [
        "46f85ee2903866e0a5166814db9f6c0d971f5c5b"
      ],
      "author": {
        "name": "Dzmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Mon Sep 02 19:07:30 2019 +0200"
      },
      "committer": {
        "name": "Dzmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Tue Sep 03 14:55:35 2019 +0200"
      },
      "message": "Skip verify agent list check if neutron backend is opencontrail\n\nProd-Related: PROD-32971\nChange-Id: I92c97b55d7db6e5f49d05a2e4b7a9a324d948401\n"
    },
    {
      "commit": "46f85ee2903866e0a5166814db9f6c0d971f5c5b",
      "tree": "47076b22e55b40eca87fe4f9eea0d945f6c4a8f3",
      "parents": [
        "5e5a795f84bc0230d2024edfb5a466463a45e52b"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Jul 30 15:11:07 2019 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Jul 30 15:18:19 2019 +0200"
      },
      "message": "Add logrotate meta configuration for Neutron\n\n\t- parametrize interval and rotation\n\nRelated: PROD-29848\n\nChange-Id: I58548096c203d3c86ab1988bab179b81ed25a894\n"
    },
    {
      "commit": "5e5a795f84bc0230d2024edfb5a466463a45e52b",
      "tree": "ff79334918938a6295d21bd6272ff2af9073941c",
      "parents": [
        "7e623c0c660715f58ceaaf20e3d8620454c39772"
      ],
      "author": {
        "name": "Anton Samoylov",
        "email": "asamoylov@mirantis.com",
        "time": "Fri Jun 07 09:27:59 2019 +0400"
      },
      "committer": {
        "name": "Anton Samoylov",
        "email": "asamoylov@mirantis.com",
        "time": "Wed Jul 17 12:23:35 2019 +0000"
      },
      "message": "Add use_ssl option in contrail plugin config\n\nUse SSl for connection to OpenContrail API. SSL for OC is\nadded only for OC 4.X versions: Ocata, Pike, Queens releases are\nsupported.\n\nDepends-On: https://gerrit.mcp.mirantis.com/#/c/43615/\nChange-Id: I14247a1f789820bed64cb4aa4526d6f81b31c602\nRelated-PROD: PROD-29907\n"
    },
    {
      "commit": "7e623c0c660715f58ceaaf20e3d8620454c39772",
      "tree": "661b97442cfa51fe90b9959a756f83d657b843d8",
      "parents": [
        "6d44888cf6d04d0d1573aa5b8e241fd44ba9b733",
        "f3f62a824affc88c27cac8dbd5f2d3f3435cefec"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Fri Jul 05 18:24:58 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Fri Jul 05 18:24:58 2019 +0000"
      },
      "message": "Merge \"Add \u0027manage_service_maintenance\u0027. Don\u0027t manage services scheduling while upgrading.\""
    },
    {
      "commit": "f3f62a824affc88c27cac8dbd5f2d3f3435cefec",
      "tree": "ecf6da53cc9ecb30a1f1d474e42e19cb59c90ac7",
      "parents": [
        "8c91f94de7f58ddca0266571b2625b65638ed029"
      ],
      "author": {
        "name": "Oleksandr Pidrepnyi",
        "email": "apodrepnyi@mirantis.com",
        "time": "Mon Jun 10 12:17:50 2019 +0300"
      },
      "committer": {
        "name": "Oleksandr Pidrepnyi",
        "email": "apodrepnyi@mirantis.com",
        "time": "Thu Jul 04 17:28:25 2019 +0300"
      },
      "message": "Add \u0027manage_service_maintenance\u0027. Don\u0027t manage services scheduling while upgrading.\n\nFor some special cases, don\u0027t manage services scheduling both enable and\ndisable before and after upgrade procedure.\n\nChange-Id: I0bf32fcfe88df45c580ab9892e4331cb87abf017\nRelated-Prod: PROD-30156\n"
    },
    {
      "commit": "6d44888cf6d04d0d1573aa5b8e241fd44ba9b733",
      "tree": "974d4d1e93e1b791ca9fdf6d0203587a0afbbd79",
      "parents": [
        "f7eb0b4450d7ccf4098aece504779b98434834be",
        "51f4708e07f13f607f45da4a5286d06400a8340c"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu Jun 20 21:18:57 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Thu Jun 20 21:18:57 2019 +0000"
      },
      "message": "Merge \"Set DB max_overflow to match thread pool size\""
    },
    {
      "commit": "51f4708e07f13f607f45da4a5286d06400a8340c",
      "tree": "2a7d913536397a9a089eeb642084ca61e5037a82",
      "parents": [
        "3eaa81753b741c292be0f7a61d7e215bcf754d09"
      ],
      "author": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Wed Jun 19 13:21:30 2019 +0400"
      },
      "committer": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Thu Jun 20 08:37:50 2019 +0400"
      },
      "message": "Set DB max_overflow to match thread pool size\n\nSet max_overflow config option of database to match the number of\nworkers that can be spawned simultaneously. The maximum number of RPC\nworkers that can be spawned is determined by executor_thread_pool_size\nconfig option.\n\nThis ensures there won\u0027t be lack of DB sessions when many worker\nthreads/eventlets are spawned when the engine is under load.\n\nThe DB connections that are part of overflow bucket are closed\nautomatically when they are not in use, so we won\u0027t run out of\n\u0027lsof\u0027 limit.\n\nChange-Id: I512da266e7d950a4590b96dadfd283cebb51d823\nRelated-Prod: PROD-31284\n"
    },
    {
      "commit": "f7eb0b4450d7ccf4098aece504779b98434834be",
      "tree": "f60033865c0beed972453511acdfc7017b173e4c",
      "parents": [
        "3eaa81753b741c292be0f7a61d7e215bcf754d09"
      ],
      "author": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Mon Jun 17 14:49:51 2019 +0400"
      },
      "committer": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Tue Jun 18 17:42:07 2019 +0400"
      },
      "message": "Set inactivity probe for OVS manager\n\nThis fixes obsdb connection errors on loaded gtw nodes:\n\"tcp:127.0.0.1:39562: no response to inactivity probe after\n5 seconds, disconnecting\"\n\nChange-Id: I314df61e55a16f0d6c8af29ecc7f2761a4e97746\nRelated-Prod: PROD-30984\n"
    },
    {
      "commit": "3eaa81753b741c292be0f7a61d7e215bcf754d09",
      "tree": "593fd6582cfdfc3b02b51ea8c46469e1e4e1ee55",
      "parents": [
        "13a8730f3baf440d3ecf9e54c187174b9693557d",
        "3f529d418c3bfda761b5c9df883ec38f0fb66ecf"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Fri Jun 14 14:26:46 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Fri Jun 14 14:26:46 2019 +0000"
      },
      "message": "Merge \"Network RBAC rule management implemented.\""
    },
    {
      "commit": "3f529d418c3bfda761b5c9df883ec38f0fb66ecf",
      "tree": "2a5d7eecc9f90a84a8490f0e4ede10ae6a976cae",
      "parents": [
        "8c91f94de7f58ddca0266571b2625b65638ed029"
      ],
      "author": {
        "name": "Vyacheslav Struk",
        "email": "vstruk@mirantis.com",
        "time": "Thu Jun 13 13:37:25 2019 +0300"
      },
      "committer": {
        "name": "Vyacheslav Struk",
        "email": "vstruk@mirantis.com",
        "time": "Thu Jun 13 15:11:25 2019 +0000"
      },
      "message": "Network RBAC rule management implemented.\n\nChange-Id: Ia7f06b5e5c3fa7cef56173758d268c58e7f274f1\nRelated-Prod: SSMCP-149\n"
    },
    {
      "commit": "13a8730f3baf440d3ecf9e54c187174b9693557d",
      "tree": "ccf398c256f85d00a14118c72b8d0513f8abcdda",
      "parents": [
        "8c91f94de7f58ddca0266571b2625b65638ed029"
      ],
      "author": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Tue Jun 11 18:20:29 2019 +0400"
      },
      "committer": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Tue Jun 11 18:20:29 2019 +0400"
      },
      "message": "Make OVS controller inactivity_probe configurable\n\nThis parameter applies to the OVSDB Controller table when the\nnative openflow driver is used. There are reports that increasing\nit can reduce errors on busy systems.\nSee the ovs-vswitchd.conf.db man page for full description.\n\nChange-Id: Ide829cad46d3aff7db0fe9e0d85f95b92931a38b\nRelated-Prod: PROD-30984\nRelated-Prod: PROD-28559\n"
    },
    {
      "commit": "8c91f94de7f58ddca0266571b2625b65638ed029",
      "tree": "1986fe76b35771ea962c24e9a10d0151837c4043",
      "parents": [
        "f5f237b2648a26b0644a0fb640d5150b2d41bcc8"
      ],
      "author": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Wed Jun 05 17:13:19 2019 +0400"
      },
      "committer": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Wed Jun 05 17:13:19 2019 +0400"
      },
      "message": "Change defaults for report_inteval/agent_down_time\n\nMake them 30/75 accordingly, like defaults in upstream.\nThese values are better for large scale deployments.\nChanged for Pike and Queens, Rocky is ok.\n\nChange-Id: I8052bf4267f889e3c8c47dec02c0e4ce8bb9f246\nRelated-Prod: PROD-28503\n"
    },
    {
      "commit": "f5f237b2648a26b0644a0fb640d5150b2d41bcc8",
      "tree": "9c7112c330f736820a7ab121b64c5c16a0f4f125",
      "parents": [
        "70865a43c01efe3bba4df52c69fe3d0cd98c2913"
      ],
      "author": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Mon Jun 03 12:19:19 2019 +0400"
      },
      "committer": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Mon Jun 03 12:19:19 2019 +0400"
      },
      "message": "Get bgp_vpn pillar from compute\n\nFixing \"Jinja variable \u0027dict object\u0027 has no attribute \u0027bgp_vpn\u0027\"\nwhile applying render_config state\n\nChange-Id: Ib6cf29d27cdf3e5b522da1f059f1129fe323c581\nRelated-Prod: PROD-25916\n"
    },
    {
      "commit": "70865a43c01efe3bba4df52c69fe3d0cd98c2913",
      "tree": "1cc0c2d907a8e11ff53da8650ac39df841c7fdf7",
      "parents": [
        "0ba8805bed25b20b96246d900821ed34fb1a1424",
        "b9d02af0bbc5e8ec4980f331584698bf64b7f6c1"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Mon May 27 09:01:31 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Mon May 27 09:01:31 2019 +0000"
      },
      "message": "Merge \"Handle the hardcoded configuration values\""
    },
    {
      "commit": "b9d02af0bbc5e8ec4980f331584698bf64b7f6c1",
      "tree": "01a883999f1c6c20254fa8cf99236fe7d878b3c9",
      "parents": [
        "4d1b91d90730091f1031bb27596b87f3114ab642"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Fri May 10 16:59:14 2019 +0300"
      },
      "committer": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Wed May 15 14:32:13 2019 +0300"
      },
      "message": "Handle the hardcoded configuration values\n\nThis patch allows to customize the hardcoded configuration values,\nas well as introduce new configuration options for neutron services\nby configmap template with the specified section:\n\n    neutron:\n      server:\n        configmap:\n          neutron_server:\n            quotas:\n              quota_network: 20\n              quota_subnet: 10\n              quota_port: 100\n          gateway:\n            metadata_agent:\n              DEFAULT:\n                metadata_workers: 10\n                debug: True\n              agent:\n                report_interval: 30\n            l3_agent:\n              DEFAULT:\n                agent_mode : dvr\n              agent:\n                report_interval: 40\n            dhpc_agent:\n              DEFAULT:\n                ovs_vsctl_timeout: 12\n                resync_interval: 60\n              agent:\n                report_interval: 60\n\nChange-Id: If4ae2530a0d0ebe71d0689fc2a5ffb121f49acbd\nRelated-Prod: PROD-29040\n"
    },
    {
      "commit": "0ba8805bed25b20b96246d900821ed34fb1a1424",
      "tree": "fa00db7183108212dfc762ac831e74af3dadd12f",
      "parents": [
        "4d1b91d90730091f1031bb27596b87f3114ab642"
      ],
      "author": {
        "name": "Machi Hoshino",
        "email": "mhoshino@mirantis.com",
        "time": "Wed May 08 11:44:04 2019 +0900"
      },
      "committer": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Wed May 15 13:35:24 2019 +0400"
      },
      "message": "Add option to disable DHCP on gateway nodes\nRelated-Prod: PROD-30105\n\nChange-Id: I0df5de0f7a4a8deed1eccb66e1c43395a23452ea\n"
    },
    {
      "commit": "4d1b91d90730091f1031bb27596b87f3114ab642",
      "tree": "0fd2928c1d1a7822f8a05aabac358e874a943004",
      "parents": [
        "1c080aa55f4ece71bce585fa150f06a6718ec675"
      ],
      "author": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Fri Apr 19 15:19:13 2019 +0300"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Fri Apr 19 15:22:30 2019 +0300"
      },
      "message": "Handle responses that lack expected resource\n\nin the list/get decorator, handle situation when the response\nis completely lacking the expected resource, and retry with the same\ntenacity as in the send decorator (30 retries with 1 sec delay).\n\nChange-Id: Id8dc6a82881dc387c934daf27a1c5b3419428214\nRelated-Issue: PROD-29647\n"
    },
    {
      "commit": "1c080aa55f4ece71bce585fa150f06a6718ec675",
      "tree": "6793b8e41890e769c78cd0503a4ce9734345f6de",
      "parents": [
        "0191b43e39fb8981825a7b373b78a74f8bbc7732",
        "5fb5c57fca0df9b92359a654bd11627ccb737ad6"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu Apr 18 14:18:29 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Thu Apr 18 14:18:29 2019 +0000"
      },
      "message": "Merge \"Run neutron-api behind uwsgi\""
    },
    {
      "commit": "0191b43e39fb8981825a7b373b78a74f8bbc7732",
      "tree": "0d86b052c20a06b4f6dc4ab6c4b192b47491fe3c",
      "parents": [
        "d938db6b1e2d603965a068ac9d810bf49fa10d96",
        "e26a2393cc62aef821be8baf2f1ed1ab8f3cb053"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Wed Apr 17 13:31:52 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Wed Apr 17 13:31:52 2019 +0000"
      },
      "message": "Merge \"Handle default quotas\""
    },
    {
      "commit": "d938db6b1e2d603965a068ac9d810bf49fa10d96",
      "tree": "fba4ad91e0e074623f557b8176323c6b7df47c59",
      "parents": [
        "89f90228424a8edf335cc2dc490bee28c07987c0",
        "4c076ccb4fee060c3ba0b23533510eade0e74c5b"
      ],
      "author": {
        "name": "Alexander Ignatov",
        "email": "aignatov@mirantis.com",
        "time": "Tue Apr 16 09:26:57 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Tue Apr 16 09:26:57 2019 +0000"
      },
      "message": "Merge \"Re-order service plugins in neutron server config\""
    },
    {
      "commit": "e26a2393cc62aef821be8baf2f1ed1ab8f3cb053",
      "tree": "9beb0ed2280859725790c56623a98247945b943c",
      "parents": [
        "89f90228424a8edf335cc2dc490bee28c07987c0"
      ],
      "author": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Thu Apr 11 18:27:27 2019 +0400"
      },
      "committer": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Tue Apr 16 11:10:20 2019 +0400"
      },
      "message": "Handle default quotas\n\nChange-Id: I512746b88bc2fbafdd441d455c6edb8fa4adc2aa\nRelated-Prod: PROD-29402\n"
    },
    {
      "commit": "89f90228424a8edf335cc2dc490bee28c07987c0",
      "tree": "eefd21bbea9c5ec6839372a3f035aa730b19985d",
      "parents": [
        "5e406ee0925f82ac1aedfce3e7df8c90328dcb85",
        "a0940cca4f69d266207665e1f35f3cfa6aa55028"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu Apr 11 10:37:06 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Thu Apr 11 10:37:06 2019 +0000"
      },
      "message": "Merge \"Make OVS timeouts configurable\""
    },
    {
      "commit": "4c076ccb4fee060c3ba0b23533510eade0e74c5b",
      "tree": "9caaf2cb504398303ca3059c8b22e8c8544434cd",
      "parents": [
        "7cc5904a1b761c1308951a0d3051a2d8ed50aae3"
      ],
      "author": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Thu Apr 11 12:37:04 2019 +0400"
      },
      "committer": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Thu Apr 11 12:37:04 2019 +0400"
      },
      "message": "Re-order service plugins in neutron server config\n\nWorkaround for neutron upstream bug:\nhttps://bugs.launchpad.net/neutron/+bug/1824299\n\nChange-Id: I2b79bbf244f1056364c0d2bdfe16470cb5501c30\nRelated-Prod: PROD-25916\n"
    },
    {
      "commit": "5e406ee0925f82ac1aedfce3e7df8c90328dcb85",
      "tree": "e6827ff244d0af8c2a25c3c90c548595af8bd47b",
      "parents": [
        "7cc5904a1b761c1308951a0d3051a2d8ed50aae3"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Apr 10 08:21:45 2019 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Apr 10 08:21:45 2019 +0200"
      },
      "message": "Make sure kitchen test dependencies formulas are always fetched from correct branch\n\nChange-Id: I8d217b1d024a2af89d0daa0607ee9017fa95fd2b\nRelated: PROD-29251\n"
    },
    {
      "commit": "5fb5c57fca0df9b92359a654bd11627ccb737ad6",
      "tree": "78c829f3396e60c09425a1aca2155a8926b1fd4c",
      "parents": [
        "7cc5904a1b761c1308951a0d3051a2d8ed50aae3"
      ],
      "author": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Wed Mar 13 11:54:26 2019 +0400"
      },
      "committer": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Thu Mar 28 14:43:53 2019 +0400"
      },
      "message": "Run neutron-api behind uwsgi\n\nChange-Id: Idc10ed31aa02d9bab2b6c02647f7e1ddfbe0215c\nCloses-Bug: PROD-28989\n"
    },
    {
      "commit": "a0940cca4f69d266207665e1f35f3cfa6aa55028",
      "tree": "27b031268290b01b30ad5559723f1ab550e9f009",
      "parents": [
        "7cc5904a1b761c1308951a0d3051a2d8ed50aae3"
      ],
      "author": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Wed Mar 27 16:24:00 2019 +0400"
      },
      "committer": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Wed Mar 27 16:24:00 2019 +0400"
      },
      "message": "Make OVS timeouts configurable\n\nOn loaded nodes (gtw) with lots of ovs ports (\u003e 1000)\nOVS interaction timeouts should be increased.\n\nChange-Id: I8423e48b96fac5dc0d6edde45bbbe4410a1fff3e\nRelated-Prod: PROD-28959 (PROD:28959)\nRelated-Prod: PROD-28559 (PROD:28559)\n"
    },
    {
      "commit": "7cc5904a1b761c1308951a0d3051a2d8ed50aae3",
      "tree": "6c4ac5e336adad854630ec733ce940e87c114d6b",
      "parents": [
        "ff64d9c8db6dc60c9c95c940df36a1f536951ded"
      ],
      "author": {
        "name": "Kostiantyn Kalynovskyi",
        "email": "kkalynovskyi@mirantis.com",
        "time": "Thu Mar 14 16:30:14 2019 +0300"
      },
      "committer": {
        "name": "Kostiantyn Kalynovskyi",
        "email": "kkalynovskyi@mirantis.com",
        "time": "Mon Mar 18 14:22:51 2019 +0300"
      },
      "message": "Making max_allowed_address_pair configurable option\n\nOption can now be managed by salt for neutron server, gateway, or\ncompute node\n\nChange-Id: I7ef8a9b036d15fd5a8ea36141a4822156198f470\nRelated-Prod: PROD-28532\n"
    },
    {
      "commit": "ff64d9c8db6dc60c9c95c940df36a1f536951ded",
      "tree": "386fbac02eb1e90b8b5f6d460f03f01585c6402b",
      "parents": [
        "6656b6e1ed424311a3f318e6c94fb8000f00612d",
        "04b5e3ba78be73f851ff4968b618284d078ca0d4"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Wed Feb 27 14:43:55 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Wed Feb 27 14:43:55 2019 +0000"
      },
      "message": "Merge \"[rocky] Handle agent\u0027s options\""
    },
    {
      "commit": "04b5e3ba78be73f851ff4968b618284d078ca0d4",
      "tree": "735480f773b5cfb42f747ce833da98cb5ec4737c",
      "parents": [
        "a08947183f5f5207ece370371063836a692174a8"
      ],
      "author": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Wed Feb 27 15:18:20 2019 +0400"
      },
      "committer": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Wed Feb 27 15:24:55 2019 +0400"
      },
      "message": "[rocky] Handle agent\u0027s options\n\n* agent_down_time\n* dhcp_agents_per_network\n* allow_automatic_dhcp_failover\n* rpc_conn_pool_size\n* rpc_thread_pool_size\n* rpc_response_timeout\n* report_interval\n\nChange-Id: Ib60c93abe33d57747895713d045759170bb56af6\nRelated-Prod: PROD-26334\nRelated-Prod: PROD-26314\n"
    },
    {
      "commit": "6656b6e1ed424311a3f318e6c94fb8000f00612d",
      "tree": "0beea15522404c0d0989affe9f63a3c5c44dbd1a",
      "parents": [
        "a08947183f5f5207ece370371063836a692174a8",
        "5350a63dd384125217b9caaa2c5dd262a63bd6f1"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Wed Feb 27 10:46:32 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Wed Feb 27 10:46:32 2019 +0000"
      },
      "message": "Merge \"Drop Travis CI support\""
    },
    {
      "commit": "a08947183f5f5207ece370371063836a692174a8",
      "tree": "9606f01aaf89c0f5adfa3cd7e74d054958c3fb58",
      "parents": [
        "fbd4f193e18169755c72f54b8e140f1dbd6c0de0"
      ],
      "author": {
        "name": "Oleksiy Petrenko",
        "email": "opetrenko@mirantis.com",
        "time": "Wed Feb 06 13:10:24 2019 +0200"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed Feb 20 06:30:42 2019 +0000"
      },
      "message": "Don\u0027t fall when just loading neutronv2 modules\n\nthis avoids loading warnings on salt-master that may not have\nos-client-config installed, as salt tries to load them irrespective of\n__virtual__() result.\n\nChange-Id: I6d1a15c1dbdf0d95efb57e5aa41bae3d4b0eb7bf\nRelated-Issue: https://mirantis.jira.com/browse/PROD-27276\n"
    },
    {
      "commit": "fbd4f193e18169755c72f54b8e140f1dbd6c0de0",
      "tree": "e93ebe35f9d6d6aac4569e3392105c6683b222e1",
      "parents": [
        "be3cb9a68abff940e4ad56e1b55623841a834a64",
        "b9e38c87b91d6e85a845bb9084d97d06cc131275"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Mon Feb 18 07:19:50 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Mon Feb 18 07:19:50 2019 +0000"
      },
      "message": "Merge \"Fix permissions of ContrailPlugin.ini\""
    },
    {
      "commit": "b9e38c87b91d6e85a845bb9084d97d06cc131275",
      "tree": "176834ec277a879deec9049fce493a3d21cea076",
      "parents": [
        "44d034ef4d5c666d6e82bcd3a2d480360344f2d9"
      ],
      "author": {
        "name": "Gleb Zimin",
        "email": "gzimin@mirantis.com",
        "time": "Wed Feb 13 11:41:10 2019 +0400"
      },
      "committer": {
        "name": "Gleb Zimin",
        "email": "gzimin@mirantis.com",
        "time": "Wed Feb 13 11:43:08 2019 +0400"
      },
      "message": "Fix permissions of ContrailPlugin.ini\n\nContrailPlugin.ini potentially contains password and is world readable.\nTo fix this we need set user/group to neutron and permissions to 640.\n\nChange-Id: I97a1faff75e5db292f334a713f9b064f3a6c171b\nRelated-Prod: PROD-25326 (PROD:25326)\n"
    },
    {
      "commit": "be3cb9a68abff940e4ad56e1b55623841a834a64",
      "tree": "1891fc012de8c5e5f70feabce99a9411685bc24b",
      "parents": [
        "44d034ef4d5c666d6e82bcd3a2d480360344f2d9"
      ],
      "author": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Fri Feb 08 17:56:49 2019 +0400"
      },
      "committer": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Mon Feb 11 17:44:33 2019 +0400"
      },
      "message": "[ovn] Increase mac table size for provider bridge\n\nDefault mac table size (2048 for OVS\u003c2.10) isn\u0027t enough for\nbusy environments and can lead to its overflow and as a result\nof the consuming 100% CPU by ovs-vswitchd process.\n\nChange-Id: I172e9adeba641bb72544f28f08afc8f67aa63261\nCloses-Bug: PROD-27400\n"
    },
    {
      "commit": "5350a63dd384125217b9caaa2c5dd262a63bd6f1",
      "tree": "35cee1a5e7271de03d1bb2d806297d1ef1a639e1",
      "parents": [
        "37aacbf98ef3ec6202217a6bcf45d649f4edb48c"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Jan 25 15:41:15 2019 +0100"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Mon Feb 11 14:06:22 2019 +0100"
      },
      "message": "Drop Travis CI support\n\n- Update test cases\n\nFixes: PROD-25037 (PROD:25037)\n\nChange-Id: Ie608b52ce5a5ccbd2a7acc99b31055e35f9f3351\n"
    },
    {
      "commit": "44d034ef4d5c666d6e82bcd3a2d480360344f2d9",
      "tree": "a52765c60781f2341df7f424f7a0d8380371dfd9",
      "parents": [
        "317a1ff7b357aee96c5a70c6d4f43dd740234f82"
      ],
      "author": {
        "name": "Ann Kamyshnikova",
        "email": "akamyshnikova@mirantis.com",
        "time": "Mon Feb 04 10:41:28 2019 +0400"
      },
      "committer": {
        "name": "Ann Kamyshnikova",
        "email": "akamyshnikova@mirantis.com",
        "time": "Mon Feb 04 10:41:28 2019 +0400"
      },
      "message": "Fix octavia ssl service auth\n\nChange-Id: I88979197817f5d3f109c9011461dc23f0d3d2393\nRelated-PROD: PROD-27153\n"
    },
    {
      "commit": "317a1ff7b357aee96c5a70c6d4f43dd740234f82",
      "tree": "83942f3c0df49b5f8f40c7e2514ddcad03a123d0",
      "parents": [
        "37aacbf98ef3ec6202217a6bcf45d649f4edb48c"
      ],
      "author": {
        "name": "Ann Kamyshnikova",
        "email": "akamyshnikova@mirantis.com",
        "time": "Fri Feb 01 12:25:58 2019 +0400"
      },
      "committer": {
        "name": "Ann Kamyshnikova",
        "email": "akamyshnikova@mirantis.com",
        "time": "Fri Feb 01 12:25:58 2019 +0400"
      },
      "message": "Remove hardcoded auth_protocol\n\nChange-Id: I36b146f4452b39d90d3201cece54517c89031531\nRelated-PROD: PROD-27107\n"
    },
    {
      "commit": "37aacbf98ef3ec6202217a6bcf45d649f4edb48c",
      "tree": "4afe58692d68b5fd2fb6af6277c725864dc1a241",
      "parents": [
        "c78cf90e2ff4d4da3dbe14bbf6735e18c2c8fb04"
      ],
      "author": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Tue Dec 11 17:27:40 2018 +0400"
      },
      "committer": {
        "name": "sgarbuz",
        "email": "sgarbuz@mirantis.com",
        "time": "Sun Jan 27 16:47:54 2019 +0000"
      },
      "message": "Support rocky version\n\nChange-Id: Ie9439cf50b5dcfb73f63acd1f01c1dcb034358ee\nRelated-Prod: PROD-23722\n"
    },
    {
      "commit": "c78cf90e2ff4d4da3dbe14bbf6735e18c2c8fb04",
      "tree": "59b2c597874a023d711d7fdedc3f458265d7c381",
      "parents": [
        "1dc927615e96f73d63c3240a08fd7c0360f4254d"
      ],
      "author": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Thu Jan 24 10:52:11 2019 +0400"
      },
      "committer": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Thu Jan 24 11:32:28 2019 +0400"
      },
      "message": "Handle undefined bagpipe params\n\nThose are not handled by cookiecutter templates\nsince we do not officially support bagpipe driver.\n\nChange-Id: Iadff9a73dfe87ad82e0d1c01f3d6b4db4b052600\nRelated-Prod: PROD-26864\nRelated-Prod: PROD-25916\n"
    },
    {
      "commit": "1dc927615e96f73d63c3240a08fd7c0360f4254d",
      "tree": "f029328ac343a3479eab26f180d7cb71ef15778d",
      "parents": [
        "81a8998e197c92861c5d0090d293bf755acc3aad",
        "c97a7995bb2104543c2f8222399e2b81980cd209"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Wed Jan 16 12:29:58 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Wed Jan 16 12:29:58 2019 +0000"
      },
      "message": "Merge \"Change openstack metrics label\""
    },
    {
      "commit": "c97a7995bb2104543c2f8222399e2b81980cd209",
      "tree": "dd5d656863286ccc4f319a5204412340b15b94cc",
      "parents": [
        "365f43c2fab5546d56fd0a68fa8105500e6a7fa7"
      ],
      "author": {
        "name": "Michal Kobus",
        "email": "mkobus@mirantis.com",
        "time": "Fri Jan 04 16:55:09 2019 +0100"
      },
      "committer": {
        "name": "Michal Kobus",
        "email": "mkobus@mirantis.com",
        "time": "Tue Jan 15 15:48:21 2019 +0100"
      },
      "message": "Change openstack metrics label\n\nChange metrics label service:\n  neutron -\u003e neutron-${programname}\n\nTo distinguish Neutron API from meta servers\non gateways and computes.\n\nChange-Id: I0d2da542da58380e2af9b7d7a8e322c51146d86a\nRelated-bug: PROD-26252 (PROD:26252)\n"
    },
    {
      "commit": "81a8998e197c92861c5d0090d293bf755acc3aad",
      "tree": "8a37abe946aafa125df39a3668459d70fd50254b",
      "parents": [
        "365f43c2fab5546d56fd0a68fa8105500e6a7fa7"
      ],
      "author": {
        "name": "William Konitzer",
        "email": "wkonitzer@mirantis.com",
        "time": "Mon Jan 07 12:49:15 2019 -0600"
      },
      "committer": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Wed Jan 09 18:26:28 2019 +0400"
      },
      "message": "Allow the following parameters to be configured in the cluster model\n\nagent_down_time\ndhcp_agents_per_network\nallow_automatic_dhcp_failover\nrpc_conn_pool_size\nrpc_thread_pool_size\nrpc_response_timeout\nreport_interval\n\noslo_messaging change for Queens here:\nhttp://gerrit.mcp.mirantis.com/33457\n\nChange-Id: Ica83263681fca1e28121f84e5ddd2d2259149359\nRelated-Prod: PROD-26334\nRelated-Prod: PROD-26314\n"
    },
    {
      "commit": "365f43c2fab5546d56fd0a68fa8105500e6a7fa7",
      "tree": "ae4b4984b6024a0e2013a64fefb3a5abf91b2cfa",
      "parents": [
        "e0a224d46e0f349cb8b63fe1010f76116cded182",
        "0b2451b5f61c78c163f69267c9f090c574990143"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Wed Dec 26 22:40:50 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Wed Dec 26 22:40:50 2018 +0000"
      },
      "message": "Merge \"Add support for n-g-s ml2 plugin\""
    },
    {
      "commit": "0b2451b5f61c78c163f69267c9f090c574990143",
      "tree": "9aba8514acf1ee76cec7ab17e99f2dfada3526f7",
      "parents": [
        "f6078ed15991e56316402f3127d2cad2242d0f4c"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Sun Dec 16 19:38:38 2018 +0000"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed Dec 26 09:44:30 2018 +0000"
      },
      "message": "Add support for n-g-s ml2 plugin\n\nThis patch allows to configure networking-genric-switch ml2 neutron\nplugin by using the following pillar:\n\n  neutron:\n    server:\n      backend:\n        mechanism:\n          ngs:\n            driver: genericswitch\n      n_g_s:\n        enabled: true\n        coordination:\n          enabled: true\n          backend_url: \"http:/asdassadas\"\n        devices:\n          s1brbm:\n            options:\n              device_type:\n                value: netmiko_ovs_linux\n              ip:\n                value: 198.72.124.184\n              username:\n                value: ngs_ovs_manager\n              password:\n                value: password\n\nRelated-Prod: PROD-25542 (PROD-25542)\n\nChange-Id: Ie9a23ad4b874a3b6eb2fb3a4e0e41b2018611da6\n"
    },
    {
      "commit": "e0a224d46e0f349cb8b63fe1010f76116cded182",
      "tree": "ad8248261960ba7b303b0463ddfe75d8c6f08bef",
      "parents": [
        "55229a47c5669ee5b7f00aae5f6059a3eccac8cc",
        "42a930e54518ca6fe19742e55eafe7e7f613e9be"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Fri Dec 21 16:25:40 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Fri Dec 21 16:25:40 2018 +0000"
      },
      "message": "Merge \"Fixing retry condition\""
    },
    {
      "commit": "55229a47c5669ee5b7f00aae5f6059a3eccac8cc",
      "tree": "7812b55c216264e753ea4dce3aa2d45bf770eeaa",
      "parents": [
        "e58671b2069e8ceae87d55052b770d35c688cdaf",
        "8204f72b8b38558dbc765d6d692eb8a3558091f7"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Fri Dec 21 13:36:32 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Fri Dec 21 13:36:32 2018 +0000"
      },
      "message": "Merge \"Create neutronv2 module for ports\""
    },
    {
      "commit": "42a930e54518ca6fe19742e55eafe7e7f613e9be",
      "tree": "3f24286deb944abe8889c013c4bc2be7a3d79375",
      "parents": [
        "e58671b2069e8ceae87d55052b770d35c688cdaf"
      ],
      "author": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Fri Dec 21 14:37:20 2018 +0200"
      },
      "committer": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Fri Dec 21 14:37:20 2018 +0200"
      },
      "message": "Fixing retry condition\n\nThe patch fixes condition in retry if neutron returns\nempty dict in case it doesn\u0027t bring up completely\nwhile request had been performed.\n\nChange-Id: Ifa336355318c2548e9a0194a8f1c1269c9550efd\nRelated-PROD: PROD-26073 (PROD:26073)\n"
    },
    {
      "commit": "8204f72b8b38558dbc765d6d692eb8a3558091f7",
      "tree": "1d49e21195d093c43a9e4e1d1809e1514bde1b1f",
      "parents": [
        "ca168e47313ae3c14a55993d9844e5135d338b43"
      ],
      "author": {
        "name": "Ann Taraday",
        "email": "akamyshnikova@mirantis.com",
        "time": "Wed Dec 12 16:38:57 2018 +0400"
      },
      "committer": {
        "name": "Ann Taraday",
        "email": "akamyshnikova@mirantis.com",
        "time": "Wed Dec 19 15:56:04 2018 +0400"
      },
      "message": "Create neutronv2 module for ports\n\nCo-Authored-By: Oleg Bondarev \u003cobondarev@mirantis.com\u003e\nChange-Id: I605a50e92331cc6e7bb18ffb3b7a79d0aeae0880\n"
    },
    {
      "commit": "e58671b2069e8ceae87d55052b770d35c688cdaf",
      "tree": "8d3b5ab9f1a4a01b57f47eac11ea91d0275a5741",
      "parents": [
        "450c3ed1c342a73ca0f4dd00d85b2fead6abdbd5",
        "348005351fdb86a20ab2731bf0ec6b8259f58eb5"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Tue Dec 18 11:51:50 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Tue Dec 18 11:51:50 2018 +0000"
      },
      "message": "Merge \"Add missing sriov_agent.ini + update test structure\""
    },
    {
      "commit": "450c3ed1c342a73ca0f4dd00d85b2fead6abdbd5",
      "tree": "10fbbab5c2596265fa00ca3f8ca192faaf7e105c",
      "parents": [
        "f6078ed15991e56316402f3127d2cad2242d0f4c",
        "a85eefb726ab6976a33b650002f9a67578e100ee"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Mon Dec 17 11:38:24 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Mon Dec 17 11:38:24 2018 +0000"
      },
      "message": "Merge \"Removing extra states from upgrade.upgrade\""
    },
    {
      "commit": "f6078ed15991e56316402f3127d2cad2242d0f4c",
      "tree": "6aca84e1e0ac052880bfa402e8705339cd1983f0",
      "parents": [
        "691e59897fe43b8af78532d0daedb3c6e18a3a4c",
        "93f8ad2350978edbcaf92bb3bfda110c4c566c19"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Fri Dec 14 19:15:01 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Fri Dec 14 19:15:01 2018 +0000"
      },
      "message": "Merge \"Updating reference from github to gerrit      - Changing Maintainer to dev@mirantis.com\""
    },
    {
      "commit": "a85eefb726ab6976a33b650002f9a67578e100ee",
      "tree": "e813903b2a9a394afa9ac5adb9e763153707ce9e",
      "parents": [
        "691e59897fe43b8af78532d0daedb3c6e18a3a4c"
      ],
      "author": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Fri Dec 14 15:25:16 2018 +0200"
      },
      "committer": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Fri Dec 14 15:25:16 2018 +0200"
      },
      "message": "Removing extra states from upgrade.upgrade\n\nChange-Id: I94e1f2fc306e5c9748fb0dcdc4dd3597ea6a2514\n"
    },
    {
      "commit": "691e59897fe43b8af78532d0daedb3c6e18a3a4c",
      "tree": "0b6dddc08bda4ef341713664e18da0637112fc25",
      "parents": [
        "4da4e5419d0c51f49b646720873b8004121af61b"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Fri Dec 14 11:27:11 2018 +0200"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Fri Dec 14 11:27:25 2018 +0200"
      },
      "message": "Safe get backend keys in map.jinja\n\nbackend key is optional, try to get it in safe manner.\n\nChange-Id: I11895524301f9068e95b9ba35d5250fcc5dd2dc3\n"
    },
    {
      "commit": "93f8ad2350978edbcaf92bb3bfda110c4c566c19",
      "tree": "899912e13384e3f9c250e05f43003f46012c4243",
      "parents": [
        "4da4e5419d0c51f49b646720873b8004121af61b"
      ],
      "author": {
        "name": "Pavel Cizinsky",
        "email": "pcizinsky@mirantis.com",
        "time": "Wed Dec 12 12:02:43 2018 +0100"
      },
      "committer": {
        "name": "Pavel Cizinsky",
        "email": "pcizinsky@mirantis.com",
        "time": "Thu Dec 13 10:46:43 2018 +0100"
      },
      "message": "Updating reference from github to gerrit\n     - Changing Maintainer to dev@mirantis.com\n\n   Related: PROD-25327 (PROD:25327)\n\nChange-Id: I04388457dfcbdc784ae92b3eac4c0ba820d3035e\n"
    },
    {
      "commit": "4da4e5419d0c51f49b646720873b8004121af61b",
      "tree": "83185bcf7c47dfe3ace31e4c8b0f5f0810d3b31d",
      "parents": [
        "fb965ac55aefa0ee33582eae7dd06aa606fd9293",
        "c35c9eb53163de3d28cce57482f3583c266350ed"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Mon Dec 10 19:39:11 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Mon Dec 10 19:39:11 2018 +0000"
      },
      "message": "Merge \"adding linuxbridge agent feature to neutron formula.\""
    },
    {
      "commit": "348005351fdb86a20ab2731bf0ec6b8259f58eb5",
      "tree": "938671a196ac2ad678734c31a2526744c30cfc4e",
      "parents": [
        "fb965ac55aefa0ee33582eae7dd06aa606fd9293"
      ],
      "author": {
        "name": "Ann Kamyshnikova",
        "email": "akamyshnikova@mirantis.com",
        "time": "Fri Dec 07 13:21:11 2018 +0400"
      },
      "committer": {
        "name": "Anna Taraday",
        "email": "akamyshnikova@mirantis.com",
        "time": "Mon Dec 10 09:26:01 2018 +0000"
      },
      "message": "Add missing sriov_agent.ini + update test structure\n\nChange-Id: If431aa5dc8c65abf6e4da947421f3c6cfb8f820d\nRelated-PROD: PROD-25611\n"
    },
    {
      "commit": "c35c9eb53163de3d28cce57482f3583c266350ed",
      "tree": "6eed110496e18a2bbc137fa4df176df0581e65eb",
      "parents": [
        "a15f4834414b5b4254d4a9a3944542c50267aeb6"
      ],
      "author": {
        "name": "cdodda",
        "email": "cdodda@mirantis.com",
        "time": "Wed Nov 07 23:18:10 2018 -0600"
      },
      "committer": {
        "name": "cdodda",
        "email": "cdodda@mirantis.com",
        "time": "Sun Dec 02 01:07:32 2018 -0600"
      },
      "message": "adding linuxbridge agent feature to neutron formula.\n\nby this user will be able to enable linuxbridge agent insted of default openvswitch from cluster level.\n\nPillar changes are :\n\nneutron:gateway:backend:mechanism:lb:driver \u003d linuxbridge\nneutron:compute:backend:mechanism:lb:driver \u003d linuxbridge\nneutron:gateway:agents:l3:interface_driver \u003d linuxbridge\n\nCloses-Bug: https://mirantis.jira.com/browse/PROD-24715\n\nChange-Id: Ic1ca59155a1833eea928450fca8172321f88602d\n"
    },
    {
      "commit": "fb965ac55aefa0ee33582eae7dd06aa606fd9293",
      "tree": "7fb7a79a3d927991a578456c04d14f678d995a53",
      "parents": [
        "ef6cf82e3820ba2e1e47de813b6d5b1c0d309d53",
        "66a066e7f5a1ef78744092de913644aa18e916f0"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu Nov 29 12:28:30 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Thu Nov 29 12:28:30 2018 +0000"
      },
      "message": "Merge \"ContrailPlugin: remove admin_token\""
    },
    {
      "commit": "66a066e7f5a1ef78744092de913644aa18e916f0",
      "tree": "5c0368e79e681c33e85dc53a363ac182f256ca69",
      "parents": [
        "a15f4834414b5b4254d4a9a3944542c50267aeb6"
      ],
      "author": {
        "name": "Inessa Vasilevskaya",
        "email": "ivasilevskaya@mirantis.com",
        "time": "Tue Nov 13 13:03:42 2018 +0100"
      },
      "committer": {
        "name": "Inessa Vasilevskaya",
        "email": "ivasilevskaya@mirantis.com",
        "time": "Thu Nov 29 12:24:11 2018 +0100"
      },
      "message": "ContrailPlugin: remove admin_token\n\nStarting from OC 4.0 admin_token option\nis not used; besides this using a hardcoded\nadmin token is a security concern.\n\nPROD-18320\nPROD-20260\n\nChange-Id: I45ab01587d09b552a72607c2a2ab0a3135b36425\n"
    },
    {
      "commit": "ef6cf82e3820ba2e1e47de813b6d5b1c0d309d53",
      "tree": "7a8e20bfab9f01466e2c834013bbd4dfde806974",
      "parents": [
        "0c6ecf122019ac68db7ddfcf0927e5dfac350709"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Thu Nov 22 20:40:01 2018 +0000"
      },
      "committer": {
        "name": "obryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Mon Nov 26 10:55:30 2018 +0000"
      },
      "message": " Update neutron _data.cache items to enable memcache security\n\nChange-Id: I181afeffeb37cafd0b009fa4d2936ec9644c0f48\n"
    },
    {
      "commit": "0c6ecf122019ac68db7ddfcf0927e5dfac350709",
      "tree": "55ad12bdf91ff4722997f8e7355aa054ed5f5422",
      "parents": [
        "1b04bed31786031749a10bb69db734b51d1afdc3",
        "b82376b4f188f0443fc22b727b9534a0883cbbb2"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Fri Nov 23 17:59:03 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Fri Nov 23 17:59:03 2018 +0000"
      },
      "message": "Merge \"Upgrade: add missing steps for bgpvpn/bagpipe\""
    },
    {
      "commit": "1b04bed31786031749a10bb69db734b51d1afdc3",
      "tree": "ae16c4ab02de32e615d8a881acc7e9f65c79cbe0",
      "parents": [
        "c63cb195ab559c125677cc516cc4a382e41b827d",
        "5a4516875b460e27923d11634327300df63f9616"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Fri Nov 23 08:03:16 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Fri Nov 23 08:03:16 2018 +0000"
      },
      "message": "Merge \"Upgrade: add missing steps for l2gw\""
    },
    {
      "commit": "c63cb195ab559c125677cc516cc4a382e41b827d",
      "tree": "9211566cdee3baa0eebd78ae7599b3c726a5e164",
      "parents": [
        "f7ddf83106ab9e00fdd9371c6d99fac55b20e8c3",
        "d90a02980e58ff4707a2d6eb8b5e9ffed8cbd46c"
      ],
      "author": {
        "name": "Pavel Cizinsky",
        "email": "pcizinsky@mirantis.com",
        "time": "Thu Nov 22 13:27:38 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Thu Nov 22 13:27:38 2018 +0000"
      },
      "message": "Merge \"Move to Mirantis owned docker images for tests         - This is a temporary solution until we have our own images\""
    },
    {
      "commit": "f7ddf83106ab9e00fdd9371c6d99fac55b20e8c3",
      "tree": "291a3801c32f461c219763f4be6e6c8802cdb99d",
      "parents": [
        "5680f46eff20501dbbf7f7197ec01fd3fa4ddcfd",
        "ab32411706c88e638ffce3c781b76b67fb473160"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu Nov 22 13:08:31 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Thu Nov 22 13:08:31 2018 +0000"
      },
      "message": "Merge \"Support several vlan ranges per physnet\""
    },
    {
      "commit": "b82376b4f188f0443fc22b727b9534a0883cbbb2",
      "tree": "ad8423065fa5fa419810b048ec5c99bf42d1bc68",
      "parents": [
        "5a4516875b460e27923d11634327300df63f9616"
      ],
      "author": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Thu Nov 22 16:24:32 2018 +0400"
      },
      "committer": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Thu Nov 22 16:24:32 2018 +0400"
      },
      "message": "Upgrade: add missing steps for bgpvpn/bagpipe\n\nChange-Id: Ib3eff406105c963241a42fd66090be8e186e9c51\nRelated-Prod: PROD-23039 (https://mirantis.jira.com/browse/PROD-23039)\n"
    },
    {
      "commit": "5a4516875b460e27923d11634327300df63f9616",
      "tree": "ffc82edb28ec9080516333e9d62fa958c4bd4633",
      "parents": [
        "a15f4834414b5b4254d4a9a3944542c50267aeb6"
      ],
      "author": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Thu Nov 22 14:46:27 2018 +0400"
      },
      "committer": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Thu Nov 22 14:48:45 2018 +0400"
      },
      "message": "Upgrade: add missing steps for l2gw\n\nChange-Id: Ib65a2aea84ed9614e506bc95340a84aa6ee48952\nRelated-Prod: PROD-23039 (https://mirantis.jira.com/browse/PROD-23039)\n"
    },
    {
      "commit": "5680f46eff20501dbbf7f7197ec01fd3fa4ddcfd",
      "tree": "fe014424982e85a45d048edab04eb9ea23176474",
      "parents": [
        "ca168e47313ae3c14a55993d9844e5135d338b43",
        "944159819553eb6fe47a87f8a568500b408b0a5a"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu Nov 22 09:53:24 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Thu Nov 22 09:53:24 2018 +0000"
      },
      "message": "Merge \"Client v2: handle missed \"shared\" parameter for subnetpool\""
    },
    {
      "commit": "944159819553eb6fe47a87f8a568500b408b0a5a",
      "tree": "0c92f91eb97146745082e1ac445e805d524f6565",
      "parents": [
        "a15f4834414b5b4254d4a9a3944542c50267aeb6"
      ],
      "author": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Wed Nov 21 18:57:35 2018 +0400"
      },
      "committer": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Wed Nov 21 18:57:35 2018 +0400"
      },
      "message": "Client v2: handle missed \"shared\" parameter for subnetpool\n\nChange-Id: Iea0e943d2c1aafaf0717304eb83604839f4be2b2\nRelated-Prod: PROD-23298\n"
    },
    {
      "commit": "ca168e47313ae3c14a55993d9844e5135d338b43",
      "tree": "51f3183f795a0178a30dd927503830bc6cc92b08",
      "parents": [
        "bea90417a701e34edd32ffc66021add6c8e05517"
      ],
      "author": {
        "name": "Ann Taraday",
        "email": "akamyshnikova@mirantis.com",
        "time": "Tue Nov 20 19:20:53 2018 +0400"
      },
      "committer": {
        "name": "Ann Taraday",
        "email": "akamyshnikova@mirantis.com",
        "time": "Tue Nov 20 19:42:34 2018 +0400"
      },
      "message": "Fix duplicate sls ids\n\nOctavia case is affected as some resources created under\noctavia_identity.\n\nRelated-PROD: PROD-25137\n\nChange-Id: If79ae1b1ee4d885f3bb5e83000e21c60bccde0b5\n"
    },
    {
      "commit": "d90a02980e58ff4707a2d6eb8b5e9ffed8cbd46c",
      "tree": "d551d4a8c6737733d3695628b0146b86720ccb83",
      "parents": [
        "bea90417a701e34edd32ffc66021add6c8e05517"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Nov 20 15:09:29 2018 +0100"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Nov 20 15:09:29 2018 +0100"
      },
      "message": "Move to Mirantis owned docker images for tests\n        - This is a temporary solution until we have our own images\n\n      Fixes: PROD-24956 (PROD:24956)\n\nChange-Id: I098a04d6008d0e6b3ab574a73dc42e1eb47606cd\n"
    },
    {
      "commit": "ab32411706c88e638ffce3c781b76b67fb473160",
      "tree": "459f3a0a4633d329b55a6e57f0bc9b84cc459f79",
      "parents": [
        "a15f4834414b5b4254d4a9a3944542c50267aeb6"
      ],
      "author": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Mon Nov 19 17:56:57 2018 +0400"
      },
      "committer": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Tue Nov 20 13:43:17 2018 +0400"
      },
      "message": "Support several vlan ranges per physnet\n\nHandle several vlan ranges of one physnet properly\n\nChange-Id: I42dce60a276f22357837fb5c9248c0693fc529cf\nRelated-Prod: (PROD-25082)\n"
    },
    {
      "commit": "bea90417a701e34edd32ffc66021add6c8e05517",
      "tree": "adbb00f39e864f62fa17be92741047c5b9afb051",
      "parents": [
        "20896dc7cbf80ce7f046e0419dc78683db4c1c38",
        "4ce5d2c12ac694f8b4e9240a4540f000edc772a1"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Fri Nov 16 13:29:46 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Fri Nov 16 13:29:46 2018 +0000"
      },
      "message": "Merge \"Adding running checks for neutron.client\""
    }
  ],
  "next": "4ce5d2c12ac694f8b4e9240a4540f000edc772a1"
}
