)]}'
{
  "log": [
    {
      "commit": "08beac1090d1c480121f839444b2576133dfd039",
      "tree": "2dfd17cc9b295dc336c75d129508d973c76348b7",
      "parents": [
        "947500aa320e5d6ba26fa5fe18f4bd260015fd9d"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Thu Jul 06 14:56:07 2017 +0200"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Thu Jul 06 14:56:07 2017 +0200"
      },
      "message": "Fix parameters for Telegraf outputs in Heka\n\nWhen using Telegraf/Prometheus, the metrics are emitted as counters\n(instead of rates) and the alarms aren\u0027t evaluated by Heka.\n\nChange-Id: I20ac893ed5fd4d4c41b59f9d0bab6cfe0f8c0fcc\n"
    },
    {
      "commit": "2c26ae6ef652e5e25f4b30ec14abeff058c29089",
      "tree": "d228953b7ef12cc9a3a0f816acda05480a0d3503",
      "parents": [
        "ec81ea5f206b704670cfda64058ceb6bbd3b1f45"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Mon Jun 19 10:49:03 2017 +0200"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Tue Jun 27 09:57:36 2017 +0000"
      },
      "message": "Add class for remote_collector in container\n\nChange-Id: I9946c698d027b0546bf37ad3777ffafc3bb98b3c\nDepends-On: Ibaf0b4efce1ba8bf0447987b89eedae9ea3d13b5"
    },
    {
      "commit": "9548ea0163f42c725496465826581390a8b37dd5",
      "tree": "e88dd67b70e7eccf3b3d78b85b58810f1ec97244",
      "parents": [
        "c23d941b96a426af3ad6bc2da37e8a6f23d7e1d2"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Wed Jun 21 14:35:00 2017 +0200"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Wed Jun 21 15:07:20 2017 +0200"
      },
      "message": "Add Telegraf outputs for log and remote collectors\n\nThis change doesn\u0027t use the service metadata because it would break all\ndeployments that don\u0027t use the nightly formulas.\n\nChange-Id: Ie9b6162f0cd2fb651939fb326876a3b5e25957bd\n"
    },
    {
      "commit": "c23d941b96a426af3ad6bc2da37e8a6f23d7e1d2",
      "tree": "b59fe7d650189dc224cba3f54fc600a82c7c6ee5",
      "parents": [
        "1cb48a0c549be3b2f2f964e0ee33ea10989c1e33"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Wed Jun 21 12:29:28 2017 +0000"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Wed Jun 21 12:29:28 2017 +0000"
      },
      "message": "Revert \"Add Telegraf outputs for log and remote collectors\"\n\nThis reverts commit 1cb48a0c549be3b2f2f964e0ee33ea10989c1e33.\n\nChange-Id: I5dd603939ebc20885cd528ea9fb1d24fb2430662\n"
    },
    {
      "commit": "1cb48a0c549be3b2f2f964e0ee33ea10989c1e33",
      "tree": "abf999fa0a94cf90712bdd346d6b9e2de1717369",
      "parents": [
        "a0ef5af93c107a40622047d76dc40299de248fe6"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Mon Jun 19 13:58:54 2017 +0200"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Mon Jun 19 14:06:04 2017 +0200"
      },
      "message": "Add Telegraf outputs for log and remote collectors\n\nChange-Id: I484af15c9144f4f7c78a79f965bfe2dcc7ffcfd2\nDepends-On: Ib16522843db003297c835317419c98b476eea4d6\n"
    },
    {
      "commit": "29e8790a4f86e668ea4057615e67825e5d4dfbf8",
      "tree": "acb1277fe8896f8542007384d23867b35d274ecf",
      "parents": [
        "4f66565767999d3ce2e32482fde5ceaa35df01fe"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Thu May 11 12:57:52 2017 +0200"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Mon May 15 11:54:55 2017 +0000"
      },
      "message": "Split remote_collector outputs\n\nThis is necessary to deploy the remote collector with Prometheus since\nthere are no aggregator and influxdb outputs.\n\nChange-Id: I14cbc71e07e431d3eb808807e97d7067749e85a3\n"
    },
    {
      "commit": "6c1adcd1bca44a10f04578a530d7ee1e3895c553",
      "tree": "ba7c4b1027ccc69ab362465a39ebb63729ed78d8",
      "parents": [
        "e6de3d94e7469585892ec32cf0598d6ace1f5f13"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Wed Mar 22 15:31:21 2017 +0100"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Thu Mar 23 09:41:03 2017 +0100"
      },
      "message": "Make Nagios an optional feature\n\nNow that Sensu is the recommended backend for alerting, it should be\npossible to deploy StackLight without Nagios. Unfortunately the current\naggregator and metric_collector classes have a hard dependency on Nagios\nand this change fixes it.\n\nNote that user models already using Nagios and willing to stick with it\nshould now include heka.metric_collector.output.nagios and\nheka.aggregator.output.nagios classes wherever needed.\n"
    },
    {
      "commit": "9ccac2cbf8cbd904c8628cda92f445e8218af55b",
      "tree": "a7be451ec452a16ae27a22cd7fd410b81d4a4284",
      "parents": [
        "34da21c8ebcf10c575731ee2ae0bfd888fd93836"
      ],
      "author": {
        "name": "Guillaume Thouvenin",
        "email": "gthouvenin@mirantis.com",
        "time": "Tue Feb 28 09:26:24 2017 +0100"
      },
      "committer": {
        "name": "Guillaume Thouvenin",
        "email": "gthouvenin@mirantis.com",
        "time": "Tue Feb 28 09:26:24 2017 +0100"
      },
      "message": "Add sensu output for StackLight collectors\n"
    },
    {
      "commit": "c14e7df3b71153e233ca6eef087c654ae1f49c68",
      "tree": "817bfdf030855d39235ad0a7b47a93c0000d3c74",
      "parents": [
        "2abdbbcc5ebc1af1110b78e4f7c234e58fc23817"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Mon Feb 13 15:01:04 2017 +0100"
      },
      "committer": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Mon Feb 13 15:01:04 2017 +0100"
      },
      "message": "fix ceilometer\n"
    },
    {
      "commit": "dead9ea474b95a98befac9e008f37c93783e5d2f",
      "tree": "88a179878700c4e9a02087e34aac70bb9e923a7b",
      "parents": [
        "e26de19a239d40bd1ac305e02aa8cfc34785d011"
      ],
      "author": {
        "name": "Guillaume Thouvenin",
        "email": "gthouvenin@mirantis.com",
        "time": "Wed Feb 01 17:05:07 2017 +0100"
      },
      "committer": {
        "name": "Guillaume Thouvenin",
        "email": "gthouvenin@mirantis.com",
        "time": "Wed Feb 08 14:24:25 2017 +0100"
      },
      "message": "Add support for Sensu integration with StackLight\n\nThis patch deployes Sensu as a cluster and adds a StackLight client.\n"
    },
    {
      "commit": "f2d315a8323a95d6d4ebe03b98200fb9842b3042",
      "tree": "ef21eae0ac81d150b60b60e66b1d6ca597ca9cef",
      "parents": [
        "b6e8c6cc9f12d7da725df9e0eaef46e4745eb293"
      ],
      "author": {
        "name": "Pavel Cizinsky",
        "email": "pcizinsky@mirantis.com",
        "time": "Wed Feb 01 16:45:02 2017 +0100"
      },
      "committer": {
        "name": "Pavel Cizinsky",
        "email": "pcizinsky@mirantis.com",
        "time": "Wed Feb 01 16:45:02 2017 +0100"
      },
      "message": "fix mitaka ceilometer\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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "dae6ca54b84baf4c18a02064bff5a24eb035e1fd",
      "tree": "a66055443e6adf191ce7505b5a49ffabe20cc591",
      "parents": [
        "672019672b90da9bc6150837d01717aaebd651ea"
      ],
      "author": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Wed Dec 14 14:52:15 2016 +0000"
      },
      "committer": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Fri Dec 16 14:30:33 2016 +0000"
      },
      "message": "Enable OpenStack notifications for StackLight\n\nThis change updates the remote_collector configuration to collect the\nOpenStack notifications. It also enables the notifications for every\nOpenStack service in the environments using StackLight.\n\nhttps://github.com/Mirantis/mk-lab-salt-model/pull/168\n"
    },
    {
      "commit": "672019672b90da9bc6150837d01717aaebd651ea",
      "tree": "c084c3b9fb37040f00ec697de43a8ec3c9ce84f9",
      "parents": [
        "e31edd2e878461ae5709f66f8f4d073c085916db"
      ],
      "author": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Wed Dec 14 14:48:30 2016 +0000"
      },
      "committer": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Fri Dec 16 14:30:33 2016 +0000"
      },
      "message": "Change and create system classes for support Mitaka Ceilometer\n\nAodh and Ceilometer system classes were created in this commit.\nAlso keystone, galera and mysql classes were changed to support\naodh installation.\n\nhttps://github.com/Mirantis/mk-lab-salt-model/pull/137\n"
    },
    {
      "commit": "c7b01039d2c1bfe5c121f375fccdc7e738985a3d",
      "tree": "7cfe23c987023c73018dbd908d08ee2c6b917c01",
      "parents": [
        "a46a1c5a2d6646ea2d655f5439c6b722d519ff49"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "ales.komarek@newt.cz",
        "time": "Thu Dec 01 11:20:06 2016 +0100"
      },
      "committer": {
        "name": "Ales Komarek",
        "email": "ales.komarek@newt.cz",
        "time": "Thu Dec 01 11:20:06 2016 +0100"
      },
      "message": "Moved structure\n"
    }
  ]
}
