)]}'
{
  "log": [
    {
      "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\""
    },
    {
      "commit": "4ce5d2c12ac694f8b4e9240a4540f000edc772a1",
      "tree": "bcf1c68f38a1174ccc931656e3a365a0e08f9556",
      "parents": [
        "a15f4834414b5b4254d4a9a3944542c50267aeb6"
      ],
      "author": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Thu Nov 08 18:41:20 2018 +0200"
      },
      "committer": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Thu Nov 15 15:28:20 2018 +0000"
      },
      "message": "Adding running checks for neutron.client\n\nThe patch adds waiter check for neutron.client in order\nto be sure that neutron services are up and running before\nexecute neutron.client state.\n\nChange-Id: I858c30b2dad81f6b5ee42bda9b3d3379d4265425\nRelated-PROD: PROD-24685\n"
    },
    {
      "commit": "20896dc7cbf80ce7f046e0419dc78683db4c1c38",
      "tree": "c30fac90565e6d9cbbc313d8876a209f639da8d5",
      "parents": [
        "a15f4834414b5b4254d4a9a3944542c50267aeb6"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Nov 07 14:44:01 2018 +0100"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Nov 07 17:37:17 2018 +0100"
      },
      "message": "Update Gemfile and Makefile configuration\n  - One Gemfile for all formulas tests\n  - Update Makefile for OpenStack tests\n\nFixes: PROD-24408 (PROD:24408)\nChange-Id: I1b8058f4ac806ce8977e4c90dbb7aab346e723db\n"
    },
    {
      "commit": "a15f4834414b5b4254d4a9a3944542c50267aeb6",
      "tree": "b0640fca0d461f0bb588ec6531eae3d7dfddddfc",
      "parents": [
        "02878e70ab7d0e5541d54edfc70cc1162f1c21e8"
      ],
      "author": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Thu Oct 25 21:11:28 2018 +0300"
      },
      "committer": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Thu Oct 25 21:17:12 2018 +0300"
      },
      "message": "Checking cache.members is defined or not\n\nChange-Id: Ic2418af671b828c45c25577324c08641da3c30bc\n"
    },
    {
      "commit": "02878e70ab7d0e5541d54edfc70cc1162f1c21e8",
      "tree": "71bca72526d8736d5a6f9d54eef978a6d303640b",
      "parents": [
        "35e137de4a849f8e0d3fbe010a2702a209da3a5b"
      ],
      "author": {
        "name": "sgarbuz",
        "email": "sgarbuz@mirantis.com",
        "time": "Thu Oct 25 16:05:04 2018 +0300"
      },
      "committer": {
        "name": "sgarbuz",
        "email": "sgarbuz@mirantis.com",
        "time": "Thu Oct 25 13:08:09 2018 +0000"
      },
      "message": "Add logging config for compute nodes\n\nChange-Id: I0a6a7bc992024d05f205b635589e84e4f1301ce9\nRelated-Prod: PROD-24350 (PROD:24350)\n"
    },
    {
      "commit": "35e137de4a849f8e0d3fbe010a2702a209da3a5b",
      "tree": "aec574d461b03c14bc4178a66bd8bef1a10a6f8e",
      "parents": [
        "65fb5d375139750d02b4e86bcf59a57aa3029153",
        "ea47018d6f93f5713d36f141eedc92d50fed1d92"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu Oct 25 07:41:44 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Thu Oct 25 07:41:44 2018 +0000"
      },
      "message": "Merge \"Adding an ability to use ssl for metadata host\""
    },
    {
      "commit": "ea47018d6f93f5713d36f141eedc92d50fed1d92",
      "tree": "5403979ac67909217769107a813f469ec2972d2c",
      "parents": [
        "48b0c608e7834a5d07ed92b92cac8684f11ee025"
      ],
      "author": {
        "name": "Dzmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Wed Oct 24 15:33:35 2018 +0200"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed Oct 24 16:47:33 2018 +0000"
      },
      "message": "Adding an ability to use ssl for metadata host\n\nProd-Related: PROD-19298\nChange-Id: I4150abd2caf87c39183fcdf4f9bace7a360ecaa1\n"
    },
    {
      "commit": "65fb5d375139750d02b4e86bcf59a57aa3029153",
      "tree": "8145e3ba96a72709394a52fbf9783072f854d366",
      "parents": [
        "48b0c608e7834a5d07ed92b92cac8684f11ee025"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed Oct 24 12:51:51 2018 +0000"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed Oct 24 16:47:20 2018 +0000"
      },
      "message": "Increase retrying for neutronv2 module\n\nIncrease retrying for retryable exception in neutronv2 module to 30 attempts.\n\nChange-Id: I51dc237e451459cbd83c19f61297970b0d3f65cc\nRelated-Prod: PROD-24320\n"
    },
    {
      "commit": "48b0c608e7834a5d07ed92b92cac8684f11ee025",
      "tree": "071beac492fa775431553580fd35a6eecc619ed6",
      "parents": [
        "e8701e396ebf69416d05bfb8cf96a43b40184f47"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Oct 24 12:03:03 2018 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Oct 24 12:03:03 2018 +0200"
      },
      "message": "Freeze inspec version for salt-formulas tests\n\t- in inspec \u003e\u003d 3.0.0 there are changes in schema\n\t  which require to have tests/integration dir\n\t  to contain tests, otherwise fails\n\t- this is temporary workaround until we decide\n\t  proper fix\n\nChange-Id: Iba780f900965db618d865518771ff10fab6e039d\n"
    },
    {
      "commit": "e8701e396ebf69416d05bfb8cf96a43b40184f47",
      "tree": "c99ead30d96f266a400d69d82dde792086e1ff6b",
      "parents": [
        "3b0ac2c5a1022b6fcdae539599c33e0b5185cb0b",
        "bc2dfeeb30fe4f22d2cc25219dd2db6b350436ef"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Mon Oct 22 08:09:42 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Mon Oct 22 08:09:42 2018 +0000"
      },
      "message": "Merge \"Handle agent_boot_time option\""
    },
    {
      "commit": "bc2dfeeb30fe4f22d2cc25219dd2db6b350436ef",
      "tree": "af2d1b8f92b5d0903f4f22fa2542059901b7859b",
      "parents": [
        "48df2a7bf9c440edafc0ce539d7900c6dfa45a86"
      ],
      "author": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Wed Oct 17 18:41:51 2018 +0400"
      },
      "committer": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Wed Oct 17 18:41:51 2018 +0400"
      },
      "message": "Handle agent_boot_time option\n\nChange-Id: Ieaf178979a1e31bd62c922cc2bb1b12147ff2cec\nRelated-Prod: https://mirantis.jira.com/browse/PROD-24038\n"
    },
    {
      "commit": "3b0ac2c5a1022b6fcdae539599c33e0b5185cb0b",
      "tree": "9536a47f0daab788c2dd36c955a3dd08c1389d7c",
      "parents": [
        "48df2a7bf9c440edafc0ce539d7900c6dfa45a86"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Thu Oct 04 11:06:24 2018 +0300"
      },
      "committer": {
        "name": "obryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Wed Oct 17 10:39:51 2018 +0000"
      },
      "message": "Implement neutron memcache security strategy\n\nProvides an option to authenticate and optionally encrypt the token\ndata stored in the cache:\nmemcache_security_strategy \u003d MAC/ENCRYPT\nmemcache_secret_key \u003d secret_key\n\nChange-Id: I7f623586023c8b0605bb77977a28d6b7c47e5287\nRelated-Prod: PROD-22099\n"
    },
    {
      "commit": "48df2a7bf9c440edafc0ce539d7900c6dfa45a86",
      "tree": "d8ace884056163c9f07d38160b33800272bd63ce",
      "parents": [
        "3ce6ce4ba7dca366f9fe27a38888120d24b5acf8"
      ],
      "author": {
        "name": "Dzmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Fri Oct 12 16:38:11 2018 +0200"
      },
      "committer": {
        "name": "Dzmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Fri Oct 12 17:02:27 2018 +0200"
      },
      "message": "Fix for metadata agent enablement on nondvr computes.\n\nChange-Id: Ia0c495220d774a4c34710839eeb83f761a79bfbe\n"
    },
    {
      "commit": "3ce6ce4ba7dca366f9fe27a38888120d24b5acf8",
      "tree": "9f366bf7c1fb3458370962aac469df767f47f751",
      "parents": [
        "fd935b6513edcd234fa31bb3d77c0fd8c97ddebc"
      ],
      "author": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Wed Oct 03 13:31:35 2018 +0400"
      },
      "committer": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Wed Oct 03 15:12:58 2018 +0400"
      },
      "message": "Unmask neutron-l2gateway-agent service explicitly\n\nunmask parameter in service.running command  doesn\u0027t\nwork properly if service is running.\nhttps://github.com/saltstack/salt/issues/46014\n\nRelated-Prod: PROD-23516\nChange-Id: Id2d424d868b76d1283503e7df289c2ea856fc88c\n"
    },
    {
      "commit": "fd935b6513edcd234fa31bb3d77c0fd8c97ddebc",
      "tree": "47a53a39c01c98ff53370d1d7abb1aa127541f37",
      "parents": [
        "09894436d368da927fd8c9579af501f6f2390bcf"
      ],
      "author": {
        "name": "Alexey V. Abashkin",
        "email": "aabashkin@mirantis.com",
        "time": "Mon Oct 01 18:41:52 2018 +0300"
      },
      "committer": {
        "name": "Alexey V. Abashkin",
        "email": "aabashkin@mirantis.com",
        "time": "Mon Oct 01 18:41:52 2018 +0300"
      },
      "message": "Prod-Related: PROD-23571\n\nSwap \u0027audit\u0027 and \u0027extentions\u0027 middleware to enable sending\nall CADF messages\n\nChange-Id: I4da6e9f2e76c344c9ad225c0de4d9cf2dea40752\n"
    },
    {
      "commit": "09894436d368da927fd8c9579af501f6f2390bcf",
      "tree": "976ec9f0bc5411f6b354469a534025e297370871",
      "parents": [
        "efd0b42100b71057c117bf8ef977d0a08eeab952",
        "71631d619fcf66b90c1100ec39fdefacf04690e0"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Fri Sep 28 12:25:12 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@84b5d06f6116",
        "time": "Fri Sep 28 12:25:12 2018 +0000"
      },
      "message": "Merge \"Update neuron config file permissions\""
    },
    {
      "commit": "71631d619fcf66b90c1100ec39fdefacf04690e0",
      "tree": "6b7db6aa8763afcc6b46d5ab8add0c2645cf74e5",
      "parents": [
        "cd0039b565a44457d2da6e27c12ffcc2d06aac51"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Wed Sep 26 15:16:00 2018 +0000"
      },
      "committer": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Fri Sep 28 07:36:04 2018 +0000"
      },
      "message": "Update neuron config file permissions\n\nChange-Id: I010fe752097ce1a831021abfde0057af425702f0\nRelated-Prod: PROD-20751\n"
    },
    {
      "commit": "efd0b42100b71057c117bf8ef977d0a08eeab952",
      "tree": "5e10826edcb3ecf411b4b87a29a5b19ac3028c51",
      "parents": [
        "d77dfc231413953676893c8518cbb3e45cf7c8a4"
      ],
      "author": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Fri Sep 28 10:09:49 2018 +0400"
      },
      "committer": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Fri Sep 28 10:12:24 2018 +0400"
      },
      "message": "Check message queue is type of mapping #2\n\nChange-Id: I8b3772f3792c638603fc3ac616aa5663ef080dcb\n"
    },
    {
      "commit": "d77dfc231413953676893c8518cbb3e45cf7c8a4",
      "tree": "cae22bada8c7b197fa16be17f0bff6982ed4b48e",
      "parents": [
        "cd0039b565a44457d2da6e27c12ffcc2d06aac51",
        "dee3febda826cc7ff77bdbb9ee5e6306eeef2390"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu Sep 27 09:25:00 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@84b5d06f6116",
        "time": "Thu Sep 27 09:25:00 2018 +0000"
      },
      "message": "Merge \"Check message queue is type of mapping\""
    },
    {
      "commit": "cd0039b565a44457d2da6e27c12ffcc2d06aac51",
      "tree": "2e363b7fe177682e3e6c3956d84be316296f7d70",
      "parents": [
        "cb788d40f3dd272ddb814f152bad34ca4a95e1a6",
        "c340a3b72245cf99298540617e40567642e8d3fb"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed Sep 26 16:19:09 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@84b5d06f6116",
        "time": "Wed Sep 26 16:19:09 2018 +0000"
      },
      "message": "Merge \"Add default location for cacert_file\""
    },
    {
      "commit": "c340a3b72245cf99298540617e40567642e8d3fb",
      "tree": "4a0240e4d7590a1629f30303c7523d26f7d500f9",
      "parents": [
        "f9db14690396857cd130084ab7356fcd476321e3"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Wed Sep 26 13:02:25 2018 +0000"
      },
      "committer": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Wed Sep 26 14:02:26 2018 +0000"
      },
      "message": "Add default location for cacert_file\n\nChange-Id: I3556732d82a9f88d494edee223f4f1826708a9db\nRelated-Prod: PROD-23403\n"
    },
    {
      "commit": "cb788d40f3dd272ddb814f152bad34ca4a95e1a6",
      "tree": "24f07f7f5a44f0c16f5a7c399e3e82f2956afc94",
      "parents": [
        "f9db14690396857cd130084ab7356fcd476321e3"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed Sep 26 10:34:50 2018 +0000"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed Sep 26 12:57:24 2018 +0000"
      },
      "message": "Implement retries when possible in neutronv2 module call\n\nThis patch implements retries logic in neutronv2 module\nfunctions for failures that are legimate for retires.\n\nChange-Id: Iadf2738de4cae06cbada7cafe0cf7fac31012d0a\nRelated-Prod: PROD-23451\n"
    },
    {
      "commit": "dee3febda826cc7ff77bdbb9ee5e6306eeef2390",
      "tree": "6f827c3654f1e93c1b31abc4335b135e54b38bfb",
      "parents": [
        "f9db14690396857cd130084ab7356fcd476321e3"
      ],
      "author": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Wed Sep 26 11:49:42 2018 +0400"
      },
      "committer": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Wed Sep 26 11:49:42 2018 +0400"
      },
      "message": "Check message queue is type of mapping\n\nBefore making get operation to message_queue variable ensure it has\nmapping/dict type since it could be reset to None on cluster level.\n\nChange-Id: I47ce1fa58fc26b74ecdd8546e90550bdcd1f454f\n"
    },
    {
      "commit": "f9db14690396857cd130084ab7356fcd476321e3",
      "tree": "814aa383485b41fdc870a54463fdf3e5e232e246",
      "parents": [
        "11afd1e276b23ec5ef70cc28c1fcdbaf0b231fa5",
        "d5e89e596b5eb925c90d08745ac6f6c66cad5b77"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Tue Sep 25 15:27:24 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@84b5d06f6116",
        "time": "Tue Sep 25 15:27:24 2018 +0000"
      },
      "message": "Merge \"Add an ability to set base_mac and dvr_base_mac in neutron.\""
    },
    {
      "commit": "11afd1e276b23ec5ef70cc28c1fcdbaf0b231fa5",
      "tree": "0d0b87e7cdb964797d849492162a4dc45bbf5aa9",
      "parents": [
        "58161efb67740f33e8aa82f7ac31dc4c269a7e2a",
        "ee541de3939077c8a9fb4de3fb07d51ff5cfe792"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Tue Sep 25 11:36:12 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@84b5d06f6116",
        "time": "Tue Sep 25 11:36:12 2018 +0000"
      },
      "message": "Merge \"[bgpvpn] Install plugin before database sync\""
    },
    {
      "commit": "d5e89e596b5eb925c90d08745ac6f6c66cad5b77",
      "tree": "bf72d3065b8a3f441e43dbd0c86d531223e3b53f",
      "parents": [
        "1a453ae4d443e5315e76956ad5bb70dfbb26f05f"
      ],
      "author": {
        "name": "Dzmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Tue Sep 25 10:01:54 2018 +0200"
      },
      "committer": {
        "name": "Dzmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Tue Sep 25 10:58:29 2018 +0200"
      },
      "message": "Add an ability to set base_mac and dvr_base_mac in neutron.\n\nCustomer-Found\nChange-Id: I28d05608152e2e053817271712f9f31e6d780010\n"
    },
    {
      "commit": "ee541de3939077c8a9fb4de3fb07d51ff5cfe792",
      "tree": "f42fa975d095d74d0edf1345500245c80886740c",
      "parents": [
        "1a453ae4d443e5315e76956ad5bb70dfbb26f05f"
      ],
      "author": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Tue Sep 25 09:42:01 2018 +0400"
      },
      "committer": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Tue Sep 25 12:10:27 2018 +0400"
      },
      "message": "[bgpvpn] Install plugin before database sync\n\nChange-Id: I007cd5061d63e1be7d805a8176549601274013aa\n"
    },
    {
      "commit": "58161efb67740f33e8aa82f7ac31dc4c269a7e2a",
      "tree": "fa0ee8355df2ee6068a8cab35122e1b18e977344",
      "parents": [
        "1a453ae4d443e5315e76956ad5bb70dfbb26f05f"
      ],
      "author": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Tue May 15 18:04:09 2018 +0400"
      },
      "committer": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Mon Sep 24 16:09:34 2018 +0400"
      },
      "message": "Bring in OVN metadata agent\n\nChange-Id: I6bf172b47c6838811f6b485cfe1da65d8a0f6170\n"
    },
    {
      "commit": "1a453ae4d443e5315e76956ad5bb70dfbb26f05f",
      "tree": "09bc347c616ec2d0533ad4815567bb55fa7a8e94",
      "parents": [
        "f42fe3fe647e9da695238c383aa9522c26afcc40",
        "5315755ae7c127037a55f4df2c5c19762d4764a8"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Mon Sep 24 09:42:01 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@84b5d06f6116",
        "time": "Mon Sep 24 09:42:01 2018 +0000"
      },
      "message": "Merge \"Enable proxy_headers_parsing by default\""
    },
    {
      "commit": "5315755ae7c127037a55f4df2c5c19762d4764a8",
      "tree": "6b731f98c0b2c4c946240924faca5982d2f20aff",
      "parents": [
        "99d42a395761407f38b0655e643beb12a242b2e1"
      ],
      "author": {
        "name": "root",
        "email": "root@cfg01.vsaienko-oscore-test-cookiecutter-model-941.local",
        "time": "Fri Sep 21 16:35:10 2018 +0000"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Mon Sep 24 07:20:56 2018 +0000"
      },
      "message": "Enable proxy_headers_parsing by default\n\nThis patch makes enable_proxy_headers_parsing configurable via\nneutron:server:enable_proxy_headers_parsing option and enables it by\ndefault.\n\n\nRelated-Prod: PROD-18315\n\nChange-Id: I9fda606f3996fc92cd098d852af5b5c86c0578fc\n"
    },
    {
      "commit": "f42fe3fe647e9da695238c383aa9522c26afcc40",
      "tree": "a5ec93d0be456a08239c9b034fbd8ad42c5d58cd",
      "parents": [
        "326e37f1b3990f720ff51ddff58e53a03af7ef9a",
        "bc32891e7fdcadd4b89d7eba4855fc450eed381e"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Fri Sep 21 19:01:06 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@84b5d06f6116",
        "time": "Fri Sep 21 19:01:06 2018 +0000"
      },
      "message": "Merge \"Update queens config for octavia\""
    },
    {
      "commit": "326e37f1b3990f720ff51ddff58e53a03af7ef9a",
      "tree": "e34e6ba53726e0c6444aa0139724dd24918be6eb",
      "parents": [
        "99d42a395761407f38b0655e643beb12a242b2e1",
        "6f690ddc2f8a3c563b0256b3380d12531aacf323"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Fri Sep 21 16:36:19 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@84b5d06f6116",
        "time": "Fri Sep 21 16:36:19 2018 +0000"
      },
      "message": "Merge \"Implement X.509 auth between Rabbitmq and Neutron\""
    },
    {
      "commit": "6f690ddc2f8a3c563b0256b3380d12531aacf323",
      "tree": "f42bec7b176175834651bc27bf3aef59ae8b59b8",
      "parents": [
        "5cce9f3aa96c4e7b005b89882dd795eb46624c04"
      ],
      "author": {
        "name": "obryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Wed Sep 19 14:26:48 2018 +0000"
      },
      "committer": {
        "name": "obryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Fri Sep 21 13:14:10 2018 +0000"
      },
      "message": "Implement X.509 auth between Rabbitmq and Neutron\n\nChange-Id: I7f58458f80ef8144288fa4e97df3f288a7973c56\nRelated-Prod: PROD-22765\n"
    },
    {
      "commit": "bc32891e7fdcadd4b89d7eba4855fc450eed381e",
      "tree": "65247e99f47276e4c925054da77cf76e9c385c0f",
      "parents": [
        "99d42a395761407f38b0655e643beb12a242b2e1"
      ],
      "author": {
        "name": "Ann Kamyshnikova",
        "email": "akamyshnikova@mirantis.com",
        "time": "Thu Sep 20 12:16:08 2018 +0400"
      },
      "committer": {
        "name": "Ann Kamyshnikova",
        "email": "akamyshnikova@mirantis.com",
        "time": "Thu Sep 20 14:39:19 2018 +0400"
      },
      "message": "Update queens config for octavia\n\nIn Queens release lbaasv2 are not required as service_plugin.\n\nAlso fix lbaas.conf\n\nChange-Id: Ib7a650c2166c099eee9a3527934f626350d4de29\nRelated-PROD: PROD-23247\n"
    }
  ],
  "next": "99d42a395761407f38b0655e643beb12a242b2e1"
}
