)]}'
{
  "log": [
    {
      "commit": "f3c617b5c0d8873541bd7fd39363766f98be50cd",
      "tree": "f74e37d0036544b176f58f36ecfc47842b83ba51",
      "parents": [
        "0edbbecabfc08da39d23370a4c819aae3e8fc74e"
      ],
      "author": {
        "name": "Guillaume Thouvenin",
        "email": "gthouvenin@mirantis.com",
        "time": "Thu Nov 24 16:13:18 2016 +0100"
      },
      "committer": {
        "name": "Guillaume Thouvenin",
        "email": "gthouvenin@mirantis.com",
        "time": "Thu Nov 24 16:13:18 2016 +0100"
      },
      "message": "Put Grafana dashboards into their own directory\n\nChange-Id: I98e26083eed316406aabbb5835a6f6a1893a6ac9\n"
    },
    {
      "commit": "0edbbecabfc08da39d23370a4c819aae3e8fc74e",
      "tree": "72f9dabd054947057195eff44b13788178327ce2",
      "parents": [
        "bdbda4810cf934f74a28747c941c4399384bbbed"
      ],
      "author": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Thu Nov 24 10:14:52 2016 +0000"
      },
      "committer": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Thu Nov 24 10:14:52 2016 +0000"
      },
      "message": "Fix annotations in Grafana dashboard\n\nChange-Id: I65f8f779106dc60c2836073ca2647eec428c9020\n"
    },
    {
      "commit": "bdbda4810cf934f74a28747c941c4399384bbbed",
      "tree": "ec8d11a852ddca949526ed80681263c1fbac8483",
      "parents": [
        "4aa731ffb31e6ccf6a9715bf2244a7b0c4418937"
      ],
      "author": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Tue Nov 22 16:36:12 2016 +0000"
      },
      "committer": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Wed Nov 23 12:21:08 2016 +0000"
      },
      "message": "Remove the neutron-compute plane\n\nWith Contrail being used there are no neutron agents running on compute\nnodes.  This commit removes the neutron compute related alarms and\nGrafana dashboards.\n\nChange-Id: I0bcc023e340a3f0e8490c65f127223ba8a4d88b4\n"
    },
    {
      "commit": "4aa731ffb31e6ccf6a9715bf2244a7b0c4418937",
      "tree": "f81435a2a449155f0e3f13be5f32cc760b45dc2b",
      "parents": [
        "74a04545478595edd440a773f7f05b18d8c43446"
      ],
      "author": {
        "name": "Swann Croiset",
        "email": "scroiset@mirantis.com",
        "time": "Wed Nov 23 11:01:23 2016 +0100"
      },
      "committer": {
        "name": "Swann Croiset",
        "email": "scroiset@mirantis.com",
        "time": "Wed Nov 23 11:01:23 2016 +0100"
      },
      "message": "Add nagios_host dimension for alarm_cluster\n\nAnd fixes the alerting property.\n\nChange-Id: If3b082142cf23c792b5bd5c7f34bf1d7c2deb4c2\n"
    },
    {
      "commit": "74a04545478595edd440a773f7f05b18d8c43446",
      "tree": "85e0480367b629c3185d1aebf1426859bc3f7b9b",
      "parents": [
        "ac21f3eb2092efe47b661f25bbfb166be555c367"
      ],
      "author": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Tue Nov 22 13:56:47 2016 +0000"
      },
      "committer": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Tue Nov 22 13:56:49 2016 +0000"
      },
      "message": "Use \"neutron_api\" as the backend name\n\n\"neutron_api\" is used instead of \"neutron-api\" as the backend name in the\nhaproxy configuration. Ideally, we should not rely on names defined in the user\nconfiguration, but we have no solution for this right now.\n\nChange-Id: I55be0555f04b820b1a2dec3cd453632db0bdcd9d\n"
    },
    {
      "commit": "ac21f3eb2092efe47b661f25bbfb166be555c367",
      "tree": "e526f3be397f529efdb134f80f02350ad33545eb",
      "parents": [
        "b489773ea916fbc750b79e38a6855cbc63125cff"
      ],
      "author": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Fri Nov 18 13:15:34 2016 +0000"
      },
      "committer": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Fri Nov 18 14:56:58 2016 +0000"
      },
      "message": "Add alarms and alarm clusters\n\nChange-Id: I712f708400ad08ea3f640ef43535c92a6aaa86c9\n"
    },
    {
      "commit": "b489773ea916fbc750b79e38a6855cbc63125cff",
      "tree": "060073dbe93f6cf73e72b3b7aa5b34700d69b559",
      "parents": [
        "dd7e7ae726a92442d541c95676321a0806be5360"
      ],
      "author": {
        "name": "Guillaume Thouvenin",
        "email": "gthouvenin@mirantis.com",
        "time": "Fri Nov 18 10:24:53 2016 +0100"
      },
      "committer": {
        "name": "Guillaume Thouvenin",
        "email": "gthouvenin@mirantis.com",
        "time": "Fri Nov 18 10:24:53 2016 +0100"
      },
      "message": "Add missing JSON format for dashboard\n\nChange-Id: I43a6c38f1907b9f8fcef8af6bde8b5c85a41ce8c\n"
    },
    {
      "commit": "dd7e7ae726a92442d541c95676321a0806be5360",
      "tree": "60806b10a4414840958835ba5867a3e806e69074",
      "parents": [
        "faee397b643b96c0aa106e5bc9c1f9adf3016693"
      ],
      "author": {
        "name": "Guillaume Thouvenin",
        "email": "gthouvenin@mirantis.com",
        "time": "Tue Nov 15 12:59:28 2016 +0100"
      },
      "committer": {
        "name": "Guillaume Thouvenin",
        "email": "gthouvenin@mirantis.com",
        "time": "Thu Nov 17 08:48:01 2016 +0100"
      },
      "message": "Add support for Grafana\n\nThis patch enables support for Grafana and provides a new dashboard.\n\nChange-Id: Ib565c0e1c0007ea2aa3e25ea0e300cd25c951eda\n"
    },
    {
      "commit": "faee397b643b96c0aa106e5bc9c1f9adf3016693",
      "tree": "52e0abed5592a017c15efe050ce06e73ba83744b",
      "parents": [
        "d3abcff5cc0748b7cf714b42e1fa1dd6a7074522",
        "007973a9d17f498d072313d45266e7fea2bbfa04"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 08 15:01:21 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 08 15:01:21 2016 +0000"
      },
      "message": "Merge \"Fix collectd meta when the service is disabled\" into stacklight"
    },
    {
      "commit": "d3abcff5cc0748b7cf714b42e1fa1dd6a7074522",
      "tree": "676d860dd12922b982e8b4888ce64a5761e4c10a",
      "parents": [
        "72694e5cf7e7c02fdbb3bfe97c63bb20f2e363be",
        "d8525ffd80a5770bd9ad659bfdf22cb07724d441"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 08 15:01:05 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 08 15:01:05 2016 +0000"
      },
      "message": "Merge \"Add local endpoint check in collectd\" into stacklight"
    },
    {
      "commit": "72694e5cf7e7c02fdbb3bfe97c63bb20f2e363be",
      "tree": "0013a4c5c38daaede841540e2340afc3244dd10a",
      "parents": [
        "da8a2b7f6980f5e4c8bf5b14d1ad107ce8edf61b",
        "59c94f4cad42c69ea8c948915e7ad87c78077102"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 08 14:37:53 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 08 14:37:53 2016 +0000"
      },
      "message": "Merge \"Add timezone to openstack log decoder config\" into stacklight"
    },
    {
      "commit": "007973a9d17f498d072313d45266e7fea2bbfa04",
      "tree": "38b7ba9256fb12aa0491421ccb22d56ec477f63a",
      "parents": [
        "d8525ffd80a5770bd9ad659bfdf22cb07724d441"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Tue Nov 08 13:42:03 2016 +0100"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Tue Nov 08 13:44:11 2016 +0100"
      },
      "message": "Fix collectd meta when the service is disabled\n\nChange-Id: I78e411200101bc386dbf1a28936745a144649496\n"
    },
    {
      "commit": "d8525ffd80a5770bd9ad659bfdf22cb07724d441",
      "tree": "bb2c3273611a83d41f4fde94435774b3267a1fe0",
      "parents": [
        "da8a2b7f6980f5e4c8bf5b14d1ad107ce8edf61b"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Tue Nov 08 11:33:20 2016 +0100"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Tue Nov 08 12:12:11 2016 +0100"
      },
      "message": "Add local endpoint check in collectd\n\nChange-Id: Iaf654e26a4d613ca6d75dea5a2b2c76ca21c98b2\n"
    },
    {
      "commit": "59c94f4cad42c69ea8c948915e7ad87c78077102",
      "tree": "0607f857d0e1b2b7f2e208bfaa70576f23427fa9",
      "parents": [
        "f2d0c87e6793c13481110238e3d92d1bbdb0b8fe"
      ],
      "author": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Mon Oct 31 16:09:42 2016 +0100"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Tue Nov 08 10:09:47 2016 +0000"
      },
      "message": "Add timezone to openstack log decoder config\n\nChange-Id: I17cc0baaebd17333198f87eda809c1dcd9e72f4c\n"
    },
    {
      "commit": "da8a2b7f6980f5e4c8bf5b14d1ad107ce8edf61b",
      "tree": "5da1c267c7014c56c91c4ad30d625edf20a86ff7",
      "parents": [
        "f2d0c87e6793c13481110238e3d92d1bbdb0b8fe"
      ],
      "author": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Thu Nov 03 10:59:18 2016 +0000"
      },
      "committer": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Thu Nov 03 10:59:18 2016 +0000"
      },
      "message": "Use more robust logstreamer file match\n\nChange-Id: I759057e8e80f0b27f94a2454f1c3e597a1907ae6\n"
    },
    {
      "commit": "f2d0c87e6793c13481110238e3d92d1bbdb0b8fe",
      "tree": "a222cab71d6bef9dc4d699355d7a89bf815a424d",
      "parents": [
        "7305d6baa389aac5c56edffaf0a4bcc5fb03982d",
        "30fff4507bc20dee6e4b0a2e0a05a522da5104b5"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Oct 31 11:01:02 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Oct 31 11:01:02 2016 +0000"
      },
      "message": "Merge \"Add support for log_collector\" into stacklight"
    },
    {
      "commit": "30fff4507bc20dee6e4b0a2e0a05a522da5104b5",
      "tree": "e97894564ad83f5f24fab41682246bdb8f4714b4",
      "parents": [
        "e732abde3ad7b1a77eabe7b420d748876601c85f"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Fri Oct 28 14:15:32 2016 +0200"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Fri Oct 28 14:15:32 2016 +0200"
      },
      "message": "Add support for log_collector\n\nChange-Id: Idace5a512e653161800a7279b29e59995cc584ae\n"
    },
    {
      "commit": "7305d6baa389aac5c56edffaf0a4bcc5fb03982d",
      "tree": "97217ef33b768d0f442fe3f42a109015d94bb42c",
      "parents": [
        "e732abde3ad7b1a77eabe7b420d748876601c85f"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Tue Oct 25 16:46:21 2016 +0200"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Fri Oct 28 08:58:40 2016 +0000"
      },
      "message": "Add collectd support\n\nChange-Id: I197c266b0ca471612876bc34b3234e3fc46de8ec\n"
    },
    {
      "commit": "e732abde3ad7b1a77eabe7b420d748876601c85f",
      "tree": "dbbfa2e92ba689c74a9bc950ef2fb0da086ae2ed",
      "parents": [
        "24eae8b490af006e9f2199be2c91c450d577aae6"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Fri Oct 21 17:38:33 2016 +0200"
      },
      "committer": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Fri Oct 21 17:38:33 2016 +0200"
      },
      "message": "remove dependency\n\nChange-Id: Ia5e8615a099d976fa46b8e436805834799f862f4\n"
    },
    {
      "commit": "24eae8b490af006e9f2199be2c91c450d577aae6",
      "tree": "de37bf219c1ff808bd06ae2406c26c07fca32600",
      "parents": [
        "85ae688414d029c1cdbb233c1b2602cebe85a1c7"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Fri Oct 21 17:30:47 2016 +0200"
      },
      "committer": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Fri Oct 21 17:31:24 2016 +0200"
      },
      "message": "added test pillars for contrail backend\n\nChange-Id: I3f9766fae6fd699c752bb1a2a13e96b67a65f110\n"
    },
    {
      "commit": "85ae688414d029c1cdbb233c1b2602cebe85a1c7",
      "tree": "24369d0679d500d862d2f7923e01443044e76315",
      "parents": [
        "a8d9f5648b3ed260ed8d1aa6a1e441916b79dc96"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed Oct 19 15:10:20 2016 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed Oct 19 15:10:20 2016 +0200"
      },
      "message": "add support for config generation\n\nChange-Id: I59caa739a6e1b13e42a1a0faab9a0a33a910e589\n"
    },
    {
      "commit": "a8d9f5648b3ed260ed8d1aa6a1e441916b79dc96",
      "tree": "516f0d6a64c8296a684c542a5c01c41ace46b453",
      "parents": [
        "ef51e4cab6a4ca803b0cb3a545d849c7c26f8d1f"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Tue Oct 18 11:57:31 2016 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Tue Oct 18 11:57:40 2016 +0200"
      },
      "message": "compataiblity with MOS packages\n\nChange-Id: Iae9c8519a73b3b7a002f5800e11a9b55ab7ad4fd\n"
    },
    {
      "commit": "ef51e4cab6a4ca803b0cb3a545d849c7c26f8d1f",
      "tree": "ab834858cf1744dc5609ec8354ffc772e5a2f723",
      "parents": [
        "9d3ec82a6c6ff78ef55a1c12006e4d1e4812a4d3",
        "872f5c8864482e850a90362eb6555a01a3110155"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Sep 20 14:21:03 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 20 14:21:03 2016 +0000"
      },
      "message": "Merge \"Revert \"introduce test-kitchen\"\""
    },
    {
      "commit": "872f5c8864482e850a90362eb6555a01a3110155",
      "tree": "e2b79c379b5367fa8d7e831a3466989d2273d018",
      "parents": [
        "6cf80e5ff6547a4c7db8e6afa3e8be0ac1e58913"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Tue Sep 20 13:53:38 2016 +0000"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Tue Sep 20 13:53:38 2016 +0000"
      },
      "message": "Revert \"introduce test-kitchen\"\n\nThis reverts commit 6cf80e5ff6547a4c7db8e6afa3e8be0ac1e58913.\n\nChange-Id: I9a9c5cb8b551f698d446b5aa0611b12a37fe5e28\n"
    },
    {
      "commit": "9d3ec82a6c6ff78ef55a1c12006e4d1e4812a4d3",
      "tree": "9e0c4929ae41301e06ddd341d348af130cbab481",
      "parents": [
        "b61ff0e452ea19b160ca6644c1fcf058ad3c6a6f",
        "6cf80e5ff6547a4c7db8e6afa3e8be0ac1e58913"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Sep 20 13:04:01 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 20 13:04:01 2016 +0000"
      },
      "message": "Merge \"introduce test-kitchen\""
    },
    {
      "commit": "b61ff0e452ea19b160ca6644c1fcf058ad3c6a6f",
      "tree": "ab834858cf1744dc5609ec8354ffc772e5a2f723",
      "parents": [
        "5071cba9a99756d4de3750f4be49bac736e96678"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Sun Sep 18 23:30:04 2016 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Sun Sep 18 23:30:04 2016 +0200"
      },
      "message": "contrail lbaas for liberty and mitaka\n\nChange-Id: I3e30ebcf8298766ab82eea49f962affeb2d74cd1\n"
    },
    {
      "commit": "6cf80e5ff6547a4c7db8e6afa3e8be0ac1e58913",
      "tree": "f1e12eedbb70bd1d6bfdcaa76240ed86f4880e4e",
      "parents": [
        "d041e80ec3e432b4c6608d979d0b1fc7100a21e7"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Wed Jul 27 09:46:53 2016 +0200"
      },
      "committer": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Mon Aug 22 12:01:30 2016 +0200"
      },
      "message": "introduce test-kitchen\n\nChange-Id: I4e230f4a564ead75829a9016eafd0b7ca0825086\nImplements: blueprint service-level-testing\n"
    },
    {
      "commit": "5071cba9a99756d4de3750f4be49bac736e96678",
      "tree": "0f9bd2dac96d34b58f265e9fb4fce3ccb52d2120",
      "parents": [
        "d041e80ec3e432b4c6608d979d0b1fc7100a21e7"
      ],
      "author": {
        "name": "Andreas Jaeger",
        "email": "aj@suse.com",
        "time": "Fri Aug 12 21:17:18 2016 +0200"
      },
      "committer": {
        "name": "Andreas Jaeger",
        "email": "aj@suse.com",
        "time": "Fri Aug 12 21:17:18 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: I716f4b175a70673b71d44682c11b731ff6475749\n"
    },
    {
      "commit": "d041e80ec3e432b4c6608d979d0b1fc7100a21e7",
      "tree": "e2b79c379b5367fa8d7e831a3466989d2273d018",
      "parents": [
        "4106bc876853ab641d63e771c3b68d41753d601e",
        "a3ba57bf5efcc5fe1fb789362dd64e0f22d5554a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jun 23 14:59:11 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jun 23 14:59:11 2016 +0000"
      },
      "message": "Merge \"SPM packaging metadata\""
    },
    {
      "commit": "4106bc876853ab641d63e771c3b68d41753d601e",
      "tree": "cedfcd5a2e6d378799a4b0dc2797b86b831cfe8b",
      "parents": [
        "60887f82786d4c45a4b3e7e27c388d8fdfbb2afb"
      ],
      "author": {
        "name": "Lukas Zmrzlik",
        "email": "lukas.zmrzlik@firma.seznam.cz",
        "time": "Thu Jun 23 11:10:24 2016 +0200"
      },
      "committer": {
        "name": "Lukas Zmrzlik",
        "email": "lukas.zmrzlik@firma.seznam.cz",
        "time": "Thu Jun 23 13:51:58 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: Ifde87fc95ca7565891c4cfc2ff1ef764ae9df9f2\n"
    },
    {
      "commit": "60887f82786d4c45a4b3e7e27c388d8fdfbb2afb",
      "tree": "68f2398de0cb7e53846d6d87da7987c584189998",
      "parents": [
        "7a0622f7957a521d31c800e12acdb2ddcd280ea6",
        "a4428a33df1514ab7674d80fc85ed186e304a818"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jun 22 17:22:43 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jun 22 17:22:43 2016 +0000"
      },
      "message": "Merge \"Add midonet support for neutron.\""
    },
    {
      "commit": "a4428a33df1514ab7674d80fc85ed186e304a818",
      "tree": "6edd453caeac13cecc69615765d282fd427eeb55",
      "parents": [
        "3dd907977c19eb85d5ff22e5517ab2f9b2c3294b"
      ],
      "author": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Fri Jun 10 11:50:16 2016 +0200"
      },
      "committer": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Tue Jun 21 17:12:11 2016 +0200"
      },
      "message": "Add midonet support for neutron.\n\nChange-Id: Id0f071d8985dfd2680e26aeebff4caec8ac20a2c\n"
    },
    {
      "commit": "a3ba57bf5efcc5fe1fb789362dd64e0f22d5554a",
      "tree": "5f08faa2aed9156d9a6d49ebf90da37659882c59",
      "parents": [
        "3dd907977c19eb85d5ff22e5517ab2f9b2c3294b"
      ],
      "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: If4144c2a1c051e1d305435b64a6fa239d14edb41\n"
    },
    {
      "commit": "7a0622f7957a521d31c800e12acdb2ddcd280ea6",
      "tree": "1b909b0cf0e86b0849cc5f9b371178c04aacc66f",
      "parents": [
        "3dd907977c19eb85d5ff22e5517ab2f9b2c3294b"
      ],
      "author": {
        "name": "Adam Tengler",
        "email": "adam.tengler@tcpcloud.eu",
        "time": "Wed May 04 23:08:16 2016 +0200"
      },
      "committer": {
        "name": "Adam Tengler",
        "email": "adam.tengler@tcpcloud.eu",
        "time": "Tue Jun 14 18:42:33 2016 +0200"
      },
      "message": "Orchestration metadata\n\nChange-Id: Iaa3cee48e83d15f7c005aae35e8878165e526a5e\n"
    },
    {
      "commit": "3dd907977c19eb85d5ff22e5517ab2f9b2c3294b",
      "tree": "800ffb0b729cc6c118668d97172e9f7819042674",
      "parents": [
        "b2909eefa2f2ea9323d97d96f7be7590b805f9ec"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Fri May 27 10:08:21 2016 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Fri May 27 10:43:54 2016 +0200"
      },
      "message": "docker support\n\nChange-Id: Ib5727e6acd25c6a74d4ccad2ef03ae56936b657d\n"
    },
    {
      "commit": "b2909eefa2f2ea9323d97d96f7be7590b805f9ec",
      "tree": "b7758a1d5b083b62ec7e3ea1165ccdf52503d413",
      "parents": [
        "9ecf026a53ad9239726171a861de8d983cd7951f",
        "4c20b971dbceb7de8e6d56512ba829bf48a62311"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri May 20 15:12:17 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri May 20 15:12:17 2016 +0000"
      },
      "message": "Merge \"Add heka.toml\""
    },
    {
      "commit": "4c20b971dbceb7de8e6d56512ba829bf48a62311",
      "tree": "6789eb874c9bc739a49df85d8a22e9226825b26a",
      "parents": [
        "7985ec9495959c250c3f48e6ce6a244ebbc4816c"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Fri May 20 16:23:37 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Fri May 20 16:23:37 2016 +0200"
      },
      "message": "Add heka.toml\n\nChange-Id: I93157dfcf04f335927a9bb8e9e7777fe3cf6ef30\n"
    },
    {
      "commit": "9ecf026a53ad9239726171a861de8d983cd7951f",
      "tree": "b2d647eaebf8f05b525cf7cfa0c39008bc6b8a8a",
      "parents": [
        "7985ec9495959c250c3f48e6ce6a244ebbc4816c"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Fri May 20 11:20:58 2016 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Fri May 20 11:21:00 2016 +0200"
      },
      "message": "Add documentation and bug links\n\nChange-Id: I9276bdc33930697577559650c2a1adbd05af23d8\nCloses-Bug: #1583855\n"
    },
    {
      "commit": "7985ec9495959c250c3f48e6ce6a244ebbc4816c",
      "tree": "db79431513b9badeecd039537372f4838cd9cb6a",
      "parents": [
        "a61f723a177ae28a27aea9ca7fbd6ba2e626c8cf"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Fri May 06 07:35:25 2016 -0700"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Fri May 06 07:35:25 2016 -0700"
      },
      "message": "Mitaka keystone auth support\n\nChange-Id: I68c1b22b97b4223c6ab4df4e9295d9b7fa44afd3\n"
    },
    {
      "commit": "a61f723a177ae28a27aea9ca7fbd6ba2e626c8cf",
      "tree": "d07d13bd1a29323c80a7593741bc149293542e74",
      "parents": [
        "4629aa17a00f63f65e1f61206289c743972470f0"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Mon May 02 16:56:22 2016 -0700"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Mon May 02 16:56:22 2016 -0700"
      },
      "message": "fix for nova notification during floatingips associtation\n\nChange-Id: I06e03b4fe639ce4c769e0c8008bd8355b7e0aa8d\n"
    },
    {
      "commit": "4629aa17a00f63f65e1f61206289c743972470f0",
      "tree": "a4e8b63a7dfff4f248dc70d4d2070b00eeaf73c2",
      "parents": [
        "b5b126954715d098d533d0994caafbe11d36bd4e",
        "23f1aba1fb883cb9e2e4c3cb4446151368a37646"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Apr 23 16:12:55 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Apr 23 16:12:55 2016 +0000"
      },
      "message": "Merge \"Disable minion_id_caching\""
    },
    {
      "commit": "23f1aba1fb883cb9e2e4c3cb4446151368a37646",
      "tree": "1584411aceea00170d214c088a8cc3ccc62aeaf9",
      "parents": [
        "fceae7f0385874b5b6f46b4f4ac96f83b27c9e4f"
      ],
      "author": {
        "name": "Ondřej Nový",
        "email": "ondrej.novy@firma.seznam.cz",
        "time": "Sat Apr 23 17:16:13 2016 +0200"
      },
      "committer": {
        "name": "Ondřej Nový",
        "email": "ondrej.novy@firma.seznam.cz",
        "time": "Sat Apr 23 17:16:45 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: Id7eae64615fea9369fb049cce5e00fefec3064ef\n"
    },
    {
      "commit": "b5b126954715d098d533d0994caafbe11d36bd4e",
      "tree": "084a66c5310a23bd53279d5fcbc706b509340a70",
      "parents": [
        "fceae7f0385874b5b6f46b4f4ac96f83b27c9e4f"
      ],
      "author": {
        "name": "Ondřej Nový",
        "email": "ondrej.novy@firma.seznam.cz",
        "time": "Sat Apr 23 17:15:30 2016 +0200"
      },
      "committer": {
        "name": "Ondřej Nový",
        "email": "ondrej.novy@firma.seznam.cz",
        "time": "Sat Apr 23 17:15:40 2016 +0200"
      },
      "message": "Added .gitreview\n\nChange-Id: I657a0cc3d3823f3b7120af1c8ac7f2011a826c78\n"
    },
    {
      "commit": "fceae7f0385874b5b6f46b4f4ac96f83b27c9e4f",
      "tree": "36ae30674a2cbf383af97059c97c7cce84ebc8f2",
      "parents": [
        "812a6bfb81ef3c3f48e0d613aa4ee1f8af7b67fa"
      ],
      "author": {
        "name": "Jiri Konecny",
        "email": "jiri.konecny@tcpcloud.eu",
        "time": "Thu Apr 21 17:17:44 2016 +0200"
      },
      "committer": {
        "name": "Jiri Konecny",
        "email": "jiri.konecny@tcpcloud.eu",
        "time": "Thu Apr 21 17:18:11 2016 +0200"
      },
      "message": "[RabbitMQ] Removed deprecated ha_queue option.\n\nChange-Id: Ia5477de82e4fda1dae3925e20c370628478e76ac\n"
    },
    {
      "commit": "812a6bfb81ef3c3f48e0d613aa4ee1f8af7b67fa",
      "tree": "2224a72a8092fe0202183a67f57ed1fcd67a16fe",
      "parents": [
        "8fee7c7e87b02776cc17bbaa5d2f24f84b11f664",
        "93b199993bab46055e042c7c10325efd083376d9"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Apr 19 16:25:10 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Apr 19 16:25:10 2016 +0000"
      },
      "message": "Merge \"[RabbitMQ] Parametrized message queue hosts to enable client-side HA.\""
    },
    {
      "commit": "93b199993bab46055e042c7c10325efd083376d9",
      "tree": "cb39ffc94021016badd3c59e6b9f942ff97acc3d",
      "parents": [
        "ad095893fda7d06a3e2d2137af01f60ae8f2ee85"
      ],
      "author": {
        "name": "Jiri Konecny",
        "email": "jiri.konecny@tcpcloud.eu",
        "time": "Tue Apr 12 11:15:39 2016 +0200"
      },
      "committer": {
        "name": "Jiri Konecny",
        "email": "jiri.konecny@tcpcloud.eu",
        "time": "Tue Apr 19 11:43:30 2016 +0200"
      },
      "message": "[RabbitMQ] Parametrized message queue hosts to enable client-side HA.\n\nChange-Id: I1eae4e7d839ca9a82804456e5d354ab9482d335b\n"
    },
    {
      "commit": "8fee7c7e87b02776cc17bbaa5d2f24f84b11f664",
      "tree": "6ba2d8e942658431cc244383dccd95e71713dd5b",
      "parents": [
        "ad095893fda7d06a3e2d2137af01f60ae8f2ee85"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Fri Apr 15 15:59:39 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Tue Apr 19 09:12:05 2016 +0200"
      },
      "message": "New release, debian packaging moved\n\nChange-Id: I469ed2ff86c99fe48dafd986595c115d2ab5a753\n"
    },
    {
      "commit": "ad095893fda7d06a3e2d2137af01f60ae8f2ee85",
      "tree": "3c888e6f1a888df35eb81c25610c686cd6dfd2e8",
      "parents": [
        "21f60ae82f73fee74ab56d76611c696de3d350f0"
      ],
      "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:53 2016 +0200"
      },
      "message": "Add makefile, run tests during package build\n\nChange-Id: I96aa80c4e0cff28b76f96fa0d7dfbf0ad657aac3\n"
    },
    {
      "commit": "21f60ae82f73fee74ab56d76611c696de3d350f0",
      "tree": "b0e249832373f1ffe56ecfbf4acd4943163dd5f7",
      "parents": [
        "474d8e4b3dd527084a40ab1460a9425858963f8b"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed Apr 13 11:07:53 2016 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed Apr 13 11:07:53 2016 +0200"
      },
      "message": "Mitaka release configuration files support\n\nChange-Id: I3e51b652a027def7a74be4bb39bbce1072f508bd\n"
    },
    {
      "commit": "474d8e4b3dd527084a40ab1460a9425858963f8b",
      "tree": "b053a6664d0538c378e57b1aa6dffc3dd5545271",
      "parents": [
        "6dd5c0a359eb5911b4721a99123cbfbe1003ae7d"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Sun Apr 03 19:41:32 2016 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Sun Apr 03 19:41:32 2016 +0200"
      },
      "message": "python-yml requirement for jenkins jobs\n\nChange-Id: Ibab2f4a44a68bd4869c52e07656a89e15fcba9fa\n"
    },
    {
      "commit": "6dd5c0a359eb5911b4721a99123cbfbe1003ae7d",
      "tree": "2642f7e39747bb50e0763972e023a926248bf430",
      "parents": [
        "ae1ae08dfc5d35060e8084c6c924bced586f6584"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed Mar 09 14:18:15 2016 +0100"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed Mar 09 14:18:15 2016 +0100"
      },
      "message": "add Keystone region configuration\n\nChange-Id: If672a613f0b6d4ef2bbbf123b2fe716d95c86e2b\n"
    },
    {
      "commit": "ae1ae08dfc5d35060e8084c6c924bced586f6584",
      "tree": "ae8ef4f8c8c520a78489fb8863236a6df036735b",
      "parents": [
        "bab61072f943683f8e21023b97d023b0e933c4b7"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Thu Feb 18 18:48:04 2016 +0100"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Thu Feb 18 18:48:04 2016 +0100"
      },
      "message": "fixes for contrail in RedHat\n\nChange-Id: I914e3464f15b41aa5bbbc993813692a36167376a\n"
    },
    {
      "commit": "bab61072f943683f8e21023b97d023b0e933c4b7",
      "tree": "0fd880de787f35ead2119df6065f3b7ec5b0a458",
      "parents": [
        "d87e3fa3a9121b40b5e48a4c1005c1d00d9bcb00"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Tue Feb 16 23:45:08 2016 +0100"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Tue Feb 16 23:45:33 2016 +0100"
      },
      "message": "RedHat Compatability\n\nChange-Id: I8c8e4fc1d3d87e3fbbe8e302ee77b189a26896a6\n"
    },
    {
      "commit": "d87e3fa3a9121b40b5e48a4c1005c1d00d9bcb00",
      "tree": "95e37a7872a41f283fb293e46e0b483fafde01e2",
      "parents": [
        "90b3d14639d525dd06f081432757d1f8dc82c622"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Thu Jan 28 00:03:25 2016 +0100"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Thu Jan 28 00:03:25 2016 +0100"
      },
      "message": "fix in typ sphinx\n"
    },
    {
      "commit": "90b3d14639d525dd06f081432757d1f8dc82c622",
      "tree": "04009d2987ce420b7eaaab67127c70fb4f97045e",
      "parents": [
        "5f899e921dc284f3e4c6cad11fe8926fff43dddb"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed Jan 27 23:59:34 2016 +0100"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed Jan 27 23:59:34 2016 +0100"
      },
      "message": "neutron sphinx doc\n"
    },
    {
      "commit": "5f899e921dc284f3e4c6cad11fe8926fff43dddb",
      "tree": "43ab0b034132605674c6904404e9470822301239",
      "parents": [
        "45cef7b9ee86eb971881f8b43d24e1589ba0d3be"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Tue Jan 26 11:59:35 2016 +0100"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Tue Jan 26 11:59:35 2016 +0100"
      },
      "message": "Add doc dir\n"
    },
    {
      "commit": "45cef7b9ee86eb971881f8b43d24e1589ba0d3be",
      "tree": "92991a9299bb47d15ab5372405671cb7d466c75b",
      "parents": [
        "3d4af9da24315872b40e368a664fd2f56c902d6a"
      ],
      "author": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Mon Jan 25 22:44:50 2016 +0100"
      },
      "committer": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Mon Jan 25 22:44:50 2016 +0100"
      },
      "message": "make run_tests executable\n"
    },
    {
      "commit": "3d4af9da24315872b40e368a664fd2f56c902d6a",
      "tree": "c935e9ff903da274c2a0df07e0820131e30ee6ec",
      "parents": [
        "6085ab33abf043aa903cdde4fef7fb8b25edc1d3"
      ],
      "author": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Mon Jan 25 21:38:32 2016 +0100"
      },
      "committer": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Mon Jan 25 21:38:32 2016 +0100"
      },
      "message": "add git ignore\n"
    },
    {
      "commit": "6085ab33abf043aa903cdde4fef7fb8b25edc1d3",
      "tree": "feb07002b6340008d60eecedfb6e194150bac5ad",
      "parents": [
        "53bc29903081b90008a895fc348e64ad68c24c80"
      ],
      "author": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Mon Jan 25 21:29:53 2016 +0100"
      },
      "committer": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Mon Jan 25 21:33:23 2016 +0100"
      },
      "message": "add plugin to control_cluster\n"
    },
    {
      "commit": "53bc29903081b90008a895fc348e64ad68c24c80",
      "tree": "5ca6ac98ef42b3cc625da071200d6e12d10eb54e",
      "parents": [
        "50b9983ee4c47da4ef6fa2ac20708b309c378b07"
      ],
      "author": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Mon Jan 25 21:24:20 2016 +0100"
      },
      "committer": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Mon Jan 25 21:24:20 2016 +0100"
      },
      "message": "test for neutron\n"
    },
    {
      "commit": "50b9983ee4c47da4ef6fa2ac20708b309c378b07",
      "tree": "65698f30237f47646a4cbaedf9e84869f7879ddb",
      "parents": [
        "3d7ccd92e486377f164bf3b84b201cc7a8f7258e"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Nov 12 10:09:16 2015 +0100"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Nov 12 10:09:16 2015 +0100"
      },
      "message": "Add option dns_domain for liberty\n"
    },
    {
      "commit": "3d7ccd92e486377f164bf3b84b201cc7a8f7258e",
      "tree": "385c52aea2c02ecb5231bf0978fd51f126ca2bd7",
      "parents": [
        "e244f3abc4397457d6003123ed1c1bfe08faa6eb"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "j.pavlik@tcpcloud.eu",
        "time": "Sun Oct 25 17:08:14 2015 +0100"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "j.pavlik@tcpcloud.eu",
        "time": "Sun Oct 25 17:08:14 2015 +0100"
      },
      "message": "Temporary fixes for running Contrail on Liberty. Disabled Contrail LbaaS and notify_nova_on_port_data_changes\n"
    },
    {
      "commit": "e244f3abc4397457d6003123ed1c1bfe08faa6eb",
      "tree": "f14ea034b90739dbd91061e599c9b40be3bf50ae",
      "parents": [
        "a65000918b2d377e10358c2ea58bb58385cf55c3",
        "661fa5ec0a25f3a387bc918d8d346c54faeedf5b"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip.pytloun@tcpcloud.eu",
        "time": "Wed Oct 21 15:56:58 2015 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip.pytloun@tcpcloud.eu",
        "time": "Wed Oct 21 15:56:58 2015 +0200"
      },
      "message": "Merge branch \u0027feature/liberty\u0027 into \u0027master\u0027\n\nOpenStack liberty compatability\n\nSee merge request !1\n"
    },
    {
      "commit": "661fa5ec0a25f3a387bc918d8d346c54faeedf5b",
      "tree": "7c6633bb47b7857e38c51bf35c240276ea2ca49d",
      "parents": [
        "52dce94c91e90179375fa65a31f7ed9b0ca9695e"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "j.pavlik@tcpcloud.eu",
        "time": "Mon Oct 19 18:41:49 2015 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "j.pavlik@tcpcloud.eu",
        "time": "Mon Oct 19 18:41:49 2015 +0200"
      },
      "message": "nova auth_plugin with password authentication\n"
    },
    {
      "commit": "52dce94c91e90179375fa65a31f7ed9b0ca9695e",
      "tree": "4b9c2b5f38068fe0cc2655b5d2f14be4c01a77fc",
      "parents": [
        "3be165cf15065ba174239ea517172d2bd14c11e0"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "j.pavlik@tcpcloud.eu",
        "time": "Mon Oct 19 18:26:34 2015 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "j.pavlik@tcpcloud.eu",
        "time": "Mon Oct 19 18:28:34 2015 +0200"
      },
      "message": "fix bad neutron compute host and metadate for liberty\n"
    },
    {
      "commit": "a65000918b2d377e10358c2ea58bb58385cf55c3",
      "tree": "3165e2351c6f62f96c99ed2c40608739d0270c88",
      "parents": [
        "cd028e4077d318b984fc3e3f2250e9a2c06001e4"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "j.pavlik@tcpcloud.eu",
        "time": "Mon Oct 19 18:25:03 2015 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "j.pavlik@tcpcloud.eu",
        "time": "Mon Oct 19 18:25:03 2015 +0200"
      },
      "message": "fix missing access credetials to nova\n"
    },
    {
      "commit": "3be165cf15065ba174239ea517172d2bd14c11e0",
      "tree": "9a23e6a7d180259a9da03d08ead2267e40925d30",
      "parents": [
        "cd028e4077d318b984fc3e3f2250e9a2c06001e4"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "j.pavlik@tcpcloud.eu",
        "time": "Mon Oct 19 18:18:37 2015 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "j.pavlik@tcpcloud.eu",
        "time": "Mon Oct 19 18:18:37 2015 +0200"
      },
      "message": "openstack neutron configuration for liberty\n"
    },
    {
      "commit": "cd028e4077d318b984fc3e3f2250e9a2c06001e4",
      "tree": "c301c13d4921d59a610a81039b37a7d61757163f",
      "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"
    }
  ]
}
