)]}'
{
  "log": [
    {
      "commit": "609d32f399d05bab29a1ca0607cd28490f3d1ea1",
      "tree": "283f56b1f95e9d09c39ed07a799033c58135fd1f",
      "parents": [
        "aed376eb31a763588717b7754a06f54879ae5dff"
      ],
      "author": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Thu Jan 17 13:47:01 2019 +0200"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Tue Mar 12 11:48:14 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\nDepends-on: https://gerrit.mcp.mirantis.com/#/c/34073/\nDepends-on: https://gerrit.mcp.mirantis.com/#/c/36474/\nDepends-on: https://gerrit.mcp.mirantis.com/#/c/36650/\nDepends-on: https://gerrit.mcp.mirantis.com/#/c/36656/\nProd-related: PROD-26560 (PROD:26560)\n\nChange-Id: Ia2203cf59349850ecd55c89208285e65b65899cd\n"
    },
    {
      "commit": "fc719cf3c463bbbd9901c1f12dff62d8cfe477d8",
      "tree": "7ba25dca23c05f6300c8fd53bc4ae5fb505e5f2b",
      "parents": [
        "161f782409ee5b3e7165b478bfb31fc2c27a98cf"
      ],
      "author": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Tue Aug 07 16:13:58 2018 +0400"
      },
      "committer": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Wed Aug 08 12:28:25 2018 +0400"
      },
      "message": "Bring in Ceilometer OpenDaylight polling source\n\nChange-Id: I95968eea3b93e052d040d86f74725c653a343b49\nRelated-Bug: PROD-22021\n"
    },
    {
      "commit": "9334764f95ed5bc3e279b2242f42bc69ae538377",
      "tree": "78738684b085519bcf6ebbeb1c6f6a2ee55ab66b",
      "parents": [
        "a798f6aecd54642865b19752a7f22d2ad3a36ace"
      ],
      "author": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Tue Feb 20 13:05:30 2018 +0200"
      },
      "committer": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Mon Mar 05 17:32:13 2018 +0000"
      },
      "message": "Add panko and gnocchi as default backend\n\nDefault publisher is disabled, because it is hardcoded\nin service reclass and uses legacy backends, also database\nsection is cleaned, with gnocchi ceilometer shouldn\u0027t use\nany database backends.\n\nOther changes:\n  - fixed typo in coordination config\n  - added class for configuring polling\n\nChange-Id: I50f73969ed33475703b9c459c7ab4ff9c60eeaeb\nRelated-Prod: https://mirantis.jira.com/browse/PROD-17731\n"
    }
  ]
}
