)]}'
{
  "log": [
    {
      "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"
    },
    {
      "commit": "4e3c0a107c4e26b2b37b2217096563d7d21fd2c2",
      "tree": "c8d15ded401cb4430e5814d4a883ca12f8321e3a",
      "parents": [
        "e84fcc5fdd2061c85a75794d87d65cbcc56254c9"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Tue Nov 22 18:26:35 2016 +0100"
      },
      "committer": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Thu Nov 24 15:12:20 2016 +0100"
      },
      "message": "Add Contrail metrics\n\nChange-Id: I27c8d6430e6bd110047b5762b3e70a16e72e48d1\n"
    },
    {
      "commit": "e84fcc5fdd2061c85a75794d87d65cbcc56254c9",
      "tree": "0188501f528140f94aac63e1f7f894abff6e7ebd",
      "parents": [
        "2b813593cabd12619d5dfe860e917f74968bec18",
        "3ed7f65020d674e45e5e236bc4068052b3cfc16c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Nov 24 07:48:19 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Nov 24 07:48:19 2016 +0000"
      },
      "message": "Merge \"Update ifmap log format configuration file\" into stacklight"
    },
    {
      "commit": "2b813593cabd12619d5dfe860e917f74968bec18",
      "tree": "5ede04b4074d78d38800a3c3e20b47a83fb13acd",
      "parents": [
        "8b71d5357f7d913cb9ff444899bc57d4eb1a2aba"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Tue Nov 22 08:12:46 2016 +0100"
      },
      "committer": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Wed Nov 23 14:43:42 2016 +0100"
      },
      "message": "Add Contrail addon services log parsing\n\nChange-Id: Ie3d674919448f3416e52664496014bca803c1e80\n"
    },
    {
      "commit": "3ed7f65020d674e45e5e236bc4068052b3cfc16c",
      "tree": "55b61df560afc0d5ef7998f35869cd160b74f8d7",
      "parents": [
        "638d01b91588fd6408bd15eaade1f866da651b94"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Wed Nov 23 09:12:48 2016 +0100"
      },
      "committer": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Wed Nov 23 09:12:48 2016 +0100"
      },
      "message": "Update ifmap log format configuration file\n\nChange-Id: Id2a59b55d02b409612d2ccae94ac1e680dab4c7d\n"
    },
    {
      "commit": "8b71d5357f7d913cb9ff444899bc57d4eb1a2aba",
      "tree": "d29bfaada8b1a42e4be0c75735bdcff6c1006f79",
      "parents": [
        "638d01b91588fd6408bd15eaade1f866da651b94"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "olivierbourdon38@gmail.com",
        "time": "Mon Nov 21 20:30:07 2016 +0000"
      },
      "committer": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Tue Nov 22 10:09:35 2016 +0100"
      },
      "message": "Add Cassandra log format configuration file\n\nChange-Id: I9587782f9d8507805f9882a7848ade08e2178b3e\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": "ab654523d7135a4dfbb7b672924ce70002a12963",
      "tree": "63958ba22e59f5c9e8f20db8b54150128a9273c0",
      "parents": [
        "311dca4312b737e8133527b2abd6b23a34b6092e",
        "cdd8d3f7f69128a4220ade6734ebdd4342ad757b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 22 07:53:28 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 22 07:53:28 2016 +0000"
      },
      "message": "Merge \"Fix proper line removal and remove printf string in replacement line\" 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": "cdd8d3f7f69128a4220ade6734ebdd4342ad757b",
      "tree": "b5559eabecec6714c1a604af56e68c517d3e780e",
      "parents": [
        "709418f5ea4d98a71b84f7a7958bacc2d8893ebd"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Thu Nov 10 14:00:52 2016 +0100"
      },
      "committer": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Tue Nov 22 08:37:37 2016 +0100"
      },
      "message": "Fix proper line removal and remove printf string in replacement line\n\nChange-Id: I62b1f6cf4f6750b8fbccb1d79d1278aaf40280aa\n(cherry picked from commit a1f2d83e3455c1ca0263f4104411da8a3cc85bbe)\n"
    },
    {
      "commit": "a1f2d83e3455c1ca0263f4104411da8a3cc85bbe",
      "tree": "c37af42bb149dda648db2f8e1c3f0df2fea3d27b",
      "parents": [
        "ea178f642fb758ac741f284ac34fbff9e8c10869"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Thu Nov 10 14:00:52 2016 +0100"
      },
      "committer": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Fri Nov 18 17:46:11 2016 +0100"
      },
      "message": "Fix proper line removal and remove printf string in replacement line\n\nChange-Id: I0343d2853c3f44c9f91dda05767ea0c1ae2a9ae6\n"
    },
    {
      "commit": "709418f5ea4d98a71b84f7a7958bacc2d8893ebd",
      "tree": "6c03870142919ed59dbb4d165bb5931089a77ffe",
      "parents": [
        "02ed6bbb2bc4471a30b51a11496c3b570b1f6d7f",
        "ea178f642fb758ac741f284ac34fbff9e8c10869"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Fri Nov 18 11:59:45 2016 +0100"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Fri Nov 18 12:00:01 2016 +0100"
      },
      "message": "Merge remote-tracking branch \u0027upstream/master\u0027 into merge-branch\n\nChange-Id: I7e75a984ab7b863f5ea4fb6b781391beec03102c\n"
    },
    {
      "commit": "02ed6bbb2bc4471a30b51a11496c3b570b1f6d7f",
      "tree": "753fd7861293d8ef815bf2fe208241fc606dd65d",
      "parents": [
        "5ceb93bf2370624ffd7a168a7f40d2b0b1a8ae8f"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Thu Nov 10 13:57:20 2016 +0100"
      },
      "committer": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Thu Nov 10 14:21:00 2016 +0100"
      },
      "message": "Fix iptables service error\n\nChange-Id: I65da02fa835a8436806ab26a4977690fa85e6ded\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": "c26491ca1748997e475a769c6f95b20f6eaaf0cc",
      "tree": "962b7d67317b2c4d079c9cbc92c0763e60e69a96",
      "parents": [
        "4bea43dd309f65d3a6c0d45ddb4e5fce7385efe1"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Tue Sep 27 10:54:34 2016 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Tue Sep 27 10:54:34 2016 +0200"
      },
      "message": "Disable flow collection on collector side\n\nChange-Id: I68bdfe75a2492d49644301731034b7405b07f33f\n"
    },
    {
      "commit": "4bea43dd309f65d3a6c0d45ddb4e5fce7385efe1",
      "tree": "079dda96fdf973c023429912876820438fbddb2d",
      "parents": [
        "c54dc96ac154a13524fd22cd6eacc9794f05c315",
        "e92aa4c6f197648b8bb403fced0c0d3244c68035"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Sep 20 14:30:13 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 20 14:30:13 2016 +0000"
      },
      "message": "Merge \"Revert \"Introduce test-kitchen\"\""
    },
    {
      "commit": "e92aa4c6f197648b8bb403fced0c0d3244c68035",
      "tree": "0a2dc142650106f5a0794529b17be428e1955161",
      "parents": [
        "17240a9ae21e6730c40c0f696742125946ed0b54"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Tue Sep 20 13:54:38 2016 +0000"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Tue Sep 20 13:54:38 2016 +0000"
      },
      "message": "Revert \"Introduce test-kitchen\"\n\nThis reverts commit 17240a9ae21e6730c40c0f696742125946ed0b54.\n\nChange-Id: I8ab0c7fec728aba85da0a13e15609a263997857b\n"
    },
    {
      "commit": "c54dc96ac154a13524fd22cd6eacc9794f05c315",
      "tree": "3942b288cefdf66c01f8bfad7673ade20df7ef52",
      "parents": [
        "4e8c734e8d45dae6ccf8fdc793c1c949fa079c12",
        "17240a9ae21e6730c40c0f696742125946ed0b54"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Sep 20 13:16:54 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 20 13:16:54 2016 +0000"
      },
      "message": "Merge \"Introduce test-kitchen\""
    },
    {
      "commit": "4e8c734e8d45dae6ccf8fdc793c1c949fa079c12",
      "tree": "079dda96fdf973c023429912876820438fbddb2d",
      "parents": [
        "49f50b1e7cf07e22b8590ededd6d346115bcbb61"
      ],
      "author": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Sun Sep 18 21:57:52 2016 +0200"
      },
      "committer": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Sun Sep 18 22:39:43 2016 +0200"
      },
      "message": "Fix contrail control connection to ifmap\n\nChange-Id: I4ec6e1a370495d16f8b7f9b7d09244853af3fd1a\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": "6c17e755dcb912741196c03ae0ae20ce8937610e",
      "tree": "c89c62484998bf7a306602b263a081be97e38086",
      "parents": [
        "23b9247aeef1e8c2621a5ecc612cb3d817daff66",
        "1633f5f1e6dcf8e23efb0ec62267f2c1fba49409"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Sep 05 13:27:02 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Sep 05 13:27:02 2016 +0000"
      },
      "message": "Merge \"fix cache members for single deploy\""
    },
    {
      "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": "17240a9ae21e6730c40c0f696742125946ed0b54",
      "tree": "2db64a1daa486e7aff4b4bf076072127c303aec6",
      "parents": [
        "3b97ca640d082b46cf6d16aaf12d2eaee3c04860"
      ],
      "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 Aug 22 12:00:02 2016 +0200"
      },
      "message": "Introduce test-kitchen\n\nChange-Id: I26047a54c807650a2124b4ee1c6d4daec0064c04\nImplements: blueprint service-level-testing\n"
    },
    {
      "commit": "23b9247aeef1e8c2621a5ecc612cb3d817daff66",
      "tree": "e630fcf6619ae0288045b8bba49d86e8c184c52b",
      "parents": [
        "ba325daa8b2b393aaec8d6225bc1e7d40007f906"
      ],
      "author": {
        "name": "Andreas Jaeger",
        "email": "aj@suse.com",
        "time": "Fri Aug 12 21:17:47 2016 +0200"
      },
      "committer": {
        "name": "Andreas Jaeger",
        "email": "aj@suse.com",
        "time": "Fri Aug 12 21:17:47 2016 +0200"
      },
      "message": "Move other-requirements.txt to bindep.txt\n\nThe default filename for documenting binary dependencies has been\nchanged from \"other-requirements.txt\" to \"bindep.txt\" with the release\nof bindep 2.1.0. While the previous name is still supported, it will\nbe deprecated.\n\nMove the file around to follow this change.\n\nNote that this change is self-testing, the OpenStack CI infrastructure\nwill use a \"bindep.txt\" file to setup nodes for testing.\n\nFor more information about bindep, see also:\nhttp://docs.openstack.org/infra/manual/drivers.html#package-requirements\nhttp://docs.openstack.org/infra/bindep/\n\nAs well as this announcement:\nhttp://lists.openstack.org/pipermail/openstack-dev/2016-August/101590.html\n\nChange-Id: I0ac55f437ae7c2a8275dc1f316b8d9e76fb2c3b2\n"
    },
    {
      "commit": "ba325daa8b2b393aaec8d6225bc1e7d40007f906",
      "tree": "b2aa2a3a3b2f602d77732a77362c3309cda4fdd6",
      "parents": [
        "3b97ca640d082b46cf6d16aaf12d2eaee3c04860"
      ],
      "author": {
        "name": "Jiri Konecny",
        "email": "jiri.konecny@tcpcloud.eu",
        "time": "Tue Aug 02 15:48:03 2016 +0200"
      },
      "committer": {
        "name": "Jiri Konecny",
        "email": "jiri.konecny@tcpcloud.eu",
        "time": "Tue Aug 02 16:12:57 2016 +0200"
      },
      "message": "[Keystone] Fixed missing condition for keystone config file.\n\nChange-Id: I40181bb56aea59164b39dcd708e9767a48f3df63\n"
    },
    {
      "commit": "3b97ca640d082b46cf6d16aaf12d2eaee3c04860",
      "tree": "0a2dc142650106f5a0794529b17be428e1955161",
      "parents": [
        "5b3f68ec3d13c253b982175d2ea77ec9483d5443"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Tue Jul 19 16:09:16 2016 +0200"
      },
      "committer": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Tue Jul 19 16:10:08 2016 +0200"
      },
      "message": "Remove pre-up vhost0 script\n\nChange-Id: I9ea1075228d11308f36d0af86b5cfdf8a366ea75\n"
    },
    {
      "commit": "5b3f68ec3d13c253b982175d2ea77ec9483d5443",
      "tree": "78aecc72b74ccdc06813661b039daf626a58bff2",
      "parents": [
        "9f2427d1e964060ba48748cb7158b4b34c2a1039"
      ],
      "author": {
        "name": "Pavel Cizinsky",
        "email": "pavel.cizinsky@tcpcloud.eu",
        "time": "Tue Jul 19 10:18:43 2016 +0200"
      },
      "committer": {
        "name": "Pavel Cizinsky",
        "email": "pavel.cizinsky@tcpcloud.eu",
        "time": "Tue Jul 19 10:19:48 2016 +0200"
      },
      "message": "contrail nova driver deprecated by kilo\n\nChange-Id: I6394b2bd4838fbab07f79b1961bc3fe5ef840189\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"
    }
  ],
  "next": "4850a80ef791b91cf778efb3cf8ddafe32753d26"
}
