)]}'
{
  "log": [
    {
      "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": "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": "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"
    },
    {
      "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": "b2b78fd952fc7be888cc841383d3a8986fb95ec7",
      "tree": "545a5c1664fd6ad6f471356aab56de34c23b45f9",
      "parents": [
        "d2f1ca2cebc24ab6f5805a32e8de3cdf3ab6d587",
        "6a3362a48c419e7a08297b6f8a3d62c253c28efa"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jun 28 19:50:02 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jun 28 19:50:02 2016 +0000"
      },
      "message": "Merge \"Docker support for web\""
    },
    {
      "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": "d2f1ca2cebc24ab6f5805a32e8de3cdf3ab6d587",
      "tree": "2d1a2304cee6c3d097468c8123abae64ab6a9a00",
      "parents": [
        "63671929915af31142cd430ae1f95c340865ef43",
        "6234fbf7866e38fe03c2a1c2ff5f0f3a0a732282"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jun 28 11:37:54 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jun 28 11:37:54 2016 +0000"
      },
      "message": "Merge \"update supervisord procs count\""
    },
    {
      "commit": "63671929915af31142cd430ae1f95c340865ef43",
      "tree": "b9bc606cb6ea0ee5bba561b0acdcc7f12c2fcff5",
      "parents": [
        "176bcfffdef1d5c97ac0f0c4c7ca3e2f88e71c05",
        "14ad1e38a0cd85c42b4cc9e4abc14c2206bead94"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jun 23 15:02:39 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jun 23 15:02:39 2016 +0000"
      },
      "message": "Merge \"SPM packaging metadata\""
    },
    {
      "commit": "176bcfffdef1d5c97ac0f0c4c7ca3e2f88e71c05",
      "tree": "a9ce516f773cb298f155b95645056093494b214a",
      "parents": [
        "801b94fb7737f44cf15bd7f285c8e32f88cb21d0",
        "935e905fedce0a31b72ef6215a79281951605dd1"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jun 23 15:02:34 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jun 23 15:02:34 2016 +0000"
      },
      "message": "Merge \"Disable logging to file during tests\""
    },
    {
      "commit": "935e905fedce0a31b72ef6215a79281951605dd1",
      "tree": "dde954fd6699b4a883f6e6031be1fda1543abcce",
      "parents": [
        "8487b093e45afdfc058b81ac859f170d4c4f6850"
      ],
      "author": {
        "name": "Lukas Zmrzlik",
        "email": "lukas.zmrzlik@firma.seznam.cz",
        "time": "Wed Jun 22 14:57:52 2016 +0200"
      },
      "committer": {
        "name": "Lukas Zmrzlik",
        "email": "lukas.zmrzlik@firma.seznam.cz",
        "time": "Thu Jun 23 13:51:45 2016 +0200"
      },
      "message": "Disable logging to file during tests\n\nWithout this patch, salt-call emits warning when run as non-root:\n[ WARNING ] Failed to open log file, do you have permission to write to\n/var/log/salt/minion\n\nChange-Id: I2b11196e7393bcf7306fc69f470381bbe7292132\n"
    },
    {
      "commit": "801b94fb7737f44cf15bd7f285c8e32f88cb21d0",
      "tree": "d07288a45f17ca0a247c6b7ac7b908f6f4441613",
      "parents": [
        "f824eda473fff9ed1b31ac2cbe056cc3ae3ea0de"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Tue Jun 07 10:55:36 2016 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed Jun 22 19:38:39 2016 +0200"
      },
      "message": "ifmap configuration ip and passwd\n\nChange-Id: Ia57732393bfb532e1cab0c67e3a8e7472f4069b6\n"
    },
    {
      "commit": "f824eda473fff9ed1b31ac2cbe056cc3ae3ea0de",
      "tree": "d641d650c214bd8c8da9f7496833e169d09e78c0",
      "parents": [
        "8487b093e45afdfc058b81ac859f170d4c4f6850"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Mon Jun 20 23:05:02 2016 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed Jun 22 13:18:00 2016 +0200"
      },
      "message": "fixes in analytics configuration\n\nChange-Id: I7e890c78554ca4c92af68204446d12bad361da0c\n"
    },
    {
      "commit": "6234fbf7866e38fe03c2a1c2ff5f0f3a0a732282",
      "tree": "60de8a8bedc99fdccd0171c274e07f5db7e9259a",
      "parents": [
        "8487b093e45afdfc058b81ac859f170d4c4f6850"
      ],
      "author": {
        "name": "vmikes",
        "email": "vlastimil.mikes@tcpcloud.eu",
        "time": "Mon Jun 20 12:55:11 2016 +0200"
      },
      "committer": {
        "name": "vmikes",
        "email": "vlastimil.mikes@tcpcloud.eu",
        "time": "Mon Jun 20 12:55:11 2016 +0200"
      },
      "message": "update supervisord procs count\n\nChange-Id: I6b24cde04fdcf583e22854154c9cb6ed012fe243\n"
    },
    {
      "commit": "8487b093e45afdfc058b81ac859f170d4c4f6850",
      "tree": "6d7dfd836c30cc4df92e72c9999d83faf7a33c75",
      "parents": [
        "4ad1620504fc2ffd45c5f3ccc6cbd7c7ca479b19",
        "30c7ee1c8e213af3e9cef3aeead233ab162914d5"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jun 17 08:06:40 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jun 17 08:06:40 2016 +0000"
      },
      "message": "Merge \"remove python-kafka-python from map.jinja\""
    },
    {
      "commit": "14ad1e38a0cd85c42b4cc9e4abc14c2206bead94",
      "tree": "d7eddac9d64caa4dcdb203ad4ef038193a8da17b",
      "parents": [
        "1a964220acbc5c717cae9f8b1d9f3434f56c8b08"
      ],
      "author": {
        "name": "Adam Tengler",
        "email": "adam.tengler@tcpcloud.eu",
        "time": "Wed Jun 15 18:44:17 2016 +0200"
      },
      "committer": {
        "name": "Adam Tengler",
        "email": "adam.tengler@tcpcloud.eu",
        "time": "Wed Jun 15 18:44:17 2016 +0200"
      },
      "message": "SPM packaging metadata\n\nChange-Id: I058de46bda89da6028e71364616219736ed50b82\n"
    },
    {
      "commit": "30c7ee1c8e213af3e9cef3aeead233ab162914d5",
      "tree": "2f1501388d73f0e1f15834134ff5ad61da0794c9",
      "parents": [
        "1a964220acbc5c717cae9f8b1d9f3434f56c8b08"
      ],
      "author": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Wed Jun 15 14:19:51 2016 +0200"
      },
      "committer": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Wed Jun 15 14:20:16 2016 +0200"
      },
      "message": "remove python-kafka-python from map.jinja\n\nChange-Id: I2e053643508725f953149608735604092a50ecf6\n"
    },
    {
      "commit": "4ad1620504fc2ffd45c5f3ccc6cbd7c7ca479b19",
      "tree": "bef872433e8ef659a271114342baed997f675181",
      "parents": [
        "1a964220acbc5c717cae9f8b1d9f3434f56c8b08"
      ],
      "author": {
        "name": "Adam Tengler",
        "email": "adam.tengler@tcpcloud.eu",
        "time": "Tue Apr 26 22:13:39 2016 +0200"
      },
      "committer": {
        "name": "Adam Tengler",
        "email": "adam.tengler@tcpcloud.eu",
        "time": "Tue Jun 14 18:44:42 2016 +0200"
      },
      "message": "Orchestration metadata\n\nChange-Id: Ice62958f068882b703157b29f480d5c461cf4565\n"
    },
    {
      "commit": "1a964220acbc5c717cae9f8b1d9f3434f56c8b08",
      "tree": "d2761010cd73ad3b2d9bdccbc8b8a8e82e7f20e5",
      "parents": [
        "00d97c9a698834e719c567a78d2e21dffb7e0c98"
      ],
      "author": {
        "name": "Adam Tengler",
        "email": "adam.tengler@tcpcloud.eu",
        "time": "Fri Jun 10 14:12:04 2016 +0200"
      },
      "committer": {
        "name": "Adam Tengler",
        "email": "adam.tengler@tcpcloud.eu",
        "time": "Fri Jun 10 14:16:04 2016 +0200"
      },
      "message": "Parametrized multi_tenancy option for OC 2.2 contrail-api.conf\n\nChange-Id: Iccd872041428b4b9d1aa50d41836df3ba9eff326\n"
    },
    {
      "commit": "00d97c9a698834e719c567a78d2e21dffb7e0c98",
      "tree": "63da8930c5f366ad5450b61198c60b5461b8b882",
      "parents": [
        "36c4da78754572e2e894780c02d63f9891d3512f"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Fri May 27 14:33:50 2016 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed Jun 01 11:33:37 2016 +0200"
      },
      "message": "docker support\n\nChange-Id: Ie94a25fcb97a92090aaccfe89b59cb98bdae6b8a\n"
    },
    {
      "commit": "36c4da78754572e2e894780c02d63f9891d3512f",
      "tree": "d9eb2e5284ef53f2fdfe2b70dddfb1d92a571896",
      "parents": [
        "2502e05f5aa4d448795b8f5d00ff285bb095ae13"
      ],
      "author": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Tue May 31 23:26:27 2016 +0200"
      },
      "committer": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Tue May 31 23:26:27 2016 +0200"
      },
      "message": "enable rpc_interface for cassandra\n\nChange-Id: Ie1c6f39b906f962551be9397e0f4c10377e4cf95\n"
    },
    {
      "commit": "2502e05f5aa4d448795b8f5d00ff285bb095ae13",
      "tree": "3b7462eaf03edde03cb399c7a4758d654327520c",
      "parents": [
        "ee543d4d9f3bceb2443003696b4e5f191c5e575a"
      ],
      "author": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Tue May 31 22:53:54 2016 +0200"
      },
      "committer": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Tue May 31 23:02:09 2016 +0200"
      },
      "message": "enable listen_interface for cassandra\n\nChange-Id: I11b6613534d39ac4809812028e48d20dd4bbc9d8\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": "01fe537d61c1e459601c591351172619c07c8a73",
      "tree": "f1719558abb041218aad0eb426dc6036e8b47238",
      "parents": [
        "c5f7222f10c0951377f992ab0b2676f153860755"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Fri May 20 11:23:28 2016 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Fri May 20 11:23:30 2016 +0200"
      },
      "message": "Add documentation and bug links\n\nChange-Id: Ifcad75357f86e068b22558c68ca7c3726629c077\nCloses-Bug: #1583855\n"
    },
    {
      "commit": "c5f7222f10c0951377f992ab0b2676f153860755",
      "tree": "bd15ef9135dd78ee6a8b14000fb26d2a4a6900cc",
      "parents": [
        "c91488b03142fa61a82e6bef909a9c38833f1795"
      ],
      "author": {
        "name": "Adam Tengler",
        "email": "adam.tengler@tcpcloud.eu",
        "time": "Wed May 18 23:38:46 2016 +0200"
      },
      "committer": {
        "name": "Adam Tengler",
        "email": "adam.tengler@tcpcloud.eu",
        "time": "Wed May 18 23:38:57 2016 +0200"
      },
      "message": "Fixed if conditions in cassandra-env.sh for cassandra versions 2.2 and 3.0\n\nChange-Id: Ic1cf0f5bf154cec62206935735103baea6be6332\n"
    },
    {
      "commit": "c91488b03142fa61a82e6bef909a9c38833f1795",
      "tree": "10ed6675df95b9f67f1bc9c4ffe07b1bf36c390b",
      "parents": [
        "6d90f369d885e8b454a1e3d73c01149258900cfe"
      ],
      "author": {
        "name": "Ondřej Nový",
        "email": "ondrej.novy@firma.seznam.cz",
        "time": "Sat Apr 23 17:11:08 2016 +0200"
      },
      "committer": {
        "name": "Ondřej Nový",
        "email": "ondrej.novy@firma.seznam.cz",
        "time": "Sat Apr 23 17:13:51 2016 +0200"
      },
      "message": "Disable minion_id_caching\n\nThis prevents this error when building Debian package:\nCould not cache minion ID: [Errno 13] Permission denied\n\nChange-Id: Iec51cdc1b50ec11375cd2a48e54ffcb76b6b8cbd\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": "9a14f0d3fd3240f809bdd258e72568b8e177b42c",
      "tree": "ec1334504b20424a24ba289969d7b970862d57ac",
      "parents": [
        "78ca3ce52f077b58252ceb336cae4569d08c5368"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Sun Apr 17 21:24:36 2016 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Tue Apr 19 16:26:49 2016 +0200"
      },
      "message": "fix initial opencontrail database startup and redis configuration\n\nChange-Id: Ic5cd4a0560db380a2e13c9b5c9ea6975b17973a8\n"
    },
    {
      "commit": "78ca3ce52f077b58252ceb336cae4569d08c5368",
      "tree": "dbf482350f0c807bbd782b3f35de32617a33405b",
      "parents": [
        "65fcd2bac94a564e554c22d9ead43632bab13238",
        "94b6d042c548e28c6a35216f82ece5033c682abf"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Apr 14 20:45:34 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Apr 14 20:45:34 2016 +0000"
      },
      "message": "Merge \"fixes for contrail 3.0 package dependencies and keystone v3. Supervisor files missing in official contrail-packages.\""
    },
    {
      "commit": "94b6d042c548e28c6a35216f82ece5033c682abf",
      "tree": "2b038968587bc9a2fd846f24a4b6e90a83434ecf",
      "parents": [
        "39193e4566004b2bc2875aa8ca8bd4b6d8fcfd4b"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Thu Apr 14 11:25:29 2016 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Thu Apr 14 21:44:33 2016 +0200"
      },
      "message": "fixes for contrail 3.0 package dependencies and keystone v3. Supervisor files missing in official contrail-packages.\n\nChange-Id: Ie1e6071bdbe2bac2f6814048d9140c2d9e9c483f\n"
    },
    {
      "commit": "65fcd2bac94a564e554c22d9ead43632bab13238",
      "tree": "89ecb1651c42743c2d20d2bce6ce69c6d9d36fd6",
      "parents": [
        "d63c562c9d08883ca00038e941b2b56e985b78e8"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Apr 14 18:52:43 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Apr 14 18:52:43 2016 +0200"
      },
      "message": "Add dependency on linux formula\n\nChange-Id: I1c4416e1512ece3e49c263c981e7e86639528996\n"
    },
    {
      "commit": "d63c562c9d08883ca00038e941b2b56e985b78e8",
      "tree": "00c9aa7f61cd7522765d8b8dc954d0025b729d4a",
      "parents": [
        "39193e4566004b2bc2875aa8ca8bd4b6d8fcfd4b"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Apr 14 11:51:09 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Apr 14 16:40:57 2016 +0200"
      },
      "message": "Add makefile, run tests during package build\n\nChange-Id: I4c08752d18cf31e87974b7aedd623225bec30da0\n"
    },
    {
      "commit": "39193e4566004b2bc2875aa8ca8bd4b6d8fcfd4b",
      "tree": "3516e51c7be103af98fbb5c1141df6aa7e9a3ef3",
      "parents": [
        "f546171cd8e827586c5054bf4e5babed0e196ed7"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Fri Apr 08 10:12:45 2016 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Fri Apr 08 10:29:05 2016 +0200"
      },
      "message": "contrail 3.0 updates for analytics configs\n\nChange-Id: If0dba604fbf9155e3da9e9fc8e99349aca897645\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": "678b515ee8eb6bd30e5b6e71527e510bc4260c05",
      "tree": "3addf8d8be7152ac9f0ced37d29eb2cff85b0cb6",
      "parents": [
        "1ce2492555c70248a03cd8d3de866ce23fe3c805",
        "10cc221faa18291544a07231fdcd1c70723ac859"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Apr 04 10:02:44 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Apr 04 10:02:44 2016 +0000"
      },
      "message": "Merge \"make keystone authentication variable\""
    },
    {
      "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": "1ce2492555c70248a03cd8d3de866ce23fe3c805",
      "tree": "d9857ef9c31be562704b52db5941d952c1186a8b",
      "parents": [
        "65d3550b50b6a747d748daa43702a10666aadce1"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Mon Apr 04 11:47:53 2016 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Mon Apr 04 11:47:53 2016 +0200"
      },
      "message": "cleanup vhost0 interface configuration. It is moved under linux-formula\n\nChange-Id: I8d7af571224de12bbfab1a0db21e6cffbe72bb8e\n"
    },
    {
      "commit": "65d3550b50b6a747d748daa43702a10666aadce1",
      "tree": "04242b15292cb42823111ae3670bc08dbf6abd38",
      "parents": [
        "020c63943a7f33fcf62d5da8934bc903e6e2ff3e",
        "266d7e58be57218b0b4aa610f06d4a7291c24e19"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Apr 04 06:58:52 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Apr 04 06:58:52 2016 +0000"
      },
      "message": "Merge \"contrail procs checks\""
    },
    {
      "commit": "020c63943a7f33fcf62d5da8934bc903e6e2ff3e",
      "tree": "59872d1cc9dc2921298c09e3eabc5cd557ef42ff",
      "parents": [
        "eda5bf8e71cb2d632525070b06757130df78dfed"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Tue Mar 22 14:02:02 2016 +0100"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Tue Mar 22 14:18:56 2016 +0100"
      },
      "message": "Contrail 3.0 support and cleanup of old releases 2.1X\n\nChange-Id: Ibe52ff273bc1f10d5383fd2b38084fde2a82833b\n"
    },
    {
      "commit": "eda5bf8e71cb2d632525070b06757130df78dfed",
      "tree": "772d5d0d9b00ef123c9d5cb411f9d95098c8c05e",
      "parents": [
        "ad7b1becce88ddb018d566e08711db1ce78c704b"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Tue Mar 22 08:40:34 2016 +0100"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Tue Mar 22 08:40:34 2016 +0100"
      },
      "message": "fix lowercase for disable_flow_collection for vrouter\n\nChange-Id: Ife859ff284501bdf0b93ddc992a7e87c4c1fe991\n"
    },
    {
      "commit": "ad7b1becce88ddb018d566e08711db1ce78c704b",
      "tree": "8cd5a174c99e680118837816b6097b1d18916b49",
      "parents": [
        "463dee5dd1d29a4b2da7ab990a99d06b7d047b91"
      ],
      "author": {
        "name": "Paul Belanger",
        "email": "pabelanger@redhat.com",
        "time": "Thu Mar 10 13:04:02 2016 -0500"
      },
      "committer": {
        "name": "Paul Belanger",
        "email": "pabelanger@redhat.com",
        "time": "Thu Mar 10 13:05:27 2016 -0500"
      },
      "message": "Initial commit for bindep\n\nBindep[1] is a binary dependency automate tool we now use in OpenStack\nCI. It allows each project better control the required dependencies\nneeded for jobs to run in the gate.\n\n[1] https://github.com/openstack-infra/bindep\n\nChange-Id: If8705340d05f4d68d9232afdf73aae12b6fa9cef\nSigned-off-by: Paul Belanger \u003cpabelanger@redhat.com\u003e\n"
    },
    {
      "commit": "266d7e58be57218b0b4aa610f06d4a7291c24e19",
      "tree": "7f06d4f8430ab8a00877b76de878ea3a4f03b236",
      "parents": [
        "463dee5dd1d29a4b2da7ab990a99d06b7d047b91"
      ],
      "author": {
        "name": "vmikes",
        "email": "vlastimil.mikes@tcpcloud.eu",
        "time": "Thu Mar 10 11:27:15 2016 +0100"
      },
      "committer": {
        "name": "vmikes",
        "email": "vlastimil.mikes@tcpcloud.eu",
        "time": "Thu Mar 10 11:27:15 2016 +0100"
      },
      "message": "contrail procs checks\n\nChange-Id: I927a3944f8958dbd7dd1e91bc64ea282685afd4d\n"
    },
    {
      "commit": "463dee5dd1d29a4b2da7ab990a99d06b7d047b91",
      "tree": "2ff6ad8f4b9c36d7935847397ade7d967e15c152",
      "parents": [
        "735005f1b30c14dded507fb0cce05ab241f3d18c"
      ],
      "author": {
        "name": "Jiri Konecny",
        "email": "jiri.konecny@tcpcloud.eu",
        "time": "Thu Mar 03 11:08:46 2016 +0100"
      },
      "committer": {
        "name": "Jiri Konecny",
        "email": "jiri.konecny@tcpcloud.eu",
        "time": "Thu Mar 03 11:18:53 2016 +0100"
      },
      "message": "[Docs] Added sample pillars to readme.\n\nChange-Id: I5078bbf988a6638bd16bb9728ed9d349c8802daa\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": "2e8ce433d3b37a4fcc98e835d6d194ac2ad5790e",
      "tree": "0227bc601e622c2fd32ae7df19d898a3fc7eba09",
      "parents": [
        "e3a108fb995538f89563b4a147c5c3e5086a0e4d"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Thu Feb 18 18:52:03 2016 +0100"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Thu Feb 18 21:40:11 2016 +0100"
      },
      "message": "RedHat Compatability\n\nChange-Id: Idb228854a8878d01fa3d675d5e3f7c231ed482d0\n"
    },
    {
      "commit": "e3a108fb995538f89563b4a147c5c3e5086a0e4d",
      "tree": "3cf0180883899adac433ffd0ae163cf1da33aed6",
      "parents": [
        "35a413cf7f0d05bdc0219b166ef68c99183df9c1"
      ],
      "author": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Thu Feb 04 14:07:24 2016 +0100"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Feb 04 20:01:26 2016 +0100"
      },
      "message": "License and links fixes\n\nChange-Id: Ie77a8040828a067e1609f71e470cbbf50bae58d1\n"
    },
    {
      "commit": "35a413cf7f0d05bdc0219b166ef68c99183df9c1",
      "tree": "f0047510a5645c5aed5ebf0cf884b9d85381f564",
      "parents": [
        "b7973308081f87bd1a77e7a53b4f86ac1e480dbc",
        "f9e1c3f76fc3945e090f302a0ce11d4299af7638"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "j.pavlik@tcpisek.cz",
        "time": "Fri Jan 29 13:47:35 2016 +0100"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "j.pavlik@tcpisek.cz",
        "time": "Fri Jan 29 13:47:35 2016 +0100"
      },
      "message": "Merge branch \u0027hotfix/cassandra-first-run\u0027 into \u0027master\u0027\n\nRemoved Cassandra first run workaround - changed order of configuration/package installation\n\nSee merge request !3\n"
    },
    {
      "commit": "f9e1c3f76fc3945e090f302a0ce11d4299af7638",
      "tree": "f0047510a5645c5aed5ebf0cf884b9d85381f564",
      "parents": [
        "b7973308081f87bd1a77e7a53b4f86ac1e480dbc"
      ],
      "author": {
        "name": "Adam Tengler",
        "email": "a.tengler@tcpcloud.eu",
        "time": "Fri Jan 29 13:41:51 2016 +0100"
      },
      "committer": {
        "name": "Adam Tengler",
        "email": "a.tengler@tcpcloud.eu",
        "time": "Fri Jan 29 13:41:51 2016 +0100"
      },
      "message": "Removed Cassandra first run workaround - changed order of configuration/package installation\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": "af5ba619b6bafe6e2a1e119f6a8a50bb849d2e08",
      "tree": "f3e0828ff70ef5bcda2d3a1af053f1810fb40cbd",
      "parents": [
        "c89ba9093cee10a541bb7efe152bbcfbea61c024"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Tue Jan 26 11:59:36 2016 +0100"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Tue Jan 26 11:59:36 2016 +0100"
      },
      "message": "Add doc dir\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": "5449e4d55490bd68b928e1045808858f0aaf05ef",
      "tree": "666e8c317452aaf12934d8a2e31f1ac57cdd1de8",
      "parents": [
        "c3c4dc35085513b630738869517f2a51fbf80515",
        "ad0fe863f8bd28c6c3d4442f2b11c985b4b7651e"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed Jan 20 10:12:29 2016 +0100"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed Jan 20 10:12:29 2016 +0100"
      },
      "message": "Merge pull request #2 from lachie83/feature-add-sysctl-reserved-ports\n\nadd contrail ports to reserved list"
    },
    {
      "commit": "ad0fe863f8bd28c6c3d4442f2b11c985b4b7651e",
      "tree": "666e8c317452aaf12934d8a2e31f1ac57cdd1de8",
      "parents": [
        "c3c4dc35085513b630738869517f2a51fbf80515"
      ],
      "author": {
        "name": "Lachlan Evenson",
        "email": "lachlan.evenson@lithium.com",
        "time": "Tue Jan 19 15:37:00 2016 -0800"
      },
      "committer": {
        "name": "Lachlan Evenson",
        "email": "lachlan.evenson@lithium.com",
        "time": "Tue Jan 19 15:37:00 2016 -0800"
      },
      "message": "add contrail ports to reserved list\n"
    },
    {
      "commit": "c3c4dc35085513b630738869517f2a51fbf80515",
      "tree": "715708db876ff147c567995600c98c0d1a194b87",
      "parents": [
        "98403066f5eb3cde7756db8c48b2b0da91158d23",
        "0634dee58a0de38812bcc1746bd5e2c1e85e06ee"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Tue Jan 19 22:30:32 2016 +0100"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Tue Jan 19 22:30:32 2016 +0100"
      },
      "message": "Merge pull request #1 from lachie83/feature-cahnge-default-flow-record\n\nchange default flow record to double the default"
    },
    {
      "commit": "0634dee58a0de38812bcc1746bd5e2c1e85e06ee",
      "tree": "715708db876ff147c567995600c98c0d1a194b87",
      "parents": [
        "98403066f5eb3cde7756db8c48b2b0da91158d23"
      ],
      "author": {
        "name": "Lachlan Evenson",
        "email": "lachlan.evenson@lithium.com",
        "time": "Tue Jan 19 11:38:41 2016 -0800"
      },
      "committer": {
        "name": "Lachlan Evenson",
        "email": "lachlan.evenson@lithium.com",
        "time": "Tue Jan 19 11:38:41 2016 -0800"
      },
      "message": "change default flow record to double the default\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": "aa43a4d055b56e47b7e1212c5966ba98b3a7fcee",
      "tree": "ac208a14f711b0b4a3281a5d99cd2dfeda108a4b",
      "parents": [
        "d9208394a344d8197eac5a39096fc992ed2d69b6"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Sat Dec 26 04:13:34 2015 +0100"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Sat Dec 26 04:13:34 2015 +0100"
      },
      "message": "parametrized disable_flow_collection for disable flow collection at vrouter 2.2X\n"
    },
    {
      "commit": "d9208394a344d8197eac5a39096fc992ed2d69b6",
      "tree": "6b1a796f0e5e054c13ee15be59ae5a49a0903fbd",
      "parents": [
        "a43f13eb346ac4bc81bc32bb724cf9e3cba262c0"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Sun Dec 20 02:18:21 2015 +0100"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Sun Dec 20 02:18:21 2015 +0100"
      },
      "message": "fix for contrail-schema monitor rabbitmq\n"
    },
    {
      "commit": "a43f13eb346ac4bc81bc32bb724cf9e3cba262c0",
      "tree": "60c2f577e5e9b6d8b61705184ba57375b7e5cd45",
      "parents": [
        "036fc4491c3a9d7b17185b420ea9d3af8cb0437f"
      ],
      "author": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Thu Dec 17 21:46:11 2015 +0100"
      },
      "committer": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Thu Dec 17 21:46:11 2015 +0100"
      },
      "message": "add requirement\n"
    },
    {
      "commit": "036fc4491c3a9d7b17185b420ea9d3af8cb0437f",
      "tree": "dfe9ecf013e1236a41d486a8a3f3ea3e0cc24975",
      "parents": [
        "400a4a917264dd31123352354b0a3b6a0d1b9192"
      ],
      "author": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Thu Dec 17 21:35:47 2015 +0100"
      },
      "committer": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Thu Dec 17 21:36:01 2015 +0100"
      },
      "message": "add symlink\n"
    },
    {
      "commit": "400a4a917264dd31123352354b0a3b6a0d1b9192",
      "tree": "799ad9fadddb8263666f56aa26b726dac16e354e",
      "parents": [
        "2fecbc41669c4145ac26f80c5f65c1087aabea65"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "mail@newt.cz",
        "time": "Thu Dec 17 14:53:31 2015 +0100"
      },
      "committer": {
        "name": "Ales Komarek",
        "email": "mail@newt.cz",
        "time": "Thu Dec 17 14:53:31 2015 +0100"
      },
      "message": "macro moved\n"
    },
    {
      "commit": "2fecbc41669c4145ac26f80c5f65c1087aabea65",
      "tree": "e90e8bf4c3c34ca84aba278674651bad860e3ee8",
      "parents": [
        "4e268879612d9f062df6aefbc3e7399f42ace4df"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed Dec 09 16:45:37 2015 +0100"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed Dec 09 16:45:37 2015 +0100"
      },
      "message": "tor opencontrail defined\n"
    },
    {
      "commit": "4e268879612d9f062df6aefbc3e7399f42ace4df",
      "tree": "56ff46142b61cd10f5fd21f73dbff4b43d3a8410",
      "parents": [
        "784908edd32726a6d29e1c42a82e0e3007bf2540"
      ],
      "author": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Fri Nov 27 10:00:05 2015 +0100"
      },
      "committer": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Fri Nov 27 10:00:05 2015 +0100"
      },
      "message": "add tor to vrouter-agent\n"
    },
    {
      "commit": "784908edd32726a6d29e1c42a82e0e3007bf2540",
      "tree": "61466d3f9cab3b31c632cc6bdbdaf10fd22ed099",
      "parents": [
        "1fa31db8054bf1cf5f466185cff097364129e0a9"
      ],
      "author": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Fri Nov 13 10:48:54 2015 +0100"
      },
      "committer": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Fri Nov 13 10:48:54 2015 +0100"
      },
      "message": "add underlay overlay mapping\n"
    },
    {
      "commit": "1fa31db8054bf1cf5f466185cff097364129e0a9",
      "tree": "2ff130e0cb8c0689a50a29bdf7b7c0b394466d88",
      "parents": [
        "82fb3ced778d9d010bdb738e6fa2eb0799c24c05"
      ],
      "author": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Tue Nov 10 23:07:47 2015 +0100"
      },
      "committer": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Tue Nov 10 23:07:47 2015 +0100"
      },
      "message": "add new parameters to contrail-vrouter-agent\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"
    }
  ]
}
