)]}'
{
  "log": [
    {
      "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"
    },
    {
      "commit": "99d42a395761407f38b0655e643beb12a242b2e1",
      "tree": "9ddda4ac9a2bee68a02a836999eb6ba87f2378b6",
      "parents": [
        "5cce9f3aa96c4e7b005b89882dd795eb46624c04",
        "9cccecc673662908068b68e770294a5688f0aaf4"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Wed Sep 19 12:10:22 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@84b5d06f6116",
        "time": "Wed Sep 19 12:10:22 2018 +0000"
      },
      "message": "Merge \"Bring in SFC support\""
    },
    {
      "commit": "5cce9f3aa96c4e7b005b89882dd795eb46624c04",
      "tree": "a70b22e6285875e1e800df13333f75901f6fdf8e",
      "parents": [
        "d58f4eced249892a897a9bb0a397a2c24fc498de"
      ],
      "author": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Tue Sep 18 13:02:10 2018 +0300"
      },
      "committer": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Tue Sep 18 13:02:10 2018 +0300"
      },
      "message": "Fix logging for gateway nodes\n\nWhen l3 agents are setup on separate node from neutron server\nthey still expect default logging.conf to be provided.\n\nChange-Id: I2f46a53970ff257a7d73593a484b61fc34ca00c9\nRelated-Prod: https://mirantis.jira.com/browse/PROD-23215\n"
    },
    {
      "commit": "d58f4eced249892a897a9bb0a397a2c24fc498de",
      "tree": "16a4abf4a9a39036b69fb125814b4cb662b3b668",
      "parents": [
        "d6561f8f326e6096bac146119aaab5d38dda2abf"
      ],
      "author": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Mon Sep 17 13:46:39 2018 +0400"
      },
      "committer": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Mon Sep 17 13:51:05 2018 +0400"
      },
      "message": "Fix args for update func in  _resource_present()\n\nUpdate methods are decorated with get_by_name_or_uuid_multiple which\nexpects resource id (or name) in kwargs with exact \u003cresource_id\u003e key\nor as positional arg. _resource_present() was calling update with\nname\u003dname which was causing \"IndexError: pop from empty list\"\n\nThe patch fixes the issue by using positional arg.\n\nChange-Id: I9514e1f2d26906e421bbabeb926ebc7bf63e80a3\n"
    },
    {
      "commit": "9cccecc673662908068b68e770294a5688f0aaf4",
      "tree": "e038b204a97638e1d07f8c8ce1843eddaf8b7abb",
      "parents": [
        "d6561f8f326e6096bac146119aaab5d38dda2abf"
      ],
      "author": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Fri Sep 14 14:54:18 2018 +0400"
      },
      "committer": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Fri Sep 14 15:04:41 2018 +0400"
      },
      "message": "Bring in SFC support\n\nChange-Id: I42673ff1529a082185564592d2d709a8e3b57acf\n"
    },
    {
      "commit": "d6561f8f326e6096bac146119aaab5d38dda2abf",
      "tree": "4bf4b8b3396b7a2dc00d3813d797ed4bc2ecf626",
      "parents": [
        "2209ad1a8325c47c4dd048bc260fcc36d6f92294",
        "f51b94c4fb33400e386d7f5f1fedad46de138e18"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Fri Sep 14 09:42:19 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@84b5d06f6116",
        "time": "Fri Sep 14 09:42:19 2018 +0000"
      },
      "message": "Merge \"Implement X.509 auth for MySQL and Neutron\""
    },
    {
      "commit": "2209ad1a8325c47c4dd048bc260fcc36d6f92294",
      "tree": "ae180b4e5c66063c75b82306944c683d2553b32f",
      "parents": [
        "6a66afaf9cbab057aafae921086ca418ae49407f"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Thu Sep 13 16:10:34 2018 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Thu Sep 13 16:10:34 2018 +0200"
      },
      "message": "Fix Python version for Travis CI tests\n\nChange-Id: I2282b20eded1b3214468d8b2985b18dc3e9a9d2a\n"
    },
    {
      "commit": "6a66afaf9cbab057aafae921086ca418ae49407f",
      "tree": "d7d05c53a8c6577b3d3b29fc91ad308e012bf2be",
      "parents": [
        "21ef1b9dc748393d9f997a6a20601f808eb7ef9b",
        "944dbc923626d2a48531275f1fef3511e051cbd2"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu Sep 13 13:02:47 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@84b5d06f6116",
        "time": "Thu Sep 13 13:02:47 2018 +0000"
      },
      "message": "Merge \"Handle v2 resources in client state\""
    },
    {
      "commit": "f51b94c4fb33400e386d7f5f1fedad46de138e18",
      "tree": "49d8083427c3ad120860251204903b1a467542b3",
      "parents": [
        "21ef1b9dc748393d9f997a6a20601f808eb7ef9b"
      ],
      "author": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Fri Aug 31 16:05:27 2018 +0300"
      },
      "committer": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Thu Sep 13 14:47:33 2018 +0300"
      },
      "message": "Implement X.509 auth for MySQL and Neutron\n\nRelated-PROD: PROD-22796\n\nChange-Id: Ib9fa1bd81455c346e56d2583959c7bae406ccd35\n"
    },
    {
      "commit": "944dbc923626d2a48531275f1fef3511e051cbd2",
      "tree": "b80328a058ab5abad7190936b2278ccf3daac240",
      "parents": [
        "ba42073761c276be31cee7f28dee5aa80516358b"
      ],
      "author": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Tue Sep 11 12:56:18 2018 +0400"
      },
      "committer": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Thu Sep 13 13:42:36 2018 +0400"
      },
      "message": "Handle v2 resources in client state\n\nChange-Id: I656dbd969b3e785293439b71bb3c9879f4a0e742\nRelated-Prod: PROD-19736\n"
    },
    {
      "commit": "21ef1b9dc748393d9f997a6a20601f808eb7ef9b",
      "tree": "7e69c8a3ea05d63f851f670adaaeb3aec48c0897",
      "parents": [
        "8aaa2af53e5259e32a7b8538d559def7f8225a56",
        "0f9138fbd604ca673dd87ce82b47736d3e1622e2"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Wed Sep 12 09:16:54 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@84b5d06f6116",
        "time": "Wed Sep 12 09:16:54 2018 +0000"
      },
      "message": "Merge \"Add general logging conf\""
    },
    {
      "commit": "8aaa2af53e5259e32a7b8538d559def7f8225a56",
      "tree": "106f424128eecd07dc090855ae942fb5f79a019f",
      "parents": [
        "ba42073761c276be31cee7f28dee5aa80516358b"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Tue Sep 11 13:45:32 2018 +0000"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Tue Sep 11 13:45:45 2018 +0000"
      },
      "message": "Remove explicit installation of openvsiwtch-common and openvswitch\n\nopenvswitch is one of possible neutron l2 backends and it is already\ndefined as requirement in neutron-openvswitch-package.\nRemove it from general neutron pkgs list.\n\nChange-Id: I523632f1af2556283d26f0cc57bf0e2176bedcd6\n"
    },
    {
      "commit": "0f9138fbd604ca673dd87ce82b47736d3e1622e2",
      "tree": "110d5c6f1ff1398cf7a854064cce6d837cd48239",
      "parents": [
        "66d94b9ed7e100bd64bae336f529ea9c7ea0c13e"
      ],
      "author": {
        "name": "sgarbuz",
        "email": "sgarbuz@mirantis.com",
        "time": "Mon Sep 10 12:29:01 2018 +0300"
      },
      "committer": {
        "name": "sgarbuz",
        "email": "sgarbuz@mirantis.com",
        "time": "Tue Sep 11 16:25:50 2018 +0300"
      },
      "message": "Add general logging conf\n\nAdd general logging conf and log_config_append option\nfor pike/ocata/newton/mitaka configs\n\nChange-Id: I0118e11281d0855e238dfc4d4231cbc7d58fa446\nRelated-Prod: PROD-23032 (PROD:23032)\n"
    },
    {
      "commit": "ba42073761c276be31cee7f28dee5aa80516358b",
      "tree": "a4b7a272c8b61c5404c8c37c1560e1cd21b0f226",
      "parents": [
        "66d94b9ed7e100bd64bae336f529ea9c7ea0c13e"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Fri Sep 07 10:19:32 2018 +0000"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Mon Sep 10 11:12:59 2018 +0000"
      },
      "message": "Allow to move routers during upgrade\n\nThis patch adds functionality that allows to move legacy routers\nfrom one agent to another during upgrade.\nAlso it adds waiter to check for availability of agents.\n\nChange-Id: I6df53d99348a8a635f5712f5144be331d4188a4c\n"
    },
    {
      "commit": "66d94b9ed7e100bd64bae336f529ea9c7ea0c13e",
      "tree": "c20109fa8cbddff14f45f435b56fde9bb0a53588",
      "parents": [
        "2893de3e1d3ef55fc8672632dc37e53710df604f",
        "66dfc6b6ba95c766faa3531e60fcbf2c7c139695"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Wed Sep 05 15:17:58 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@84b5d06f6116",
        "time": "Wed Sep 05 15:17:58 2018 +0000"
      },
      "message": "Merge \"Trigger policy-rc.d only if packages are installed\""
    },
    {
      "commit": "2893de3e1d3ef55fc8672632dc37e53710df604f",
      "tree": "8d20ce92950a70bb84aee4b5b55820173371cda7",
      "parents": [
        "5bfb8bc793da3a65aaad8de618f70fb75f53cfdf"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed Aug 15 13:39:17 2018 +0000"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed Sep 05 08:41:43 2018 +0000"
      },
      "message": "Add neutron/upgrade tasks\n\nThis commit adds neutron/upgrade:\n  pre.sls: Stop API/Render Configuration\n  upgrade.sls: Install latest package\n  post.sls: Start service\n\nChange-Id: I5c1bfd819e7d9fa2ec2ba937e4ee644cd4b77370\nRelated-Prod: PROD-21927\n"
    },
    {
      "commit": "5bfb8bc793da3a65aaad8de618f70fb75f53cfdf",
      "tree": "c8bc2b88aa17335db98ec24fc1c999d443bd70dd",
      "parents": [
        "32f76410bc718eeed332fa426b687722fbc6fca7"
      ],
      "author": {
        "name": "Oleksiy Petrenko",
        "email": "opetrenko@mirantis.com",
        "time": "Thu Aug 23 15:08:17 2018 +0300"
      },
      "committer": {
        "name": "Oleksiy Petrenko",
        "email": "opetrenko@mirantis.com",
        "time": "Wed Aug 29 17:23:57 2018 +0300"
      },
      "message": "Add agent modules and states\n\nAdd REST API wrapper for agents, l3_agents and dhcp_agents\n\nChange-Id: I63ce0a4224b7cd4d65ce80f1efd0c5cfb6f0617e\nCloses-Issue: PROD-22594\n"
    },
    {
      "commit": "66dfc6b6ba95c766faa3531e60fcbf2c7c139695",
      "tree": "d12e724f8656da809f54a1c84df1338026430f38",
      "parents": [
        "32f76410bc718eeed332fa426b687722fbc6fca7"
      ],
      "author": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Thu Aug 23 11:16:31 2018 +0400"
      },
      "committer": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Thu Aug 23 11:16:31 2018 +0400"
      },
      "message": "Trigger policy-rc.d only if packages are installed\n\nChange-Id: I1802b5de2a498b9874ab9d0c72cd103f43e42602\nCloses-Bug: PROD-21129\n"
    },
    {
      "commit": "32f76410bc718eeed332fa426b687722fbc6fca7",
      "tree": "79e5e99064b5dbe455c4f246ac7d1e7bbae15faf",
      "parents": [
        "e5a0e956ee3fcc2fb098197cdc2b28a1466e6264"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Tue Aug 14 20:10:54 2018 +0000"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed Aug 15 07:10:45 2018 +0000"
      },
      "message": "Drop distro dependent configuration\n\nPython code is distro independent, and all configuration options\nare the same for Debian,RedHat even Windows.\n\nThis patch drop distro dependent templates to make formula less\nconfusing.\n\nChange-Id: I805cb1d0b5b5556ab52227987c20fba4684444f5\n"
    },
    {
      "commit": "e5a0e956ee3fcc2fb098197cdc2b28a1466e6264",
      "tree": "94ab17e5856bb641e487305c830c4f55525b8f3f",
      "parents": [
        "105572845ebdecff2a9b60892d802710fe832ae4",
        "fb2dd792ec50b2230b57769a01706a772bdcaac7"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Tue Aug 14 08:53:40 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@84b5d06f6116",
        "time": "Tue Aug 14 08:53:40 2018 +0000"
      },
      "message": "Merge \"Skip dbsync for contrail\""
    },
    {
      "commit": "105572845ebdecff2a9b60892d802710fe832ae4",
      "tree": "733cd5b266e6040b6a79cd29f2d6d6c5f7116f1d",
      "parents": [
        "fb216e09896f78fd8a0c7a1aa2505ee0de10ad5b",
        "3a25ccac568fce91db36e6445bfb14ebec8a6b2c"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Tue Aug 14 06:46:20 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@84b5d06f6116",
        "time": "Tue Aug 14 06:46:20 2018 +0000"
      },
      "message": "Merge \"[packaging] Switch using 3.0 native source format\""
    },
    {
      "commit": "fb2dd792ec50b2230b57769a01706a772bdcaac7",
      "tree": "6b460b43c9fc541ade6a23c50d39b3a698685a0c",
      "parents": [
        "fb216e09896f78fd8a0c7a1aa2505ee0de10ad5b"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Tue Aug 14 09:43:10 2018 +0300"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Tue Aug 14 09:43:31 2018 +0300"
      },
      "message": "Skip dbsync for contrail\n\nChange-Id: I3668e128b51f08f0235290d09e3b5e0952e3ce3e\nRelated-Prod: PROD-22228\n"
    },
    {
      "commit": "fb216e09896f78fd8a0c7a1aa2505ee0de10ad5b",
      "tree": "d367619ff2aa87e68d2fe542c607d55ac39a5cd4",
      "parents": [
        "7af58fd07d390e4cba9bc2cd3b6df730bc5e9aae",
        "c0868b70976c0592fc06bf3a8eb5d51c240d1cbd"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Fri Aug 10 14:10:02 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@84b5d06f6116",
        "time": "Fri Aug 10 14:10:02 2018 +0000"
      },
      "message": "Merge \"[ovn] Start openvswitch service explicitly\""
    },
    {
      "commit": "7af58fd07d390e4cba9bc2cd3b6df730bc5e9aae",
      "tree": "f51006845f17484af51cddf97366d9bc3f74f3e8",
      "parents": [
        "6691a3e41653283f083e242073a9a71113424859",
        "c37b53b8824db008963bf944df0baad9c8733054"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Fri Aug 10 13:15:53 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@84b5d06f6116",
        "time": "Fri Aug 10 13:15:53 2018 +0000"
      },
      "message": "Merge \"Detaching openvswitch logic from neutron/compute.sls into separate file to make state reading and analysis easier.\""
    },
    {
      "commit": "3a25ccac568fce91db36e6445bfb14ebec8a6b2c",
      "tree": "da1fffa1d358acddb14d150d5a04e90569be1224",
      "parents": [
        "6691a3e41653283f083e242073a9a71113424859"
      ],
      "author": {
        "name": "Dmitry Burmistrov",
        "email": "dburmistrov@mirantis.com",
        "time": "Fri Aug 10 15:57:23 2018 +0400"
      },
      "committer": {
        "name": "Dmitry Burmistrov",
        "email": "dburmistrov@mirantis.com",
        "time": "Fri Aug 10 16:05:19 2018 +0400"
      },
      "message": "[packaging] Switch using 3.0 native source format\n\n    Related-Prod: https://mirantis.jira.com/browse/PROD-21900\n\nChange-Id: I6ef96bc3d461be63a3643f6f0fc9982f898f8459\n"
    },
    {
      "commit": "c0868b70976c0592fc06bf3a8eb5d51c240d1cbd",
      "tree": "8f29715f2cb203d117e7558308cf909f356eb831",
      "parents": [
        "6691a3e41653283f083e242073a9a71113424859"
      ],
      "author": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Fri Aug 10 15:24:50 2018 +0400"
      },
      "committer": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Fri Aug 10 15:31:34 2018 +0400"
      },
      "message": "[ovn] Start openvswitch service explicitly\n\nEnsure that service of openvswitch is up and running\nbefore making required configuration.\n\nChange-Id: Ied4b8d1e94f4e48abede364d565b6c55c996e7a7\n"
    },
    {
      "commit": "6691a3e41653283f083e242073a9a71113424859",
      "tree": "9ab134dc136158dff9d6a1de27d4b1526b4639a3",
      "parents": [
        "838c9fd7e46e92a10e83d6f314cf0fa451053fdd",
        "b5429caf8e386430e492cf0018a447c6807781f9"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu Aug 09 15:04:24 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@84b5d06f6116",
        "time": "Thu Aug 09 15:04:24 2018 +0000"
      },
      "message": "Merge \"Run dbsync on primary node only\""
    },
    {
      "commit": "c37b53b8824db008963bf944df0baad9c8733054",
      "tree": "d175f7e65d412054fce006d8ee37ca4e3d9f8194",
      "parents": [
        "547862900c75aa5868e2084f7b5691fccb03e6a7"
      ],
      "author": {
        "name": "Dzmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Wed Aug 08 14:18:53 2018 +0200"
      },
      "committer": {
        "name": "Dzmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Thu Aug 09 11:49:24 2018 +0200"
      },
      "message": "Detaching openvswitch logic from neutron/compute.sls into separate\nfile to make state reading and analysis easier.\n\nChange-Id: I8c5f708ad08a170f12094eef6d9c1e3fd6b81e71\n"
    },
    {
      "commit": "b5429caf8e386430e492cf0018a447c6807781f9",
      "tree": "8c9ff9b4086e657156ff8a9d5255c8264a94e39d",
      "parents": [
        "547862900c75aa5868e2084f7b5691fccb03e6a7"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed Aug 08 10:32:50 2018 +0000"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Thu Aug 09 09:34:44 2018 +0000"
      },
      "message": "Run dbsync on primary node only\n\nMove dbsync to separate file.\nRun only on primary node.\nDo not run redundant versioned dbsyncs.\nRun online dbsync when services are online.\n\nChange-Id: I0a20f7e507f0cdf6f58982d5992224d65a5931ce\nRelated-Prod: PROD-21267\n"
    },
    {
      "commit": "838c9fd7e46e92a10e83d6f314cf0fa451053fdd",
      "tree": "5fa16afe1209c034e8758a5be304e020147ff0e7",
      "parents": [
        "56da21fa6fdbcb3ca17fc7b1c3d85a53b657b94e"
      ],
      "author": {
        "name": "OlgaGusarenko",
        "email": "ogusarenko@mirantis.com",
        "time": "Tue Jul 31 00:22:44 2018 +0300"
      },
      "committer": {
        "name": "Olena Logvinova",
        "email": "ologvinova@mirantis.com",
        "time": "Thu Aug 09 07:29:55 2018 +0000"
      },
      "message": "README update\n\nChange-Id: Ib24bdb36000e2c7a4cebfd0e0f25e38caa450fad\n"
    },
    {
      "commit": "56da21fa6fdbcb3ca17fc7b1c3d85a53b657b94e",
      "tree": "5a62139689ea822054403a2ac387011f6346d61d",
      "parents": [
        "547862900c75aa5868e2084f7b5691fccb03e6a7"
      ],
      "author": {
        "name": "Oleksii Chupryn",
        "email": "achuprin@mirantis.com",
        "time": "Wed Aug 08 12:35:34 2018 +0300"
      },
      "committer": {
        "name": "Alexey Chuprin",
        "email": "achuprin@mirantis.com",
        "time": "Wed Aug 08 09:55:37 2018 +0000"
      },
      "message": "Add watch neutron.conf for dhcp agent on compute\n\n\nCloses-Bug: PROD-22078\nChange-Id: I26326227ccbec90807c99f257a37715af8face52\n"
    },
    {
      "commit": "547862900c75aa5868e2084f7b5691fccb03e6a7",
      "tree": "9286480f595b383f7fe358663703ae53651a8e90",
      "parents": [
        "4bd2d922096cb2e2d6fb58f45090e41e845e659b"
      ],
      "author": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Wed Aug 01 13:43:02 2018 +0300"
      },
      "committer": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Wed Aug 01 13:44:10 2018 +0300"
      },
      "message": "Update run_tests.sh to the latest revision\n\nChange-Id: I259dd175596314ad90b34e523f1cb55762a5bd8a\n"
    },
    {
      "commit": "4bd2d922096cb2e2d6fb58f45090e41e845e659b",
      "tree": "e9a92e946f9a482c242a731fceb7379a5ec4cc5e",
      "parents": [
        "4549efe89f12e79b260e138a21d2e3b82d58fc1c"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Fri Jul 27 09:56:38 2018 +0000"
      },
      "committer": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Wed Aug 01 09:00:01 2018 +0400"
      },
      "message": "Unhardcode more options for dhcp agent\n\nChange-Id: I4e0ff6f5a77a012d5e2bd5d52a24e3574bf98df9\n"
    },
    {
      "commit": "4549efe89f12e79b260e138a21d2e3b82d58fc1c",
      "tree": "ae64ce9fbb89d5dd62203c1c8221ecd0065d8889",
      "parents": [
        "047f5013ee122e62cf9832bb0654079f44d7a635"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Thu Jul 26 16:06:04 2018 +0000"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Fri Jul 27 10:15:13 2018 +0000"
      },
      "message": "[VMware] inital commit\n\nThis commit unhardcode vmware related options.\n\nChange-Id: Ibeb35a4c50f6ce7e16885ed4180db110fc009724\nRelated-Prod: PROD-21446\n"
    },
    {
      "commit": "047f5013ee122e62cf9832bb0654079f44d7a635",
      "tree": "0027279ad194d41db8a2048af4f89ff265b9c923",
      "parents": [
        "52d144eba25f5b32861175d8e9436977f3217fe5",
        "44d9da4162b9638d392021dfe214187ebbf962a3"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Thu Jul 26 08:13:17 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@84b5d06f6116",
        "time": "Thu Jul 26 08:13:17 2018 +0000"
      },
      "message": "Merge \"Add Salt 2018.3 tests\""
    },
    {
      "commit": "52d144eba25f5b32861175d8e9436977f3217fe5",
      "tree": "5e87b6577135043f80b94f441c185efdf93b229b",
      "parents": [
        "b4de99869a5786c63660063ee6844ccf55932a0b",
        "4f495a6c91d8fd1b331be2b0f52a212e807c0138"
      ],
      "author": {
        "name": "Mikhail Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Wed Jul 25 06:28:10 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@84b5d06f6116",
        "time": "Wed Jul 25 06:28:10 2018 +0000"
      },
      "message": "Merge \"Handle ovs_use_veth option\""
    },
    {
      "commit": "b4de99869a5786c63660063ee6844ccf55932a0b",
      "tree": "630f281cfd65b7173c2dda5912b3adf256803224",
      "parents": [
        "fed79573f14b509208c5c85393e4424eae8c6ef6",
        "21557f76fe5cdbdfeade308e2c10e18602ff1f36"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Tue Jul 24 12:09:26 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@84b5d06f6116",
        "time": "Tue Jul 24 12:09:26 2018 +0000"
      },
      "message": "Merge \"Require missing dhcp-agent package\""
    },
    {
      "commit": "4f495a6c91d8fd1b331be2b0f52a212e807c0138",
      "tree": "a08f35361a63d48d71df858d8d0b91e417a01181",
      "parents": [
        "fed79573f14b509208c5c85393e4424eae8c6ef6"
      ],
      "author": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Tue Jul 17 12:07:28 2018 +0400"
      },
      "committer": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Tue Jul 24 15:32:29 2018 +0400"
      },
      "message": "Handle ovs_use_veth option\n\nChange-Id: I3331ddae9840d9b1ae3dc07e4065684fbb1ab15f\nCloses-Bug: PROD-21373\n"
    },
    {
      "commit": "fed79573f14b509208c5c85393e4424eae8c6ef6",
      "tree": "67afa7303c89937f327d24072123f73f9516ea33",
      "parents": [
        "85188088ddd070e8759b77ef292aeeea66a7de47"
      ],
      "author": {
        "name": "Oleksii Chupryn",
        "email": "achuprin@mirantis.com",
        "time": "Fri Jul 20 14:11:35 2018 +0300"
      },
      "committer": {
        "name": "Oleksii Chupryn",
        "email": "achuprin@mirantis.com",
        "time": "Mon Jul 23 10:16:32 2018 +0300"
      },
      "message": "Add ability to configure ovsdb_interface param\n\nChange-Id: I5d2f813a57754a73bc5c1e81012294754f9f2063\nRelated-PROD: PROD-21583\n"
    },
    {
      "commit": "21557f76fe5cdbdfeade308e2c10e18602ff1f36",
      "tree": "9a73d35177e887cf2b81ec30d3270f14d682a904",
      "parents": [
        "85188088ddd070e8759b77ef292aeeea66a7de47"
      ],
      "author": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Fri Jul 20 16:54:53 2018 +0400"
      },
      "committer": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Fri Jul 20 16:56:17 2018 +0400"
      },
      "message": "Require missing dhcp-agent package\n\nIf dhcp-agent is enabled on compute nodes it installs metadata package\nas a dependancy and starts up unwanted haproxy service,\nso take it into account.\n\nChange-Id: I9d5f5cdbb3cf3ea2dd79bb5e03935433f3fb11c9\nCloses-Bug: PROD-20534\n"
    },
    {
      "commit": "44d9da4162b9638d392021dfe214187ebbf962a3",
      "tree": "8b4e044fd6e73eb80bd8747bc987fd87cc789369",
      "parents": [
        "85188088ddd070e8759b77ef292aeeea66a7de47"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Apr 25 10:14:06 2018 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Thu Jul 19 16:21:17 2018 +0200"
      },
      "message": "Add Salt 2018.3 tests\n\nChange-Id: I6580beeb51870443eb1e72d581e215329c3db48f\n"
    },
    {
      "commit": "85188088ddd070e8759b77ef292aeeea66a7de47",
      "tree": "55f5f2c9dd167c7adb6daff50b4ee1846d47879b",
      "parents": [
        "5333d1980d535ca8fae5ec44e934589d07a6f003"
      ],
      "author": {
        "name": "sgarbuz",
        "email": "sgarbuz@mirantis.com",
        "time": "Wed Jul 18 17:21:54 2018 +0300"
      },
      "committer": {
        "name": "sgarbuz",
        "email": "sgarbuz@mirantis.com",
        "time": "Wed Jul 18 17:23:43 2018 +0300"
      },
      "message": "Neutron add ability to use global logging.conf\n\nAdd ability to use global logging.conf template which can be\nused in all openstack components which support oslo.log\n\nChange-Id: I39ae8c816a019593a5b8e8add2d91f808f376a85\nRelated-Prod: PROD-21353\n"
    },
    {
      "commit": "5333d1980d535ca8fae5ec44e934589d07a6f003",
      "tree": "1cc7af83a1b3ed0c3dc293464951ec2b8d0ff550",
      "parents": [
        "a888a4658d38f688963372333f2484abf72d481d"
      ],
      "author": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Mon Jul 16 15:48:02 2018 +0400"
      },
      "committer": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Tue Jul 17 12:17:12 2018 +0400"
      },
      "message": "Turn off haproxy service instead of masking it\n\nUse init system agnostic method to disable haproxy service.\nAlso wrap l2gw service mask in systemd presence condition.\n\nChange-Id: If0b6bc958cb79c9758fe2e5292baf629888a721b\nCloses-Bug: PROD-21105\n"
    },
    {
      "commit": "a888a4658d38f688963372333f2484abf72d481d",
      "tree": "d1daf7b067fe871ac91fd9233518df08b0e1dc4e",
      "parents": [
        "abfefdd458992440e41451d464436081572ffe3f"
      ],
      "author": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Fri Jul 13 14:40:48 2018 +0300"
      },
      "committer": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Fri Jul 13 14:40:48 2018 +0300"
      },
      "message": "Fix  protocol and cacert for nova section\n\nSince Queens protocol and cacert is taken from compute section,\nin order have smooth upgrade from Pike to Queens, these options\nshould be taken from server.identity section if not defined in\ncompute.\n\nChange-Id: I0e64e56962a515a6a3859c555368374ea1b7080c\nRelated-Prod: https://mirantis.jira.com/browse/PROD-21416\n"
    },
    {
      "commit": "abfefdd458992440e41451d464436081572ffe3f",
      "tree": "3299a5aa2448e0ea846639c2326192fb2ae2f926",
      "parents": [
        "de316ad04e1f8c227f280486aebaa885378bdba8"
      ],
      "author": {
        "name": "Oleksii Chupryn",
        "email": "achuprin@mirantis.com",
        "time": "Tue Jul 10 17:43:40 2018 +0300"
      },
      "committer": {
        "name": "Oleksii Chupryn",
        "email": "achuprin@mirantis.com",
        "time": "Wed Jul 11 13:56:41 2018 +0300"
      },
      "message": "Fix value of syslog facility\n\nAccording syslog specification to calculate Priority value\nthe Facility value should be multiplied by 8.\n\nspec - https://tools.ietf.org/html/rfc5424#section-6.2.1\n\nChange-Id: I749bff99bf8e72dae3e6ea3e81ea054391e8037d\nRelated-PROD: PROD-21310\n"
    },
    {
      "commit": "de316ad04e1f8c227f280486aebaa885378bdba8",
      "tree": "c7202936d5f3c62d6167edbf78252a5cb42b92e7",
      "parents": [
        "9c8551c0d2da3ee7225db72485236a91c21966e7",
        "caad203f11504136de1b26bd72334e53140b1c81"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Mon Jul 09 12:01:02 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@853267bf53e2",
        "time": "Mon Jul 09 12:01:02 2018 +0000"
      },
      "message": "Merge \"Added neutronv2\""
    },
    {
      "commit": "caad203f11504136de1b26bd72334e53140b1c81",
      "tree": "43acb0f691d49c4f0c306d34eb40b5ed2eb76cbd",
      "parents": [
        "ddb9af12fd97a99382c097d5773eac4e40641769"
      ],
      "author": {
        "name": "Oleksiy Petrenko",
        "email": "opetrenko@mirantis.com",
        "time": "Fri Apr 20 14:42:46 2018 +0300"
      },
      "committer": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Mon Jul 09 13:30:39 2018 +0400"
      },
      "message": "Added neutronv2\n\nAdded _module and _state named neutronv2.\nV2 stands for using raw REST API requests rather than\nneutron python client which creates problems with not\nversioned salt formulas (see related PROD).\n\nAlso created executable modules needed and states\nto maintain networks, subnets, subnetpools\n\nChange-Id: I8014b76244259218bd502b9d6722ce728413d8af\nRelated-Prod: PROD-16226\nRelated-Prod: PROD-19522\n"
    },
    {
      "commit": "9c8551c0d2da3ee7225db72485236a91c21966e7",
      "tree": "e47424826b4532a036cb2002908706f2c81e2c8f",
      "parents": [
        "c419f909b9e19ecd9afac5b0b7415e064bd1b091",
        "47d9e2d8ed567f45394eb546a4dd07e7ea963191"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu Jul 05 10:50:06 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@853267bf53e2",
        "time": "Thu Jul 05 10:50:06 2018 +0000"
      },
      "message": "Merge \"Allow specify flat networks\""
    },
    {
      "commit": "c419f909b9e19ecd9afac5b0b7415e064bd1b091",
      "tree": "69be655b8eb8d0f8c4db7d0dd18fafac1c3643cc",
      "parents": [
        "73fa62c95b72f18d460807b644f42eabb79ea5c6",
        "178307b97d36e5f00fda24f94c42398786f4c8e9"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "osmola@mirantis.com",
        "time": "Wed Jul 04 14:18:52 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@853267bf53e2",
        "time": "Wed Jul 04 14:18:52 2018 +0000"
      },
      "message": "Merge \"Modify neutron logs fluentd regex\""
    },
    {
      "commit": "178307b97d36e5f00fda24f94c42398786f4c8e9",
      "tree": "5027f9ed2b5a5bf3a0d2120ded2caf98ad1f0b51",
      "parents": [
        "ddb9af12fd97a99382c097d5773eac4e40641769"
      ],
      "author": {
        "name": "Ildar Svetlov",
        "email": "isvetlov@mirantis.com",
        "time": "Wed Jul 04 16:01:31 2018 +0400"
      },
      "committer": {
        "name": "Ildar Svetlov",
        "email": "isvetlov@mirantis.com",
        "time": "Wed Jul 04 16:01:31 2018 +0400"
      },
      "message": "Modify neutron logs fluentd regex\n\nChange-Id: I75cd48e58d1c336bae11a301b7e5c24048c2deb0\nRelated-PROD: PROD-21156\n"
    },
    {
      "commit": "47d9e2d8ed567f45394eb546a4dd07e7ea963191",
      "tree": "87b9ff48ccde5714ec91ae8c4c0cd5cd667f79eb",
      "parents": [
        "ddb9af12fd97a99382c097d5773eac4e40641769"
      ],
      "author": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Tue Jul 03 13:22:26 2018 +0400"
      },
      "committer": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Wed Jul 04 12:34:45 2018 +0400"
      },
      "message": "Allow specify flat networks\n\nSome customers want to be able to specify the exact list of flat\nnetworks or to disable flat networks due to security reasons\n\nChange-Id: Ic61f266349eb99fa6d96eeee382a7719fb7fe8be\nRelated-Prod: PROD-21077\n"
    },
    {
      "commit": "73fa62c95b72f18d460807b644f42eabb79ea5c6",
      "tree": "34baea1a78aba45d95c0cb0d24240a50023fe08b",
      "parents": [
        "ddb9af12fd97a99382c097d5773eac4e40641769",
        "6c69136a6fb05d96e0eacddc517d826fc0ed9b1b"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Tue Jul 03 21:35:23 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@853267bf53e2",
        "time": "Tue Jul 03 21:35:23 2018 +0000"
      },
      "message": "Merge \"Unmask l2gw agent service explicitly\""
    },
    {
      "commit": "ddb9af12fd97a99382c097d5773eac4e40641769",
      "tree": "35c435d36523dd5a3e97c5d298e80edee9855139",
      "parents": [
        "0b3c5dd624fae04a972459e96b08854ed3d9e9ca"
      ],
      "author": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Mon Jul 02 19:07:57 2018 +0400"
      },
      "committer": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Mon Jul 02 19:34:48 2018 +0400"
      },
      "message": "Allow override default physnets\n\nSome customers want to be able to specify list of physnets\n(provider nets) explicitly, and not having default physnet1/2/3.\nWe already allow override \u0027bridge_mappings\u0027 on computes so\nthis is logical continuation.\n\nChange-Id: Iff9657c5261b3b2f715a8b1fbd7dd925187a7857\nRelated-Prod: PROD-21121\n"
    },
    {
      "commit": "0b3c5dd624fae04a972459e96b08854ed3d9e9ca",
      "tree": "c590c0fcab32f0562db9ab08aa25aaf43f2f9fb5",
      "parents": [
        "168c0bef7f23f082330bece921fe779d4acfe859"
      ],
      "author": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Wed Jun 27 12:04:32 2018 +0400"
      },
      "committer": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Fri Jun 29 12:15:24 2018 +0400"
      },
      "message": "[bgpvpn] Add opendaylight v2 driver\n\nChange-Id: I7ac8debac13fc1585bf0fb281db1b5892706545d\nCloses-Bug: PROD-21078\n"
    },
    {
      "commit": "168c0bef7f23f082330bece921fe779d4acfe859",
      "tree": "33ab3ce9ee6dfc46a820f8c8531d2fd4ece18517",
      "parents": [
        "90676d4260fa502e13d32f1895afd1a9f2509c26",
        "0bf59a7629e153a94df251f3677fab4d99b934bc"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu Jun 28 14:01:24 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@853267bf53e2",
        "time": "Thu Jun 28 14:01:24 2018 +0000"
      },
      "message": "Merge \"Order mechanism_drivers list\""
    },
    {
      "commit": "6c69136a6fb05d96e0eacddc517d826fc0ed9b1b",
      "tree": "7bbb30c4c2f88d5794c0965d7b0771c8e6a0dcb1",
      "parents": [
        "90676d4260fa502e13d32f1895afd1a9f2509c26"
      ],
      "author": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Thu Jun 28 12:52:45 2018 +0400"
      },
      "committer": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Thu Jun 28 12:54:14 2018 +0400"
      },
      "message": "Unmask l2gw agent service explicitly\n\nThe indefinite mask has to be removed explicitly before\nattempting to start the service with Salt 2017.7.0+.\n\nChange-Id: Ia6b0e2e548918ba104974ff445a957912ea05772\nCloses-Bug: PROD-21054\n"
    }
  ],
  "next": "90676d4260fa502e13d32f1895afd1a9f2509c26"
}
