)]}'
{
  "log": [
    {
      "commit": "28faf30292a885dfabb37c61d83b6105c0297c62",
      "tree": "dbba9ee624c9ee951e59b18e7c907cb3a5fc46cb",
      "parents": [
        "e8e517eb0731ad5e010ae8d0f2c7311697688d28",
        "02e681ce7fc9ecd41d3e6a2151090e904fe9c17d"
      ],
      "author": {
        "name": "mceloud",
        "email": "marek.celoud@tcpcloud.eu",
        "time": "Fri Dec 02 10:52:57 2016 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Dec 02 10:52:57 2016 +0100"
      },
      "message": "Merge pull request #41 from tcpcloud/ovs_options\n\novs advanced options"
    },
    {
      "commit": "02e681ce7fc9ecd41d3e6a2151090e904fe9c17d",
      "tree": "dbba9ee624c9ee951e59b18e7c907cb3a5fc46cb",
      "parents": [
        "e8e517eb0731ad5e010ae8d0f2c7311697688d28"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Fri Dec 02 10:36:42 2016 +0100"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Fri Dec 02 10:36:46 2016 +0100"
      },
      "message": "ovs advanced options\n"
    },
    {
      "commit": "e8e517eb0731ad5e010ae8d0f2c7311697688d28",
      "tree": "bc4211a39501831e272b9618ae88547b07c7c73b",
      "parents": [
        "02f7761b5dde0a860b96a9a1e55d8292173e7f96",
        "6b6058fd3a398df704c6eb5dd58912cd4ee87860"
      ],
      "author": {
        "name": "Aleš Komárek",
        "email": "github@newt.cz",
        "time": "Thu Dec 01 15:06:59 2016 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Dec 01 15:06:59 2016 +0100"
      },
      "message": "Merge pull request #40 from simonpasquier/fix-storage-test\n\nMisc fixes for LVM storage"
    },
    {
      "commit": "02f7761b5dde0a860b96a9a1e55d8292173e7f96",
      "tree": "9aba5182f50c1268446076093be41cd2713e9f7a",
      "parents": [
        "6c6944604dc20f9692bd948627518cce135bbab4"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Tue Nov 29 12:59:42 2016 +0100"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Tue Nov 29 12:59:42 2016 +0100"
      },
      "message": "Fix missing iteritems in loop\n"
    },
    {
      "commit": "6c6944604dc20f9692bd948627518cce135bbab4",
      "tree": "52c9f04b0e9d29eb0e48aeb712b72e83fa74ab3d",
      "parents": [
        "45236b54cd5f904f0006dd17e38e671c0a4ab951"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Mon Nov 28 17:09:05 2016 +0100"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Mon Nov 28 17:09:05 2016 +0100"
      },
      "message": "Support defaults in linux.system.config\n"
    },
    {
      "commit": "6b6058fd3a398df704c6eb5dd58912cd4ee87860",
      "tree": "62604620d14dbe6fa4f7074323cc8ed7d2f33f9e",
      "parents": [
        "a4eb313e4fcd04889cabef6ed79cce2b4521c184"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Mon Nov 28 11:07:48 2016 +0100"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Mon Nov 28 11:07:48 2016 +0100"
      },
      "message": "Support no volume for linux.storage.lvm state\n"
    },
    {
      "commit": "a4eb313e4fcd04889cabef6ed79cce2b4521c184",
      "tree": "d436f2d6ef1d04e31748dddda02469fbc2476eea",
      "parents": [
        "45236b54cd5f904f0006dd17e38e671c0a4ab951"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Mon Nov 28 11:07:18 2016 +0100"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Mon Nov 28 11:07:18 2016 +0100"
      },
      "message": "Fix linux.storage state to support lvm\n"
    },
    {
      "commit": "45236b54cd5f904f0006dd17e38e671c0a4ab951",
      "tree": "47766b14fac281998eab307fec6d258dd05978c4",
      "parents": [
        "376af204417b838c522c4c1a677e734428d2fa75",
        "7428872d71e6ca4a7fd96b4e0db15abef2379af9"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Fri Nov 25 17:32:35 2016 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Nov 25 17:32:35 2016 +0100"
      },
      "message": "Merge pull request #39 from tcpcloud/stacklight\n\nStacklight"
    },
    {
      "commit": "7428872d71e6ca4a7fd96b4e0db15abef2379af9",
      "tree": "07050f8846fb0db11d598eaea7669830b04a937d",
      "parents": [
        "3692c5b4e378cf9b235690e028fb99ba6b213fec",
        "b4f82c60133de0c1964c1de3081404b7910f2e60"
      ],
      "author": {
        "name": "thouveng",
        "email": "thouveng@gmail.com",
        "time": "Fri Nov 25 11:33:10 2016 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Nov 25 11:33:10 2016 +0100"
      },
      "message": "Merge pull request #37 from thouveng/use-new-grafana-convention\n\nPut Grafana dashboards into their own directory"
    },
    {
      "commit": "3692c5b4e378cf9b235690e028fb99ba6b213fec",
      "tree": "cea8fa330f94f6334aab76833a4097841182277f",
      "parents": [
        "3e38377ab3874f641ca52fe0b363237d2abfac22",
        "eec2b7c990276c1b727cf60b82b93f2c5da1d75f"
      ],
      "author": {
        "name": "pasquier-s",
        "email": "spasquier@mirantis.com",
        "time": "Fri Nov 25 09:01:07 2016 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Nov 25 09:01:07 2016 +0100"
      },
      "message": "Merge pull request #38 from simonpasquier/stacklight\n\nMerge master into stacklight"
    },
    {
      "commit": "376af204417b838c522c4c1a677e734428d2fa75",
      "tree": "b6133f261b623e4426c161439f66218b9217a822",
      "parents": [
        "9e5b7a1cdbddaf7270876b18da8b7be74e217dd2"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Thu Nov 24 17:33:01 2016 +0100"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Thu Nov 24 17:33:01 2016 +0100"
      },
      "message": "hotfix interface name\n"
    },
    {
      "commit": "eec2b7c990276c1b727cf60b82b93f2c5da1d75f",
      "tree": "4f7e8b5b83a801eda4e8948365256b65ccc206ac",
      "parents": [
        "89654cc4334526c3671647f2f8681c3922770e0d",
        "9e5b7a1cdbddaf7270876b18da8b7be74e217dd2"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Thu Nov 24 17:10:27 2016 +0100"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Thu Nov 24 17:10:27 2016 +0100"
      },
      "message": "Merge remote-tracking branch \u0027upstream/master\u0027 into stacklight\n"
    },
    {
      "commit": "9e5b7a1cdbddaf7270876b18da8b7be74e217dd2",
      "tree": "9b14af72efe12f6c0b2d8a1537e3ac44bb64ccea",
      "parents": [
        "e3ffd626048702040e40e7be3cca20f96a439297",
        "6086f63c3765a4c372136591df9f7a8a8f689bdb"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Thu Nov 24 16:57:49 2016 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Nov 24 16:57:49 2016 +0100"
      },
      "message": "Merge pull request #36 from tcpcloud/ovs\n\nProper openvswitch integration"
    },
    {
      "commit": "b4f82c60133de0c1964c1de3081404b7910f2e60",
      "tree": "0ca192865c1a396e5c3def2ff6fee918eac2e688",
      "parents": [
        "3e38377ab3874f641ca52fe0b363237d2abfac22"
      ],
      "author": {
        "name": "Guillaume Thouvenin",
        "email": "gthouvenin@mirantis.com",
        "time": "Thu Nov 24 16:27:43 2016 +0100"
      },
      "committer": {
        "name": "Guillaume Thouvenin",
        "email": "gthouvenin@mirantis.com",
        "time": "Thu Nov 24 16:27:43 2016 +0100"
      },
      "message": "Put Grafana dashboards into their own directory\n"
    },
    {
      "commit": "3e38377ab3874f641ca52fe0b363237d2abfac22",
      "tree": "94abd2b727903db5b8024eea5d528e54108d941a",
      "parents": [
        "f781cf98a9e682a2b71dfed62f85f3fe80e39234",
        "2f06db9e6d6121864570046faaad67b9bec2225e"
      ],
      "author": {
        "name": "Éric Lemoine",
        "email": "eric.lemoine@gmail.com",
        "time": "Thu Nov 24 13:58:47 2016 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Nov 24 13:58:47 2016 +0100"
      },
      "message": "Merge pull request #33 from elemoine/stacklight-alarm\n\nAdd more alarms"
    },
    {
      "commit": "6086f63c3765a4c372136591df9f7a8a8f689bdb",
      "tree": "9b14af72efe12f6c0b2d8a1537e3ac44bb64ccea",
      "parents": [
        "e3ffd626048702040e40e7be3cca20f96a439297"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "ales.komarek@newt.cz",
        "time": "Wed Nov 23 13:28:13 2016 +0100"
      },
      "committer": {
        "name": "Ales Komarek",
        "email": "ales.komarek@newt.cz",
        "time": "Wed Nov 23 16:34:45 2016 +0100"
      },
      "message": "Added proper OpenVswitch support\n"
    },
    {
      "commit": "2f06db9e6d6121864570046faaad67b9bec2225e",
      "tree": "94abd2b727903db5b8024eea5d528e54108d941a",
      "parents": [
        "f781cf98a9e682a2b71dfed62f85f3fe80e39234"
      ],
      "author": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Mon Nov 21 14:49:57 2016 +0000"
      },
      "committer": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Wed Nov 23 12:13:16 2016 +0000"
      },
      "message": "Add more alarms\n\nThis commit adds more built-in alarms to the Linux formula.\n"
    },
    {
      "commit": "e3ffd626048702040e40e7be3cca20f96a439297",
      "tree": "dd1e1e30efe5f6598716fca00d914b0da88a6bb0",
      "parents": [
        "98b3b5aae784df8ca4e9e6f923fe9525b21168da"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Tue Nov 22 12:01:42 2016 +0100"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Tue Nov 22 12:01:46 2016 +0100"
      },
      "message": "Fix variable reference\n"
    },
    {
      "commit": "98b3b5aae784df8ca4e9e6f923fe9525b21168da",
      "tree": "7abf679c4f860f39faf7d7ad88835e8e2197ab38",
      "parents": [
        "70b346eedb16ecc67e43a62ce666495285ecf485",
        "b2c8f858fa7c9cb1d3ce9072cb2af3471aee7609"
      ],
      "author": {
        "name": "Aleš Komárek",
        "email": "github@newt.cz",
        "time": "Mon Nov 21 21:23:36 2016 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Nov 21 21:23:36 2016 +0100"
      },
      "message": "Merge pull request #34 from tcpcloud/config\n\nAdd support for external config generation"
    },
    {
      "commit": "b2c8f858fa7c9cb1d3ce9072cb2af3471aee7609",
      "tree": "7be2549b514afb130124017255eb0b67c5d373dd",
      "parents": [
        "c7713b13263cc8c33d6e01d8bfc9d32bc592ea3f"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Mon Nov 21 17:03:43 2016 +0100"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Mon Nov 21 17:05:12 2016 +0100"
      },
      "message": "Add support for external config generation\n"
    },
    {
      "commit": "f781cf98a9e682a2b71dfed62f85f3fe80e39234",
      "tree": "91d6b80f76305c38bf39aea3b4f6595021e7721c",
      "parents": [
        "3329bccf688592202b1b20c2c0cfc75941fc5f59",
        "e29d0a4f7727487846d675f1f6ceadec488d08ff"
      ],
      "author": {
        "name": "thouveng",
        "email": "thouveng@gmail.com",
        "time": "Mon Nov 21 10:01:18 2016 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Nov 21 10:01:18 2016 +0100"
      },
      "message": "Merge pull request #32 from thouveng/provide_system_dashboard\n\nProvides Grafana dashboard"
    },
    {
      "commit": "e29d0a4f7727487846d675f1f6ceadec488d08ff",
      "tree": "91d6b80f76305c38bf39aea3b4f6595021e7721c",
      "parents": [
        "3329bccf688592202b1b20c2c0cfc75941fc5f59"
      ],
      "author": {
        "name": "Guillaume Thouvenin",
        "email": "gthouvenin@mirantis.com",
        "time": "Fri Nov 18 14:48:15 2016 +0100"
      },
      "committer": {
        "name": "Guillaume Thouvenin",
        "email": "gthouvenin@mirantis.com",
        "time": "Fri Nov 18 14:48:15 2016 +0100"
      },
      "message": "Provides Grafana dashboard\n"
    },
    {
      "commit": "3329bccf688592202b1b20c2c0cfc75941fc5f59",
      "tree": "17a2e1973043b5405e4ec2444a77cf4713321cde",
      "parents": [
        "89654cc4334526c3671647f2f8681c3922770e0d",
        "376262a39d5cbf65ef71c949cfaeddd2dee5c33e"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Wed Nov 16 15:32:41 2016 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Nov 16 15:32:41 2016 +0100"
      },
      "message": "Merge pull request #30 from simonpasquier/support-tmpfs-mount\n\nSupport tmpfs mount"
    },
    {
      "commit": "376262a39d5cbf65ef71c949cfaeddd2dee5c33e",
      "tree": "17a2e1973043b5405e4ec2444a77cf4713321cde",
      "parents": [
        "1f75d30237aab5bbfa196f9c6763b6e95a4548d8"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Wed Nov 16 15:21:51 2016 +0100"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Wed Nov 16 15:21:51 2016 +0100"
      },
      "message": "Fix mount examples in the README\n\nThe enabled flag is mandatory.\n"
    },
    {
      "commit": "1f75d30237aab5bbfa196f9c6763b6e95a4548d8",
      "tree": "2b737c242011f27d64ae9172d61fdc3b0da51b1c",
      "parents": [
        "89654cc4334526c3671647f2f8681c3922770e0d"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Wed Nov 16 15:20:05 2016 +0100"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Wed Nov 16 15:20:05 2016 +0100"
      },
      "message": "Fix the linux.storage.mount state for tmpfs\n"
    },
    {
      "commit": "89654cc4334526c3671647f2f8681c3922770e0d",
      "tree": "8b230772d1d547053f0ea5521f271523da5517b1",
      "parents": [
        "c225d893ff77c005401b5039c6e49ecf99f680bc",
        "866c348d3267311033c81791698b6fca275d332b"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Wed Nov 16 14:31:42 2016 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Nov 16 14:31:42 2016 +0100"
      },
      "message": "Merge pull request #29 from obourdon/stacklight\n\nFixes for idempotence"
    },
    {
      "commit": "866c348d3267311033c81791698b6fca275d332b",
      "tree": "8b230772d1d547053f0ea5521f271523da5517b1",
      "parents": [
        "577fbf5131a8f61fc9074e1ef72ba4257f65c5ce"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Thu Nov 10 09:04:06 2016 +0100"
      },
      "committer": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Tue Nov 15 17:55:55 2016 +0100"
      },
      "message": "Fix for network interfaces idempotence\n"
    },
    {
      "commit": "577fbf5131a8f61fc9074e1ef72ba4257f65c5ce",
      "tree": "53b0f0e2cc3b2a509582a411d0507efdf7c00758",
      "parents": [
        "c225d893ff77c005401b5039c6e49ecf99f680bc"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Wed Nov 09 14:53:02 2016 +0100"
      },
      "committer": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Tue Nov 15 17:55:55 2016 +0100"
      },
      "message": "Fix for hosts file idempotence\n"
    },
    {
      "commit": "c225d893ff77c005401b5039c6e49ecf99f680bc",
      "tree": "2ed111a2f94f3405c4f09d8caf5e6574ba7271f4",
      "parents": [
        "8eb141d1231f535de3be5a1ff3d6f04cfac4f189",
        "210e98304eb6c5333ff3ddab24c0c9690b7beb0c"
      ],
      "author": {
        "name": "swann croiset",
        "email": "scroiset@mirantis.com",
        "time": "Tue Nov 15 16:29:14 2016 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Nov 15 16:29:14 2016 +0100"
      },
      "message": "Merge pull request #28 from SwannCroiset/alerting-property\n\nRedefine alerting property"
    },
    {
      "commit": "210e98304eb6c5333ff3ddab24c0c9690b7beb0c",
      "tree": "2ed111a2f94f3405c4f09d8caf5e6574ba7271f4",
      "parents": [
        "8eb141d1231f535de3be5a1ff3d6f04cfac4f189"
      ],
      "author": {
        "name": "Swann Croiset",
        "email": "scroiset@mirantis.com",
        "time": "Thu Nov 10 15:14:19 2016 +0100"
      },
      "committer": {
        "name": "Swann Croiset",
        "email": "scroiset@mirantis.com",
        "time": "Mon Nov 14 14:09:46 2016 +0100"
      },
      "message": "Redefine alerting property\n\nThe alerting property can be one of \u0027disabled\u0027, \u0027enabled\u0027 or\n\u0027enabled_with_notification\u0027\n"
    },
    {
      "commit": "8eb141d1231f535de3be5a1ff3d6f04cfac4f189",
      "tree": "5dd042ee6874ec1b8f4889beff50d87768a633dd",
      "parents": [
        "501ff94aa4f2cb00af7029630d2ae3dad5e08ffd",
        "8db94b38f4495e8fe6e946f5931bedfc75c26f0c"
      ],
      "author": {
        "name": "Éric Lemoine",
        "email": "eric.lemoine@gmail.com",
        "time": "Tue Nov 08 20:10:15 2016 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Nov 08 20:10:15 2016 +0100"
      },
      "message": "Merge pull request #27 from simonpasquier/add-tz-support\n\nAdd timezone support for system logs"
    },
    {
      "commit": "8db94b38f4495e8fe6e946f5931bedfc75c26f0c",
      "tree": "5dd042ee6874ec1b8f4889beff50d87768a633dd",
      "parents": [
        "e877605126397b35d07ebc794579307f7ee62f15"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Tue Nov 08 10:06:12 2016 +0100"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Tue Nov 08 10:06:12 2016 +0100"
      },
      "message": "Fix Syslog pattern for system logs\n\nCurrently Syslog doesn\u0027t log the priority (\u0027\u003cPRI\u003e\u0027).\n"
    },
    {
      "commit": "e877605126397b35d07ebc794579307f7ee62f15",
      "tree": "68a9e137fa0f7567dad1e95ab4f9091a4792fed4",
      "parents": [
        "501ff94aa4f2cb00af7029630d2ae3dad5e08ffd"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Tue Nov 08 10:05:24 2016 +0100"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Tue Nov 08 10:05:24 2016 +0100"
      },
      "message": "Add timezone support for system logs\n"
    },
    {
      "commit": "501ff94aa4f2cb00af7029630d2ae3dad5e08ffd",
      "tree": "e774a0df6bbdd86d4969ef0a8cc1b46679c99ec1",
      "parents": [
        "8fdd9e50d5ca1d3ad1ea673f1b9190f20dc7faab",
        "1787f0b297e1a2c8d41a358bc2c36da457da1085"
      ],
      "author": {
        "name": "Éric Lemoine",
        "email": "eric.lemoine@gmail.com",
        "time": "Mon Nov 07 10:51:42 2016 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Nov 07 10:51:42 2016 +0100"
      },
      "message": "Merge pull request #26 from elemoine/stacklight-linux-netlink\n\nRename netlink.py to linux_netlink.py"
    },
    {
      "commit": "1787f0b297e1a2c8d41a358bc2c36da457da1085",
      "tree": "e774a0df6bbdd86d4969ef0a8cc1b46679c99ec1",
      "parents": [
        "8fdd9e50d5ca1d3ad1ea673f1b9190f20dc7faab"
      ],
      "author": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Fri Nov 04 16:41:54 2016 +0000"
      },
      "committer": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Fri Nov 04 16:41:55 2016 +0000"
      },
      "message": "Rename netlink.py to linux_netlink.py\n\nThis is to comply to a comment from @cznewt in\nhttps://github.com/tcpcloud/salt-formula-heka/pull/24.\n"
    },
    {
      "commit": "8fdd9e50d5ca1d3ad1ea673f1b9190f20dc7faab",
      "tree": "4ab8aae96aed5c69b6dfd408725030d014146f30",
      "parents": [
        "4e42b3c2385e0a2bd89481fe1535694dab1127ef",
        "3035609caface116bd47ec0cd516d3cd07af3d96"
      ],
      "author": {
        "name": "Éric Lemoine",
        "email": "eric.lemoine@gmail.com",
        "time": "Fri Nov 04 15:44:09 2016 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Nov 04 15:44:09 2016 +0100"
      },
      "message": "Merge pull request #23 from elemoine/stacklight-timezone\n\nRemove Heka decoder tz handling"
    },
    {
      "commit": "4e42b3c2385e0a2bd89481fe1535694dab1127ef",
      "tree": "3501d6983283a4eb5ad16c620e54e385fbd8bfc8",
      "parents": [
        "09728e9deea07e75b9375c564ef1c76fd95f0c8a",
        "1c39744e434fef93faa6cd64476c88ac2c93b93e"
      ],
      "author": {
        "name": "Éric Lemoine",
        "email": "eric.lemoine@gmail.com",
        "time": "Fri Nov 04 09:45:02 2016 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Nov 04 09:45:02 2016 +0100"
      },
      "message": "Merge pull request #25 from elemoine/stacklight-netlink\n\nUse netlink collectd plugin instead of interface"
    },
    {
      "commit": "1c39744e434fef93faa6cd64476c88ac2c93b93e",
      "tree": "3501d6983283a4eb5ad16c620e54e385fbd8bfc8",
      "parents": [
        "09728e9deea07e75b9375c564ef1c76fd95f0c8a"
      ],
      "author": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Thu Nov 03 10:54:14 2016 +0100"
      },
      "committer": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Fri Nov 04 08:23:37 2016 +0000"
      },
      "message": "Use netlink collectd plugin instead of interface\n\nThis patch replaces the \"interface\" collectd plugin by the \"netlink\" one. The\n\"netlink\" plugin provides the same metrics as \"interface\" but plus other\nmetrics such as the number of dropped packets.\n"
    },
    {
      "commit": "09728e9deea07e75b9375c564ef1c76fd95f0c8a",
      "tree": "bc898993f13f11414663cd36eabd47ee8cbb5f0a",
      "parents": [
        "b2ca6b7ff9202633bf712d8540f5fe1b6766ee5b",
        "a607e433f9062ead222e91c1eb1a887b134d0698"
      ],
      "author": {
        "name": "Éric Lemoine",
        "email": "eric.lemoine@gmail.com",
        "time": "Thu Nov 03 08:44:12 2016 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Nov 03 08:44:12 2016 +0100"
      },
      "message": "Merge pull request #24 from elemoine/stacklight-collectd-df\n\nUse same collectd df options as StackLight MOS"
    },
    {
      "commit": "70b346eedb16ecc67e43a62ce666495285ecf485",
      "tree": "e5ff1efd011f598ac81b3f18f6c41508af55a48e",
      "parents": [
        "c7713b13263cc8c33d6e01d8bfc9d32bc592ea3f",
        "599068289da5897e0f2d5e89224f550fef01215a"
      ],
      "author": {
        "name": "Aleš Komárek",
        "email": "github@newt.cz",
        "time": "Wed Nov 02 21:03:12 2016 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Nov 02 21:03:12 2016 +0100"
      },
      "message": "Merge pull request #21 from tcpcloud/feature/salt-orchestrate\n\nOrchestration metadata"
    },
    {
      "commit": "a607e433f9062ead222e91c1eb1a887b134d0698",
      "tree": "bc898993f13f11414663cd36eabd47ee8cbb5f0a",
      "parents": [
        "b2ca6b7ff9202633bf712d8540f5fe1b6766ee5b"
      ],
      "author": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Wed Nov 02 17:32:39 2016 +0100"
      },
      "committer": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Wed Nov 02 17:32:40 2016 +0100"
      },
      "message": "Use same collectd df options as StackLight MOS\n"
    },
    {
      "commit": "3035609caface116bd47ec0cd516d3cd07af3d96",
      "tree": "ee43df09d3c27939f882d45606f63af21cd3e8ca",
      "parents": [
        "b2ca6b7ff9202633bf712d8540f5fe1b6766ee5b"
      ],
      "author": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Wed Nov 02 14:15:21 2016 +0100"
      },
      "committer": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Wed Nov 02 14:22:05 2016 +0100"
      },
      "message": "Remove Heka decoder tz handling\n\nThis is now handled by the Heka formula the same way for all the Heka sandbox\ndecoders. https://github.com/tcpcloud/salt-formula-heka/pull/20\n"
    },
    {
      "commit": "c7713b13263cc8c33d6e01d8bfc9d32bc592ea3f",
      "tree": "e8316dc3d4c9a8469d122f4fc65425e27f3ed5c8",
      "parents": [
        "26d3798c1a98e6d8168619a94dadf56f04519843",
        "d5ba24b4af7fcfa995bf6876f2833dafb686f1b8"
      ],
      "author": {
        "name": "Daniel Cech",
        "email": "daniel.cech@tcpcloud.eu",
        "time": "Mon Oct 31 14:56:37 2016 +0100"
      },
      "committer": {
        "name": "Daniel Cech",
        "email": "daniel.cech@tcpcloud.eu",
        "time": "Mon Oct 31 14:56:37 2016 +0100"
      },
      "message": "Merge branch \u0027sensu\u0027 into \u0027master\u0027\n\nif storage.swap is defined\n\nSee merge request !15\n"
    },
    {
      "commit": "599068289da5897e0f2d5e89224f550fef01215a",
      "tree": "dfd4f2a5bca62090c154ae3c77382638b131040d",
      "parents": [
        "26d3798c1a98e6d8168619a94dadf56f04519843"
      ],
      "author": {
        "name": "Adam Tengler",
        "email": "a.tengler@tcpcloud.eu",
        "time": "Fri Apr 22 15:13:12 2016 +0200"
      },
      "committer": {
        "name": "Adam Tengler",
        "email": "adam.tengler@tcpcloud.eu",
        "time": "Mon Oct 31 10:48:21 2016 +0100"
      },
      "message": "Orchestration metadata\n"
    },
    {
      "commit": "b2ca6b7ff9202633bf712d8540f5fe1b6766ee5b",
      "tree": "8692fa988a005f75e8a4dc0e333b916c7f7dff27",
      "parents": [
        "e8f0670f972771058b24c512f70a202f2f06e8d6",
        "318ebd1569eed33357de3c2395ddcaf6355414bf"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Mon Oct 31 08:59:04 2016 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 31 08:59:04 2016 +0100"
      },
      "message": "Merge pull request #20 from simonpasquier/remove-log-counter-filter\n\nRemove the log counter filter from meta/heka"
    },
    {
      "commit": "318ebd1569eed33357de3c2395ddcaf6355414bf",
      "tree": "8692fa988a005f75e8a4dc0e333b916c7f7dff27",
      "parents": [
        "e8f0670f972771058b24c512f70a202f2f06e8d6"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Fri Oct 28 16:05:33 2016 +0200"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Fri Oct 28 16:05:33 2016 +0200"
      },
      "message": "Remove the log counter filter from meta/heka\n\nThis filter should be configured by the heka formula itself.\n"
    },
    {
      "commit": "e8f0670f972771058b24c512f70a202f2f06e8d6",
      "tree": "6306293f56d8d9eb131a36a212d69f57a22adf74",
      "parents": [
        "16d7afe5349201171a57538167a084cd00e6d888",
        "480003965f9192e5f5937a7f58c83ba90a94d892"
      ],
      "author": {
        "name": "Aleš Komárek",
        "email": "github@newt.cz",
        "time": "Thu Oct 27 16:05:12 2016 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 27 16:05:12 2016 +0200"
      },
      "message": "Merge pull request #18 from tcpcloud/alarms\n\nSample alarms"
    },
    {
      "commit": "480003965f9192e5f5937a7f58c83ba90a94d892",
      "tree": "6306293f56d8d9eb131a36a212d69f57a22adf74",
      "parents": [
        "16d7afe5349201171a57538167a084cd00e6d888"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "ales.komarek@tcpcloud.eu",
        "time": "Wed Oct 26 10:54:14 2016 +0200"
      },
      "committer": {
        "name": "Ales Komarek",
        "email": "ales.komarek@tcpcloud.eu",
        "time": "Thu Oct 27 15:50:23 2016 +0200"
      },
      "message": "Sample alarms\n"
    },
    {
      "commit": "26d3798c1a98e6d8168619a94dadf56f04519843",
      "tree": "cbc12927a14c2fc49b0ea15374be0ef53df482a2",
      "parents": [
        "a711da0e7c37acc439b31724f6ded55e1ae0fe44",
        "8824240cbb6b92bd61ef69c9d44d9a3ca7297f36"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Oct 27 10:58:24 2016 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 27 10:58:24 2016 +0200"
      },
      "message": "Merge pull request #19 from tcpcloud/add-hashing-alghoritm-interface-param\n\nxmit_hash_policy to hashing-alghoritm"
    },
    {
      "commit": "8824240cbb6b92bd61ef69c9d44d9a3ca7297f36",
      "tree": "cbc12927a14c2fc49b0ea15374be0ef53df482a2",
      "parents": [
        "a711da0e7c37acc439b31724f6ded55e1ae0fe44"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Thu Oct 27 09:00:09 2016 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 27 09:00:09 2016 +0200"
      },
      "message": "xmit_hash_policy to hashing-alghoritm\n\nThere is an error in salt doc. Hashing-alghoritm is correct, https://github.com/saltstack/salt/blob/90bbf8dc4f3c9eba09107821309ff7b07df93c3b/salt/modules/debian_ip.py#L1045"
    },
    {
      "commit": "16d7afe5349201171a57538167a084cd00e6d888",
      "tree": "67e74424c088bf4a46d21380981f7ac0f49e7e6b",
      "parents": [
        "f86e15a9bb79436a87f268492122565c1e5b5736",
        "b87ccd327dcc4d1fc83fa5e2111f3f2b18582fd1"
      ],
      "author": {
        "name": "Aleš Komárek",
        "email": "github@newt.cz",
        "time": "Wed Oct 26 09:11:06 2016 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 26 09:11:06 2016 +0200"
      },
      "message": "Merge pull request #16 from elemoine/stacklight-timezone\n\nAdd timezone to syslog decoder config"
    },
    {
      "commit": "a711da0e7c37acc439b31724f6ded55e1ae0fe44",
      "tree": "69f973ce054b39c29769372c7e8b23384d1524e8",
      "parents": [
        "41d9df774240c729b64195421a4553f177dff55e",
        "f0a5fe4709374ed25bac0f9812f44a25b487ec8f"
      ],
      "author": {
        "name": "Aleš Komárek",
        "email": "github@newt.cz",
        "time": "Wed Oct 26 09:09:55 2016 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 26 09:09:55 2016 +0200"
      },
      "message": "Merge pull request #17 from tcpcloud/bond_interface_params\n\nadd additional bond interface params"
    },
    {
      "commit": "f0a5fe4709374ed25bac0f9812f44a25b487ec8f",
      "tree": "69f973ce054b39c29769372c7e8b23384d1524e8",
      "parents": [
        "41d9df774240c729b64195421a4553f177dff55e"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Mon Oct 24 21:08:23 2016 +0200"
      },
      "committer": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Mon Oct 24 21:08:23 2016 +0200"
      },
      "message": "additional bond interface params\n"
    },
    {
      "commit": "b87ccd327dcc4d1fc83fa5e2111f3f2b18582fd1",
      "tree": "67e74424c088bf4a46d21380981f7ac0f49e7e6b",
      "parents": [
        "f86e15a9bb79436a87f268492122565c1e5b5736"
      ],
      "author": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Mon Oct 24 15:29:13 2016 +0200"
      },
      "committer": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Mon Oct 24 15:29:13 2016 +0200"
      },
      "message": "Add timezone to syslog decoder config\n"
    },
    {
      "commit": "f86e15a9bb79436a87f268492122565c1e5b5736",
      "tree": "4d1fb03123b6fb6fa197fc938ce54474f8a297b9",
      "parents": [
        "440c8323d4e450c511c8e6c8a8dba459e4916a12",
        "1a1f375498cc3643bbc20672d76b7e37b3ba6d90"
      ],
      "author": {
        "name": "Aleš Komárek",
        "email": "github@newt.cz",
        "time": "Thu Oct 20 10:29:32 2016 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 20 10:29:32 2016 +0200"
      },
      "message": "Merge pull request #14 from elemoine/stacklight-hostname\n\nSet \"hostname\" in the linux_hdd_errors|counters filters"
    },
    {
      "commit": "440c8323d4e450c511c8e6c8a8dba459e4916a12",
      "tree": "97abddd098d021cd53357ab3bb798f420b1577c0",
      "parents": [
        "5c9b21cc574bba1aac2484d953c38e602f7d4c47",
        "bf02e9dede29e5d866af274a38e010ab01a89b45"
      ],
      "author": {
        "name": "Aleš Komárek",
        "email": "github@newt.cz",
        "time": "Thu Oct 20 10:28:56 2016 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 20 10:28:56 2016 +0200"
      },
      "message": "Merge pull request #11 from elemoine/stacklight-module-dir\n\nUse the proper module directory"
    },
    {
      "commit": "bf02e9dede29e5d866af274a38e010ab01a89b45",
      "tree": "97abddd098d021cd53357ab3bb798f420b1577c0",
      "parents": [
        "5c9b21cc574bba1aac2484d953c38e602f7d4c47"
      ],
      "author": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Wed Oct 19 14:28:53 2016 +0200"
      },
      "committer": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Thu Oct 20 10:06:26 2016 +0200"
      },
      "message": "Use the proper module directory\n\nThe stacklight module dir is /usr/share/lma_collector/common, not\n/usr/share/lma_collector_modules. This fixes it.\n"
    },
    {
      "commit": "1a1f375498cc3643bbc20672d76b7e37b3ba6d90",
      "tree": "5927c463890aebdeee95a579df9481b4a7ab7d0d",
      "parents": [
        "b02c10f0beb83ea41aa6cd7d9a4757a9bcf03011"
      ],
      "author": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Wed Oct 19 17:19:45 2016 +0200"
      },
      "committer": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Thu Oct 20 10:02:00 2016 +0200"
      },
      "message": "Set \"hostname\" in the linux_hdd_errors|counters filters\n"
    },
    {
      "commit": "5c9b21cc574bba1aac2484d953c38e602f7d4c47",
      "tree": "dc0b5b7a849f03675b3d9a61ba8c48a99c097e98",
      "parents": [
        "86ff32cb6844cd778e36ee50e7de98fce21e3c00",
        "fb25b9d60ac8950b1d09a0dbbdfee94d5dc587e8"
      ],
      "author": {
        "name": "Aleš Komárek",
        "email": "github@newt.cz",
        "time": "Wed Oct 19 18:06:28 2016 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 19 18:06:28 2016 +0200"
      },
      "message": "Merge pull request #15 from elemoine/stacklight-decoder\n\nFix decoder name"
    },
    {
      "commit": "86ff32cb6844cd778e36ee50e7de98fce21e3c00",
      "tree": "452374f346cdc414c7b67ace5007b68ee6a479b8",
      "parents": [
        "b02c10f0beb83ea41aa6cd7d9a4757a9bcf03011",
        "48199ab618e2734a93172571cc5f2eccc2c8e9ab"
      ],
      "author": {
        "name": "Aleš Komárek",
        "email": "github@newt.cz",
        "time": "Wed Oct 19 18:03:48 2016 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 19 18:03:48 2016 +0200"
      },
      "message": "Merge pull request #13 from elemoine/stacklight-remove-alarming\n\nRemove the alarm-related filters"
    },
    {
      "commit": "fb25b9d60ac8950b1d09a0dbbdfee94d5dc587e8",
      "tree": "ba8b92b2f4809cbdc2103a84a313bff9a58b0413",
      "parents": [
        "b02c10f0beb83ea41aa6cd7d9a4757a9bcf03011"
      ],
      "author": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Wed Oct 19 17:28:17 2016 +0200"
      },
      "committer": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Wed Oct 19 17:28:18 2016 +0200"
      },
      "message": "Fix decoder name\n\nThis fixes the decoder name in meta/heka.yml.\n"
    },
    {
      "commit": "48199ab618e2734a93172571cc5f2eccc2c8e9ab",
      "tree": "0996af891ebd89256dfa6292f70afedc7aa5a800",
      "parents": [
        "e22821dfb9ed1312b3fcc04cc594c32ec4377b4d"
      ],
      "author": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Wed Oct 19 16:32:01 2016 +0200"
      },
      "committer": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Wed Oct 19 16:32:01 2016 +0200"
      },
      "message": "Remove the alarm-related filters\n\nThis commit removes the alarm-related filter configuration from meta/heka.yml.\nAlarms will be defined in a different way (still under discussion).\n"
    },
    {
      "commit": "b02c10f0beb83ea41aa6cd7d9a4757a9bcf03011",
      "tree": "0dde7bebd66455f980f56097f172d098451472e3",
      "parents": [
        "e22821dfb9ed1312b3fcc04cc594c32ec4377b4d"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "ales.komarek@tcpcloud.eu",
        "time": "Wed Oct 19 15:43:00 2016 +0200"
      },
      "committer": {
        "name": "Ales Komarek",
        "email": "ales.komarek@tcpcloud.eu",
        "time": "Wed Oct 19 15:43:00 2016 +0200"
      },
      "message": "Collectd fixes\n"
    },
    {
      "commit": "e22821dfb9ed1312b3fcc04cc594c32ec4377b4d",
      "tree": "312ea3092cc6565c25bb45bbd9126c76cbb03cec",
      "parents": [
        "a457359f89cb3573c63558f27f9fcd6aad9704cf",
        "f94e16c5698468fabf07339492b5dac81a8acdc4"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Fri Oct 07 21:35:01 2016 +0200"
      },
      "committer": {
        "name": "Ales Komarek",
        "email": "ales.komarek@tcpcloud.eu",
        "time": "Wed Oct 19 13:50:34 2016 +0200"
      },
      "message": "Merge pull request #8 from tcpcloud/collectd_update\n\nGlobal collectd update\n"
    },
    {
      "commit": "41d9df774240c729b64195421a4553f177dff55e",
      "tree": "cde14a050acacd06fbc1bfac3cc0ea1d914ef533",
      "parents": [
        "a457359f89cb3573c63558f27f9fcd6aad9704cf",
        "f94e16c5698468fabf07339492b5dac81a8acdc4"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Fri Oct 07 21:35:01 2016 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 07 21:35:01 2016 +0200"
      },
      "message": "Merge pull request #8 from tcpcloud/collectd_update\n\nGlobal collectd update"
    },
    {
      "commit": "f94e16c5698468fabf07339492b5dac81a8acdc4",
      "tree": "dbaa1cfa4a6f6c38c8f625ac5a69877a56d3c3f3",
      "parents": [
        "86c2311801871928d04882118aad5a081e3f39e1"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "ales.komarek@tcpcloud.eu",
        "time": "Wed Oct 05 00:36:44 2016 +0200"
      },
      "committer": {
        "name": "Ales Komarek",
        "email": "ales.komarek@tcpcloud.eu",
        "time": "Fri Oct 07 18:25:00 2016 +0200"
      },
      "message": "Global collectd update\n"
    },
    {
      "commit": "a457359f89cb3573c63558f27f9fcd6aad9704cf",
      "tree": "df61d427eb623a0c9f14e855d520042c4827c3d4",
      "parents": [
        "84fec5b21e7fe55d5b486b8594382d9783828d99"
      ],
      "author": {
        "name": "vmikes",
        "email": "vlastimil.mikes@tcpcloud.eu",
        "time": "Tue Oct 04 15:14:08 2016 +0200"
      },
      "committer": {
        "name": "vmikes",
        "email": "vlastimil.mikes@tcpcloud.eu",
        "time": "Tue Oct 04 15:14:08 2016 +0200"
      },
      "message": "update warning threshold\n"
    },
    {
      "commit": "84fec5b21e7fe55d5b486b8594382d9783828d99",
      "tree": "21bf55b4893d5cde74540d6fc57400eba42c4dc5",
      "parents": [
        "106cd32aa221299912889f26aa8df87819461168",
        "86c2311801871928d04882118aad5a081e3f39e1"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Mon Oct 03 11:24:30 2016 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 03 11:24:30 2016 +0200"
      },
      "message": "Merge pull request #7 from tcpcloud/multipath\n\nFix the multipath condition"
    },
    {
      "commit": "86c2311801871928d04882118aad5a081e3f39e1",
      "tree": "51b75f39d235d5e4de79a4bd708c694d863b52d5",
      "parents": [
        "a634f4ba38e48df2217bf0f68f3fdd8ffa3a15ba"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "ales.komarek@tcpcloud.eu",
        "time": "Mon Oct 03 11:22:34 2016 +0200"
      },
      "committer": {
        "name": "Ales Komarek",
        "email": "ales.komarek@tcpcloud.eu",
        "time": "Mon Oct 03 11:22:34 2016 +0200"
      },
      "message": "Fix the multipath condition\n"
    },
    {
      "commit": "106cd32aa221299912889f26aa8df87819461168",
      "tree": "b92b30c296345b2bdf8e4bcdbc57935ed5c8d87a",
      "parents": [
        "a38a3ccf1ce45ba99ee0d5d2a563ea56e4d3e5fc",
        "a634f4ba38e48df2217bf0f68f3fdd8ffa3a15ba"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Sun Oct 02 13:43:26 2016 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 02 13:43:26 2016 +0200"
      },
      "message": "Merge pull request #6 from tcpcloud/multipath\n\nRefactored multipath support"
    },
    {
      "commit": "a634f4ba38e48df2217bf0f68f3fdd8ffa3a15ba",
      "tree": "d82a9efb0ce87c88c40e7de3e50402d913b41c68",
      "parents": [
        "4ad86e05e6e51dd7e8cb4e122d0f1075bcfa1aa8"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "ales.komarek@tcpcloud.eu",
        "time": "Sun Oct 02 13:11:04 2016 +0200"
      },
      "committer": {
        "name": "Ales Komarek",
        "email": "ales.komarek@tcpcloud.eu",
        "time": "Sun Oct 02 13:41:33 2016 +0200"
      },
      "message": "Refactored multipath support\n"
    },
    {
      "commit": "a38a3ccf1ce45ba99ee0d5d2a563ea56e4d3e5fc",
      "tree": "57728d5c1bd5523ca1ac26be0925c235dc1d3d1d",
      "parents": [
        "15cd6f3376f1cf94254f49ffb68686694d2b5772"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Wed Sep 14 11:44:30 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Wed Sep 14 11:44:30 2016 +0200"
      },
      "message": "Install apt-transport-https\n"
    },
    {
      "commit": "15cd6f3376f1cf94254f49ffb68686694d2b5772",
      "tree": "2a429c824ca411b44517293226780fe4e715f1d9",
      "parents": [
        "d147ae1dd2730a8a3ab075caec8baad02940f452"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Fri Sep 09 13:31:24 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Fri Sep 09 13:31:24 2016 +0200"
      },
      "message": "Allow updating ca_certificates without salt-pki\n"
    },
    {
      "commit": "d147ae1dd2730a8a3ab075caec8baad02940f452",
      "tree": "8bcab1cc42865a7030232e70962efa70fc822a3e",
      "parents": [
        "4ad86e05e6e51dd7e8cb4e122d0f1075bcfa1aa8"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Tue Aug 30 15:44:46 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Tue Aug 30 15:44:46 2016 +0200"
      },
      "message": "Fix repo_url definition\n"
    },
    {
      "commit": "4ad86e05e6e51dd7e8cb4e122d0f1075bcfa1aa8",
      "tree": "409ba054a76248b2068c4c3604c40a3231892f26",
      "parents": [
        "110e574c53d3cf306f15bf5eec04b69e3fb42c82"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Tue Jul 12 21:44:31 2016 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Tue Jul 12 21:44:31 2016 +0200"
      },
      "message": "gro parametr\n"
    },
    {
      "commit": "110e574c53d3cf306f15bf5eec04b69e3fb42c82",
      "tree": "587585fa4114656f2d3aa6145e190f34653ed160",
      "parents": [
        "329a31d67eddb353db69ad6abe5ef108bd8dd822"
      ],
      "author": {
        "name": "Pavel Cizinsky",
        "email": "pavel.cizinsky@tcpcloud.eu",
        "time": "Tue Jul 12 21:23:46 2016 +0200"
      },
      "committer": {
        "name": "Pavel Cizinsky",
        "email": "pavel.cizinsky@tcpcloud.eu",
        "time": "Tue Jul 12 21:29:58 2016 +0200"
      },
      "message": "add parameters stp, maxwait\n"
    },
    {
      "commit": "329a31d67eddb353db69ad6abe5ef108bd8dd822",
      "tree": "7d6bc3c7c8b0b32d012a064679ab31c0a917c90f",
      "parents": [
        "e7a1ef7f4c42ccf156397a6c8e8143580a13a183"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Jul 07 11:52:35 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Jul 07 11:53:05 2016 +0200"
      },
      "message": "Allow purging and removing packages\n"
    },
    {
      "commit": "e7a1ef7f4c42ccf156397a6c8e8143580a13a183",
      "tree": "76be726e1430c3325abbc385b63c0b497298788c",
      "parents": [
        "c8548ed2a64e2b61b7ef85f9a60bc7b768ba0452"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Jun 30 22:25:06 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Jun 30 22:25:06 2016 +0200"
      },
      "message": "Enable contextswitch collectd plugin\n"
    },
    {
      "commit": "d5ba24b4af7fcfa995bf6876f2833dafb686f1b8",
      "tree": "b60a1aba1f0a242d585ce79f76450c7d8a016799",
      "parents": [
        "c8548ed2a64e2b61b7ef85f9a60bc7b768ba0452"
      ],
      "author": {
        "name": "vmikes",
        "email": "vlastimil.mikes@tcpcloud.eu",
        "time": "Thu Jun 30 09:01:25 2016 +0200"
      },
      "committer": {
        "name": "vmikes",
        "email": "vlastimil.mikes@tcpcloud.eu",
        "time": "Thu Jun 30 09:01:25 2016 +0200"
      },
      "message": "if storage.swap is defined\n"
    },
    {
      "commit": "c8548ed2a64e2b61b7ef85f9a60bc7b768ba0452",
      "tree": "af319489d47f58cc6bce78a1c9e7668a2dc9e304",
      "parents": [
        "271ee55fde411989a275c8763a4dd77ada8e9ce1"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "ales.komarek@tcpcloud.eu",
        "time": "Mon Jun 20 11:29:28 2016 +0200"
      },
      "committer": {
        "name": "Ales Komarek",
        "email": "ales.komarek@tcpcloud.eu",
        "time": "Mon Jun 20 11:29:28 2016 +0200"
      },
      "message": "Fix hostnames ordering fix if multiple addresses applies\n"
    },
    {
      "commit": "271ee55fde411989a275c8763a4dd77ada8e9ce1",
      "tree": "aff0c290a9cea40187aa2aabc04b59247ac27fbc",
      "parents": [
        "b6fe1ab5322f70e4c8e99e05eeb9b4ed13c99ae5"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Fri Jun 17 10:47:37 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Fri Jun 17 10:47:37 2016 +0200"
      },
      "message": "Disable resolvconf updates when nameservers are defined\n"
    },
    {
      "commit": "b6fe1ab5322f70e4c8e99e05eeb9b4ed13c99ae5",
      "tree": "977346642e2ff9a85204a95e4f6d74b2320a7f0c",
      "parents": [
        "3a9faa53ed20eebba26b2c10d624b009a73f808a"
      ],
      "author": {
        "name": "vmikes",
        "email": "vlastimil.mikes@tcpcloud.eu",
        "time": "Mon Jun 13 09:21:18 2016 +0200"
      },
      "committer": {
        "name": "vmikes",
        "email": "vlastimil.mikes@tcpcloud.eu",
        "time": "Mon Jun 13 09:21:18 2016 +0200"
      },
      "message": "never too many\n"
    },
    {
      "commit": "3a9faa53ed20eebba26b2c10d624b009a73f808a",
      "tree": "3212e289f89d6dda0aa5d23c089e37b0e891f802",
      "parents": [
        "0aaf5affa08286a51d5fd63bbc7881abfcf7d1a5"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "ales.komarek@tcpcloud.eu",
        "time": "Mon May 23 11:58:32 2016 +0200"
      },
      "committer": {
        "name": "Ales Komarek",
        "email": "ales.komarek@tcpcloud.eu",
        "time": "Mon May 23 11:58:32 2016 +0200"
      },
      "message": "Container metadata\n"
    },
    {
      "commit": "0aaf5affa08286a51d5fd63bbc7881abfcf7d1a5",
      "tree": "8ee5483d87339b8a7ecebd4e595accfb27c895e0",
      "parents": [
        "9f3a391fbb25953573ab37445122ab069d261ac7"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Apr 14 16:39:19 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Apr 14 16:39:19 2016 +0200"
      },
      "message": "Fix source dependency parsing\n"
    },
    {
      "commit": "9f3a391fbb25953573ab37445122ab069d261ac7",
      "tree": "4c9947ed435555b64979f0ce1bff665cbbd50e3e",
      "parents": [
        "4a0367b14173a430f1135b36c004272b37de8658"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Apr 14 12:46:30 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Apr 14 12:46:30 2016 +0200"
      },
      "message": "Fix tests dependency fetch\n"
    },
    {
      "commit": "4a0367b14173a430f1135b36c004272b37de8658",
      "tree": "817b55839d50517407882e205eefacbfe1bbef8c",
      "parents": [
        "35a3833fe07f22de6e9be296ca8e2137ad8dfd36"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Apr 14 11:57:49 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Apr 14 11:57:49 2016 +0200"
      },
      "message": "Add salt-master into build depends\n"
    },
    {
      "commit": "35a3833fe07f22de6e9be296ca8e2137ad8dfd36",
      "tree": "719b1feaea2e7c42c148942fd3bea2f998a4fdc2",
      "parents": [
        "ee1745feb875f887c867f7332f8a176610cc721f"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Apr 14 11:43:20 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Apr 14 11:43:26 2016 +0200"
      },
      "message": "Add makefile, run tests during package build\n"
    },
    {
      "commit": "ee1745feb875f887c867f7332f8a176610cc721f",
      "tree": "a09c92260d923766f182c54a95f742eae3364d45",
      "parents": [
        "c49445a4f0279a3dccb3c001edef6719dc8ed9d4"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Mon Apr 04 17:39:41 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Mon Apr 04 17:39:41 2016 +0200"
      },
      "message": "Fix readme of cs_CZ locales\n"
    },
    {
      "commit": "c49445a4f0279a3dccb3c001edef6719dc8ed9d4",
      "tree": "514ecf510e32b7b3682f5333468ede9e5312f929",
      "parents": [
        "25c9de7ced0cd50f6408114db1ccf38234eb5ced"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Mon Apr 04 14:23:20 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Mon Apr 04 14:23:20 2016 +0200"
      },
      "message": "Allow setting system locales\n"
    },
    {
      "commit": "25c9de7ced0cd50f6408114db1ccf38234eb5ced",
      "tree": "49267e1b7eebdb180908c7a14d3652198411d362",
      "parents": [
        "6edb3a7a68e4cc25b6f63bc6ad6d17a9f6dfbfb9"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Fri Apr 01 21:32:06 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Fri Apr 01 21:32:06 2016 +0200"
      },
      "message": "Revert \"Don\u0027t check swap if not present\"\n\nThis reverts commit 6edb3a7a68e4cc25b6f63bc6ad6d17a9f6dfbfb9.\n"
    },
    {
      "commit": "6edb3a7a68e4cc25b6f63bc6ad6d17a9f6dfbfb9",
      "tree": "369bbbfb8243cc3a5e7def0d89107234387ac3a7",
      "parents": [
        "eef11c1aa022b54dd299493f913bead2e562035f"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Fri Apr 01 21:26:12 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Fri Apr 01 21:26:12 2016 +0200"
      },
      "message": "Don\u0027t check swap if not present\n"
    },
    {
      "commit": "eef11c1aa022b54dd299493f913bead2e562035f",
      "tree": "49267e1b7eebdb180908c7a14d3652198411d362",
      "parents": [
        "96be4379cb13164fa3ac440851d3c9abc250517a"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Fri Mar 25 11:00:23 2016 +0100"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Fri Mar 25 11:06:53 2016 +0100"
      },
      "message": "Option to preserve bash history\n"
    },
    {
      "commit": "96be4379cb13164fa3ac440851d3c9abc250517a",
      "tree": "7acdc050835a745f6cb219bb7b0c60adf0e0822d",
      "parents": [
        "5d7f35c5c62d9277263e0a30c007eb34265e8f3e"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Sat Mar 19 14:02:47 2016 +0100"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Sat Mar 19 14:02:56 2016 +0100"
      },
      "message": "Enhance yum repo definition\n"
    },
    {
      "commit": "5d7f35c5c62d9277263e0a30c007eb34265e8f3e",
      "tree": "2a3cc84809ea0785a7b526e3d6324f003cec1073",
      "parents": [
        "878ea32824e0006122863aff478ec493a12e0804"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "ales.komarek@tcpcloud.eu",
        "time": "Mon Mar 14 17:20:26 2016 +0100"
      },
      "committer": {
        "name": "Ales Komarek",
        "email": "ales.komarek@tcpcloud.eu",
        "time": "Mon Mar 14 17:20:26 2016 +0100"
      },
      "message": "Better localhosts reorder conditional\n"
    },
    {
      "commit": "878ea32824e0006122863aff478ec493a12e0804",
      "tree": "620e9c18a3c5191dcd22a360dafca479769bd238",
      "parents": [
        "c00acb30e77d2d17b2c5dc45e075d9e45533c109"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "ales.komarek@tcpcloud.eu",
        "time": "Mon Mar 07 09:58:27 2016 +0100"
      },
      "committer": {
        "name": "Ales Komarek",
        "email": "ales.komarek@tcpcloud.eu",
        "time": "Mon Mar 07 09:58:27 2016 +0100"
      },
      "message": "Host order fix finalisation\n"
    },
    {
      "commit": "c00acb30e77d2d17b2c5dc45e075d9e45533c109",
      "tree": "f29ae55fe34e18676f1c0b1598edeac06e24f9ad",
      "parents": [
        "30ff811bce4dcec93014c73eccfb9f448c22c317"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "ales.komarek@tcpcloud.eu",
        "time": "Sat Mar 05 11:05:53 2016 +0100"
      },
      "committer": {
        "name": "Ales Komarek",
        "email": "ales.komarek@tcpcloud.eu",
        "time": "Sat Mar 05 11:05:53 2016 +0100"
      },
      "message": "Host order fix\n"
    },
    {
      "commit": "30ff811bce4dcec93014c73eccfb9f448c22c317",
      "tree": "04ae9e546129902cacd2f588327acfe2855fe226",
      "parents": [
        "8296bb9c02d1e911d891145d1f3fa674ad38b26d"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Fri Feb 19 18:48:56 2016 +0100"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Fri Feb 19 18:48:56 2016 +0100"
      },
      "message": "Fix haveged resource names\n"
    },
    {
      "commit": "8296bb9c02d1e911d891145d1f3fa674ad38b26d",
      "tree": "ef9eaa61f0b3a05012da1c0c5872f698bf8fbfcb",
      "parents": [
        "ee07210614d4cbe2976159097760efbdd8f0b910"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Fri Feb 19 18:42:09 2016 +0100"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Fri Feb 19 18:42:09 2016 +0100"
      },
      "message": "Support for haveged\n"
    },
    {
      "commit": "ee07210614d4cbe2976159097760efbdd8f0b910",
      "tree": "8e1bc43c11acf1d1b585565e7012d1bff39980eb",
      "parents": [
        "35a7214d1b8cefcba6297850a13546d6f1a5ec6e"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Fri Feb 19 17:08:05 2016 +0100"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Fri Feb 19 17:08:05 2016 +0100"
      },
      "message": "Fix pillar reference\n"
    },
    {
      "commit": "35a7214d1b8cefcba6297850a13546d6f1a5ec6e",
      "tree": "574593736f8ad78ad818adb96a3f3aae39d0bc8c",
      "parents": [
        "2f70b492e064ba0b77c2d51b1d52cdbab441c11c"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Fri Feb 19 16:12:44 2016 +0100"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Fri Feb 19 16:12:44 2016 +0100"
      },
      "message": "Fix endfor\n"
    }
  ],
  "next": "2f70b492e064ba0b77c2d51b1d52cdbab441c11c"
}
