)]}'
{
  "log": [
    {
      "commit": "fc911a67306e0dbdd0882018de57945c1cb8a638",
      "tree": "d93e5c1b23dec84d2243e1ceb80d1e7b4301a566",
      "parents": [
        "651f465aecb445f44cb3b88a5ecbdbca0a984654"
      ],
      "author": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Tue Oct 10 13:15:37 2017 +0400"
      },
      "committer": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Thu Oct 12 15:39:56 2017 +0400"
      },
      "message": "Add four levels for Contrail processes and API alerts\n\ninfo - per-service alerts with full set of labels\nwarning - alerts for more than 30% unavailable services\ncritical - alerts for more than 60% unavailable services\ndown - alerts for all unavailable services\n\nThresholds are configurable via params:\n * contrail_failed_warning_threshold_percent\n * contrail_failed_critical_threshold_percent\n\nChange-Id: Ia39cab07e771f7e1ac835f24440ea1981dd048c9\n"
    },
    {
      "commit": "651f465aecb445f44cb3b88a5ecbdbca0a984654",
      "tree": "6dc2abc5f4b0cde85682e61d77a2b09238ca1127",
      "parents": [
        "bf010d4ee5c93582d6e95f9ae1a66f3e92171ee2"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Fri Oct 06 09:49:30 2017 +0200"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Fri Oct 06 09:49:30 2017 +0200"
      },
      "message": "Fix ContrailFlowsDropTooMany alert\n\nThe contrail_vrouter_flows_flow_action_drop metric is a counter so the\nalert should use rate().\n\nChange-Id: I24b7c470ee7345d700b7f00493fbf5938ca7d2f4\n"
    },
    {
      "commit": "bf010d4ee5c93582d6e95f9ae1a66f3e92171ee2",
      "tree": "f166aa0b8a07ffa402544a49a914203aa6651270",
      "parents": [
        "b4a3ca75911b10343df90a7ca46e184761757c07",
        "4358c35eb34b12bca19b729ea9f9aa939f4012e8"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu Oct 05 16:36:39 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@6a1f56eca807",
        "time": "Thu Oct 05 16:36:39 2017 +0000"
      },
      "message": "Merge \"Fix return values of all modules and states\""
    },
    {
      "commit": "b4a3ca75911b10343df90a7ca46e184761757c07",
      "tree": "2154741244690fdc143f18da76ec8344bae893d7",
      "parents": [
        "b60b7f350d5950282cb67d56870fcdbf28b58bbb"
      ],
      "author": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Tue Oct 03 16:39:05 2017 +0200"
      },
      "committer": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Tue Oct 03 16:39:22 2017 +0200"
      },
      "message": "Update apt-mk -\u003e apt repo\n\nChange-Id: Id86e6347060fef5db6cf136258059ec284f4006b\n"
    },
    {
      "commit": "4358c35eb34b12bca19b729ea9f9aa939f4012e8",
      "tree": "0de954083e70ad02af363f56d8e1bc0eaf5dc8ed",
      "parents": [
        "b60b7f350d5950282cb67d56870fcdbf28b58bbb"
      ],
      "author": {
        "name": "Pavel Svimbersky",
        "email": "psvimbersky@mirantis.com",
        "time": "Wed Sep 27 13:23:46 2017 +0200"
      },
      "committer": {
        "name": "Pavel Svimbersky",
        "email": "psvimbersky@mirantis.com",
        "time": "Wed Sep 27 13:23:46 2017 +0200"
      },
      "message": "Fix return values of all modules and states\n\nChange-Id: I64234eff97d23931b7e6237fcc64b1f18dac1623\n"
    },
    {
      "commit": "b60b7f350d5950282cb67d56870fcdbf28b58bbb",
      "tree": "5609745db45c7c8286ca6f445350b31d94cd2ab3",
      "parents": [
        "012e6bef072dbc5e23032301dff94f36da2d2585",
        "5ba8a7b0c27894034518fec08e022f2fc606eacc"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Mon Sep 25 15:06:03 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@5385cbfc747d",
        "time": "Mon Sep 25 15:06:03 2017 +0000"
      },
      "message": "Merge \"Added ServiceApplianceSet module/state\""
    },
    {
      "commit": "012e6bef072dbc5e23032301dff94f36da2d2585",
      "tree": "778b508e5b3e35ba42ad31ccc8af538bc5e793ed",
      "parents": [
        "61abfb08eb091fe7c46892b7c4b6fe7899642fa4",
        "ee2893e83aec2b57d6ec9fa2351dcf3d53e0cc96"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jjosef@mirantis.com",
        "time": "Fri Sep 22 09:40:56 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@37fca7c923f6",
        "time": "Fri Sep 22 09:40:56 2017 +0000"
      },
      "message": "Merge \"Fix Zookeeper alert\""
    },
    {
      "commit": "5ba8a7b0c27894034518fec08e022f2fc606eacc",
      "tree": "7f5b851103ad04e68bdb0e388e5b519d6520a793",
      "parents": [
        "4825cdaee4d16e08ac1d3279e864b7e0bc298508"
      ],
      "author": {
        "name": "Pavel Svimbersky",
        "email": "psvimbersky@mirantis.com",
        "time": "Thu Sep 21 11:07:48 2017 +0200"
      },
      "committer": {
        "name": "Pavel Svimbersky",
        "email": "psvimbersky@mirantis.com",
        "time": "Thu Sep 21 13:41:00 2017 +0200"
      },
      "message": "Added ServiceApplianceSet module/state\n\nChange-Id: I70899f9b9aa9c1d07c94ead5ff34d0b9d267e066\n"
    },
    {
      "commit": "61abfb08eb091fe7c46892b7c4b6fe7899642fa4",
      "tree": "f658a953ab257774b2f2ef2cb0da1fce17e4f80a",
      "parents": [
        "4825cdaee4d16e08ac1d3279e864b7e0bc298508",
        "77c8a6f5b88bad8136331c9503e587291b54461e"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "fpytloun@mirantis.com",
        "time": "Thu Sep 21 11:36:57 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@37fca7c923f6",
        "time": "Thu Sep 21 11:36:57 2017 +0000"
      },
      "message": "Merge \"Add kernel headers as a dependency for compute\""
    },
    {
      "commit": "77c8a6f5b88bad8136331c9503e587291b54461e",
      "tree": "37b002c35a47ee86adc23d935335491f3456745e",
      "parents": [
        "2011c8837f04bf0f71afe30fda0ca8da0c2672c4"
      ],
      "author": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Wed Sep 20 16:31:44 2017 +0200"
      },
      "committer": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Thu Sep 21 10:46:45 2017 +0200"
      },
      "message": "Add kernel headers as a dependency for compute\n\nDisable test for Trusty because they run in containers and therefore\nthey have the same recent kernel as the testing machines.\n\nChange-Id: I1be7b9c95b384af602f32eaf5c38d0b12f5f84a5\n"
    },
    {
      "commit": "4825cdaee4d16e08ac1d3279e864b7e0bc298508",
      "tree": "de10bc1563d8958cdf1550c5039eef4fed9cc30c",
      "parents": [
        "2011c8837f04bf0f71afe30fda0ca8da0c2672c4",
        "13cda440ffe74a4384ecc076a05b109c8b27071c"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Wed Sep 20 18:34:52 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@37fca7c923f6",
        "time": "Wed Sep 20 18:34:52 2017 +0000"
      },
      "message": "Merge \"Added Global VRouter config to OC client\""
    },
    {
      "commit": "2011c8837f04bf0f71afe30fda0ca8da0c2672c4",
      "tree": "91d849bfaeca2394e47e36566e0e1d9c19060d16",
      "parents": [
        "b5528b826c31897d9164c76bb4bf3a36d3590d81",
        "631d7ae3df4aa723a451ffd8315ec1bad473b29e"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Tue Sep 19 09:07:15 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@5535367c947d",
        "time": "Tue Sep 19 09:07:15 2017 +0000"
      },
      "message": "Merge \"Fix alerts\""
    },
    {
      "commit": "13cda440ffe74a4384ecc076a05b109c8b27071c",
      "tree": "4be389d5711e67022153c8d195da2b5fd14dcd05",
      "parents": [
        "7bb5584f980cf76a78ada86eede9cd674843475e"
      ],
      "author": {
        "name": "Pavel Svimbersky",
        "email": "psvimbersky@mirantis.com",
        "time": "Thu Sep 14 14:46:13 2017 +0200"
      },
      "committer": {
        "name": "Pavel Svimbersky",
        "email": "psvimbersky@mirantis.com",
        "time": "Mon Sep 18 15:45:23 2017 +0200"
      },
      "message": "Added Global VRouter config to OC client\n\nChange-Id: I3f207b7c27624cafc08e0f70c1e12008cdd4ec21\n"
    },
    {
      "commit": "ee2893e83aec2b57d6ec9fa2351dcf3d53e0cc96",
      "tree": "0d60ec655607bf33dbef6bc1990605f90ec9f465",
      "parents": [
        "b5528b826c31897d9164c76bb4bf3a36d3590d81"
      ],
      "author": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Mon Sep 18 17:37:12 2017 +0400"
      },
      "committer": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Mon Sep 18 17:37:12 2017 +0400"
      },
      "message": "Fix Zookeeper alert\n\nChange-Id: Ia4b394f99b20ff8bc530eee8ef0f40086ce6cd34\n"
    },
    {
      "commit": "b5528b826c31897d9164c76bb4bf3a36d3590d81",
      "tree": "7ca5b4b22a94aa5f0bc8d4116111982373174dc4",
      "parents": [
        "fba42875a7fbcd56760ae4c41e30788d647fb401",
        "7bb5584f980cf76a78ada86eede9cd674843475e"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Mon Sep 18 12:51:35 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@5535367c947d",
        "time": "Mon Sep 18 12:51:35 2017 +0000"
      },
      "message": "Merge \"Fix Openstack with K8s and OpenContrail auth\""
    },
    {
      "commit": "631d7ae3df4aa723a451ffd8315ec1bad473b29e",
      "tree": "6b516768f0372edfefac1b3e6be7437834cf3569",
      "parents": [
        "773a6ea97d514ef98785faaaade9427d40e63a61"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Fri Sep 15 11:06:30 2017 +0200"
      },
      "committer": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Fri Sep 15 11:06:30 2017 +0200"
      },
      "message": "Fix alerts\n\nChange-Id: I7b8768ce080f0f29c803968c0d33b487d425dd4c\n"
    },
    {
      "commit": "fba42875a7fbcd56760ae4c41e30788d647fb401",
      "tree": "10ba3bbc12c50fe1630f1d002a4500ae23d2f184",
      "parents": [
        "773a6ea97d514ef98785faaaade9427d40e63a61"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Wed Sep 13 15:38:26 2017 +0200"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Wed Sep 13 15:38:26 2017 +0200"
      },
      "message": "Fix Zookeeper alert\n\nThis change replaces the alert on the procstat metric by an alert on\nthe zookeeper_up metric which covers more error cases (eg the process\nis alive but Zookeeper is stuck).\n\nChange-Id: I0e38b47e0391951b42b999942a4a7423088cf5a5\n"
    },
    {
      "commit": "7bb5584f980cf76a78ada86eede9cd674843475e",
      "tree": "6fae9939fa87815e422c55b5a144de2e83983b25",
      "parents": [
        "773a6ea97d514ef98785faaaade9427d40e63a61"
      ],
      "author": {
        "name": "Pavel Svimbersky",
        "email": "psvimbersky@mirantis.com",
        "time": "Mon Sep 04 13:34:26 2017 +0200"
      },
      "committer": {
        "name": "Pavel Svimbersky",
        "email": "psvimbersky@mirantis.com",
        "time": "Tue Sep 12 15:26:21 2017 +0200"
      },
      "message": "Fix Openstack with K8s and OpenContrail auth\n\nChange-Id: I2ecf9ccb33c2a56a4b087ecde1fe7dab690ac38e\n"
    },
    {
      "commit": "773a6ea97d514ef98785faaaade9427d40e63a61",
      "tree": "80a57831290177111c6dd8a614bbaa43ceb15156",
      "parents": [
        "6b3a3a80fb25d2ba9c1b34a760b3a956b19206d5"
      ],
      "author": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Tue Sep 12 13:39:50 2017 +0200"
      },
      "committer": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Tue Sep 12 13:39:50 2017 +0200"
      },
      "message": "Fix condition to ship systemd files in database.sls\n\nChange-Id: If81ae8b604916bdf8defa76c7aa66e9e4e073fb5\n"
    },
    {
      "commit": "6b3a3a80fb25d2ba9c1b34a760b3a956b19206d5",
      "tree": "aa3db4f92c646140afdfa969cad800b3edf5e9d0",
      "parents": [
        "755248249f14fb638cf9fa0b8010b09ad664ba64",
        "b10b720429cf95f0d09fd05d146da90197b28485"
      ],
      "author": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Mon Sep 11 11:09:44 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@b3fef64565ee",
        "time": "Mon Sep 11 11:09:45 2017 +0000"
      },
      "message": "Merge \"Extend contrail fromula\""
    },
    {
      "commit": "755248249f14fb638cf9fa0b8010b09ad664ba64",
      "tree": "6c2de193f5a1132fe8520305979125e4feb701bb",
      "parents": [
        "e9752b47b19921d6547aa7aab173845bbf652863",
        "bb1f7806d7bbfa66a9f5050e380447c51077d1f8"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Fri Sep 08 11:17:01 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@b3fef64565ee",
        "time": "Fri Sep 08 11:17:02 2017 +0000"
      },
      "message": "Merge \"Remove ContrailFlowsCreatedTooMany alert\""
    },
    {
      "commit": "b10b720429cf95f0d09fd05d146da90197b28485",
      "tree": "c0accb1c9ab96f1d41ead87f3b7b1c05ea0dbc45",
      "parents": [
        "ce56dbe2312adac9fc672b2396a7f9f66e05c960"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Tue Sep 05 14:19:03 2017 +0300"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Thu Sep 07 11:45:21 2017 +0000"
      },
      "message": "Extend contrail fromula\n\nThis patch extends contrail states/modules and client to\nbe able of:\n  * Create physical_routers\n  * Create tor switches\n  * Create ports\n  * Create logical_interfaces\n  * Create Virtual Machine Interfaces\n\nRelated-Prod: PROD-14409\n\nChange-Id: Ia4b8390c077e4590bb9ecc53e44d15f53d8a7c95\n"
    },
    {
      "commit": "e9752b47b19921d6547aa7aab173845bbf652863",
      "tree": "921c1153dcbe08954d17d3f01544c61044848418",
      "parents": [
        "7a1685107e71bc909786fcf9519b1dee5018ca17",
        "fe51c6a37f7bb0d5b045763ff1a49de0dcf2d0aa"
      ],
      "author": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Thu Sep 07 10:51:05 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@b3fef64565ee",
        "time": "Thu Sep 07 10:51:06 2017 +0000"
      },
      "message": "Merge \"Add LBaaSv2 Barbican support\""
    },
    {
      "commit": "fe51c6a37f7bb0d5b045763ff1a49de0dcf2d0aa",
      "tree": "1762a69814fe42ef783861c6b2420802feef0259",
      "parents": [
        "ce56dbe2312adac9fc672b2396a7f9f66e05c960"
      ],
      "author": {
        "name": "Petr Jediný",
        "email": "petr.jediny@gmail.com",
        "time": "Tue Sep 05 18:30:31 2017 +0200"
      },
      "committer": {
        "name": "Petr Jediný",
        "email": "petr.jediny@gmail.com",
        "time": "Thu Sep 07 11:54:33 2017 +0200"
      },
      "message": "Add LBaaSv2 Barbican support\n\nBarbican support is needed for HTTPS termination\n\nChange-Id: I5629bfb64401c10ed5ca5c734ab9a51bcb57f0ff\n"
    },
    {
      "commit": "bb1f7806d7bbfa66a9f5050e380447c51077d1f8",
      "tree": "3d786b762679cb09d0e12b71add4848049b0f0b1",
      "parents": [
        "7a1685107e71bc909786fcf9519b1dee5018ca17"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Thu Sep 07 11:35:54 2017 +0200"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Thu Sep 07 11:35:54 2017 +0200"
      },
      "message": "Remove ContrailFlowsCreatedTooMany alert\n\nThe metric is a cumulative counter so it makes no sense to define an\nalert on it with an arbitrary threshold.\n\nChange-Id: I67b034150e2d0cf6d0aeda4cb87cbd282b88f7b2\n"
    },
    {
      "commit": "7a1685107e71bc909786fcf9519b1dee5018ca17",
      "tree": "1f38887de783b558e8f0bc837ad07a4811c63582",
      "parents": [
        "ce56dbe2312adac9fc672b2396a7f9f66e05c960",
        "8d0d7568946203ad83530426d2261976dae9c075"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Sep 06 10:53:36 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@b3fef64565ee",
        "time": "Wed Sep 06 10:53:36 2017 +0000"
      },
      "message": "Merge \"Fix name in .kitchen.travis.yml file\""
    },
    {
      "commit": "ce56dbe2312adac9fc672b2396a7f9f66e05c960",
      "tree": "a6dd9f0b1276f556ef42f45f2ba0643d38386a0d",
      "parents": [
        "8f93559467fb7919f9aeee26d67e58037592ac0f",
        "841fee30d8660d929675fc64deac0cfc8a39011a"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Mon Sep 04 08:29:38 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@b3fef64565ee",
        "time": "Mon Sep 04 08:29:39 2017 +0000"
      },
      "message": "Merge \"Enabling log4j.rootLogger configuration parameter\""
    },
    {
      "commit": "841fee30d8660d929675fc64deac0cfc8a39011a",
      "tree": "334ae51734b6f8efd2c88a1771b452d59451cb8a",
      "parents": [
        "64bbec9bcb6705e6535fb6b7414b8eda91519d19"
      ],
      "author": {
        "name": "Dmitry Stremkovskiy",
        "email": "dstremkouski@mirantis.com",
        "time": "Fri Sep 01 18:08:41 2017 +0300"
      },
      "committer": {
        "name": "Dmitry Stremkovskiy",
        "email": "dstremkouski@mirantis.com",
        "time": "Mon Sep 04 11:02:21 2017 +0300"
      },
      "message": "Enabling log4j.rootLogger configuration parameter\n\nSynopsis: By default, logger is using TRACE parameter which leads\n          to disk space havoc.\n\nFix:      One can configure log4j.rootLogger to use INFO parameter\n          for example.\n\nChange-Id: I3deb89306ca5259c00764e4968b0f668312c66f0\n"
    },
    {
      "commit": "8f93559467fb7919f9aeee26d67e58037592ac0f",
      "tree": "b1741c84555c9f528928499d37caaf6d63cdcd67",
      "parents": [
        "3a58bc4662728f40a9e58ae23c850f194b9abe89"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Fri Sep 01 12:21:31 2017 +0300"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Fri Sep 01 10:20:40 2017 +0000"
      },
      "message": "Fix agent_mode template option position\n\nThis patch moves agent_mode right after option description.\nRemoved whitespaces.\n\nChange-Id: Ibe56b5e1b826b9c2773ea3703b7910396db27e2e\n"
    },
    {
      "commit": "8d0d7568946203ad83530426d2261976dae9c075",
      "tree": "166fda1ed00646080fb2b8859169b11a8f40d053",
      "parents": [
        "3a58bc4662728f40a9e58ae23c850f194b9abe89"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Sep 01 11:37:19 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Sep 01 11:37:19 2017 +0200"
      },
      "message": "Fix name in .kitchen.travis.yml file\n\nChange-Id: Icc8733f6b80226883d32e9547c2fd8d6b381a6c2\n"
    },
    {
      "commit": "3a58bc4662728f40a9e58ae23c850f194b9abe89",
      "tree": "1b100c15ef9bbe2868ceed0ff884932d7832957f",
      "parents": [
        "433ed002996ca8485a7f5c9d71971de123ee3ef4",
        "fc2e1017435f1e5872cbb543b9c6e1a43c7446ed"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Sep 01 07:19:51 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@b3fef64565ee",
        "time": "Fri Sep 01 07:19:52 2017 +0000"
      },
      "message": "Merge \"Uncomment suites in .kitchen.yml\""
    },
    {
      "commit": "fc2e1017435f1e5872cbb543b9c6e1a43c7446ed",
      "tree": "80156b5e78df179cc3fc5789e61ea4dac8f6baaf",
      "parents": [
        "a4a60ba556d7a99d5bb8eb6b9c9daac9bd2347e9"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Aug 30 11:24:53 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Aug 30 11:24:53 2017 +0200"
      },
      "message": "Uncomment suites in .kitchen.yml\n\nChange-Id: Idbf37ad61cfe13a38b79cb5871b41f341d3b9490\n"
    },
    {
      "commit": "433ed002996ca8485a7f5c9d71971de123ee3ef4",
      "tree": "8fa3d49608b350ea44a3cc2a59407d02bf63eb9d",
      "parents": [
        "09a7c967f44fd269b1c341fa7df0521646a40363",
        "a4a60ba556d7a99d5bb8eb6b9c9daac9bd2347e9"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Aug 29 18:03:33 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@b3fef64565ee",
        "time": "Tue Aug 29 18:03:33 2017 +0000"
      },
      "message": "Merge \"Update .travis.yml and .kitchen.yml files for parallel testing\""
    },
    {
      "commit": "09a7c967f44fd269b1c341fa7df0521646a40363",
      "tree": "6df423e0c8ab6399979b0e67fb20ba7ed9ea3297",
      "parents": [
        "a8a0c33e4b032a27ad5a374c232a5d51381f9eb0",
        "a314055f96d39089ba83ae41399d56d58155db46"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Tue Aug 29 08:46:55 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@b3fef64565ee",
        "time": "Tue Aug 29 08:46:56 2017 +0000"
      },
      "message": "Merge \"Fix virtual router type values\""
    },
    {
      "commit": "a314055f96d39089ba83ae41399d56d58155db46",
      "tree": "825a6087f2b2b28851a0420b2e52112407d6d045",
      "parents": [
        "483a19ea8ccb10d80810900e96de235d12621691"
      ],
      "author": {
        "name": "Pavel Svimbersky",
        "email": "psvimbersky@mirantis.com",
        "time": "Mon Aug 28 16:55:44 2017 +0200"
      },
      "committer": {
        "name": "Pavel Svimbersky",
        "email": "psvimbersky@mirantis.com",
        "time": "Mon Aug 28 16:55:44 2017 +0200"
      },
      "message": "Fix virtual router type values\n\nChange-Id: I403e65cc571d33fbce81970c54909cc223ca1a8b\n"
    },
    {
      "commit": "a8a0c33e4b032a27ad5a374c232a5d51381f9eb0",
      "tree": "ab808125bb5f78748e45435553b800748a0ff0d0",
      "parents": [
        "eff77acb12d90148a47903b27ed34e4c38b04b14",
        "847bf1e25ca1393f928009c9437e78dcadf1ae0c"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jjosef@mirantis.com",
        "time": "Mon Aug 28 14:40:42 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@b3fef64565ee",
        "time": "Mon Aug 28 14:40:43 2017 +0000"
      },
      "message": "Merge \"Disable collection of IF-MAP metric\""
    },
    {
      "commit": "eff77acb12d90148a47903b27ed34e4c38b04b14",
      "tree": "27712d35d1b07b5c1d31740b197944a2f364457c",
      "parents": [
        "64bbec9bcb6705e6535fb6b7414b8eda91519d19"
      ],
      "author": {
        "name": "Andrey",
        "email": "agrebennikov@mirantis.com",
        "time": "Fri Aug 25 12:14:06 2017 -0500"
      },
      "committer": {
        "name": "Andrey",
        "email": "agrebennikov@mirantis.com",
        "time": "Fri Aug 25 12:15:15 2017 -0500"
      },
      "message": "Define metadata_secret for vrouter agent\n\nChange-Id: I3c2391358f3319067fdf764ea8a297978a60e623\n"
    },
    {
      "commit": "847bf1e25ca1393f928009c9437e78dcadf1ae0c",
      "tree": "5528c0fbcafefa1df011adf5bf6bae07a3cbe223",
      "parents": [
        "64bbec9bcb6705e6535fb6b7414b8eda91519d19"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Thu Aug 24 13:22:19 2017 +0200"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Fri Aug 25 08:47:42 2017 +0000"
      },
      "message": "Disable collection of IF-MAP metric\n\nIn larger environments, querying IF-MAP takes too much time (up to\nseveral minutes per call) and puts too much load on the IF-MAP server.\nThis change disables the collection of the contrail_ifmap_count metric\nsince it isn\u0027t used anywhere (neither dashboards nor alerts).\n\nChange-Id: Ia86892921e93ec5b3a70115811659002b45ab503\n"
    },
    {
      "commit": "64bbec9bcb6705e6535fb6b7414b8eda91519d19",
      "tree": "aadd01f9d370b69b1bc6ca790321a6b029fbaa98",
      "parents": [
        "43cb1cc41341380270c134edc56baf08884c29cc",
        "5271d733bebce57bf209c09100d6be8a8b5d8a0a"
      ],
      "author": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Thu Aug 24 16:05:44 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@b3fef64565ee",
        "time": "Thu Aug 24 16:05:46 2017 +0000"
      },
      "message": "Merge \"Fix formula for newer contrail with systemd\""
    },
    {
      "commit": "a4a60ba556d7a99d5bb8eb6b9c9daac9bd2347e9",
      "tree": "9d75b1372d43694b44ccc1a5e81d251d66cea21b",
      "parents": [
        "43cb1cc41341380270c134edc56baf08884c29cc"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Thu Aug 24 16:29:07 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Thu Aug 24 16:59:44 2017 +0200"
      },
      "message": "Update .travis.yml and .kitchen.yml files for parallel testing\n\nChange-Id: I51f6201aa0a135cbce94dd7dde6a5eb5e799c2ab\n"
    },
    {
      "commit": "43cb1cc41341380270c134edc56baf08884c29cc",
      "tree": "951011b70b8f72f2e8efc7f5fd6899225d4dd2ef",
      "parents": [
        "eb218f9b5f9c992ded794c5ece839e3a9e14a1c2",
        "2cbe6bcb2992a7fb405a7bbdc2cb3ec5d0154f29"
      ],
      "author": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Thu Aug 24 08:55:54 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@b3fef64565ee",
        "time": "Thu Aug 24 08:55:55 2017 +0000"
      },
      "message": "Merge \"Parametrize getDomainProjectsFromApiServer for WebUI\""
    },
    {
      "commit": "5271d733bebce57bf209c09100d6be8a8b5d8a0a",
      "tree": "7f14f3844d6e04d61e3ec6324a52278e50c144f5",
      "parents": [
        "eb218f9b5f9c992ded794c5ece839e3a9e14a1c2"
      ],
      "author": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Tue Aug 22 10:13:02 2017 +0200"
      },
      "committer": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Thu Aug 24 10:37:36 2017 +0200"
      },
      "message": "Fix formula for newer contrail with systemd\n\nChange-Id: I6aa61ea9a7cfe539a5da1312b6894009dcab1acf\n"
    },
    {
      "commit": "eb218f9b5f9c992ded794c5ece839e3a9e14a1c2",
      "tree": "cab2ce6ba745a9a4db3ef07fb494afbfb465cd06",
      "parents": [
        "16e7699139e3052f0f412e33942e64f617391a1c",
        "483a19ea8ccb10d80810900e96de235d12621691"
      ],
      "author": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Wed Aug 23 13:58:02 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@7fdf03a22773",
        "time": "Wed Aug 23 13:58:03 2017 +0000"
      },
      "message": "Merge \"Extended client role\""
    },
    {
      "commit": "483a19ea8ccb10d80810900e96de235d12621691",
      "tree": "b0fb64bb30b2f109cf9642022a332f49eb7eb10c",
      "parents": [
        "71b310a93f2f84196957ab0a6f8badb0218e988d"
      ],
      "author": {
        "name": "Pavel Svimbersky",
        "email": "psvimbersky@mirantis.com",
        "time": "Tue Aug 22 09:50:29 2017 +0200"
      },
      "committer": {
        "name": "Pavel Svimbersky",
        "email": "psvimbersky@mirantis.com",
        "time": "Wed Aug 23 12:42:23 2017 +0200"
      },
      "message": "Extended client role\n\nChange-Id: I76cc44d17d1382074eae20b8b6ec967c09f7a04d\n"
    },
    {
      "commit": "2cbe6bcb2992a7fb405a7bbdc2cb3ec5d0154f29",
      "tree": "591e33bba5cb3abaf3e8ece9314c98ecbe9cddd8",
      "parents": [
        "4a85ce146a2378d287fc08602d3dca323dcb3a41"
      ],
      "author": {
        "name": "Illia Polliul",
        "email": "ipolliul@mirantis.com",
        "time": "Tue Aug 22 11:55:01 2017 +0200"
      },
      "committer": {
        "name": "Illia Polliul",
        "email": "ipolliul@mirantis.com",
        "time": "Tue Aug 22 11:55:01 2017 +0200"
      },
      "message": "Parametrize getDomainProjectsFromApiServer for WebUI\n\ntrue, then project list will come from API Server\nfalse, then project list will come from Identity Manager\nDefault: false\n\nWith default setting, Non-default domain projects are not\nlisted through WebUI currently.\n\nChange-Id: I869aee6fb9922734d5b0fdaba07f1a18a81da9f4\nSigned-off-by: Illia Polliul \u003cipolliul@mirantis.com\u003e\n"
    },
    {
      "commit": "16e7699139e3052f0f412e33942e64f617391a1c",
      "tree": "ae0a4e105ad3a7a76b5c34469445d00c527c2d6a",
      "parents": [
        "8b9a9afbaf35a81dc301045d888bf18caf92b24e",
        "85ec742ad50e681a339b3dc0d61c0760924ad2e3"
      ],
      "author": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Mon Aug 21 09:41:30 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@7fdf03a22773",
        "time": "Mon Aug 21 09:41:31 2017 +0000"
      },
      "message": "Merge \"Fix reload service when config updated\""
    },
    {
      "commit": "8b9a9afbaf35a81dc301045d888bf18caf92b24e",
      "tree": "64e7f1ba7ec2b1d3720bfbf43ac5ef58524eeaea",
      "parents": [
        "e8310d3027990dd8f3e4bba53015d96ac3dc9c6e",
        "01ba717bf58aff877f4b59685a3779f965c8b6b7"
      ],
      "author": {
        "name": "Cedric Hnyda",
        "email": "chnyda@mirantis.com",
        "time": "Mon Aug 21 08:53:39 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@7fdf03a22773",
        "time": "Mon Aug 21 08:53:39 2017 +0000"
      },
      "message": "Merge \"refactor TSN\""
    },
    {
      "commit": "e8310d3027990dd8f3e4bba53015d96ac3dc9c6e",
      "tree": "5c6f3099c6a0ec548ad53550e6598422211276d5",
      "parents": [
        "71b310a93f2f84196957ab0a6f8badb0218e988d"
      ],
      "author": {
        "name": "Dmitry Stremkovskiy",
        "email": "dstremkouski@mirantis.com",
        "time": "Thu Aug 17 17:44:38 2017 +0300"
      },
      "committer": {
        "name": "Dmitry Stremkovskiy",
        "email": "dstremkouski@mirantis.com",
        "time": "Thu Aug 17 18:17:28 2017 +0300"
      },
      "message": "Add option contrail_databases for contrail database nodemanager\n\nChange-Id: Ibd3bed4db0f2bd3d72a0642764a05d4d75bb9fe1\n"
    },
    {
      "commit": "01ba717bf58aff877f4b59685a3779f965c8b6b7",
      "tree": "d9b2f3a695e6eb21c40319aa1771b4de149adcda",
      "parents": [
        "71b310a93f2f84196957ab0a6f8badb0218e988d"
      ],
      "author": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Mon Aug 07 12:31:53 2017 +0200"
      },
      "committer": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Thu Aug 17 16:14:10 2017 +0200"
      },
      "message": "refactor TSN\n\nChange-Id: I353ba2b6c64398ab48d8801ebd25b63442471092\n"
    },
    {
      "commit": "85ec742ad50e681a339b3dc0d61c0760924ad2e3",
      "tree": "9aa3d632c9fad6e388fd46a3cec4a37b070ecc7a",
      "parents": [
        "71b310a93f2f84196957ab0a6f8badb0218e988d"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Thu Aug 17 13:42:16 2017 +0300"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Thu Aug 17 13:42:16 2017 +0300"
      },
      "message": "Fix reload service when config updated\n\nservice.enabled can be used with watch_in. This patch fixes that\nand use service.running.\n\nThere is an example of error when applying state:\n----------\n          ID: opencontrail_compute_services\n    Function: service.enabled\n        Name: supervisor-vrouter\n      Result: False\n     Comment: Unable to trigger watch for service.enabled\n     Started: 10:40:25.445146\n    Duration: 0.785 ms\n     Changes:\n\nChange-Id: Id0745ebb3ac08f8bedae3b7d74797831213105ff\n"
    },
    {
      "commit": "71b310a93f2f84196957ab0a6f8badb0218e988d",
      "tree": "35b394e00ab88572f7e55a8a5b299bbbea0cb7f5",
      "parents": [
        "eb0765eee633000cd94f73de0e97ab5d8e781c1c"
      ],
      "author": {
        "name": "Dmitry Stremkovskiy",
        "email": "dstremkouski@mirantis.com",
        "time": "Fri Aug 11 20:39:11 2017 +0300"
      },
      "committer": {
        "name": "Dmitry Stremkovskiy",
        "email": "dstremkouski@mirantis.com",
        "time": "Fri Aug 11 22:33:57 2017 +0300"
      },
      "message": "Unhardcoding concurrent_compactors variable\n\nChange-Id: Idd61c48f9d747aff897c7ddbc1a44a996c5cfa95\nTags: Customer-Related\n"
    },
    {
      "commit": "eb0765eee633000cd94f73de0e97ab5d8e781c1c",
      "tree": "e5a286b6243520b1eb47c14958ebf9b624c809a3",
      "parents": [
        "469fc931cf9266b80ef8fd9023fbd278278998e7",
        "08c369eb9634109c7a167b16c54f6948b80154b5"
      ],
      "author": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Wed Aug 09 14:56:58 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@980ef0291b9e",
        "time": "Wed Aug 09 14:56:58 2017 +0000"
      },
      "message": "Merge \"Kafka replication factor for 4.0\""
    },
    {
      "commit": "469fc931cf9266b80ef8fd9023fbd278278998e7",
      "tree": "6792e83d2fbc581618924f49121d4e1ea309ebaa",
      "parents": [
        "4a85ce146a2378d287fc08602d3dca323dcb3a41",
        "3fa2a119c8e429e83c96e6648c5fafa8f7658267"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Wed Aug 09 09:04:01 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@980ef0291b9e",
        "time": "Wed Aug 09 09:04:02 2017 +0000"
      },
      "message": "Merge \"Fix Compaction_Value metric name in grafana dashboard\""
    },
    {
      "commit": "08c369eb9634109c7a167b16c54f6948b80154b5",
      "tree": "8a583733263e962f98dac1f3a5984abeddbe24cc",
      "parents": [
        "4a85ce146a2378d287fc08602d3dca323dcb3a41"
      ],
      "author": {
        "name": "Illia Polliul",
        "email": "ipolliul@mirantis.com",
        "time": "Sun Aug 06 14:10:22 2017 +0200"
      },
      "committer": {
        "name": "Illia Polliul",
        "email": "ipolliul@mirantis.com",
        "time": "Tue Aug 08 18:30:36 2017 +0000"
      },
      "message": "Kafka replication factor for 4.0\n\nChange-Id: I065931b8c4e5d6e527d8e153f1b8c9d741971a70\nSigned-off-by: Illia Polliul \u003cipolliul@mirantis.com\u003e\n"
    },
    {
      "commit": "4a85ce146a2378d287fc08602d3dca323dcb3a41",
      "tree": "6174842c037519711ea53af0d5247aa5f29b8652",
      "parents": [
        "4a2720262a92edaa55514f33675c180b648087ec"
      ],
      "author": {
        "name": "Illia Polliul",
        "email": "ipolliul@mirantis.com",
        "time": "Sun Aug 06 14:18:48 2017 +0200"
      },
      "committer": {
        "name": "Illia Polliul",
        "email": "ipolliul@mirantis.com",
        "time": "Tue Aug 08 18:36:44 2017 +0200"
      },
      "message": "Kafka performance tunings\n\nChange-Id: I78b6c9d9dba08549135fea9d604bdf5bc2431372\nSigned-off-by: Illia Polliul \u003cipolliul@mirantis.com\u003e\n"
    },
    {
      "commit": "4a2720262a92edaa55514f33675c180b648087ec",
      "tree": "86c616703fc4fceeaf2c1a42dc6e53e154037502",
      "parents": [
        "2fabe3020c1c1b139920671f37b9eccade4d7563"
      ],
      "author": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Wed Jul 26 15:11:54 2017 +0200"
      },
      "committer": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Mon Aug 07 10:32:49 2017 +0000"
      },
      "message": "modify findns script\n\nChange-Id: I0fb2b345d9d0b0d2278390d8ba8f4598378e2388\n"
    },
    {
      "commit": "2fabe3020c1c1b139920671f37b9eccade4d7563",
      "tree": "8395d3dba135702f55b05ea53e9617d9ee99b73f",
      "parents": [
        "8843be6d4ba8a77f4330da30f3a3d6c956330200"
      ],
      "author": {
        "name": "Illia Polliul",
        "email": "ipolliul@mirantis.com",
        "time": "Sun Aug 06 15:05:06 2017 +0200"
      },
      "committer": {
        "name": "Illia Polliul",
        "email": "ipolliul@mirantis.com",
        "time": "Sun Aug 06 16:33:55 2017 +0200"
      },
      "message": "Analytics in 4.0 requires zk_list and redis_uve_list\n\nChange-Id: Ic55bacc8abc2cd94e47b21825585f3c7801a2f34\nSigned-off-by: Illia Polliul \u003cipolliul@mirantis.com\u003e\n"
    },
    {
      "commit": "3fa2a119c8e429e83c96e6648c5fafa8f7658267",
      "tree": "ec97c0b4b94a574ec5db87d4e5b27ea73e8e67cd",
      "parents": [
        "8843be6d4ba8a77f4330da30f3a3d6c956330200"
      ],
      "author": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Thu Aug 03 15:33:29 2017 +0400"
      },
      "committer": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Thu Aug 03 15:33:47 2017 +0400"
      },
      "message": "Fix Compaction_Value metric name in grafana dashboard\n\nChange-Id: I0f44b90baffcec6aa0f41711f0c9236fba1684bb\n"
    },
    {
      "commit": "8843be6d4ba8a77f4330da30f3a3d6c956330200",
      "tree": "fec9535ee75e520b6124f0cf2b1ead3c82b78f38",
      "parents": [
        "5f3008a2325d92c26b2e3a30b2d96960771e0273"
      ],
      "author": {
        "name": "Petr Jediný",
        "email": "petr.jediny@gmail.com",
        "time": "Wed Aug 02 15:53:08 2017 +0200"
      },
      "committer": {
        "name": "Petr Jediný",
        "email": "petr.jediny@gmail.com",
        "time": "Wed Aug 02 15:53:08 2017 +0200"
      },
      "message": "Fix bug in analytics and config on same node\n\nAnalytics has issue with keystone parameters it does not know. Move the\ncontrail-api.conf specific keystone options from shared\ncontrail-keystone-auth.conf to [KEYSTONE] section of contrail-api.conf.\n\nChange-Id: I7ed655af70f6b9b5faed9c9fa20817baa01575a6\n"
    },
    {
      "commit": "5f3008a2325d92c26b2e3a30b2d96960771e0273",
      "tree": "9ed3be127fd8e25c847e8b88b4e628b93ac6fe2a",
      "parents": [
        "80916557ada6ea9b566c46d33898c7922de818af"
      ],
      "author": {
        "name": "Petr Jediný",
        "email": "petr.jediny@gmail.com",
        "time": "Mon Jul 31 15:04:05 2017 +0200"
      },
      "committer": {
        "name": "Petr Jediný",
        "email": "petr.jediny@gmail.com",
        "time": "Mon Jul 31 15:04:43 2017 +0200"
      },
      "message": "Add gateway_mode configuration\n\nChange-Id: I99ffab4ab4ffbfd251cf3604c59c52e6f5911d6c\n"
    },
    {
      "commit": "80916557ada6ea9b566c46d33898c7922de818af",
      "tree": "8f07f49670d949f51b36d19fb81cc1899ed430d3",
      "parents": [
        "0cb5c564b655b8b8cf3eb86428dca3fb096a3a05",
        "789b5289f730360e9614744b779976daa661e9a9"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Wed Jul 26 14:17:05 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@32a4cf582fa9",
        "time": "Wed Jul 26 14:17:06 2017 +0000"
      },
      "message": "Merge \"Rename Prometheus alerts for consistency\""
    },
    {
      "commit": "0cb5c564b655b8b8cf3eb86428dca3fb096a3a05",
      "tree": "5b366b5e5af5c8ca571475b5901c1bfd5c3c8316",
      "parents": [
        "03f1a90ce7030394006b5fcd683ed504a4f41012"
      ],
      "author": {
        "name": "Dmitry Stremkovskiy",
        "email": "dstremkouski@mirantis.com",
        "time": "Wed Jul 26 00:32:51 2017 +0300"
      },
      "committer": {
        "name": "Dmitry Stremkovskiy",
        "email": "dstremkouski@mirantis.com",
        "time": "Wed Jul 26 00:33:08 2017 +0300"
      },
      "message": "Adding ability to set DEFAULT/hostname\n\nChange-Id: I074a7c38d94107818100f499c84ff1633abadf45\n"
    },
    {
      "commit": "789b5289f730360e9614744b779976daa661e9a9",
      "tree": "3fcd33388f35751159cdfbe199fb7c7dcbf3467c",
      "parents": [
        "03f1a90ce7030394006b5fcd683ed504a4f41012"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Mon Jul 24 15:52:08 2017 +0200"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Mon Jul 24 15:52:08 2017 +0200"
      },
      "message": "Rename Prometheus alerts for consistency\n\nChange-Id: Idc5352ae113cb6d132d75f212fa4baf188a5dec7\n"
    },
    {
      "commit": "03f1a90ce7030394006b5fcd683ed504a4f41012",
      "tree": "e698abffeb1ad02ad94956b48ca34dbc5c71adcf",
      "parents": [
        "057f505e0f444b49d908e36b4e1393ca9a897f2d",
        "a355ce68991a32ccdb4e100f4c9a7e04d92bd04f"
      ],
      "author": {
        "name": "jenkins-mk jenkins-mk",
        "email": "jenkins-mk@gerrit.mcp.mirantis.net",
        "time": "Mon Jul 24 11:15:40 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@32a4cf582fa9",
        "time": "Mon Jul 24 11:15:40 2017 +0000"
      },
      "message": "Merge \"Parametrize Cassandra JVM dashboard row\""
    },
    {
      "commit": "057f505e0f444b49d908e36b4e1393ca9a897f2d",
      "tree": "eaa79460c566ba51fa23ac5a2cc013fe23c5d97a",
      "parents": [
        "84fcec2bccb6968028e1cff8e91a171b14eb919d",
        "7c808bcab324788f6418c0b622aaaf48b6ca2567"
      ],
      "author": {
        "name": "jenkins-mk jenkins-mk",
        "email": "jenkins-mk@gerrit.mcp.mirantis.net",
        "time": "Mon Jul 24 11:09:07 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@32a4cf582fa9",
        "time": "Mon Jul 24 11:09:07 2017 +0000"
      },
      "message": "Merge \"Fix Cassandra Grafana dashboard\""
    },
    {
      "commit": "84fcec2bccb6968028e1cff8e91a171b14eb919d",
      "tree": "edd93fbfc8e2ef11ba6024bd9886985366f732b7",
      "parents": [
        "7b8340ec4eda89db0ea9d6c9a8c3ee91bc5787d4",
        "f6b7de7eca35051be6935528f1125735822ae930"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Mon Jul 24 09:10:59 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@32a4cf582fa9",
        "time": "Mon Jul 24 09:10:59 2017 +0000"
      },
      "message": "Merge \"Fix opencontrail/meta/*.yml for the CI\""
    },
    {
      "commit": "a355ce68991a32ccdb4e100f4c9a7e04d92bd04f",
      "tree": "34af2da82c403370b68b3f648968b3b95ac002cc",
      "parents": [
        "7c808bcab324788f6418c0b622aaaf48b6ca2567"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Fri Jul 21 09:22:31 2017 +0200"
      },
      "committer": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Fri Jul 21 09:27:09 2017 +0200"
      },
      "message": "Parametrize Cassandra JVM dashboard row\n\nDepends-On: I0ed834e3e487eeec902c95a831e8d87ecc9d279a\nDepends-On: I074f2738d9ee07819b80f4de984425733e394f45\nChange-Id: I76e949e81c2808ba5d4c0d6b3ccdaebe5fa0ffe6\n"
    },
    {
      "commit": "7c808bcab324788f6418c0b622aaaf48b6ca2567",
      "tree": "a1ddd2bdec93e88b9013dabaf37b7656f0c0e7cf",
      "parents": [
        "2a079c7287d7ba0890af427456e802ac3b25a790"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Thu Jul 20 15:32:22 2017 +0200"
      },
      "committer": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Thu Jul 20 15:33:18 2017 +0200"
      },
      "message": "Fix Cassandra Grafana dashboard\n\nChange-Id: I074f2738d9ee07819b80f4de984425733e394f45\n"
    },
    {
      "commit": "7b8340ec4eda89db0ea9d6c9a8c3ee91bc5787d4",
      "tree": "486acc0a5a212893e185095108d62ec950ff3bec",
      "parents": [
        "2a079c7287d7ba0890af427456e802ac3b25a790"
      ],
      "author": {
        "name": "Dmitry Stremkovskiy",
        "email": "dstremkouski@mirantis.com",
        "time": "Wed Jul 19 11:57:55 2017 +0300"
      },
      "committer": {
        "name": "Dmitry Stremkovskiy",
        "email": "dstremkouski@mirantis.com",
        "time": "Thu Jul 20 10:30:50 2017 +0300"
      },
      "message": "Adding config.list_optimization_enabled option\n\nChange-Id: Ib0c2aa4bb41cc14ddcee96ff043012345ae11eda\n"
    },
    {
      "commit": "f6b7de7eca35051be6935528f1125735822ae930",
      "tree": "7b923cecabfd936bc931a06bad8c79ceb9703d4e",
      "parents": [
        "2a079c7287d7ba0890af427456e802ac3b25a790"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Wed Jul 19 17:36:43 2017 +0200"
      },
      "committer": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Thu Jul 20 06:10:42 2017 +0200"
      },
      "message": "Fix opencontrail/meta/*.yml for the CI\n\nChange-Id: Ic3ab764c2104c1a3ee5703137a99de7d4b8b6029\n"
    },
    {
      "commit": "2a079c7287d7ba0890af427456e802ac3b25a790",
      "tree": "5c4b3e615e9c3a4bcfd7440e2880b469147941a0",
      "parents": [
        "1c5e7626f9b83598c6b5e63fb85d502d49e7a84f"
      ],
      "author": {
        "name": "Dmitry Stremkovskiy",
        "email": "dstremkouski@mirantis.com",
        "time": "Wed Jul 12 23:11:18 2017 +0300"
      },
      "committer": {
        "name": "Dmitry Stremkovskiy",
        "email": "dstremkouski@mirantis.com",
        "time": "Wed Jul 12 23:11:41 2017 +0300"
      },
      "message": "Unhardcoding compaction_throughput_mb_per_sec variable\n\nChange-Id: Ib0c23246741131444c2c96e9043aa6775ae11eda\n"
    },
    {
      "commit": "1c5e7626f9b83598c6b5e63fb85d502d49e7a84f",
      "tree": "2ad7e3faca191354297dc4b267067eadf365c25b",
      "parents": [
        "20475751eacad1ecd9b74bae7af99dfcbab8419e",
        "04a1a65c096ec9e4524799bff814be9df1549e3b"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "mpolreich@mirantis.com",
        "time": "Wed Jul 12 11:44:41 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@32a4cf582fa9",
        "time": "Wed Jul 12 11:44:42 2017 +0000"
      },
      "message": "Merge changes from topic \u0027fix-exporters-config\u0027\n\n* changes:\n  Add Grafana dashboard with Prometheus datasource\n  Fix jmx exporter configuration to be generic\n"
    },
    {
      "commit": "20475751eacad1ecd9b74bae7af99dfcbab8419e",
      "tree": "4af05a3eb74ef05e7fa6d52a3ab1dfd3fa65e0a1",
      "parents": [
        "0b4cd3860174a9d010aaa78fdcab7bbfad328128",
        "926d94fca7d65379d0bba52cf7212f921ac25487"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "mpolreich@mirantis.com",
        "time": "Wed Jul 12 11:44:33 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@32a4cf582fa9",
        "time": "Wed Jul 12 11:44:33 2017 +0000"
      },
      "message": "Merge \"Remove meaningless alarms on idle env\""
    },
    {
      "commit": "926d94fca7d65379d0bba52cf7212f921ac25487",
      "tree": "1d6725f7d57d8b4889c33ac18b8115647a4041bd",
      "parents": [
        "41e7c5e07d7cd3248d9d3dc6a09ea006c9eba41e"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Wed Jul 12 12:12:59 2017 +0200"
      },
      "committer": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Wed Jul 12 12:20:35 2017 +0200"
      },
      "message": "Remove meaningless alarms on idle env\n\nChange-Id: I0fa31554331e7e6ecf26f46cb70eb7ec74a8bf9e\n"
    },
    {
      "commit": "0b4cd3860174a9d010aaa78fdcab7bbfad328128",
      "tree": "f65f3e8415553610508d1341afa1cc373f94b278",
      "parents": [
        "41e7c5e07d7cd3248d9d3dc6a09ea006c9eba41e"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Wed Jul 12 09:24:35 2017 +0200"
      },
      "committer": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Wed Jul 12 09:24:35 2017 +0200"
      },
      "message": "Fix alarms on sessions down\n\nChange-Id: I6fe593eb761baf10df8ea3eac5c966be8be0d395\n"
    },
    {
      "commit": "04a1a65c096ec9e4524799bff814be9df1549e3b",
      "tree": "64a2f67d0684862cbf645a65b3437cf74a59ab67",
      "parents": [
        "41aecea2d46c96041201795ae448eddfe334c6df"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Thu Jul 06 16:25:10 2017 +0200"
      },
      "committer": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Tue Jul 11 16:24:41 2017 +0200"
      },
      "message": "Add Grafana dashboard with Prometheus datasource\n\nChange-Id: Ib0c23246746620404c2c95e9743776775ae10edc\nDepends-On: I063aa13578f44c6afe00a8208e4bcab13a3711a4\n"
    },
    {
      "commit": "41aecea2d46c96041201795ae448eddfe334c6df",
      "tree": "b6423d08910e6c9700ac72d85621bba78ad98809",
      "parents": [
        "41e7c5e07d7cd3248d9d3dc6a09ea006c9eba41e"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Mon Jul 10 16:00:29 2017 +0200"
      },
      "committer": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Tue Jul 11 16:24:36 2017 +0200"
      },
      "message": "Fix jmx exporter configuration to be generic\n\nChange-Id: I063aa13578f44c6afe00a8208e4bcab13a3711a4\nDepends-On: If5cf3662f96311a5f37055c0f62934ba5407a978\nDepends-On: Ie889b5f8d485aa7f41166fc3f90bb6554681c68e\nDepends-On: b1d45f94e5446fdba437598f1b2185c902874a4e\n"
    },
    {
      "commit": "41e7c5e07d7cd3248d9d3dc6a09ea006c9eba41e",
      "tree": "cc78a9519929464fa5b1a5f42e47866be1e2595e",
      "parents": [
        "b3a6ad9f743f847beaf640899c2fd976acc73dbd"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Thu Jul 06 15:38:16 2017 +0200"
      },
      "committer": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Tue Jul 11 15:22:04 2017 +0200"
      },
      "message": "Fix proper templating when zookeeper service down on some nodes\n\nChange-Id: I922331e19bf2d6db2b61d0ea725c8ca0965e7e8b\nDepends-On: I80b43221d39048cf2268b59e8b9cd70f2b693b78\n"
    },
    {
      "commit": "b3a6ad9f743f847beaf640899c2fd976acc73dbd",
      "tree": "071d2ffc32b61e837b01f665452e3be18132e057",
      "parents": [
        "439fab3b88487f297ab7dabebf0b58cba73a33dc"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Wed Jul 05 01:54:09 2017 +0200"
      },
      "committer": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Tue Jul 11 15:22:01 2017 +0200"
      },
      "message": "Add Prometheus alerts\n\nChange-Id: I80b43221d39048cf2268b59e8b9cd70f2b693b78\n"
    },
    {
      "commit": "439fab3b88487f297ab7dabebf0b58cba73a33dc",
      "tree": "2112a271a63fdbd4023973364484cec619be152c",
      "parents": [
        "c6d1cca3ffcd6245dfd596d7eb67e0e7c7d6632f"
      ],
      "author": {
        "name": "Petr Jediný",
        "email": "pjediny@mirantis.com",
        "time": "Mon Jul 10 14:33:09 2017 +0200"
      },
      "committer": {
        "name": "Petr Jediný",
        "email": "pjediny@mirantis.com",
        "time": "Mon Jul 10 14:51:19 2017 +0200"
      },
      "message": "Introduce RPF default override\n\nChange-Id: I601f0b6290592040dace0ec0214b9b9f59c2764f\n"
    },
    {
      "commit": "c6d1cca3ffcd6245dfd596d7eb67e0e7c7d6632f",
      "tree": "5eb76eee79b74e96ef41289c4445d23e3e40592d",
      "parents": [
        "3f92446d0f8d432e82c7de94a56c6eb68c0f274d"
      ],
      "author": {
        "name": "Dmitry Nikishov",
        "email": "dnikishov@mirantis.com",
        "time": "Wed Jun 21 12:55:59 2017 +0400"
      },
      "committer": {
        "name": "Illia Polliul",
        "email": "ipolliul@mirantis.com",
        "time": "Fri Jun 30 13:34:36 2017 +0200"
      },
      "message": "Allow specify RabbitMQ connection for Contail\n\nThis patch allows the operator to specify\naddress and credentials for Contrail\u0027s MQ\nconnection. It uses the same data format,\nthat is being used to specify MQ connection\nparameters for OpenStack components, eg:\n\n  opencontrail:\n    control:\n      message_queue:\n        user: nova\n        virtual_host: \"/\"\n        password: rabbit\n\nChange-Id: Ic5dd8fc1f6fa89e9420382933cf3cea0eb2ed67d\nSigned-off-by: Illia Polliul \u003cipolliul@mirantis.com\u003e\n"
    },
    {
      "commit": "3f92446d0f8d432e82c7de94a56c6eb68c0f274d",
      "tree": "f743373a41fa9e0045b5e994c08b33f045860fa0",
      "parents": [
        "4356126dca449d5c4dddab4038d14f0a67d24583"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Tue Jun 27 15:06:32 2017 +0200"
      },
      "committer": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Tue Jun 27 15:06:32 2017 +0200"
      },
      "message": "Fix Contrail API status\n\nChange-Id: I8e219c0c12dec964bd05603f8c62d1cbf5856259\n"
    },
    {
      "commit": "4356126dca449d5c4dddab4038d14f0a67d24583",
      "tree": "6e156b81b80265b69f1549480563c247a4d6847f",
      "parents": [
        "0565ec493effff20732a8773a8d622827c1e38a7"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Thu Jun 22 16:08:56 2017 +0200"
      },
      "committer": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Thu Jun 22 16:09:02 2017 +0200"
      },
      "message": "Add Grafana dashboard with Prometheus datasource\n\nChange-Id: Ib058903184b01564ee35d3298fe7e5c479c1b302\nDepends-On: I2c57195b2b494c3bec181113cc6fdac3bebbe256\n"
    },
    {
      "commit": "0565ec493effff20732a8773a8d622827c1e38a7",
      "tree": "fde9499b3b9da2fb4050a98805abba6a28ed2ff4",
      "parents": [
        "b222db5967fb6bbdbbff1c78e2958c163c893c5c"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Wed Jun 21 23:26:37 2017 +0200"
      },
      "committer": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Wed Jun 21 23:30:44 2017 +0200"
      },
      "message": "Activate http_response telegraf input\n\nChange-Id: I2c57195b2b494c3bec181113cc6fdac3bebbe256\n"
    },
    {
      "commit": "b222db5967fb6bbdbbff1c78e2958c163c893c5c",
      "tree": "dda4471aafc85364c4ea7688bfbec55517ea7473",
      "parents": [
        "a322c59feb38f2f218dbfb71f10056c3b54962c1"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Wed Jun 21 14:59:57 2017 +0200"
      },
      "committer": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Wed Jun 21 23:29:58 2017 +0200"
      },
      "message": "Activate Contrail telegraf input\n\nChange-Id: I0f2ae345b912d18c7b40b852ecf2b0e823fd6eb2\n"
    },
    {
      "commit": "a322c59feb38f2f218dbfb71f10056c3b54962c1",
      "tree": "842e8287fc68b01c26a9f25c53b10b51af0fbb0b",
      "parents": [
        "48d30ab3a5accf45aad0bfc5211026d1b8330a74",
        "29536248193d670dd5cd914715a76762071bbe66"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed Jun 21 19:04:10 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@32a4cf582fa9",
        "time": "Wed Jun 21 19:04:10 2017 +0000"
      },
      "message": "Merge \"Add OpenContrail 4.0 support\""
    },
    {
      "commit": "48d30ab3a5accf45aad0bfc5211026d1b8330a74",
      "tree": "727436c0e23967e364c35f8e6650a9f9dd6e559f",
      "parents": [
        "1d66d9e2e1f07813cfb497bb6e7d83b790be915d"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Wed Jun 21 11:46:07 2017 +0200"
      },
      "committer": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Wed Jun 21 13:07:59 2017 +0200"
      },
      "message": "Add Grafana dashboard with Prometheus datasource\n\nChange-Id: I70fe301c9d8b53edbf784612c33f5edf8a9856a9\nDepends-On: I8238e1cd51384ccbd3a3d6c13982d11f8f02bd7f\n"
    },
    {
      "commit": "1d66d9e2e1f07813cfb497bb6e7d83b790be915d",
      "tree": "f962bb97a58ea326f237f967476fb9394633a2ac",
      "parents": [
        "7c7d4141258a7c2c99b267df3b05fe3ce8de6714"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Tue Jun 20 18:27:28 2017 +0200"
      },
      "committer": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Tue Jun 20 18:27:32 2017 +0200"
      },
      "message": "Activate Zookeeper telegraf input\n\nChange-Id: I8238e1cd51384ccbd3a3d6c13982d11f8f02bd7f\nDepends-On: I259741508529de984b6184c6b25434786278d82e\n"
    },
    {
      "commit": "29536248193d670dd5cd914715a76762071bbe66",
      "tree": "e5d322dedcf2f5c4d699f1f8fc8cd758310df9d1",
      "parents": [
        "7c7d4141258a7c2c99b267df3b05fe3ce8de6714"
      ],
      "author": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Tue May 23 16:14:52 2017 +0200"
      },
      "committer": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Mon Jun 19 16:41:11 2017 +0200"
      },
      "message": "Add OpenContrail 4.0 support\n\nChange-Id: I8f9da4857194f4c4a30f4443f9a9eec1176da03c\n"
    },
    {
      "commit": "7c7d4141258a7c2c99b267df3b05fe3ce8de6714",
      "tree": "c1eb1762ce9de3d22c8a227b071ad4260c6b4eaa",
      "parents": [
        "eba019e2c06cbb2301c07e13ecf6dd067c5c3ed4",
        "2654514969808addabc68e15e216f7987d396e5f"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed Jun 14 12:59:32 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@32a4cf582fa9",
        "time": "Wed Jun 14 12:59:33 2017 +0000"
      },
      "message": "Merge \"Fix for Keytsone v3\""
    },
    {
      "commit": "2654514969808addabc68e15e216f7987d396e5f",
      "tree": "b5cd60463f84fb1ca43c1af4a0489380733eca24",
      "parents": [
        "ee8fd47b7f7107fa9e83755e3f08f5fa3f78d943"
      ],
      "author": {
        "name": "Illia Polliul",
        "email": "ipolliul@mirantis.com",
        "time": "Mon Jun 12 16:46:58 2017 +0200"
      },
      "committer": {
        "name": "Illia Polliul",
        "email": "ipolliul@mirantis.com",
        "time": "Wed Jun 14 14:07:10 2017 +0200"
      },
      "message": "Fix for Keytsone v3\n\nChange-Id: I1f6b3d7758da4c67a0af514abf8354bd72cd4d33\nSigned-off-by: Illia Polliul \u003cipolliul@mirantis.com\u003e\n"
    },
    {
      "commit": "eba019e2c06cbb2301c07e13ecf6dd067c5c3ed4",
      "tree": "9df39c296f73954b2118448af4afdd5b5c7a3d19",
      "parents": [
        "ee8fd47b7f7107fa9e83755e3f08f5fa3f78d943",
        "7c1ed77cb3f63074c776678ea07f27e4c9085686"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Tue Jun 13 10:41:28 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 13 10:41:28 2017 +0200"
      },
      "message": "Merge pull request #26 from Martin819/master\n\nOptimize \u0027noservices\u0027 condition"
    },
    {
      "commit": "7c1ed77cb3f63074c776678ea07f27e4c9085686",
      "tree": "7778ad18eae774f2f5579c5f03f6141d2f7b5ae8",
      "parents": [
        "1358141f0cdf14ac3e228c775a52d22f24b3ac99"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Thu Jun 08 15:12:05 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Thu Jun 08 16:23:40 2017 +0200"
      },
      "message": "Optimize \u0027noservices\u0027 condition\n"
    },
    {
      "commit": "ee8fd47b7f7107fa9e83755e3f08f5fa3f78d943",
      "tree": "efc76cef22afd80de462cd5a9a9b1b6ac05f634b",
      "parents": [
        "1358141f0cdf14ac3e228c775a52d22f24b3ac99"
      ],
      "author": {
        "name": "Sergii Golovatiuk",
        "email": "sgolovatiuk@mirantis.com",
        "time": "Thu Jun 08 12:14:58 2017 +0200"
      },
      "committer": {
        "name": "Sergii Golovatiuk",
        "email": "sgolovatiuk@mirantis.com",
        "time": "Thu Jun 08 12:48:36 2017 +0200"
      },
      "message": "Clean up cache before insmod vrouter\n\nAccording to [1] vrouter uses kmalloc. This means there should be a\n300MB of contiguous memory block. Dropping cache is official\nrecommendation for Juniper according to [2]. That increases a chance to\nhave such chunk. It\u0027s very important for compute nodes with small amount\nof RAM or nodes with a lot of allocated resources for other purposes\n(ctl + ntw) combination for instance.\n\n[1] https://github.com/Juniper/contrail-vrouter/blob/master/linux/vrouter_mod.c#L111-L119\n[2] https://github.com/Juniper/contrail-controller/wiki/Vrouter-Module-Parameters\n\nChange-Id: Ieff1e6cd7aa90ea2dbc66384e7f4df35a5d666ca\nSigned-off-by: Sergii Golovatiuk \u003csgolovatiuk@mirantis.com\u003e\n"
    },
    {
      "commit": "1358141f0cdf14ac3e228c775a52d22f24b3ac99",
      "tree": "a89efef2a1cfdaeb1877d9674f8891861cb78c7d",
      "parents": [
        "78e6f42b3ecc135e8d3773af1ebbeefd9e2e5f77"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Sun Jun 04 12:27:34 2017 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Sun Jun 04 03:27:34 2017 -0700"
      },
      "message": "add missing / messed values in map.jinja (#25)\n\n"
    },
    {
      "commit": "78e6f42b3ecc135e8d3773af1ebbeefd9e2e5f77",
      "tree": "d44e23cb5212d06866530f8d746380f1273c4b55",
      "parents": [
        "5f3efe3c48b52034d0aaacbfc36f5679b639e4ef"
      ],
      "author": {
        "name": "Petr Jediný",
        "email": "pjediny@mirantis.com",
        "time": "Thu Jun 01 13:24:49 2017 +0200"
      },
      "committer": {
        "name": "Petr Jediný",
        "email": "pjediny@mirantis.com",
        "time": "Thu Jun 01 13:24:49 2017 +0200"
      },
      "message": "Periodic keystone project resync switch\n\nAdd ability to switch from on demand mode.\n\nChange-Id: I4057a1c42de48d471be43e353057c27193a23d78\n"
    },
    {
      "commit": "5f3efe3c48b52034d0aaacbfc36f5679b639e4ef",
      "tree": "01137e34e03869364c7a2f15b432737d5ac12d26",
      "parents": [
        "289e4cd5f4263d9ba363774f9e8881960b4dc9cd"
      ],
      "author": {
        "name": "Petr Jediný",
        "email": "pjediny@mirantis.com",
        "time": "Fri May 26 17:55:09 2017 +0200"
      },
      "committer": {
        "name": "Petr Jediný",
        "email": "pjediny@mirantis.com",
        "time": "Mon May 29 16:32:38 2017 +0200"
      },
      "message": "Add link local services provisioning support\n\nChange-Id: I9a9721f8469e355c7187ab9c54338e70a62ab2b1\n"
    },
    {
      "commit": "289e4cd5f4263d9ba363774f9e8881960b4dc9cd",
      "tree": "bf55895751150edbc5056baafaed1d7febd0aeb3",
      "parents": [
        "0ac17a6170223efc56810a9fcd2f7d1a22e3e5a0"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Tue May 23 23:13:10 2017 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Tue May 23 14:13:10 2017 -0700"
      },
      "message": "introduce kafka replication.factor (#20)\n\nChange-Id: Ic4f7178d1815e835db7fb657cb46d70bfdb2940c"
    },
    {
      "commit": "0ac17a6170223efc56810a9fcd2f7d1a22e3e5a0",
      "tree": "31f7c0460ac44ba68426529cdcb034dbc4f09ddd",
      "parents": [
        "240819be9ad5699a5a3909a726755e0598c43b99"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Wed May 17 22:51:02 2017 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Wed May 17 22:51:02 2017 +0200"
      },
      "message": "Revert \"Optimize Kitchen \u0027noservices\u0027 option\"\n\nThis reverts commit 3519811c2c67090ce88b5533164e57f0e6ab966a.\n"
    },
    {
      "commit": "240819be9ad5699a5a3909a726755e0598c43b99",
      "tree": "4fb087e45435695ae4e50fc733fbdb186d8e2fb4",
      "parents": [
        "b230f2699cfcb6228db2ab4a4bf5a5c25f986f91",
        "2382a2404f705b11955d98b21bed560f254ce5f3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@localhost",
        "time": "Wed May 17 16:20:44 2017 +0000"
      },
      "committer": {
        "name": "Jenkins",
        "email": "jenkins@localhost",
        "time": "Wed May 17 16:20:44 2017 +0000"
      },
      "message": "Merge remote-tracking branch \u0027target/master\u0027\n"
    }
  ],
  "next": "2382a2404f705b11955d98b21bed560f254ce5f3"
}
