)]}'
{
  "log": [
    {
      "commit": "425d2e8ede56fa344b887a7e0b37f7843b15a545",
      "tree": "497e8c609ca41cfb7c5ce057961a317e81ba76f0",
      "parents": [
        "1c2a6387880894cccc0292cc37f05cba8980d247",
        "27521c16561d1219a5900f5b1077160d3675e5cf"
      ],
      "author": {
        "name": "ivasilevskaya",
        "email": "ivasilevskaya@mirantis.com",
        "time": "Mon Dec 10 16:51:56 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Mon Dec 10 16:51:56 2018 +0000"
      },
      "message": "Merge \"Add redis password parameter\""
    },
    {
      "commit": "27521c16561d1219a5900f5b1077160d3675e5cf",
      "tree": "e238d7bac7080ec06f8c598530a68dba0f467e22",
      "parents": [
        "7148aa7a982355928388a9684b2cf28c5f392aa1"
      ],
      "author": {
        "name": "Gleb Zimin",
        "email": "gzimin@mirantis.com",
        "time": "Tue Aug 21 14:48:37 2018 +0400"
      },
      "committer": {
        "name": "Inessa Vasilevskaya",
        "email": "ivasilevskaya@mirantis.com",
        "time": "Wed Dec 05 15:56:09 2018 +0100"
      },
      "message": "Add redis password parameter\n\nRedis server API was not protected with a password\nby default.\nTo fix this issue we need to provide a way to\nconfigure redis with authentification in salt-formula.\nThis patch addresses the problem for redis used\nby contrail analytics.\nIf redis password is not set in the model then redis\nwill be configured without password.\n\nCo-Authored-By Gleb Zimin \u003cgzimin@mirantis.com\u003e\nCo-Authored-By Pavel Svimbersky \u003cpsvimbersky@mirantis.com\u003e\n\nChange-Id: I05813169be38ece1bd592d73a3ba1f4c7502d602\nRelated-Prod: PROD-22096\n"
    },
    {
      "commit": "ce208e7b2f2229bc4c47e72c424f441946c777eb",
      "tree": "53711ac6870e6e2b1a1fb1bf43503c69e810de46",
      "parents": [
        "7a8d83c3581741ec47120ec425a3a97d928d0e8d"
      ],
      "author": {
        "name": "Inessa Vasilevskaya",
        "email": "ivasilevskaya@mirantis.com",
        "time": "Mon Oct 22 10:45:09 2018 +0200"
      },
      "committer": {
        "name": "Inessa Vasilevskaya",
        "email": "ivasilevskaya@mirantis.com",
        "time": "Mon Oct 22 10:47:07 2018 +0200"
      },
      "message": "cluster: add services_extra_states\n\nEnable defaults for minimized model used\nby opencontrail ci.\n\nPROD-23325\n\nChange-Id: I2ed16c8037901d1291db0927e6e9a5d92bb21d85\n"
    },
    {
      "commit": "28ad4fa88b7be2970e3d30ec32969675cc6dc844",
      "tree": "ec67cd5b411ce2a92372b7264d89761706b8d969",
      "parents": [
        "2f99ae84829423e5249ed703c7a5c516e53bdd59"
      ],
      "author": {
        "name": "Anton Samoylov",
        "email": "asamoylov@mirantis.com",
        "time": "Tue Oct 02 14:45:41 2018 +0400"
      },
      "committer": {
        "name": "Anton Samoylov",
        "email": "asamoylov@mirantis.com",
        "time": "Mon Oct 08 20:07:36 2018 +0400"
      },
      "message": "Add opecontrail.upgade.verify state\n\nAdded contrail_health module and state for checking status of\ncontrail services as part of upgrade procedure.\n\nChange-Id: I3756862682e9ce34d36e3a8607b619599b2e1b2f\nRelated-Prod: PROD-23325\n"
    },
    {
      "commit": "d09f5a289d94f5f11db9da08a452429b0c47b7a1",
      "tree": "4cd057115b04791ed19d5aec3b7b29f32ec21b18",
      "parents": [
        "aa4f274bc58a07e7634681541f45445747f51f41"
      ],
      "author": {
        "name": "ivasilevskaya",
        "email": "ivasilevskaya@mirantis.com",
        "time": "Tue Sep 04 10:49:54 2018 +0000"
      },
      "committer": {
        "name": "ivasilevskaya",
        "email": "ivasilevskaya@mirantis.com",
        "time": "Tue Sep 04 10:49:54 2018 +0000"
      },
      "message": "Revert \"Add redis password parameter\"\n\nThis reverts commit aa4f274bc58a07e7634681541f45445747f51f41.\n\nChange-Id: I968650724c8cf1d37e87c2ff7f139b6160ec3005\n"
    },
    {
      "commit": "aa4f274bc58a07e7634681541f45445747f51f41",
      "tree": "c2df4b83329f6c60615ef545302a1071f67aed52",
      "parents": [
        "7148aa7a982355928388a9684b2cf28c5f392aa1"
      ],
      "author": {
        "name": "Gleb Zimin",
        "email": "gzimin@mirantis.com",
        "time": "Tue Aug 21 14:48:37 2018 +0400"
      },
      "committer": {
        "name": "Inessa Vasilevskaya",
        "email": "ivasilevskaya@mirantis.com",
        "time": "Thu Aug 23 12:25:17 2018 +0200"
      },
      "message": "Add redis password parameter\n\nRedis server API is not protected with a password\nby default.\nTo fix this issue we need to provide a way to\nconfigure redis with authentification in salt-formula.\nThis patch addresses the problem for redis used\nby contrail analytics.\n\nCo-Authored-By Inessa Vasilevskaya \u003civasilevskaya@mirantis.com\u003e\n\nChange-Id: Ia927d5995c2d223b81ed3f3d2a9b389d0a1f021b\nRelated-Prod: PROD-22096\n"
    },
    {
      "commit": "03027907f4c6b5b3bc9a6cc813104abdb9763863",
      "tree": "e3246dd445b6ebd59dc2ad03bed0f1d7ceca2e66",
      "parents": [
        "f6c6c0d4eaed1ee317aa87bbabd7be2c4ccc397d"
      ],
      "author": {
        "name": "Petr Jediný",
        "email": "petr.jediny@gmail.com",
        "time": "Tue Jul 17 20:32:52 2018 +0200"
      },
      "committer": {
        "name": "Petr Jediný",
        "email": "petr.jediny@gmail.com",
        "time": "Tue Jul 17 20:32:52 2018 +0200"
      },
      "message": "Fix config nodemgr configuration\n\nPROD-21172\n\nChange-Id: Ic77175b6f8027cd1ab4fac809bb6535421bea4e1\n"
    },
    {
      "commit": "f6c6c0d4eaed1ee317aa87bbabd7be2c4ccc397d",
      "tree": "b295c3df587fbb425caa3812eb4cec49c7add789",
      "parents": [
        "77176602642ed8f1efb66a6fec5e41a71e7fef9e"
      ],
      "author": {
        "name": "Svimba",
        "email": "psvimbersky@mirantis.com",
        "time": "Mon Jul 16 19:06:30 2018 +0200"
      },
      "committer": {
        "name": "Svimba",
        "email": "psvimbersky@mirantis.com",
        "time": "Mon Jul 16 19:06:39 2018 +0200"
      },
      "message": "Add metadata database type\n\nPROD-21204\n\nChange-Id: I6220066ae36853dd0127788145cf9996b60bb832\n"
    },
    {
      "commit": "60c15810e71c6e44f03cac24dd57ad3ff6abf28d",
      "tree": "7aa694feb40a937977617511ec724fba4af44dcf",
      "parents": [
        "95a103fc13376ff81c34b825c34474b580667645"
      ],
      "author": {
        "name": "Svimba",
        "email": "psvimbersky@mirantis.com",
        "time": "Wed Jul 04 14:14:22 2018 +0200"
      },
      "committer": {
        "name": "Svimba",
        "email": "psvimbersky@mirantis.com",
        "time": "Wed Jul 04 14:15:49 2018 +0200"
      },
      "message": "Fix default on service level\n\nChange-Id: Iaad474e327cbcd248a1fb2e06e0be36219ebe9d9\n"
    },
    {
      "commit": "b8bf14174b55da49f774e8cfce1a439df558c597",
      "tree": "c17acc4cfdf946c9fcd965e44dd8d5ecb37daa44",
      "parents": [
        "f012eb2f7c79d565e9e9ce6026d3d9c31ff6b4ce"
      ],
      "author": {
        "name": "Svimba",
        "email": "psvimbersky@mirantis.com",
        "time": "Fri Jun 29 11:06:10 2018 +0200"
      },
      "committer": {
        "name": "Svimba",
        "email": "psvimbersky@mirantis.com",
        "time": "Fri Jun 29 11:06:10 2018 +0200"
      },
      "message": "Fix defaults if K8s only\n\nChange-Id: I88db22be421e17677ed0d005aeef20e2ddfd5d42\n"
    },
    {
      "commit": "f5c8bf012bab432ba47e872689e2fd5fb41311d7",
      "tree": "5640e5085b8b62546519fc51b5145a7f753a64c2",
      "parents": [
        "ca276ada67813294920fde545e49c1e8fbdaae41"
      ],
      "author": {
        "name": "Jan Cach",
        "email": "cach.jan@gmail.com",
        "time": "Fri Jun 08 14:51:18 2018 +0200"
      },
      "committer": {
        "name": "Jan Cach",
        "email": "cach.jan@gmail.com",
        "time": "Thu Jun 21 10:39:17 2018 +0200"
      },
      "message": "Add Queens support\n\nParametrize keystone endpoints for opencontrail. Now all values for\nopencontrail identity are hardcoded for port 35357. This commit give\nuser option to overide these values in cluster level. For example\nOpenStack Queens realease use only port 5000.\n\nChange vnc_api_lib.ini file to be able to create resources in\nopencontrail with both identity versions v2 and v3.\n\nRelated to: PROD-20297\n\nChange-Id: I19e395c3e88e43e3968f28f660a02300dbf0b17e\n"
    },
    {
      "commit": "dbba7ed2b7f3a88c8d765c1c1b4a9ffa678cf5e4",
      "tree": "d593ab9214e7ec16c6ae2bf07e84207b3c9968d4",
      "parents": [
        "50ea6d75ad2888c55349fe126a4aa5c37d122105"
      ],
      "author": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Thu Dec 07 10:36:24 2017 +0100"
      },
      "committer": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Thu Dec 07 14:56:36 2017 +0100"
      },
      "message": "Enable multiple workers for alarm-gen\n\nChange-Id: I31464193406b3f1e12c3a75e24b5557f9c755564\nCloses-Bug: PROD-16431\n"
    },
    {
      "commit": "50ea6d75ad2888c55349fe126a4aa5c37d122105",
      "tree": "f87bff5c42b09471829307da19ad3d277e18d55c",
      "parents": [
        "0dd7bc204c2b1f132254f9f4239de564938f6dcc",
        "cd008e66f57d7357d780bd11e5294e9f13e765bd"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Tue Dec 05 16:27:04 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@7d672e6f81c2",
        "time": "Tue Dec 05 16:27:04 2017 +0000"
      },
      "message": "Merge \"Add fluentd support\""
    },
    {
      "commit": "0dd7bc204c2b1f132254f9f4239de564938f6dcc",
      "tree": "16f24dd21cc65ce5405a84993970f4791a408d6c",
      "parents": [
        "e6b5dbec067a955c5f0f971bbea99298fbaa4f2e"
      ],
      "author": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Fri Dec 01 15:05:07 2017 +0100"
      },
      "committer": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Fri Dec 01 15:05:07 2017 +0100"
      },
      "message": "fix metadata for contrail 4.x\n\nChange-Id: I2d0160ee66e9c65f814b9a75a655275c69e8c054\n"
    },
    {
      "commit": "cd008e66f57d7357d780bd11e5294e9f13e765bd",
      "tree": "3a5ad51eca3a6d4e17e64fd36ca77315709ea7b5",
      "parents": [
        "55734b674c26365fd25a8e37d12552c247f21d2e"
      ],
      "author": {
        "name": "Bartosz Kupidura",
        "email": "bkupidura@mirantis.com",
        "time": "Thu Nov 23 14:53:41 2017 +0100"
      },
      "committer": {
        "name": "Bartosz Kupidura",
        "email": "bkupidura@mirantis.com",
        "time": "Thu Nov 30 10:13:02 2017 +0000"
      },
      "message": "Add fluentd support\n\nChange-Id: Icbbe05fa319fff2b28d52d50ff127bcefe97e237\n"
    },
    {
      "commit": "50198686f4454ad6aa983e5f57d2d2c1b76a11c3",
      "tree": "0dec122df7c85f5ad61506d17731dac81c5fa0ee",
      "parents": [
        "a85a012b7d79e040901a4307b761e4e2144d7d62"
      ],
      "author": {
        "name": "Pavel Svimbersky",
        "email": "psvimbersky@mirantis.com",
        "time": "Thu Oct 26 10:18:59 2017 +0200"
      },
      "committer": {
        "name": "Pavel Svimbersky",
        "email": "psvimbersky@mirantis.com",
        "time": "Tue Nov 28 16:53:08 2017 +0100"
      },
      "message": "Config only\n\nChange-Id: Ie154129c1a5aee23bdb32ac4f924cd2f2045dad3\n"
    },
    {
      "commit": "a85a012b7d79e040901a4307b761e4e2144d7d62",
      "tree": "db2ef9d5ae4d140f849c4afdace3480509e9b2a3",
      "parents": [
        "c3cb7e2ca52cfea9b054740b489f852eb3cdb87a",
        "a2047ea1b5129c672158b5d56b242a753432be21"
      ],
      "author": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Wed Nov 22 12:34:52 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@44cc31867e31",
        "time": "Wed Nov 22 12:34:53 2017 +0000"
      },
      "message": "Merge \"Add opencontrail test role\""
    },
    {
      "commit": "a2047ea1b5129c672158b5d56b242a753432be21",
      "tree": "b7424bcbf696da0055f8346596264b63f8f7500a",
      "parents": [
        "de3fc4ec63f78c91ab6aec6092f4fbf6ec22ec48"
      ],
      "author": {
        "name": "Jan Cach",
        "email": "cach.jan@gmail.com",
        "time": "Thu Nov 16 14:15:51 2017 +0100"
      },
      "committer": {
        "name": "Jan Cach",
        "email": "cach.jan@gmail.com",
        "time": "Thu Nov 16 14:24:35 2017 +0100"
      },
      "message": "Add opencontrail test role\n\nChange-Id: Ie90d3bc59e2c411e99356261e61e8625a9c13b17\n"
    },
    {
      "commit": "01c188261ee5c23ee774da7f6984a52062ce1346",
      "tree": "90692c6fdc080d5c9b3fbde51ea45b37f2b6a50f",
      "parents": [
        "de3fc4ec63f78c91ab6aec6092f4fbf6ec22ec48"
      ],
      "author": {
        "name": "Petr Jediný",
        "email": "petr.jediny@gmail.com",
        "time": "Wed Nov 15 12:30:53 2017 +0100"
      },
      "committer": {
        "name": "Petr Jediný",
        "email": "petr.jediny@gmail.com",
        "time": "Wed Nov 15 12:30:53 2017 +0100"
      },
      "message": "Parameterization of cassandra gc logging rotation\n\nChange-Id: Ibc0d81ab721cdc926d872d828b9d08d97e2b840d\nCloses-Bug: PROD-15778\n"
    },
    {
      "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "638d01b91588fd6408bd15eaade1f866da651b94",
      "tree": "4ad49b31ceafd0e007d298151f57d5e8173a0096",
      "parents": [
        "ab654523d7135a4dfbb7b672924ce70002a12963",
        "8215eb7e206e340e23665db539401998f3d9ec11"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 22 07:56:04 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 22 07:56:04 2016 +0000"
      },
      "message": "Merge \"Add log_collector support\" into stacklight"
    },
    {
      "commit": "8215eb7e206e340e23665db539401998f3d9ec11",
      "tree": "955b9b7878b92d21e83631de50c6dec37b60b88b",
      "parents": [
        "709418f5ea4d98a71b84f7a7958bacc2d8893ebd"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Wed Nov 16 09:47:40 2016 +0100"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Tue Nov 22 07:50:33 2016 +0000"
      },
      "message": "Add log_collector support\n\nChange-Id: I24147c3739e783adfa62a6f2d859dd48fdbd3c8b\n"
    },
    {
      "commit": "311dca4312b737e8133527b2abd6b23a34b6092e",
      "tree": "ccf7b2341544c79e05609626e621423131381177",
      "parents": [
        "709418f5ea4d98a71b84f7a7958bacc2d8893ebd"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Mon Nov 14 10:33:50 2016 +0100"
      },
      "committer": {
        "name": "Eric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Tue Nov 22 07:41:08 2016 +0000"
      },
      "message": "Add collectd support\n\nChange-Id: Icc0f731c0e2363a1454eaab83a52c7d0db1d8f8c\n"
    },
    {
      "commit": "ea178f642fb758ac741f284ac34fbff9e8c10869",
      "tree": "0cd2ab2f52cbb5e6c0ef9deb7ca8ce34ca5fbf33",
      "parents": [
        "5ceb93bf2370624ffd7a168a7f40d2b0b1a8ae8f"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Mon Nov 07 14:39:45 2016 +0100"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Mon Nov 07 15:33:18 2016 +0100"
      },
      "message": "ifmap members basicauth\n\nChange-Id: I913ce8605bc03ad4d9a940cd19a56838b23bd61e\n"
    },
    {
      "commit": "5ceb93bf2370624ffd7a168a7f40d2b0b1a8ae8f",
      "tree": "51212f7f0c7af81b7e381766e105c133af27451a",
      "parents": [
        "c26491ca1748997e475a769c6f95b20f6eaaf0cc"
      ],
      "author": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Tue Oct 11 16:32:05 2016 +0200"
      },
      "committer": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Thu Oct 13 21:35:43 2016 +0200"
      },
      "message": "add support for config generation\n\nChange-Id: I61707ddb10bb64bd6ccbe10cd5e52c623ff01664\n"
    },
    {
      "commit": "49f50b1e7cf07e22b8590ededd6d346115bcbb61",
      "tree": "2c95d6d35aebdfada8326f0143722e991a4ca4d8",
      "parents": [
        "6c17e755dcb912741196c03ae0ae20ce8937610e"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Fri Sep 09 11:05:18 2016 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Fri Sep 09 11:05:18 2016 +0200"
      },
      "message": "fix cluster all-in-one setup memcached\n\nChange-Id: Ic3e49971f2db800fc5dfbe73262845a1e749b15d\n"
    },
    {
      "commit": "1633f5f1e6dcf8e23efb0ec62267f2c1fba49409",
      "tree": "8636ffdfd189261550a0635689a4563b35708362",
      "parents": [
        "5b3f68ec3d13c253b982175d2ea77ec9483d5443"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Mon Sep 05 15:22:13 2016 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Mon Sep 05 15:22:13 2016 +0200"
      },
      "message": "fix cache members for single deploy\n\nChange-Id: Iff3f487f60f522d841bce390afd38d6b2de4e594\n"
    },
    {
      "commit": "9f2427d1e964060ba48748cb7158b4b34c2a1039",
      "tree": "f54c6280c02a420f13fe15fb6a3a783c6714a932",
      "parents": [
        "d1a059e7cd1f4786353d3521597dd60732b72009"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Thu Jul 14 13:11:31 2016 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Thu Jul 14 13:11:31 2016 +0200"
      },
      "message": "check if memcached is defined\n\nChange-Id: I9957125239315bad9257054520f472b52d1559a4\n"
    },
    {
      "commit": "d1a059e7cd1f4786353d3521597dd60732b72009",
      "tree": "e920324b02c53ef0be822a973de7dea6bb990de3",
      "parents": [
        "4850a80ef791b91cf778efb3cf8ddafe32753d26"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed Jul 13 23:08:33 2016 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed Jul 13 23:13:08 2016 +0200"
      },
      "message": "fix memcached server for keystone\n\nChange-Id: I916b880388afa916cee28cc42492c98331ef84e1\n"
    },
    {
      "commit": "4850a80ef791b91cf778efb3cf8ddafe32753d26",
      "tree": "eafdd3be19859b01aa29a3262fd207d1979c1a96",
      "parents": [
        "b2b78fd952fc7be888cc841383d3a8986fb95ec7"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Wed Jun 29 15:10:36 2016 +0200"
      },
      "committer": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Wed Jun 29 15:12:04 2016 +0200"
      },
      "message": "add parameters for opencontrail version for client\n\nChange-Id: I6f6ddbe50fcb6325a049aa1adbfe270442b46a89\n"
    },
    {
      "commit": "6a3362a48c419e7a08297b6f8a3d62c253c28efa",
      "tree": "f65528aaec5f03092c7d4318a79dbc9340f04eee",
      "parents": [
        "63671929915af31142cd430ae1f95c340865ef43"
      ],
      "author": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Tue Jun 28 11:18:10 2016 +0200"
      },
      "committer": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Tue Jun 28 19:24:29 2016 +0200"
      },
      "message": "Docker support for web\n\nChange-Id: I47ef0a30bc46d74baaf6572d0e3d9cfeb14d58f9\n"
    },
    {
      "commit": "ee543d4d9f3bceb2443003696b4e5f191c5e575a",
      "tree": "d7f6a1ff61a5262032299e2ecfbb9da0daf53b37",
      "parents": [
        "01fe537d61c1e459601c591351172619c07c8a73"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Mon May 30 21:54:11 2016 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Mon May 30 21:55:10 2016 +0200"
      },
      "message": "Remove hardcoded ports for contrail API, discovery, anal\n\nChange-Id: I6cfdcd334dddce9a816be85dba7bec18da9df7f2\nCloses-Bug: #1587166\n"
    },
    {
      "commit": "6d90f369d885e8b454a1e3d73c01149258900cfe",
      "tree": "f967d640eff6c1f78df612fef0b487bb907456ad",
      "parents": [
        "9a14f0d3fd3240f809bdd258e72568b8e177b42c"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Tue Apr 19 20:34:37 2016 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Tue Apr 19 20:34:37 2016 +0200"
      },
      "message": "Parametrized multi_tenancy to enable/disable authentication to Contrail API\n\nChange-Id: I30ef75171a64e9212c4fb296298617316007d2a9\n"
    },
    {
      "commit": "f546171cd8e827586c5054bf4e5babed0e196ed7",
      "tree": "58e9a1b6ef6471b95ee6fd83c39e18f5ce8eab14",
      "parents": [
        "678b515ee8eb6bd30e5b6e71527e510bc4260c05"
      ],
      "author": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Mon Apr 04 20:49:36 2016 +0200"
      },
      "committer": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Tue Apr 05 20:40:38 2016 +0200"
      },
      "message": "add support for kubernetes vrouter\n\nChange-Id: I073e56db05b4f4f0dce0386e58c661507b351008\n"
    },
    {
      "commit": "10cc221faa18291544a07231fdcd1c70723ac859",
      "tree": "4b80cf267a907347ced83292899d2be7e2c12665",
      "parents": [
        "020c63943a7f33fcf62d5da8934bc903e6e2ff3e"
      ],
      "author": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Sun Apr 03 14:21:54 2016 +0200"
      },
      "committer": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Mon Apr 04 11:53:10 2016 +0200"
      },
      "message": "make keystone authentication variable\n\nChange-Id: I553e0b64b17a863f90fdd72d6a53ac5757757003\n"
    },
    {
      "commit": "735005f1b30c14dded507fb0cce05ab241f3d18c",
      "tree": "e5dfb2debb6d2d7f4acb7b09d4b7f18ff3b37082",
      "parents": [
        "2e8ce433d3b37a4fcc98e835d6d194ac2ad5790e"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Fri Feb 26 15:54:53 2016 +0100"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Fri Feb 26 15:54:53 2016 +0100"
      },
      "message": "Keystone v3 support for opencontrail\n\nChange-Id: I230438c62aaf9a95f8760f0daeed242906ecd132\n"
    },
    {
      "commit": "b7973308081f87bd1a77e7a53b4f86ac1e480dbc",
      "tree": "7b05b54134aa795301fa444bebfe3fc949936a2d",
      "parents": [
        "0c6f9fb88a916389d0a357bbaee893194ef2e73a"
      ],
      "author": {
        "name": "Adam Tengler",
        "email": "a.tengler@tcpcloud.eu",
        "time": "Thu Jan 28 17:11:11 2016 +0100"
      },
      "committer": {
        "name": "Adam Tengler",
        "email": "a.tengler@tcpcloud.eu",
        "time": "Thu Jan 28 17:11:11 2016 +0100"
      },
      "message": "Analytics services added to single deployment\n"
    },
    {
      "commit": "0c6f9fb88a916389d0a357bbaee893194ef2e73a",
      "tree": "120bac1283f8b46d6d3b77746dcc8957a4400d87",
      "parents": [
        "acf15bbece2192eeb41d0293e8ac04a006c94921"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "ales.komarek@tcpcloud.eu",
        "time": "Thu Jan 28 15:24:00 2016 +0100"
      },
      "committer": {
        "name": "Ales Komarek",
        "email": "ales.komarek@tcpcloud.eu",
        "time": "Thu Jan 28 15:24:00 2016 +0100"
      },
      "message": "single, cluster\n"
    },
    {
      "commit": "acf15bbece2192eeb41d0293e8ac04a006c94921",
      "tree": "699b0decd8b8a87bb9b6c43eff0796cc138baa64",
      "parents": [
        "73a5243a24a8bd6b5bc507da4c72b04adc4ddc14"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Thu Jan 28 11:50:41 2016 +0100"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Thu Jan 28 11:50:41 2016 +0100"
      },
      "message": "fixes in documentation\n"
    },
    {
      "commit": "73a5243a24a8bd6b5bc507da4c72b04adc4ddc14",
      "tree": "16eac05e4ea32fe1c9424687e3216fc42be621a7",
      "parents": [
        "af5ba619b6bafe6e2a1e119f6a8a50bb849d2e08"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Thu Jan 28 11:06:37 2016 +0100"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Thu Jan 28 11:06:37 2016 +0100"
      },
      "message": "opencontrail sphinx doc\n"
    },
    {
      "commit": "c89ba9093cee10a541bb7efe152bbcfbea61c024",
      "tree": "577c42a9697c4e7838830d32b241356b54519876",
      "parents": [
        "5449e4d55490bd68b928e1045808858f0aaf05ef"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Mon Jan 25 22:48:37 2016 +0100"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Mon Jan 25 22:48:37 2016 +0100"
      },
      "message": "opencontrail tests\n"
    },
    {
      "commit": "98403066f5eb3cde7756db8c48b2b0da91158d23",
      "tree": "0e101e80d429ba0e60743c90d896573950520f89",
      "parents": [
        "aa43a4d055b56e47b7e1212c5966ba98b3a7fcee"
      ],
      "author": {
        "name": "vmikes",
        "email": "v.mikes@tcpcloud.eu",
        "time": "Thu Jan 07 16:45:56 2016 +0100"
      },
      "committer": {
        "name": "vmikes",
        "email": "v.mikes@tcpcloud.eu",
        "time": "Thu Jan 07 16:45:56 2016 +0100"
      },
      "message": "new gen sensu and update procs check\n"
    },
    {
      "commit": "82fb3ced778d9d010bdb738e6fa2eb0799c24c05",
      "tree": "97f8fad6ec89a00909eb6225a77712d98d920e7b",
      "parents": [
        "2793040807db4f7391867fcbeaf1a4e4328942e1"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "mail@newt.cz",
        "time": "Thu Oct 15 15:17:47 2015 +0200"
      },
      "committer": {
        "name": "Ales Komarek",
        "email": "mail@newt.cz",
        "time": "Thu Oct 15 15:17:47 2015 +0200"
      },
      "message": "contrail client\n"
    },
    {
      "commit": "2793040807db4f7391867fcbeaf1a4e4328942e1",
      "tree": "bf61daf083651794541edab76e1b3a1a281451ba",
      "parents": [],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Tue Oct 06 16:28:32 2015 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Tue Oct 06 16:40:56 2015 +0200"
      },
      "message": "Initial commit\n"
    }
  ]
}
