)]}'
{
  "log": [
    {
      "commit": "c206a0f028836424d3cabbe896a370c864d4b948",
      "tree": "640ecbd8704ffc9f9f5e627539070b31dbca6d73",
      "parents": [
        "501491acde701f5ac71c63617d06f9f4ce7a4b88"
      ],
      "author": {
        "name": "pasquier-s",
        "email": "spasquier@mirantis.com",
        "time": "Mon Jan 16 14:01:41 2017 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jan 16 14:01:41 2017 +0100"
      },
      "message": "Revert \"Add missing interface for OVS DVR\"\n"
    },
    {
      "commit": "501491acde701f5ac71c63617d06f9f4ce7a4b88",
      "tree": "82b196ed347fa59d8a985ebef42f730ca31562d7",
      "parents": [
        "d683e7d8757a97f8e808b3daaef0ac5afb360374",
        "64bf5c8e73907b03ae827819bb798b208fc27287"
      ],
      "author": {
        "name": "Aleš Komárek",
        "email": "github@newt.cz",
        "time": "Sun Jan 15 12:00:59 2017 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jan 15 12:00:59 2017 -0800"
      },
      "message": "Merge pull request #32 from smolaon/master\n\nrename fuel to infra"
    },
    {
      "commit": "d683e7d8757a97f8e808b3daaef0ac5afb360374",
      "tree": "b8881ffdcdea5d29f5b290e4edb7196b9e094f6b",
      "parents": [
        "f42c1f56f8c40a79c0510583fbc83cd6fde0c775",
        "8c7d685fc1da58de9eb41f109d59a97e8fe48606"
      ],
      "author": {
        "name": "Aleš Komárek",
        "email": "github@newt.cz",
        "time": "Fri Jan 13 13:19:05 2017 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jan 13 13:19:05 2017 -0800"
      },
      "message": "Merge pull request #21 from simonpasquier/rationalize-notification-configuration\n\nRationalize notification configuration"
    },
    {
      "commit": "f42c1f56f8c40a79c0510583fbc83cd6fde0c775",
      "tree": "381da2d05cbdceedbe0c8f46f4b87d276c6adf77",
      "parents": [
        "3f83c1e3b4d9cdf81c271870efeb6b97de81a025",
        "284cada884aa8829be8259cee896819864c7cd9a"
      ],
      "author": {
        "name": "Aleš Komárek",
        "email": "github@newt.cz",
        "time": "Fri Jan 13 13:18:13 2017 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jan 13 13:18:13 2017 -0800"
      },
      "message": "Merge pull request #24 from thouveng/add-missing-interface-for-ovs-dvr\n\nAdd missing interface for OVS DVR"
    },
    {
      "commit": "64bf5c8e73907b03ae827819bb798b208fc27287",
      "tree": "e910e06e61a28441c57f32782209cd6fbf143fbb",
      "parents": [
        "030b89d9d59c405d4b0844cd490ea557ec183f0c"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Fri Jan 13 21:32:09 2017 +0100"
      },
      "committer": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Fri Jan 13 21:32:09 2017 +0100"
      },
      "message": "parametrized hostnames for cluster setups\n"
    },
    {
      "commit": "030b89d9d59c405d4b0844cd490ea557ec183f0c",
      "tree": "9209dcf4fe700f1885c8c9f34f2b3e9bf8070d8b",
      "parents": [
        "3f83c1e3b4d9cdf81c271870efeb6b97de81a025"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Fri Jan 13 19:21:16 2017 +0100"
      },
      "committer": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Fri Jan 13 19:21:16 2017 +0100"
      },
      "message": "rename fuel to infra\n"
    },
    {
      "commit": "3f83c1e3b4d9cdf81c271870efeb6b97de81a025",
      "tree": "f0a674be0860bfd0a0371ed02e4a46c39baf2d2a",
      "parents": [
        "bc52ba0abcdd755e30777c96543ea52317c0c4c8",
        "640fb3ab857aaa3be3b41830dd14536a41f76884"
      ],
      "author": {
        "name": "Aleš Komárek",
        "email": "github@newt.cz",
        "time": "Fri Jan 13 09:01:01 2017 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jan 13 09:01:01 2017 -0800"
      },
      "message": "Merge pull request #27 from SwannCroiset/aggregator-poolisze\n\nIncrease heka poolsize for the aggregator"
    },
    {
      "commit": "bc52ba0abcdd755e30777c96543ea52317c0c4c8",
      "tree": "fab36585d7e8dc64a27deab9ab53d01abad04985",
      "parents": [
        "a831609649a1d07a64aad6728173ed6a720bf4a3"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "ales.komarek@newt.cz",
        "time": "Fri Jan 13 08:53:36 2017 -0800"
      },
      "committer": {
        "name": "Ales Komarek",
        "email": "ales.komarek@newt.cz",
        "time": "Fri Jan 13 08:53:36 2017 -0800"
      },
      "message": "Fix Salt PKI setup\n"
    },
    {
      "commit": "a831609649a1d07a64aad6728173ed6a720bf4a3",
      "tree": "4f9a7b298d9f5fc07923310687e0c8e043f194f5",
      "parents": [
        "ce6528f076b9928ec24a482cbdca0f6146d52df7",
        "c8eeebc31ca95e99a65cc5a73af0ce1760067d3d"
      ],
      "author": {
        "name": "Aleš Komárek",
        "email": "github@newt.cz",
        "time": "Fri Jan 13 07:13:03 2017 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jan 13 07:13:03 2017 -0800"
      },
      "message": "Merge pull request #30 from simonpasquier/add-salt-master-api\n\nAdd salt.master.api class"
    },
    {
      "commit": "ce6528f076b9928ec24a482cbdca0f6146d52df7",
      "tree": "7a4903bab1561461beb131304edac82b5827daf0",
      "parents": [
        "7153dc054fbae72b4cf31a98b435ef62936c4c2a",
        "ea62e2a78d1da457e7873c2d80be6a39ee5757f6"
      ],
      "author": {
        "name": "Aleš Komárek",
        "email": "github@newt.cz",
        "time": "Fri Jan 13 07:12:31 2017 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jan 13 07:12:31 2017 -0800"
      },
      "message": "Merge pull request #31 from simonpasquier/add-stacklight-notif-topic\n\nAdd parameter for the StackLight notification topic"
    },
    {
      "commit": "7153dc054fbae72b4cf31a98b435ef62936c4c2a",
      "tree": "0b6b1e6b6c48eeaffb1ff4d567d25c26634ad051",
      "parents": [
        "ea2aa1c3e91d2a42ae215f7f0fae81e1160903bf",
        "2609e5ec6e6ebe6a5000659195ca5b3c98997430"
      ],
      "author": {
        "name": "Aleš Komárek",
        "email": "github@newt.cz",
        "time": "Fri Jan 13 06:26:31 2017 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jan 13 06:26:31 2017 -0800"
      },
      "message": "Merge pull request #20 from simonpasquier/fix-influxdb-configuration\n\nFix InfluxDB parameters"
    },
    {
      "commit": "ea62e2a78d1da457e7873c2d80be6a39ee5757f6",
      "tree": "5f488d32363afb8e92496fdebb69fbf919a8db08",
      "parents": [
        "ea2aa1c3e91d2a42ae215f7f0fae81e1160903bf"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Fri Jan 13 14:21:57 2017 +0100"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Fri Jan 13 15:15:42 2017 +0100"
      },
      "message": "Add parameter for the StackLight notification topic\n"
    },
    {
      "commit": "c8eeebc31ca95e99a65cc5a73af0ce1760067d3d",
      "tree": "6c15ba9cc8cb88a2d34013eb58dcf4faf31f0701",
      "parents": [
        "ea2aa1c3e91d2a42ae215f7f0fae81e1160903bf"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Fri Jan 13 13:47:19 2017 +0100"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Fri Jan 13 15:12:43 2017 +0100"
      },
      "message": "Add salt.master.api class\n"
    },
    {
      "commit": "ea2aa1c3e91d2a42ae215f7f0fae81e1160903bf",
      "tree": "39553f3aec6705eb8ee8e55f246e0e22f2ca885e",
      "parents": [
        "15ab6533269182ea81d2c3c919461d55b793025a",
        "6043f7f551b74159863da91a38ee24bb9fd1b6cc"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Thu Jan 12 15:02:29 2017 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jan 12 15:02:29 2017 -0800"
      },
      "message": "Merge pull request #22 from dis-xcom/master\n\nInitial for mcp_qa team with openssh keys"
    },
    {
      "commit": "15ab6533269182ea81d2c3c919461d55b793025a",
      "tree": "1ea9b54dc69cf29e9bd3f7c3762fcdddf865a53b",
      "parents": [
        "c5ee755e261d51f4e38a110ab5a8248478d114c3",
        "7ad76564c0b720659350178a151e463c2dac1bdd"
      ],
      "author": {
        "name": "Aleš Komárek",
        "email": "github@newt.cz",
        "time": "Thu Jan 12 13:39:17 2017 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jan 12 13:39:17 2017 -0800"
      },
      "message": "Merge pull request #28 from simonpasquier/fix-repo-classes\n\nFix repo classes"
    },
    {
      "commit": "7ad76564c0b720659350178a151e463c2dac1bdd",
      "tree": "90c75d95f0f0cb3adee5f358a42e588d723ea5a0",
      "parents": [
        "6de31d2254eefb9a9241f5b3a25fc973a2fc57d6"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Thu Jan 12 16:49:55 2017 +0100"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Thu Jan 12 16:49:55 2017 +0100"
      },
      "message": "Fix linux.system.repo_local.influxdb class\n"
    },
    {
      "commit": "6de31d2254eefb9a9241f5b3a25fc973a2fc57d6",
      "tree": "b2062f08e6aa1ed1699fda9065ba5b7f0c0e3a2f",
      "parents": [
        "80e488aaec36e60831ad78c5af4bfe9562d5fe9b"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Thu Jan 12 16:49:36 2017 +0100"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Thu Jan 12 16:49:36 2017 +0100"
      },
      "message": "Fix linux.system.repo.grafana class\n"
    },
    {
      "commit": "c5ee755e261d51f4e38a110ab5a8248478d114c3",
      "tree": "5dea62ca1914309d06994309da9d3a58ba0f4391",
      "parents": [
        "80e488aaec36e60831ad78c5af4bfe9562d5fe9b",
        "17232f1180c87bd3cfa2667d7c915899b8fe8cd3"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "smolaon@gmail.com",
        "time": "Thu Jan 12 15:22:53 2017 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jan 12 15:22:53 2017 +0100"
      },
      "message": "Merge pull request #26 from jiribroulik/master\n\nbilling fix"
    },
    {
      "commit": "17232f1180c87bd3cfa2667d7c915899b8fe8cd3",
      "tree": "5dea62ca1914309d06994309da9d3a58ba0f4391",
      "parents": [
        "80e488aaec36e60831ad78c5af4bfe9562d5fe9b"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jiribroulik@gmail.com",
        "time": "Wed Jan 11 19:38:36 2017 +0100"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jiribroulik@gmail.com",
        "time": "Thu Jan 12 15:21:17 2017 +0100"
      },
      "message": "billing fix\n"
    },
    {
      "commit": "640fb3ab857aaa3be3b41830dd14536a41f76884",
      "tree": "75c91a1028aab161b938137558993e431fcb1a92",
      "parents": [
        "80e488aaec36e60831ad78c5af4bfe9562d5fe9b"
      ],
      "author": {
        "name": "Swann Croiset",
        "email": "scroiset@mirantis.com",
        "time": "Thu Jan 12 11:26:15 2017 +0100"
      },
      "committer": {
        "name": "Swann Croiset",
        "email": "scroiset@mirantis.com",
        "time": "Thu Jan 12 11:27:51 2017 +0100"
      },
      "message": "Increase heka poolsize for the aggregator\n\nIt has been observed idle packs when restarting the aggregator\n"
    },
    {
      "commit": "284cada884aa8829be8259cee896819864c7cd9a",
      "tree": "4c9830cb0e61758030fd226763b14e3db038e9d4",
      "parents": [
        "80e488aaec36e60831ad78c5af4bfe9562d5fe9b"
      ],
      "author": {
        "name": "Guillaume Thouvenin",
        "email": "gthouvenin@mirantis.com",
        "time": "Wed Jan 11 15:19:17 2017 +0100"
      },
      "committer": {
        "name": "Guillaume Thouvenin",
        "email": "gthouvenin@mirantis.com",
        "time": "Wed Jan 11 15:19:17 2017 +0100"
      },
      "message": "Add missing interface for OVS DVR\n"
    },
    {
      "commit": "6043f7f551b74159863da91a38ee24bb9fd1b6cc",
      "tree": "e5f2ae8a6794662fee827224713981aea55a9eb5",
      "parents": [
        "80e488aaec36e60831ad78c5af4bfe9562d5fe9b"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Tue Jan 10 13:03:53 2017 +0200"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Tue Jan 10 13:03:53 2017 +0200"
      },
      "message": "Initial for mcp_qa team with openssh keys\n"
    },
    {
      "commit": "8c7d685fc1da58de9eb41f109d59a97e8fe48606",
      "tree": "b1d37c385bb9bf15812c93abc056122df52b670f",
      "parents": [
        "d80e411c75ead6302fdff0bff8d2f02ebf9eb256"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Mon Jan 09 16:14:01 2017 +0100"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Mon Jan 09 16:18:48 2017 +0100"
      },
      "message": "Create classes to configure notifications\n"
    },
    {
      "commit": "d80e411c75ead6302fdff0bff8d2f02ebf9eb256",
      "tree": "8e2e714e4a5b9bd8a85a89bff1546279beb45cb4",
      "parents": [
        "4156c628d4aba24db3a12f65463c1604bafe40b1"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Mon Jan 09 16:17:06 2017 +0100"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Mon Jan 09 16:18:48 2017 +0100"
      },
      "message": "Remove notification flag from heat.server.single\n"
    },
    {
      "commit": "2609e5ec6e6ebe6a5000659195ca5b3c98997430",
      "tree": "2f340edc37267618dd03b9df857ecc9ad86f7067",
      "parents": [
        "89be6d75abd2ee36db29d413a70bf83034fe9bd1"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Mon Jan 09 13:17:12 2017 +0100"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Mon Jan 09 15:46:20 2017 +0100"
      },
      "message": "Get rid of _param:influxdb_database\n\nThe StackLight database in InfluxDB is set to \u0027lma\u0027 by default. If one\nwants to override it, it should be done in the user model.\n"
    },
    {
      "commit": "89be6d75abd2ee36db29d413a70bf83034fe9bd1",
      "tree": "13a2d3ee5fdc72e27749e9f038934482a1e439eb",
      "parents": [
        "105ca7b296f7d3818616dbe30ec168cfffe6f149"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Mon Jan 09 13:13:58 2017 +0100"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Mon Jan 09 15:46:20 2017 +0100"
      },
      "message": "Get rid of _param:influxdb_user\n\nThe StackLight username for InfluxDB is set to \u0027lma\u0027 by default. If one\nwants to override it, it should be done in the user model.\n"
    },
    {
      "commit": "105ca7b296f7d3818616dbe30ec168cfffe6f149",
      "tree": "35df6542eee1e7bd6b37e846160940552f269d70",
      "parents": [
        "55fe3aa5fc064dfe6cf29faf39a158f46f59448f"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Mon Jan 09 13:11:17 2017 +0100"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Mon Jan 09 15:46:20 2017 +0100"
      },
      "message": "Get rid of _param:influxdb_password\n\nThis parameter and influxdb_stacklight_password are redundant and they\nhave to be set to the same value.\n"
    },
    {
      "commit": "55fe3aa5fc064dfe6cf29faf39a158f46f59448f",
      "tree": "993873621c4f83284331ded8c6d1845ad25194a2",
      "parents": [
        "4156c628d4aba24db3a12f65463c1604bafe40b1"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Mon Jan 09 10:54:26 2017 +0100"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Mon Jan 09 15:46:19 2017 +0100"
      },
      "message": "Move StackLight database to a separate class\n"
    },
    {
      "commit": "80e488aaec36e60831ad78c5af4bfe9562d5fe9b",
      "tree": "8c4ec52d4114b78c1601f4c56daa4d6c317291d7",
      "parents": [
        "4156c628d4aba24db3a12f65463c1604bafe40b1"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Mon Jan 09 15:12:56 2017 +0100"
      },
      "committer": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Mon Jan 09 15:12:56 2017 +0100"
      },
      "message": "added default params for glusterfs client keystone and glance\n"
    },
    {
      "commit": "4156c628d4aba24db3a12f65463c1604bafe40b1",
      "tree": "1ab3ecca837d4e69565195f5fc311a78d3095f6e",
      "parents": [
        "d20e89cb786604ddf04b81b15a1a4e3466ccf5b2"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "ales.komarek@newt.cz",
        "time": "Fri Jan 06 09:11:19 2017 +0100"
      },
      "committer": {
        "name": "Ales Komarek",
        "email": "ales.komarek@newt.cz",
        "time": "Fri Jan 06 09:11:31 2017 +0100"
      },
      "message": "Fix heat salt resource\n"
    },
    {
      "commit": "d20e89cb786604ddf04b81b15a1a4e3466ccf5b2",
      "tree": "5f930b33dc44b74bd1c76182587aa4f3725fe1e5",
      "parents": [
        "9585e7ee427d94d65fbd7671e784256b902aac58"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed Jan 04 10:41:40 2017 +0100"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed Jan 04 10:41:40 2017 +0100"
      },
      "message": "openstack gateway cluster\n"
    },
    {
      "commit": "9585e7ee427d94d65fbd7671e784256b902aac58",
      "tree": "b8a7cfd245e84eb7713b4b09adbfa824fe6c9986",
      "parents": [
        "777ea70085751ba000b479af578229f98a6e0e96"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Tue Jan 03 18:27:15 2017 +0100"
      },
      "committer": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Tue Jan 03 18:27:15 2017 +0100"
      },
      "message": "added rabbit to neutron gw and cmp\n"
    },
    {
      "commit": "777ea70085751ba000b479af578229f98a6e0e96",
      "tree": "24c999155465e1aea4218dc298ac85f74685208a",
      "parents": [
        "eb7b590c0f386d013daa845428d1e3aeab98d5e2"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Tue Jan 03 18:13:07 2017 +0100"
      },
      "committer": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Tue Jan 03 18:13:07 2017 +0100"
      },
      "message": "fix neutron ovs/dvr, fix opencontail proxy, fix mysql client\n"
    },
    {
      "commit": "eb7b590c0f386d013daa845428d1e3aeab98d5e2",
      "tree": "7aac3fdecbc9044e15c836b3abb86284e7ddc9bc",
      "parents": [
        "887d6df5acc0b4c272fa6280a96b8f7e0d4f1d64"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Tue Jan 03 16:39:17 2017 +0100"
      },
      "committer": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Tue Jan 03 16:39:32 2017 +0100"
      },
      "message": "added neutron mysql client\n"
    },
    {
      "commit": "887d6df5acc0b4c272fa6280a96b8f7e0d4f1d64",
      "tree": "5cbb2c5cc9d26a1f6e05542533ab13e6e1904270",
      "parents": [
        "a72bea010d6ca44017cb7335e5fc6741500b9701",
        "610d463e23fe9c685ae0c3e39bc93bad83e52b39"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "smolaon@gmail.com",
        "time": "Mon Jan 02 18:41:36 2017 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jan 02 18:41:36 2017 +0100"
      },
      "message": "Merge pull request #17 from jiribroulik/patch-1\n\nfix nginx novnc proxy"
    },
    {
      "commit": "610d463e23fe9c685ae0c3e39bc93bad83e52b39",
      "tree": "5cbb2c5cc9d26a1f6e05542533ab13e6e1904270",
      "parents": [
        "a72bea010d6ca44017cb7335e5fc6741500b9701"
      ],
      "author": {
        "name": "jiribroulik",
        "email": "jiribroulik@gmail.com",
        "time": "Mon Jan 02 18:40:09 2017 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jan 02 18:40:09 2017 +0100"
      },
      "message": "fix nginx novnc proxy"
    },
    {
      "commit": "a72bea010d6ca44017cb7335e5fc6741500b9701",
      "tree": "94a7d38056ff4d65ac7b1db7c1954926f2a92ba5",
      "parents": [
        "87fef10b358aff0fbc6ed9e2b1b3278c71d931af"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Mon Jan 02 14:41:47 2017 +0100"
      },
      "committer": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Mon Jan 02 14:41:47 2017 +0100"
      },
      "message": "Client params\n"
    },
    {
      "commit": "87fef10b358aff0fbc6ed9e2b1b3278c71d931af",
      "tree": "fe3fe830bc6daf1cedb5c90033a0ae81cce08157",
      "parents": [
        "5cbd583683007e804a018ea73be1eb5212f69d87"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Sat Dec 31 14:53:19 2016 +0100"
      },
      "committer": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Sat Dec 31 14:53:19 2016 +0100"
      },
      "message": "Procies\n"
    },
    {
      "commit": "5cbd583683007e804a018ea73be1eb5212f69d87",
      "tree": "7150cc8752436aa2e6a28dfdf252bc7eacbb3378",
      "parents": [
        "950e9905989f2ea1f4550b899288c62bfafd13aa"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Sat Dec 31 14:13:51 2016 +0100"
      },
      "committer": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Sat Dec 31 14:13:51 2016 +0100"
      },
      "message": "Proper Jenkins modules\n"
    },
    {
      "commit": "950e9905989f2ea1f4550b899288c62bfafd13aa",
      "tree": "4b5b11f2921ea34c68083c1c1c751ed630631009",
      "parents": [
        "398def70212ddee0d865427db52aece1c531b5c6"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Sat Dec 31 13:10:34 2016 +0100"
      },
      "committer": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Sat Dec 31 13:10:34 2016 +0100"
      },
      "message": "Gerrit server\n"
    },
    {
      "commit": "398def70212ddee0d865427db52aece1c531b5c6",
      "tree": "801ed5f36c6415d386997ec94e26d07fc20bfab7",
      "parents": [
        "0a615b36aabbaa3150294283c1f49aee9cc51097"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Fri Dec 30 13:58:50 2016 +0100"
      },
      "committer": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Fri Dec 30 13:58:50 2016 +0100"
      },
      "message": "Gerrit client\n"
    },
    {
      "commit": "0a615b36aabbaa3150294283c1f49aee9cc51097",
      "tree": "6eb5586871e8d968a1195969b79a66a58de764b2",
      "parents": [
        "ded2170a0b68a677cf8d4c371d275e2fa36fff06"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Fri Dec 30 13:47:53 2016 +0100"
      },
      "committer": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Fri Dec 30 13:48:11 2016 +0100"
      },
      "message": "Foundation packages\n"
    },
    {
      "commit": "ded2170a0b68a677cf8d4c371d275e2fa36fff06",
      "tree": "c14e6b7d3438fe61e6841eba558ee85dea9677fc",
      "parents": [
        "2738292aa5edc625b8daf22ee1e2c27649d85ff2"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Fri Dec 30 11:55:18 2016 +0100"
      },
      "committer": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Fri Dec 30 11:55:18 2016 +0100"
      },
      "message": "fix nova vnc proxy\n"
    },
    {
      "commit": "2738292aa5edc625b8daf22ee1e2c27649d85ff2",
      "tree": "475c921f4249f2d2b81aaf7c6391dec505ff7016",
      "parents": [
        "4ee12b0ffeacff0a036920db61e52192ccd4670d"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Fri Dec 30 11:34:43 2016 +0100"
      },
      "committer": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Fri Dec 30 11:34:43 2016 +0100"
      },
      "message": "Horizon on all interfaces\n"
    },
    {
      "commit": "4ee12b0ffeacff0a036920db61e52192ccd4670d",
      "tree": "15f95a760b102317768a21cf23ae082bcfb93dc2",
      "parents": [
        "846938d55d6431b943c6479b0f3793508058debc"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Fri Dec 30 10:48:55 2016 +0100"
      },
      "committer": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Fri Dec 30 10:48:55 2016 +0100"
      },
      "message": "Horizon plugins\n"
    },
    {
      "commit": "846938d55d6431b943c6479b0f3793508058debc",
      "tree": "40c8daa2734851ad9766fac5c483dd3410470423",
      "parents": [
        "e5a77b8f48773d9412152050e39af45b40220cdd"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Thu Dec 29 14:04:41 2016 +0100"
      },
      "committer": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Thu Dec 29 14:04:41 2016 +0100"
      },
      "message": "Horizon plugin fixes\n"
    },
    {
      "commit": "e5a77b8f48773d9412152050e39af45b40220cdd",
      "tree": "04463c59db83c30201098183449d6c373f648d45",
      "parents": [
        "6f45e7548556a110ce41a5b42aacaa3adc1a1712",
        "11cbc963858ba609a524ee50588100bb1054c4e3"
      ],
      "author": {
        "name": "Aleš Komárek",
        "email": "github@newt.cz",
        "time": "Wed Dec 28 22:41:52 2016 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Dec 28 22:41:52 2016 +0100"
      },
      "message": "Merge pull request #15 from Mirantis/heat\n\nHeat client"
    },
    {
      "commit": "6f45e7548556a110ce41a5b42aacaa3adc1a1712",
      "tree": "f0e0a605fa5e33f03c79ecfe04dc8e646837ba95",
      "parents": [
        "5ec777ff9fdf456c772f9f99beec537386757087",
        "c6e90597004d61ad7e794b2d572d8686ba3906fa"
      ],
      "author": {
        "name": "Aleš Komárek",
        "email": "github@newt.cz",
        "time": "Wed Dec 28 22:36:40 2016 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Dec 28 22:36:40 2016 +0100"
      },
      "message": "Merge pull request #14 from LotharKAtt/master\n\nHorizon plugins - fix params, add jenkins/horizon, LGTM"
    },
    {
      "commit": "11cbc963858ba609a524ee50588100bb1054c4e3",
      "tree": "c6abcbdce0e9583f6b0c4acd289c47e7a12caa57",
      "parents": [
        "ff04160a7f0714d181c71c4e07b8da293d9ae08c"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Wed Dec 28 22:35:07 2016 +0100"
      },
      "committer": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Wed Dec 28 22:35:17 2016 +0100"
      },
      "message": "Salt and contrail heat resources\n"
    },
    {
      "commit": "c6e90597004d61ad7e794b2d572d8686ba3906fa",
      "tree": "f0e0a605fa5e33f03c79ecfe04dc8e646837ba95",
      "parents": [
        "5ec777ff9fdf456c772f9f99beec537386757087"
      ],
      "author": {
        "name": "Pavel Cizinsky",
        "email": "pcizinsky@mirantis.com",
        "time": "Wed Dec 28 21:12:37 2016 +0100"
      },
      "committer": {
        "name": "Pavel Cizinsky",
        "email": "pcizinsky@mirantis.com",
        "time": "Wed Dec 28 22:17:53 2016 +0100"
      },
      "message": "Horizon plugins - fix params, add jenkins/horizon\n"
    },
    {
      "commit": "ff04160a7f0714d181c71c4e07b8da293d9ae08c",
      "tree": "d81158ebeefa2c4832fc25cfa577f5ef252fcc5b",
      "parents": [
        "3d08a72349ef6a0d74dd6979a4e3a3e14ebe28ec"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Wed Dec 28 21:53:57 2016 +0100"
      },
      "committer": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Wed Dec 28 21:53:57 2016 +0100"
      },
      "message": "Heat client\n"
    },
    {
      "commit": "5ec777ff9fdf456c772f9f99beec537386757087",
      "tree": "d276b3607b8c8e87ac6ab4d3811fd947d0466f7e",
      "parents": [
        "07c81bdc5c1796d79f7c0a83ff6a78ff4505077d",
        "d786881d892603836d26d9ceb06b5cdef4cca8ed"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "smolaon@gmail.com",
        "time": "Fri Dec 23 16:27:09 2016 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Dec 23 16:27:09 2016 +0100"
      },
      "message": "Merge pull request #13 from LotharKAtt/master\n\nseparate horizon plugins"
    },
    {
      "commit": "d786881d892603836d26d9ceb06b5cdef4cca8ed",
      "tree": "d276b3607b8c8e87ac6ab4d3811fd947d0466f7e",
      "parents": [
        "07c81bdc5c1796d79f7c0a83ff6a78ff4505077d"
      ],
      "author": {
        "name": "Pavel Cizinsky",
        "email": "pcizinsky@mirantis.com",
        "time": "Fri Dec 23 10:10:21 2016 +0100"
      },
      "committer": {
        "name": "Pavel Cizinsky",
        "email": "pcizinsky@mirantis.com",
        "time": "Fri Dec 23 10:52:47 2016 +0100"
      },
      "message": "separate horizon plugins\n"
    },
    {
      "commit": "07c81bdc5c1796d79f7c0a83ff6a78ff4505077d",
      "tree": "c9a02b7051317c6fc8aa6d09bc282ca354638f92",
      "parents": [
        "3d08a72349ef6a0d74dd6979a4e3a3e14ebe28ec",
        "72f96add406c8f5a70ea59a6f297aaa76cebe9d2"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "smolaon@gmail.com",
        "time": "Thu Dec 22 23:17:25 2016 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Dec 22 23:17:25 2016 +0100"
      },
      "message": "Merge pull request #12 from TimurNurlygayanov/master\n\nRemoved hardcoded IP"
    },
    {
      "commit": "72f96add406c8f5a70ea59a6f297aaa76cebe9d2",
      "tree": "c9a02b7051317c6fc8aa6d09bc282ca354638f92",
      "parents": [
        "3d08a72349ef6a0d74dd6979a4e3a3e14ebe28ec"
      ],
      "author": {
        "name": "Timur Nurlygayanov",
        "email": "tnurlygayanov@mirantis.com",
        "time": "Thu Dec 22 23:06:22 2016 +0300"
      },
      "committer": {
        "name": "Timur Nurlygayanov",
        "email": "tnurlygayanov@mirantis.com",
        "time": "Thu Dec 22 23:06:22 2016 +0300"
      },
      "message": "Removed hardcoded IP\n"
    },
    {
      "commit": "3d08a72349ef6a0d74dd6979a4e3a3e14ebe28ec",
      "tree": "a2985f7a9603156af2f81cc603288f2185478245",
      "parents": [
        "ec6b61ab127aed5fa94fc39554588fb02cb91eae"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "ales.komarek@newt.cz",
        "time": "Thu Dec 22 10:00:09 2016 +0100"
      },
      "committer": {
        "name": "Ales Komarek",
        "email": "ales.komarek@newt.cz",
        "time": "Thu Dec 22 10:00:09 2016 +0100"
      },
      "message": "Benchmark\n"
    },
    {
      "commit": "ec6b61ab127aed5fa94fc39554588fb02cb91eae",
      "tree": "ba91fa8a443068aa22a6dcf27e3c56d475188c1d",
      "parents": [
        "c60aac61fa3d5e2462af462a99afc1cd21a11fca"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "ales.komarek@newt.cz",
        "time": "Thu Dec 22 09:48:44 2016 +0100"
      },
      "committer": {
        "name": "Ales Komarek",
        "email": "ales.komarek@newt.cz",
        "time": "Thu Dec 22 09:48:44 2016 +0100"
      },
      "message": "Jenkins, Gerrit\n"
    },
    {
      "commit": "c60aac61fa3d5e2462af462a99afc1cd21a11fca",
      "tree": "dd42d6d2576d6ebfaef89444ee77c6a267ac4e38",
      "parents": [
        "ae7245a6da121cd4da501cbf74de22faa96e5d75"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Tue Dec 20 20:22:27 2016 +0100"
      },
      "committer": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Tue Dec 20 20:24:43 2016 +0100"
      },
      "message": "Param to contrail component\n"
    },
    {
      "commit": "ae7245a6da121cd4da501cbf74de22faa96e5d75",
      "tree": "af906d23e44011c09da949907c7a687741c754fb",
      "parents": [
        "b5e54624670eb9f7c864951b8f6aaa7ec7d721c4"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Tue Dec 20 17:42:36 2016 +0100"
      },
      "committer": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Tue Dec 20 17:42:36 2016 +0100"
      },
      "message": "added keepalived to elasticsearch, added proxy site to nginx\n"
    },
    {
      "commit": "b5e54624670eb9f7c864951b8f6aaa7ec7d721c4",
      "tree": "407c7cadf78f4c1461f3f4b5aa54be9010001667",
      "parents": [
        "e65d387715e4a9969b19b7b8cb4f0cdc7b2469c7"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Tue Dec 20 14:46:18 2016 +0100"
      },
      "committer": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Tue Dec 20 15:09:06 2016 +0100"
      },
      "message": "fix ceilometer client\n"
    },
    {
      "commit": "e65d387715e4a9969b19b7b8cb4f0cdc7b2469c7",
      "tree": "0e96295416b586c61953dd95767c041eafec7c8b",
      "parents": [
        "f69bee69953597ffb61cad79fce582d3db246bb2"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Tue Dec 20 14:04:58 2016 +0100"
      },
      "committer": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Tue Dec 20 14:16:54 2016 +0100"
      },
      "message": "added billometer to salt formulas\n"
    },
    {
      "commit": "f69bee69953597ffb61cad79fce582d3db246bb2",
      "tree": "bcd951dca650d5e335d5f85d978fb436d4ae31ee",
      "parents": [
        "34cbfb966794385644463362922de3a7bed54df0"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Tue Dec 20 12:38:07 2016 +0100"
      },
      "committer": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Tue Dec 20 12:38:07 2016 +0100"
      },
      "message": "fix nginx keepalived\n"
    },
    {
      "commit": "34cbfb966794385644463362922de3a7bed54df0",
      "tree": "f375dcd16adbbab1539219ba384912b76a8c77c6",
      "parents": [
        "f375c3a8092c8a83e2d912e1b6a9289e4d8ec056"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Tue Dec 20 12:04:38 2016 +0100"
      },
      "committer": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Tue Dec 20 12:04:38 2016 +0100"
      },
      "message": "added ceilometer client part\n"
    },
    {
      "commit": "f375c3a8092c8a83e2d912e1b6a9289e4d8ec056",
      "tree": "fcc3fededf90d3d28f9157ee6a44ddd61e77478a",
      "parents": [
        "c9be063c2f2712760199ddb18d3988aa0285108e"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Mon Dec 19 19:44:37 2016 +0100"
      },
      "committer": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Mon Dec 19 19:44:37 2016 +0100"
      },
      "message": "fix haproxy ceilometer\n"
    },
    {
      "commit": "c9be063c2f2712760199ddb18d3988aa0285108e",
      "tree": "a34e0a6b3b393bb69f178105e6dcefa576ac07e1",
      "parents": [
        "e8e1e00ee67deb19ed08cd6be33e30922bd3e892"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Mon Dec 19 17:57:40 2016 +0100"
      },
      "committer": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Mon Dec 19 17:57:40 2016 +0100"
      },
      "message": "fix mongodb ceilometer database\n"
    },
    {
      "commit": "e8e1e00ee67deb19ed08cd6be33e30922bd3e892",
      "tree": "928f879bad91749059f76d7739ebfb5b5881ed30",
      "parents": [
        "7628d60c3ad007561a78daeb1e3fb9a5903d94d1",
        "5af60d94c12488fcb5448253f3abb5d55d37e380"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "smolaon@gmail.com",
        "time": "Mon Dec 19 17:25:12 2016 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Dec 19 17:25:12 2016 +0100"
      },
      "message": "Merge pull request #10 from simonpasquier/sync-nagios-model\n\nSync nagios class with mk-lab-salt-model"
    },
    {
      "commit": "7628d60c3ad007561a78daeb1e3fb9a5903d94d1",
      "tree": "15177da561300ae45c3b097510b4cfc15535383a",
      "parents": [
        "5dab176c7d3a7218043f611a42f9e7d79613ba11"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Mon Dec 19 17:20:59 2016 +0100"
      },
      "committer": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Mon Dec 19 17:20:59 2016 +0100"
      },
      "message": "added ceilometer, added mongodb ceilometer backend\n"
    },
    {
      "commit": "5af60d94c12488fcb5448253f3abb5d55d37e380",
      "tree": "fdf2bb9aba28a26125f85b31996a123a410c7b7f",
      "parents": [
        "fa0a05503571529c5f41df78857e58ffb0c599f0"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Mon Dec 19 16:39:01 2016 +0100"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Mon Dec 19 16:39:01 2016 +0100"
      },
      "message": "Sync nagios class with mk-lab-salt-model\n\nSee https://github.com/Mirantis/mk-lab-salt-model/pull/208\n"
    },
    {
      "commit": "5dab176c7d3a7218043f611a42f9e7d79613ba11",
      "tree": "5e5dbfbfb17b5f3d7285c33c15d6e781ba207e18",
      "parents": [
        "fa0a05503571529c5f41df78857e58ffb0c599f0",
        "e5e6f38ba85c46d4e8efbc9ca82fb799fb264646"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "smolaon@gmail.com",
        "time": "Mon Dec 19 16:36:33 2016 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Dec 19 16:36:33 2016 +0100"
      },
      "message": "Merge pull request #9 from Mirantis/mongodb\n\nMongodb"
    },
    {
      "commit": "e5e6f38ba85c46d4e8efbc9ca82fb799fb264646",
      "tree": "68772d722e2b21e44e3a8161d7f6b289ddc08206",
      "parents": [
        "5114e2b2056d4efd56b6f63455a0dc886c525fdd"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Mon Dec 19 16:24:25 2016 +0100"
      },
      "committer": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Mon Dec 19 16:35:23 2016 +0100"
      },
      "message": "Added MongoDB\n"
    },
    {
      "commit": "fa0a05503571529c5f41df78857e58ffb0c599f0",
      "tree": "91430df004587c56a55bb6f539d174a647d6f5af",
      "parents": [
        "5dbbc69c667228c65f2af61d05d34d60ad66dda2"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Mon Dec 19 14:42:12 2016 +0100"
      },
      "committer": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Mon Dec 19 14:42:12 2016 +0100"
      },
      "message": "added keepalived vip priority to proxy cluster\n"
    },
    {
      "commit": "5dbbc69c667228c65f2af61d05d34d60ad66dda2",
      "tree": "26dd1c78683678fe9cfdc3e104dfbab0cc72cdd6",
      "parents": [
        "258b9556ad2801d9c505d783391312985a2a3431"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Mon Dec 19 11:51:43 2016 +0100"
      },
      "committer": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Mon Dec 19 11:51:56 2016 +0100"
      },
      "message": "added new foundation nodes, billing, benchmark, telemetry\n"
    },
    {
      "commit": "258b9556ad2801d9c505d783391312985a2a3431",
      "tree": "7ecc4d4284e998276f8a15bb05982cf097edb4df",
      "parents": [
        "de400ea3d7c4577e152e124ff38d958a882b3f47",
        "1676483e03a9557f2f51befb2a81ca3b0ff3a370"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "smolaon@gmail.com",
        "time": "Mon Dec 19 11:31:56 2016 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Dec 19 11:31:56 2016 +0100"
      },
      "message": "Merge pull request #8 from Mirantis/hotfix\n\nAdded hotfix repo "
    },
    {
      "commit": "5114e2b2056d4efd56b6f63455a0dc886c525fdd",
      "tree": "7ecc4d4284e998276f8a15bb05982cf097edb4df",
      "parents": [
        "de400ea3d7c4577e152e124ff38d958a882b3f47"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Mon Dec 19 11:24:46 2016 +0100"
      },
      "committer": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Mon Dec 19 11:26:40 2016 +0100"
      },
      "message": "Added hotfix repo\n\nhttps://docs.google.com/document/d/10347uHpODgH-TyAg5C0rKqKjz7e6kMLf-4O4PVBkh38/edit#\n"
    },
    {
      "commit": "1676483e03a9557f2f51befb2a81ca3b0ff3a370",
      "tree": "7ecc4d4284e998276f8a15bb05982cf097edb4df",
      "parents": [
        "de400ea3d7c4577e152e124ff38d958a882b3f47"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Mon Dec 19 11:24:46 2016 +0100"
      },
      "committer": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Mon Dec 19 11:24:46 2016 +0100"
      },
      "message": "Added hotfix repo \\n https://docs.google.com/document/d/10347uHpODgH-TyAg5C0rKqKjz7e6kMLf-4O4PVBkh38/edit#\n"
    },
    {
      "commit": "de400ea3d7c4577e152e124ff38d958a882b3f47",
      "tree": "55bb1a496eaeb1ecd753d337750ed31568147ea8",
      "parents": [
        "007f9775def43ef98a9d5d1977530ad873e61cb9"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Sun Dec 18 18:04:46 2016 +0100"
      },
      "committer": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Sun Dec 18 18:04:46 2016 +0100"
      },
      "message": "added haproxy for ceilometer\n"
    },
    {
      "commit": "007f9775def43ef98a9d5d1977530ad873e61cb9",
      "tree": "f72e4746b0d23b34884c54434cddbaf9fbf85182",
      "parents": [
        "3486a0d715ed249e11fffe83203070e20c3d665b"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Sun Dec 18 13:09:20 2016 +0100"
      },
      "committer": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Sun Dec 18 13:09:20 2016 +0100"
      },
      "message": "added openstack telemetry to salt virt and reclass\n"
    },
    {
      "commit": "3486a0d715ed249e11fffe83203070e20c3d665b",
      "tree": "b64070e2774053c5b37d52307936b2a7f836304d",
      "parents": [
        "3da0ccbe7298f01e4e61c661a7940f2fb5546bc5",
        "cb4e087d83185ff4baed86dde6ba1696a79ad695"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "smolaon@gmail.com",
        "time": "Sun Dec 18 13:00:18 2016 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Dec 18 13:00:18 2016 +0100"
      },
      "message": "Merge pull request #7 from LotharKAtt/master\n\nfix influxdb repo"
    },
    {
      "commit": "3da0ccbe7298f01e4e61c661a7940f2fb5546bc5",
      "tree": "22c2c61dc206df20f0bbf5c2d93edf54ae4e3411",
      "parents": [
        "961a5917e950d4e9d633c8caa77c878596d28e19"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Sat Dec 17 19:47:41 2016 +0100"
      },
      "committer": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Sat Dec 17 19:47:41 2016 +0100"
      },
      "message": "added tcp-oc30\n"
    },
    {
      "commit": "961a5917e950d4e9d633c8caa77c878596d28e19",
      "tree": "b2c38dfa39cf68ccfeef1dfe1a5874e3ca5db8d8",
      "parents": [
        "ee18d3ea3e8170f1b84a3acca5ffea070d9050ca"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Sat Dec 17 18:46:29 2016 +0100"
      },
      "committer": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Sat Dec 17 18:46:29 2016 +0100"
      },
      "message": "move grafana repo\n"
    },
    {
      "commit": "ee18d3ea3e8170f1b84a3acca5ffea070d9050ca",
      "tree": "cf5b5d6295adb00fc3265c8733ad81f6d388f959",
      "parents": [
        "1a34516f55673dab4179fc457733b9a7b22b30aa"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Sat Dec 17 18:15:24 2016 +0100"
      },
      "committer": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Sat Dec 17 18:15:39 2016 +0100"
      },
      "message": "fix aptly local repos\n"
    },
    {
      "commit": "cb4e087d83185ff4baed86dde6ba1696a79ad695",
      "tree": "daeda12eeebe02239a9a92c611d7057037425dbf",
      "parents": [
        "1a34516f55673dab4179fc457733b9a7b22b30aa"
      ],
      "author": {
        "name": "Pavel Cizinsky",
        "email": "pcizinsky@mirantis.com",
        "time": "Sat Dec 17 14:37:06 2016 +0100"
      },
      "committer": {
        "name": "Pavel Cizinsky",
        "email": "pcizinsky@mirantis.com",
        "time": "Sat Dec 17 14:37:06 2016 +0100"
      },
      "message": "fix influxdb repo\n"
    },
    {
      "commit": "1a34516f55673dab4179fc457733b9a7b22b30aa",
      "tree": "1e9978cb327822b138410d0eb07e274a9b97fa44",
      "parents": [
        "53b3740519b7cad533a506b8fe1f34e7c85534c7",
        "6003bd70cb698585489e52f7afb14f5e4c15a926"
      ],
      "author": {
        "name": "Aleš Komárek",
        "email": "github@newt.cz",
        "time": "Fri Dec 16 17:43:44 2016 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Dec 16 17:43:44 2016 +0100"
      },
      "message": "Merge pull request #6 from elemoine/aodh\n\nAdd aodh formula package"
    },
    {
      "commit": "6003bd70cb698585489e52f7afb14f5e4c15a926",
      "tree": "1e9978cb327822b138410d0eb07e274a9b97fa44",
      "parents": [
        "53b3740519b7cad533a506b8fe1f34e7c85534c7"
      ],
      "author": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Fri Dec 16 16:23:13 2016 +0000"
      },
      "committer": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Fri Dec 16 16:23:14 2016 +0000"
      },
      "message": "Add aodh formula package\n\nhttps://github.com/Mirantis/mk-lab-salt-model/pull/213\n"
    },
    {
      "commit": "53b3740519b7cad533a506b8fe1f34e7c85534c7",
      "tree": "16edc5e83895bdc35f0b14acdd32abe692e523da",
      "parents": [
        "a3904026b8842e2a6a5484aa6494d806ad6ec989",
        "24966f3182997a887aa3bcb291d5dc834bc5f783"
      ],
      "author": {
        "name": "Aleš Komárek",
        "email": "github@newt.cz",
        "time": "Fri Dec 16 16:14:59 2016 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Dec 16 16:14:59 2016 +0100"
      },
      "message": "Merge pull request #4 from elemoine/sync\n\nSync from mk-lab-salt-model classes/system"
    },
    {
      "commit": "a3904026b8842e2a6a5484aa6494d806ad6ec989",
      "tree": "b97e02055fb512d5f6ef95d20074858525fa3d26",
      "parents": [
        "1ed2ab4de969939a93dad886a9a78f58439c637e"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Fri Dec 16 16:04:48 2016 +0100"
      },
      "committer": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Fri Dec 16 16:05:06 2016 +0100"
      },
      "message": "remove tcp component from tcpcloud\n"
    },
    {
      "commit": "24966f3182997a887aa3bcb291d5dc834bc5f783",
      "tree": "91bd7a8e5c784af0da3273fdccfa5fc689201856",
      "parents": [
        "0516f09b14f590b1b4da7dd63f199b204280539a"
      ],
      "author": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Fri Dec 16 14:32:55 2016 +0000"
      },
      "committer": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Fri Dec 16 14:32:56 2016 +0000"
      },
      "message": "Use ceilometer_influxdb_password instead of stacklight\n\nhttps://github.com/Mirantis/mk-lab-salt-model/pull/194\n"
    },
    {
      "commit": "0516f09b14f590b1b4da7dd63f199b204280539a",
      "tree": "1e741f1df70c3d7564fb1b66ffa4b3738888aa71",
      "parents": [
        "daf52766c02b0dd789388f672ffca92f096f0039"
      ],
      "author": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Fri Dec 16 13:43:05 2016 +0000"
      },
      "committer": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Fri Dec 16 14:30:33 2016 +0000"
      },
      "message": "Move ceilometer database for InfluxDB to special folder\n\nhttps://github.com/Mirantis/mk-lab-salt-model/pull/194\n"
    },
    {
      "commit": "daf52766c02b0dd789388f672ffca92f096f0039",
      "tree": "229447a0dfa1e27fcc73f7550bfa2a43706fd300",
      "parents": [
        "75d00734b1259d77c465c026da09c600a21c91fb"
      ],
      "author": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Fri Dec 16 13:41:40 2016 +0000"
      },
      "committer": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Fri Dec 16 14:30:33 2016 +0000"
      },
      "message": "Move mos9.0-proposal repo to new class\n\nhttps://github.com/Mirantis/mk-lab-salt-model/pull/194\n"
    },
    {
      "commit": "75d00734b1259d77c465c026da09c600a21c91fb",
      "tree": "4f5ce7b6ba6fd98627f19b3c56611579b71dea63",
      "parents": [
        "9be2aa5c0c71529687154d0848aaa40501e3dab5"
      ],
      "author": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Wed Dec 14 17:05:02 2016 +0000"
      },
      "committer": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Fri Dec 16 14:30:33 2016 +0000"
      },
      "message": "Fix inconsistent Stacklight environment label\n\nThe previous version generated inconsistent labels between the\nmonitoring nodes and the other nodes. This change makes\nstacklight_environment a mandatory parameter to avoid this problem.\n\nhttps://github.com/Mirantis/mk-lab-salt-model/pull/209\n"
    },
    {
      "commit": "9be2aa5c0c71529687154d0848aaa40501e3dab5",
      "tree": "348938d82c4afb9efecbae53810ab86f86e3fc89",
      "parents": [
        "5ec2b93bff7085f28997986ac974e82dfab91ca5"
      ],
      "author": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Wed Dec 14 15:31:57 2016 +0000"
      },
      "committer": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Fri Dec 16 14:30:33 2016 +0000"
      },
      "message": "Use the rsyslog formula and state\n\nhttps://github.com/Mirantis/mk-lab-salt-model/pull/205\n"
    },
    {
      "commit": "5ec2b93bff7085f28997986ac974e82dfab91ca5",
      "tree": "f598ac237d3eb3403ef669f2f52c02b2049e2e6c",
      "parents": [
        "0b8494fe171edaaf30f9ee74116bb29e96fd32d8"
      ],
      "author": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Wed Dec 14 15:29:13 2016 +0000"
      },
      "committer": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Fri Dec 16 14:30:33 2016 +0000"
      },
      "message": "Enable notifications only for mk20\n\nThis patch moves the parameters to configure the collect of\nthe notifications into a specific YAML file so it can be configured only\nfor mk20. It is disabled by default because it cannot be used\nsimultaneously with ceilometer.\n\nhttps://github.com/Mirantis/mk-lab-salt-model/pull/204\n"
    },
    {
      "commit": "0b8494fe171edaaf30f9ee74116bb29e96fd32d8",
      "tree": "4c992c94681117d6caacf75125972f677ab63d84",
      "parents": [
        "aecf659bb698f1c45bc39cbee90ba58cd25712b7"
      ],
      "author": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Wed Dec 14 15:27:05 2016 +0000"
      },
      "committer": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Fri Dec 16 14:30:33 2016 +0000"
      },
      "message": "Split GlusterFS install from the Elastic class\n\nThis change separates the installation of GlusterFS for Elasticsearch\nsnapshots from the Elasticsearch system class for better flexibility.\nIt also removes the use of GlusterFS for the mk20 and mk22 StackLight\nlabs because it generates random errors during the deployment.\n\nhttps://github.com/Mirantis/mk-lab-salt-model/pull/195\n"
    },
    {
      "commit": "aecf659bb698f1c45bc39cbee90ba58cd25712b7",
      "tree": "7666bd5b8144d0f044183dec17391aed3e0db841",
      "parents": [
        "60903161b63e09110bbc6955376b06c1d443aa41"
      ],
      "author": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Wed Dec 14 15:24:39 2016 +0000"
      },
      "committer": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Fri Dec 16 14:30:33 2016 +0000"
      },
      "message": "Add stacklight_environment parameter\n\nThis allows Nagios to support several environments.\n\nhttps://github.com/Mirantis/mk-lab-salt-model/pull/197\n"
    },
    {
      "commit": "60903161b63e09110bbc6955376b06c1d443aa41",
      "tree": "1d37a8414bd920aa62deaaf38ab635c491a30b52",
      "parents": [
        "8127a612ab5cd15e52b92bb29d562489f35fd6ae"
      ],
      "author": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Wed Dec 14 15:19:07 2016 +0000"
      },
      "committer": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Fri Dec 16 14:30:33 2016 +0000"
      },
      "message": "Configure the Log dashboard as default page\n\nhttps://github.com/Mirantis/mk-lab-salt-model/pull/190\n"
    },
    {
      "commit": "8127a612ab5cd15e52b92bb29d562489f35fd6ae",
      "tree": "d99f3299fdc9c710ba2aeda92a6f8b3071907ef8",
      "parents": [
        "10350905e48486fc625a04bacf8bada5dcdd1764"
      ],
      "author": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Wed Dec 14 15:17:39 2016 +0000"
      },
      "committer": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Fri Dec 16 14:30:33 2016 +0000"
      },
      "message": "Remove redundant repository mirantis_openstack_proposed\n\nCurrently in respository list mos9.0-proposed from\nhttp://mirror.fuel-infra.org/mos-repos/ubuntu/9.0/ is used and in fact\nit have same packages as mos9.0-updates.\nThere are mos9.0-updates is enough for right deployment\n\nhttps://github.com/Mirantis/mk-lab-salt-model/pull/185\n"
    },
    {
      "commit": "10350905e48486fc625a04bacf8bada5dcdd1764",
      "tree": "60c60e0ea26cf6f784375b7dd0e720dcb40ef88d",
      "parents": [
        "b308691ad1ed28fa4b1320c303d39d2ed53c5148"
      ],
      "author": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Wed Dec 14 15:16:42 2016 +0000"
      },
      "committer": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Fri Dec 16 14:30:33 2016 +0000"
      },
      "message": "Use the new auth schema for Grafana\n\nhttps://github.com/Mirantis/mk-lab-salt-model/pull/188\n"
    },
    {
      "commit": "b308691ad1ed28fa4b1320c303d39d2ed53c5148",
      "tree": "80f61f7bccc99e5a4ce2623b65a0dea1c2fa4508",
      "parents": [
        "7793e969be7a19584f7ac51ca6fc73175e481dee"
      ],
      "author": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Wed Dec 14 15:15:39 2016 +0000"
      },
      "committer": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Fri Dec 16 14:30:33 2016 +0000"
      },
      "message": "Use policy status_of_members for node clusters\n\nhttps://github.com/Mirantis/mk-lab-salt-model/pull/187\n"
    },
    {
      "commit": "7793e969be7a19584f7ac51ca6fc73175e481dee",
      "tree": "eddb1f26b6da74959772719b9ad208ad3157347c",
      "parents": [
        "56a65d8e77ee15ada7140f6a0be1170bba08c6df"
      ],
      "author": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Wed Dec 14 15:12:04 2016 +0000"
      },
      "committer": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Fri Dec 16 14:30:33 2016 +0000"
      },
      "message": "Enable HAProxy checks for contrail-api\n\nhttps://github.com/Mirantis/mk-lab-salt-model/pull/184\n"
    },
    {
      "commit": "56a65d8e77ee15ada7140f6a0be1170bba08c6df",
      "tree": "4cab23c7a05c7e3f96a65f48d31c34a681c11ebb",
      "parents": [
        "0aea85de94c2bc0e91dba39713434d1917e9d9ab"
      ],
      "author": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Wed Dec 14 15:10:19 2016 +0000"
      },
      "committer": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Fri Dec 16 14:30:33 2016 +0000"
      },
      "message": "Rework metadata hierarchy for authentication parameters\n\nSince LDAP authentication is supported, it makes sense to have a common\nkey \u0027host\u0027.\n\nhttps://github.com/Mirantis/mk-lab-salt-model/pull/182\n"
    }
  ],
  "next": "0aea85de94c2bc0e91dba39713434d1917e9d9ab"
}
