)]}'
{
  "log": [
    {
      "commit": "b0b2d54bba233e27ba2aba2c37847d6b04bfe3f6",
      "tree": "c0d17d5a20eb1b9237b92f9c6334a063a2a4fc19",
      "parents": [
        "83f2e2451a007036f1b6dc0a580dd911b31166b4"
      ],
      "author": {
        "name": "Oleg Iurchenko",
        "email": "oiurchenko@mirantis.com",
        "time": "Wed Feb 21 10:28:40 2018 +0200"
      },
      "committer": {
        "name": "Oleg Iurchenko",
        "email": "oiurchenko@mirantis.com",
        "time": "Wed Feb 21 10:45:16 2018 +0200"
      },
      "message": "Replace pike symlink\n\nThis patch fix upgrade if files/pike is symlink.\n\nChange-Id: Ide6128e106c446b4c57bced07104e4faffb2daee\nRelated-Prod: PROD-17540\n"
    },
    {
      "commit": "83f2e2451a007036f1b6dc0a580dd911b31166b4",
      "tree": "b2bb45911255dd5a55c843b6c7be50fa4ffaa89c",
      "parents": [
        "21edf0f9edb37e8f8202239fda52e024e127dec1"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu May 18 14:56:34 2017 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu May 18 14:57:07 2017 +0200"
      },
      "message": "Depend on salt-formula-keystone\n"
    },
    {
      "commit": "21edf0f9edb37e8f8202239fda52e024e127dec1",
      "tree": "39cefe241f1aed1712206db581462731e00a71b9",
      "parents": [
        "d6199d9deaa44ba88cd613da5075b470f772c081"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Tue Jan 24 12:46:33 2017 +0100"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Tue Jan 24 12:46:33 2017 +0100"
      },
      "message": "Build for ubuntu xenial\n\nChange-Id: Ib8ea97bdb00160891311580b292b41d54396ba52\n"
    },
    {
      "commit": "d6199d9deaa44ba88cd613da5075b470f772c081",
      "tree": "6bcd10c007ffc83841d0553fb87aa75498b0140e",
      "parents": [
        "ee7860caa14c4292dfd3cc6a0bf872140646b34a"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Tue Jan 24 12:23:09 2017 +0100"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Tue Jan 24 12:23:09 2017 +0100"
      },
      "message": "Build for Ubuntu trusty\n\nChange-Id: I94d478e7aa0725834682df645140fc307a5ec8df\n"
    },
    {
      "commit": "ee7860caa14c4292dfd3cc6a0bf872140646b34a",
      "tree": "93ee608c65072dd992e78fdd211038d14d752728",
      "parents": [
        "dc6e7d08d0d4cf4b2694049398833925f68f4e64"
      ],
      "author": {
        "name": "Ondřej Nový",
        "email": "onovy@debian.org",
        "time": "Sun Dec 25 17:06:35 2016 +0100"
      },
      "committer": {
        "name": "Ondřej Nový",
        "email": "onovy@debian.org",
        "time": "Sun Dec 25 17:06:35 2016 +0100"
      },
      "message": "New upstream release\n"
    },
    {
      "commit": "dc6e7d08d0d4cf4b2694049398833925f68f4e64",
      "tree": "06a10ee6bdc83aa88424ddd9e07db18fd9e838bc",
      "parents": [
        "7c5cde90048475c51699cef4cbe7cb683878ad5b",
        "0dc7bd5fd9f089f8d642ca123d6a49a1ea8a7709"
      ],
      "author": {
        "name": "Ondřej Nový",
        "email": "onovy@debian.org",
        "time": "Sun Dec 25 17:00:30 2016 +0100"
      },
      "committer": {
        "name": "Ondřej Nový",
        "email": "onovy@debian.org",
        "time": "Sun Dec 25 17:00:30 2016 +0100"
      },
      "message": "Merge tag \u00272016.12.1\u0027 into debian/unstable\n\n2016.12.1\n"
    },
    {
      "commit": "0dc7bd5fd9f089f8d642ca123d6a49a1ea8a7709",
      "tree": "62c11ef6b56080fa2867e1190ef42f50d86793a2",
      "parents": [
        "72b353851c2170e2aa7640a88c6d0e4f144f16e9"
      ],
      "author": {
        "name": "Patrick Petit",
        "email": "ppetit@mirantis.com",
        "time": "Wed Dec 07 09:24:41 2016 +0100"
      },
      "committer": {
        "name": "Patrick Petit",
        "email": "ppetit@mirantis.com",
        "time": "Wed Dec 07 09:25:04 2016 +0100"
      },
      "message": "Fixed logs aggregation rule\n\nChange-Id: I5c524c2f3c8f57f31950782047bc2b07a019926e\n"
    },
    {
      "commit": "72b353851c2170e2aa7640a88c6d0e4f144f16e9",
      "tree": "bd4489802ab82d64bca9b87b4fd8a0375fb953d7",
      "parents": [
        "86ec0146bc98779f84b8795c1e0665adec405aae"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Sun Dec 04 10:27:27 2016 +0100"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Sun Dec 04 11:56:21 2016 +0100"
      },
      "message": "use multiple store engines, backward compatible\n\nChange-Id: I8e650c15a359eab176b1a1d7d16e8014bd0826e1\n"
    },
    {
      "commit": "86ec0146bc98779f84b8795c1e0665adec405aae",
      "tree": "b677f14ecf094969738210b85854afce4608a6fe",
      "parents": [
        "e06305ef94f91a2faa92db672365458c6a4ab71a"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Tue Nov 29 16:34:15 2016 +0100"
      },
      "committer": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Sun Dec 04 11:09:22 2016 +0100"
      },
      "message": "enable cadf auditing support\n\nChange-Id: Ia66f67c175aa2ad74458f4c5307cf463e3a3aa5c\n"
    },
    {
      "commit": "e06305ef94f91a2faa92db672365458c6a4ab71a",
      "tree": "200fe15ec641584032b86ef5c6181cac4762fc47",
      "parents": [
        "0faa853b62a691766f7a7a7a8afcbe27128440b7",
        "0208b959b43e90cd02c906891b6e2cf9270cdf23"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Fri Nov 25 16:18:37 2016 +0100"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Fri Nov 25 16:19:07 2016 +0100"
      },
      "message": "Merge remote-tracking branch \u0027upstream/stacklight\u0027 into merge-branch\n\nChange-Id: Ie1756303965d4c384e8750ec0f43b36e2b583504\n"
    },
    {
      "commit": "0208b959b43e90cd02c906891b6e2cf9270cdf23",
      "tree": "200fe15ec641584032b86ef5c6181cac4762fc47",
      "parents": [
        "0d134e9a38dad208cf6f8b9cdc91a440bad50bca"
      ],
      "author": {
        "name": "Guillaume Thouvenin",
        "email": "gthouvenin@mirantis.com",
        "time": "Thu Nov 24 15:55:17 2016 +0100"
      },
      "committer": {
        "name": "Guillaume Thouvenin",
        "email": "gthouvenin@mirantis.com",
        "time": "Fri Nov 25 12:50:56 2016 +0100"
      },
      "message": "Put the Grafana dashboards into their own directory\n\nChange-Id: Ia616602e62ec3994f32b30b065c16de4128f9577\n"
    },
    {
      "commit": "0d134e9a38dad208cf6f8b9cdc91a440bad50bca",
      "tree": "fdc2d39ebb2b41b89c1c00460d08a56233ce10c1",
      "parents": [
        "a66741382b7194b2bea1450e54ec83b9beb2abbc",
        "815f0f6a39750c226634d3cfbae25c3d520276d6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Nov 25 11:19:46 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 25 11:19:46 2016 +0000"
      },
      "message": "Merge \"Use \"glance_registry_api\" as the backend name\" into stacklight"
    },
    {
      "commit": "a66741382b7194b2bea1450e54ec83b9beb2abbc",
      "tree": "7c1b2d254decac232fa4898030b83df8f2f5597f",
      "parents": [
        "6760bf5b7642d968d9b7fe7bdb844873f4b2f5c7"
      ],
      "author": {
        "name": "Swann Croiset",
        "email": "scroiset@mirantis.com",
        "time": "Thu Nov 24 16:52:35 2016 +0100"
      },
      "committer": {
        "name": "Swann Croiset",
        "email": "scroiset@mirantis.com",
        "time": "Thu Nov 24 16:53:26 2016 +0100"
      },
      "message": "Add nagios_host dimension and fix alerting property\n\nChange-Id: I8fb32d2ea72e8d72e1f2f0e3237f22143fe21037\n"
    },
    {
      "commit": "815f0f6a39750c226634d3cfbae25c3d520276d6",
      "tree": "234ece5d6f5060ada02f751fd4e5127db82f338e",
      "parents": [
        "6760bf5b7642d968d9b7fe7bdb844873f4b2f5c7"
      ],
      "author": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Thu Nov 24 13:12:40 2016 +0000"
      },
      "committer": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Thu Nov 24 13:12:41 2016 +0000"
      },
      "message": "Use \"glance_registry_api\" as the backend name\n\n\"glance_registry_api\" is used instead of \"glance-registry-api\" as the backend\nname in the haproxy configuration. Ideally, we should not rely on names defined\nin the user configuration, but we have no solution for this right now.\n\nChange-Id: Id4472aaf644a8c7103fa5ae660124bb75cfadc64\n"
    },
    {
      "commit": "6760bf5b7642d968d9b7fe7bdb844873f4b2f5c7",
      "tree": "d7e59269532593ee9869761962ac7ab482698856",
      "parents": [
        "3f8c73f1019209883ea827736be1537158daf4eb"
      ],
      "author": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Tue Nov 22 13:33:26 2016 +0000"
      },
      "committer": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Tue Nov 22 13:36:10 2016 +0000"
      },
      "message": "Use \"glance_api\" as the backend name\n\n\"glance_api\" is used instead of \"glance-api\" as the backend name in the haproxy\nconfiguration. Ideally, we should not rely on names defined in the user\nconfiguration, but we have no solution for this right now.\n\nChange-Id: I55bd987b30190f700a7ee3108952362db03951cf\n"
    },
    {
      "commit": "7c5cde90048475c51699cef4cbe7cb683878ad5b",
      "tree": "dec736d3835b4dc0a9f0c82b3525702256bea613",
      "parents": [
        "2a2af85e84cf710123870305387de0d687ac7886"
      ],
      "author": {
        "name": "Ondřej Nový",
        "email": "onovy@debian.org",
        "time": "Mon Nov 21 15:57:13 2016 +0100"
      },
      "committer": {
        "name": "Ondřej Nový",
        "email": "onovy@debian.org",
        "time": "Mon Nov 21 15:57:13 2016 +0100"
      },
      "message": "Bumped debhelper version to 10\n"
    },
    {
      "commit": "3f8c73f1019209883ea827736be1537158daf4eb",
      "tree": "ca0fb38ccf07a1c4a0da4d14eb213e504bd634b2",
      "parents": [
        "eee136dcd29832dfff7e30b386bb8e9f85d76732"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "ales.komarek@tcpcloud.eu",
        "time": "Wed Nov 09 23:51:17 2016 +0100"
      },
      "committer": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Fri Nov 18 14:39:19 2016 +0000"
      },
      "message": "Add alarms and alarm clusters\n\nChange-Id: I904a37ecce1e37bd875cd57b857c74f942bde9bb\n"
    },
    {
      "commit": "eee136dcd29832dfff7e30b386bb8e9f85d76732",
      "tree": "752b71effef5ea550226bab13f3aeff35a3e631c",
      "parents": [
        "54d3426ff274c7b43ca4dff74989f47ef0db5f8a",
        "706b47df4982540ec1b3811207a8198fc5643935"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Nov 18 11:02:25 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 18 11:02:25 2016 +0000"
      },
      "message": "Merge \"Merge remote-tracking branch \u0027upstream/master\u0027 into merge-branch\" into stacklight"
    },
    {
      "commit": "706b47df4982540ec1b3811207a8198fc5643935",
      "tree": "264ff148dc7826868eef62ae6214fc28ca06236d",
      "parents": [
        "9bad1a4d91fc91064975fbe6acddf7393a0a49af",
        "0faa853b62a691766f7a7a7a8afcbe27128440b7"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Fri Nov 18 11:44:32 2016 +0100"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Fri Nov 18 11:44:35 2016 +0100"
      },
      "message": "Merge remote-tracking branch \u0027upstream/master\u0027 into merge-branch\n\nChange-Id: I53a595b819bfcba7850ed9a31a005af6af2f6732\n"
    },
    {
      "commit": "54d3426ff274c7b43ca4dff74989f47ef0db5f8a",
      "tree": "9d62d5e8a42f1ff974ac61aaa44546ba4cfaf4df",
      "parents": [
        "9bad1a4d91fc91064975fbe6acddf7393a0a49af"
      ],
      "author": {
        "name": "Guillaume Thouvenin",
        "email": "gthouvenin@mirantis.com",
        "time": "Fri Nov 18 10:21:34 2016 +0100"
      },
      "committer": {
        "name": "Guillaume Thouvenin",
        "email": "gthouvenin@mirantis.com",
        "time": "Fri Nov 18 10:21:34 2016 +0100"
      },
      "message": "Add missing JSON format for dashboard\n\nChange-Id: Ibb3ea64049e809a17d57aaae420a4966c4c986b6\n"
    },
    {
      "commit": "9bad1a4d91fc91064975fbe6acddf7393a0a49af",
      "tree": "b43e4edee944442d4b2e2bf575c49c3d2533dae4",
      "parents": [
        "2b75cceef2bf994ff04fbef58c33fda21c335a04"
      ],
      "author": {
        "name": "Guillaume Thouvenin",
        "email": "gthouvenin@mirantis.com",
        "time": "Tue Nov 15 10:25:28 2016 +0100"
      },
      "committer": {
        "name": "Guillaume Thouvenin",
        "email": "gthouvenin@mirantis.com",
        "time": "Wed Nov 16 16:28:24 2016 +0100"
      },
      "message": "Add support for Grafana\n\nThis patch enables support for Grafana and provide a dashboard for\nGlance.\n\nChange-Id: I3980931e8a8b198e1f772cc30a2fe533b02efefe\n"
    },
    {
      "commit": "2b75cceef2bf994ff04fbef58c33fda21c335a04",
      "tree": "6b9a70c209d679fb7001656eae38a2a53e91c969",
      "parents": [
        "211a15e5f19eaa8540a568bcf097f3a86acc21bd",
        "f44f357fc7b0c627db5fd6c6f3d78cc24cfc2150"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 08 15:01:34 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 08 15:01:34 2016 +0000"
      },
      "message": "Merge \"Fix collectd meta when the service is disabled\" into stacklight"
    },
    {
      "commit": "211a15e5f19eaa8540a568bcf097f3a86acc21bd",
      "tree": "1ac1c3bc21ba61bd00e2b9a55ca2736b26011dc3",
      "parents": [
        "ee967f1e5cbd74ede04a27ee2b0eee95b2f33f2c",
        "259691c596be9ff522b901239d948388e37b3e7e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 08 14:59:18 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 08 14:59:18 2016 +0000"
      },
      "message": "Merge \"Add local endpoint check in collectd\" into stacklight"
    },
    {
      "commit": "ee967f1e5cbd74ede04a27ee2b0eee95b2f33f2c",
      "tree": "e5d76564474234fa49ef4c5b44172918b9a00795",
      "parents": [
        "b8bc1fc860adf3f25bf39f76e6b871921aa969a6",
        "e4dd12f7b3c71c6bf82216ebac1a06ebccecabde"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 08 14:59:13 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 08 14:59:13 2016 +0000"
      },
      "message": "Merge \"Add timezone to openstack log decoder config\" into stacklight"
    },
    {
      "commit": "f44f357fc7b0c627db5fd6c6f3d78cc24cfc2150",
      "tree": "295809766a8dd0df9da3f4521c7292b3355a2e36",
      "parents": [
        "259691c596be9ff522b901239d948388e37b3e7e"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Tue Nov 08 13:38:29 2016 +0100"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Tue Nov 08 13:38:29 2016 +0100"
      },
      "message": "Fix collectd meta when the service is disabled\n\nChange-Id: I4a012801198a1f6914040158835ea5694b804f47\n"
    },
    {
      "commit": "259691c596be9ff522b901239d948388e37b3e7e",
      "tree": "874742fcacc0707c3ab11582c8b2245cc1851b96",
      "parents": [
        "f7062bd86e79cdce07da8703a339f2dac100d0d2"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Tue Nov 08 12:15:27 2016 +0100"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Tue Nov 08 12:15:27 2016 +0100"
      },
      "message": "Add local endpoint check in collectd\n\nChange-Id: Idfcaf03272ec09eae632e2c0cd12ac6bbc201973\n"
    },
    {
      "commit": "e4dd12f7b3c71c6bf82216ebac1a06ebccecabde",
      "tree": "9d0a5ec69e1d1a02536f7e28ac506d195d9f2c79",
      "parents": [
        "f7062bd86e79cdce07da8703a339f2dac100d0d2"
      ],
      "author": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Mon Oct 31 16:08:52 2016 +0100"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Tue Nov 08 11:07:32 2016 +0100"
      },
      "message": "Add timezone to openstack log decoder config\n\nChange-Id: Ie02b399f305a43973308521537223a1c568b19ae\n"
    },
    {
      "commit": "b8bc1fc860adf3f25bf39f76e6b871921aa969a6",
      "tree": "6a262bd98cf6c646518f983d85b933886e2c52a1",
      "parents": [
        "f7062bd86e79cdce07da8703a339f2dac100d0d2"
      ],
      "author": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Thu Nov 03 11:02:19 2016 +0000"
      },
      "committer": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Thu Nov 03 11:02:19 2016 +0000"
      },
      "message": "Use more robust logstreamer file match\n\nChange-Id: I1dc5aa549d0dde4498f5fa4d3cbefa2d94e4c4b9\n"
    },
    {
      "commit": "f7062bd86e79cdce07da8703a339f2dac100d0d2",
      "tree": "a13cb9ecf8918b2f4c6e2b7b319a0adc0c6cd502",
      "parents": [
        "e7c5958bfac8895066ec8946b0695eb52972d770"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Fri Oct 28 14:56:04 2016 +0300"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Fri Oct 28 14:56:04 2016 +0300"
      },
      "message": "Add support for log_collector\n\nChange-Id: If61a288a5983aaabfcd1ddba8336f72f8245863a\n"
    },
    {
      "commit": "e7c5958bfac8895066ec8946b0695eb52972d770",
      "tree": "fb1ec149f3e04eee1762804c45367074689c6336",
      "parents": [
        "b72404a339b603d74a865faa075b3c494308ebe7"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Thu Oct 27 14:34:58 2016 +0200"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Thu Oct 27 17:31:56 2016 +0200"
      },
      "message": "Add collectd support\n\nChange-Id: Ibf0b4628dadc535fe6a29f6d56dad079e93d18f7\n"
    },
    {
      "commit": "0faa853b62a691766f7a7a7a8afcbe27128440b7",
      "tree": "b7bde519b70aeee75796a3e5607d5b8fc18a7a96",
      "parents": [
        "b72404a339b603d74a865faa075b3c494308ebe7"
      ],
      "author": {
        "name": "vmikes",
        "email": "vlastimil.mikes@tcpcloud.eu",
        "time": "Wed Oct 19 09:57:14 2016 +0200"
      },
      "committer": {
        "name": "vmikes",
        "email": "vlastimil.mikes@tcpcloud.eu",
        "time": "Wed Oct 19 09:58:19 2016 +0200"
      },
      "message": "add region to metadata\n\nChange-Id: I45f80601750f4df41c15ca52ea67174a29815b98\n"
    },
    {
      "commit": "b72404a339b603d74a865faa075b3c494308ebe7",
      "tree": "35c26cdb3ad05b3d39da0afc36ec2e5e6215f947",
      "parents": [
        "e3c22a6c3bacd2c81e52d3f87a2e7695f2947ef4"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Sun Oct 09 21:54:38 2016 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Sun Oct 09 21:54:38 2016 +0200"
      },
      "message": "k8s configmap missing files\n\nChange-Id: I4ef199b12e23b3db632253eda22dfd3fddb3c0b7\n"
    },
    {
      "commit": "e3c22a6c3bacd2c81e52d3f87a2e7695f2947ef4",
      "tree": "e8b8375b500b7f27aad0bbce4a2a7a25af83442d",
      "parents": [
        "fa9f888e1ea9fdeef54c48312918eedacbff855d"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Tue Oct 04 22:21:19 2016 -0700"
      },
      "committer": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Tue Oct 04 22:22:22 2016 -0700"
      },
      "message": "fix sensu meta in glance\n\nChange-Id: I08b50f60ec75f2c045ed1e50710d7e29483ca3f6\n"
    },
    {
      "commit": "fa9f888e1ea9fdeef54c48312918eedacbff855d",
      "tree": "5578c4a4d4d9b72dd2786218840ea49b9b232596",
      "parents": [
        "b82b18fe8b1caddea9cb3810a509f5f05574840a",
        "15d97254d80b7fe1aaa9301dbc1e7c6486360461"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Oct 04 15:37:33 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Oct 04 15:37:33 2016 +0000"
      },
      "message": "Merge \"add support for config generation\""
    },
    {
      "commit": "b82b18fe8b1caddea9cb3810a509f5f05574840a",
      "tree": "1c6324daf41332b7d7f893260a9283b8c71dc47e",
      "parents": [
        "35a78a3bd8514ced8c2026368601186dc1b1f143"
      ],
      "author": {
        "name": "vmikes",
        "email": "vlastimil.mikes@tcpcloud.eu",
        "time": "Fri Sep 30 10:49:11 2016 +0200"
      },
      "committer": {
        "name": "vmikes",
        "email": "vlastimil.mikes@tcpcloud.eu",
        "time": "Fri Sep 30 10:50:19 2016 +0200"
      },
      "message": "add region to checks\n\nChange-Id: I9cdef56bb0d0c2f1db97c437cc4009410ad776d2\n"
    },
    {
      "commit": "15d97254d80b7fe1aaa9301dbc1e7c6486360461",
      "tree": "abc50b48296bac3363a054fdf255cd8d69d041d4",
      "parents": [
        "35a78a3bd8514ced8c2026368601186dc1b1f143"
      ],
      "author": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Tue Sep 27 13:13:25 2016 +0200"
      },
      "committer": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Tue Sep 27 16:09:32 2016 +0200"
      },
      "message": "add support for config generation\n\nChange-Id: I421123af9cb6307390d9de82320bc88a223dbb57\n"
    },
    {
      "commit": "35a78a3bd8514ced8c2026368601186dc1b1f143",
      "tree": "5479bf9e7d996aeca243fe07166368c7d28a8c3c",
      "parents": [
        "b310120505ff47cfaabfab4d0f9ca4eb03af5421",
        "f7611fab6015d3b4b649c9ed0983d2da72597de4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Sep 20 14:21:31 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 20 14:21:31 2016 +0000"
      },
      "message": "Merge \"Revert \"introduce test-kitchen\"\""
    },
    {
      "commit": "f7611fab6015d3b4b649c9ed0983d2da72597de4",
      "tree": "e8d0816313dbd38f8d9691311b7af279faabc623",
      "parents": [
        "dc44ed056cdc889fe68d0f3732ffb1fa18bcb76e"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Tue Sep 20 13:54:01 2016 +0000"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Tue Sep 20 13:54:01 2016 +0000"
      },
      "message": "Revert \"introduce test-kitchen\"\n\nThis reverts commit dc44ed056cdc889fe68d0f3732ffb1fa18bcb76e.\n\nChange-Id: Ie45341ed901d72c01460c75c6fbeb444db8eae24\n"
    },
    {
      "commit": "b310120505ff47cfaabfab4d0f9ca4eb03af5421",
      "tree": "cf75a65109b15fb6e58ed8c3f9062ae5cb08c76a",
      "parents": [
        "a32d84a56e6e9e9be822951b2eb4b30286665aaa",
        "dc44ed056cdc889fe68d0f3732ffb1fa18bcb76e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Sep 20 13:04:44 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 20 13:04:44 2016 +0000"
      },
      "message": "Merge \"introduce test-kitchen\""
    },
    {
      "commit": "dc44ed056cdc889fe68d0f3732ffb1fa18bcb76e",
      "tree": "c8a530f37b62b157b685522485c1799d02e2fa4d",
      "parents": [
        "d06dc143e7aa751fb8853007c7e8270360700409"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Wed Jul 27 09:45:46 2016 +0200"
      },
      "committer": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Mon Aug 22 12:01:16 2016 +0200"
      },
      "message": "introduce test-kitchen\n\nChange-Id: Idb3dd743689658fc78d1147b4c5e5609bc47bfe6\nImplements: blueprint service-level-testing\n"
    },
    {
      "commit": "a32d84a56e6e9e9be822951b2eb4b30286665aaa",
      "tree": "5479bf9e7d996aeca243fe07166368c7d28a8c3c",
      "parents": [
        "d06dc143e7aa751fb8853007c7e8270360700409"
      ],
      "author": {
        "name": "Andreas Jaeger",
        "email": "aj@suse.com",
        "time": "Fri Aug 12 21:15:50 2016 +0200"
      },
      "committer": {
        "name": "Andreas Jaeger",
        "email": "aj@suse.com",
        "time": "Fri Aug 12 21:15:50 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: I26370075455bed48641c5799758907ae91949ccc\n"
    },
    {
      "commit": "d06dc143e7aa751fb8853007c7e8270360700409",
      "tree": "e8d0816313dbd38f8d9691311b7af279faabc623",
      "parents": [
        "f8838c6feeebca0d62377026c95d2b756cc6f282",
        "912e83878173eac64ecea8142cedc10a71ea20cf"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jun 23 14:59:21 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jun 23 14:59:21 2016 +0000"
      },
      "message": "Merge \"SPM packaging metadata\""
    },
    {
      "commit": "f8838c6feeebca0d62377026c95d2b756cc6f282",
      "tree": "f8b49e0801d1175e412f6ed534eb1d69cbfc193c",
      "parents": [
        "572c9d9e14e724970112d811a124335e56d5bc63"
      ],
      "author": {
        "name": "Pavel Cizinsky",
        "email": "pavel.cizinsky@tcpcloud.eu",
        "time": "Thu Jun 23 12:59:19 2016 +0200"
      },
      "committer": {
        "name": "Pavel Cizinsky",
        "email": "pavel.cizinsky@tcpcloud.eu",
        "time": "Thu Jun 23 13:04:00 2016 +0200"
      },
      "message": "add python-memcache\n\nChange-Id: I219e89c514855c4e725a3a02f49bdf6b21284e46\n"
    },
    {
      "commit": "2a2af85e84cf710123870305387de0d687ac7886",
      "tree": "fc3d7f1df6e56e167cb0c4320a79851bcae81b25",
      "parents": [
        "48237351095ad05057774637a7519bb5afefc0d6"
      ],
      "author": {
        "name": "Ondřej Nový",
        "email": "onovy@debian.org",
        "time": "Mon Jun 20 20:14:27 2016 +0200"
      },
      "committer": {
        "name": "Ondřej Nový",
        "email": "onovy@debian.org",
        "time": "Mon Jun 20 20:14:27 2016 +0200"
      },
      "message": "d/{control,copyright}: Use my @debian.org email address\n"
    },
    {
      "commit": "912e83878173eac64ecea8142cedc10a71ea20cf",
      "tree": "3be128eae77b7771ead129f488a0d3ee6fd4e99b",
      "parents": [
        "3c5ce1c69de3d0bee9789c7b14edfddc3662426e"
      ],
      "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: I52b801db8dcb671e4a6009d0005cd3defd69979d\n"
    },
    {
      "commit": "572c9d9e14e724970112d811a124335e56d5bc63",
      "tree": "43544fbce4df6f14440e0cc837c76607fe221b7c",
      "parents": [
        "3c5ce1c69de3d0bee9789c7b14edfddc3662426e"
      ],
      "author": {
        "name": "Adam Tengler",
        "email": "adam.tengler@tcpcloud.eu",
        "time": "Tue Apr 26 21:57:08 2016 +0200"
      },
      "committer": {
        "name": "Adam Tengler",
        "email": "adam.tengler@tcpcloud.eu",
        "time": "Tue Jun 14 18:37:21 2016 +0200"
      },
      "message": "Orchestration metadata\n\nChange-Id: Ic2d7e357cd1840b5678889f1a30306df6a98a3f3\n"
    },
    {
      "commit": "48237351095ad05057774637a7519bb5afefc0d6",
      "tree": "8906a63b918d41d624ab2232676453823981b2c2",
      "parents": [
        "4cba95aa176f8894db7c73e829356e8dd97feb77"
      ],
      "author": {
        "name": "Ondřej Nový",
        "email": "novy@ondrej.org",
        "time": "Wed Jun 08 21:28:18 2016 +0200"
      },
      "committer": {
        "name": "Ondřej Nový",
        "email": "novy@ondrej.org",
        "time": "Wed Jun 08 21:28:18 2016 +0200"
      },
      "message": "releasing package salt-formula-glance version 2016.4.1-3\n"
    },
    {
      "commit": "4cba95aa176f8894db7c73e829356e8dd97feb77",
      "tree": "ee430441e8b36eaac584778fc98d3db386d873a7",
      "parents": [
        "004e503aee6a660498818c969bfc60eea71806f7"
      ],
      "author": {
        "name": "Ondřej Nový",
        "email": "novy@ondrej.org",
        "time": "Wed Jun 08 21:05:55 2016 +0200"
      },
      "committer": {
        "name": "Ondřej Nový",
        "email": "novy@ondrej.org",
        "time": "Wed Jun 08 21:17:41 2016 +0200"
      },
      "message": "Added Debian tests\n"
    },
    {
      "commit": "3c5ce1c69de3d0bee9789c7b14edfddc3662426e",
      "tree": "6ba753f6067e51d641a5514dc0af39c4c0864f78",
      "parents": [
        "7634ad9d3af91fb979aec0204a67e28f33ddea26"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Mon May 30 23:23:31 2016 +0200"
      },
      "committer": {
        "name": "smolaon",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Thu Jun 02 10:47:11 2016 +0200"
      },
      "message": "fix for glance api log\n\nChange-Id: If4b60a164f5601e54878e3201589a04407b46620\nCloses-Bug: #1587185\n"
    },
    {
      "commit": "7634ad9d3af91fb979aec0204a67e28f33ddea26",
      "tree": "b0c157ccf74d6395a4ee886ead8ee02a3ef20856",
      "parents": [
        "81a89438627de402532371975951a22366675b0c"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Tue May 24 23:25:25 2016 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Thu May 26 14:55:46 2016 +0200"
      },
      "message": "docker support\n\nChange-Id: I6f09b6d39010a7412cfd4997e82549b6a5d7501c\n"
    },
    {
      "commit": "81a89438627de402532371975951a22366675b0c",
      "tree": "b446d4fe14d0f406420aeadb515f63de0c0576b3",
      "parents": [
        "fa4412624d9a77c53642d725b4877d86834f7fc8",
        "9e85d172fb6951aa2dfad6c1253125ef9449c1f8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri May 20 15:02:28 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri May 20 15:02:28 2016 +0000"
      },
      "message": "Merge \"Add documentation and bug links\""
    },
    {
      "commit": "9e85d172fb6951aa2dfad6c1253125ef9449c1f8",
      "tree": "7fdea941ea008e5e79bf348327596afc385ac7f0",
      "parents": [
        "f286070ffbc77e227ca21a3e670705e6413a1d93"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Fri May 20 11:13:14 2016 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Fri May 20 11:13:45 2016 +0200"
      },
      "message": "Add documentation and bug links\n\nChange-Id: I6521030fafa1122d9cec5ea60b9891a9dc5f90da\nCloses-Bug: #1583855\n"
    },
    {
      "commit": "fa4412624d9a77c53642d725b4877d86834f7fc8",
      "tree": "a15d3350e0cd97bce36095dcba11d7e2da41a4ae",
      "parents": [
        "f286070ffbc77e227ca21a3e670705e6413a1d93"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu May 19 16:27:54 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu May 19 16:27:54 2016 +0200"
      },
      "message": "Fix heka.toml for other roles\n\nChange-Id: I666ecf6772af2cde99d9950bc7c2108c8d9a641c\n"
    },
    {
      "commit": "f286070ffbc77e227ca21a3e670705e6413a1d93",
      "tree": "d375f4315718ce009efc87d7c7066991798764a9",
      "parents": [
        "b6280babbf50ed1032d352fb1ae1f77bd8e7584a"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Wed May 18 15:48:38 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Wed May 18 15:48:38 2016 +0200"
      },
      "message": "Fix heka.toml\n\nChange-Id: Ie1bdffeacf9f44fb0daa8db3da8493ace0c19177\n"
    },
    {
      "commit": "004e503aee6a660498818c969bfc60eea71806f7",
      "tree": "72a564cfbd30c775f3c9dc33e1b7821dcc901a15",
      "parents": [
        "67c7b18d2846f137761631e6b6d76963d86e635b"
      ],
      "author": {
        "name": "Ondřej Nový",
        "email": "novy@ondrej.org",
        "time": "Wed May 11 23:46:07 2016 +0200"
      },
      "committer": {
        "name": "Ondřej Nový",
        "email": "novy@ondrej.org",
        "time": "Wed May 11 23:46:07 2016 +0200"
      },
      "message": "releasing package salt-formula-glance version 2016.4.1-2\n"
    },
    {
      "commit": "b6280babbf50ed1032d352fb1ae1f77bd8e7584a",
      "tree": "3908d271d62bd6b1623a3a1f2787a729320a0747",
      "parents": [
        "ad6274d933919e079cc63f531252deaccd11a931"
      ],
      "author": {
        "name": "Adam Tengler",
        "email": "adam.tengler@tcpcloud.eu",
        "time": "Tue Apr 26 18:36:56 2016 +0200"
      },
      "committer": {
        "name": "Adam Tengler",
        "email": "adam.tengler@tcpcloud.eu",
        "time": "Thu Apr 28 16:13:54 2016 +0200"
      },
      "message": "Manage permissions on filesystem store\n\nChange-Id: I822c4e7e134f4e81ead5fe0331bbc12ebe45bf25\n"
    },
    {
      "commit": "67c7b18d2846f137761631e6b6d76963d86e635b",
      "tree": "2d50948e365d4b928ad6e99b448e47d66b72f86a",
      "parents": [
        "87fbab8be074772952cbb9e52f55e3df4fe319ea"
      ],
      "author": {
        "name": "Ondřej Nový",
        "email": "novy@ondrej.org",
        "time": "Sat Apr 23 18:29:15 2016 +0200"
      },
      "committer": {
        "name": "Ondřej Nový",
        "email": "novy@ondrej.org",
        "time": "Sat Apr 23 18:29:15 2016 +0200"
      },
      "message": "Fixed changelog\n"
    },
    {
      "commit": "ad6274d933919e079cc63f531252deaccd11a931",
      "tree": "3eb7d87e87a876b2950235de2e55ea7ff225fb13",
      "parents": [
        "d0a23822d4bf82f82a8474702c930a153f9b0613"
      ],
      "author": {
        "name": "Ondřej Nový",
        "email": "ondrej.novy@firma.seznam.cz",
        "time": "Sat Apr 23 17:11:01 2016 +0200"
      },
      "committer": {
        "name": "Ondřej Nový",
        "email": "ondrej.novy@firma.seznam.cz",
        "time": "Sat Apr 23 17:13:25 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: Ie15eea1c9d5396e79d46b045bd5f0f22a2af39e4\n"
    },
    {
      "commit": "87fbab8be074772952cbb9e52f55e3df4fe319ea",
      "tree": "dc44e9ff1486bf304eadef1f546251a25aa71e2e",
      "parents": [
        "58b2f9c69048f54258e88b07cc5883516c36ab2d"
      ],
      "author": {
        "name": "Ondřej Nový",
        "email": "novy@ondrej.org",
        "time": "Sat Apr 23 16:37:56 2016 +0200"
      },
      "committer": {
        "name": "Ondřej Nový",
        "email": "novy@ondrej.org",
        "time": "Sat Apr 23 16:37:56 2016 +0200"
      },
      "message": "Added myself as uploader\n"
    },
    {
      "commit": "58b2f9c69048f54258e88b07cc5883516c36ab2d",
      "tree": "3cd596334445df0edfd0afa8d42673697440869d",
      "parents": [
        "1bcfde2c312223fc6eefa9b1bd20a62ed917947b"
      ],
      "author": {
        "name": "Ondřej Nový",
        "email": "novy@ondrej.org",
        "time": "Sat Apr 23 16:35:36 2016 +0200"
      },
      "committer": {
        "name": "Ondřej Nový",
        "email": "novy@ondrej.org",
        "time": "Sat Apr 23 16:35:36 2016 +0200"
      },
      "message": "d/copyright: Added myself to Debian part\n"
    },
    {
      "commit": "d0a23822d4bf82f82a8474702c930a153f9b0613",
      "tree": "240f19ed708f87fbd332b0b0943e08db0f3363d4",
      "parents": [
        "b6ca78dd814250783a11478560f450fdc29ee707"
      ],
      "author": {
        "name": "Jiri Konecny",
        "email": "jiri.konecny@tcpcloud.eu",
        "time": "Thu Apr 21 17:12:15 2016 +0200"
      },
      "committer": {
        "name": "Jiri Konecny",
        "email": "jiri.konecny@tcpcloud.eu",
        "time": "Thu Apr 21 17:12:15 2016 +0200"
      },
      "message": "[RabbitMQ] Removed deprecated ha_queue option.\n\nChange-Id: Ief8260615f4254093fc6be3ea164c2a5e42b8380\n"
    },
    {
      "commit": "b6ca78dd814250783a11478560f450fdc29ee707",
      "tree": "e99c8c46e30d53e615b2084a964f680945e80386",
      "parents": [
        "89d6d2cf7458a3bcbd1b1ce1aa8b6d19d527e610",
        "0456cfa2c19a13c7349415a7385049c3b5366593"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Apr 21 08:32:05 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Apr 21 08:32:05 2016 +0000"
      },
      "message": "Merge \"[RabbitMQ] Parametrized message queue hosts to enable client-side HA.\""
    },
    {
      "commit": "0456cfa2c19a13c7349415a7385049c3b5366593",
      "tree": "a587909e7f02b7a456d132ff7f02b8298b3254a9",
      "parents": [
        "9e404cf52b8291b852754415087e61ad61eb5d1f"
      ],
      "author": {
        "name": "Jiri Konecny",
        "email": "jiri.konecny@tcpcloud.eu",
        "time": "Wed Apr 20 16:47:25 2016 +0200"
      },
      "committer": {
        "name": "Jiri Konecny",
        "email": "jiri.konecny@tcpcloud.eu",
        "time": "Wed Apr 20 16:47:52 2016 +0200"
      },
      "message": "[RabbitMQ] Parametrized message queue hosts to enable client-side HA.\n\nChange-Id: I614ab8552fd4596010a3f1a6a4f46e85b8a9de2d\n"
    },
    {
      "commit": "1bcfde2c312223fc6eefa9b1bd20a62ed917947b",
      "tree": "1e325e7815d6429da9e6f99ede09f23763d2cb81",
      "parents": [
        "74add9224c8f32aa3fd6551f8b7eed989e81a2af"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Wed Apr 20 16:09:02 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Wed Apr 20 16:09:02 2016 +0200"
      },
      "message": "Release unstable\n"
    },
    {
      "commit": "74add9224c8f32aa3fd6551f8b7eed989e81a2af",
      "tree": "0a68f59175fd4bd845d6e6589ff8b904da0ef22f",
      "parents": [
        "78b94a59298c33d97ae25ea4574ff1fa579ecb00"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Wed Apr 20 14:55:29 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Wed Apr 20 14:55:29 2016 +0200"
      },
      "message": "ITP bug and fix description\n"
    },
    {
      "commit": "78b94a59298c33d97ae25ea4574ff1fa579ecb00",
      "tree": "f5493816bf84d4ce3bed36d57c00233de7193cd5",
      "parents": [
        "ad8386e3fa0be924173476301c5851b389520497",
        "89d6d2cf7458a3bcbd1b1ce1aa8b6d19d527e610"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Wed Apr 20 14:31:31 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Wed Apr 20 14:31:31 2016 +0200"
      },
      "message": "Merge tag \u00272016.4.1\u0027 into debian/unstable\n\n2016.4.1\n"
    },
    {
      "commit": "ad8386e3fa0be924173476301c5851b389520497",
      "tree": "9e296619a3ead6108882b20a5d4246b6a7397ae6",
      "parents": [],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Wed Apr 20 14:26:48 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Wed Apr 20 14:26:48 2016 +0200"
      },
      "message": "Initial commit\n"
    },
    {
      "commit": "89d6d2cf7458a3bcbd1b1ce1aa8b6d19d527e610",
      "tree": "0ac3528ddfb1621a98b59696043e46db5ee3d947",
      "parents": [
        "9e404cf52b8291b852754415087e61ad61eb5d1f"
      ],
      "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: Ie88d9b6d5d529993351892b7a5bfb42d1704446f\n"
    },
    {
      "commit": "9e404cf52b8291b852754415087e61ad61eb5d1f",
      "tree": "222fa4fd6f6699114604a2f3fbe2bacfa2150721",
      "parents": [
        "7e02d74baf4ee2f91d2e02c739f05ae1def74c99"
      ],
      "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:47 2016 +0200"
      },
      "message": "Add makefile, run tests during package build\n\nChange-Id: Id382ff60baca2d9a94176ddd6b1c431038fb9c11\n"
    },
    {
      "commit": "7e02d74baf4ee2f91d2e02c739f05ae1def74c99",
      "tree": "46310fd832a82ac10a78aaf6ff5fdef95abbb337",
      "parents": [
        "0c5e1b452d0d6747a6b71afc54dc65476f9e5c94"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Mon Apr 11 12:18:48 2016 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Mon Apr 11 18:53:20 2016 +0200"
      },
      "message": "Mitaka release configuration files support\n\nChange-Id: I0813930b0aa3d4eabe2b2e86d8a55c8e852cc722\n"
    },
    {
      "commit": "0c5e1b452d0d6747a6b71afc54dc65476f9e5c94",
      "tree": "4b23dde99bc6fe035bd33ada9ec393edb821b171",
      "parents": [
        "c1e5131b7bf5122b440c3e165859449d0c591134",
        "015dc848762d3c05b7b4d071bc7b761a10297235"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Mar 25 10:45:48 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 25 10:45:48 2016 +0000"
      },
      "message": "Merge \"fix service differentiator\""
    },
    {
      "commit": "c1e5131b7bf5122b440c3e165859449d0c591134",
      "tree": "224d93b4d20cf787f45f15530390284ce83e8911",
      "parents": [
        "80a41eaa4fc2f1809d6b3f315f7922c72d9926fa"
      ],
      "author": {
        "name": "Alena Holanova",
        "email": "alena.holanova@tcpcloud.eu",
        "time": "Tue Mar 22 14:08:44 2016 +0100"
      },
      "committer": {
        "name": "Alena Holanova",
        "email": "alena.holanova@tcpcloud.eu",
        "time": "Tue Mar 22 14:14:56 2016 +0100"
      },
      "message": "Added parametrization of workers.\n\nChange-Id: I657f405843b944ae88bd1bb95b4efbeebacde12f\n"
    },
    {
      "commit": "015dc848762d3c05b7b4d071bc7b761a10297235",
      "tree": "df58a0ab7f599ecbcc7fe2a94a4e82fd0527c19a",
      "parents": [
        "82b6be577d26a664989300f4ec0638a494dce6b7"
      ],
      "author": {
        "name": "jan kaufman",
        "email": "jan.kaufman@tcpcloud.eu",
        "time": "Tue Mar 15 16:34:10 2016 +0100"
      },
      "committer": {
        "name": "jan kaufman",
        "email": "jan.kaufman@tcpcloud.eu",
        "time": "Tue Mar 15 16:34:10 2016 +0100"
      },
      "message": "fix service differentiator\n\nChange-Id: I535895f8bc98f18d041cf0f37a000c013c488f8b\n"
    },
    {
      "commit": "80a41eaa4fc2f1809d6b3f315f7922c72d9926fa",
      "tree": "00b80ffb36c6917ebc9afea01b663c9eb2453cc0",
      "parents": [
        "82b6be577d26a664989300f4ec0638a494dce6b7"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Sun Mar 06 14:33:42 2016 +0100"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Sun Mar 06 14:42:17 2016 +0100"
      },
      "message": "Glance keystone region support added\n\nChange-Id: I23186591204e157389a02850fcf27b0d79d08753\n"
    },
    {
      "commit": "82b6be577d26a664989300f4ec0638a494dce6b7",
      "tree": "f7d6ec4bff795088637985165c9b059c7426e92b",
      "parents": [
        "7d50d70841b96b796c9a327ef889b5c73afd3654"
      ],
      "author": {
        "name": "jan kaufman",
        "email": "jan.kaufman@tcpcloud.eu",
        "time": "Fri Feb 19 16:03:14 2016 +0100"
      },
      "committer": {
        "name": "jan kaufman",
        "email": "jan.kaufman@tcpcloud.eu",
        "time": "Fri Feb 19 16:04:42 2016 +0100"
      },
      "message": "add heka config end enable support\n\nChange-Id: Iff82539eed0590c7de8a28be70f3377d88a4b412\n"
    },
    {
      "commit": "7d50d70841b96b796c9a327ef889b5c73afd3654",
      "tree": "d6e95102592758c097444ce11519237b49ccb270",
      "parents": [
        "9b1556b5c33431a2360f1ed0d69db011aceb1b96"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Tue Feb 16 19:23:52 2016 +0100"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Tue Feb 16 19:24:19 2016 +0100"
      },
      "message": "RedHat Compatability\n\nChange-Id: Ia13a4adcda48882c95d00de08f02b9c2a5755a60\n"
    },
    {
      "commit": "9b1556b5c33431a2360f1ed0d69db011aceb1b96",
      "tree": "733d467341aa4c014fbcae185c05020ae78eac8b",
      "parents": [
        "f5558e1b646af8690e57ff2354567bcf51588ee2"
      ],
      "author": {
        "name": "Alena Holanova",
        "email": "alena.holanova@tcpcloud.eu",
        "time": "Thu Feb 04 14:07:23 2016 +0100"
      },
      "committer": {
        "name": "Alena Holanova",
        "email": "alena.holanova@tcpcloud.eu",
        "time": "Thu Feb 04 17:47:04 2016 +0100"
      },
      "message": "License and links fixes\n\nChange-Id: I2f6ccb22850560cb5146f37ed17108cd8f27f5a8\n"
    },
    {
      "commit": "f5558e1b646af8690e57ff2354567bcf51588ee2",
      "tree": "31f65c5288ad09fc23a038e1ef192f450ced173d",
      "parents": [
        "f748292ca2e79ede9fc37991a0f2e30312b27bc4"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "ales.komarek@tcpcloud.eu",
        "time": "Fri Jan 29 09:42:53 2016 +0100"
      },
      "committer": {
        "name": "Ales Komarek",
        "email": "ales.komarek@tcpcloud.eu",
        "time": "Fri Jan 29 09:42:53 2016 +0100"
      },
      "message": "Fixing \"s\n"
    },
    {
      "commit": "f748292ca2e79ede9fc37991a0f2e30312b27bc4",
      "tree": "89624d92022782eff666a9c937359bea93e8e050",
      "parents": [
        "2288a48f3742fefceac1fbeba3abc43c6811a775"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "ales.komarek@tcpcloud.eu",
        "time": "Fri Jan 29 09:40:44 2016 +0100"
      },
      "committer": {
        "name": "Ales Komarek",
        "email": "ales.komarek@tcpcloud.eu",
        "time": "Fri Jan 29 09:40:44 2016 +0100"
      },
      "message": "Sensu configuration fix\n"
    },
    {
      "commit": "2288a48f3742fefceac1fbeba3abc43c6811a775",
      "tree": "0ec797df04c4f178153150caea0dbe4ec52efd23",
      "parents": [
        "e3bcc1a41b6f5260e479332f585cc8a6d365517a"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed Jan 27 21:54:21 2016 +0100"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed Jan 27 21:54:21 2016 +0100"
      },
      "message": "glance map.jinja all packages added\n"
    },
    {
      "commit": "e3bcc1a41b6f5260e479332f585cc8a6d365517a",
      "tree": "156a895badf76fc7a00fc9a8a2f332896875b122",
      "parents": [
        "1a2a626701935e1ef24d02cd7825ea2408fdea85"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed Jan 27 21:48:32 2016 +0100"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed Jan 27 21:48:32 2016 +0100"
      },
      "message": "sphinx documenation for glance\n"
    },
    {
      "commit": "1a2a626701935e1ef24d02cd7825ea2408fdea85",
      "tree": "594209bc23679f7fb53afac1ce90141f053137fe",
      "parents": [
        "fe0960ca6ef3923eff1eb6f0df1bf1c395bf21fb"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Tue Jan 26 11:59:30 2016 +0100"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Tue Jan 26 11:59:30 2016 +0100"
      },
      "message": "Add doc dir\n"
    },
    {
      "commit": "fe0960ca6ef3923eff1eb6f0df1bf1c395bf21fb",
      "tree": "6503143a0afd5e2a34a131699877c70d34c42573",
      "parents": [
        "ea6479f416ec9e9c3bc3bfff6d9a4846c9a9890e"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Mon Jan 25 21:35:39 2016 +0100"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Mon Jan 25 21:35:50 2016 +0100"
      },
      "message": "glance tests directory\n"
    },
    {
      "commit": "ea6479f416ec9e9c3bc3bfff6d9a4846c9a9890e",
      "tree": "2c934a46fee8257d61bf09244fa25dae75724632",
      "parents": [
        "e0f4d46fa08c49c34ec0ac3f9ab45b4626c52963"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Tue Jan 12 15:28:29 2016 +0100"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Jan 14 11:04:08 2016 +0100"
      },
      "message": "Support for identity version 3\n"
    },
    {
      "commit": "e0f4d46fa08c49c34ec0ac3f9ab45b4626c52963",
      "tree": "bad023f569a9a2e9101ab79a724c78be33066aec",
      "parents": [
        "49e14e6d1998e4b7590f752e07ff1f8bc721d353"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Mon Dec 21 23:20:28 2015 +0100"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Mon Dec 21 23:20:28 2015 +0100"
      },
      "message": " fix default_store for file or ceph in glance\n"
    },
    {
      "commit": "49e14e6d1998e4b7590f752e07ff1f8bc721d353",
      "tree": "4bca8d347d183759cd1ae3e6d982193b93e29ecc",
      "parents": [
        "dd2144f8a1ffc7e984e978cd8663a5255dee48f8"
      ],
      "author": {
        "name": "Alena Holanova",
        "email": "alena.holanova@tcpcloud.eu",
        "time": "Fri Dec 04 17:24:22 2015 +0100"
      },
      "committer": {
        "name": "Alena Holanova",
        "email": "alena.holanova@tcpcloud.eu",
        "time": "Fri Dec 04 17:24:22 2015 +0100"
      },
      "message": "Add support metadata\n"
    },
    {
      "commit": "dd2144f8a1ffc7e984e978cd8663a5255dee48f8",
      "tree": "d4619153a1f0e1f4d431ac77db287248008fbb4c",
      "parents": [
        "aee5c6f1aab0abeaee0b7c0e845815e87fcc8840"
      ],
      "author": {
        "name": "jan kaufman",
        "email": "jan.kaufman@tcpcloud.eu",
        "time": "Wed Dec 02 18:15:28 2015 +0100"
      },
      "committer": {
        "name": "jan kaufman",
        "email": "jan.kaufman@tcpcloud.eu",
        "time": "Wed Dec 02 18:15:28 2015 +0100"
      },
      "message": "harvest only 7days old logs by default\n"
    },
    {
      "commit": "aee5c6f1aab0abeaee0b7c0e845815e87fcc8840",
      "tree": "80575da017ce87a39eac190a68604b67c46ea632",
      "parents": [
        "0f7bf19adacbe3d9dc178e0d5920f9f962632592"
      ],
      "author": {
        "name": "jan kaufman",
        "email": "jan.kaufman@tcpcloud.eu",
        "time": "Mon Nov 23 14:00:33 2015 +0100"
      },
      "committer": {
        "name": "jan kaufman",
        "email": "jan.kaufman@tcpcloud.eu",
        "time": "Mon Nov 23 14:00:33 2015 +0100"
      },
      "message": "add config for heka logging\n"
    },
    {
      "commit": "0f7bf19adacbe3d9dc178e0d5920f9f962632592",
      "tree": "9816cfa080a1a5e83d069131c5e8dea1080e63c8",
      "parents": [
        "d681ae26d711f5488344cd88e4e9afb91b21412d",
        "5baa65f5d0328e52804e6c63792bcc3ba8e31f21"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip.pytloun@tcpcloud.eu",
        "time": "Wed Oct 21 15:56:52 2015 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip.pytloun@tcpcloud.eu",
        "time": "Wed Oct 21 15:56:52 2015 +0200"
      },
      "message": "Merge branch \u0027feature/liberty\u0027 into \u0027master\u0027\n\nopenstack glance liberty configuration\n\nSee merge request !13\n"
    },
    {
      "commit": "5baa65f5d0328e52804e6c63792bcc3ba8e31f21",
      "tree": "9816cfa080a1a5e83d069131c5e8dea1080e63c8",
      "parents": [
        "d681ae26d711f5488344cd88e4e9afb91b21412d"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "j.pavlik@tcpcloud.eu",
        "time": "Mon Oct 19 17:17:04 2015 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "j.pavlik@tcpcloud.eu",
        "time": "Mon Oct 19 17:17:04 2015 +0200"
      },
      "message": "openstack glance liberty configuration\n"
    },
    {
      "commit": "d681ae26d711f5488344cd88e4e9afb91b21412d",
      "tree": "9cc0a2f7357d07d4b93938cdbc7f3f64d6b43b74",
      "parents": [],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Tue Oct 06 16:28:31 2015 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Tue Oct 06 16:40:56 2015 +0200"
      },
      "message": "Initial commit\n"
    }
  ]
}
