)]}'
{
  "log": [
    {
      "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": "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": "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": "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"
    },
    {
      "commit": "ee8cfe361d892e5584a0d9f7299dd468b78eaf83",
      "tree": "6b454c6573a411978eb8d1163cd69de7f10d9669",
      "parents": [
        "47aa6b35abd1861f852ba57aac1c53f710f90e39"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Tue Jul 18 14:29:55 2017 +0200"
      },
      "committer": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Tue Jul 18 14:29:55 2017 +0200"
      },
      "message": "added parameter with HTTP headers used to determine the protocol scheme behind nginx proxy\n\nChange-Id: I4d781928ad22781f357feaae6de044c9a70b14dd\n"
    },
    {
      "commit": "27318c0c75bd40033caaf4a1b63e41c5abdc7e2b",
      "tree": "f569d1f949e2c53c74d5d417da051587ab5654fb",
      "parents": [
        "47aa6b35abd1861f852ba57aac1c53f710f90e39"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Mon Jul 17 11:03:21 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Mon Jul 17 11:35:25 2017 +0200"
      },
      "message": "Move suites definition from .travis.yml to .kitchen.yml\n\nChange-Id: I4a1dcffaf955519757dc96b3140983d8bbb45d80\n"
    },
    {
      "commit": "47aa6b35abd1861f852ba57aac1c53f710f90e39",
      "tree": "696d36c14ea9a1c72743e5a52f0dad8049f7a87f",
      "parents": [
        "c369d84a523c3b3e5f23a7350a38f0d1117a71b7"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Mon Jul 10 18:39:15 2017 +0200"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Wed Jul 12 11:00:45 2017 +0200"
      },
      "message": "cinder client\n\nChange-Id: I10cf4eaee94154a4acdcf6931d19cbabd3fc1b04\n"
    },
    {
      "commit": "c369d84a523c3b3e5f23a7350a38f0d1117a71b7",
      "tree": "763a7757e4e063a04bcccb87736998891cffc0fe",
      "parents": [
        "f24bcb56fc26ac3e1d04895ff121f7419fef1826"
      ],
      "author": {
        "name": "Dmitry Stremkovskiy",
        "email": "dstremkouski@mirantis.com",
        "time": "Tue Jul 11 20:59:52 2017 +0300"
      },
      "committer": {
        "name": "Dzmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Tue Jul 11 18:05:28 2017 +0000"
      },
      "message": "Fixing issue with dual-role hash like:\n\n  cinder:\n    controller:\n      enabled: false\n    volume:\n      enabled: true\n      cinder_uid: 118\n      cinder_gid: 124\n\nChange-Id: Ifd3a64a1c14134c3aea16035874cc153b1121bef\n"
    },
    {
      "commit": "f24bcb56fc26ac3e1d04895ff121f7419fef1826",
      "tree": "ae7242544ce67dacc45ed717a2776659f275872a",
      "parents": [
        "9f4ac8b99618a6d193fa4d065adf63e31e28d6bb",
        "c2a1fd6d82a6e60d37d7643d3384cd8b7fcadb15"
      ],
      "author": {
        "name": "jenkins-mk jenkins-mk",
        "email": "jenkins-mk@gerrit.mcp.mirantis.net",
        "time": "Tue Jul 11 15:35:38 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@32a4cf582fa9",
        "time": "Tue Jul 11 15:35:38 2017 +0000"
      },
      "message": "Merge \"Fix title and missing parts of Cinder dashboard\""
    },
    {
      "commit": "9f4ac8b99618a6d193fa4d065adf63e31e28d6bb",
      "tree": "e9af7e5cb249960c9c2ebaf546a1c6132538203f",
      "parents": [
        "ff1a895dedfe2995717a9fce294a69d818e89a00"
      ],
      "author": {
        "name": "Dmitry Stremkovskiy",
        "email": "dstremkouski@mirantis.com",
        "time": "Tue Jul 11 09:48:46 2017 +0300"
      },
      "committer": {
        "name": "Dmitry Stremkovskiy",
        "email": "dstremkouski@mirantis.com",
        "time": "Tue Jul 11 17:37:06 2017 +0300"
      },
      "message": "Unhardcode service user/group uid/gid values\nWarn to not change cinder uid/gid values after user is created\n\nChange-Id: Iff3e6491c14174c3aea12035878cc153b1621aef\n"
    },
    {
      "commit": "c2a1fd6d82a6e60d37d7643d3384cd8b7fcadb15",
      "tree": "eb0d24845ec56d9883eaa3ef0f35e75f8df2b757",
      "parents": [
        "ff1a895dedfe2995717a9fce294a69d818e89a00"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Tue Jul 11 11:30:26 2017 +0200"
      },
      "committer": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Tue Jul 11 11:30:26 2017 +0200"
      },
      "message": "Fix title and missing parts of Cinder dashboard\n\nChange-Id: I5ae955533286bbb28cff879a61e0a08c1169c8be\n"
    },
    {
      "commit": "ff1a895dedfe2995717a9fce294a69d818e89a00",
      "tree": "102244871dc5f3b707781345da71baf572fedb5a",
      "parents": [
        "a91a38cd8773eb15275b1bf81ec330f62d3133d5"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Tue Jul 04 15:39:58 2017 +0200"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Tue Jul 04 15:39:58 2017 +0200"
      },
      "message": "Add \u0027datasource: influxdb\u0027 to Grafana meta\n\nChange-Id: I735a9cf2579241c3261912147d67df5302e7f5cf\n"
    },
    {
      "commit": "a91a38cd8773eb15275b1bf81ec330f62d3133d5",
      "tree": "e95a54c82528185b7b35ac7f7982f7f6e9abcac8",
      "parents": [
        "827eb3d0268a25bae2035ff68759b16d94207294"
      ],
      "author": {
        "name": "Alexander Noskov",
        "email": "anoskov@mirantis.com",
        "time": "Mon Jul 03 14:29:28 2017 +0400"
      },
      "committer": {
        "name": "Alexander Noskov",
        "email": "anoskov@mirantis.com",
        "time": "Mon Jul 03 14:30:11 2017 +0400"
      },
      "message": "Remove storage_availability_zone from backend section\n\nChange-Id: Ie2e3cbf0f866fcf57d6f0af61425c82bf8c75fb5\n"
    },
    {
      "commit": "827eb3d0268a25bae2035ff68759b16d94207294",
      "tree": "a2d05dcac15e528d6fb0edb9ea719fccdce0a445",
      "parents": [
        "bd3db499d3131d1cd0baa59fb7e12c34ea9d9a44"
      ],
      "author": {
        "name": "Dmitriy Stremkovskiy",
        "email": "dstremkouski@mirantis.com",
        "time": "Thu Jun 29 16:00:49 2017 +0300"
      },
      "committer": {
        "name": "Dmitriy Stremkovskiy",
        "email": "dstremkouski@mirantis.com",
        "time": "Thu Jun 29 16:00:52 2017 +0300"
      },
      "message": "Unhardcode backend_host variable\n\nChange-Id: I79c54b60a02c9217f0203aaf4d3ab5fcf9e22601\n"
    },
    {
      "commit": "bd3db499d3131d1cd0baa59fb7e12c34ea9d9a44",
      "tree": "3fd6adf860d52a6ecaa340304f16cdca388addab",
      "parents": [
        "83c667e5ff8c17dd8d2d5a4f591def9516c04b2f",
        "b43a487f663542f6c8edbd1ce15d745cd3e21bc7"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Jun 29 14:12:29 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 29 14:12:29 2017 +0200"
      },
      "message": "Merge pull request #19 from mnederlof/add-discard-support-ceph\n\nAdd discard support for ceph backends"
    },
    {
      "commit": "83c667e5ff8c17dd8d2d5a4f591def9516c04b2f",
      "tree": "ee5d39bf051ca2527fd1b94ed2abca16ef5faf75",
      "parents": [
        "bccd417df9ebe2712510be47ef030559b644f40d",
        "858af9d3ac0fbc3fb9816e009602fabe650514ff"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Thu Jun 29 09:23:56 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@32a4cf582fa9",
        "time": "Thu Jun 29 09:23:57 2017 +0000"
      },
      "message": "Merge \"Minor changes proposed by Tomas Kukral\""
    },
    {
      "commit": "bccd417df9ebe2712510be47ef030559b644f40d",
      "tree": "3dd9834561c86063b0c1eafbee05cab32fc475b1",
      "parents": [
        "1560565eb4103d95ba118bb10dff7cba54cb7c68",
        "aa0ef3c5b6be724f487e42a3820487dde83c72fc"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Jun 28 15:24:39 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@32a4cf582fa9",
        "time": "Wed Jun 28 15:24:40 2017 +0000"
      },
      "message": "Merge \"Update expected code for http_response\""
    },
    {
      "commit": "aa0ef3c5b6be724f487e42a3820487dde83c72fc",
      "tree": "ecdd9109267f74918a2694a5e6b5b50639548b2b",
      "parents": [
        "63134a3514e672431dc8aeb192af1654665797b2"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Jun 28 15:10:39 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Jun 28 16:01:52 2017 +0200"
      },
      "message": "Update expected code for http_response\n\nChange-Id: Icdd6b0499060a20bef66dff12d51b8be423e60f3\n"
    },
    {
      "commit": "1560565eb4103d95ba118bb10dff7cba54cb7c68",
      "tree": "1e23357fa41b31c98ba8968a2b75850dba02fa5d",
      "parents": [
        "ac7b5f492e52ea647a433949a523e646aa6370a6",
        "59e106b2c81267c0c2e493a5a13b7d3e2d09c94b"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Wed Jun 28 12:33:10 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@32a4cf582fa9",
        "time": "Wed Jun 28 12:33:11 2017 +0000"
      },
      "message": "Merge \"Add alerts on log metrics\""
    },
    {
      "commit": "ac7b5f492e52ea647a433949a523e646aa6370a6",
      "tree": "baaaef8178e6961439e1a14e54def129f35c251a",
      "parents": [
        "63134a3514e672431dc8aeb192af1654665797b2"
      ],
      "author": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Tue Jun 27 19:12:25 2017 +0400"
      },
      "committer": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Tue Jun 27 19:12:54 2017 +0400"
      },
      "message": "Enable support for telegraf\n\nChange-Id: I7ef5d85100ab8fc63a51e66c38095111aed477d8\n"
    },
    {
      "commit": "59e106b2c81267c0c2e493a5a13b7d3e2d09c94b",
      "tree": "a95fcd018bdab224b4aa7fbdcf6fa9dd6aa01f42",
      "parents": [
        "63134a3514e672431dc8aeb192af1654665797b2"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Tue Jun 27 11:50:25 2017 +0200"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Tue Jun 27 15:58:00 2017 +0200"
      },
      "message": "Add alerts on log metrics\n\nChange-Id: Ia615093234eac8fd1e3f28ae1b1b05d71e675124\n"
    },
    {
      "commit": "63134a3514e672431dc8aeb192af1654665797b2",
      "tree": "39c7d3dafbd3b03a7aa7c1291b85562a8307a823",
      "parents": [
        "240dade300a945bf43801ebc81c5d810fe1674d1"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Jun 20 16:11:14 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Thu Jun 22 16:35:20 2017 +0200"
      },
      "message": "Add http_response input for endpoint\n\nChange-Id: Id26bd1ee916e49fb4f19e914f1b5fec013c2660d\n"
    },
    {
      "commit": "240dade300a945bf43801ebc81c5d810fe1674d1",
      "tree": "69a9fbe4a6593045e1474562542a9ef704082dad",
      "parents": [
        "023a00341cb56a9f3ca2fb461602bb83bc6dfd66",
        "6810f1bdbe70581ee4053d1122a33d4cacd2894f"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "fpytloun@mirantis.com",
        "time": "Tue Jun 20 13:14:47 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@32a4cf582fa9",
        "time": "Tue Jun 20 13:14:48 2017 +0000"
      },
      "message": "Merge changes I16871393,Ica5b1586\n\n* changes:\n  Add Grafana dashboard for Prometheus\n  Add API availability alert for Prometheus\n"
    },
    {
      "commit": "b43a487f663542f6c8edbd1ce15d745cd3e21bc7",
      "tree": "b870adb62e6856c659e3991557d7c04c7b114b52",
      "parents": [
        "593ae8ad7d836379f2ba8ba9f391771ecadf2a22"
      ],
      "author": {
        "name": "Michel Nederlof",
        "email": "mnederlof@cloudvps.com",
        "time": "Tue Jun 20 09:36:47 2017 +0200"
      },
      "committer": {
        "name": "Michel Nederlof",
        "email": "mnederlof@cloudvps.com",
        "time": "Tue Jun 20 09:36:47 2017 +0200"
      },
      "message": "Add ceph backend option to report discard support\n"
    },
    {
      "commit": "593ae8ad7d836379f2ba8ba9f391771ecadf2a22",
      "tree": "3958cfd25233bf9e8b3b17f1e84b317fde6d98e4",
      "parents": [
        "023a00341cb56a9f3ca2fb461602bb83bc6dfd66"
      ],
      "author": {
        "name": "Michel Nederlof",
        "email": "mnederlof@cloudvps.com",
        "time": "Tue Jun 20 09:08:29 2017 +0200"
      },
      "committer": {
        "name": "Michel Nederlof",
        "email": "mnederlof@cloudvps.com",
        "time": "Tue Jun 20 09:08:29 2017 +0200"
      },
      "message": "Add discard support for ceph backends\n"
    },
    {
      "commit": "6810f1bdbe70581ee4053d1122a33d4cacd2894f",
      "tree": "6abacbf89bd5733ddfe4838096544d772abd8ba1",
      "parents": [
        "8e1027fbf1b648a35a2c82c62d0a2ba94f4f313e"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Mon Jun 12 14:12:53 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Mon Jun 19 14:07:37 2017 +0200"
      },
      "message": "Add Grafana dashboard for Prometheus\n\nChange-Id: I168713931c60fdc18740e6ec52cb109818ea1be9\n"
    },
    {
      "commit": "023a00341cb56a9f3ca2fb461602bb83bc6dfd66",
      "tree": "e7e41f589c1bf4bda1608aeadaf8525d9c84afc9",
      "parents": [
        "9cffc85a53a81a5605d935b382904bd92047d908"
      ],
      "author": {
        "name": "Alexander Noskov",
        "email": "noskovao@users.noreply.github.com",
        "time": "Fri Jun 16 09:31:59 2017 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Fri Jun 16 09:31:59 2017 +0200"
      },
      "message": "Add Cinder Block Device driver backend (#18)\n\n* Fix variable for cinder volume\r\n\r\n* Add Cinder Block Device driver backend\r\n"
    },
    {
      "commit": "858af9d3ac0fbc3fb9816e009602fabe650514ff",
      "tree": "b298042d1b5ce0e992797c01c572b120609ad679",
      "parents": [
        "9cffc85a53a81a5605d935b382904bd92047d908"
      ],
      "author": {
        "name": "Dmitriy Stremkovskiy",
        "email": "dstremkouski@mirantis.com",
        "time": "Thu Jun 15 20:12:19 2017 +0300"
      },
      "committer": {
        "name": "Dmitriy Stremkovskiy",
        "email": "dstremkouski@mirantis.com",
        "time": "Thu Jun 15 20:13:20 2017 +0300"
      },
      "message": "Minor changes proposed by Tomas Kukral\n\nChange-Id: I77c54b60a01c9117f0204aaf4d3cb5fcf9e22602\n"
    },
    {
      "commit": "9cffc85a53a81a5605d935b382904bd92047d908",
      "tree": "326d77180ccfe89d146b2cbcde3981635a185085",
      "parents": [
        "94dc0c9a54f036f79acf51861909f7e2d024e78c",
        "5f085da8452501104096d818aab44ff84b29c0d8"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Thu Jun 15 08:11:01 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@32a4cf582fa9",
        "time": "Thu Jun 15 08:11:02 2017 +0000"
      },
      "message": "Merge \"Fixing detached cinder-volume role\""
    },
    {
      "commit": "5f085da8452501104096d818aab44ff84b29c0d8",
      "tree": "b2399361d7d84dcb08b8b857309033b766bfef56",
      "parents": [
        "e270bf3aa2503c199a082dea4caa44973df476c2"
      ],
      "author": {
        "name": "Dmitriy Stremkovskiy",
        "email": "dstremkouski@mirantis.com",
        "time": "Wed Jun 14 20:21:27 2017 +0300"
      },
      "committer": {
        "name": "Dmitriy Stremkovskiy",
        "email": "dstremkouski@mirantis.com",
        "time": "Wed Jun 14 20:31:24 2017 +0300"
      },
      "message": "Fixing detached cinder-volume role\n\nIf one deploys cinder-volume detached, netapp and\nnfs drivers should be available.\n\nChange-Id: I87c54b60a01c9117f0204aaf4c3cb5fcf9e22601\n"
    },
    {
      "commit": "94dc0c9a54f036f79acf51861909f7e2d024e78c",
      "tree": "bd2e203418c4f289433af912fe025dde5d0bee96",
      "parents": [
        "e270bf3aa2503c199a082dea4caa44973df476c2"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed Jun 14 14:53:23 2017 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed Jun 14 14:53:23 2017 +0200"
      },
      "message": "fix netapp compute side. Do not introduce new role for package\n\nChange-Id: I87c54b60a05c9117f0204adf4c3cb5fcf9e22601\n"
    },
    {
      "commit": "e270bf3aa2503c199a082dea4caa44973df476c2",
      "tree": "4ac34f50d18be58d044873f5f1e4fce059900e44",
      "parents": [
        "01f7710b6122899520888445355c6cea776263d6",
        "cf9ae4ebfd27fcb944897512ebd239f7f30625e5"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Tue Jun 13 10:44:48 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 13 10:44:48 2017 +0200"
      },
      "message": "Merge pull request #16 from Martin819/master\n\nSimplify \u0027noservices\u0027 condition"
    },
    {
      "commit": "01f7710b6122899520888445355c6cea776263d6",
      "tree": "1c8c6712475adf624410567d927a06290ca3bf44",
      "parents": [
        "f916f0cfbd049ba8fada1ae7fe5a041bf54b6f27",
        "927a4a1b8a06dc1776cdb1e2dd13a33a1f611726"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Mon Jun 12 15:07:17 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 12 15:07:17 2017 +0200"
      },
      "message": "Merge pull request #17 from salt-formulas/fix/missing_space_if_multiple_backends\n\nmissing_space_if_multiple_backends"
    },
    {
      "commit": "8e1027fbf1b648a35a2c82c62d0a2ba94f4f313e",
      "tree": "8388ec625559ca6a9728cebc06bf31f98d2622ca",
      "parents": [
        "f916f0cfbd049ba8fada1ae7fe5a041bf54b6f27"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Mon Jun 12 12:36:30 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Mon Jun 12 12:36:30 2017 +0200"
      },
      "message": "Add API availability alert for Prometheus\n\nChange-Id: Ica5b15863e550d68e9653248c80c3a6c7a3865a4\n"
    },
    {
      "commit": "f916f0cfbd049ba8fada1ae7fe5a041bf54b6f27",
      "tree": "0b9b9fbb04b073fbdf99e78d8dbebd1654097355",
      "parents": [
        "f73b3ce52fe47aec7b6fdb7b0e7ebc0139b757c8"
      ],
      "author": {
        "name": "Alexey Chekunov",
        "email": "achekunov@mirantis.com",
        "time": "Thu May 25 13:29:45 2017 +0400"
      },
      "committer": {
        "name": "Alexey Chekunov",
        "email": "achekunov@mirantis.com",
        "time": "Fri Jun 09 19:01:10 2017 +0400"
      },
      "message": "NetApp backend support\n\nChange-Id: I49896aba03dbc350482f8a55937b52d0735afdfd\n"
    },
    {
      "commit": "927a4a1b8a06dc1776cdb1e2dd13a33a1f611726",
      "tree": "e1882e307d4ec51f485d578b815f34ab68fe4f7f",
      "parents": [
        "ab31f68fc426a6c0a81bc115819d70e988103a19"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Thu Jun 08 15:04:41 2017 +0200"
      },
      "committer": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Thu Jun 08 15:04:41 2017 +0200"
      },
      "message": "missing_space_if_multiple_backends\n"
    },
    {
      "commit": "cf9ae4ebfd27fcb944897512ebd239f7f30625e5",
      "tree": "4536ce58ed4a29957139d674377a1d174fe73b5f",
      "parents": [
        "f73b3ce52fe47aec7b6fdb7b0e7ebc0139b757c8"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Thu Jun 08 13:47:17 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Thu Jun 08 13:47:24 2017 +0200"
      },
      "message": "Simplify \u0027noservices\u0027 condition\n"
    },
    {
      "commit": "f73b3ce52fe47aec7b6fdb7b0e7ebc0139b757c8",
      "tree": "f7d166e169c3b6052e67b89ade9880fee6cb5aa1",
      "parents": [
        "ebb0a041bb657eee93e8a0615b18543e664f8b52",
        "8a56c8a92b83420e36635981766570f267bf736e"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Wed Jun 07 15:42:18 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 07 15:42:18 2017 +0200"
      },
      "message": "Merge pull request #15 from Martin819/master\n\nOptimize \u0027noservices\u0027 condition"
    },
    {
      "commit": "8a56c8a92b83420e36635981766570f267bf736e",
      "tree": "f7d166e169c3b6052e67b89ade9880fee6cb5aa1",
      "parents": [
        "ebb0a041bb657eee93e8a0615b18543e664f8b52"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Jun 07 11:24:30 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Jun 07 11:24:30 2017 +0200"
      },
      "message": "Optimize \u0027noservices\u0027 condition\n"
    },
    {
      "commit": "ebb0a041bb657eee93e8a0615b18543e664f8b52",
      "tree": "5e09203ba4ddf3f39dde5bf9e90fd7abd9dbcce4",
      "parents": [
        "f4ad8a87a9b63f20665268dfef15cfc201e91636",
        "68579e088c4b83f92b6c48d46eee0d2d4eb83c7e"
      ],
      "author": {
        "name": "Aleš Komárek",
        "email": "github@newt.cz",
        "time": "Tue May 23 11:34:41 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 23 11:34:41 2017 +0200"
      },
      "message": "Merge pull request #14 from atengler/policy-grain\n\nPolicy grain"
    },
    {
      "commit": "68579e088c4b83f92b6c48d46eee0d2d4eb83c7e",
      "tree": "5e09203ba4ddf3f39dde5bf9e90fd7abd9dbcce4",
      "parents": [
        "f4ad8a87a9b63f20665268dfef15cfc201e91636"
      ],
      "author": {
        "name": "Adam Tengler",
        "email": "adam.tengler@tcpcloud.eu",
        "time": "Mon May 22 17:21:26 2017 +0200"
      },
      "committer": {
        "name": "Adam Tengler",
        "email": "adam.tengler@tcpcloud.eu",
        "time": "Mon May 22 17:21:26 2017 +0200"
      },
      "message": "Policy grain\n"
    },
    {
      "commit": "f4ad8a87a9b63f20665268dfef15cfc201e91636",
      "tree": "88da1e62319867d0ea5c00c16089cd498f3260df",
      "parents": [
        "800bf5c605440e8a90571536fb3643c1bd855cdf",
        "56c2907ee8ae28711144f8e34aeec6e58d7844d8"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu May 18 14:49:39 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 18 14:49:39 2017 +0200"
      },
      "message": "Merge pull request #13 from dukov/master\n\nPolicy.json should be defined by user"
    },
    {
      "commit": "56c2907ee8ae28711144f8e34aeec6e58d7844d8",
      "tree": "c7de41a12f40fda0967796d32cace8ca01ad9cdd",
      "parents": [
        "a52c3cc39c09860195c9bfa11795b6d22f6179fc"
      ],
      "author": {
        "name": "Dmitry Ukov",
        "email": "dukov@mirantis.com",
        "time": "Thu May 04 16:48:29 2017 +0400"
      },
      "committer": {
        "name": "Dmitry Ukov",
        "email": "dukov@mirantis.com",
        "time": "Thu May 18 12:35:48 2017 +0400"
      },
      "message": "Policy.json should be defined by user\n\nUser can override and add values to policy.json by creating flat\nkey-value structure under cinder:controller:policy.\n\nChange-Id: I1d58c632442cd1ffb19f2020ab9e5e63bea975a9\n"
    },
    {
      "commit": "800bf5c605440e8a90571536fb3643c1bd855cdf",
      "tree": "9bffa357ae22774af406cb3a8d4286dc4f09ed88",
      "parents": [
        "ab31f68fc426a6c0a81bc115819d70e988103a19"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Sat May 13 18:02:17 2017 +0200"
      },
      "committer": {
        "name": "Tomas Kukral",
        "email": "tkukral@mirantis.com",
        "time": "Wed May 17 14:16:02 2017 +0000"
      },
      "message": "cinder single local\n\nChange-Id: I114a4d709c5dc3682b96416f2974870417b30b5d\n"
    },
    {
      "commit": "ab31f68fc426a6c0a81bc115819d70e988103a19",
      "tree": "f05aa4e8fa2a7efdc5158a8f1a1a21ac69e98af8",
      "parents": [
        "6c6ff7e9bcc087d5e49ca6472cfa816a80cd933d",
        "00fbca3eb32624800bd781c7c0fa29d4e7c49a31"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Mon May 15 14:17:34 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@5776b83a74fe",
        "time": "Mon May 15 14:17:35 2017 +0000"
      },
      "message": "Merge \"Disable Sensu support by default\""
    },
    {
      "commit": "6c6ff7e9bcc087d5e49ca6472cfa816a80cd933d",
      "tree": "e4547c1355c69a33ee4802c29a433d3fdb1def6e",
      "parents": [
        "633ddcc241bb1dcb51f734387da3277df7d73d1a"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Fri May 12 16:41:38 2017 +0200"
      },
      "committer": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Fri May 12 16:41:38 2017 +0200"
      },
      "message": "added public endpoint parameter to mitaka config\n\nChange-Id: I271c16d72d5bf19256a5d2cf409ccece1f05855c\n"
    },
    {
      "commit": "633ddcc241bb1dcb51f734387da3277df7d73d1a",
      "tree": "8d9afcf983330181183d755ea87326435fd48953",
      "parents": [
        "a52c3cc39c09860195c9bfa11795b6d22f6179fc",
        "0918f5a8527473f91a5a19e40dfefdfc42e067ae"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Wed May 10 12:47:37 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 10 12:47:37 2017 +0200"
      },
      "message": "Merge pull request #11 from damjanek/master\n\nAdd AZ fallback"
    },
    {
      "commit": "0918f5a8527473f91a5a19e40dfefdfc42e067ae",
      "tree": "029b0462a3863d398e9302bb74893cae10876709",
      "parents": [
        "8a485f7442fd403a9254a37651e1b3ecc374373c"
      ],
      "author": {
        "name": "Damian Szeluga",
        "email": "damian.szeluga@gmail.com",
        "time": "Wed Apr 19 12:26:56 2017 +0200"
      },
      "committer": {
        "name": "Damian Szeluga",
        "email": "damian.szeluga@gmail.com",
        "time": "Tue May 09 13:11:45 2017 +0200"
      },
      "message": "Add AZ fallback\n"
    },
    {
      "commit": "00fbca3eb32624800bd781c7c0fa29d4e7c49a31",
      "tree": "241d4a711e7c5659fad1a93f6cc24c997cdcad48",
      "parents": [
        "a52c3cc39c09860195c9bfa11795b6d22f6179fc"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Tue May 09 12:13:13 2017 +0200"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Tue May 09 12:13:13 2017 +0200"
      },
      "message": "Disable Sensu support by default\n\nChange-Id: I0580e629ff31d317fff6276ab4c498143f169c4c\n"
    },
    {
      "commit": "a52c3cc39c09860195c9bfa11795b6d22f6179fc",
      "tree": "c24ba6cdb5a7f1e68609d71a31cc56d38d25c467",
      "parents": [
        "515fd339f14d1a8396203ab133731759e0c1e517",
        "74af21b6daf3efd1f75e3696dbdbcc31ae6da810"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Wed May 03 13:02:54 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@5776b83a74fe",
        "time": "Wed May 03 13:02:54 2017 +0000"
      },
      "message": "Merge \"enable support for cors params\""
    },
    {
      "commit": "515fd339f14d1a8396203ab133731759e0c1e517",
      "tree": "d0bf301452be4013ca5c3f0bc74edf16aedfc705",
      "parents": [
        "ed6abbf40b03f694074dabcf3fe445a516d8b1a6",
        "2dad9c16cda527fba5be44cb74b0b1ab43c71c83"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Wed May 03 07:43:56 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@5776b83a74fe",
        "time": "Wed May 03 07:43:56 2017 +0000"
      },
      "message": "Merge \"Fix for differentiating no data vs 0s\""
    },
    {
      "commit": "74af21b6daf3efd1f75e3696dbdbcc31ae6da810",
      "tree": "d7f64c04741d81a3ca7e5a638151da62bb805a41",
      "parents": [
        "ed6abbf40b03f694074dabcf3fe445a516d8b1a6"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Fri Apr 28 12:30:24 2017 +0200"
      },
      "committer": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Fri Apr 28 12:30:24 2017 +0200"
      },
      "message": "enable support for cors params\n\nChange-Id: I7b12da5cc0023f0977561fcd49e157c0abf0d95b\n"
    },
    {
      "commit": "ed6abbf40b03f694074dabcf3fe445a516d8b1a6",
      "tree": "56c87bc55b33fa0af4294ec8945ff14a6cfe5e1f",
      "parents": [
        "3cb354f84f1fc451be297f4fd3c9d770dee53362"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Tue Apr 25 11:55:44 2017 +0200"
      },
      "committer": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Tue Apr 25 14:24:10 2017 +0200"
      },
      "message": "added support for cinder-backup service\n\nChange-Id: I0817ca69777490c9ee9a1bb14c3b2f6fcffb90a2\n"
    },
    {
      "commit": "3cb354f84f1fc451be297f4fd3c9d770dee53362",
      "tree": "5be1660c9d421170ddf946916321afad16ab626c",
      "parents": [
        "8a485f7442fd403a9254a37651e1b3ecc374373c",
        "b7aa34dbf07645d108e32bd6b0e73888c90a3d4a"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Apr 20 14:24:21 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 20 14:24:21 2017 +0200"
      },
      "message": "Merge pull request #12 from aostapenko/patch-3\n\n[RIL-1032] Allow \u0027bootable\u0027 query"
    },
    {
      "commit": "b7aa34dbf07645d108e32bd6b0e73888c90a3d4a",
      "tree": "5be1660c9d421170ddf946916321afad16ab626c",
      "parents": [
        "8359e6b9526c8072b291eee84bb591f4859e0443"
      ],
      "author": {
        "name": "Andrii Ostapenko",
        "email": "aostapenko@mirantis.com",
        "time": "Thu Apr 20 14:22:44 2017 +0300"
      },
      "committer": {
        "name": "Andrii Ostapenko",
        "email": "aostapenko@mirantis.com",
        "time": "Thu Apr 20 14:32:17 2017 +0300"
      },
      "message": "Allow to specify custom volumes query filters\n"
    },
    {
      "commit": "8359e6b9526c8072b291eee84bb591f4859e0443",
      "tree": "a08a10b0ed48c8b29d4f9a5c7968c1ad1d9fbf97",
      "parents": [
        "8a485f7442fd403a9254a37651e1b3ecc374373c"
      ],
      "author": {
        "name": "Andrey Ostapenko",
        "email": "aostapenko@mirantis.com",
        "time": "Thu Apr 20 02:41:39 2017 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 20 02:41:39 2017 +0300"
      },
      "message": "[RIL-1032] Allow \u0027bootable\u0027 query\n\nAllows to query volumes for non-admin users by bootable flag"
    },
    {
      "commit": "8a485f7442fd403a9254a37651e1b3ecc374373c",
      "tree": "9990227e3a5da0d90b99bc137c0414de6ffa1b97",
      "parents": [
        "8eeb4a03ae7bc952b6a0706a53dcb6c91b51b5fa",
        "86e16a8edb8f7cea06c66d4a72ab27595b5bfb42"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Sun Apr 16 09:13:40 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Apr 16 09:13:40 2017 +0200"
      },
      "message": "Merge pull request #10 from kukacz/rbd_parameterize_flatten_volume\n\nParameterize option rbd_flatten_volume_from_snapshot."
    },
    {
      "commit": "86e16a8edb8f7cea06c66d4a72ab27595b5bfb42",
      "tree": "989db5e4bafb96805fa229af14f642251027dc0f",
      "parents": [
        "f5ec201f86598d2be4db55a3d3882c21bdf15350"
      ],
      "author": {
        "name": "Lukáš Kubín",
        "email": "lukas.kubin@tieto.com",
        "time": "Sat Apr 15 22:23:33 2017 +0200"
      },
      "committer": {
        "name": "Lukáš Kubín",
        "email": "lukas.kubin@tieto.com",
        "time": "Sat Apr 15 22:23:33 2017 +0200"
      },
      "message": "Changing parameter value to boolean type.\n"
    },
    {
      "commit": "8eeb4a03ae7bc952b6a0706a53dcb6c91b51b5fa",
      "tree": "29c11b10b98aa891ef3592ffb603786447f4d6c1",
      "parents": [
        "422c2cb3f9951e90c7ad72850bf017b2166ed042"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Tue Apr 11 13:21:09 2017 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Tue Apr 11 14:52:06 2017 +0200"
      },
      "message": "Introduce Ocata release for Cinder\n\nConfiguration files for Ocata relase in Cinder\n\nChange-Id: Ic3e55a541cf70e75f97148d22a0a7309a8ca6c0d\n"
    },
    {
      "commit": "422c2cb3f9951e90c7ad72850bf017b2166ed042",
      "tree": "5c648a36803511f52163f34258db30e90813f0ab",
      "parents": [
        "9e3788de025baeef0aaf9f8c1850b097bee3528b",
        "3f092dd1b6b386edde17210a710a637c4a122084"
      ],
      "author": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Fri Apr 07 11:59:45 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@5776b83a74fe",
        "time": "Fri Apr 07 11:59:45 2017 +0000"
      },
      "message": "Merge \"Fix tranport url for rabbitmq\""
    },
    {
      "commit": "3f092dd1b6b386edde17210a710a637c4a122084",
      "tree": "8a99717f2b2deefc45e32f73a13e68f2f397dfc9",
      "parents": [
        "f4850755b33ead920c343b3d0f876a2b6ebde3fe"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Thu Apr 06 21:31:34 2017 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Thu Apr 06 22:05:06 2017 +0200"
      },
      "message": "Fix tranport url for rabbitmq\n\nChange-Id: I1544841b5e87aa765d4a9292428d1f8c4b80cf86\n"
    },
    {
      "commit": "9e3788de025baeef0aaf9f8c1850b097bee3528b",
      "tree": "426e8ba4f7cf3e41765ae1c9768ac7c8c26540df",
      "parents": [
        "f4850755b33ead920c343b3d0f876a2b6ebde3fe"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Thu Apr 06 18:52:54 2017 +0200"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Thu Apr 06 18:53:21 2017 +0200"
      },
      "message": "nfs multi backend support\n\nChange-Id: Ifd370028e59972f2d513ba8b129b6edcc737a8dc\n"
    },
    {
      "commit": "f5ec201f86598d2be4db55a3d3882c21bdf15350",
      "tree": "7a25cfa007c7a5315feb95675854fd37c12aba45",
      "parents": [
        "f7d068bc46e6578c27df28627294de942bb063d8"
      ],
      "author": {
        "name": "Lukáš Kubín",
        "email": "lukas.kubin@gmail.com",
        "time": "Thu Apr 06 15:42:23 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 06 15:42:23 2017 +0200"
      },
      "message": "Fixing \u0027volume\u0027 path used instead of \u0027controller\u0027"
    },
    {
      "commit": "f7d068bc46e6578c27df28627294de942bb063d8",
      "tree": "5735c55362eed8af670359f6e1c9888b613de22c",
      "parents": [
        "f4850755b33ead920c343b3d0f876a2b6ebde3fe"
      ],
      "author": {
        "name": "Lukáš Kubín",
        "email": "lukas.kubin@tieto.com",
        "time": "Thu Apr 06 15:07:40 2017 +0200"
      },
      "committer": {
        "name": "Lukáš Kubín",
        "email": "lukas.kubin@tieto.com",
        "time": "Thu Apr 06 15:07:40 2017 +0200"
      },
      "message": "Parameterize option rbd_flatten_volume_from_snapshot.\n"
    },
    {
      "commit": "f4850755b33ead920c343b3d0f876a2b6ebde3fe",
      "tree": "93ce91f708bde3fdfd068137faa695fbf2b20562",
      "parents": [
        "196a21c76921a945aeb5b36b9098eb83f489b081",
        "983e293c521f200e3deac6ec1e1bd2fe20f32bba"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Wed Apr 05 11:39:06 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 05 11:39:06 2017 +0200"
      },
      "message": "Merge pull request #8 from Martin819/master\n\nAdded Kitchen tests and Travis"
    },
    {
      "commit": "983e293c521f200e3deac6ec1e1bd2fe20f32bba",
      "tree": "93ce91f708bde3fdfd068137faa695fbf2b20562",
      "parents": [
        "346602ce6bd8ac3a778cf138131211e03db8ec24"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Apr 05 10:49:38 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Apr 05 11:11:18 2017 +0200"
      },
      "message": "Fix lefthand volume packages\n"
    },
    {
      "commit": "346602ce6bd8ac3a778cf138131211e03db8ec24",
      "tree": "369764b0108d3b3557ae001c50e9c82e88c158f1",
      "parents": [
        "e2af4f16bb3ee854f5d60cf69a8080dc8cd35dc5"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Apr 05 10:33:42 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Apr 05 10:40:46 2017 +0200"
      },
      "message": "Test each suite separately\n"
    },
    {
      "commit": "e2af4f16bb3ee854f5d60cf69a8080dc8cd35dc5",
      "tree": "32bb64c9599650b3c56981b9596e64b54aa643fe",
      "parents": [
        "0c7c296c5454594d20559235cd44832dea5ffec0"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Apr 04 18:39:24 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Apr 04 18:39:24 2017 +0200"
      },
      "message": "Removed fujitsu backend engine testing\n"
    },
    {
      "commit": "0c7c296c5454594d20559235cd44832dea5ffec0",
      "tree": "87a41e7d2c23471c08ea17b447c85e57f2ac1dbc",
      "parents": [
        "3b2001d8d64b03c4322fdd5d7f40ba3fd89c900b"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Mar 28 17:18:05 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Apr 04 18:35:50 2017 +0200"
      },
      "message": "Update .travis.yml and notififcations\n"
    },
    {
      "commit": "2dad9c16cda527fba5be44cb74b0b1ab43c71c83",
      "tree": "2e331de47223dfe0cb7b6facb4b442a9d3aaf33b",
      "parents": [
        "4fce879e63aa07b4d8d80ef1f97325d20faa896b"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Mon Apr 03 22:51:23 2017 +0200"
      },
      "committer": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Tue Apr 04 14:14:17 2017 +0200"
      },
      "message": "Fix for differentiating no data vs 0s\n\nChange-Id: I088e2ef11e6726fc7233505798c4ea4fae98cdcc\nDepends-On: I5797ec6796440970508123bcb26145a787e5e01d\n"
    },
    {
      "commit": "3b2001d8d64b03c4322fdd5d7f40ba3fd89c900b",
      "tree": "bc0f21a6806b430d32b9fec99802e6826be9222f",
      "parents": [
        "2ce29c3dccf4fb1ec8765678f4c2194ad1873096"
      ],
      "author": {
        "name": "Martin819",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Mar 28 08:28:32 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Apr 04 14:12:43 2017 +0200"
      },
      "message": "show \u0027make test\u0027 errors in Travis\n"
    }
  ],
  "next": "2ce29c3dccf4fb1ec8765678f4c2194ad1873096"
}
