)]}'
{
  "log": [
    {
      "commit": "0c2f28ad1d4fe3001e0c8deef9c1cbd8d5016178",
      "tree": "2f32298c95a5cf65bf5d2fe9f23ed537dc09e5b6",
      "parents": [
        "e379d1bf73e53dfc34fdc25b068dcfe48cdc7b5b"
      ],
      "author": {
        "name": "Leontii Istomin",
        "email": "listomin@mirantis.com",
        "time": "Thu Feb 07 10:44:54 2019 +0100"
      },
      "committer": {
        "name": "Leontii Istomin",
        "email": "listomin@mirantis.com",
        "time": "Thu Feb 07 10:48:26 2019 +0100"
      },
      "message": "Add .gitreview\n\nChange-Id: Ia3bf3552f538748b3e91dc6d37beb7e8fa842520\nRelated-Bug: PROD-25130 (PROD:25130)\n"
    },
    {
      "commit": "e379d1bf73e53dfc34fdc25b068dcfe48cdc7b5b",
      "tree": "1b659a123bd95bbcadb91c37baea1ec7babf72ff",
      "parents": [
        "4c1a02bc2ab5d62bc05bea8e39ab8356723afa52"
      ],
      "author": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Fri Jan 18 15:17:59 2019 +0400"
      },
      "committer": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Fri Jan 18 15:20:13 2019 +0400"
      },
      "message": "Use params from server.mods.status for telegraf\n\nInstead of server:bind.\n\nChange-Id: I970dc259df1b6f417d59f3e804a33f852959c1ff\nCloses-Bug: PROD-26450\n"
    },
    {
      "commit": "4c1a02bc2ab5d62bc05bea8e39ab8356723afa52",
      "tree": "0b99f66862c320a80bb813f2d374c777c03a1531",
      "parents": [
        "be321f7470968a88100cd4a6e42f2f6b722c14c1"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Tue Dec 18 11:23:15 2018 +0000"
      },
      "committer": {
        "name": "obryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Sun Dec 23 13:04:15 2018 +0000"
      },
      "message": "Add possibility to manage server-status in the\nmods-available/status.conf file\n\nChange-Id: Ideec7840152c7afbbd11a98d8b106cf0afecd512\nRelated-Prod: PROD-25671\n"
    },
    {
      "commit": "be321f7470968a88100cd4a6e42f2f6b722c14c1",
      "tree": "dc7d9742fd25d64c453dd28f676f67c71c089299",
      "parents": [
        "a7d4a67fc66a4ed4c992a2e9bf1c741838f94127"
      ],
      "author": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Wed Dec 19 16:14:38 2018 +0200"
      },
      "committer": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Wed Dec 19 18:38:16 2018 +0200"
      },
      "message": "Add ability to configure retry parameter for apache proxy\n\nRetry parameter is useful to define maintenance window during\nwhich backend will be unavailable in case it is in error state.\nDuring this period of time connections to the backend won\u0027t be\nallowed, and apache will give 503 error. More details: [1]\n\n[1] http://httpd.apache.org/docs/2.2/mod/mod_proxy.html#proxypass\n\nChange-Id: I324fc9c7ecc5f7a68b9c04946693f383453013d4\nRelated-Prod: https://mirantis.jira.com/browse/PROD-25993\n"
    },
    {
      "commit": "a7d4a67fc66a4ed4c992a2e9bf1c741838f94127",
      "tree": "d0d39a93cefd832540b81c2de6935297e5dc1026",
      "parents": [
        "fbad4331777bf3ccb99d1ad051a545128022076b"
      ],
      "author": {
        "name": "Pavel Cizinsky",
        "email": "pcizinsky@mirantis.com",
        "time": "Wed Dec 12 11:59:26 2018 +0100"
      },
      "committer": {
        "name": "Pavel Cizinsky",
        "email": "pcizinsky@mirantis.com",
        "time": "Thu Dec 13 10:45:24 2018 +0100"
      },
      "message": "Updating reference from github to gerrit\n     - Changing Maintainer to dev@mirantis.com\n\n   Related: PROD-25327 (PROD:25327)\n\nChange-Id: I96f5e17c953af63e0a1bbc8e34716d9226441943\n"
    },
    {
      "commit": "fbad4331777bf3ccb99d1ad051a545128022076b",
      "tree": "1d03195b34ed5f6aaef841f8a46d7c714e9b2e28",
      "parents": [
        "acb3391cb7c51875cd4b853eacc30b5c3bfd6b9d"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Nov 21 14:07:43 2018 +0100"
      },
      "committer": {
        "name": "Aleksey Zvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Fri Dec 07 10:57:15 2018 +0000"
      },
      "message": "Drop Travis CI support\n  - Update links\n\nFixes: PROD-25037 (PROD:25037)\nFixes: PROD-25327 (PROD:25327)\n\nChange-Id: If222366285506b66d5860ffc0943b7caf7632f6e\n"
    },
    {
      "commit": "acb3391cb7c51875cd4b853eacc30b5c3bfd6b9d",
      "tree": "8b4bb26701f28fb98b4e5a6b5b169b0c4ed12aeb",
      "parents": [
        "d96d63b40f3f25a74dd115f9f031193346f52b19"
      ],
      "author": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Thu Nov 29 16:59:52 2018 +0000"
      },
      "committer": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Thu Nov 29 17:01:10 2018 +0000"
      },
      "message": "Un-harcode listen asite\n\nThe pacth adds abillity to use un-hadcoded listen address.\n\nChange-Id: Iaff2b41dd4f57a147d775cc1ad79afbcd8cf60ba\n"
    },
    {
      "commit": "d96d63b40f3f25a74dd115f9f031193346f52b19",
      "tree": "08396ab61b8453037dca9a5404ffac179b176057",
      "parents": [
        "9f63c410ac98bac854410a23dc522ebe54c9dc6d",
        "6b91fdf06bef9839629f0f588ae7e451763cf8f3"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Wed Nov 28 15:06:13 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Wed Nov 28 15:06:13 2018 +0000"
      },
      "message": "Merge \"Adding Listen in redirect site\""
    },
    {
      "commit": "9f63c410ac98bac854410a23dc522ebe54c9dc6d",
      "tree": "ba5734a826c84e897deaca8d4fb8c0060897d70c",
      "parents": [
        "145df840dff5f0d958d1866c81de3eb1deda5074",
        "2e9130fdeb4c8b42da1a5acf250dbc009cfc7cfe"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Tue Nov 27 19:51:27 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Tue Nov 27 19:51:27 2018 +0000"
      },
      "message": "Merge \"Adding directory and module parameters\""
    },
    {
      "commit": "6b91fdf06bef9839629f0f588ae7e451763cf8f3",
      "tree": "af3ed38c16854e78f78f3bec4c8d9cb79a680680",
      "parents": [
        "2e9130fdeb4c8b42da1a5acf250dbc009cfc7cfe"
      ],
      "author": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Mon Nov 26 12:26:42 2018 +0000"
      },
      "committer": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Tue Nov 27 12:28:30 2018 +0000"
      },
      "message": "Adding Listen in redirect site\n\nThe patch adds listen_address to redirect site definiton.\nIn case `listen_default_ports` is defined False and\nlisten_address is defined for redirection apache state adds\nListen directive to redirection site config.\n\nChange-Id: Ie8dba33cdaf0fd41cbbb3c8a338fbc766cef005e\nRelated-PROD: PROD-24978\nRelated-PROD: PROD-24977\n"
    },
    {
      "commit": "2e9130fdeb4c8b42da1a5acf250dbc009cfc7cfe",
      "tree": "ac6e902bece774f1f88cfae7d9bfc5c0f79c0aab",
      "parents": [
        "8b6ba51393d0a75bd82b41bd22bb2dd7e41e02bc"
      ],
      "author": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Mon Nov 26 12:23:19 2018 +0000"
      },
      "committer": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Mon Nov 26 17:09:24 2018 +0000"
      },
      "message": "Adding directory and module parameters\n\nThe patch add ability to configure specific directory\nwith permission and modules usagei for wsgi sites.\n\nRelated-PROD: PROD-24978\nRelated-PROD: PROD-24977\n\nChange-Id: Ie8157f096c28b1a55a492546e0645d7c2bffa311\n"
    },
    {
      "commit": "145df840dff5f0d958d1866c81de3eb1deda5074",
      "tree": "aa2b65ac1ddd2191df38b2c8acbe828e0204dd39",
      "parents": [
        "8b6ba51393d0a75bd82b41bd22bb2dd7e41e02bc"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Mon Nov 19 15:34:41 2018 +0100"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Mon Nov 19 15:34:47 2018 +0100"
      },
      "message": "Move to Mirantis owned docker images for tests\n  - This is a temporary solution until we have our own images\n\nFixes: PROD-24956 (PROD:24956)\n\nChange-Id: I0124b41d1dbfce5fc3f8bf39e8b8e7188b9c66af\n"
    },
    {
      "commit": "8b6ba51393d0a75bd82b41bd22bb2dd7e41e02bc",
      "tree": "21cac1e192a2d2c47f967752ce47765d656778e0",
      "parents": [
        "a9b5d3bfd5a6c84be35e5457414a2475f075d02c"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Nov 07 14:35:19 2018 +0100"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Nov 07 17:34:45 2018 +0100"
      },
      "message": "Update Gemfile and Makefile configuration\n  - One Gemfile for all formulas tests\n  - Update Makefile for OpenStack tests\n\nFixes: PROD-24408 (PROD:24408)\n\nChange-Id: Ic1200dcf0a22ef75a46cd5ffa39784a7bbd85ec9\n"
    },
    {
      "commit": "a9b5d3bfd5a6c84be35e5457414a2475f075d02c",
      "tree": "9235e80257111a52934bc0ddb83afc2bd1566ab6",
      "parents": [
        "a80c51c0b5bc0dc531ae5ef5cb2410847339cb0e"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Thu Nov 01 17:21:39 2018 +0200"
      },
      "committer": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Mon Nov 05 14:14:07 2018 +0200"
      },
      "message": "Add ability to disable apache modules\n\nIntroduce a new pillar apache:server:mods that is a dictionary with\nthe new module metadata. It will allow to manage apache modules by\nsetting \"status: disabled/enabled\".\n\nChange-Id: I4ef85ce426f92e01a15e0fbcdb1370d68c1cf736\nRelated-Prod: PROD-23524\n"
    },
    {
      "commit": "a80c51c0b5bc0dc531ae5ef5cb2410847339cb0e",
      "tree": "246baa7b16a88bd431078275498d8f204cad1e69",
      "parents": [
        "fb99ea5d0412dfbac81cc5a7e940846aee6825e6"
      ],
      "author": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Fri Oct 26 15:47:08 2018 +0000"
      },
      "committer": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Fri Oct 26 15:48:15 2018 +0000"
      },
      "message": "Fix bind not defined in ports.conf\n\nChange-Id: Ic3eeffc47f8822327e8823c2a254d8e68949fe0b\n"
    },
    {
      "commit": "fb99ea5d0412dfbac81cc5a7e940846aee6825e6",
      "tree": "7bb7f297cc47d66a716be3323404e5a703788104",
      "parents": [
        "6ee2b58687b5cb1c703bbcdbd34af8a7ce0d0b92"
      ],
      "author": {
        "name": "Dzmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Wed Oct 24 10:09:18 2018 +0200"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Fri Oct 26 07:03:21 2018 +0000"
      },
      "message": "* Fix bindings for default ports in case they are needed\n* Fix tests for listen_default_ports option\n* Fix doc for listen_default_ports option\n\nChange-Id: I83955b302f41d2ef78d091f88b99bd5b6d551949\n"
    },
    {
      "commit": "6ee2b58687b5cb1c703bbcdbd34af8a7ce0d0b92",
      "tree": "b2f90c38432255ee6fbe4cac9b63ae46a6c97cd0",
      "parents": [
        "3c8b554412a45f5a8292a28139b3abe89a40b2e3"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Oct 24 11:47:42 2018 +0200"
      },
      "committer": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Thu Oct 25 07:01:42 2018 +0000"
      },
      "message": "Freeze inspec version for salt-formulas tests\n\t- in inspec \u003e\u003d 3.0.0 there are changes in schema\n\t  which require to have tests/integration dir\n\t  to contain tests, otherwise fails\n\t- this is temporary workaround until we decide\n\t  proper fix\n\nChange-Id: I157e6f250e9bcc68b20098de1fdda07b4bac45f1\n"
    },
    {
      "commit": "3c8b554412a45f5a8292a28139b3abe89a40b2e3",
      "tree": "ad8f58d4eb709273bb340ec2d603914c0a3b5e95",
      "parents": [
        "e53cf7732052529671564112695a90dfb181d3b4"
      ],
      "author": {
        "name": "Oleg Gelbukh",
        "email": "ogelbukh@mirantis.com",
        "time": "Tue Oct 09 19:10:12 2018 +0000"
      },
      "committer": {
        "name": "Oleg Gelbukh",
        "email": "ogelbukh@mirantis.com",
        "time": "Tue Oct 09 19:20:20 2018 +0000"
      },
      "message": "Use \u0027restart\u0027 instead of \u0027reload\u0027 in logrotate postrotate stage\n\nUsing \u0027reload\u0027 causes Apache2 service to fail and exit sporadically\nafter the logs are rotated. To avoid that, it is recommended to use\n\u0027restart\u0027 command instead.\n\nChange-Id: I8f2e678ef27c6605e2b9a4a5a352e92ad5364087\nRelated-PROD: PROD-22983\n"
    },
    {
      "commit": "e53cf7732052529671564112695a90dfb181d3b4",
      "tree": "69b6da7b81616076156468be9c0f27e8a26cb47c",
      "parents": [
        "79ea8b5e0fa612b590baaf3853b2d1f02c8dbbec"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Thu Aug 16 07:14:49 2018 +0000"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Thu Aug 16 08:43:09 2018 +0000"
      },
      "message": "Make module list unique\n\nChange-Id: Id0b17edf5a093d5d8b2d2afec645c1a572c9b455\nRelated-Prod: PROD-16189\n"
    },
    {
      "commit": "79ea8b5e0fa612b590baaf3853b2d1f02c8dbbec",
      "tree": "bda17ad32f241b6c0b44701719c601d2e4bdead7",
      "parents": [
        "cbae6aa80f6a6c01ce75ec35230f3a35e65ce7e7"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed Aug 15 21:20:34 2018 +0000"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed Aug 15 21:21:23 2018 +0000"
      },
      "message": "Make sure apache state do not fail when apache pillar defined\n\nAdd default enabled:false flag to server:service.\nDo not remove apache when not enabled.\n\nChange-Id: Id5c4159dd80ae3cfdbc7c0f4a7f313b335049870\n"
    },
    {
      "commit": "cbae6aa80f6a6c01ce75ec35230f3a35e65ce7e7",
      "tree": "8e64023d68bdffb1a65c97c98e1e5726a5b872fe",
      "parents": [
        "808ac55694c3049182b1d392d254a635500b2647"
      ],
      "author": {
        "name": "sgarbuz",
        "email": "sgarbuz@mirantis.com",
        "time": "Wed Aug 15 10:35:30 2018 +0300"
      },
      "committer": {
        "name": "sgarbuz",
        "email": "sgarbuz@mirantis.com",
        "time": "Wed Aug 15 11:57:47 2018 +0000"
      },
      "message": "Add apache default port flag\n\nChange-Id: Id4f550a573a7feb631e4fa0da6d435118f712b88\n"
    },
    {
      "commit": "808ac55694c3049182b1d392d254a635500b2647",
      "tree": "01223cc8053fd88138c93e7afadb600b4ea3dc22",
      "parents": [
        "906a2f412b2c635c8fdec20cdb34389b5d422b97"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Thu Jun 21 15:26:57 2018 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "mpolreich@mirantis.com",
        "time": "Mon Jun 25 12:16:55 2018 +0000"
      },
      "message": "Fix Python version for Travis CI tests\n\nChange-Id: I09d322ab521c6d84d0966bc7e503ff4531c21e18\n"
    },
    {
      "commit": "906a2f412b2c635c8fdec20cdb34389b5d422b97",
      "tree": "c606230deebe58272fea5222a8012520b8bc1c59",
      "parents": [
        "4760e66278eb129abcdd75728ce65db053e375d0"
      ],
      "author": {
        "name": "Mateusz Matuszkowiak",
        "email": "mmatuszkowiak@mirantis.com",
        "time": "Wed Jun 20 15:52:01 2018 +0200"
      },
      "committer": {
        "name": "Mateusz Matuszkowiak",
        "email": "mmatuszkowiak@mirantis.com",
        "time": "Wed Jun 20 15:58:24 2018 +0200"
      },
      "message": "Updated Apache dashboard to align with recent rules\n\nChange-Id: Iaa494979dd08a8df476910ccacd8eb8c339ac919\nRelated-Bug: PROD-20879\n"
    },
    {
      "commit": "4760e66278eb129abcdd75728ce65db053e375d0",
      "tree": "23bac564ee51efd6ab9ea2a1ec2e40ebd4e12c7e",
      "parents": [
        "0cfe7c139833f72fd5f5f89bc810ea4badb3d735",
        "87548fd5750d6a5055e4fda354d0c2d7ddd38063"
      ],
      "author": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Tue Jun 12 13:51:06 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@99e8dbefe3b7",
        "time": "Tue Jun 12 13:51:06 2018 +0000"
      },
      "message": "Merge \"Cosmetic changes for alerts\""
    },
    {
      "commit": "87548fd5750d6a5055e4fda354d0c2d7ddd38063",
      "tree": "e17bcbb397a8141401a689bf72dad7bea0c46f15",
      "parents": [
        "3410cb0e73cf3fbb5419e57ecf0c0e322185fa94"
      ],
      "author": {
        "name": "Michal Kobus",
        "email": "mkobus@mirantis.com",
        "time": "Thu Jun 07 12:53:10 2018 +0200"
      },
      "committer": {
        "name": "Michal Kobus",
        "email": "mkobus@mirantis.com",
        "time": "Fri Jun 08 16:19:07 2018 +0200"
      },
      "message": "Cosmetic changes for alerts\n\nChange-Id: I77d83ef62bd584298e5496c66634b6fde0677b07\nCloses-bug: PROD-20466\n"
    },
    {
      "commit": "0cfe7c139833f72fd5f5f89bc810ea4badb3d735",
      "tree": "17557a5ec5f01211aa377f1123225c09560db025",
      "parents": [
        "edbd6aff64d98ebec17ad7226beaac0863e9bba9"
      ],
      "author": {
        "name": "Oleksii Grudev",
        "email": "ogrudev@mirantis.com",
        "time": "Fri Jun 08 11:34:32 2018 +0300"
      },
      "committer": {
        "name": "Oleksii Grudev",
        "email": "ogrudev@mirantis.com",
        "time": "Fri Jun 08 11:34:32 2018 +0300"
      },
      "message": "Apache add kitchen tests for SSL\n\nAdd kitchen tests Salt 2017.7 and 2018.3 for Apache SSL\n\nChange-Id: I49d3e8bf80ae0baa8c266c1b6a9e19007e123450\nRelated-PROD: PROD-20586\n"
    },
    {
      "commit": "edbd6aff64d98ebec17ad7226beaac0863e9bba9",
      "tree": "ad721759dbe07a089f6d1eef01620a11311fcf79",
      "parents": [
        "dac74da710eb9dfa378120663017b49af99c1376",
        "d0be2505cf8359fbab99ccb8f2bad6b5a74ac5a7"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "osmola@mirantis.com",
        "time": "Thu Jun 07 15:02:48 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@99e8dbefe3b7",
        "time": "Thu Jun 07 15:02:48 2018 +0000"
      },
      "message": "Merge \"Allow to configure advanced SSL options for Apache\""
    },
    {
      "commit": "dac74da710eb9dfa378120663017b49af99c1376",
      "tree": "27b5ee098add9eb3ad9664d74c22ff6e29c81e77",
      "parents": [
        "3410cb0e73cf3fbb5419e57ecf0c0e322185fa94"
      ],
      "author": {
        "name": "Mateusz Matuszkowiak",
        "email": "mmatuszkowiak@mirantis.com",
        "time": "Thu Jun 07 12:44:41 2018 +0200"
      },
      "committer": {
        "name": "Mateusz Matuszkowiak",
        "email": "mmatuszkowiak@mirantis.com",
        "time": "Thu Jun 07 12:44:41 2018 +0200"
      },
      "message": "Dashboard rationalization for Apache\n\nChange-Id: I3430e4553fa82cfd8cc2dd7aafbbac65d3bfddb8\nCloses-Bug: PROD-20073\n"
    },
    {
      "commit": "d0be2505cf8359fbab99ccb8f2bad6b5a74ac5a7",
      "tree": "b2a25c8ded2f5644bac55269847fab752c2f426a",
      "parents": [
        "df130a0c8e6d7b257cbf2a170ff050cc0d386e66"
      ],
      "author": {
        "name": "Oleksii Grudev",
        "email": "ogrudev@mirantis.com",
        "time": "Fri May 25 14:19:43 2018 +0300"
      },
      "committer": {
        "name": "Oleksii Grudev",
        "email": "ogrudev@mirantis.com",
        "time": "Thu May 31 10:34:13 2018 +0300"
      },
      "message": "Allow to configure advanced SSL options for Apache\n\nThis patch allows to configure advanced ssl options like:\n- SSLProtocol\n- SSLCipherSuite\n- SSLUseStapling\n- SSLOpenSSLConfCmd DHParameters\n- SSLOpenSSLConfCmd Curves\n... and others\n\nThe whole list of options may be found in README and in following files:\napache/files/_ssl.conf\napache/files/_ssl_proxy.conf\napache/files/_ssl_stapling.conf\napache/files/httpd_ssl.conf\n\nPlease note that some parameters could be set only on server level\nwhile the most of parameters are set on site level\n\nParameters` description:\nhttps://httpd.apache.org/docs/2.4/mod/mod_ssl.html\n\nThe \u0027mode\u0027 trigger is deprecated and will be removed in future together\nwith _ssl_normal.conf and _ssl_secure.conf. All options should be\nset from reclass directly.\n\nThe following options changed theirs types (for backward compatibility\nnew type will be applied only when mode is set to !\u003d secure)\nSSLCipherSuite, SSLOpenSSLConfCmd Curves - was string, become list\nPlease read README for more details\n\nChange-Id: I78aefd51b62d80eef57bfba6f9c1e40be86f519f\nRelated-PROD: PROD-19153\n"
    },
    {
      "commit": "3410cb0e73cf3fbb5419e57ecf0c0e322185fa94",
      "tree": "487d53b8e182cde53c6e1018c42f81a889f522ca",
      "parents": [
        "df130a0c8e6d7b257cbf2a170ff050cc0d386e66"
      ],
      "author": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Tue May 29 16:14:47 2018 +0400"
      },
      "committer": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Tue May 29 16:16:41 2018 +0400"
      },
      "message": "Disable KeepAlive on proxies\n\nDisable KeepAlive to fix bug #1630664 a.k.a the\n(\u0027Connection aborted.\u0027, BadStatusLine(\"\u0027\u0027\",)) error\n\nChange-Id: I7f267e247338a9b8fff0fd17c8eba9406786af70\nRelated-Prod: PROD-20041\n"
    },
    {
      "commit": "df130a0c8e6d7b257cbf2a170ff050cc0d386e66",
      "tree": "241bc2a19531e7a7ea6ae0ab51346a2d90ad8e76",
      "parents": [
        "b65c0d2f3dfc207a086e000e0cd8159542688663",
        "82c3e2210cffba40e099446f6a0f1f491d496dba"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "pmichalec@mirantis.com",
        "time": "Thu May 17 13:14:57 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@15508502dd39",
        "time": "Thu May 17 13:14:58 2018 +0000"
      },
      "message": "Merge \"Add Salt 2018.3 tests\""
    },
    {
      "commit": "b65c0d2f3dfc207a086e000e0cd8159542688663",
      "tree": "edd0159b9fd86d52d55eb8a6ef1c16b80d852580",
      "parents": [
        "0c8ea39c6f2fb316f865c629c2221dd3f67c1b88",
        "8d25a0e2073cedeb51f1f4c7501e63f84b56e394"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Wed May 16 11:32:43 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@15508502dd39",
        "time": "Wed May 16 11:32:43 2018 +0000"
      },
      "message": "Merge \"Adding an ability to set arbitrary cipher for apache site.\""
    },
    {
      "commit": "8d25a0e2073cedeb51f1f4c7501e63f84b56e394",
      "tree": "006625b05cef8b30ee2b73f765759559232fb44b",
      "parents": [
        "63a2e1310b04db6e3adb12262090a3c6caafeb15"
      ],
      "author": {
        "name": "Dzmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Wed May 09 18:44:18 2018 +0200"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed May 16 09:12:30 2018 +0000"
      },
      "message": "Adding an ability to set arbitrary cipher for apache site.\n\nMake sure cert/key/chain files are created before site is enabled and\nservice is restarted.\n\nProd-Related: EME-219\n\nChange-Id: I43720d6361665a29557415c3a272928432462f19\n"
    },
    {
      "commit": "0c8ea39c6f2fb316f865c629c2221dd3f67c1b88",
      "tree": "66aadf6e2900141689920661a86aaa576a81700b",
      "parents": [
        "63a2e1310b04db6e3adb12262090a3c6caafeb15",
        "950c64d073792e3c66c620a9e938e6930ec0c11d"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "osmola@mirantis.com",
        "time": "Fri May 11 08:18:22 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@1f6678a0cecc",
        "time": "Fri May 11 08:18:22 2018 +0000"
      },
      "message": "Merge \"Add custom logrotate config for Apache\""
    },
    {
      "commit": "950c64d073792e3c66c620a9e938e6930ec0c11d",
      "tree": "3e0bed2418650dc785091333cd7798f308d5e08c",
      "parents": [
        "260d8723e346bb56960b78ca593797a1b6fd05ea"
      ],
      "author": {
        "name": "sgarbuz",
        "email": "sgarbuz@mirantis.com",
        "time": "Thu Apr 26 12:14:38 2018 +0300"
      },
      "committer": {
        "name": "sgarbuz",
        "email": "sgarbuz@mirantis.com",
        "time": "Thu May 10 12:16:07 2018 +0300"
      },
      "message": "Add custom logrotate config for Apache\n\nApache package provides logrotate script which starts in the same\ntime on different nodes. Since reload of Apache is needed after log\ncompression on multinode environment the race is possible when all\nnodes\nsimultaneously reload apache. This leads to small service downtime,\nmore details may be found in related prod.\nStarting with this patch formula will manage logrotate conf for\napache.\nIt also adds randomness to the apache reload. The random start/end\nperiods are configurable via the following pillar\n\n apache:\n    server:\n      logrotate:\n        start_period: 600\n        end_period: 1200\n\nChange-Id: I8c37c4392db0c4aaf7659be52e94652b4b63d703\nRelated-Prod: PROD-19346\n"
    },
    {
      "commit": "63a2e1310b04db6e3adb12262090a3c6caafeb15",
      "tree": "8c2ee3f9393b00b4e84d24e2b13e0e41ba1d5972",
      "parents": [
        "260d8723e346bb56960b78ca593797a1b6fd05ea"
      ],
      "author": {
        "name": "Mateusz Matuszkowiak",
        "email": "mmatuszkowiak@mirantis.com",
        "time": "Fri Apr 27 16:19:26 2018 +0200"
      },
      "committer": {
        "name": "Mateusz Matuszkowiak",
        "email": "mmatuszkowiak@mirantis.com",
        "time": "Mon May 07 14:02:59 2018 +0200"
      },
      "message": "Alerts rationalization for Apache\n\nChange-Id: I2b4c812b8738d0a86dc4d3f36085c2bdc3931283\nCloses-Bug: PROD-19656\n"
    },
    {
      "commit": "260d8723e346bb56960b78ca593797a1b6fd05ea",
      "tree": "1003340a2581dd0be3528738311e3b472de9725a",
      "parents": [
        "791abc87874f52d43609b323b2ca212cd0acc34c"
      ],
      "author": {
        "name": "Oleksii Grudev",
        "email": "ogrudev@mirantis.com",
        "time": "Wed Apr 11 17:20:00 2018 +0300"
      },
      "committer": {
        "name": "Oleksii Grudev",
        "email": "ogrudev@mirantis.com",
        "time": "Fri Apr 13 11:13:15 2018 +0300"
      },
      "message": "Apache Listen directive in static site\n\nNeed to add possibility to bind on certain host\nand port for virtual sites of type static, moreover\nListen directive should be added only to sites which\nare in \u0027enable\u0027 state\n\nChange-Id: I5be20123d4ef26efe5a9573ae10ba7348dfef694\n"
    },
    {
      "commit": "82c3e2210cffba40e099446f6a0f1f491d496dba",
      "tree": "9e01da5359970161a20f09d091dd3290c4104f93",
      "parents": [
        "95d8e27d734d39403361d4202d8327c171a47139"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Apr 06 10:25:52 2018 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Apr 06 11:19:51 2018 +0200"
      },
      "message": "Add Salt 2018.3 tests\n\nChange-Id: Ib3b2bc62df4c6f6b1a002b041a025d6add2d0077\n"
    },
    {
      "commit": "791abc87874f52d43609b323b2ca212cd0acc34c",
      "tree": "5eabe75a48e241b40271dfcc0deda2793f1ee9d3",
      "parents": [
        "95d8e27d734d39403361d4202d8327c171a47139"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Thu Mar 29 08:25:55 2018 +0200"
      },
      "committer": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Thu Mar 29 08:30:13 2018 +0200"
      },
      "message": "Update metadata.yml with correct URL\n\nChange-Id: I4a8e3c9080f343f20af69529335104ea4cf50614\n"
    },
    {
      "commit": "95d8e27d734d39403361d4202d8327c171a47139",
      "tree": "1d3991e5b9a2b2a534007fd7387bbb6c04f42203",
      "parents": [
        "9cbb6148d6655ea5441b1802689f21131ee1eaeb"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Sat Mar 03 02:19:14 2018 +0200"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Sat Mar 03 02:19:20 2018 +0200"
      },
      "message": "Allow to bind proxy on specific address\n\nDue to security reason it is desired to bind site to\nspecific address. This patch adds such ability by\nsetting site.host.address variable\nIf not defined apache will listen on 0.0.0.0\n\nChange-Id: Ia0e1fcc23d6491e8c17a09e5f3f4040d50fbab84\n"
    },
    {
      "commit": "9cbb6148d6655ea5441b1802689f21131ee1eaeb",
      "tree": "ba220df9a330addfceb530457b4bebf884a707d5",
      "parents": [
        "3119c01383b1e511710f84626fa9772a61877c7e"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed Feb 28 12:49:47 2018 +0200"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed Feb 28 11:03:06 2018 +0000"
      },
      "message": "Allow to disable keepalive\n\nThere\u0027s a race condition when a client makes a request \"at the same\ntime\" the HTTP connection is being closed by Apache because the\n`KeepAliveTimeout` is expired.\n\nThis is explained in detail and can be reproduce using\nhttps://github.com/mikem23/keepalive-race or\nhttps://github.com/JordanP/openstack-snippets/blob/master/keepalive-race/keep-alive-race.py\n\nJust disable KeepAlive to fix the\n(\u0027Connection aborted.\u0027, BadStatusLine(\"\u0027\u0027\",)) error we are seeing.\n\nRelated-Prod: PROD-18148\n\nChange-Id: I1061a937f6bca11ffb556604c216bf11c6db4006\n"
    },
    {
      "commit": "3119c01383b1e511710f84626fa9772a61877c7e",
      "tree": "7042bf4b8758b8474bbd5611e2764d8d9a935a6b",
      "parents": [
        "c1e0d1d63807c850d48b68fdef69108caf4bfda0"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Feb 16 12:09:40 2018 +0100"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Feb 16 12:40:43 2018 +0100"
      },
      "message": "Use new image for kitchen tests\n\nChange-Id: I79914f8a4bbfc8574f666a29a24931bea062375f\n"
    },
    {
      "commit": "c1e0d1d63807c850d48b68fdef69108caf4bfda0",
      "tree": "de16e013245b4d684666581f877d0b62b9acbd23",
      "parents": [
        "21dc62ad4546be84dc8bb168a92af115c52a4745"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Feb 15 15:13:12 2018 +0100"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Feb 15 15:13:12 2018 +0100"
      },
      "message": "Update Makefile\n"
    },
    {
      "commit": "21dc62ad4546be84dc8bb168a92af115c52a4745",
      "tree": "a75bab4e266d43f2ab75dbda20665984395ac010",
      "parents": [
        "3f4eca18762d17725a5f00ec72b32b238e519f7c",
        "f4d65a6fdecbf3aca0e07bde0227e49b7b24c97a"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Fri Feb 09 15:56:20 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@56fc70e46927",
        "time": "Fri Feb 09 15:56:20 2018 +0000"
      },
      "message": "Merge \"Add listen directive to wsgi host\""
    },
    {
      "commit": "3f4eca18762d17725a5f00ec72b32b238e519f7c",
      "tree": "858c8215a5255860d11eb38828e8a5cbf66007e9",
      "parents": [
        "baf3ddeb3e69431b6715a1c335059f743d151716"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Thu Feb 08 13:22:13 2018 +0100"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Thu Feb 08 13:22:13 2018 +0100"
      },
      "message": "Fixed shebang kernel limitation with virtualenv during test run (https://github.com/pypa/virtualenv/issues/596)\n\nChange-Id: I48f9c7d30906ccdf2a0f8c8bcce4e032cb708df5\n"
    },
    {
      "commit": "f4d65a6fdecbf3aca0e07bde0227e49b7b24c97a",
      "tree": "6f452c17448cb6a00060fdebf865c7f4b21f6426",
      "parents": [
        "baf3ddeb3e69431b6715a1c335059f743d151716"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Tue Feb 06 17:35:51 2018 +0200"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed Feb 07 09:30:18 2018 +0200"
      },
      "message": "Add listen directive to wsgi host\n\nThis patch adds missed listen directive to wsgi virtualhost\nto actually open socket for specific site.\n\nChange-Id: I7307b54d37743a13b224591038ffbc4627be87c9\n"
    },
    {
      "commit": "baf3ddeb3e69431b6715a1c335059f743d151716",
      "tree": "061a8f26459a2280df85139dfca0dc3d91d43d1d",
      "parents": [
        "7392025fe8c3e24cf1b9518419e88de1552165a3"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed Jan 31 00:28:29 2018 +0200"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed Jan 31 13:08:31 2018 +0000"
      },
      "message": "Add template for generic wsgi app\n\nWe have a tonn of templates in each openstack formula that describes\napi wsgi app. This patch adds template to apache that allows\nto create custom wsgi apps from pillar. See readme for details.\nIn future we swich openstack api services to use this template.\n\nAlso add `available` key to site definition. This flag is used\nin conjunction with `enabled` to add config to sites-available,\nbut actual enablement will be done when applying specific openstack\nformula.\n\nChange-Id: I008e00958f4ddb36735b6399cbc5d2957b893889\n"
    },
    {
      "commit": "7392025fe8c3e24cf1b9518419e88de1552165a3",
      "tree": "15f8da0c027e7ba43150c1b01f59b30346636045",
      "parents": [
        "a0ccca09a8495ee09896ac96a8a4261b379517d7"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Fri Jan 19 13:25:10 2018 +0200"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Fri Jan 19 14:51:23 2018 +0200"
      },
      "message": "Fix setting ssl when key_file is defined\n\nThis patch fixes logic around ssl cert generation to skip it\nwhen key_file is defined.\n\nRelated-Prod: PROD-17052\n\nChange-Id: Ib61908d462be1ab47f9de91d377cc435ecd47134\n"
    },
    {
      "commit": "a0ccca09a8495ee09896ac96a8a4261b379517d7",
      "tree": "c630f50c8d8720cf57cfc75414f471dc43c30c3f",
      "parents": [
        "06dc8f5d69350317344fb2052c199881575063df",
        "4b822c097024f10038b7fdae8e0ab3a3eff89f33"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "fpytloun@mirantis.com",
        "time": "Mon Jan 15 12:17:26 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@e9aa877068d1",
        "time": "Mon Jan 15 12:17:26 2018 +0000"
      },
      "message": "Merge \"Remove salt-master, reclass from pkg dependencis\""
    },
    {
      "commit": "06dc8f5d69350317344fb2052c199881575063df",
      "tree": "ba0fe72ce68875fdfbaa38efebc6cd08dd679c5b",
      "parents": [
        "6b26c61114409b6e300ed30c778e98a3c01951a9",
        "43469925bc3cc812f163c866e864f37904d156fe"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "pmichalec@mirantis.com",
        "time": "Wed Jan 10 09:41:02 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@e9aa877068d1",
        "time": "Wed Jan 10 09:41:02 2018 +0000"
      },
      "message": "Merge \"Optimize kitchen tests for Travis CI\""
    },
    {
      "commit": "4b822c097024f10038b7fdae8e0ab3a3eff89f33",
      "tree": "9974dfc4208b8d7a782911900d4093065241e162",
      "parents": [
        "6b26c61114409b6e300ed30c778e98a3c01951a9"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Tue Jan 09 09:10:37 2018 +0100"
      },
      "committer": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Tue Jan 09 09:28:12 2018 +0100"
      },
      "message": "Remove salt-master, reclass from pkg dependencis\n\nChange-Id: I4e9f7ab48e0a16430d461e114b60ad2a616c41bc\n"
    },
    {
      "commit": "43469925bc3cc812f163c866e864f37904d156fe",
      "tree": "27da99cbb6fad7770ce2f8f1a6a3b017fefc0a7d",
      "parents": [
        "07e7fce12e7eafb58714b2f7ef4ed5d4a8cbbe41"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Jan 05 12:42:18 2018 +0100"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Jan 05 12:42:18 2018 +0100"
      },
      "message": "Optimize kitchen tests for Travis CI\n\nChange-Id: Ia3516d21ff8bdc032fafedc896c1dabb70af255a\n"
    },
    {
      "commit": "6b26c61114409b6e300ed30c778e98a3c01951a9",
      "tree": "ef7afc50589edbab9902799b5e36e60eafa8f6a8",
      "parents": [
        "07e7fce12e7eafb58714b2f7ef4ed5d4a8cbbe41"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Fri Dec 15 16:58:28 2017 +0100"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Fri Dec 15 17:29:19 2017 +0100"
      },
      "message": "Fixed typo in run_tests.sh file\n\nChange-Id: Iacd4ee4d1fbe24ffcf6062ade78191e4cc5022be\n"
    },
    {
      "commit": "07e7fce12e7eafb58714b2f7ef4ed5d4a8cbbe41",
      "tree": "6366e5926f5fd8f908cca4b36c6e8a159ef02c83",
      "parents": [
        "9a6c8cd7cb52036f54d2f4404c29f536b29aa86f"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Mon Oct 30 14:40:20 2017 +0100"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Mon Oct 30 14:40:20 2017 +0100"
      },
      "message": "Do not include anything is server.enabled\u003dfalse\n\nChange-Id: I5c838ba66b35e8bde9587732781b7ac0c2120700\n"
    },
    {
      "commit": "9a6c8cd7cb52036f54d2f4404c29f536b29aa86f",
      "tree": "cf28bb8a005b937a61b03a954b1d45a492e12e49",
      "parents": [
        "7f12820f3ec43697e844730c84b12b6199bab4c1"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Oct 24 16:58:03 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Oct 24 16:58:03 2017 +0200"
      },
      "message": "Allow testing of Apache services\n\nChange-Id: I5d853d92c5c299bc43d92514307ad467e2bbb1a6\n"
    },
    {
      "commit": "7f12820f3ec43697e844730c84b12b6199bab4c1",
      "tree": "a9a0da26add071d11ff9b644f17b3df920e539a3",
      "parents": [
        "6626f5deccef61d09bfb97a101663cd8570130a7"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Mon Oct 09 15:50:28 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Mon Oct 16 16:30:39 2017 +0200"
      },
      "message": "Add prometheus main dashboard\n\nChange-Id: I75d0d49a63d0ae8ca463c36df190da0e1aa8810c\n"
    },
    {
      "commit": "6626f5deccef61d09bfb97a101663cd8570130a7",
      "tree": "9b66973f291158f58f59adefd4394e76cd53d761",
      "parents": [
        "615b7dcde15246403ffbce7a1128bdb41cd93b35"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Sep 01 11:33:07 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Sep 01 11:33:07 2017 +0200"
      },
      "message": "Fix name in .kitchen.travis.yml file\n\nChange-Id: I09f46eb557783a0a0a3b887bfdcb33f98722f442\n"
    },
    {
      "commit": "615b7dcde15246403ffbce7a1128bdb41cd93b35",
      "tree": "d08579cfa3a18f4ba38a4be6e450b5f7f09e168c",
      "parents": [
        "5e9c0202a5ad409a224089cfa2af6b2ce9c85542"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Thu Aug 24 15:39:55 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Thu Aug 24 15:40:28 2017 +0200"
      },
      "message": "Update .travis.yml and .kitchen.yml files for parallel testing\n\nChange-Id: I44879abb332bc0cc2633302142a42190a394d1f4\n"
    },
    {
      "commit": "5e9c0202a5ad409a224089cfa2af6b2ce9c85542",
      "tree": "14c86ba6945e9b596025936a591ebe53b2524814",
      "parents": [
        "f8f99e4dfd172a27893d7588892ebca0f73fc2d3"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Thu Jul 27 15:05:45 2017 +0200"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Thu Jul 27 14:29:35 2017 +0000"
      },
      "message": "Replace Keystone WSGI decoder by generic WSGI decoder\n\nChange-Id: Iff93778b95e28293dd6ae59438708ea32ce57e5c\nDepends-On: I42833a45aa593114cad330ee2bf2bc3b3d00497e"
    },
    {
      "commit": "f8f99e4dfd172a27893d7588892ebca0f73fc2d3",
      "tree": "593a728b3d3c9a29402c8b0ddfb734eb147b9f92",
      "parents": [
        "e1c30681e82e883136868ab8b2268ed91cc191f1"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Mon Jul 17 10:15:28 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Mon Jul 17 14:16:45 2017 +0200"
      },
      "message": "Move suites definition from .travis.yml to .kitchen.yml\n\nChange-Id: I2b92249d50653d985b7e72ebf28334ef456091f9\n"
    },
    {
      "commit": "e1c30681e82e883136868ab8b2268ed91cc191f1",
      "tree": "c2c37e693c411e4c7022bd51c8f756bc9362d96c",
      "parents": [
        "c9575a71ef3e50c9e3c5a53860acb289cf6ac063"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Tue Jul 04 12:05:02 2017 +0200"
      },
      "committer": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Wed Jul 05 10:22:19 2017 +0200"
      },
      "message": "Add Prometheus alerts\n\nChange-Id: Iff9f8f89eac0ebb28b319efe978f294630a40c76\nDepends-On: I5b4e72584b41b7a9b480b4343f30b7a6efd83c99\n"
    },
    {
      "commit": "c9575a71ef3e50c9e3c5a53860acb289cf6ac063",
      "tree": "5e2d074bf8eb907a3aab33cafe8be90fe721121c",
      "parents": [
        "3d3fe1f722aa8a6bd7c3a0f78db3f904d4298518"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Tue Jul 04 11:40:28 2017 +0200"
      },
      "committer": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Wed Jul 05 10:22:15 2017 +0200"
      },
      "message": "Add Grafana dashboard with Prometheus datasource\n\nChange-Id: I18e4022e895c105c83365df10d1c420f8e9f4ed0\nDepends-On: I5b4e72584b41b7a9b480b4343f30b7a6efd83c99\n"
    },
    {
      "commit": "3d3fe1f722aa8a6bd7c3a0f78db3f904d4298518",
      "tree": "0af122ed3959d88a3493faaf5787e87dc1da56ba",
      "parents": [
        "bb8cc58786e1c068dda1b1e17a0be32a0df86866"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Mon Jul 03 16:30:42 2017 +0200"
      },
      "committer": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Tue Jul 04 18:30:14 2017 +0200"
      },
      "message": "Add and activate Apache telegraf input\n\nChange-Id: I5b4e72584b41b7a9b480b4343f30b7a6efd83c99\nDepends-On: I926da5af7f96e7d40a76626527c2b54c52c6ee01\n"
    },
    {
      "commit": "bb8cc58786e1c068dda1b1e17a0be32a0df86866",
      "tree": "fe9b8b3bf9518acc160842511089dde44733dfed",
      "parents": [
        "5d81fbf01ea050a7f1e5f6168a16af6fb720ddeb",
        "844c791180f1aea3bfaad99a497650e3591596cb"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Tue Jun 13 10:45:01 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 13 10:45:01 2017 +0200"
      },
      "message": "Merge pull request #9 from Martin819/master\n\nSimplify \u0027noservices\u0027 condition"
    },
    {
      "commit": "844c791180f1aea3bfaad99a497650e3591596cb",
      "tree": "fe9b8b3bf9518acc160842511089dde44733dfed",
      "parents": [
        "5d81fbf01ea050a7f1e5f6168a16af6fb720ddeb"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Thu Jun 08 13:41:03 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Thu Jun 08 13:41:11 2017 +0200"
      },
      "message": "Simplify \u0027noservices\u0027 condition\n"
    },
    {
      "commit": "5d81fbf01ea050a7f1e5f6168a16af6fb720ddeb",
      "tree": "fc7b3d15ec696e7a0c3b4e7a03c31686a8ee1cc3",
      "parents": [
        "22f01ca480c3bfbf410f7b264dbbcce174b393e1",
        "8aef619f4196ed6ca796c26cc8381aa88e83e638"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Tue Jun 06 16:52:16 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 06 16:52:16 2017 +0200"
      },
      "message": "Merge pull request #8 from Martin819/master\n\nOptimize noservices condition + fix missing pillar param"
    },
    {
      "commit": "8aef619f4196ed6ca796c26cc8381aa88e83e638",
      "tree": "fc7b3d15ec696e7a0c3b4e7a03c31686a8ee1cc3",
      "parents": [
        "eebe47a117610a2325d465e103ff65d83aa457a1"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Jun 06 14:36:58 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Jun 06 14:52:02 2017 +0200"
      },
      "message": "Test different PHP versions\n"
    },
    {
      "commit": "eebe47a117610a2325d465e103ff65d83aa457a1",
      "tree": "bf6128ae0f97fa669274b03db23fe709e44fe712",
      "parents": [
        "22f01ca480c3bfbf410f7b264dbbcce174b393e1"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Jun 02 16:29:40 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Jun 02 16:29:40 2017 +0200"
      },
      "message": "Optimize noservices condition + fix missing pillar param\n"
    },
    {
      "commit": "22f01ca480c3bfbf410f7b264dbbcce174b393e1",
      "tree": "0af9681ba8ccff5e75fb426ba91072d8916d6fb9",
      "parents": [
        "4dfefc467fa08832353eb4a5458ae41b2ef0473f"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Tue May 09 12:13:12 2017 +0200"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Tue May 09 12:13:12 2017 +0200"
      },
      "message": "Disable Sensu support by default\n\nChange-Id: I72a063e4c162d245fe7ce9bae0f5d62f40a1f15a\n"
    },
    {
      "commit": "4dfefc467fa08832353eb4a5458ae41b2ef0473f",
      "tree": "99966b0369e0c5e54630326a6b8706d2489c7e66",
      "parents": [
        "e95ec7bcb69914df955e8c63836328d614245744"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Fri May 05 14:32:44 2017 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Fri May 05 14:32:44 2017 +0200"
      },
      "message": "Fix sphinx docs when apache is not installed\n"
    },
    {
      "commit": "e95ec7bcb69914df955e8c63836328d614245744",
      "tree": "647ed804733822b2f59a90f3b2a7ad162de91ec2",
      "parents": [
        "3a3de6e8ac797730aabf811d01612b4277e01276"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Fri Apr 21 15:41:29 2017 +0200"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Fri Apr 21 15:41:29 2017 +0200"
      },
      "message": "Remove use of the equalto filter in Jinja\n\nequalto is only supported with Jinja \u003e\u003d 2.8 which isn\u0027t always\nthe installed version.\n\nChange-Id: I0f241ec28c1f258143bb850051fdc5153f103d42\n"
    },
    {
      "commit": "3a3de6e8ac797730aabf811d01612b4277e01276",
      "tree": "3b0cd3b5250bf2efe056ac1b40e16582d5e5263b",
      "parents": [
        "dc4b5d2c6bd39b73d0f26cbdcf88f674c5dba503"
      ],
      "author": {
        "name": "Aleš Komárek",
        "email": "github@newt.cz",
        "time": "Tue Apr 11 13:41:09 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 11 13:41:09 2017 +0200"
      },
      "message": "Update README.rst"
    },
    {
      "commit": "dc4b5d2c6bd39b73d0f26cbdcf88f674c5dba503",
      "tree": "51c5b86fb1273bc72077c2bce7d88e8112d815b4",
      "parents": [
        "d9172cf49b765d78d221356c4f1ed048d8558c04",
        "08a770b59842f05a2d62866acbd5e0a3f106c2f1"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Tue Apr 04 14:50:22 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 04 14:50:22 2017 +0200"
      },
      "message": "Merge pull request #6 from Martin819/master\n\nAdded Kitchen tests and Travis"
    },
    {
      "commit": "d9172cf49b765d78d221356c4f1ed048d8558c04",
      "tree": "d03d64db65a83180e162ae699c8865c218003760",
      "parents": [
        "cbd44a5ae05242ef30ea8a66025c22b5c71d2620"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Tue Mar 28 15:40:09 2017 +0200"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Wed Mar 29 10:50:46 2017 +0200"
      },
      "message": "Add Grafana support\n\nChange-Id: If084d3b0044d0e682b5367013c48193b7f20c873\n"
    },
    {
      "commit": "cbd44a5ae05242ef30ea8a66025c22b5c71d2620",
      "tree": "53f3911c6bdd0c06bcf288886a0f1cf3d85d36ec",
      "parents": [
        "87d0814dbedb8a9ca20fecc03847da3bd0f648d2"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Tue Mar 28 15:34:13 2017 +0200"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Wed Mar 29 10:49:06 2017 +0200"
      },
      "message": "Monitor Apache service\n\nChange-Id: Id31a7028138f37f2f491cf3df87349e58a14774d\n"
    },
    {
      "commit": "08a770b59842f05a2d62866acbd5e0a3f106c2f1",
      "tree": "aa0ba02ed69d26cbc41edb92c03917111b32e6cc",
      "parents": [
        "4d8b3b242fce7d7b6504d15ab043bd6bb68d6412"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Mar 28 16:45:15 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Mar 28 16:45:15 2017 +0200"
      },
      "message": "Update .travis.yml and notififcations\n"
    },
    {
      "commit": "4d8b3b242fce7d7b6504d15ab043bd6bb68d6412",
      "tree": "146b917ffee5162ac14d027c352ea179b3424ac5",
      "parents": [
        "828f49a7802385ca4695cc85a915ca29c5ea44a4"
      ],
      "author": {
        "name": "Martin819",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Mar 28 08:10:38 2017 +0200"
      },
      "committer": {
        "name": "Martin819",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Mar 28 08:10:38 2017 +0200"
      },
      "message": "show \u0027make test\u0027 errors in Travis\n"
    },
    {
      "commit": "828f49a7802385ca4695cc85a915ca29c5ea44a4",
      "tree": "d6c21409c28a9ad4bc5549d073352f684cd83794",
      "parents": [
        "87d0814dbedb8a9ca20fecc03847da3bd0f648d2"
      ],
      "author": {
        "name": "Martin819",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Mar 14 11:13:28 2017 +0100"
      },
      "committer": {
        "name": "Martin819",
        "email": "polreichmartin@gmail.com",
        "time": "Thu Mar 16 10:32:31 2017 +0100"
      },
      "message": "Added Kitchen tests and Travis\n"
    },
    {
      "commit": "87d0814dbedb8a9ca20fecc03847da3bd0f648d2",
      "tree": "96340af8d2456da42a8c3ac6c405050a571ac27e",
      "parents": [
        "e0e02a2ff3a41cff5beb68dcd475e5865447b2e3"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Feb 02 12:52:21 2017 +0100"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Feb 02 12:52:21 2017 +0100"
      },
      "message": "Unify Makefile, .gitignore and update readme\n"
    },
    {
      "commit": "e0e02a2ff3a41cff5beb68dcd475e5865447b2e3",
      "tree": "23a21828faf906fe49fd112d01a4dae6edf9cb44",
      "parents": [
        "450807d83347fb490748c4c104eab6e50437d304"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Tue Jan 31 14:57:38 2017 +0100"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Tue Jan 31 14:57:38 2017 +0100"
      },
      "message": "Fix generation of the Heka support metadata\n\nChange-Id: I6cafbfaf2c1a0aa2eb201344f8679c2c4d8a6776\n"
    },
    {
      "commit": "450807d83347fb490748c4c104eab6e50437d304",
      "tree": "aefa0e549a3827e9bfad9b4f6bd7ce7397fa7373",
      "parents": [
        "c25dee61c0a6d4d6d4818555edffa338a614ebe6",
        "5a493eb51cfadd105d3df92b9c220e5ed3391274"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Mon Jan 30 21:10:28 2017 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jan 30 21:10:28 2017 +0100"
      },
      "message": "Merge pull request #5 from salt-formulas/fix-empty-decoder\n\nfix selectattr on dict"
    },
    {
      "commit": "5a493eb51cfadd105d3df92b9c220e5ed3391274",
      "tree": "aefa0e549a3827e9bfad9b4f6bd7ce7397fa7373",
      "parents": [
        "c25dee61c0a6d4d6d4818555edffa338a614ebe6"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Mon Jan 30 20:41:10 2017 +0100"
      },
      "committer": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Mon Jan 30 20:41:10 2017 +0100"
      },
      "message": "fix selectattr on dict\n"
    },
    {
      "commit": "c25dee61c0a6d4d6d4818555edffa338a614ebe6",
      "tree": "add8554ff13d43d18abb4b01bdb05cb7c6e4955c",
      "parents": [
        "c7bcf40042b92e7582fa06622cee7399748df558",
        "349287d7951fe07a334b47be37f70393b8e46dc8"
      ],
      "author": {
        "name": "Aleš Komárek",
        "email": "github@newt.cz",
        "time": "Mon Jan 30 17:42:50 2017 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jan 30 17:42:50 2017 +0100"
      },
      "message": "Merge pull request #4 from salt-formulas/fix-empty-decoder\n\nLGTM"
    },
    {
      "commit": "349287d7951fe07a334b47be37f70393b8e46dc8",
      "tree": "add8554ff13d43d18abb4b01bdb05cb7c6e4955c",
      "parents": [
        "40974847f86106eb21a1e00daf4c400d75d024ea"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Mon Jan 30 16:58:53 2017 +0100"
      },
      "committer": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Mon Jan 30 16:58:53 2017 +0100"
      },
      "message": "better condition handling\n"
    },
    {
      "commit": "40974847f86106eb21a1e00daf4c400d75d024ea",
      "tree": "5e7a6ffce53220142c2a8daf2eb4b33bd10f6a56",
      "parents": [
        "c7bcf40042b92e7582fa06622cee7399748df558"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Mon Jan 30 15:50:00 2017 +0100"
      },
      "committer": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Mon Jan 30 15:50:00 2017 +0100"
      },
      "message": "fix empty decoder\n"
    },
    {
      "commit": "c7bcf40042b92e7582fa06622cee7399748df558",
      "tree": "c03e80d3c3d59e9f9eb7fd0cce28c477e1177239",
      "parents": [
        "8dbe2f004073deb776fb3db9800e9896d72d71fa",
        "9f99cdb644870e0003c454b1458bf952453f2435"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Jan 26 13:47:42 2017 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jan 26 13:47:42 2017 +0100"
      },
      "message": "Merge pull request #3 from simonpasquier/customize-log-format\n\nAdd ability to configure the apache logs and collect them"
    },
    {
      "commit": "9f99cdb644870e0003c454b1458bf952453f2435",
      "tree": "c03e80d3c3d59e9f9eb7fd0cce28c477e1177239",
      "parents": [
        "d9912958d1e58690d5b03bc5ca7c81f70470942a"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Tue Jan 24 11:13:40 2017 +0100"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Thu Jan 26 13:18:38 2017 +0100"
      },
      "message": "Collect Keystone WSGI logs\n\nKeystone can run as a WSGI application under Apache and the access logs\nshould be collected.\n"
    },
    {
      "commit": "d9912958d1e58690d5b03bc5ca7c81f70470942a",
      "tree": "ec2dd6f4106bd9949d20481493fdb7f538061009",
      "parents": [
        "8dbe2f004073deb776fb3db9800e9896d72d71fa"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Thu Jan 19 10:34:25 2017 +0100"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Thu Jan 26 13:18:38 2017 +0100"
      },
      "message": "Add ability to configure the apache logs\n\nThis change supports a new entry in the model to tune the configuration\nof the error and custom logs. If absent, it defaults to the same\nsettings as before.\n"
    },
    {
      "commit": "8dbe2f004073deb776fb3db9800e9896d72d71fa",
      "tree": "5bdbdf4256d0543ac6be3fcb87f2915164945f9b",
      "parents": [
        "cc2914f2f1eba668d0baa0bd15476ceb0e166a9a"
      ],
      "author": {
        "name": "vmikes",
        "email": "vlastimil.mikes@tcpcloud.eu",
        "time": "Thu Jan 05 12:51:48 2017 +0100"
      },
      "committer": {
        "name": "vmikes",
        "email": "vlastimil.mikes@tcpcloud.eu",
        "time": "Thu Jan 05 12:51:48 2017 +0100"
      },
      "message": "if pillar letsencrypt fix\n"
    },
    {
      "commit": "cc2914f2f1eba668d0baa0bd15476ceb0e166a9a",
      "tree": "ec3e03f4fe92c6ba6bda7714fd8bb61c83fe1338",
      "parents": [
        "48303ab7911ed21fd9fa7e046ba5eb396c4d15e3"
      ],
      "author": {
        "name": "vmikes",
        "email": "vlastimil.mikes@tcpcloud.eu",
        "time": "Tue Dec 27 13:23:20 2016 +0100"
      },
      "committer": {
        "name": "vmikes",
        "email": "vlastimil.mikes@tcpcloud.eu",
        "time": "Tue Dec 27 13:23:20 2016 +0100"
      },
      "message": "add letsencrypt certificate\n"
    },
    {
      "commit": "48303ab7911ed21fd9fa7e046ba5eb396c4d15e3",
      "tree": "0d22e9180d93e231a4a8c473411d1db54aca14ed",
      "parents": [
        "20e7cd11d46cd6b8090db225fc2321a97ff98270"
      ],
      "author": {
        "name": "Alena Holanova",
        "email": "alena.holanova@tcpcloud.eu",
        "time": "Thu Sep 08 15:20:25 2016 +0200"
      },
      "committer": {
        "name": "Alena Holanova",
        "email": "alena.holanova@tcpcloud.eu",
        "time": "Thu Sep 08 15:20:25 2016 +0200"
      },
      "message": "change ssl ciphers\n"
    },
    {
      "commit": "20e7cd11d46cd6b8090db225fc2321a97ff98270",
      "tree": "ea28e476889125a54e1378ede94a958ef58778cf",
      "parents": [
        "2aa9e83444dca1ce4ebfdfede28af943ee464485"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Tue Sep 06 13:49:26 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Tue Sep 06 13:49:26 2016 +0200"
      },
      "message": "Fix invalid parameters in virtualhost context\n"
    },
    {
      "commit": "2aa9e83444dca1ce4ebfdfede28af943ee464485",
      "tree": "622cde65d09635745dd5bfef2e564f466ac0f38c",
      "parents": [
        "a0378fd5e9697e6bfdbd1e4bdbf4657e05e84545"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Tue Sep 06 13:37:23 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Tue Sep 06 13:37:23 2016 +0200"
      },
      "message": "Use more secure ssl ciphers, fixes CVE-2016-2107\n"
    },
    {
      "commit": "a0378fd5e9697e6bfdbd1e4bdbf4657e05e84545",
      "tree": "8f997f86499ed206e2c7cc4af066f1a6bbf1e400",
      "parents": [
        "a3e9b2114f5125ab0ea9a9db105d77a25626bf16"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu May 12 14:58:14 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu May 12 14:58:14 2016 +0200"
      },
      "message": "Fix stats host\n"
    },
    {
      "commit": "a3e9b2114f5125ab0ea9a9db105d77a25626bf16",
      "tree": "1791eafe7d18aefb747a7dcfde423de3b293d2a9",
      "parents": [
        "1e378a23b7f22485d41cd470348e34929b515574"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu May 12 14:26:57 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu May 12 14:26:57 2016 +0200"
      },
      "message": "Enable collectd support\n"
    },
    {
      "commit": "1e378a23b7f22485d41cd470348e34929b515574",
      "tree": "d831afc9f3591907de95b5483f261ec356c0cdf8",
      "parents": [
        "05617ee477054bf40efec0bf27a4841a618ba83b"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Apr 14 21:30:20 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Apr 14 21:30:20 2016 +0200"
      },
      "message": "Fix apache-error.lua path\n"
    },
    {
      "commit": "05617ee477054bf40efec0bf27a4841a618ba83b",
      "tree": "bdd91bf299f1ad35a1060810c23a5302f6cbe7d3",
      "parents": [
        "a7ca7edc0356aa45625af23b3b213177540316b2"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Apr 14 21:26:49 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Apr 14 21:26:49 2016 +0200"
      },
      "message": "Fix typo in heka.toml\n"
    },
    {
      "commit": "a7ca7edc0356aa45625af23b3b213177540316b2",
      "tree": "b3361b4419766b87d0cd6884bbd513e32a1d9409",
      "parents": [
        "0150e5a279aa1afa172c6bea5700e9e5f855475a"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Apr 14 16:38:37 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Apr 14 16:38:37 2016 +0200"
      },
      "message": "Fix source dependency parsing\n"
    },
    {
      "commit": "0150e5a279aa1afa172c6bea5700e9e5f855475a",
      "tree": "43fd6a05d1ca7527ff8cbce2e471c2b3f45e380d",
      "parents": [
        "420ff3fd7a0fa746230fedd60da8aeb6af9410ae"
      ],
      "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": "420ff3fd7a0fa746230fedd60da8aeb6af9410ae",
      "tree": "581b0c2142a275ea0ff3ab24d116485e9a48fcb7",
      "parents": [
        "43c094699a2bbf62e7624ab9a26c88b6ddcb457c"
      ],
      "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"
    }
  ],
  "next": "43c094699a2bbf62e7624ab9a26c88b6ddcb457c"
}
