)]}'
{
  "log": [
    {
      "commit": "f5e655fed1bdc4baa5df5f396c9553a3d3b3a317",
      "tree": "88a8a92d7740171307154e5e55cf5ec37e05f424",
      "parents": [
        "ffdfcf1a8127ffa1891b590bfffc1c7e4ab33291"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Jan 05 12:50:30 2018 +0100"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Jan 05 12:50:43 2018 +0100"
      },
      "message": "Optimize kitchen tests for Travis CI\n\nChange-Id: I0dc4b94cb332fb3414e9a6a2fc372535339acafe\n"
    },
    {
      "commit": "ffdfcf1a8127ffa1891b590bfffc1c7e4ab33291",
      "tree": "7e9c61b5e3855ef9d062290c7f088191df078e2c",
      "parents": [
        "72e8a6360821f5496457aa3e82a24c0302ab066a"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Thu Nov 23 16:38:14 2017 +0100"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Thu Nov 23 16:38:22 2017 +0100"
      },
      "message": "run ceph on ceph:common only if ceph:cluster is present / ceph cluster grains checks for common\n\nPROD-16212\n\nChange-Id: Id7b33e8538f3034a8c9c11d3aaffd85d764722af\n"
    },
    {
      "commit": "72e8a6360821f5496457aa3e82a24c0302ab066a",
      "tree": "552e1541ddd7be2b8df796a98f0976c03ff51daf",
      "parents": [
        "4457407eab5cf0fa9231cfaa9fa0d6720079faca"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Wed Nov 22 17:52:53 2017 +0100"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Wed Nov 22 17:52:53 2017 +0100"
      },
      "message": "ceph grain updated to run only on ceph nodes\n\nChange-Id: If7384ca866b7c0909a38d2c286a7903bcbf3f516\n"
    },
    {
      "commit": "4457407eab5cf0fa9231cfaa9fa0d6720079faca",
      "tree": "9d37a6aab4d22762c7408804dda24e8da19e0387",
      "parents": [
        "58ff84bb4c127d7a5ab8e882c5ba903674bb41b5"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Tue Nov 14 12:27:39 2017 +0100"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Wed Nov 22 15:06:51 2017 +0100"
      },
      "message": "monitoring\n\nPROD-15486\n\nChange-Id: Id7a1d0e080788602d28e3ddc75c1dc670e553865\n"
    },
    {
      "commit": "58ff84bb4c127d7a5ab8e882c5ba903674bb41b5",
      "tree": "3be4ce8d8c36c348742acc374a7c7455059c56a3",
      "parents": [
        "cc0d7755904de2cff04fb76542ad4bd05f0648c2"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Tue Nov 21 14:23:51 2017 +0100"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Tue Nov 21 15:13:22 2017 +0100"
      },
      "message": "dmcrypt support / osd disk encryption support\n\nrelated prod:\nPROD-15919\n\nChange-Id: I80c84b8bd7df45959d4a6dc1bbc643d0df4720fe\n"
    },
    {
      "commit": "cc0d7755904de2cff04fb76542ad4bd05f0648c2",
      "tree": "2cabc8c1d210b27ebd2c6a2ef9c86897ff6f37c0",
      "parents": [
        "e4ba9f6c349ef84a6b32a786f7041f39b29cd11d"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Sat Nov 18 18:58:21 2017 +0100"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Mon Nov 20 10:17:15 2017 +0100"
      },
      "message": "update Readme for Bluestore / add ceph.common into init\n\nChange-Id: I2dc94780fca8f24d8c164e2f9283df644608a2db\n"
    },
    {
      "commit": "e4ba9f6c349ef84a6b32a786f7041f39b29cd11d",
      "tree": "502b5cac658cdc6b7488d332b53a885ab7550c21",
      "parents": [
        "d68e33ad3c1d84ecdf3b11d209e9cf07a06fe42d"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Wed Nov 08 11:33:00 2017 +0100"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Wed Nov 08 11:33:00 2017 +0100"
      },
      "message": "Readme update with Bluestore compression options\n\nChange-Id: Iafc4227a877ce23d9c0e42686fecd2a171f9d824\n"
    },
    {
      "commit": "d68e33ad3c1d84ecdf3b11d209e9cf07a06fe42d",
      "tree": "761a1857067bfbde806c3e986be091eda7579643",
      "parents": [
        "6ef19d0238d4aec05a4a4185bc6ed7c7973dd05a"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Tue Oct 24 10:54:43 2017 +0200"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Tue Oct 24 11:27:17 2017 +0200"
      },
      "message": "adding manage non admin / mon key keyring capability\n\nChange-Id: I50afa566590f88f3ade7632be2ded3579e35da1d\n"
    },
    {
      "commit": "6ef19d0238d4aec05a4a4185bc6ed7c7973dd05a",
      "tree": "381ccbb474ee428fbe0c143ce6091eeb67141595",
      "parents": [
        "3fb0966ae193feaf86816887d07b75bec34cf1c5",
        "da85eb8d4abf823d9790ef8b6eb8709efed08d4c"
      ],
      "author": {
        "name": "Tomas Kukral",
        "email": "tkukral@mirantis.com",
        "time": "Mon Oct 23 07:51:15 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@7cd0c2eb159e",
        "time": "Mon Oct 23 07:51:15 2017 +0000"
      },
      "message": "Merge \"Removing missing state file\""
    },
    {
      "commit": "da85eb8d4abf823d9790ef8b6eb8709efed08d4c",
      "tree": "252a53e5f5725888fc8b31fe3b5baf7a87db3c3c",
      "parents": [
        "7959bb7cf952b5cfd41feb23a7e952946c7efa24"
      ],
      "author": {
        "name": "Ramon Melero",
        "email": "rmelero@mirantis.com",
        "time": "Thu Oct 19 22:47:54 2017 -0500"
      },
      "committer": {
        "name": "Ramon Melero",
        "email": "rmelero@mirantis.com",
        "time": "Thu Oct 19 22:49:11 2017 -0500"
      },
      "message": "Removing missing state file\n\nSeems like the state file was removed, but this reference was left.\nThis causes the following error when adding the cluster_stats and node_stats\nclasses to the ceph mons:\n\n[DEBUG   ] LazyLoaded highstate.output\nlocal:\n    Data failed to compile:\n----------\n    Specified SLS ceph.monitoring in saltenv base is not available on the\n    salt master or through a configured fileserver\n\nChange-Id: I4e2ffd7f91e2ffc7e97e0783bad6eb0139516a19\n"
    },
    {
      "commit": "3fb0966ae193feaf86816887d07b75bec34cf1c5",
      "tree": "08d121f8a526999903e6804bf4b0d3b8507dea87",
      "parents": [
        "7959bb7cf952b5cfd41feb23a7e952946c7efa24"
      ],
      "author": {
        "name": "Andrey",
        "email": "agrebennikov@mirantis.com",
        "time": "Thu Oct 19 19:18:53 2017 -0500"
      },
      "committer": {
        "name": "Andrey",
        "email": "agrebennikov@mirantis.com",
        "time": "Thu Oct 19 19:20:01 2017 -0500"
      },
      "message": "Fixed unicode symbol sphinx meta file\n\nChange-Id: I1597ec112ec210a5d2f48f31423a51c6ae9b44c3\n"
    },
    {
      "commit": "7959bb7cf952b5cfd41feb23a7e952946c7efa24",
      "tree": "2e1649337b3da6453488765a8ef89dec3f73a524",
      "parents": [
        "eaf41471e19cbd8a457cf72afea421b4faf6dea9"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Thu Oct 19 17:57:10 2017 +0200"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Thu Oct 19 17:57:10 2017 +0200"
      },
      "message": "remove dash from key\n\nChange-Id: I952042cbd3a029919f49d5246da35a5105efcea9\n"
    },
    {
      "commit": "eaf41471e19cbd8a457cf72afea421b4faf6dea9",
      "tree": "a0ef0b35e6c47ab9e26a90e4c032e260e757f747",
      "parents": [
        "ca5086d27f21a245a13d6bc05d6def73bc3142e5"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Wed Oct 18 09:56:33 2017 +0200"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Thu Oct 19 12:41:12 2017 +0200"
      },
      "message": "fixes for kraken and lower versions\n\nChange-Id: I0543b8ab2169e561ac8189331f38c8c5baa5a696\n"
    },
    {
      "commit": "ca5086d27f21a245a13d6bc05d6def73bc3142e5",
      "tree": "9ed59e75cbee56ac235bcc343b86a491fa775c85",
      "parents": [
        "af9213b8b474f742acf03c8da35a19ce0c8d3b65"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Mon Oct 16 15:51:36 2017 +0200"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Mon Oct 16 17:27:33 2017 +0200"
      },
      "message": "rados gtw\n\nChange-Id: I261aa5d020b3059f7e272b6dbabac40da1413f18\n"
    },
    {
      "commit": "af9213b8b474f742acf03c8da35a19ce0c8d3b65",
      "tree": "3021868adcb505090f7948f3d10517bee205fbcc",
      "parents": [
        "49095721e066dd7c6267b9da4c57de19a3be13b8",
        "20acba829d0803fd27e3ee1c2675f5a505904bb7"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Mon Oct 16 08:54:48 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@7cd0c2eb159e",
        "time": "Mon Oct 16 08:54:48 2017 +0000"
      },
      "message": "Merge \"Revert \"Remove ip address from radosgw civitweb parameter\"\""
    },
    {
      "commit": "49095721e066dd7c6267b9da4c57de19a3be13b8",
      "tree": "5079c5b384dee401acaf9212d2a31caff9c32c36",
      "parents": [
        "97af8aba37b1a5e404cebf4564e69be862665d83"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Fri Oct 13 17:21:08 2017 +0200"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Fri Oct 13 17:21:08 2017 +0200"
      },
      "message": "fix typo\n\nChange-Id: Ib397bfcdb46186b97dc113ddf8398626261c64cf\n"
    },
    {
      "commit": "20acba829d0803fd27e3ee1c2675f5a505904bb7",
      "tree": "e7e314e6948a73976091aaea34ea5b2bd4a4429d",
      "parents": [
        "97af8aba37b1a5e404cebf4564e69be862665d83"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Fri Oct 13 13:43:08 2017 +0000"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Fri Oct 13 13:43:32 2017 +0000"
      },
      "message": "Revert \"Remove ip address from radosgw civitweb parameter\"\n\nThis reverts commit f3aac0a74c77687edf83d38e69f9e2016038588d.\n\nChange-Id: Ia5f2e399cde68eab6f816aa33e7e96cb35dde664\n"
    },
    {
      "commit": "97af8aba37b1a5e404cebf4564e69be862665d83",
      "tree": "dd4d66db8fc2b12d6da4cff2b9ed9180add39a5b",
      "parents": [
        "f87c2517e53303c824a74e720f8d72037d5d53c5"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Thu Oct 12 14:32:51 2017 +0200"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Fri Oct 13 12:31:12 2017 +0200"
      },
      "message": "extend crush map and keyring setup\n\nChange-Id: Idcbfbd7833756346694267ad73d08937688058f4\n"
    },
    {
      "commit": "f87c2517e53303c824a74e720f8d72037d5d53c5",
      "tree": "c7e8e75e2f3aa72e0782f58ef8308787a2d88911",
      "parents": [
        "ec62dec61a916a120167befb59f8f5806bf05067"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Tue Oct 10 17:32:31 2017 +0200"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Tue Oct 10 17:32:31 2017 +0200"
      },
      "message": "moving osd keyring to service level\n\nChange-Id: I0cb82773ab773d3b04c0477deda9584831085e8d\n"
    },
    {
      "commit": "ec62dec61a916a120167befb59f8f5806bf05067",
      "tree": "7237906c0bac1f90fd48d34859d7da38b99dc5a5",
      "parents": [
        "ae2e3aa1437ea22c8b00a8c55e08ffbdb53d635d"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Tue Oct 10 13:45:15 2017 +0200"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Tue Oct 10 14:54:16 2017 +0200"
      },
      "message": "crush map fix\n\nChange-Id: I1c860bbe370b85458326c0dfaaef8eefd6f75abe\n"
    },
    {
      "commit": "ae2e3aa1437ea22c8b00a8c55e08ffbdb53d635d",
      "tree": "9a14d2d02a6978a76c616ffc7d3740b39817f2e9",
      "parents": [
        "c2be93b276f4df540bd74fa97ae2f0d987a2c784"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Mon Oct 09 10:53:29 2017 +0200"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Mon Oct 09 14:00:55 2017 +0200"
      },
      "message": "ceph mgr fix\n\nChange-Id: I9942fb62544dcd8a53859b98c59e8ed3a3260881\n"
    },
    {
      "commit": "c2be93b276f4df540bd74fa97ae2f0d987a2c784",
      "tree": "8cf92ae9364ead0e5f850842f3841bcf66b51a0f",
      "parents": [
        "db41a13d398e574d5e1d75505c5d8ddf9ec25596"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Tue Oct 03 14:20:00 2017 +0200"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Fri Oct 06 11:29:50 2017 +0200"
      },
      "message": "grains / crush / auto generate keyrings\n\nChange-Id: I380d2d0dad799da0b1cc55b16517402b60421a30\n"
    },
    {
      "commit": "db41a13d398e574d5e1d75505c5d8ddf9ec25596",
      "tree": "fd9a723e22a2a07d786db89dfd400e3a79a3088f",
      "parents": [
        "d5729042349bb69b07a147fb3843f3e705153899",
        "f3aac0a74c77687edf83d38e69f9e2016038588d"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed Sep 27 18:01:58 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@337d210287da",
        "time": "Wed Sep 27 18:01:59 2017 +0000"
      },
      "message": "Merge \"Remove ip address from radosgw civitweb parameter\""
    },
    {
      "commit": "d5729042349bb69b07a147fb3843f3e705153899",
      "tree": "0be1e521e08e513d48b68bd6329f44b816c0fe34",
      "parents": [
        "0eafd7618568af3514c104a38a89149f1e3cbd2a"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Tue Sep 19 20:07:22 2017 +0200"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Wed Sep 27 16:08:10 2017 +0200"
      },
      "message": "ceph osd fixes\n\nChange-Id: Ibcc58c08a2333fd2e929599a37f3d1c26bf4691e\n"
    },
    {
      "commit": "0eafd7618568af3514c104a38a89149f1e3cbd2a",
      "tree": "64f04f702b95e5e8000fe45db85dcb06cfc2a9c8",
      "parents": [
        "67bc7b8a910f1b2c45df916784c82f6676333adc"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Wed Sep 27 11:31:50 2017 +0200"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Wed Sep 27 11:31:50 2017 +0200"
      },
      "message": "fixes for ceph.mgr state\n\nChange-Id: I21fde3df1df3ef7f3713ff06ad5aefc2c4e56fb8\n"
    },
    {
      "commit": "67bc7b8a910f1b2c45df916784c82f6676333adc",
      "tree": "c5888212f2b96acbbc322257212129aae528866d",
      "parents": [
        "a124d067e70497bcf47b190a138550e1c958e6b6"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Tue Sep 26 18:22:16 2017 +0200"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Tue Sep 26 18:22:26 2017 +0200"
      },
      "message": "mgr typo fix\n\nChange-Id: If43fd8b7624ff0e03e7c4554a4cee2e099eec1c2\n"
    },
    {
      "commit": "a124d067e70497bcf47b190a138550e1c958e6b6",
      "tree": "e8ca592d0d43562b7e02993ebc7fb8848b870bbb",
      "parents": [
        "068122993318c845918685329480c3166913840f",
        "d2b829749f7909d4d45066726da9e8c6d16a06a0"
      ],
      "author": {
        "name": "Tomas Kukral",
        "email": "tkukral@mirantis.com",
        "time": "Mon Sep 25 07:03:54 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@5385cbfc747d",
        "time": "Mon Sep 25 07:03:54 2017 +0000"
      },
      "message": "Merge \"describe architecture\""
    },
    {
      "commit": "d2b829749f7909d4d45066726da9e8c6d16a06a0",
      "tree": "6db9861f043c52368a3b0458043dc58dabf2d304",
      "parents": [
        "91c8316269b324107293668c75a5f249f1792c4e"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Tue Aug 29 12:45:45 2017 +0200"
      },
      "committer": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Wed Sep 20 11:27:20 2017 +0200"
      },
      "message": "describe architecture\n\nChange-Id: Ifc2cdddda95d0bfead3b666dd3625c6bbcc41fce\n"
    },
    {
      "commit": "068122993318c845918685329480c3166913840f",
      "tree": "f1b2a6cb332ad740cbf4eb6e4c12d07cdcc5c699",
      "parents": [
        "91c8316269b324107293668c75a5f249f1792c4e"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "smolaon@gmail.com",
        "time": "Fri Sep 15 16:02:34 2017 +0200"
      },
      "committer": {
        "name": "Ondrej Smola",
        "email": "smolaon@gmail.com",
        "time": "Fri Sep 15 16:02:34 2017 +0200"
      },
      "message": "added mgr metadata\n\nChange-Id: Ic9c889d571abdd32a91dc400dc14ccdf8a847599\n"
    },
    {
      "commit": "f3aac0a74c77687edf83d38e69f9e2016038588d",
      "tree": "36d5d9b1599527f81cd47aacd5ad9200fa59471b",
      "parents": [
        "91c8316269b324107293668c75a5f249f1792c4e"
      ],
      "author": {
        "name": "Oleksiy Molchanov",
        "email": "omolchanov@mirantis.com",
        "time": "Fri Sep 15 15:11:19 2017 +0300"
      },
      "committer": {
        "name": "Oleksiy Molchanov",
        "email": "omolchanov@mirantis.com",
        "time": "Fri Sep 15 15:11:19 2017 +0300"
      },
      "message": "Remove ip address from radosgw civitweb parameter\n\nChange-Id: Ie0523ef4cecd889432ec2fea31fa660aa00d229a\nRelated-PROD: 11759\n"
    },
    {
      "commit": "91c8316269b324107293668c75a5f249f1792c4e",
      "tree": "47c7a179347eea9ef63bb39851bcd7018532ddf9",
      "parents": [
        "37e8b4f86663ed3f135a9ead20bca1b2dd15d606"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "smolaon@gmail.com",
        "time": "Tue Sep 12 16:40:02 2017 +0200"
      },
      "committer": {
        "name": "Ondrej Smola",
        "email": "smolaon@gmail.com",
        "time": "Wed Sep 13 14:33:51 2017 +0200"
      },
      "message": "added mgr role - only for luminous\n\nChange-Id: I550fadd2702b2539c4b07c26a2fe997810507c47\n"
    },
    {
      "commit": "37e8b4f86663ed3f135a9ead20bca1b2dd15d606",
      "tree": "f2ccbfb5741ff14644c4964987aa42f477406222",
      "parents": [
        "cdccf3ac34687007fea897cf350e0acbc587a4ea",
        "c610f92829ffa9f59e0738f0e3dff5014e5ca89b"
      ],
      "author": {
        "name": "Tomas Kukral",
        "email": "tkukral@mirantis.com",
        "time": "Mon Sep 04 08:12:06 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@b3fef64565ee",
        "time": "Mon Sep 04 08:12:06 2017 +0000"
      },
      "message": "Merge \"Extend Ceph dashboards\""
    },
    {
      "commit": "cdccf3ac34687007fea897cf350e0acbc587a4ea",
      "tree": "7a9bb5e29e4278988d7d22a83f275d7eb19d2594",
      "parents": [
        "64a6096304545aab39c04e026be386884b35a7eb"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Sep 01 11:32:59 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Sep 01 11:32:59 2017 +0200"
      },
      "message": "Fix name in .kitchen.travis.yml file\n\nChange-Id: If65ab4476afdc9e9930a7fb5e017a4aa864ce213\n"
    },
    {
      "commit": "c610f92829ffa9f59e0738f0e3dff5014e5ca89b",
      "tree": "989dd8535be8b67f31a3450af441b0fa781b7700",
      "parents": [
        "e45ab3895835da698654a892e92344ce1bb5aeac"
      ],
      "author": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Fri Aug 25 13:57:59 2017 +0400"
      },
      "committer": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Wed Aug 30 15:46:03 2017 +0400"
      },
      "message": "Extend Ceph dashboards\n\nChange-Id: I570c8881d0c1ee76c3090f544d0477b36b3bfde9\n"
    },
    {
      "commit": "64a6096304545aab39c04e026be386884b35a7eb",
      "tree": "34aa4ae9bfebc5ff08915d0ead4be1f295e39699",
      "parents": [
        "e929e3a8fb9b1d5ee5672ad6df4a6b402c167e59",
        "92e768ae76c48ad7da958f6f5ae23270e5382ab4"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Aug 29 15:59:05 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@b3fef64565ee",
        "time": "Tue Aug 29 15:59:05 2017 +0000"
      },
      "message": "Merge \"Update .travis.yml and .kitchen.yml files for parallel testing\""
    },
    {
      "commit": "e929e3a8fb9b1d5ee5672ad6df4a6b402c167e59",
      "tree": "701d79945e0429bd7b9adccc72830896dfe281a1",
      "parents": [
        "1c247c5454c2a0fcc76ad2796e5f8e8b01e1a338"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Tue Aug 29 11:02:28 2017 +0200"
      },
      "committer": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Tue Aug 29 11:02:28 2017 +0200"
      },
      "message": "fix setup - set pg_num first\n\nChange-Id: I31010795c2b26f30aff661d823f7d64c3336f109\n"
    },
    {
      "commit": "1c247c5454c2a0fcc76ad2796e5f8e8b01e1a338",
      "tree": "f91087abce9be7da60dd32cc94dc6dc4a5edd35a",
      "parents": [
        "355dafdff6f16d9394455ab7097b4dd9adb06a78"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Mon Aug 28 08:38:20 2017 +0200"
      },
      "committer": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Mon Aug 28 08:38:20 2017 +0200"
      },
      "message": "sort pool options before enforcing them\n\nWe need to make sure pg_num is before pgp_num\n\nChange-Id: If0be4ef6249c381eb7d3adbca2bb1d9b644c110a\n"
    },
    {
      "commit": "355dafdff6f16d9394455ab7097b4dd9adb06a78",
      "tree": "35a5bb6437446987bd73b016b6e979b5b55b1101",
      "parents": [
        "c74192fd76a9a4505f620f153150d63e54a228ec"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Mon Aug 28 08:18:12 2017 +0200"
      },
      "committer": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Mon Aug 28 08:34:25 2017 +0200"
      },
      "message": "minor fixes in formula workflow\n\nChange-Id: Ie2a67919efe25c47cd3e5dc903bde95a9aa40bb3\n"
    },
    {
      "commit": "c74192fd76a9a4505f620f153150d63e54a228ec",
      "tree": "c0ae510803cb3b8381b180d2efceae898850c8ed",
      "parents": [
        "2684b46d16cead1398181f277a234d4f471cf4d8"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Fri Aug 25 18:13:12 2017 +0200"
      },
      "committer": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Fri Aug 25 18:13:12 2017 +0200"
      },
      "message": "include mon before osd\n\nChange-Id: I10e06b0b8a7178de565c1087d69d99cef57a5d76\n"
    },
    {
      "commit": "2684b46d16cead1398181f277a234d4f471cf4d8",
      "tree": "f976ef0929baa5ca8e33f9e037c062117382092e",
      "parents": [
        "793029ed92750be4235536149f93a08334894935"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Fri Aug 25 10:10:57 2017 +0200"
      },
      "committer": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Fri Aug 25 10:10:57 2017 +0200"
      },
      "message": "fix match on cluster\n\nChange-Id: I55e81dc2412acfb449a9ed8d752dcd9ed5619a78\n"
    },
    {
      "commit": "92e768ae76c48ad7da958f6f5ae23270e5382ab4",
      "tree": "0a01927a0b1989aea83d8a14ad46c6c73445e6b1",
      "parents": [
        "793029ed92750be4235536149f93a08334894935"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Thu Aug 24 15:44:07 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Thu Aug 24 16:44:35 2017 +0200"
      },
      "message": "Update .travis.yml and .kitchen.yml files for parallel testing\n\nChange-Id: If9404fb96496f919a787c85e50534e3282929080\n"
    },
    {
      "commit": "793029ed92750be4235536149f93a08334894935",
      "tree": "bdca88a82d8dd7af1ec93999d7048afe61f56ad8",
      "parents": [
        "e45ab3895835da698654a892e92344ce1bb5aeac"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Tue Aug 22 13:58:49 2017 +0200"
      },
      "committer": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Tue Aug 22 13:58:49 2017 +0200"
      },
      "message": "added config into common, renamed id for radosgw config\n\nChange-Id: I6e548307535c29aee10817fe5ca85a0a03f7ded6\n"
    },
    {
      "commit": "e45ab3895835da698654a892e92344ce1bb5aeac",
      "tree": "917b5d6bb975d007c211fa85983e8a02d71d44bb",
      "parents": [
        "5f566d6eeb751d58d9a2e87bcf68bbeab31f115d"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Mon Aug 21 23:32:09 2017 +0200"
      },
      "committer": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Mon Aug 21 23:32:09 2017 +0200"
      },
      "message": "add test health\n\nChange-Id: I0bb15b5f9c2314ec5f20daeaaba274d38e77a67d\n"
    },
    {
      "commit": "5f566d6eeb751d58d9a2e87bcf68bbeab31f115d",
      "tree": "a6c9f0b4ff8bc61ac38437c5c343b9da43b1ec85",
      "parents": [
        "524db6b4aedca69dcdfe39b7f300246fc165ee66"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Mon Aug 21 21:59:02 2017 +0200"
      },
      "committer": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Mon Aug 21 22:01:17 2017 +0200"
      },
      "message": "add basic infra tests\n\nChange-Id: Iec0c5b5d5d263f53ffa631449b622f4eda581f5b\n"
    },
    {
      "commit": "524db6b4aedca69dcdfe39b7f300246fc165ee66",
      "tree": "ecaeb0e0c7879122a76694bcc8e9b56b5ce1c160",
      "parents": [
        "3107ec29e529cefd35b2b12e017843d2a17d077d",
        "9ddb95bf5578579f1b3b34076cd1ebedb21ebb1d"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Mon Aug 21 15:51:30 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@7fdf03a22773",
        "time": "Mon Aug 21 15:51:31 2017 +0000"
      },
      "message": "Merge \"divide setup to crush, keyring and pool, fix tests\""
    },
    {
      "commit": "3107ec29e529cefd35b2b12e017843d2a17d077d",
      "tree": "c4810248de8aba7ab821de6d54dc3c2b2237cbcc",
      "parents": [
        "179e41cab5d194b00e78d769841ac7b892807e35"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Fri Aug 18 19:02:44 2017 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Fri Aug 18 19:03:09 2017 +0200"
      },
      "message": "radosgw fixes in formula\n\nChange-Id: I56a3dab3c4d836dd3c75c4b5d1e231f9b7204e04\n"
    },
    {
      "commit": "9ddb95bf5578579f1b3b34076cd1ebedb21ebb1d",
      "tree": "817eda0f433df2bcbf91a2ead035cc66bc01ef46",
      "parents": [
        "179e41cab5d194b00e78d769841ac7b892807e35"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Thu Aug 17 14:18:51 2017 +0200"
      },
      "committer": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Fri Aug 18 10:08:34 2017 +0200"
      },
      "message": "divide setup to crush, keyring and pool, fix tests\n\nChange-Id: I91caa01fef79e003396620ffc04382ba17063b4a\n"
    },
    {
      "commit": "179e41cab5d194b00e78d769841ac7b892807e35",
      "tree": "fbdd877e2295b3ee58bd6783ccb365f45ade82ec",
      "parents": [
        "363d37d196d6dd3d24af17a91972f92ec03edfd0"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Thu Aug 17 15:24:07 2017 +0200"
      },
      "committer": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Thu Aug 17 15:46:57 2017 +0200"
      },
      "message": "added systemd unit for ceph owner of journal devices\n\nChange-Id: Ie70593cea2c660aa8a9a3e8826cf92dda96371e3\n"
    },
    {
      "commit": "363d37d196d6dd3d24af17a91972f92ec03edfd0",
      "tree": "f139951aa2720d92a02d569ae4db83ad7e6d0249",
      "parents": [
        "c08f0c3b75b864d50923190463b396750ff223b1"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Thu Aug 17 13:40:20 2017 +0200"
      },
      "committer": {
        "name": "Tomas Kukral",
        "email": "tkukral@mirantis.com",
        "time": "Thu Aug 17 13:00:26 2017 +0000"
      },
      "message": "add crushmap template, fix tests\n\nChange-Id: I9b22631acf0d268ea6cf543199191170209d8fe3\n"
    },
    {
      "commit": "c08f0c3b75b864d50923190463b396750ff223b1",
      "tree": "e2ca5dfde2971936bff721bd48202f0b2d855674",
      "parents": [
        "d0a9324988202491f8a2295401ef0e5515284c13"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Thu Aug 17 14:06:06 2017 +0200"
      },
      "committer": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Thu Aug 17 14:06:06 2017 +0200"
      },
      "message": "change grains nodename to host\n\nChange-Id: I5a64e68cb5ba86c6a8b602066078925ecd0b0d5b\n"
    },
    {
      "commit": "d0a9324988202491f8a2295401ef0e5515284c13",
      "tree": "8221d8c4f65d8e3fa85365d087d6a1dd0d784bf8",
      "parents": [
        "eeca6358526c52e9c36b379f876cf8ab1d3adf2b"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Thu Aug 17 13:21:08 2017 +0200"
      },
      "committer": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Thu Aug 17 13:21:08 2017 +0200"
      },
      "message": "added config for jewel\n\nChange-Id: I4451832344c4d9a39d7eac570f213266ec2cf5ed\n"
    },
    {
      "commit": "eeca6358526c52e9c36b379f876cf8ab1d3adf2b",
      "tree": "64387fec5a7a5340509cef6d0d0958c16802af32",
      "parents": [
        "81d1a190c5951bf9a6cc4f1397dadb870ccec5ed"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Thu Aug 17 11:24:13 2017 +0200"
      },
      "committer": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Thu Aug 17 11:24:50 2017 +0200"
      },
      "message": "fix test for osd\n\nChange-Id: Ia15c2191fcb1dab5113aa9233d8112a9728c7ea8\n"
    },
    {
      "commit": "81d1a190c5951bf9a6cc4f1397dadb870ccec5ed",
      "tree": "935130654b74ef30135a7217a254bbebf083145e",
      "parents": [
        "b6c268f6f47bc431de88449fb332eaea552bdd72"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "smolaon@gmail.com",
        "time": "Thu Aug 17 11:13:10 2017 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Thu Aug 17 11:13:10 2017 +0200"
      },
      "message": "Added ceph mon and osd funcionality (#5)\n\n* add TARGET\r\n\r\nTry to define what we are goint to achieve.\r\n\r\n* ceph monitors\r\n\r\n* added new mon and osd funcionalities\r\n\r\n* Documentation fixes\r\n\r\n* Added testing metadata\r\n\r\n* New ceph_osd_disk salt grain for crushmap generation\r\n\r\n* Fixed the map.jinja and common module\r\n\r\n* Fixed map for OSD role\r\n\r\n* Completed the pool enforcement\r\n\r\n* Pass context to the crushmap template from mine information\r\n\r\n* RadosGW updates\r\n\r\n* Fixed Rados gateway\r\n\r\n* push origin master\r\n\r\n* Service metadata fixes\r\n\r\n* Fixed wrong metadata dir\r\n\r\n* changed radosgw keyring path, changed watch for radosgw service\r\n\r\n* set osd pool parameters\r\n\r\n* added opts for osd mount, few minor fixes for states osd and mon\r\n\r\n* added grains for crush parent\r\n"
    },
    {
      "commit": "b6c268f6f47bc431de88449fb332eaea552bdd72",
      "tree": "adb07e4f0752361ebb96952afce9eb4196d704c6",
      "parents": [
        "889b13ef4c62e8487ee8418a9b3c540ed761c5ab",
        "86e381feadfa3bd95825d5593fada89b6c6d2664"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Jul 25 11:47:55 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@32a4cf582fa9",
        "time": "Tue Jul 25 11:47:56 2017 +0000"
      },
      "message": "Merge \"Update .travis.yml and .kitchen.yml files\""
    },
    {
      "commit": "86e381feadfa3bd95825d5593fada89b6c6d2664",
      "tree": "5a357a9a4e440a63375001c19293be8237f224e7",
      "parents": [
        "8a185ab5887e5862570cc18330775af154322720"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Mon Jul 17 10:29:25 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Mon Jul 17 15:34:11 2017 +0200"
      },
      "message": "Update .travis.yml and .kitchen.yml files\n\nChange-Id: I79f3f433d7e6ee542e878104bf17fa7d7fd1da51\n"
    },
    {
      "commit": "889b13ef4c62e8487ee8418a9b3c540ed761c5ab",
      "tree": "fd43d7ac04c8ae278c2e9452d55de5dc71830472",
      "parents": [
        "8a185ab5887e5862570cc18330775af154322720"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Mon Jul 17 11:12:49 2017 +0200"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Mon Jul 17 11:12:49 2017 +0200"
      },
      "message": "Fix Placement Groups panel\n\nChange-Id: I9bad5e63f0a654f0b57a15f0b6f785a360a768a0\n"
    },
    {
      "commit": "8a185ab5887e5862570cc18330775af154322720",
      "tree": "a819c0d23c924101011255c1b4fb8b6d02fcdab3",
      "parents": [
        "c9fe075128db7e3988df47a57371a956790e45ec",
        "43886b409695e4d82987f28437fb974fcc89bd12"
      ],
      "author": {
        "name": "jenkins-mk jenkins-mk",
        "email": "jenkins-mk@gerrit.mcp.mirantis.net",
        "time": "Wed Jul 12 10:30:01 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@32a4cf582fa9",
        "time": "Wed Jul 12 10:30:02 2017 +0000"
      },
      "message": "Merge \"Fix Y unit in Grafana dashboard\""
    },
    {
      "commit": "43886b409695e4d82987f28437fb974fcc89bd12",
      "tree": "bfe1cdb0b7498b0d57b92ddb7353aaf79e077a78",
      "parents": [
        "9d11bc45bcd82b494c7fa0fafccd4395cc570843"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Wed Jul 12 11:27:40 2017 +0200"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Wed Jul 12 11:27:40 2017 +0200"
      },
      "message": "Fix Y unit in Grafana dashboard\n\nChange-Id: Id8947dad4ba7aa76dd1e9399ed5c7e9f1d49ddcb\n"
    },
    {
      "commit": "c9fe075128db7e3988df47a57371a956790e45ec",
      "tree": "79068c4d3557201b854394cffbfa08b386cb5a47",
      "parents": [
        "9d11bc45bcd82b494c7fa0fafccd4395cc570843"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Tue Jul 11 16:52:30 2017 +0200"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Tue Jul 11 16:52:30 2017 +0200"
      },
      "message": "Fix Ceph alerts for Prometheus\n\nChange-Id: I495dfceffdfef3b4044ffb948fd66b9c2895aeac\n"
    },
    {
      "commit": "9d11bc45bcd82b494c7fa0fafccd4395cc570843",
      "tree": "b2e805eec5de3e3bb6b2d8dffedefa69a2c4fbd2",
      "parents": [
        "ee9e6cd7b5afcd709563643a27a2a3d8a337471d",
        "a3e9c7c8cdfe118d9f3074917a5a1b66922c9fff"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Tue Jul 11 12:29:35 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@32a4cf582fa9",
        "time": "Tue Jul 11 12:29:35 2017 +0000"
      },
      "message": "Merge \"Add Grafana dashboard for Prometheus\""
    },
    {
      "commit": "ee9e6cd7b5afcd709563643a27a2a3d8a337471d",
      "tree": "c42a38db571bfb70967977606fb019df36215b0c",
      "parents": [
        "602bf7dd49b9fd3351ac5dcf453d6390701f1d66",
        "27e078636b32279e60753a1c3a8a16fa10543006"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Tue Jul 11 12:27:18 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@32a4cf582fa9",
        "time": "Tue Jul 11 12:27:19 2017 +0000"
      },
      "message": "Merge \"Add Prometheus alerts\""
    },
    {
      "commit": "602bf7dd49b9fd3351ac5dcf453d6390701f1d66",
      "tree": "69b337503cbb9a54747d5165972836b6e80c6200",
      "parents": [
        "bb2eff8890ce41dc6c5bae154758f7f4e6ee7cfa",
        "f8e6f9eeddb72e00934b3ec70aa69bae319e7be7"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Tue Jul 11 12:27:02 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@32a4cf582fa9",
        "time": "Tue Jul 11 12:27:02 2017 +0000"
      },
      "message": "Merge \"Add support for Ceph monitoring\""
    },
    {
      "commit": "a3e9c7c8cdfe118d9f3074917a5a1b66922c9fff",
      "tree": "f5943f2e1f5c1231998ad9c42e3818385c0c5614",
      "parents": [
        "27e078636b32279e60753a1c3a8a16fa10543006"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Thu Jul 06 17:39:53 2017 +0200"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Tue Jul 11 08:52:20 2017 +0000"
      },
      "message": "Add Grafana dashboard for Prometheus\n\nChange-Id: I684495c1eb7dd2cd68a3c568f4c891e64a3a8c66\n"
    },
    {
      "commit": "27e078636b32279e60753a1c3a8a16fa10543006",
      "tree": "9073ef59e456dfc158c2188dd58b0ae920092ae2",
      "parents": [
        "f8e6f9eeddb72e00934b3ec70aa69bae319e7be7"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Thu Jul 06 17:37:01 2017 +0200"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Tue Jul 11 08:52:12 2017 +0000"
      },
      "message": "Add Prometheus alerts\n\nChange-Id: I52a57929f2f3876062f22900ee228a3d6d2e4bf3\n"
    },
    {
      "commit": "f8e6f9eeddb72e00934b3ec70aa69bae319e7be7",
      "tree": "56c70d44b99de7599ea56b1c400823de9b8de05e",
      "parents": [
        "4589fb9a8e2e9a0e83f2e8a6165fa3ebf70e8f58"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Mon Jul 03 10:15:20 2017 +0200"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Tue Jul 11 10:51:43 2017 +0200"
      },
      "message": "Add support for Ceph monitoring\n\nThis change adds support for Ceph monitoring:\n- service.monitoring.cluster_stats is applied to monitoring nodes for\n  collecting cluster-wide metrics (through the Ceph CLI).\n- service.monitoring.node_stats is applied to the Ceph nodes for\n  collecting monitor and OSD metrics (through Unix sockets).\n\nBecause Telegraf runs as a container on the monitoring nodes and\nrequires a working Ceph client configuration, this  change also adds\nsupport for deploying Ceph client in container mode.\n\nChange-Id: If7359aca34a350f2c8ee2251bbe8a85314550a45\n"
    },
    {
      "commit": "bb2eff8890ce41dc6c5bae154758f7f4e6ee7cfa",
      "tree": "88903acff36437d51028af805a0420652e1ec53b",
      "parents": [
        "4589fb9a8e2e9a0e83f2e8a6165fa3ebf70e8f58"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Thu Jul 06 21:07:27 2017 +0300"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Fri Jul 07 00:18:39 2017 +0300"
      },
      "message": "Update run_tests.sh to the latest revision\n\nChange-Id: Idd4746add5e68175f55b242bd7ae46980cbf5710\n"
    },
    {
      "commit": "4589fb9a8e2e9a0e83f2e8a6165fa3ebf70e8f58",
      "tree": "78d197bf1c3df66d980b7fc8c7d4cec7555884f4",
      "parents": [
        "f445b095796ea4263165783677b255344f7d293a"
      ],
      "author": {
        "name": "Dmitry Ukov",
        "email": "dukov@mirantis.com",
        "time": "Wed Jun 21 11:17:57 2017 +0200"
      },
      "committer": {
        "name": "Dmitry Ukov",
        "email": "dukov@mirantis.com",
        "time": "Wed Jun 21 11:17:57 2017 +0200"
      },
      "message": "Added Xenial approach to start RadosGW\n\nChange-Id: I7c302dafdbfe2954702c702571aff16182f29f92\n"
    },
    {
      "commit": "f445b095796ea4263165783677b255344f7d293a",
      "tree": "6961c3991cc5e6f3169f954396b56196a9531351",
      "parents": [
        "7f876e6852b67f4dc3ba914e0e316b9b4b9bf970",
        "dadd3e2289ab5fe25282a4b32b35de6dccbfe4fc"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Tue Apr 04 15:07:04 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 04 15:07:04 2017 +0200"
      },
      "message": "Merge pull request #3 from Martin819/master\n\nadded tail to make test"
    },
    {
      "commit": "dadd3e2289ab5fe25282a4b32b35de6dccbfe4fc",
      "tree": "6961c3991cc5e6f3169f954396b56196a9531351",
      "parents": [
        "7d90515f297fef499850d9ad41092fec72965277"
      ],
      "author": {
        "name": "Martin819",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Mar 28 08:05:33 2017 +0200"
      },
      "committer": {
        "name": "Martin819",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Mar 28 08:05:33 2017 +0200"
      },
      "message": "show \u0027make test\u0027 errors in Travis\n"
    },
    {
      "commit": "7d90515f297fef499850d9ad41092fec72965277",
      "tree": "ada7edb8b6cb7e25595b751634671131df3a7fb0",
      "parents": [
        "7f876e6852b67f4dc3ba914e0e316b9b4b9bf970"
      ],
      "author": {
        "name": "Martin819",
        "email": "polreichmartin@gmail.com",
        "time": "Thu Feb 16 08:40:30 2017 +0100"
      },
      "committer": {
        "name": "Martin819",
        "email": "polreichmartin@gmail.com",
        "time": "Thu Feb 16 08:40:30 2017 +0100"
      },
      "message": "added tail to make test\n"
    },
    {
      "commit": "7f876e6852b67f4dc3ba914e0e316b9b4b9bf970",
      "tree": "acc842d61d5cc967cafc9e5716a3cd17dc29bb8a",
      "parents": [
        "32841d7de44aa988273c96a0dd95955ee53428f2",
        "a45fa093730986cb954d4c734bbc4eb023d1b233"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Mon Feb 13 11:13:14 2017 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Feb 13 11:13:14 2017 +0100"
      },
      "message": "Merge pull request #2 from Martin819/master\n\nAdded Kitchen and Travis"
    },
    {
      "commit": "a45fa093730986cb954d4c734bbc4eb023d1b233",
      "tree": "acc842d61d5cc967cafc9e5716a3cd17dc29bb8a",
      "parents": [
        "32841d7de44aa988273c96a0dd95955ee53428f2"
      ],
      "author": {
        "name": "Martin819",
        "email": "polreichmartin@gmail.com",
        "time": "Sat Feb 11 12:16:20 2017 +0100"
      },
      "committer": {
        "name": "Martin819",
        "email": "polreichmartin@gmail.com",
        "time": "Sat Feb 11 12:16:26 2017 +0100"
      },
      "message": "Added Kitchen and Travis\n"
    },
    {
      "commit": "32841d7de44aa988273c96a0dd95955ee53428f2",
      "tree": "84049e7eec0cee5ceb2db56993a75d8b09e458e1",
      "parents": [
        "791d82240992405f214141075932a9272569f92e"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Feb 02 13:02:03 2017 +0100"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Feb 02 13:02:03 2017 +0100"
      },
      "message": "Unify Makefile, .gitignore and update readme\n"
    },
    {
      "commit": "791d82240992405f214141075932a9272569f92e",
      "tree": "5d82a94fb288050fc6b22ed158239f6da8719438",
      "parents": [
        "e3527e74c82334d75d4423bbc291f2f448362e1f",
        "b9e0891b99518a9dc20301c3a093a7058abf4eb0"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Mon Dec 19 20:37:25 2016 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Dec 19 20:37:25 2016 +0100"
      },
      "message": "Merge pull request #1 from tcpcloud/fix-stright-client-setup\n\nfixes client configuration if no yet exists ceph.conf"
    },
    {
      "commit": "b9e0891b99518a9dc20301c3a093a7058abf4eb0",
      "tree": "5d82a94fb288050fc6b22ed158239f6da8719438",
      "parents": [
        "47f826814035087b5c0ec4004f1f03df677f9550"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Mon Dec 19 20:34:10 2016 +0100"
      },
      "committer": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Mon Dec 19 20:34:10 2016 +0100"
      },
      "message": "add requirement for /etc/ceph\n"
    },
    {
      "commit": "47f826814035087b5c0ec4004f1f03df677f9550",
      "tree": "973afe29420da90c37a70e841ed0950ef652fcc5",
      "parents": [
        "e3527e74c82334d75d4423bbc291f2f448362e1f"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Wed Nov 23 12:36:20 2016 +0100"
      },
      "committer": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Wed Nov 23 13:15:35 2016 +0100"
      },
      "message": "fixes client configuration if no yet exists ceph.conf\n"
    },
    {
      "commit": "e3527e74c82334d75d4423bbc291f2f448362e1f",
      "tree": "11aed1bfaf44a7f699d6a7096756761bc7141bf5",
      "parents": [
        "43e33b867dc05a7352dac031902a038b93e3d043"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Apr 14 16:38:42 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Apr 14 16:38:42 2016 +0200"
      },
      "message": "Fix source dependency parsing\n"
    },
    {
      "commit": "43e33b867dc05a7352dac031902a038b93e3d043",
      "tree": "780a57c8ef38d47a213dde4fffe4f42b17e06f4d",
      "parents": [
        "ec0a6d70de1ea79b352bb427d014df7a5a211572"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Apr 14 14:11:51 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Apr 14 14:11:51 2016 +0200"
      },
      "message": "Add missing Makefile\n"
    },
    {
      "commit": "ec0a6d70de1ea79b352bb427d014df7a5a211572",
      "tree": "54ff1016f6be50ff71bf958a6a4a93b78afd3797",
      "parents": [
        "d90ae9859c3f8bd0afef00e2dd0f1aba36a91bde"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Apr 14 12:46:30 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Apr 14 12:46:30 2016 +0200"
      },
      "message": "Fix tests dependency fetch\n"
    },
    {
      "commit": "d90ae9859c3f8bd0afef00e2dd0f1aba36a91bde",
      "tree": "f4249e11c7a272dc5b30a8dc06d42107188c5cc7",
      "parents": [
        "6eef1cb5cdda8905a8a3f32f9e5f1bf7da781abc"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Apr 14 11:57:49 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Apr 14 11:57:49 2016 +0200"
      },
      "message": "Add salt-master into build depends\n"
    },
    {
      "commit": "6eef1cb5cdda8905a8a3f32f9e5f1bf7da781abc",
      "tree": "412d93e564e2f46619318bf699f8ea7c8c3ee181",
      "parents": [
        "35d74f662ce5042d3f8f2ca8abf4ff30a02bc967"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Apr 14 11:48:39 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Apr 14 11:48:39 2016 +0200"
      },
      "message": "Add makefile, run tests during package build\n"
    },
    {
      "commit": "35d74f662ce5042d3f8f2ca8abf4ff30a02bc967",
      "tree": "73fe69e8973f434efbc816506a43eea5cd37393b",
      "parents": [
        "f13ccb9650e625ad7f28777b3038456fe20eece3"
      ],
      "author": {
        "name": "jan kaufman",
        "email": "jan.kaufman@tcpcloud.eu",
        "time": "Mon Jan 25 22:56:05 2016 +0100"
      },
      "committer": {
        "name": "jan kaufman",
        "email": "jan.kaufman@tcpcloud.eu",
        "time": "Mon Jan 25 22:56:05 2016 +0100"
      },
      "message": "add formula tests\n"
    },
    {
      "commit": "f13ccb9650e625ad7f28777b3038456fe20eece3",
      "tree": "893b04ff0622c68dae71f886df2e46f0f0b2aea9",
      "parents": [
        "18ca01385cb5b954f78c2fa8be7a8b883d44fb68"
      ],
      "author": {
        "name": "jan kaufman",
        "email": "jan.kaufman@tcpcloud.eu",
        "time": "Mon Jan 25 22:49:50 2016 +0100"
      },
      "committer": {
        "name": "jan kaufman",
        "email": "jan.kaufman@tcpcloud.eu",
        "time": "Mon Jan 25 22:49:50 2016 +0100"
      },
      "message": "add formula tests\n"
    },
    {
      "commit": "18ca01385cb5b954f78c2fa8be7a8b883d44fb68",
      "tree": "3bd027161cd757b7f8b4661cefb104ae56e573ff",
      "parents": [
        "1c997be70f832fd9bb419020f600ec910153af9b"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Mon Jan 04 19:37:09 2016 +0100"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Mon Jan 04 19:37:09 2016 +0100"
      },
      "message": "makedirs fix\n"
    },
    {
      "commit": "1c997be70f832fd9bb419020f600ec910153af9b",
      "tree": "119e725539afa727ad36b33ce91f13d2f45b2f15",
      "parents": [
        "9dc25c5ccb7300c30b05933b4ae15e95e534c269"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Mon Jan 04 19:27:07 2016 +0100"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Mon Jan 04 19:27:07 2016 +0100"
      },
      "message": "fix ceph service naming convetion\n"
    },
    {
      "commit": "9dc25c5ccb7300c30b05933b4ae15e95e534c269",
      "tree": "854d748bd7f4e74450f0dd7a1cd33d99d1974cf5",
      "parents": [
        "143b90a1481f393e7859c0c6930424e30a019438"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Mon Jan 04 19:16:47 2016 +0100"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Mon Jan 04 19:16:47 2016 +0100"
      },
      "message": "radosgw service checking added to formula\n"
    },
    {
      "commit": "143b90a1481f393e7859c0c6930424e30a019438",
      "tree": "5cfe290f64481619e57d76e20157cbb485a3eb03",
      "parents": [
        "1a8d6c1e85689849ed6eb516e0b103917991d1fa"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Mon Jan 04 18:57:13 2016 +0100"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Mon Jan 04 18:57:13 2016 +0100"
      },
      "message": "add radosgw role into ceph\n"
    },
    {
      "commit": "1a8d6c1e85689849ed6eb516e0b103917991d1fa",
      "tree": "c5cfce7fbf30ff2608493e187b8363f26be003df",
      "parents": [
        "f6a7ee4a1de83005a019e5e13bf96f529012ed11"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Mon Jan 04 16:10:23 2016 +0100"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Mon Jan 04 16:10:23 2016 +0100"
      },
      "message": "Don\u0027t use options for newer nginx\n"
    },
    {
      "commit": "f6a7ee4a1de83005a019e5e13bf96f529012ed11",
      "tree": "46862e3dbe5e1a8fd2e9b124979e49ccb4debdb5",
      "parents": [
        "8e3c9d2235a677dd68346361237ab1ef53a93041"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Mon Jan 04 14:24:35 2016 +0100"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Mon Jan 04 14:24:35 2016 +0100"
      },
      "message": "Nginx configuration\n"
    },
    {
      "commit": "8e3c9d2235a677dd68346361237ab1ef53a93041",
      "tree": "2b36e42c93a7e3825a1b7f401f70dd5b300a6c50",
      "parents": [
        "52d709224bb7a266ef3cc31c888522f0454bc79c"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Mon Dec 21 06:01:37 2015 +0100"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Mon Dec 21 06:01:37 2015 +0100"
      },
      "message": "prepared for debian packaging system\n"
    },
    {
      "commit": "52d709224bb7a266ef3cc31c888522f0454bc79c",
      "tree": "4b50e89de2ac8826d8c372129dbe1b64fbb4d72c",
      "parents": [
        "4f7757b07c87899f9fed524278f44cad22b6f072"
      ],
      "author": {
        "name": "Alena Holanova",
        "email": "alena.holanova@tcpcloud.eu",
        "time": "Fri Dec 04 17:24:22 2015 +0100"
      },
      "committer": {
        "name": "Alena Holanova",
        "email": "alena.holanova@tcpcloud.eu",
        "time": "Fri Dec 04 17:24:22 2015 +0100"
      },
      "message": "Add support metadata\n"
    },
    {
      "commit": "4f7757b07c87899f9fed524278f44cad22b6f072",
      "tree": "92300d25d7b5497f326fb7071dd5a8065990fb5c",
      "parents": [
        "525c3fd6dd2ca2f1b7ea64b133322960c59ddf4d"
      ],
      "author": {
        "name": "jan kaufman",
        "email": "jan.kaufman@tcpcloud.eu",
        "time": "Fri Jun 12 10:49:00 2015 +0200"
      },
      "committer": {
        "name": "jan kaufman",
        "email": "jan.kaufman@tcpcloud.eu",
        "time": "Fri Jun 12 10:49:00 2015 +0200"
      },
      "message": "fixed example pillars\n"
    },
    {
      "commit": "525c3fd6dd2ca2f1b7ea64b133322960c59ddf4d",
      "tree": "66eeff7044c7c73d73ec8ba551509f4bd8ac7aec",
      "parents": [
        "71b23df1a3f61fa9fa40f63532426f43167b528a"
      ],
      "author": {
        "name": "jpavlik",
        "email": "j.pavlik@tcpcloud.eu",
        "time": "Tue Jun 09 16:36:17 2015 +0200"
      },
      "committer": {
        "name": "jpavlik",
        "email": "j.pavlik@tcpcloud.eu",
        "time": "Tue Jun 09 16:36:17 2015 +0200"
      },
      "message": "final cleanup\n"
    },
    {
      "commit": "71b23df1a3f61fa9fa40f63532426f43167b528a",
      "tree": "7bd9a88fdbc3a3d6f9335f35b63c43357aabbc9d",
      "parents": [
        "6d44b1e01e342a4567e0d279235f08ec555ab27d"
      ],
      "author": {
        "name": "jpavlik",
        "email": "j.pavlik@tcpcloud.eu",
        "time": "Tue Jun 09 16:33:55 2015 +0200"
      },
      "committer": {
        "name": "jpavlik",
        "email": "j.pavlik@tcpcloud.eu",
        "time": "Tue Jun 09 16:33:55 2015 +0200"
      },
      "message": "fixes\n"
    },
    {
      "commit": "6d44b1e01e342a4567e0d279235f08ec555ab27d",
      "tree": "4a447e9748f250de4071fbca5f506c5ca9075f56",
      "parents": [
        "beff42e040bc2c05584e2d6a907b4992b0cef996"
      ],
      "author": {
        "name": "jpavlik",
        "email": "j.pavlik@tcpcloud.eu",
        "time": "Tue Jun 09 16:21:55 2015 +0200"
      },
      "committer": {
        "name": "jpavlik",
        "email": "j.pavlik@tcpcloud.eu",
        "time": "Tue Jun 09 16:21:55 2015 +0200"
      },
      "message": "dependencies\n"
    },
    {
      "commit": "beff42e040bc2c05584e2d6a907b4992b0cef996",
      "tree": "fd7b2319c88e61a7bb7d2e53a34aff78ccdae8dd",
      "parents": [
        "fc70f723037a4e0b1ba1088444cc7ec0e642b096"
      ],
      "author": {
        "name": "jpavlik",
        "email": "j.pavlik@tcpcloud.eu",
        "time": "Tue Jun 09 16:20:24 2015 +0200"
      },
      "committer": {
        "name": "jpavlik",
        "email": "j.pavlik@tcpcloud.eu",
        "time": "Tue Jun 09 16:20:24 2015 +0200"
      },
      "message": "ceph packages added\n"
    },
    {
      "commit": "fc70f723037a4e0b1ba1088444cc7ec0e642b096",
      "tree": "4ad6d47eccee80567f5ff7ad4fd5df40c57fbeed",
      "parents": [
        "d1c9b6d9d84c30bfa260c0105e977e3d11414d49"
      ],
      "author": {
        "name": "jpavlik",
        "email": "j.pavlik@tcpcloud.eu",
        "time": "Tue Jun 09 16:17:57 2015 +0200"
      },
      "committer": {
        "name": "jpavlik",
        "email": "j.pavlik@tcpcloud.eu",
        "time": "Tue Jun 09 16:17:57 2015 +0200"
      },
      "message": "fix yaml rendering\n"
    },
    {
      "commit": "d1c9b6d9d84c30bfa260c0105e977e3d11414d49",
      "tree": "33afb840e36d9760a0ee26eb41fc6be1850fd862",
      "parents": [
        "876b00419ed19df5e4ca26ca6386bf22ba70da79"
      ],
      "author": {
        "name": "jpavlik",
        "email": "j.pavlik@tcpcloud.eu",
        "time": "Tue Jun 09 15:37:21 2015 +0200"
      },
      "committer": {
        "name": "jpavlik",
        "email": "j.pavlik@tcpcloud.eu",
        "time": "Tue Jun 09 15:37:21 2015 +0200"
      },
      "message": "ceph single\n"
    },
    {
      "commit": "876b00419ed19df5e4ca26ca6386bf22ba70da79",
      "tree": "fb95fad888701bccad2552b6507d2a04f8a660d1",
      "parents": [
        "8425d3631848584a346c2f7e216fd027a2a838b2"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "j.pavlik@tcpisek.cz",
        "time": "Tue Jun 09 15:24:21 2015 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "j.pavlik@tcpisek.cz",
        "time": "Tue Jun 09 15:24:21 2015 +0200"
      },
      "message": "remove readme\n"
    },
    {
      "commit": "8425d3631848584a346c2f7e216fd027a2a838b2",
      "tree": "0e47162d4e71f30ab730d320bd526d561a553239",
      "parents": [],
      "author": {
        "name": "jpavlik",
        "email": "j.pavlik@tcpcloud.eu",
        "time": "Tue Jun 09 15:23:27 2015 +0200"
      },
      "committer": {
        "name": "jpavlik",
        "email": "j.pavlik@tcpcloud.eu",
        "time": "Tue Jun 09 15:23:27 2015 +0200"
      },
      "message": "first commit\n"
    }
  ]
}
