)]}'
{
  "log": [
    {
      "commit": "7e48bba5e9dbf911f793f462aaf248f2e8993f62",
      "tree": "d239feed5e097e10558a5d19981912c77959fae4",
      "parents": [
        "7d806392835138ffaa77e0044ca96d8bbb152e73",
        "2dbf3e09f8625cdbc1c67943a16e878a67bab612"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Fri May 04 18:48:31 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@1f6678a0cecc",
        "time": "Fri May 04 18:48:31 2018 +0000"
      },
      "message": "Merge \"Do not switch minor/major alerts\""
    },
    {
      "commit": "7d806392835138ffaa77e0044ca96d8bbb152e73",
      "tree": "a371290850d64d02d9df47923f07952644c3e3ac",
      "parents": [
        "49c4b493ae9a3fc144fd1d494fd495e4b78861fa",
        "8eeda2a8290a3610c1ef8066ff53532d180ec559"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Fri May 04 13:17:09 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@1f6678a0cecc",
        "time": "Fri May 04 13:17:09 2018 +0000"
      },
      "message": "Merge \"Fix configuring log appender for cinder-volume on controllers\""
    },
    {
      "commit": "2dbf3e09f8625cdbc1c67943a16e878a67bab612",
      "tree": "0f80f6323934627d975e89999592f5cf42527454",
      "parents": [
        "49c4b493ae9a3fc144fd1d494fd495e4b78861fa"
      ],
      "author": {
        "name": "Ildar Svetlov",
        "email": "isvetlov@mirantis.com",
        "time": "Fri May 04 17:01:49 2018 +0400"
      },
      "committer": {
        "name": "Ildar Svetlov",
        "email": "isvetlov@mirantis.com",
        "time": "Fri May 04 13:06:05 2018 +0000"
      },
      "message": "Do not switch minor/major alerts\n\nChange-Id: Ifa7a034dee118e15094031879d2bfa0f40cd723c\nRelated-PROD: PROD-19584\n"
    },
    {
      "commit": "49c4b493ae9a3fc144fd1d494fd495e4b78861fa",
      "tree": "dadf3a7863772c4546d66faa72dba8047ef06cb3",
      "parents": [
        "3b474a41886acd4710ae07f7fbb465df118db58f"
      ],
      "author": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Thu May 03 16:07:39 2018 +0300"
      },
      "committer": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Thu May 03 22:52:00 2018 +0300"
      },
      "message": "Adding connection retries for keystone adapter\n\nDue to fact that the same state cinder are run on the\nall control nodes and this state means restarting of\napache therefore raise condition occurs and as a consequence\nBadStatus lines errors is raised whiting keystone connection. So\nin order to avoid this connect_retries is set to make keystone client\nreconnect to the server.\n\nRelated-PROD: PROD-19729\n\nhttps://github.com/openstack/keystoneauth/blob/master/keystoneauth1/adapter.py#L45\n\nChange-Id: I8ba2de1197d07b9c11994f3c7e89223430fcbc8f\n"
    },
    {
      "commit": "8eeda2a8290a3610c1ef8066ff53532d180ec559",
      "tree": "22d0f752abe3a0abb0fabd00d1eeea5a1aba12b5",
      "parents": [
        "e432da55965d0e5ce2a4566b8904b296ff24f68c"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed May 02 18:00:26 2018 +0300"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed May 02 18:08:43 2018 +0300"
      },
      "message": "Fix configuring log appender for cinder-volume on controllers\n\n/etc/default/cinder-volume wasn\u0027t created when volume is enabled\non controller nodes.\nThis patch fixes this issue.\n\nChange-Id: I11de32f4b8fcc3e3ca9c987ffabcd35da486ffb0\nRelated-Prod: PROD-19423\n"
    },
    {
      "commit": "3b474a41886acd4710ae07f7fbb465df118db58f",
      "tree": "907c9e2128eb1733dde6002f8492562af93a07c8",
      "parents": [
        "e432da55965d0e5ce2a4566b8904b296ff24f68c"
      ],
      "author": {
        "name": "Ildar Svetlov",
        "email": "isvetlov@mirantis.com",
        "time": "Tue Apr 24 18:59:47 2018 +0400"
      },
      "committer": {
        "name": "Ildar Svetlov",
        "email": "isvetlov@mirantis.com",
        "time": "Fri Apr 27 15:51:04 2018 +0400"
      },
      "message": "Fix grammar for Cinder alerts\n\nChange-Id: I5a30bff6d8b346d97f443ee38ac2e89e602ca236\nRelated-PROD: PROD-19584\n"
    },
    {
      "commit": "e432da55965d0e5ce2a4566b8904b296ff24f68c",
      "tree": "b5d7f0071c0af4c1da8cd54798800008f0a8d901",
      "parents": [
        "26021e3601f2cc8f0decf98b4307efeff5d90eb6"
      ],
      "author": {
        "name": "Ildar Svetlov",
        "email": "isvetlov@mirantis.com",
        "time": "Mon Apr 23 16:06:48 2018 +0400"
      },
      "committer": {
        "name": "Ildar Svetlov",
        "email": "isvetlov@mirantis.com",
        "time": "Tue Apr 24 09:29:53 2018 +0000"
      },
      "message": "Rework Cinder alerts\n\nRelated-PROD: PROD-19584\nChange-Id: I27b24b49ceb195f29cb131bc5a314eabdbf3ba6f\n"
    },
    {
      "commit": "26021e3601f2cc8f0decf98b4307efeff5d90eb6",
      "tree": "4aced5225b277bd50f74b2886786d6263d2faee0",
      "parents": [
        "74d409b66e52bea93c3f2800d0b42b4c56dd9f72"
      ],
      "author": {
        "name": "Michal Kobus",
        "email": "mkobus@mirantis.com",
        "time": "Fri Apr 13 16:25:44 2018 +0200"
      },
      "committer": {
        "name": "Michal Kobus",
        "email": "mkobus@mirantis.com",
        "time": "Mon Apr 16 13:23:43 2018 +0200"
      },
      "message": "Rework cinder service state metrics\n\nDashboard changes after adding new metrics in telegraf:\n- openstack_nova_state (up/down)\n- openstack_nova_status (enabled/disabled)\nTo replace redundant _service/_services metrics.\n\nPROD-18202\n\nChange-Id: I6c082ba87bc91ad75a48adc304b2facc3b34b683\n"
    },
    {
      "commit": "74d409b66e52bea93c3f2800d0b42b4c56dd9f72",
      "tree": "4f16fef7d066aa2ef040a08729def04d2b09dee4",
      "parents": [
        "07b4217a6cb427dd6eb531ee81f8091f0b503a7b"
      ],
      "author": {
        "name": "vitalygusev",
        "email": "vgusev@mirantis.com",
        "time": "Wed Apr 11 15:53:09 2018 +0400"
      },
      "committer": {
        "name": "vitalygusev",
        "email": "vgusev@mirantis.com",
        "time": "Thu Apr 12 09:06:49 2018 +0400"
      },
      "message": "Enable fluentd for pike\n\nChange-Id: Ie64d671042e389bc273dea858cc9ae9c746049af\n"
    },
    {
      "commit": "07b4217a6cb427dd6eb531ee81f8091f0b503a7b",
      "tree": "4ef1a79f89f87cda97a860cc0978bc633e9712ce",
      "parents": [
        "b7221df5162f4d782592ea6266cdda89aa5b3ca4"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Wed Mar 28 20:47:48 2018 +0200"
      },
      "committer": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Wed Mar 28 20:48:31 2018 +0200"
      },
      "message": "Fix message queue member, expected type is list\n\nChange-Id: I2b07d4809f7d37ddcd5590c7ec35f5a3cbfa25ce\n"
    },
    {
      "commit": "b7221df5162f4d782592ea6266cdda89aa5b3ca4",
      "tree": "af5c202d4e78f517f1f12eb7e2dcfae71b3a56f6",
      "parents": [
        "00bd5572838d616fe29429e5f50677b39370a5cd",
        "dd915048e64a711e1e8ccb35a7e428d10c3dbd59"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Wed Mar 14 15:07:14 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@56fc70e46927",
        "time": "Wed Mar 14 15:07:14 2018 +0000"
      },
      "message": "Merge \"Deprecate v1 Cinder api - query v{2,3} for alerts/dashboards\""
    },
    {
      "commit": "dd915048e64a711e1e8ccb35a7e428d10c3dbd59",
      "tree": "231ff835eb15707cfab1a239d564b59626f1ac82",
      "parents": [
        "7b8e5db24a5edeadd4cfda189e0629ad0d38d209"
      ],
      "author": {
        "name": "Mateusz Matuszkowiak",
        "email": "mmatuszkowiak@mirantis.com",
        "time": "Mon Mar 12 14:07:25 2018 +0100"
      },
      "committer": {
        "name": "Mateusz Matuszkowiak",
        "email": "mmatuszkowiak@mirantis.com",
        "time": "Mon Mar 12 14:28:50 2018 +0100"
      },
      "message": "Deprecate v1 Cinder api - query v{2,3} for alerts/dashboards\n\nChange-Id: I71f8faa678488ff938db74eabf2db311d48bc86d\nRelated-Bug: PROD-18351\n"
    },
    {
      "commit": "00bd5572838d616fe29429e5f50677b39370a5cd",
      "tree": "fc672dbecc2d7070c5c9403e30ed2bf9a486cf53",
      "parents": [
        "61fdf58e9466034d39ad6c4320b3d1edc1ec0037",
        "6fe8e5d85a08b3eb84d619e00ad399b0816581a7"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Tue Mar 06 18:56:05 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@56fc70e46927",
        "time": "Tue Mar 06 18:56:05 2018 +0000"
      },
      "message": "Merge \"Add keystone API versioning support\""
    },
    {
      "commit": "61fdf58e9466034d39ad6c4320b3d1edc1ec0037",
      "tree": "f88351131cfee69c624e990295d6f44b9e4543d1",
      "parents": [
        "3b5d7a312375193d8138f0636921f8c9bdcfef06",
        "1ce17e2a179ef03644748717af613ad87c60babe"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Mon Mar 05 17:34:39 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@56fc70e46927",
        "time": "Mon Mar 05 17:34:39 2018 +0000"
      },
      "message": "Merge \"Add NFS backend configuration option in salt-formulas/cinder project.\""
    },
    {
      "commit": "1ce17e2a179ef03644748717af613ad87c60babe",
      "tree": "eb68c7ba60686915a6a73d7840dcdf842b57368d",
      "parents": [
        "9224019182953a58f7e22dffb98d9124fb5b507a"
      ],
      "author": {
        "name": "Max",
        "email": "mpavlukhin@mirantis.com",
        "time": "Wed Feb 28 14:04:39 2018 +0400"
      },
      "committer": {
        "name": "Max",
        "email": "mpavlukhin@mirantis.com",
        "time": "Mon Mar 05 18:06:11 2018 +0400"
      },
      "message": "Add NFS backend configuration option in salt-formulas/cinder project.\n\nAdd an ability to congfigure NFS (Network File System) for OpenStack Cinder.\nPatch allows to set nfs_snapshot_support, nas_secure_file_operations\nand nas_secure_file_permissions in reclass model and provide it to Cinder.\n\nRelated-Prod: PROD-17997 (PROD:17997)\nChange-Id: Ie3715d28ab582fab6a72f897c22c62c6e64f5a44\n"
    },
    {
      "commit": "3b5d7a312375193d8138f0636921f8c9bdcfef06",
      "tree": "64f07d9f72080f9903a7f3dc5577845ee3ec3173",
      "parents": [
        "9224019182953a58f7e22dffb98d9124fb5b507a"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed Feb 28 18:56:36 2018 +0200"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Thu Mar 01 11:36:43 2018 +0200"
      },
      "message": "Deprecate using informula wsgi config.\n\nAll openstack services uses 99% persent same wsgi apache config.\nThis patch adds functionality to configure cinder-wsgi.conf from\napache pillar. To do this on cluster level the following file\nshould be included:\n - system.apache.server.site.cinder\n\nThe intree wsgi template will be removed when we switch all model\nand cookiecutter to use apache template.\n\nChange-Id: I6a3058d0fda074d2ddce9ea20d33a93cd3e18de7\n"
    },
    {
      "commit": "9224019182953a58f7e22dffb98d9124fb5b507a",
      "tree": "2c833f0c1e043c0efa73b3d2954d86fb705408cd",
      "parents": [
        "7b8e5db24a5edeadd4cfda189e0629ad0d38d209",
        "58e78332df5fca07bc43c535d2265572662700cc"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jjosef@mirantis.com",
        "time": "Tue Feb 27 13:55:30 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@56fc70e46927",
        "time": "Tue Feb 27 13:55:30 2018 +0000"
      },
      "message": "Merge \"Add kitchen tests for logging\""
    },
    {
      "commit": "58e78332df5fca07bc43c535d2265572662700cc",
      "tree": "9bebd10ce775c9c4c4c99499b66997d873134abd",
      "parents": [
        "d392f14128659cae6a9536bdaf7e473c3cda0946"
      ],
      "author": {
        "name": "vgusev",
        "email": "vgusev@mirantis.com",
        "time": "Fri Feb 16 17:51:41 2018 +0400"
      },
      "committer": {
        "name": "vgusev",
        "email": "vgusev@mirantis.com",
        "time": "Tue Feb 27 10:38:53 2018 +0400"
      },
      "message": "Add kitchen tests for logging\n\nChange-Id: If5f37e52ade5aad5a67203c7ec2a9576c00f97e8\n"
    },
    {
      "commit": "6fe8e5d85a08b3eb84d619e00ad399b0816581a7",
      "tree": "161fb7d4e7835bd02f5250a8e05839d4268e40f4",
      "parents": [
        "e7311cfc81985af3149088924b5b6f11583da1ed"
      ],
      "author": {
        "name": "Oleg Iurchenko",
        "email": "oiurchenko@mirantis.com",
        "time": "Tue Feb 20 14:26:04 2018 +0200"
      },
      "committer": {
        "name": "Oleg Iurchenko",
        "email": "oiurchenko@mirantis.com",
        "time": "Fri Feb 23 13:39:49 2018 +0200"
      },
      "message": "Add keystone API versioning support\n\nThis patch adds an ability to specify keystone API version.\nv3 is default.\n\nChange-Id: I8810672ceef493e7dbd32b755705f4c0ccb30b63\n"
    },
    {
      "commit": "7b8e5db24a5edeadd4cfda189e0629ad0d38d209",
      "tree": "adeba7d875ac7890313ace5287ec5be94d5149c3",
      "parents": [
        "a2576ea234717815165ad720fdb4530b405cf517"
      ],
      "author": {
        "name": "Vladimir Khlyunev",
        "email": "vkhlyunev@mirantis.com",
        "time": "Wed Feb 21 16:53:47 2018 +0400"
      },
      "committer": {
        "name": "Vladimir Khlyunev",
        "email": "vkhlyunev@mirantis.com",
        "time": "Wed Feb 21 17:02:07 2018 +0400"
      },
      "message": "Do not override DAEMON_ARGS through /etc/default files\n\nAfter adding support we faced broken configuration for openstack\nservices (see related bug). OS services\u0027 init.d files \"sources\"\n/etc/defaults/{service_name} files which could override DAEMON_ARGS.\n\nChange-Id: Ieac622425a971e422648853ade21b9e93230c38e\nRelated-bug: PROD-17968\n"
    },
    {
      "commit": "a2576ea234717815165ad720fdb4530b405cf517",
      "tree": "f1c1e7502465988e55762720463560d7e25250e8",
      "parents": [
        "e7311cfc81985af3149088924b5b6f11583da1ed",
        "9e6387e741f2ccba145a6d9daf37aca4da6fa3ac"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jjosef@mirantis.com",
        "time": "Tue Feb 20 13:38:54 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@56fc70e46927",
        "time": "Tue Feb 20 13:38:54 2018 +0000"
      },
      "message": "Merge \"Modify SolidFire backend configuration template\""
    },
    {
      "commit": "9e6387e741f2ccba145a6d9daf37aca4da6fa3ac",
      "tree": "51ebb1d5168d37ae46c591b703f99df35b6e08b2",
      "parents": [
        "0cea8ee8c10f1fcb5cc670e4bd8d7a5ba46e3e65"
      ],
      "author": {
        "name": "sergio",
        "email": "slystopad@mirantis.com",
        "time": "Mon Feb 19 21:13:14 2018 +0200"
      },
      "committer": {
        "name": "sergio",
        "email": "slystopad@mirantis.com",
        "time": "Mon Feb 19 21:32:04 2018 +0200"
      },
      "message": "Modify SolidFire backend configuration template\n\n* make sf_api_port option configurable\n* change deprecated option name\n\nCloses-Bug: PROD-17900\nChange-Id: Ia80021cf51d13ef6e5a43e8cbb55248d4b1db8e3\n"
    },
    {
      "commit": "e7311cfc81985af3149088924b5b6f11583da1ed",
      "tree": "0496de57f4b64ac72de0d4e1b904a99c0a472ae2",
      "parents": [
        "0cea8ee8c10f1fcb5cc670e4bd8d7a5ba46e3e65"
      ],
      "author": {
        "name": "Mateusz Matuszkowiak",
        "email": "mmatuszkowiak@mirantis.com",
        "time": "Mon Feb 19 14:08:48 2018 +0100"
      },
      "committer": {
        "name": "Mateusz Matuszkowiak",
        "email": "mmatuszkowiak@mirantis.com",
        "time": "Mon Feb 19 14:46:44 2018 +0000"
      },
      "message": "Restore double * for openstack.cinder tag\n\nChange-Id: If15b69da71436143b58f910a41cbba641e796be0\n"
    },
    {
      "commit": "0cea8ee8c10f1fcb5cc670e4bd8d7a5ba46e3e65",
      "tree": "3439c346a13a6a3a5bbdcbca26517ca1b44698d9",
      "parents": [
        "d392f14128659cae6a9536bdaf7e473c3cda0946",
        "9d69f4538375474c5698bc2e922d3b38e3909c20"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Mon Feb 19 14:39:06 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@56fc70e46927",
        "time": "Mon Feb 19 14:39:06 2018 +0000"
      },
      "message": "Merge \"Use new image for kitchen tests\""
    },
    {
      "commit": "9d69f4538375474c5698bc2e922d3b38e3909c20",
      "tree": "307442ec1ca084a17101c24585b72cadd4ba83f2",
      "parents": [
        "df61f0ea374a2fee01ae184fcfc52df65ab2366f"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Feb 16 13:43:30 2018 +0100"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Feb 16 13:43:30 2018 +0100"
      },
      "message": "Use new image for kitchen tests\n\nChange-Id: Ibdd0a88080f5976ac03a9a78a4fdbcd21ca92df5\n"
    },
    {
      "commit": "d392f14128659cae6a9536bdaf7e473c3cda0946",
      "tree": "dbc012185e412d50628f084ddd0dbd6367e9acb7",
      "parents": [
        "bd50c52394672425267aae3718cbfddab9f15a8a"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Feb 15 15:13:12 2018 +0100"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Feb 15 15:13:12 2018 +0100"
      },
      "message": "Update Makefile\n"
    },
    {
      "commit": "bd50c52394672425267aae3718cbfddab9f15a8a",
      "tree": "6ad7ff8adb8162f3dbbbd0093e1eafce893339eb",
      "parents": [
        "df61f0ea374a2fee01ae184fcfc52df65ab2366f",
        "c5ea00cd7379b8a1dfcdc224c4a8de81553a8f28"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Feb 15 14:49:46 2018 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 15 14:49:46 2018 +0100"
      },
      "message": "Merge pull request #23 from bdrung/master\n\nSupport Python 3"
    },
    {
      "commit": "c5ea00cd7379b8a1dfcdc224c4a8de81553a8f28",
      "tree": "6ad7ff8adb8162f3dbbbd0093e1eafce893339eb",
      "parents": [
        "df61f0ea374a2fee01ae184fcfc52df65ab2366f"
      ],
      "author": {
        "name": "Benjamin Drung",
        "email": "bdrung@debian.org",
        "time": "Wed Feb 14 23:44:07 2018 +0100"
      },
      "committer": {
        "name": "Benjamin Drung",
        "email": "bdrung@debian.org",
        "time": "Wed Feb 14 23:44:07 2018 +0100"
      },
      "message": "Support Python 3\n\nBug-Debian: https://bugs.debian.org/889928\n"
    },
    {
      "commit": "df61f0ea374a2fee01ae184fcfc52df65ab2366f",
      "tree": "10dd21045ff9b8ced9fb132f8255f40ba2a0df8f",
      "parents": [
        "5f176ff15988ab39b150b8177b042a86470acb43",
        "9d5e03875e20f8ef48ebafaaeef1551dd733f808"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Tue Feb 13 15:58:54 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@56fc70e46927",
        "time": "Tue Feb 13 15:58:54 2018 +0000"
      },
      "message": "Merge \"Fix wrong cinder controller usage in volume state\""
    },
    {
      "commit": "9d5e03875e20f8ef48ebafaaeef1551dd733f808",
      "tree": "9a39bd153de700a34d90907f91a5a620443c4294",
      "parents": [
        "274a9bfb7101769bf6120068d87e00586a4d1c46"
      ],
      "author": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Tue Feb 13 17:01:44 2018 +0400"
      },
      "committer": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Tue Feb 13 17:01:44 2018 +0400"
      },
      "message": "Fix wrong cinder controller usage in volume state\n\nChange-Id: I9e9e5ae8c25136b272216f164699ea9e62d33706\n"
    },
    {
      "commit": "5f176ff15988ab39b150b8177b042a86470acb43",
      "tree": "edc967848f2256d4384dd69222dde1068705f6b9",
      "parents": [
        "274a9bfb7101769bf6120068d87e00586a4d1c46"
      ],
      "author": {
        "name": "Mateusz Matuszkowiak",
        "email": "mmatuszkowiak@mirantis.com",
        "time": "Mon Feb 12 12:58:48 2018 +0100"
      },
      "committer": {
        "name": "Mateusz Matuszkowiak",
        "email": "mmatuszkowiak@mirantis.com",
        "time": "Tue Feb 13 10:54:52 2018 +0000"
      },
      "message": "Fix for setting proper programname field\n\nChange-Id: I1fa690eb9c16324cfb2eb8e065d8c0c58a7f0207\nCloses-Bug: PROD-17803\n"
    },
    {
      "commit": "274a9bfb7101769bf6120068d87e00586a4d1c46",
      "tree": "e355fbfe95dfc8e062d106ff805a47406c3ae3c0",
      "parents": [
        "3547508a65e107169d4cbafa6eae42d0f0b541f5"
      ],
      "author": {
        "name": "Mateusz Matuszkowiak",
        "email": "mmatuszkowiak@mirantis.com",
        "time": "Mon Feb 12 13:36:32 2018 +0100"
      },
      "committer": {
        "name": "Mateusz Matuszkowiak",
        "email": "mmatuszkowiak@mirantis.com",
        "time": "Mon Feb 12 13:36:32 2018 +0100"
      },
      "message": "Use \u0027openstack\u0027 in Grafana dashboard tags\n\nChange-Id: I2b7612a752d06d394870251ed8faea10356d5611\nRelated-Bug: PROD-17781\n"
    },
    {
      "commit": "3547508a65e107169d4cbafa6eae42d0f0b541f5",
      "tree": "ea7acc716a21a6b22c674253f097ff70c2e5802b",
      "parents": [
        "86456aa78bc9db5009a9df64cce603b3e5d926e6",
        "688ae09764e75b4c1e5a31d835eb2c2a706428ba"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Fri Feb 09 10:27:01 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@56fc70e46927",
        "time": "Fri Feb 09 10:27:01 2018 +0000"
      },
      "message": "Merge \"Add support of OSSysLogHandler logging handler\""
    },
    {
      "commit": "86456aa78bc9db5009a9df64cce603b3e5d926e6",
      "tree": "c2036b3e985f2aadb2fd1c9211b9b54963a19c31",
      "parents": [
        "7afc8ccd1cc9784fb604a5af386058408115d028"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Thu Feb 08 13:22:14 2018 +0100"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Thu Feb 08 13:22:14 2018 +0100"
      },
      "message": "Fixed shebang kernel limitation with virtualenv during test run (https://github.com/pypa/virtualenv/issues/596)\n\nChange-Id: I7c058fe8c0831cc776b05e9a348278196a81e5dc\n"
    },
    {
      "commit": "688ae09764e75b4c1e5a31d835eb2c2a706428ba",
      "tree": "28bdc3005181c88f8dc188a6ab3c8dd46cb84659",
      "parents": [
        "7afc8ccd1cc9784fb604a5af386058408115d028"
      ],
      "author": {
        "name": "Oleksii Chupryn",
        "email": "achuprin@mirantis.com",
        "time": "Wed Feb 07 09:49:21 2018 +0200"
      },
      "committer": {
        "name": "Oleksii Chupryn",
        "email": "achuprin@mirantis.com",
        "time": "Thu Feb 08 00:23:10 2018 +0200"
      },
      "message": "Add support of OSSysLogHandler logging handler\n\nChange-Id: I98a46078631b97c840f7c1d140921e0994ebd082\n"
    },
    {
      "commit": "7afc8ccd1cc9784fb604a5af386058408115d028",
      "tree": "683ceab81373b3860580a9a7dc87a76037c10043",
      "parents": [
        "e43cd3ee8ece0642fcd8e93d35672a16a79c7180",
        "d1f0f2650fc820d70414d48111e1f7097a7fc802"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jjosef@mirantis.com",
        "time": "Tue Jan 30 17:07:26 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@56fc70e46927",
        "time": "Tue Jan 30 17:07:26 2018 +0000"
      },
      "message": "Merge \"Enable eventletwsgi logger with INFO severity\""
    },
    {
      "commit": "d1f0f2650fc820d70414d48111e1f7097a7fc802",
      "tree": "651631f0f18db441b72494e9009d4fa26baf6053",
      "parents": [
        "60eed8d359dd4596ad0895853bdf7799960c225c"
      ],
      "author": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Mon Jan 29 18:01:32 2018 +0400"
      },
      "committer": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Mon Jan 29 19:09:01 2018 +0400"
      },
      "message": "Enable eventletwsgi logger with INFO severity\n\nChange-Id: I650aacbe2c59d91a848488c4d8276f3604e36fc0\nPROD-Related: PROD-17437\n"
    },
    {
      "commit": "e43cd3ee8ece0642fcd8e93d35672a16a79c7180",
      "tree": "62b1925473ce4070e9b967f6a845c3e5f48ebe0b",
      "parents": [
        "60eed8d359dd4596ad0895853bdf7799960c225c",
        "86bf9e40545332d97d19bed1662a20f74f5efe23"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu Jan 25 12:56:03 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@56fc70e46927",
        "time": "Thu Jan 25 12:56:03 2018 +0000"
      },
      "message": "Merge \"Change sync db order and add retries for cinder client\""
    },
    {
      "commit": "86bf9e40545332d97d19bed1662a20f74f5efe23",
      "tree": "5610c8108a0503b21a021d13c1611ac00b06f12b",
      "parents": [
        "05069b701b609706943749c200ea399b44344c9f"
      ],
      "author": {
        "name": "Oleg Iurchenko",
        "email": "oiurchenko@mirantis.com",
        "time": "Thu Jan 18 20:58:21 2018 +0200"
      },
      "committer": {
        "name": "Oleg Iurchenko",
        "email": "oiurchenko@mirantis.com",
        "time": "Thu Jan 25 13:11:16 2018 +0200"
      },
      "message": "Change sync db order and add retries for cinder client\n\nThis patch changes sync db order and adds retries for cinder python client\n\nRelated-Prod: PROD-17170\nChange-Id: I26f19299ca294bb5b03c3404b03d88f86fae1d1b\n"
    },
    {
      "commit": "60eed8d359dd4596ad0895853bdf7799960c225c",
      "tree": "d19c8635c4cb66ef234d1a9671d69bdb3d44e388",
      "parents": [
        "c4b65622ae0bdbe70d9fced4a904376da7a69a91"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Tue Jan 23 14:40:03 2018 +0200"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Tue Jan 23 14:40:03 2018 +0200"
      },
      "message": "Install cinderclient on controllers\n\ncinder.conroller uses cinderng state which requires cinderclient.\nThis patch makes sure cinderclient is installed when running salt.minion\nstate and salt-minion is restarted afterwards.\n\nChange-Id: Ie639be634970f51a9e4d008dcbee80b880c8b8ba\nRelated-Prod: PROD-16970\n"
    },
    {
      "commit": "c4b65622ae0bdbe70d9fced4a904376da7a69a91",
      "tree": "f00a9e715c939af3b9adbbd7beff10c795430543",
      "parents": [
        "4911de3b48f117924e7df32560c829a015089234",
        "848d2d8b05960e24871990bd96bedda8bbbb7710"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jjosef@mirantis.com",
        "time": "Tue Jan 23 11:36:07 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@56fc70e46927",
        "time": "Tue Jan 23 11:36:07 2018 +0000"
      },
      "message": "Merge \"Enable apache conf for cinder-wsgi\""
    },
    {
      "commit": "4911de3b48f117924e7df32560c829a015089234",
      "tree": "9f99aa0c31d06332b1851b7434d760229d2b5d28",
      "parents": [
        "b25b17ab41609ad054ae47545fcc8d697838cebf",
        "2c896295d16991bc9bd1b571a8077856ab570de7"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jjosef@mirantis.com",
        "time": "Tue Jan 23 11:34:44 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@56fc70e46927",
        "time": "Tue Jan 23 11:34:45 2018 +0000"
      },
      "message": "Merge \"Align alerts and grafana dashboard with fluentd\""
    },
    {
      "commit": "848d2d8b05960e24871990bd96bedda8bbbb7710",
      "tree": "0b06377cbb6f15760866a2ba922000bba94843e0",
      "parents": [
        "4ec445014d5a1fdb7849803e492ab567fb78b766"
      ],
      "author": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Fri Jan 19 17:53:32 2018 +0400"
      },
      "committer": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Mon Jan 22 19:37:31 2018 +0400"
      },
      "message": "Enable apache conf for cinder-wsgi\n\nChange-Id: Ib50169c95cc4cd1abd1301ddb290aee4c0efcbbc\n"
    },
    {
      "commit": "b25b17ab41609ad054ae47545fcc8d697838cebf",
      "tree": "1980b22e2f851bf24af44c431cfc03cabcffa528",
      "parents": [
        "4ec445014d5a1fdb7849803e492ab567fb78b766"
      ],
      "author": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Mon Jan 22 12:14:30 2018 +0200"
      },
      "committer": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Mon Jan 22 15:47:05 2018 +0200"
      },
      "message": "Deleting deprecated function and switch test to 2017.7\n\nThe patch deletes deprecated cmd.run function which actually\nwas defined in salt 2016 as alias for cmd.shell therefore this\nchange supports backward compatibility.\n\nChange-Id: I0de61b64d4c6b9fd8926cc9ce8fe7566153fe451\nRelated-PROD: 17056\n"
    },
    {
      "commit": "2c896295d16991bc9bd1b571a8077856ab570de7",
      "tree": "20c9a5c7715bb07a0845c1a129f8fa932424c501",
      "parents": [
        "4ec445014d5a1fdb7849803e492ab567fb78b766"
      ],
      "author": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Mon Jan 22 14:51:32 2018 +0400"
      },
      "committer": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Mon Jan 22 14:51:32 2018 +0400"
      },
      "message": "Align alerts and grafana dashboard with fluentd\n\nThis change introduces:\n  - The new version of Grafana dashboard aligned\nwith the new log-based metrics from fluentd;\n  - Updated prometheus alert with case insensitive check.\n\nChange-Id: Ie84eb4099f2045cd1d9f8fd2e2bf822b02250c49\n"
    },
    {
      "commit": "4ec445014d5a1fdb7849803e492ab567fb78b766",
      "tree": "37b8effcc337ad9ea763c1e7d5412af169ef6898",
      "parents": [
        "3ed48baccf4a9e476d69a3c0ca4a5aa2212b21cd",
        "1f7b4c469a5999d917e819cf019ad05a6d02147a"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Fri Jan 19 12:49:31 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@56fc70e46927",
        "time": "Fri Jan 19 12:49:31 2018 +0000"
      },
      "message": "Merge \"Add salt module dependencies into meta/salt.yml\""
    },
    {
      "commit": "3ed48baccf4a9e476d69a3c0ca4a5aa2212b21cd",
      "tree": "4bb3efa57011e13c9e753d9b307f03613eeb2778",
      "parents": [
        "05069b701b609706943749c200ea399b44344c9f",
        "3291f54ab57d95161e54909cbae01d1c9dd70a9e"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Fri Jan 19 12:42:32 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@56fc70e46927",
        "time": "Fri Jan 19 12:42:32 2018 +0000"
      },
      "message": "Merge \"Enable logging.conf \u0026 fluentd for cinder\""
    },
    {
      "commit": "1f7b4c469a5999d917e819cf019ad05a6d02147a",
      "tree": "f1a7f63395aae8202cdbeb9ca5ecc456cf07ed96",
      "parents": [
        "05069b701b609706943749c200ea399b44344c9f"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Fri Jan 19 10:25:06 2018 +0200"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Fri Jan 19 09:12:13 2018 +0000"
      },
      "message": "Add salt module dependencies into meta/salt.yml\n\nRelated-Prod: PROD-16970\nChange-Id: I23cb3119d3fd23354a33e0a7088a30f5970e64fb\n"
    },
    {
      "commit": "3291f54ab57d95161e54909cbae01d1c9dd70a9e",
      "tree": "637ecbe5445a1c1bb278c82f69e44efaf5ead2e0",
      "parents": [
        "8a4f60551066e2aa7c1b44b32560ad8c3243a9a8"
      ],
      "author": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Tue Dec 05 18:43:47 2017 +0400"
      },
      "committer": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Wed Jan 17 19:06:33 2018 +0400"
      },
      "message": "Enable logging.conf \u0026 fluentd for cinder\n\nThis change introduce ability to use log_config_append parameter with\nnew FluentdHandler to send logs directly to Fluentd.\n\nTo save per binary log streams as it is in the default logging states generates\nseparate logging.conf files per service and use /etc/default/\u003cservice name\u003e\nto pass dedicated logging.conf to every service.\n\nChange-Id: I7b062f671aaaf0359a3ed072a8a0259023b4da8e\nRelated-Prod: PROD-16324\n"
    },
    {
      "commit": "05069b701b609706943749c200ea399b44344c9f",
      "tree": "0bd416f258cbc9d8ef96f58599bf1acdb9ed8f1b",
      "parents": [
        "b5e94221c190baeecef0c8dcffca4ff10de493d1"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed Jan 10 21:05:31 2018 +0100"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed Jan 10 21:14:00 2018 +0100"
      },
      "message": "Pike config files\n\nCreate proper configuration files for Pike release.\n\nChange-Id: I01e0c9b99fa988e494b569077b64800645825839\n"
    },
    {
      "commit": "b5e94221c190baeecef0c8dcffca4ff10de493d1",
      "tree": "7d6bcd5af6d07fc43f5943082c0927ac612f2caa",
      "parents": [
        "929398265f0a71fbd6fa4e2d7dc81c4720bdde59",
        "c81a28bc8b3304b0489f4323b1b3a09913d35724"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "pmichalec@mirantis.com",
        "time": "Wed Jan 10 08:44:32 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@e9aa877068d1",
        "time": "Wed Jan 10 08:44:32 2018 +0000"
      },
      "message": "Merge \"Optimize kitchen tests for Travis CI\""
    },
    {
      "commit": "c81a28bc8b3304b0489f4323b1b3a09913d35724",
      "tree": "c2005b948ef891449b6cfd12fe145da3c58d6476",
      "parents": [
        "d75275394c3039ac2e08940839dfa9de19595e60"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Jan 05 12:54:51 2018 +0100"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Jan 05 12:54:51 2018 +0100"
      },
      "message": "Optimize kitchen tests for Travis CI\n\nChange-Id: I39826e892ac25ad404b72657991e34738f579644\n"
    },
    {
      "commit": "929398265f0a71fbd6fa4e2d7dc81c4720bdde59",
      "tree": "3f4965b3afb762864c3480011577cc010dbe70d3",
      "parents": [
        "c6ca8d19ac5d27c039f43bc630fcd41269bdcb50"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed Jan 03 14:44:44 2018 +0200"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed Jan 03 14:48:01 2018 +0200"
      },
      "message": "Ensure ssl files are created\n\nWhen controller and volume services are enabled on the same node\nssl files creation for volume service were skipped.\nThis patch ensures ssl files are created when ssl is enabled for\ncinder.volume.\n\nChange-Id: I84cf0fe1a044e520470966d6c5ad370de0faddf0\nRelated-Prod: PROD-16776\n"
    },
    {
      "commit": "c6ca8d19ac5d27c039f43bc630fcd41269bdcb50",
      "tree": "07eb0fc719b1e38971bccb7bf860fa5fb3b6a30e",
      "parents": [
        "8a4f60551066e2aa7c1b44b32560ad8c3243a9a8"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Fri Dec 15 16:58:29 2017 +0100"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Fri Dec 15 17:30:08 2017 +0100"
      },
      "message": "Fixed typo in run_tests.sh file\n\nChange-Id: I719eeb8bc1be5d2ad5fd9fc7c3870b05ff11e8f1\n"
    },
    {
      "commit": "8a4f60551066e2aa7c1b44b32560ad8c3243a9a8",
      "tree": "612e8f06df75efa8e7f5b69cf90909fe3382877f",
      "parents": [
        "1c6608ea14dd56e2715537ef76ee2c1ba7796dbc",
        "1550d6c0bcb79c9423f527a8b92dca218699b9eb"
      ],
      "author": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Thu Dec 14 13:22:45 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@e9aa877068d1",
        "time": "Thu Dec 14 13:22:45 2017 +0000"
      },
      "message": "Merge \"OpenStack HTTPS Endpoints support\""
    },
    {
      "commit": "1c6608ea14dd56e2715537ef76ee2c1ba7796dbc",
      "tree": "8d7329244ee72f3ee24e07b34e8488c98006323c",
      "parents": [
        "cc0dee71e36bd869d6ca0251eaf9a1d3eff44130",
        "3ca0cf2458989254f0ea3867d351f6fd4bb013a6"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu Dec 14 12:06:11 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@e9aa877068d1",
        "time": "Thu Dec 14 12:06:11 2017 +0000"
      },
      "message": "Merge \"Refactor map file to import role data only\""
    },
    {
      "commit": "1550d6c0bcb79c9423f527a8b92dca218699b9eb",
      "tree": "5cd55cf7efc406fd37f2190fc7e0a15f85cb6ac5",
      "parents": [
        "3ca0cf2458989254f0ea3867d351f6fd4bb013a6"
      ],
      "author": {
        "name": "Kirill Bespalov",
        "email": "kbespalov@mirantis.com",
        "time": "Tue Nov 21 12:55:33 2017 +0300"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed Dec 13 14:51:55 2017 +0000"
      },
      "message": "OpenStack HTTPS Endpoints support\n\nCommunication between services usually done via internal\nendpoints that are located in internal network. In some\ncases it is required to encrypt traffic even on internal\nnetwork. This patch unhardcode communication protocol between\nCinder and other services. Also adds possibility to specify\nca_file to verify SSL certificates of remote peers.\n\nPROD-15735\n\nChange-Id: Ib441eb4b37f40ed6bf5209b9dcfbcf80480708a1\n"
    },
    {
      "commit": "3ca0cf2458989254f0ea3867d351f6fd4bb013a6",
      "tree": "920f94c9ae2187106a369025234fa313225af5da",
      "parents": [
        "24640668d8d0667535f651ff24cc894bd7cbc212"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Tue Dec 12 13:06:59 2017 +0200"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Tue Dec 12 11:24:04 2017 +0000"
      },
      "message": "Refactor map file to import role data only\n\nThe smallest piece of salt formula is state. In our formulas each\nstate is an abstraction of \u0027role\u0027 for example:\n  * controller (installs api services)\n  * volume (installs cinder-volume)\n  * client (installs cinder resources like volumes, snapshots)\nEach state have its own API (the format of pillar it accepts). We would\nlike to keep pillar data unified and in long term automatically\nvalidated. By importing anything non role-specific makes\nunification/automatic validation hard to maintain.\nThis patch refactor map.jinja and cinder config file templates to import\nonly role specific data from map file.\n\nChange-Id: I3550c27abb4dfa28743cc83a872b6101c2958e93\nRelated-Prod: PROD-16497\n"
    },
    {
      "commit": "cc0dee71e36bd869d6ca0251eaf9a1d3eff44130",
      "tree": "841f1b4744136aa5111f5d61b946116731fe9e9f",
      "parents": [
        "24640668d8d0667535f651ff24cc894bd7cbc212",
        "1f3a82f6ffc2697f65fc0d7c8cd2b09f41a546aa"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Tue Dec 12 11:43:10 2017 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Dec 12 11:43:10 2017 +0100"
      },
      "message": "Merge pull request #20 from stelucz/add-enable-force-upload\n\nAdd enable_force_upload parameter"
    },
    {
      "commit": "24640668d8d0667535f651ff24cc894bd7cbc212",
      "tree": "4320092b1b8e40c1cc1059eec63f2f8424ced19f",
      "parents": [
        "d75275394c3039ac2e08940839dfa9de19595e60"
      ],
      "author": {
        "name": "Kirill Bespalov",
        "email": "kbespalov@mirantis.com",
        "time": "Tue Nov 14 15:56:30 2017 +0300"
      },
      "committer": {
        "name": "Kirill Bespalov",
        "email": "kbespalov@mirantis.com",
        "time": "Tue Nov 14 16:05:55 2017 +0300"
      },
      "message": "[tls] Make a cert SLS IDs globally unique\n\nAt the moment most of openstack formulas have\nthe same ids of certs at state files, e.g.:\n\n nova/server.sls   - rabbitmq_ca : file_managed\n glance/server.sls - rabbitmq_ca : file_managed\n\nSo, any attempt to use the:\n\n   salt-call state.apply\n\nfails with:\n\n  Detected conflicting IDs, SLS IDs need to be\n  globally unique.\n\nChange-Id: I4e454dcbef40ee086457bc46ddff215df5a32ab1\n"
    },
    {
      "commit": "d75275394c3039ac2e08940839dfa9de19595e60",
      "tree": "4651dc1fb6168025320f8c94817bfee9aa49ed42",
      "parents": [
        "92d6628a353db4a4062c49bef60ae6d7fa5a46a8",
        "73367c09e27cec09fcb215f88cb7d8b13d1e05fb"
      ],
      "author": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Fri Nov 10 10:18:32 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@44cc31867e31",
        "time": "Fri Nov 10 10:18:32 2017 +0000"
      },
      "message": "Merge \"Adjusting cinder salt-formula for pike\""
    },
    {
      "commit": "92d6628a353db4a4062c49bef60ae6d7fa5a46a8",
      "tree": "d030654a349ec89cc2b333b02279d00bbb428f88",
      "parents": [
        "113cd2c4c7290a33b469e21a23d74e8e36231e9d",
        "24b598abb3d9c95f7bbaf0750bb70712a327075b"
      ],
      "author": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Mon Nov 06 12:36:59 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@a351f7b8d92b",
        "time": "Mon Nov 06 12:36:59 2017 +0000"
      },
      "message": "Merge \"Add pike symlink to ocata\""
    },
    {
      "commit": "73367c09e27cec09fcb215f88cb7d8b13d1e05fb",
      "tree": "4651dc1fb6168025320f8c94817bfee9aa49ed42",
      "parents": [
        "113cd2c4c7290a33b469e21a23d74e8e36231e9d"
      ],
      "author": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Thu Nov 02 13:19:35 2017 +0200"
      },
      "committer": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Fri Nov 03 16:12:54 2017 +0200"
      },
      "message": "Adjusting cinder salt-formula for pike\n\nThe patch performs adjusting cinder salt-formula for pike installation.\n\nChange-Id: I835352c8f82ebe1f85a3f755f530d6c488a35742\nRelated-PROD: PROD-15730\n"
    },
    {
      "commit": "113cd2c4c7290a33b469e21a23d74e8e36231e9d",
      "tree": "fbbf35e7044ffb2ab52c640d888ed6114099c161",
      "parents": [
        "ebe87aac1be7ce19b91b21246ac57cbff7271755"
      ],
      "author": {
        "name": "Kirill Bespalov",
        "email": "kbespalov@mirantis.com",
        "time": "Tue Sep 19 14:48:08 2017 +0300"
      },
      "committer": {
        "name": "Kirill Bespalov",
        "email": "kbespalov@mirantis.com",
        "time": "Fri Oct 27 06:24:50 2017 +0000"
      },
      "message": "MySQL TLS support\n\nPROD-14216\n\nChange-Id: I46cb98d8ada7e0521e9adaabb080d8ce939c2f77\n"
    },
    {
      "commit": "24b598abb3d9c95f7bbaf0750bb70712a327075b",
      "tree": "e8472efc7f04b143b3f06a2077088a0ceaa8cae7",
      "parents": [
        "ebe87aac1be7ce19b91b21246ac57cbff7271755"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Thu Oct 26 16:32:18 2017 +0300"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Thu Oct 26 14:06:03 2017 +0000"
      },
      "message": "Add pike symlink to ocata\n\nLink pike config to ocata folder to be able install Pike version\nby this formula.\n\n\nRelated-Prod: PROD-15582\nChange-Id: Id9e8e398f30fae1ec71a40048dd7ab755ab8224c\n"
    },
    {
      "commit": "ebe87aac1be7ce19b91b21246ac57cbff7271755",
      "tree": "280e79e3a865780224b0af04a186d214f3f569d3",
      "parents": [
        "48df7e2ed31ec6faed854ba0259ead97137f2a75",
        "83ee09a769cd126527bcede12402885ed1f226b2"
      ],
      "author": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Fri Oct 20 10:45:29 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@7cd0c2eb159e",
        "time": "Fri Oct 20 10:45:29 2017 +0000"
      },
      "message": "Merge \"Add Barbican integration\""
    },
    {
      "commit": "48df7e2ed31ec6faed854ba0259ead97137f2a75",
      "tree": "bcec5d7f8e0e20d50632b4210bd58c689a772dca",
      "parents": [
        "0a09ef5656782e53db07123777f9bba0660afa0b",
        "e01d7ea6b2f4f8af40e884ffb8fb68ab48c13eec"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "mpolreich@mirantis.com",
        "time": "Wed Oct 18 11:26:21 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@7cd0c2eb159e",
        "time": "Wed Oct 18 11:26:21 2017 +0000"
      },
      "message": "Merge \"Add prometheus main dashboard\""
    },
    {
      "commit": "83ee09a769cd126527bcede12402885ed1f226b2",
      "tree": "ae1bc073b8ce41d13c49a7cf90639bf79ac270f1",
      "parents": [
        "d397ac38805e8d83d8dfcb3e4b51d075614330f3"
      ],
      "author": {
        "name": "Oleg Iurchenko",
        "email": "oiurchenko@mirantis.com",
        "time": "Tue Oct 17 18:24:28 2017 +0300"
      },
      "committer": {
        "name": "Oleg Iurchenko",
        "email": "oiurchenko@mirantis.com",
        "time": "Tue Oct 17 19:16:59 2017 +0300"
      },
      "message": "Add Barbican integration\n\nThis patch adds Barbican integration to Cinder\n\nChange-Id: Idcae88e485ac32bdb013807ea88aaf0ce18f6b3f\nRelated-PROD: PROD-15205\n"
    },
    {
      "commit": "0a09ef5656782e53db07123777f9bba0660afa0b",
      "tree": "0e24ddafbbf2b4ad0ca04413bd7224da83ecadfa",
      "parents": [
        "d397ac38805e8d83d8dfcb3e4b51d075614330f3"
      ],
      "author": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Wed Oct 11 17:25:33 2017 +0400"
      },
      "committer": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Tue Oct 17 13:53:49 2017 +0400"
      },
      "message": "Add threshold to cinder services alerts\n\nChange-Id: I01b56bb678f967953eff2ef65c655563e2c95bfb\nCloses-Bug: PROD-15128\n"
    },
    {
      "commit": "e01d7ea6b2f4f8af40e884ffb8fb68ab48c13eec",
      "tree": "4e5079ec1588946e42acf2bbf72e546e2abcc9cd",
      "parents": [
        "6d4e883fcca66c11e8b44081edff29c6193a5be1"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Oct 13 11:56:16 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Mon Oct 16 18:09:55 2017 +0200"
      },
      "message": "Add prometheus main dashboard\n\nChange-Id: Ibe8c33ccea189ed9e4d38c8d8a82cd3ef3375a99\n"
    },
    {
      "commit": "d397ac38805e8d83d8dfcb3e4b51d075614330f3",
      "tree": "778728df8ca81c6bb203da671d794b0a344e4c8d",
      "parents": [
        "ca100cdd46404d31be93415483f800335409579c",
        "6b1fa43094f158a3b29b087c85ee4ec3f9d0adfc"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed Oct 04 14:49:41 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@6a1f56eca807",
        "time": "Wed Oct 04 14:49:41 2017 +0000"
      },
      "message": "Merge \"Use cinderng module in controller.sls\""
    },
    {
      "commit": "ca100cdd46404d31be93415483f800335409579c",
      "tree": "0bf1d1796df6d9ea28ce503797629adba2983cfd",
      "parents": [
        "6d4e883fcca66c11e8b44081edff29c6193a5be1"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Wed Sep 20 14:44:11 2017 +0200"
      },
      "committer": {
        "name": "Ildar Svetlov",
        "email": "isvetlov@mirantis.com",
        "time": "Mon Sep 25 13:17:47 2017 +0000"
      },
      "message": "Add missing local API down alert\n\nChange-Id: Id3bf54f48852df126590a09977dfb00c42acb388\n"
    },
    {
      "commit": "6d4e883fcca66c11e8b44081edff29c6193a5be1",
      "tree": "63efe046fe4c2a2e3ab8535c203b57a01532a2ec",
      "parents": [
        "602151cbfbbe8b3ba46b8d696a5bb56b308cee81"
      ],
      "author": {
        "name": "Ildar Svetlov",
        "email": "isvetlov@mirantis.com",
        "time": "Fri Sep 22 15:19:56 2017 +0400"
      },
      "committer": {
        "name": "Ildar Svetlov",
        "email": "isvetlov@mirantis.com",
        "time": "Fri Sep 22 16:02:28 2017 +0400"
      },
      "message": "Alignment Cinder Grafana dashboard\n\nChange-Id: Iac4d5a9ddddda025565daf1d8c314e0a20fce1b0\nCloses-bug: PROD-14622\nCloses-bug: PROD-14712\n"
    },
    {
      "commit": "6b1fa43094f158a3b29b087c85ee4ec3f9d0adfc",
      "tree": "fd03590916cb17d219a72025e2f3bc83863d06e0",
      "parents": [
        "2bc92795087a19aab9811ec5d12d901f7baeea03"
      ],
      "author": {
        "name": "Denis V. Meltsaykin",
        "email": "dmeltsaykin@mirantis.com",
        "time": "Mon Sep 18 16:49:53 2017 +0300"
      },
      "committer": {
        "name": "Denis V. Meltsaykin",
        "email": "dmeltsaykin@mirantis.com",
        "time": "Tue Sep 19 19:41:58 2017 +0300"
      },
      "message": "Use cinderng module in controller.sls\n\nChanged the way how volume types for backends are being installed.\nPreviously it was done by calling an external command grepping its\noutput. Now the cinderng module/state is used because using API\nshould be the most backwards compatible way to interract with Cinder.\n\nCinderng is switched to APIv2 from v3 because it\u0027s the most available\nAPI version across releases.\n\nWhile here, fixed the PEP8 compliance in the sources and added missing\nindentity sections in some tests.\n\nChange-Id: I6d1cd509f8e349ab15b698e3ebc1583b80065d4c\nFixes: PROD-14654\n"
    },
    {
      "commit": "1f3a82f6ffc2697f65fc0d7c8cd2b09f41a546aa",
      "tree": "f555461fe2990594815dc9edcce9fc1a08190f83",
      "parents": [
        "5e152784cd4a3f7a1f31b42843ed8ff91f96161a"
      ],
      "author": {
        "name": "stelucz",
        "email": "lukas.stehlik@tieto.com",
        "time": "Tue Sep 19 18:38:13 2017 +0200"
      },
      "committer": {
        "name": "stelucz",
        "email": "lukas.stehlik@tieto.com",
        "time": "Tue Sep 19 18:38:13 2017 +0200"
      },
      "message": "add enable_force_upload to sample pillars\n"
    },
    {
      "commit": "602151cbfbbe8b3ba46b8d696a5bb56b308cee81",
      "tree": "06a09d61be49a83b3e1ea9fd1c8142259695baab",
      "parents": [
        "dd1ffd333568eb0f0f68ed666d6162ef8f987287",
        "ffa53c088399ee6abddf31f13cf833f7cd3beb2c"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Mon Sep 18 20:23:17 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@5535367c947d",
        "time": "Mon Sep 18 20:23:17 2017 +0000"
      },
      "message": "Merge \"netapp backend should have ability to set nas_secure_file_operations and nas_secure_file_permissions.\""
    },
    {
      "commit": "dd1ffd333568eb0f0f68ed666d6162ef8f987287",
      "tree": "424bf74f7e331af376711e1e5de618de7f5d411b",
      "parents": [
        "2bc92795087a19aab9811ec5d12d901f7baeea03",
        "8040f3c8717ff8373610a1608b9186ad645a3681"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Mon Sep 18 19:50:20 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@5535367c947d",
        "time": "Mon Sep 18 19:50:20 2017 +0000"
      },
      "message": "Merge \"Fix alerts\""
    },
    {
      "commit": "2bc92795087a19aab9811ec5d12d901f7baeea03",
      "tree": "adc83a534d3b0940451084de0a1fe4b419c82e28",
      "parents": [
        "7378f2975d288b6f3f9f875616f07d5dd21465ca",
        "01614c073a4ccc9a7ab0f028f94faea5a0a9d526"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Mon Sep 18 15:26:35 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@5535367c947d",
        "time": "Mon Sep 18 15:26:35 2017 +0000"
      },
      "message": "Merge \"RabbitMQ TLS support\""
    },
    {
      "commit": "8040f3c8717ff8373610a1608b9186ad645a3681",
      "tree": "fbc074984b292415dd94b999b09ad37fcad298cc",
      "parents": [
        "7378f2975d288b6f3f9f875616f07d5dd21465ca"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Thu Sep 14 12:38:16 2017 +0200"
      },
      "committer": {
        "name": "Ildar Svetlov",
        "email": "isvetlov@mirantis.com",
        "time": "Mon Sep 18 14:54:53 2017 +0000"
      },
      "message": "Fix alerts\n\nChange-Id: I4ae2f29e221d7e5caeb05db749aaaf2ff0687f9b\n"
    },
    {
      "commit": "7378f2975d288b6f3f9f875616f07d5dd21465ca",
      "tree": "b8a2da2f2b35c9225049c57f4f7b1864248742d3",
      "parents": [
        "1d45fc8aa6424214fb94ff5c2d41e11ceb88bd0d"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Mon Sep 18 09:58:34 2017 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Mon Sep 18 09:58:34 2017 +0200"
      },
      "message": "Remove deprecated cinder engine and type definitions\n\nIt was used before backend dictionary was introduced. It was\ndeprecated during Kilo release cycle. Therefore it is safe\nto remove.\n\nChange-Id: Id677ecab69384d1d6382af7c0d066a706ebb12d8\n"
    },
    {
      "commit": "ffa53c088399ee6abddf31f13cf833f7cd3beb2c",
      "tree": "dd69ab6d8ebded5464be653f8d62ffd67136ab78",
      "parents": [
        "1d45fc8aa6424214fb94ff5c2d41e11ceb88bd0d"
      ],
      "author": {
        "name": "Dmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Fri Sep 15 19:47:21 2017 +0300"
      },
      "committer": {
        "name": "Dmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Fri Sep 15 19:49:27 2017 +0300"
      },
      "message": "netapp backend should have ability to set\nnas_secure_file_operations and nas_secure_file_permissions.\n\nChange-Id: Ia8a3bbefc196b24a134e29c6e5957d9b7be0f81e\n"
    },
    {
      "commit": "01614c073a4ccc9a7ab0f028f94faea5a0a9d526",
      "tree": "d6368f88bfc48c2f28cd82831ce6ee6de476e29e",
      "parents": [
        "ef4c7d0b92f1fc5a74e3b942bca264b5412e35f7"
      ],
      "author": {
        "name": "Kirill Bespalov",
        "email": "kbespalov@mirantis.com",
        "time": "Mon Jul 31 17:06:09 2017 +0300"
      },
      "committer": {
        "name": "Kirill Bespalov",
        "email": "kbespalov@mirantis.com",
        "time": "Thu Sep 14 17:48:34 2017 +0300"
      },
      "message": "RabbitMQ TLS support\n\nOSCORE-381\nChange-Id: I93ead9105820fe7462b7bd9b76d51f89ce5950c6\nReleases: Mitaka, Newton, Ocata\nUsage: see README.rst\n"
    },
    {
      "commit": "1d45fc8aa6424214fb94ff5c2d41e11ceb88bd0d",
      "tree": "d91f33f3b7c2c589cb24083ec688f6ccddfe5d94",
      "parents": [
        "285e1fff127df2011e3b9c814fa214bbe254294f"
      ],
      "author": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Mon Sep 04 10:19:39 2017 +0300"
      },
      "committer": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Wed Sep 13 14:35:24 2017 +0300"
      },
      "message": "Add ability to choose OS version in tests\n\nThis commit adds possibility to run kitchen\ntests on different Openstack versions. By default\nocata release will be tested.\n\nAlso, run_tests.sh fixed to not to check pillars\nwhich don\u0027t contain cinder dict.\n\nChange-Id: Ie1d6b9a3f8e8e0d26852a5d010f88abdb1d75f71\nRelated-Prod: OSCORE-451\n"
    },
    {
      "commit": "285e1fff127df2011e3b9c814fa214bbe254294f",
      "tree": "0d194d7662a6d8a8e76a81dc553ae12061cbb401",
      "parents": [
        "ec3ad030cb320bcb9b1960165a446f0943cb8a0d"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Tue Sep 05 12:04:41 2017 +0200"
      },
      "committer": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Tue Sep 05 12:04:52 2017 +0200"
      },
      "message": "Fix typo\n\n(extra closing parenthesis)\n\nChange-Id: I0236a4a45f46df66af8e9ca1d1d9d26270d24077\n"
    },
    {
      "commit": "ec3ad030cb320bcb9b1960165a446f0943cb8a0d",
      "tree": "802978ce5116a772e0f6bbc1853dc19860367303",
      "parents": [
        "63e39c245f9a4e6e5b6a4727ea2a9474072b46a8"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Sep 01 11:36:31 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Sep 01 11:36:31 2017 +0200"
      },
      "message": "Fix name in .kitchen.travis.yml file\n\nChange-Id: I21098766e940a0df51e2bee2a8e08d77e512c584\n"
    },
    {
      "commit": "63e39c245f9a4e6e5b6a4727ea2a9474072b46a8",
      "tree": "afaf92e655a2140d6700c7945f1028eae0b43529",
      "parents": [
        "eea5d25855e24a2f0e4b0dd093455009a6e99aaa"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Aug 25 10:11:56 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Aug 29 14:31:19 2017 +0200"
      },
      "message": "Add Alerts to cinder-volume and cinder-scheduler\n\nChange-Id: I6f9ee7f91beb2dd4c84858e1a1c7ecbff98d09db\n"
    },
    {
      "commit": "eea5d25855e24a2f0e4b0dd093455009a6e99aaa",
      "tree": "acf15f567698f05890bf2abd555fd8af84b4f989",
      "parents": [
        "3e20da7c1ff83db3cdbd81c83500d83a5ecf403e"
      ],
      "author": {
        "name": "Pavel Cizinsky",
        "email": "pcizinsky@mirantis.com",
        "time": "Thu Aug 17 12:45:11 2017 +0200"
      },
      "committer": {
        "name": "Pavel Cizinsky",
        "email": "pcizinsky@mirantis.com",
        "time": "Thu Aug 17 12:46:24 2017 +0200"
      },
      "message": "parametrized rbd_ceph_conf conf\n\nChange-Id: If2a33d1ae7126e75028b40005b80c552d81214a8\n"
    },
    {
      "commit": "3e20da7c1ff83db3cdbd81c83500d83a5ecf403e",
      "tree": "0fb433d159043d7f2d16101a9c5c479002413167",
      "parents": [
        "f4880c36987503b4bc3b72f59fda35afe3252eab",
        "0e13834cb62ae0387ebdea827934c7ad952a5e4f"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Wed Aug 09 09:04:19 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@980ef0291b9e",
        "time": "Wed Aug 09 09:04:19 2017 +0000"
      },
      "message": "Merge \"Fix data format for size panels\""
    },
    {
      "commit": "f4880c36987503b4bc3b72f59fda35afe3252eab",
      "tree": "fb2c1287def30d5050b06f3826389fae19423b1f",
      "parents": [
        "611c465e66653f2924d007fb21cfdab2465a23dc",
        "ee8cfe361d892e5584a0d9f7299dd468b78eaf83"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Fri Aug 04 11:30:27 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@980ef0291b9e",
        "time": "Fri Aug 04 11:30:28 2017 +0000"
      },
      "message": "Merge \"added parameter with HTTP headers used to determine the protocol scheme behind nginx proxy\""
    },
    {
      "commit": "0e13834cb62ae0387ebdea827934c7ad952a5e4f",
      "tree": "c745ea339afb46bde25b43118bfba7736a905e00",
      "parents": [
        "611c465e66653f2924d007fb21cfdab2465a23dc"
      ],
      "author": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Fri Aug 04 14:17:10 2017 +0400"
      },
      "committer": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Fri Aug 04 14:17:10 2017 +0400"
      },
      "message": "Fix data format for size panels\n\nChange-Id: Ia91863e2bf731184b4d9ced4ed095b8b10bb7e9e\n"
    },
    {
      "commit": "611c465e66653f2924d007fb21cfdab2465a23dc",
      "tree": "d0f407fc1a1c198c2198a8bef0f4a2ad852491dd",
      "parents": [
        "4135ff50cc21d623212f1f0e0a318d0f43ab208f",
        "116e6b21c624c6040233213a9c3ca79e6d422534"
      ],
      "author": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Mon Jul 31 14:45:48 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@980ef0291b9e",
        "time": "Mon Jul 31 14:45:49 2017 +0000"
      },
      "message": "Merge \"Add API Performances panels to Prometheus dashboard\""
    },
    {
      "commit": "4135ff50cc21d623212f1f0e0a318d0f43ab208f",
      "tree": "a6eefbdc941b6edc2365e3e3cb87913a2a9a6f58",
      "parents": [
        "a5dd79919ebbbfc61952533af3a5feccf149f187",
        "1d60385b26ef166d007a943d0abc3f9da47878c9"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Mon Jul 31 13:31:13 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@980ef0291b9e",
        "time": "Mon Jul 31 13:31:14 2017 +0000"
      },
      "message": "Merge \"Collect API logs when Cinder runs in Apache\""
    },
    {
      "commit": "a5dd79919ebbbfc61952533af3a5feccf149f187",
      "tree": "e695ee07e2a3d78e6dcc8ad3ad0d8fb728343837",
      "parents": [
        "ef4c7d0b92f1fc5a74e3b942bca264b5412e35f7"
      ],
      "author": {
        "name": "Dmitry Stremkovskiy",
        "email": "dstremkouski@mirantis.com",
        "time": "Sun Jul 30 19:54:23 2017 +0300"
      },
      "committer": {
        "name": "Dmitry Stremkovskiy",
        "email": "dstremkouski@mirantis.com",
        "time": "Sun Jul 30 19:56:08 2017 +0300"
      },
      "message": "Adding ability to configure cinder_internal_tenant_project_id and cinder_internal_tenant_user_id options\n\nChange-Id: I5ddc8fc9a56e6be5c72403265610810ae5e66d5f\n"
    },
    {
      "commit": "ef4c7d0b92f1fc5a74e3b942bca264b5412e35f7",
      "tree": "bf636698cd64dc2bb98f5a8995e656be1e74fe08",
      "parents": [
        "e9e63977d66e5cbf50efd7bd98532ba43a8b86c4"
      ],
      "author": {
        "name": "Dmitry Stremkovskiy",
        "email": "dstremkouski@mirantis.com",
        "time": "Sun Jul 30 16:51:52 2017 +0300"
      },
      "committer": {
        "name": "Dmitry Stremkovskiy",
        "email": "dstremkouski@mirantis.com",
        "time": "Sun Jul 30 16:52:05 2017 +0300"
      },
      "message": "Adding ability to set nas_secure_file_permissions and nas_secure_file_operations options\n\nChange-Id: Iedfaa3057bc1e890016138ebdacc96afa7216f91\n"
    },
    {
      "commit": "1d60385b26ef166d007a943d0abc3f9da47878c9",
      "tree": "2b8221e8c0cb2baf6da32c10cb8c49fabdbcb636",
      "parents": [
        "e9e63977d66e5cbf50efd7bd98532ba43a8b86c4"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Thu Jul 27 13:35:50 2017 +0200"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Fri Jul 28 12:02:27 2017 +0200"
      },
      "message": "Collect API logs when Cinder runs in Apache\n\nThis change configures an additional Heka input/decoder to collect the\nApache logs from the Cinder API. It also adjusts the log format to\nderive HTTP response metrics from the logs.\n\nChange-Id: Ifb81a4a3e23778672f93c9d953da011d8ec6bd17\nDepends-On: I42833a45aa593114cad330ee2bf2bc3b3d00497e\n"
    },
    {
      "commit": "116e6b21c624c6040233213a9c3ca79e6d422534",
      "tree": "3e462dc448fd87fd86a0ae24b67e7264856bc1bd",
      "parents": [
        "e9e63977d66e5cbf50efd7bd98532ba43a8b86c4"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Fri Jul 28 10:44:41 2017 +0200"
      },
      "committer": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Fri Jul 28 10:45:00 2017 +0200"
      },
      "message": "Add API Performances panels to Prometheus dashboard\n\nChange-Id: I0fc05ceb6c9c932db5eb8fbbf8fb5e0d75428d62\n"
    },
    {
      "commit": "e9e63977d66e5cbf50efd7bd98532ba43a8b86c4",
      "tree": "42fb0041454eef856126a80a4b09099a12dd9e13",
      "parents": [
        "d21dc88722418aaa77361570b95cb3dcae6899c3",
        "27318c0c75bd40033caaf4a1b63e41c5abdc7e2b"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Jul 25 11:48:05 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@32a4cf582fa9",
        "time": "Tue Jul 25 11:48:05 2017 +0000"
      },
      "message": "Merge \"Move suites definition from .travis.yml to .kitchen.yml\""
    },
    {
      "commit": "5e152784cd4a3f7a1f31b42843ed8ff91f96161a",
      "tree": "fd835762bc3beb0fdc2aac4183acf78e4533f625",
      "parents": [
        "0fb5a3ec5ecff526e555255ae70b4c0ea8a2d93e"
      ],
      "author": {
        "name": "stelucz",
        "email": "lukas.stehlik@tieto.com",
        "time": "Thu Jul 20 14:12:19 2017 +0200"
      },
      "committer": {
        "name": "stelucz",
        "email": "lukas.stehlik@tieto.com",
        "time": "Thu Jul 20 14:12:19 2017 +0200"
      },
      "message": "fix missing option in conf files\n"
    },
    {
      "commit": "0fb5a3ec5ecff526e555255ae70b4c0ea8a2d93e",
      "tree": "42deae46dadb8b0612e848a912b58ff3af61c9ea",
      "parents": [
        "47aa6b35abd1861f852ba57aac1c53f710f90e39"
      ],
      "author": {
        "name": "stelucz",
        "email": "lukas.stehlik@tieto.com",
        "time": "Thu Jul 20 13:53:31 2017 +0200"
      },
      "committer": {
        "name": "stelucz",
        "email": "lukas.stehlik@tieto.com",
        "time": "Thu Jul 20 13:53:31 2017 +0200"
      },
      "message": "Parametrize enable_force_upload option introduced in Liberty release.\n"
    },
    {
      "commit": "d21dc88722418aaa77361570b95cb3dcae6899c3",
      "tree": "5d170864b467ff994f67ec30f22dd1109c3ef87b",
      "parents": [
        "47aa6b35abd1861f852ba57aac1c53f710f90e39"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Wed Jul 19 10:04:10 2017 +0200"
      },
      "committer": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Wed Jul 19 13:51:37 2017 +0200"
      },
      "message": "Fix cinder/meta/*.yml for the CI\n\nChange-Id: Iedfae35a32e4f21864af92e55fdc76afa7216f91\n"
    }
  ],
  "next": "ee8cfe361d892e5584a0d9f7299dd468b78eaf83"
}
