)]}'
{
  "log": [
    {
      "commit": "4e3d154f6759ca8ed178c2f293c36c042e446d0a",
      "tree": "b937c808f34e7c4f85f84ea98d4654b994c23a75",
      "parents": [
        "78c5f6d1904f34a0450f559b77484dc32062cc29"
      ],
      "author": {
        "name": "Alexandr Lovtsov",
        "email": "alovtsov@mirantis.com",
        "time": "Tue Apr 16 13:32:30 2019 +0300"
      },
      "committer": {
        "name": "Aleksey Zvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Mon May 27 12:28:25 2019 +0000"
      },
      "message": "Drop static passwords\n\nFor security reasons, all passwords must be generated. That\u0027s why\nall password related parameters has been moved to defaults but\ncommented out, so they will be required and one have to set needed\nparameters if any of them used but missing, and also to have a reference.\n\nExclusions:\n- `opencontrail_message_queue_password` must be defined due of\n  limitations in OpenContrail over OpenStack\n- `rabbitmq_guest_password` for backward compatibility\n- `keepalived_openstack_telemetry_vip_password` for backward\n  compatibility\n- `gerrit_ldap_bind_password` for backward compatibility\n- `opencontrail_identity_password` for backward compatibility\n- `kubernetes_openstack_provider_cloud_password` for backward\n  compatibility\n\nThis is kind of backport of https://gerrit.mcp.mirantis.com/#/c/34068/\nto release/2019.2.0.\n\nChange-Id: Id63bc4be2ef9dfaf369c583e017718c8253c8e93\nProd-related: PROD-29480\n"
    },
    {
      "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"
    }
  ]
}
