)]}'
{
  "log": [
    {
      "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": "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"
    },
    {
      "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"
    }
  ],
  "next": "a888a4658d38f688963372333f2484abf72d481d"
}
