)]}'
{
  "log": [
    {
      "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"
    },
    {
      "commit": "2382a2404f705b11955d98b21bed560f254ce5f3",
      "tree": "6ff1c22309f5686d88492a567973a38ef3288c99",
      "parents": [
        "50db4118412c9d3461ec1695fbc7a3e0a55270ae",
        "3519811c2c67090ce88b5533164e57f0e6ab966a"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Wed May 17 18:17:46 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 17 18:17:46 2017 +0200"
      },
      "message": "Merge pull request #22 from Martin819/master\n\nOptimize Kitchen \u0027noservices\u0027 option"
    },
    {
      "commit": "b230f2699cfcb6228db2ab4a4bf5a5c25f986f91",
      "tree": "31f7c0460ac44ba68426529cdcb034dbc4f09ddd",
      "parents": [
        "50db4118412c9d3461ec1695fbc7a3e0a55270ae",
        "eeb421d64f2c89fb1b5a4593d4cf140ef31b8cde"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "fpytloun@mirantis.com",
        "time": "Wed May 17 16:17:00 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@5776b83a74fe",
        "time": "Wed May 17 16:17:00 2017 +0000"
      },
      "message": "Merge \"Add Zookeeper metrics gathering and dashboard\""
    },
    {
      "commit": "3519811c2c67090ce88b5533164e57f0e6ab966a",
      "tree": "6ff1c22309f5686d88492a567973a38ef3288c99",
      "parents": [
        "50db4118412c9d3461ec1695fbc7a3e0a55270ae"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed May 17 17:31:43 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed May 17 17:31:43 2017 +0200"
      },
      "message": "Optimize Kitchen \u0027noservices\u0027 option\n"
    },
    {
      "commit": "50db4118412c9d3461ec1695fbc7a3e0a55270ae",
      "tree": "e9ec3586c7b1c7d7d7b522518c691a50dd2c2f4f",
      "parents": [
        "f3ef20ee42a5725bdc29dce53cf628e41469232e"
      ],
      "author": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Wed May 17 15:48:07 2017 +0200"
      },
      "committer": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Wed May 17 15:48:31 2017 +0200"
      },
      "message": "fixed database codename condition\n\nChange-Id: I1196754d9ca41a33d9cbd8f53bd33fa5407b265b\n"
    },
    {
      "commit": "eeb421d64f2c89fb1b5a4593d4cf140ef31b8cde",
      "tree": "033ac939fed956b19acf1d469e3cc62487ed62ac",
      "parents": [
        "f3ef20ee42a5725bdc29dce53cf628e41469232e"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Mon Dec 12 12:55:20 2016 +0100"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jjosef@mirantis.com",
        "time": "Wed May 17 13:46:52 2017 +0000"
      },
      "message": "Add Zookeeper metrics gathering and dashboard\n\nChange-Id: Iba4d5445cba667fa94f9d382a8d18992cf970f9a\nDepends-On: I99de519db7f57bfe3bf27c7786b834f8c14582e7\n"
    },
    {
      "commit": "f3ef20ee42a5725bdc29dce53cf628e41469232e",
      "tree": "6aaa50c142ad325e3517aa3f774212a008cb9279",
      "parents": [
        "2f99deef0f437aa8d082107da87509b629e02b6c",
        "1acaf09188f8773f85be57ae631b86ec11c55c12"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jjosef@mirantis.com",
        "time": "Wed May 17 09:37:32 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@5776b83a74fe",
        "time": "Wed May 17 09:37:32 2017 +0000"
      },
      "message": "Merge \"Add JMX support for Zookeeper service\""
    },
    {
      "commit": "2f99deef0f437aa8d082107da87509b629e02b6c",
      "tree": "633567f5d875d98ffdd6c04894100fa4ab4faa28",
      "parents": [
        "7f36ff5e97190d9624b2c3348c00a6a129d3c9f1"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Tue May 09 12:13:12 2017 +0200"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jjosef@mirantis.com",
        "time": "Tue May 16 17:05:53 2017 +0000"
      },
      "message": "Disable Sensu support by default\n\nChange-Id: I31b6052837ac2705edfa9786b5ad4b80e197117f\n"
    },
    {
      "commit": "7f36ff5e97190d9624b2c3348c00a6a129d3c9f1",
      "tree": "489480a006722ba88b9808b0cd667284527085ac",
      "parents": [
        "8921c835ed2ea5c08f4371487391e9c013dd88f0",
        "9ea2c47e026a807f3ecf02ab22d22dbb193015a6"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Tue May 16 18:24:56 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 16 18:24:56 2017 +0200"
      },
      "message": "Merge pull request #13 from Martin819/master\n\nUpdate Kitchen test suites and Travis settings"
    },
    {
      "commit": "8921c835ed2ea5c08f4371487391e9c013dd88f0",
      "tree": "ba9fb54f882fe324d8bf771c5dee393ef8ba8513",
      "parents": [
        "53c019ec80259ed6d7edcd17ef86e48671fdab22",
        "8e3bcf628170e41059169ba0b7e89dc3d050df19"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Mon May 15 13:59:53 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@5776b83a74fe",
        "time": "Mon May 15 13:59:53 2017 +0000"
      },
      "message": "Merge \"Fix for Contrail API return code\""
    },
    {
      "commit": "9ea2c47e026a807f3ecf02ab22d22dbb193015a6",
      "tree": "3b2de8df8f412a24048521d1f1e5c31b9ce7ae18",
      "parents": [
        "a3314b2ca27274b4e5db68c2fe70f266752b6942"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Thu Apr 06 09:59:10 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Mon May 15 13:53:15 2017 +0200"
      },
      "message": "Update Kitchen test suites and Travis settings\n"
    },
    {
      "commit": "53c019ec80259ed6d7edcd17ef86e48671fdab22",
      "tree": "2b4933cb4928f263aad296e711ecb0d08260a863",
      "parents": [
        "a3314b2ca27274b4e5db68c2fe70f266752b6942",
        "c604edf09e5c6310e9a9ed6aadbb0f65e2b6d0ae"
      ],
      "author": {
        "name": "Aleš Komárek",
        "email": "github@newt.cz",
        "time": "Thu May 04 17:07:37 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 04 17:07:37 2017 +0200"
      },
      "message": "Merge pull request #15 from salt-formulas/pr/fix/database_juniper\n\nFix cassandra service (Juniper pkg\u0027s)"
    },
    {
      "commit": "8e3bcf628170e41059169ba0b7e89dc3d050df19",
      "tree": "caf4f9b950da3d47578090bc782af066a1b881c7",
      "parents": [
        "a3314b2ca27274b4e5db68c2fe70f266752b6942"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Fri Apr 28 14:07:30 2017 +0200"
      },
      "committer": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Fri Apr 28 14:07:30 2017 +0200"
      },
      "message": "Fix for Contrail API return code\n\nChange-Id: I1e8d25869994123a1feb21bc4b6a6fbcc1c1c23d\n"
    },
    {
      "commit": "c604edf09e5c6310e9a9ed6aadbb0f65e2b6d0ae",
      "tree": "f0db99366193a1d5a946405c6986287b1f8adfb9",
      "parents": [
        "4fee29518c835690f83b154adb6d77b33ac88780"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Thu Apr 27 09:50:18 2017 +0200"
      },
      "committer": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Thu Apr 27 09:50:18 2017 +0200"
      },
      "message": "Fix cassandra service (Juniper pkg\u0027s)\n"
    },
    {
      "commit": "1acaf09188f8773f85be57ae631b86ec11c55c12",
      "tree": "f995589737699dd3edabc6cfd1870f527e448788",
      "parents": [
        "a3314b2ca27274b4e5db68c2fe70f266752b6942"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Thu Dec 08 12:27:18 2016 +0100"
      },
      "committer": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Tue Apr 25 17:52:24 2017 +0200"
      },
      "message": "Add JMX support for Zookeeper service\n\nChange-Id: I99de519db7f57bfe3bf27c7786b834f8c14582e7\n"
    },
    {
      "commit": "a3314b2ca27274b4e5db68c2fe70f266752b6942",
      "tree": "6c3037e5fb77543a9bc939964e8af0c08c9e2814",
      "parents": [
        "4fee29518c835690f83b154adb6d77b33ac88780"
      ],
      "author": {
        "name": "Aleš Komárek",
        "email": "github@newt.cz",
        "time": "Tue Apr 11 13:46:06 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 11 13:46:06 2017 +0200"
      },
      "message": "Update README.rst"
    },
    {
      "commit": "4fee29518c835690f83b154adb6d77b33ac88780",
      "tree": "a6342796709246872a0b9a206339c533e0e574dc",
      "parents": [
        "fa338b90a8fe014a4e80794eeffee9265e364937",
        "63fbd3aa6cb764e626d1aae160799c0548ab1d75"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Wed Mar 29 14:44:44 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 29 14:44:44 2017 +0200"
      },
      "message": "Merge pull request #11 from salt-formulas/pr_keep_ifmap_if_juniper\n\nKeep ifmap if juniper"
    },
    {
      "commit": "63fbd3aa6cb764e626d1aae160799c0548ab1d75",
      "tree": "a6342796709246872a0b9a206339c533e0e574dc",
      "parents": [
        "fa338b90a8fe014a4e80794eeffee9265e364937"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Tue Mar 28 15:20:50 2017 +0200"
      },
      "committer": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Tue Mar 28 15:20:50 2017 +0200"
      },
      "message": "Do not remove ifmap for juniper packaging\n"
    },
    {
      "commit": "fa338b90a8fe014a4e80794eeffee9265e364937",
      "tree": "2ded3f581cb7b3861922d20e2ec8f2732e0b4b2a",
      "parents": [
        "579e64d94eca05948ce2f0fe19a7224786dab5d3"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Mon Mar 27 14:43:44 2017 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Mon Mar 27 14:43:44 2017 +0200"
      },
      "message": "FIX, dpdk typo in map.jinja (#10)\n\n"
    },
    {
      "commit": "579e64d94eca05948ce2f0fe19a7224786dab5d3",
      "tree": "c0c4c550cf4fa0cf13895227e77fab052bb9436d",
      "parents": [
        "811ab47d262d0d99f859599f1ad89a985e5cd65a"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Fri Mar 24 12:54:29 2017 +0100"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Fri Mar 24 12:54:29 2017 +0100"
      },
      "message": "Add\u0027s support for Juniper Contrail packaging + test-kitchen (#2)\n\n* Add\u0027s support for Juniper packaging\r\n - handle vendor packaging differences\r\n - map.jina loaded from yaml\r\n - test kitchen validation on Travis\r\n - multiple test/pillars fixtures\r\n - .kitchen.vagrant.yml for tests not passing on docker\r\n - fix, remove virtual package name as full is required\r\n\r\n* Fix epcim complains about non reclass usage test\r\n\r\nChange-Id: I7b4892cce1063f583b045954b6b64b30d3b01a65\r\n\r\n* Update contrail-vrouter-agent.conf for lbaas\r\n\r\n* Juniper: Allow downgrades while installing pkgs on controller nodes; precreate cassandra data dir\r\n"
    },
    {
      "commit": "811ab47d262d0d99f859599f1ad89a985e5cd65a",
      "tree": "fe73eae9a463c1ed98552f43d4594ff1e665c259",
      "parents": [
        "04b96539f3eeff4f838410e9db89ac7b64111c5d"
      ],
      "author": {
        "name": "Petr Jediný",
        "email": "pjediny@mirantis.com",
        "time": "Wed Mar 22 15:59:28 2017 +0100"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Thu Mar 23 11:22:10 2017 +0100"
      },
      "message": "Use auth_url in contrail-keystone-auth\n\n- This fixes the contrail-collector crash, if the contrail-keystone-auth.conf is present and contains admin_token\n- Don\u0027t use openstackrc and keystonerc in version 3\n\nChange-Id: I0efb42b8059eb54a97ac74546974f66e0b90aad9\n"
    },
    {
      "commit": "04b96539f3eeff4f838410e9db89ac7b64111c5d",
      "tree": "097b097d1d5f452f6500ece2787990467d4fa056",
      "parents": [
        "0df9036b152448955a055a19f0d2083418c195b4"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Tue Mar 14 15:49:38 2017 +0100"
      },
      "committer": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Tue Mar 14 15:49:38 2017 +0100"
      },
      "message": "Fix bad merge\n\nChange-Id: Ib650f87a9599006be52531a6c6a2e5361bf4e2db\n"
    },
    {
      "commit": "0df9036b152448955a055a19f0d2083418c195b4",
      "tree": "514141e28e558250990ec5936e06ade767b67dbd",
      "parents": [
        "2d9c3d0054c09456afc6c6dcf2d4db7783c3de35"
      ],
      "author": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Tue Mar 14 11:45:50 2017 +0100"
      },
      "committer": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Tue Mar 14 11:46:13 2017 +0100"
      },
      "message": "disable vnc_api_lib file create in client role if config is defined\n\nChange-Id: I5bf2a1d514f78da0131e60d2d4d6bab3c2927879\n"
    },
    {
      "commit": "2d9c3d0054c09456afc6c6dcf2d4db7783c3de35",
      "tree": "6fc8baa3b711231a8de250cb6957ebfc57748ee8",
      "parents": [
        "3344df3690caf6c0cf409068941d752848519bb1",
        "ad46d2ec8b0642fb8198201d34e8ce6ef6fc1564"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Mon Mar 13 09:35:58 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@8d47cb36f245",
        "time": "Mon Mar 13 09:35:59 2017 +0000"
      },
      "message": "Merge \"Enforcing virtual routers, config/analytics/database nodes\""
    },
    {
      "commit": "ad46d2ec8b0642fb8198201d34e8ce6ef6fc1564",
      "tree": "72548dd5823f954dbc871bada904764a4b5e1303",
      "parents": [
        "37aa94a01f210383cdbf4afb3507ce7805019f1a"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "ales.komarek@newt.cz",
        "time": "Thu Mar 09 17:16:38 2017 +0100"
      },
      "committer": {
        "name": "Ales Komarek",
        "email": "ales.komarek@newt.cz",
        "time": "Mon Mar 13 10:04:12 2017 +0100"
      },
      "message": "Enforcing virtual routers, config/analytics/database nodes\n\nChange-Id: I33f003e6fd9062a04a3c6f69621591ff5757a513\n"
    },
    {
      "commit": "3344df3690caf6c0cf409068941d752848519bb1",
      "tree": "44e0e71eca9bb17c0c1f66c2189543bf7a05923c",
      "parents": [
        "aab6a43e61336c40ec6c9c02e8f7457f79c8c0ea",
        "ddccbf694fece656ca713ad002ff5ec52a740005"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Fri Mar 10 15:18:09 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@8d47cb36f245",
        "time": "Fri Mar 10 15:18:09 2017 +0000"
      },
      "message": "Merge \"Fix processes metrics names\""
    },
    {
      "commit": "ddccbf694fece656ca713ad002ff5ec52a740005",
      "tree": "a3ab1e76d47871dfeafc7b1de4c75be752ddf7be",
      "parents": [
        "6e2dd79a053acb0aa8617984a317f1b3b6fc6e45"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Fri Mar 10 15:05:21 2017 +0100"
      },
      "committer": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Fri Mar 10 15:05:27 2017 +0100"
      },
      "message": "Fix processes metrics names\n\nChange-Id: Iaa6e5ca394478d0b467d91b369b9e1e0af86281d\nDepends-On: I90b35d530bba3b1f20f30969204f090601931efb\n"
    },
    {
      "commit": "aab6a43e61336c40ec6c9c02e8f7457f79c8c0ea",
      "tree": "7ee58d40e10a4cb01cae9adeb288a5e03571fc12",
      "parents": [
        "6e2dd79a053acb0aa8617984a317f1b3b6fc6e45"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "olivierbourdon38@gmail.com",
        "time": "Wed Mar 08 11:33:55 2017 +0100"
      },
      "committer": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Fri Mar 10 09:16:59 2017 +0100"
      },
      "message": "Fix for wider splitted Contrail deployments\n\nIn Contrail deployments where services are splitted\neven further than what was tested previously\nthe collector service might not be running on\nContrail controllers\n\nChange-Id: I670500d187191e75fae7bb550b3d85827b443b53\n"
    },
    {
      "commit": "6e2dd79a053acb0aa8617984a317f1b3b6fc6e45",
      "tree": "e68fe4f325368a1dc3ab04c4ba57b1d28700165b",
      "parents": [
        "54761d8c5e9af5e54ea3620fcf94cabaa6d2997b",
        "ffbe208911392fa96fc486f508a9583eb10195be"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed Mar 08 13:56:08 2017 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 08 13:56:08 2017 +0100"
      },
      "message": "Merge pull request #7 from pjediny/contrail311-fixes\n\nContrail311 fixes"
    },
    {
      "commit": "ffbe208911392fa96fc486f508a9583eb10195be",
      "tree": "3517099737af48793b446129d47174250af1fa6a",
      "parents": [
        "f19881c822ff316efb874b9551e3b37a60750be1"
      ],
      "author": {
        "name": "Petr Jediný",
        "email": "petr.jediny@gmail.com",
        "time": "Tue Mar 07 00:56:47 2017 +0100"
      },
      "committer": {
        "name": "Petr Jediný",
        "email": "petr.jediny@gmail.com",
        "time": "Wed Mar 08 13:48:35 2017 +0100"
      },
      "message": "Parameterize cassandra port in OpenContrail WebUI\n"
    },
    {
      "commit": "54761d8c5e9af5e54ea3620fcf94cabaa6d2997b",
      "tree": "0001117a1c07eaa11ed897016493606458214259",
      "parents": [
        "bef7218f7c842cd964df41b93074d96101497302"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed Mar 08 11:22:37 2017 +0100"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed Mar 08 11:22:37 2017 +0100"
      },
      "message": "Parametrize socket_mem for dpdk vrouter\n\nChange-Id: Ic91e036120fd5b8f0611603bc01154ff1eb6648d\n"
    },
    {
      "commit": "f19881c822ff316efb874b9551e3b37a60750be1",
      "tree": "0d0ad20c494ce34d44b2c23aec5b0fe93898dfe0",
      "parents": [
        "bef7218f7c842cd964df41b93074d96101497302"
      ],
      "author": {
        "name": "Petr Jediný",
        "email": "petr.jediny@gmail.com",
        "time": "Mon Mar 06 23:44:01 2017 +0100"
      },
      "committer": {
        "name": "Petr Jediný",
        "email": "petr.jediny@gmail.com",
        "time": "Mon Mar 06 23:44:01 2017 +0100"
      },
      "message": "aaa_mode for opencontrail ui\n\nWe need to set aaa_mode in contrail-analitics-api.conf to no-auth so we can use webui\n"
    },
    {
      "commit": "bef7218f7c842cd964df41b93074d96101497302",
      "tree": "25bc1929bc93c579d18f19a60fff95ec2a51b082",
      "parents": [
        "37aa94a01f210383cdbf4afb3507ce7805019f1a"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Mon Mar 06 19:00:17 2017 +0100"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Mon Mar 06 19:00:17 2017 +0100"
      },
      "message": "Fix vrouter package dependencies in dpdk and non dpdk\n\nChange-Id: I83e9721bc47cb54b2f4b83f3c98820fe6cdf0c9d\n"
    },
    {
      "commit": "37aa94a01f210383cdbf4afb3507ce7805019f1a",
      "tree": "26d9e9d2d0d3b37dc6fe03f796d988a01cd46a38",
      "parents": [
        "18b56d816e4e9c6b9ea8349481b22ff58c468536",
        "7f41e8a3231117c8ffa161e5444f6a44fc25d3d5"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Thu Feb 23 16:55:27 2017 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 23 16:55:27 2017 +0100"
      },
      "message": "Merge pull request #4 from mceloud/master\n\nFix contrail ui authentication without keystone"
    },
    {
      "commit": "18b56d816e4e9c6b9ea8349481b22ff58c468536",
      "tree": "32404eff29b75dd86ba521f2ca59c6ff442599a2",
      "parents": [
        "b7453252853a195533ecd924a4d94e63b43a25d4",
        "d63a0d716572e1ff382d855e10793f890f3c7eb1"
      ],
      "author": {
        "name": "Aleš Komárek",
        "email": "github@newt.cz",
        "time": "Thu Feb 23 15:45:00 2017 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 23 15:45:00 2017 +0100"
      },
      "message": "Merge pull request #5 from smolaon/patch-1\n\nfix opencontrail metadata"
    },
    {
      "commit": "d63a0d716572e1ff382d855e10793f890f3c7eb1",
      "tree": "32404eff29b75dd86ba521f2ca59c6ff442599a2",
      "parents": [
        "b7453252853a195533ecd924a4d94e63b43a25d4"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "smolaon@gmail.com",
        "time": "Thu Feb 23 15:34:27 2017 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 23 15:34:27 2017 +0100"
      },
      "message": "fix opencontrail metadata"
    },
    {
      "commit": "b7453252853a195533ecd924a4d94e63b43a25d4",
      "tree": "20893c09ad9aa06bc0f0595754a78ba73e62713f",
      "parents": [
        "c5956805eb9875a95a86194d9638be2e2f39ee0d",
        "e3590067a5f89f96e69f44c53e9285faaf91967a"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "fpytloun@mirantis.com",
        "time": "Thu Feb 23 13:38:38 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@605ed64b8049",
        "time": "Thu Feb 23 13:38:39 2017 +0000"
      },
      "message": "Merge \"OpenContrail DPDK support\""
    },
    {
      "commit": "e3590067a5f89f96e69f44c53e9285faaf91967a",
      "tree": "0e92bdfd19201e155cc6260bce039448e85229c1",
      "parents": [
        "d4eed19b82c8cf4935ba0b973ac2caeebcd78d46"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Mon Feb 20 23:32:57 2017 +0100"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Thu Feb 23 14:37:00 2017 +0100"
      },
      "message": "OpenContrail DPDK support\n\nEnable DPDK vrouter agent installation and configuration\n\nChange-Id: I846267ea66a7cf8827881cbdbdd5be328707bc6e\nEpic: PROD-9023\n"
    },
    {
      "commit": "7f41e8a3231117c8ffa161e5444f6a44fc25d3d5",
      "tree": "631066c2a109c0f31c3bb32c431c422192a2731a",
      "parents": [
        "c5956805eb9875a95a86194d9638be2e2f39ee0d"
      ],
      "author": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Thu Feb 23 13:27:17 2017 +0100"
      },
      "committer": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Thu Feb 23 13:27:17 2017 +0100"
      },
      "message": "Fix contrail ui authentication without keystone\n"
    },
    {
      "commit": "c5956805eb9875a95a86194d9638be2e2f39ee0d",
      "tree": "cdf5610923cacbf5adfe897c301d66df0cdbddc7",
      "parents": [
        "d4eed19b82c8cf4935ba0b973ac2caeebcd78d46"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Tue Feb 21 18:28:06 2017 +0100"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Tue Feb 21 18:28:06 2017 +0100"
      },
      "message": "Use http_check plugin\n\nThis change uses the http_check plugin instead of the\ncheck_local_endpoint plugin because the latter generates metrics named\n\u0027openstack_check_local_api\u0027 which isn\u0027t correct for OpenContrail\nservices.\n\nChange-Id: I34e07e8a692ce472a7a5493e17b25ca644da3104\nDepends-On: I9f5a9e2a59c9eb3e377eba05638a3b83db90dbcb\n"
    },
    {
      "commit": "d4eed19b82c8cf4935ba0b973ac2caeebcd78d46",
      "tree": "8978a1b305972828962f884476f57c916c650e45",
      "parents": [
        "6c48fed6ecf0f507d17b4f856346b676034f89d5"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Thu Feb 16 20:04:40 2017 +0200"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Thu Feb 16 20:12:04 2017 +0200"
      },
      "message": "restart Zookeeper after config changes\n\nChange-Id: I55532699cd2886fdc449d4ec41e0c62ed735d6da\n"
    },
    {
      "commit": "6c48fed6ecf0f507d17b4f856346b676034f89d5",
      "tree": "6334d357808eb22b5459c7821b9ce32e0bee9c37",
      "parents": [
        "96af97b07e6d2af5a34825de7e9c3736fba049c0",
        "bb250ce39c9d8375220145e8bc0282f5a1f62ec0"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "fpytloun@mirantis.com",
        "time": "Thu Feb 16 14:58:04 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@50f9da5d34fb",
        "time": "Thu Feb 16 14:58:04 2017 +0000"
      },
      "message": "Merge \"OpenContrail 3.0.3.x requires api_host parameter\""
    },
    {
      "commit": "bb250ce39c9d8375220145e8bc0282f5a1f62ec0",
      "tree": "9bff737c92eafd5ab6c8e7889414d75387cfa3b9",
      "parents": [
        "86f40f8722135bd90fc6927bf0b7c8b20538890f"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed Feb 15 13:21:07 2017 +0100"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed Feb 15 13:21:55 2017 +0100"
      },
      "message": "OpenContrail 3.0.3.x requires api_host parameter\n\nChange-Id: Ic864cbd73fdaaf5853b4c7ce317c850bf81f7a0a\n"
    },
    {
      "commit": "96af97b07e6d2af5a34825de7e9c3736fba049c0",
      "tree": "99ab56f06e62027e6d0b9200cbcd9f842806a755",
      "parents": [
        "86f40f8722135bd90fc6927bf0b7c8b20538890f"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Tue Feb 14 10:46:13 2017 +0100"
      },
      "committer": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Tue Feb 14 11:52:13 2017 +0100"
      },
      "message": "Fix deployment error on compute nodes\n\nChange-Id: Id2117f3b48e19092916800af62ee2c8731873166\n"
    },
    {
      "commit": "86f40f8722135bd90fc6927bf0b7c8b20538890f",
      "tree": "e5abf481f81219df9d736c3e5f601e372aecaba5",
      "parents": [
        "cac809ac57c38b3001c5e93fd65d44196e4a5b9e",
        "b5f898e1b93810b7009452eca99c6649a8fa2a3b"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Mon Feb 13 11:18:09 2017 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Feb 13 11:18:09 2017 +0100"
      },
      "message": "Merge pull request #1 from salt-formulas/known-fixups\n\nCleanup + extend tests/pillars"
    },
    {
      "commit": "cac809ac57c38b3001c5e93fd65d44196e4a5b9e",
      "tree": "8678a06229108eb420d386104b04002f7d415a5e",
      "parents": [
        "76a020817304b5f307ea4153fecdde00f28819ba"
      ],
      "author": {
        "name": "Swann Croiset",
        "email": "scroiset@mirantis.com",
        "time": "Fri Feb 10 16:59:53 2017 +0100"
      },
      "committer": {
        "name": "Swann Croiset",
        "email": "scroiset@mirantis.com",
        "time": "Fri Feb 10 17:01:52 2017 +0100"
      },
      "message": "Fix typo\n\nChange-Id: Ib676226316554e9057551b8fdc89ffca4eb030d9\n"
    },
    {
      "commit": "76a020817304b5f307ea4153fecdde00f28819ba",
      "tree": "40d13f1aade3b8fbde5177eedaebc1ce3d99f4cb",
      "parents": [
        "ebe13b6fe66f0eacb6b70517dbb9283593be207d"
      ],
      "author": {
        "name": "Swann Croiset",
        "email": "scroiset@mirantis.com",
        "time": "Fri Feb 10 16:38:31 2017 +0100"
      },
      "committer": {
        "name": "Swann Croiset",
        "email": "scroiset@mirantis.com",
        "time": "Fri Feb 10 16:38:31 2017 +0100"
      },
      "message": "Fix malicious squashing of heka:aggregator meta introduced by a null value\n\nChange-Id: Ia39c3be0641556e76721a70a7cf775cf9149d11f\n"
    },
    {
      "commit": "ebe13b6fe66f0eacb6b70517dbb9283593be207d",
      "tree": "c6adaa2b1fbb0d98fae04cf61e2808ee38c0e876",
      "parents": [
        "68b6018421172c074c4434db60bfbef53a90e764"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Wed Jan 25 17:42:19 2017 +0100"
      },
      "committer": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Mon Feb 06 10:56:20 2017 +0100"
      },
      "message": "Fix alarming for splitted OpenContrail deployments\n\nChange-Id: I21d6a2c3e09fc3ddd5ba2ab48cf13e971e1316b2\n"
    },
    {
      "commit": "68b6018421172c074c4434db60bfbef53a90e764",
      "tree": "e7c1d757b57e654ee91c9332ddf1b9f55157455a",
      "parents": [
        "f6b79d4af3773356c17c607afa17b727d08ebbbc"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Fri Jan 20 14:27:58 2017 +0100"
      },
      "committer": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Mon Feb 06 10:56:20 2017 +0100"
      },
      "message": "Fix metrics collection for splitted OpenContrail deployments\n\nChange-Id: I350f679296335d06556eb1d137dab1bb339da0d9\n"
    },
    {
      "commit": "f6b79d4af3773356c17c607afa17b727d08ebbbc",
      "tree": "6907b5eab7403334f1ab6241eb8d01b93400492e",
      "parents": [
        "cfee967685c31a8e6161f65a06c1002c223d76eb"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Feb 02 13:02:03 2017 +0100"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Feb 02 13:02:03 2017 +0100"
      },
      "message": "Unify Makefile, .gitignore and update readme\n"
    },
    {
      "commit": "cfee967685c31a8e6161f65a06c1002c223d76eb",
      "tree": "8f8ae83ba68cc40d32391a6069a8dafffe7fa0d7",
      "parents": [
        "b66673f8a23a5b16b4e89e1eb0a4bf56876ee048"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Jan 26 14:17:43 2017 +0100"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Jan 26 14:17:43 2017 +0100"
      },
      "message": "Remove .gitreview\n"
    },
    {
      "commit": "b5f898e1b93810b7009452eca99c6649a8fa2a3b",
      "tree": "b95c346f16ce7f575777e185cdc78598cc3499a1",
      "parents": [
        "b66673f8a23a5b16b4e89e1eb0a4bf56876ee048"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Thu Jul 28 16:33:48 2016 +0200"
      },
      "committer": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Mon Jan 09 22:05:35 2017 +0100"
      },
      "message": "Cleanup + extend tests/pillars\n"
    },
    {
      "commit": "b66673f8a23a5b16b4e89e1eb0a4bf56876ee048",
      "tree": "552ab5b95c7fff1f05f9f0c428e1d4732cf70197",
      "parents": [
        "e28bd3b8e64a488957eb9e4c36ebcafc8786c0af",
        "9a4de01466bae3ba1aa1a248b3939bc538b91fae"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Dec 16 10:56:44 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Dec 16 10:56:44 2016 +0000"
      },
      "message": "Merge \"enable rabbitmq ha members definition\""
    },
    {
      "commit": "9a4de01466bae3ba1aa1a248b3939bc538b91fae",
      "tree": "5153aa91936a6861aea14272616d328c437e9514",
      "parents": [
        "6af76e59defefd6e36bf09f7746bf9cdcb54e7d5"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed Dec 14 13:23:55 2016 +0100"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Fri Dec 16 11:40:03 2016 +0100"
      },
      "message": "enable rabbitmq ha members definition\n\nChange-Id: Ied46352a7ea4ec29092222306bf000b7922241fe\n"
    },
    {
      "commit": "e28bd3b8e64a488957eb9e4c36ebcafc8786c0af",
      "tree": "6264f70009c227543bc6389073e8ce1bcf7685d3",
      "parents": [
        "6af76e59defefd6e36bf09f7746bf9cdcb54e7d5"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Wed Dec 14 10:49:34 2016 +0100"
      },
      "committer": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Thu Dec 15 16:17:39 2016 +0100"
      },
      "message": "Fix Contrail alarms\n\nChange-Id: I03b59b7b66cbb4ab55a6691eaf65f2b27896bd23\n"
    },
    {
      "commit": "6af76e59defefd6e36bf09f7746bf9cdcb54e7d5",
      "tree": "6eba014ecdc43d63f7c722a16c5608e2f8472d6f",
      "parents": [
        "d722d070258a8944f6a9fd39ab794d58643480f1",
        "6ede93a8a880788f18e35a07af61197d09641490"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Dec 13 08:21:52 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Dec 13 08:21:52 2016 +0000"
      },
      "message": "Merge \"Increase collection rate for Cassandra metrics\""
    },
    {
      "commit": "6ede93a8a880788f18e35a07af61197d09641490",
      "tree": "aa4adbd1c33a1e68fdd8f703d93068bd3f48ab89",
      "parents": [
        "70790b5e1d61c94dcd93122c8d784e47291a0cf8"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Mon Dec 12 11:45:19 2016 +0100"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Tue Dec 13 08:14:45 2016 +0000"
      },
      "message": "Increase collection rate for Cassandra metrics\n\nThe metrics are now collected at the same interval (50s) than the other\npotentially slow answering services\n\nChange-Id: I1228a9729b927e903932c187efdb8708e5128fd5\n"
    },
    {
      "commit": "d722d070258a8944f6a9fd39ab794d58643480f1",
      "tree": "8eda7eb0715cd413a4a5deba5ccd29c149ead264",
      "parents": [
        "70790b5e1d61c94dcd93122c8d784e47291a0cf8"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Thu Dec 08 09:59:19 2016 +0100"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Tue Dec 13 08:13:28 2016 +0000"
      },
      "message": "Fix Contrail dashboard\n\nThis changes simplifies the dashboard and makes it consistent with the\nother dashboards.\n\nChange-Id: I8fc58f717e8fdd0eac2b0628574f4f0464c5b458\n"
    },
    {
      "commit": "70790b5e1d61c94dcd93122c8d784e47291a0cf8",
      "tree": "dc2ffb955b0555f5174320afb6cd1e132f216e59",
      "parents": [
        "6af7048539ca4919c33700cb61644d33aa48de03",
        "b09600b9ebc202d133a3096047a18eb3e7a1b94a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Dec 07 09:23:07 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Dec 07 09:23:07 2016 +0000"
      },
      "message": "Merge \"Fix for uniformization of metric names\""
    },
    {
      "commit": "b09600b9ebc202d133a3096047a18eb3e7a1b94a",
      "tree": "6779c5aaf3deb33f49cbdb4600db2e478c4b7f08",
      "parents": [
        "9687fc42d14957c938fd92f10a65c7ad29ad1cc0"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Tue Dec 06 11:18:51 2016 +0100"
      },
      "committer": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Tue Dec 06 16:14:18 2016 +0100"
      },
      "message": "Fix for uniformization of metric names\n\nChange-Id: I2b1e542096a0e952d75465a16677a34038639864\n"
    },
    {
      "commit": "6af7048539ca4919c33700cb61644d33aa48de03",
      "tree": "7fa3b00ff645f37579f6f37854b6194bf246fd05",
      "parents": [
        "9687fc42d14957c938fd92f10a65c7ad29ad1cc0"
      ],
      "author": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Tue Dec 06 10:01:39 2016 +0000"
      },
      "committer": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Tue Dec 06 10:02:51 2016 +0000"
      },
      "message": "Enable notifications for top-level clusters\n\nThis commit uses \"alerting: enabled_with_notification\" for the\ncontrail-control and contrail-compute alarm clusters.\n\nChange-Id: Ic7bde42a60efb0d91085668f97d4da7d95f3a3d5\n"
    },
    {
      "commit": "9687fc42d14957c938fd92f10a65c7ad29ad1cc0",
      "tree": "d9aaf2e6d8a49eaa043ee3fa064161b41349700a",
      "parents": [
        "dfa86dd0281d9a2660995d80966295bf6e60a6b2"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Fri Dec 02 12:04:43 2016 +0100"
      },
      "committer": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Tue Dec 06 09:45:38 2016 +0100"
      },
      "message": "Fix Contrail metrics, alarms and Nagios dashboard state\n\nChange-Id: I711511bc4982d2a7dbce834faf67a8dc98fc3c12\n"
    },
    {
      "commit": "dfa86dd0281d9a2660995d80966295bf6e60a6b2",
      "tree": "2d58a1b2b29aab59aefbb5906d2a71bd961b2ebe",
      "parents": [
        "0d1f67e417e1c5f198e60e18f014fc2d0df24032"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Thu Dec 01 13:53:38 2016 +0100"
      },
      "committer": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Thu Dec 01 14:14:05 2016 +0100"
      },
      "message": "Add more readability to Cassandra dashboard\n\nChange-Id: I69fe81d0d0b2b24b06d5c42fe8241ac31d4dd950\n"
    },
    {
      "commit": "0d1f67e417e1c5f198e60e18f014fc2d0df24032",
      "tree": "7dcc2c4a4a3eb41cc5190d779c7650ded14da441",
      "parents": [
        "bdbc7519a19b5ea119206d7b6204b576512694e1"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed Nov 30 10:04:13 2016 +0100"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed Nov 30 10:04:13 2016 +0100"
      },
      "message": "Allow separate control and vhost0 IPs in contrail-vrouter-agent.conf\n\nAdd possibility to separate the control path for XMPP communication\nbetween vrouter and contrail controllers to go over a separate network\nfrom tenant traffic.\n\nChange-Id: If618adcf6a06c2da3089b62d7433adac2c431acd\nCloses-bug: PROD-8436\n"
    },
    {
      "commit": "bdbc7519a19b5ea119206d7b6204b576512694e1",
      "tree": "7a99a876396c5691a9ef84ce3b7b463d205ad995",
      "parents": [
        "83a24bb10c9c3e224635005b46890cda77a306e4",
        "ab037a000965d726fc3734bbeef1b433a5c23419"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Nov 30 08:28:34 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Nov 30 08:28:34 2016 +0000"
      },
      "message": "Merge \"Add alarms\""
    },
    {
      "commit": "ab037a000965d726fc3734bbeef1b433a5c23419",
      "tree": "5ad7f79776755e762077dd870f10c57b4bb8a9eb",
      "parents": [
        "2b80f6dd5eca1e74df90982c754c36a1bf4a702a"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Mon Nov 28 10:41:57 2016 +0100"
      },
      "committer": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Tue Nov 29 12:40:57 2016 +0000"
      },
      "message": "Add alarms\n\nChange-Id: I805f3298dd5f69f7b4535f949eb943a160665f6c\n"
    },
    {
      "commit": "83a24bb10c9c3e224635005b46890cda77a306e4",
      "tree": "46fd3f9cfc7c089972afd3b625702e33669e3cd6",
      "parents": [
        "f7fbe9e7011729db878bce1d3ffa43ec00693d4a"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Mon Nov 28 18:06:12 2016 +0100"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Tue Nov 29 12:12:20 2016 +0000"
      },
      "message": "Add annotations to Cassandra and Contrail dashboards\n\nChange-Id: I4b380080f61c7671e004ae1d1d8e6c2c1bcba8f9\n"
    },
    {
      "commit": "f7fbe9e7011729db878bce1d3ffa43ec00693d4a",
      "tree": "d5ebf4494170472c4157dee4ff6003f4dd00e1f5",
      "parents": [
        "d84cdc022fc947ace11141b9c213746daff6573a"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Mon Nov 28 18:05:38 2016 +0100"
      },
      "committer": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Tue Nov 29 09:33:59 2016 +0100"
      },
      "message": "Add host selector in Cassandra dashboard\n\nChange-Id: I15bf52f3ffc3a3f25d356eee660823380edde8eb\n"
    },
    {
      "commit": "d84cdc022fc947ace11141b9c213746daff6573a",
      "tree": "3ffa8af8bc16066ee11199fac3e55b63e9baa585",
      "parents": [
        "2b80f6dd5eca1e74df90982c754c36a1bf4a702a"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Mon Nov 28 16:16:25 2016 +0100"
      },
      "committer": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Tue Nov 29 09:33:54 2016 +0100"
      },
      "message": "Remove useless items and add fixes in contrail dashboard\n\nChange-Id: I81c6f42b784724c81f7f0e799fc45d1e9676ed57\n"
    },
    {
      "commit": "2b80f6dd5eca1e74df90982c754c36a1bf4a702a",
      "tree": "5e98cbf9a56daf1c370c484614aa23513d60a4df",
      "parents": [
        "da34256f0b1f882c57911c56d8ba7b2b1b6bae1a",
        "af9d5fa2ae65e02286edf5d45601e4037bc4b87f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Nov 28 14:11:38 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Nov 28 14:11:38 2016 +0000"
      },
      "message": "Merge \"Fix OpenContrail dashboard\""
    },
    {
      "commit": "af9d5fa2ae65e02286edf5d45601e4037bc4b87f",
      "tree": "08c85313f9a2e943a061ff14a3491d6c1c6f228a",
      "parents": [
        "af12a5d1bad746e4ef991481cefca90fc2c8fa78"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Fri Nov 25 18:15:42 2016 +0100"
      },
      "committer": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Mon Nov 28 14:02:54 2016 +0100"
      },
      "message": "Fix OpenContrail dashboard\n\nChange-Id: I18cfefa8039ebfa1fccbc5685148fc2a8a6e7cb7\n"
    },
    {
      "commit": "da34256f0b1f882c57911c56d8ba7b2b1b6bae1a",
      "tree": "5210aea2ba97c7a0cd4deb1791c83d3c89509792",
      "parents": [
        "d131ca2db253003159840466268d06a691964b1b"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Fri Nov 25 17:47:13 2016 +0100"
      },
      "committer": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Mon Nov 28 10:25:06 2016 +0100"
      },
      "message": "Fix various cosmetics\n\nChange-Id: I7dd7617c415710219fc04eb8d2492dc11b938fac\n"
    },
    {
      "commit": "d131ca2db253003159840466268d06a691964b1b",
      "tree": "3b73e1ee6b8762a73c3e9cc04e0d5b49b6411872",
      "parents": [
        "1526697b2ea977b2631daffb444effae3b45bd26"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Fri Nov 25 16:30:59 2016 +0100"
      },
      "committer": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Mon Nov 28 10:24:57 2016 +0100"
      },
      "message": "Add templatization from environment\n\nChange-Id: Icaca9c44af9f952ea48b8f5ef217185c2084bdad\n"
    },
    {
      "commit": "1526697b2ea977b2631daffb444effae3b45bd26",
      "tree": "b8d364f3cf6f742a39937e4f1199cdb758b8538b",
      "parents": [
        "5b13cd60c692b0aeb15fa6a77b8b4feb23b4da8f"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Fri Nov 25 15:46:59 2016 +0100"
      },
      "committer": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Mon Nov 28 10:24:48 2016 +0100"
      },
      "message": "Fix Cassandra dashboard measurements names\n\nChange-Id: I3761fafc235095dca9cc872db927f612d85cfe6d\n"
    },
    {
      "commit": "5b13cd60c692b0aeb15fa6a77b8b4feb23b4da8f",
      "tree": "d4028df0915544ab7db1c520dec9e44798cf5470",
      "parents": [
        "a1f2d83e3455c1ca0263f4104411da8a3cc85bbe",
        "af12a5d1bad746e4ef991481cefca90fc2c8fa78"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Fri Nov 25 16:18:48 2016 +0100"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Fri Nov 25 16:19:08 2016 +0100"
      },
      "message": "Merge remote-tracking branch \u0027upstream/stacklight\u0027 into merge-branch\n\nChange-Id: Ieb84b718642a0d71cc37bb4a2b8365605b28ed25\n"
    },
    {
      "commit": "af12a5d1bad746e4ef991481cefca90fc2c8fa78",
      "tree": "d4028df0915544ab7db1c520dec9e44798cf5470",
      "parents": [
        "5dde3a5f9f32297266481822326f241b49fdd72d",
        "4d94ab3c045b61370b2dc32c58903343c0be97cf"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Nov 25 14:47:24 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 25 14:47:24 2016 +0000"
      },
      "message": "Merge \"Add Cassandra JMX metrics collection\" into stacklight"
    },
    {
      "commit": "5dde3a5f9f32297266481822326f241b49fdd72d",
      "tree": "968a50a2050be668871f25983e8dbfe4bf228294",
      "parents": [
        "d275cda794614cfac7649d0536b34dd09935e3eb",
        "517b3a29925f8ff3eb59aff9a407d34d3e498e75"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Nov 25 14:44:31 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 25 14:44:31 2016 +0000"
      },
      "message": "Merge \"Provide Grafana dashboard\" into stacklight"
    },
    {
      "commit": "4d94ab3c045b61370b2dc32c58903343c0be97cf",
      "tree": "4330303adb8fbc5064c5c8f319f2f393fd2f72d6",
      "parents": [
        "ce7fa221a0eb7c983744eb87f0b9db2bbb8212a0"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Thu Nov 24 23:34:14 2016 +0100"
      },
      "committer": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Fri Nov 25 15:27:04 2016 +0100"
      },
      "message": "Add Cassandra JMX metrics collection\n\nChange-Id: Iae539abcd76e5a97ef9ac2f9befa23bfd0d78aee\n"
    },
    {
      "commit": "d275cda794614cfac7649d0536b34dd09935e3eb",
      "tree": "ece1348fd41f76faf3c45dd470b4fc96ef0c0cf0",
      "parents": [
        "a01463d1c39cda53f8fb3031e546ff5d00ff4483",
        "ce7fa221a0eb7c983744eb87f0b9db2bbb8212a0"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Nov 25 11:18:24 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 25 11:18:24 2016 +0000"
      },
      "message": "Merge \"Fix contrail metrics collection\" into stacklight"
    },
    {
      "commit": "a01463d1c39cda53f8fb3031e546ff5d00ff4483",
      "tree": "0cf0f7fef8e5c8cd6bbc210f6a87b16d43616655",
      "parents": [
        "49098dc70ef345b2417a2eb610275408afe0b57e",
        "af057b1fc8127d31d0e336f38757dce139e6de6c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Nov 25 10:18:44 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 25 10:18:44 2016 +0000"
      },
      "message": "Merge \"Add missing ifmap service log parsing\" into stacklight"
    },
    {
      "commit": "517b3a29925f8ff3eb59aff9a407d34d3e498e75",
      "tree": "e665b654f43989f72a76f547e1ff83c78e65ee11",
      "parents": [
        "49098dc70ef345b2417a2eb610275408afe0b57e"
      ],
      "author": {
        "name": "Guillaume Thouvenin",
        "email": "gthouvenin@mirantis.com",
        "time": "Thu Nov 24 15:31:49 2016 +0100"
      },
      "committer": {
        "name": "Guillaume Thouvenin",
        "email": "gthouvenin@mirantis.com",
        "time": "Fri Nov 25 09:31:47 2016 +0100"
      },
      "message": "Provide Grafana dashboard\n\nChange-Id: I3535b27ac72d463a13829f19cccb18b6bbc16b00\n"
    },
    {
      "commit": "ce7fa221a0eb7c983744eb87f0b9db2bbb8212a0",
      "tree": "c14b474ba2520beccd4bbfe4725cbcc84887a9b7",
      "parents": [
        "49098dc70ef345b2417a2eb610275408afe0b57e"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Thu Nov 24 23:15:08 2016 +0100"
      },
      "committer": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Fri Nov 25 08:22:45 2016 +0100"
      },
      "message": "Fix contrail metrics collection\n\nChange-Id: I313204f6010fd3a9a1994598bc4f53afb060e05a\n"
    },
    {
      "commit": "af057b1fc8127d31d0e336f38757dce139e6de6c",
      "tree": "0cf0f7fef8e5c8cd6bbc210f6a87b16d43616655",
      "parents": [
        "4e3c0a107c4e26b2b37b2217096563d7d21fd2c2"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Thu Nov 24 16:50:09 2016 +0100"
      },
      "committer": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Thu Nov 24 16:50:09 2016 +0100"
      },
      "message": "Add missing ifmap service log parsing\n\nChange-Id: Id299a806bcccfe846b41474889689e2ccd6520f1\n"
    },
    {
      "commit": "49098dc70ef345b2417a2eb610275408afe0b57e",
      "tree": "c8d15ded401cb4430e5814d4a883ca12f8321e3a",
      "parents": [
        "4e3c0a107c4e26b2b37b2217096563d7d21fd2c2",
        "a1f2d83e3455c1ca0263f4104411da8a3cc85bbe"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Thu Nov 24 16:32:03 2016 +0100"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Thu Nov 24 16:32:25 2016 +0100"
      },
      "message": "Merge remote-tracking branch \u0027upstream/master\u0027 into merge-branch\n\nChange-Id: If7690fd215012ed2252528ec99a66eaff193928a\n"
    }
  ],
  "next": "4e3c0a107c4e26b2b37b2217096563d7d21fd2c2"
}
