)]}'
{
  "log": [
    {
      "commit": "f619666fc11e28aef0880c0740368eb3d9d5d4c0",
      "tree": "3aafbe693ef9dcc8b83655193340bb7f30040fa6",
      "parents": [
        "9108b94a303469205110c670192aabc77e924591"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Oct 24 12:01:22 2018 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Oct 24 12:01:22 2018 +0200"
      },
      "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: I0b394a9f85869acf79b765fe0c9a99ba734f73e3\n"
    },
    {
      "commit": "9108b94a303469205110c670192aabc77e924591",
      "tree": "b73297dd2d58cea10d849ada8a2210da3ef7efaa",
      "parents": [
        "0cd0eeed3443f00a29c7979b4e0f4ba4a272ce9a"
      ],
      "author": {
        "name": "Oleksii Grudev",
        "email": "ogrudev@mirantis.com",
        "time": "Mon Oct 01 17:27:34 2018 +0300"
      },
      "committer": {
        "name": "Oleksii Grudev",
        "email": "ogrudev@mirantis.com",
        "time": "Mon Oct 01 18:09:33 2018 +0300"
      },
      "message": "Add backupninja group explicitly\n\nThis patch ensures that \"backupninja\" group is created prior to creating\n\"backupninja\" user\n\nChange-Id: I37b2d6632e4e0e4b05feeaefc8f3f5028c048cbd\nRelated-PROD: PROD-23546\n"
    },
    {
      "commit": "0cd0eeed3443f00a29c7979b4e0f4ba4a272ce9a",
      "tree": "f5f426c8d72719f05e24438bb2b25bc9157ced34",
      "parents": [
        "95932ad36057bf13b5a8e69dffa33e4d976fe9be"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Thu Jun 21 15:27:09 2018 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Thu Jun 21 15:27:09 2018 +0200"
      },
      "message": "Fix Python version for Travis CI tests\n\nChange-Id: Iba821cfe34394da27f5b7251df6745389defc9ec\n"
    },
    {
      "commit": "95932ad36057bf13b5a8e69dffa33e4d976fe9be",
      "tree": "5cbdb97def8a593cfac8f1dbbeb9a197fa4d14d5",
      "parents": [
        "d089a6a9bcced4868b0fd3abad256a3133414b9f"
      ],
      "author": {
        "name": "Tatyana Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Thu Jun 14 18:02:45 2018 +0300"
      },
      "committer": {
        "name": "Tatyana Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Thu Jun 14 18:02:45 2018 +0300"
      },
      "message": "Fix typo n cmd\n\nThere is messed \u0027{\u0027\n\nChange-Id: Iccd68334b331f41d00a894dee3eddceec3a45843\n"
    },
    {
      "commit": "d089a6a9bcced4868b0fd3abad256a3133414b9f",
      "tree": "f37b7cbb6d73a2e53f92da0f75bb865fec7605df",
      "parents": [
        "9e14077095019cb250f0e700c7715addf49151cb"
      ],
      "author": {
        "name": "Tatyana Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Tue Jun 12 20:17:33 2018 +0300"
      },
      "committer": {
        "name": "Tatyana Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Tue Jun 12 20:17:33 2018 +0300"
      },
      "message": "Use home_dir for rsync cmd\n\nCurrently we define path to backup data over home_dir var,\nat the same time rsync cmd use string \"/srv/backupninja\" that can be overrided\n\nChange-Id: I5489300498f021b704ef732df029363ae4d7976b\nCloses-Bug: PROD-20685\n"
    },
    {
      "commit": "9e14077095019cb250f0e700c7715addf49151cb",
      "tree": "76f79ad7eb7134a07c91560b37d3f0f71fb86dbc",
      "parents": [
        "da1f2f19c72742d1d40cf74e17190cdec800bb5b",
        "5b960393e565a83ebd330687863cf90b8f0db304"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Tue May 22 10:12:20 2018 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 22 10:12:20 2018 +0200"
      },
      "message": "Merge pull request #1 from avlasov-mos-de/master\n\nAdd posibility turn of mysql backup for specific nodes,"
    },
    {
      "commit": "da1f2f19c72742d1d40cf74e17190cdec800bb5b",
      "tree": "15b30153392ada32a80490bfdb505040b506696b",
      "parents": [
        "7862b9257cd2101fe488e924b4c73fe4a389aa09",
        "7bfb0d831f2ca4f872323178c494644cdf57e744"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Tue May 22 10:08:50 2018 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 22 10:08:50 2018 +0200"
      },
      "message": "Merge pull request #5 from car-da/scheduling\n\naded scheduling options for backup client in rsync engine"
    },
    {
      "commit": "7862b9257cd2101fe488e924b4c73fe4a389aa09",
      "tree": "c7ed1526406decd7eb32741a0a09d933cb496519",
      "parents": [
        "8f6065d6d06330b7f136b5cd0b8f7c597eec52a0",
        "ef70a88d116ba159c753c71369831083f805ef7f"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "pmichalec@mirantis.com",
        "time": "Thu May 17 13:15:15 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@15508502dd39",
        "time": "Thu May 17 13:15:15 2018 +0000"
      },
      "message": "Merge \"Add Salt 2018.3 tests and fix readme\""
    },
    {
      "commit": "ef70a88d116ba159c753c71369831083f805ef7f",
      "tree": "ed49862b6782522d8c5e67a1de97a8484fc180e4",
      "parents": [
        "ed7b5c982163aec94d5716580e461c98851a683d"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Apr 06 10:48:32 2018 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Apr 06 11:38:54 2018 +0200"
      },
      "message": "Add Salt 2018.3 tests and fix readme\n\nChange-Id: I6b5be381afc4d0f4f6c95f302f3eec1068648c57\n"
    },
    {
      "commit": "8f6065d6d06330b7f136b5cd0b8f7c597eec52a0",
      "tree": "ab4a95b9e027a4d10d4da41c89b92595753012ab",
      "parents": [
        "ed7b5c982163aec94d5716580e461c98851a683d",
        "8c625c10cf525c1efc19640351a0ed76623c24df"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "osmola@mirantis.com",
        "time": "Fri Apr 06 09:02:31 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@7e698601da6d",
        "time": "Fri Apr 06 09:02:31 2018 +0000"
      },
      "message": "Merge \"Update metadata.yml with correct URL\""
    },
    {
      "commit": "ed7b5c982163aec94d5716580e461c98851a683d",
      "tree": "fa8d21764d033d92ff6b4f258ba4190db6fbbe6b",
      "parents": [
        "cb96fa9e32e9cdfb0f2e4c823abec54c5fcba389"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Mar 21 11:49:37 2018 +0100"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "mpolreich@mirantis.com",
        "time": "Wed Apr 04 08:18:43 2018 +0000"
      },
      "message": "Ability to set number of backupninja backups to keep\n\nChange-Id: I27c4c6995a3d40c6c6210c258f53773fc3d6fdaf\n"
    },
    {
      "commit": "cb96fa9e32e9cdfb0f2e4c823abec54c5fcba389",
      "tree": "2616add8ab9747713949b3c3cc37b0a65696b580",
      "parents": [
        "a201071177120c29f4fc32cfe9fd94faa4031268",
        "41ee69ce0f4e60c5e55cf5a532e8a3c8454b12a9"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Wed Apr 04 07:58:46 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@7e698601da6d",
        "time": "Wed Apr 04 07:58:46 2018 +0000"
      },
      "message": "Merge \"Add option to set exact backup times and disable auto backup\""
    },
    {
      "commit": "41ee69ce0f4e60c5e55cf5a532e8a3c8454b12a9",
      "tree": "3da815233829fcbd6d92677b20c5c689648d6289",
      "parents": [
        "12bad865b395b13d1e5e3b936243ff959a2ee482"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Mon Mar 05 13:17:02 2018 +0100"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Apr 04 09:31:22 2018 +0200"
      },
      "message": "Add option to set exact backup times and disable auto backup\n\nChange-Id: Ia2f78b81d2ed958353a0174910ef2450215d3d7b\n"
    },
    {
      "commit": "a201071177120c29f4fc32cfe9fd94faa4031268",
      "tree": "092db47d4d05ee657059b34e90cd3dec60e4e31d",
      "parents": [
        "e6448712744696faf53bdc11a6f7f0de1e058f41"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Mon Apr 02 09:54:02 2018 +0300"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Mon Apr 02 09:55:35 2018 +0300"
      },
      "message": "Make sure ../backupninja/.ssh/ dir exists bafore updating keys\n\nAt the moment we ensure that home directory \u0027../backupninja/\u0027 exists\nbefore populating \u0027../backupninja/.ssh/authorized_keys. This patch\nmakes sure we created \u0027../backupninja/.ssh/\u0027 as task that populates\nauthorized_keys file require .ssh dir to be present.\n\nChange-Id: I680775ff123e69df2bd5987ca5b162b1e3fa7296\nRelated-Prod: PROD-18986\n"
    },
    {
      "commit": "e6448712744696faf53bdc11a6f7f0de1e058f41",
      "tree": "4615e5f39ab9d2925fd26f194f3d45f81b553f6b",
      "parents": [
        "124025c87af2012691d2796179fc978178706e12"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Thu Mar 29 10:35:33 2018 +0200"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Thu Mar 29 10:41:01 2018 +0200"
      },
      "message": "managed auth keys\n\nChange-Id: Ib625546c24e2eafe9a80ecdc66cc5fa79f4dab74\n"
    },
    {
      "commit": "8c625c10cf525c1efc19640351a0ed76623c24df",
      "tree": "1b3b7dbfa6f0dc98b08c2dce70b6e8023c0bce1c",
      "parents": [
        "124025c87af2012691d2796179fc978178706e12"
      ],
      "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:39 2018 +0200"
      },
      "message": "Update metadata.yml with correct URL\n\nChange-Id: I7bbf73d2ea87c66386614e70c16d51ecadd6f116\n"
    },
    {
      "commit": "7bfb0d831f2ca4f872323178c494644cdf57e744",
      "tree": "eefee13dbe318bd94b9ae9b06ffa6d370a90c255",
      "parents": [
        "9ec131ec1502d9b645fafc678af120d5e8253818"
      ],
      "author": {
        "name": "Jaroslav Steinhaisl",
        "email": "jaroslav.steinhaisl@t-mobile.cz",
        "time": "Fri Mar 23 12:52:07 2018 +0100"
      },
      "committer": {
        "name": "Jaroslav Steinhaisl",
        "email": "jaroslav.steinhaisl@t-mobile.cz",
        "time": "Fri Mar 23 12:52:07 2018 +0100"
      },
      "message": "repair name of the day\n"
    },
    {
      "commit": "9ec131ec1502d9b645fafc678af120d5e8253818",
      "tree": "3c461233b4955e44688b6d3ff15cb2b634d3395e",
      "parents": [
        "5a7068b6f48fe135aaee3caa1ea680134cf35b3c"
      ],
      "author": {
        "name": "Jaroslav Steinhaisl",
        "email": "jaroslav.steinhaisl@t-mobile.cz",
        "time": "Tue Mar 20 13:01:25 2018 +0100"
      },
      "committer": {
        "name": "Jaroslav Steinhaisl",
        "email": "jaroslav.steinhaisl@t-mobile.cz",
        "time": "Tue Mar 20 13:01:25 2018 +0100"
      },
      "message": "add scheduling to another engine\n"
    },
    {
      "commit": "124025c87af2012691d2796179fc978178706e12",
      "tree": "0abd064047a966b2bcca3d1bfe55d1d27d1e7b8c",
      "parents": [
        "a0bab44e093eda1ecb71f139eb49d8ef0e992cd5"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Mon Mar 12 12:15:48 2018 +0100"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Mon Mar 12 13:09:06 2018 +0100"
      },
      "message": "possibility to absent public key from server\n\nPROD-17856\n\nChange-Id: Ife3cf46e786db6252d332f69c69389e4b5aa587a\n"
    },
    {
      "commit": "a0bab44e093eda1ecb71f139eb49d8ef0e992cd5",
      "tree": "e7499ddd8322e614d6194cc18abb23ba10a76ac4",
      "parents": [
        "1b693c68d67faf1234bf034d728ba6e899c243a0"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Fri Mar 02 18:16:13 2018 +0100"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Mon Mar 05 14:02:33 2018 +0100"
      },
      "message": "parametrize server side backup dir\n\nPROD-18191\n\nChange-Id: Idf9167db6a96af48acb3a65b499bbba9b1c511a5\n"
    },
    {
      "commit": "1b693c68d67faf1234bf034d728ba6e899c243a0",
      "tree": "a9cdd69206b5a0502ccd9cc94105f34b940cfbe4",
      "parents": [
        "34dc3da71f0d2fa84a86df2498c0c148eeedb7f8"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Fri Mar 02 15:15:46 2018 +0100"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Fri Mar 02 15:22:56 2018 +0100"
      },
      "message": "engine opts added\n\nPROD-18192\n\nChange-Id: I97a1339c5f71e0e2abcc348238e34f019362700a\n"
    },
    {
      "commit": "34dc3da71f0d2fa84a86df2498c0c148eeedb7f8",
      "tree": "27104da67d38dc9f24f6aea2f1a59c51f941ea92",
      "parents": [
        "12bad865b395b13d1e5e3b936243ff959a2ee482"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Tue Feb 27 11:07:11 2018 +0100"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Wed Feb 28 15:57:46 2018 +0100"
      },
      "message": "restrict access\n\nChange-Id: I440cb4b6d2ac94a64b3c84249d7351fb42914280\n"
    },
    {
      "commit": "5a7068b6f48fe135aaee3caa1ea680134cf35b3c",
      "tree": "e60d7c72ec7c841f0709072d2b9618f0c0f53593",
      "parents": [
        "12bad865b395b13d1e5e3b936243ff959a2ee482"
      ],
      "author": {
        "name": "Jaroslav Steinhaisl",
        "email": "jaroslav.steinhaisl@t-mobile.cz",
        "time": "Thu Feb 22 11:13:02 2018 +0100"
      },
      "committer": {
        "name": "Jaroslav Steinhaisl",
        "email": "jaroslav.steinhaisl@t-mobile.cz",
        "time": "Thu Feb 22 11:13:02 2018 +0100"
      },
      "message": "aded scheguling options for backup client in rsync engine\n"
    },
    {
      "commit": "12bad865b395b13d1e5e3b936243ff959a2ee482",
      "tree": "6465af1f8b9640565ba31089145e839f4c3ea3b6",
      "parents": [
        "339d865d278e22e4311bc902acc0819decb64ceb"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Feb 16 12:57:03 2018 +0100"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Feb 16 12:57:03 2018 +0100"
      },
      "message": "Use new image for kitchen tests\n\nChange-Id: I2ea3159719496d00a9bc6a3f4046c154252e6efe\n"
    },
    {
      "commit": "339d865d278e22e4311bc902acc0819decb64ceb",
      "tree": "75563ba3823587416fcd6cf1e8e7887ea48687e1",
      "parents": [
        "40845020cf2ea500e40a60ace9da6cf3beddb0e8"
      ],
      "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": "40845020cf2ea500e40a60ace9da6cf3beddb0e8",
      "tree": "d6db29c19b3da94d24d5903978075b75c5aeba8d",
      "parents": [
        "bf73a55fa0cc27d970e9e4f2f18fcd069189a617"
      ],
      "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: Ifc1d045965f05a43e5ff03b9ebfed632165cd4d0\n"
    },
    {
      "commit": "bf73a55fa0cc27d970e9e4f2f18fcd069189a617",
      "tree": "3d055c6722fa802780697acbf0f12d5133a121b8",
      "parents": [
        "72805c4a1a462e040b691f49590e05fa8b63564a"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "mail@newt.cz",
        "time": "Tue Jan 30 13:28:18 2018 +0100"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Jan 31 15:18:23 2018 +0100"
      },
      "message": "Do not create unnecessary server directories\n\nChange-Id: Ife6a2c6f206cba600f94398aee2e099f492f5372\n"
    },
    {
      "commit": "72805c4a1a462e040b691f49590e05fa8b63564a",
      "tree": "fbf8c70a3748ae5f33ab38eca0ada6c5dcf3536b",
      "parents": [
        "843369ef1005f220dcb69040ff02a462faba031a",
        "4e6fd0b7a833693acf3284e8716498bb1e1071fe"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "fpytloun@mirantis.com",
        "time": "Mon Jan 15 12:15:35 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@e9aa877068d1",
        "time": "Mon Jan 15 12:15:36 2018 +0000"
      },
      "message": "Merge \"Remove salt-master, reclass from pkg dependencis\""
    },
    {
      "commit": "843369ef1005f220dcb69040ff02a462faba031a",
      "tree": "92195bdfeabcc4439764a98f76e0cc05a747740f",
      "parents": [
        "dae63e7f8660edbabfe0f1600a6ed42622d1d122",
        "a73924ad356cba8a39a0c89ed67e16854d74d517"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "pmichalec@mirantis.com",
        "time": "Wed Jan 10 09:40:52 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@e9aa877068d1",
        "time": "Wed Jan 10 09:40:52 2018 +0000"
      },
      "message": "Merge \"Optimize kitchen tests for Travis CI\""
    },
    {
      "commit": "4e6fd0b7a833693acf3284e8716498bb1e1071fe",
      "tree": "7d5c6a3ebe84a3a25e8ec4b2803d1f1f63e62443",
      "parents": [
        "dae63e7f8660edbabfe0f1600a6ed42622d1d122"
      ],
      "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:45 2018 +0100"
      },
      "message": "Remove salt-master, reclass from pkg dependencis\n\nChange-Id: Ic98e632ceec22ffcdd449fbabb34c6fad3d0b464\n"
    },
    {
      "commit": "a73924ad356cba8a39a0c89ed67e16854d74d517",
      "tree": "2b52845255fd0598ac7c9d80000608af4ea3ea8d",
      "parents": [
        "a90cf943500bc0f7fa2a02520d3ed98c43d572cd"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Jan 05 12:43:46 2018 +0100"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Jan 05 12:43:46 2018 +0100"
      },
      "message": "Optimize kitchen tests for Travis CI\n\nChange-Id: I19719be88ccd44850a4f019f8966ab399a82ce1b\n"
    },
    {
      "commit": "dae63e7f8660edbabfe0f1600a6ed42622d1d122",
      "tree": "289e40a0ecfa8034a2fe715107446123d5c3465f",
      "parents": [
        "0489741b70ed302e2109e739982a507cb8d107dd"
      ],
      "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:35 2017 +0100"
      },
      "message": "Fixed typo in run_tests.sh file\n\nChange-Id: I6c907e243a21659044324c1a2bb095211942c1b7\n"
    },
    {
      "commit": "0489741b70ed302e2109e739982a507cb8d107dd",
      "tree": "150fbae137038f579b7db7c714a821bf3a1abb94",
      "parents": [
        "21ff9021ff1bf940182fd9e93d84b09c1c7a8740",
        "a90cf943500bc0f7fa2a02520d3ed98c43d572cd"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Tue Dec 12 09:51:25 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@e9aa877068d1",
        "time": "Tue Dec 12 09:51:25 2017 +0000"
      },
      "message": "Merge \"Add support for backup of Maas DB\""
    },
    {
      "commit": "a90cf943500bc0f7fa2a02520d3ed98c43d572cd",
      "tree": "338d1c4bf362d8917ad925641cb75834ec39e9eb",
      "parents": [
        "e71e912f4974beadc7d119733fe2828dfc21fb61"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Mon Nov 13 16:29:31 2017 +0100"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Mon Nov 27 11:53:09 2017 +0100"
      },
      "message": "Add support for backup of Maas DB\n\nChange-Id: If29b925aa0cce47e77c276faf66793e5ad312ffe\n"
    },
    {
      "commit": "21ff9021ff1bf940182fd9e93d84b09c1c7a8740",
      "tree": "795abc8e40ab996d681477826f111a5f00ae122c",
      "parents": [
        "e71e912f4974beadc7d119733fe2828dfc21fb61"
      ],
      "author": {
        "name": "Andrey",
        "email": "agrebennikov@mirantis.com",
        "time": "Thu Oct 12 09:54:09 2017 -0500"
      },
      "committer": {
        "name": "Andrey",
        "email": "agrebennikov@mirantis.com",
        "time": "Thu Oct 12 11:23:37 2017 -0500"
      },
      "message": "Allow specifying local engine for client-side storage\n\nIf backupninja backs up the database to the local storage\nthere is no need to use any engine, no engine config file needs\nto be created.\nChange-Id: Ie1274a63955bcc6f623c46324a3f34f8299a32e8\n"
    },
    {
      "commit": "e71e912f4974beadc7d119733fe2828dfc21fb61",
      "tree": "d2c2f2e1c5c3b7c6a0cec16dc72cad7b17f18dc0",
      "parents": [
        "3727cd18f72824c677599377999a96a60ce43746"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Sep 01 11:37:48 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Sep 01 11:37:48 2017 +0200"
      },
      "message": "Fix name in .kitchen.travis.yml file\n\nChange-Id: Id4e2ba3e1cc6b270dc91110c599beefabf9d340d\n"
    },
    {
      "commit": "3727cd18f72824c677599377999a96a60ce43746",
      "tree": "4df9f058d14419cad6b3e8560e9acc5ad5fce750",
      "parents": [
        "9b99f79087eb6da7efbbc258716c33e8711d836c",
        "dfe74ac2ac4f6f824ab5d9d42a8ac487f4b8e315"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Jul 25 11:45:53 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@32a4cf582fa9",
        "time": "Tue Jul 25 11:45:53 2017 +0000"
      },
      "message": "Merge \"Allow Travis CI to run parallel tests\""
    },
    {
      "commit": "9b99f79087eb6da7efbbc258716c33e8711d836c",
      "tree": "f771f04e018d0fdd106559fbc97ed3fa9ab9fe02",
      "parents": [
        "e5bd076a780c5af2c3dcf259fd64a8afb5edd6e0"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "ales.komarek@newt.cz",
        "time": "Thu Jul 20 13:34:26 2017 +0200"
      },
      "committer": {
        "name": "Ales Komarek",
        "email": "ales.komarek@newt.cz",
        "time": "Thu Jul 20 13:34:26 2017 +0200"
      },
      "message": "don\u0027t backup itself\n"
    },
    {
      "commit": "dfe74ac2ac4f6f824ab5d9d42a8ac487f4b8e315",
      "tree": "4134a8fc420739d79ece6fadddd65d42369a8b6a",
      "parents": [
        "e5bd076a780c5af2c3dcf259fd64a8afb5edd6e0"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Mon Jul 17 16:55:31 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Mon Jul 17 16:56:31 2017 +0200"
      },
      "message": "Allow Travis CI to run parallel tests\n\nChange-Id: I6b062840432e092a6e4ea53741bc7b125c0a3d3c\n"
    },
    {
      "commit": "e5bd076a780c5af2c3dcf259fd64a8afb5edd6e0",
      "tree": "d2ae4420dafe19bdbff24e917130e3534b65c33f",
      "parents": [
        "4c1b8f1412b2c20bf6f15bfb1178f76a8f5705d9",
        "b76b02af3d2563f83cb8f2051ca991a8df2d7157"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Jul 13 14:18:29 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 13 14:18:29 2017 +0200"
      },
      "message": "Merge pull request #3 from slimakcz/master\n\ndisable monitoring and fixed issue grains"
    },
    {
      "commit": "b76b02af3d2563f83cb8f2051ca991a8df2d7157",
      "tree": "d2ae4420dafe19bdbff24e917130e3534b65c33f",
      "parents": [
        "4c1b8f1412b2c20bf6f15bfb1178f76a8f5705d9"
      ],
      "author": {
        "name": "tomas kamm",
        "email": "tomas@kamm.cz",
        "time": "Wed Jul 12 14:34:06 2017 +0200"
      },
      "committer": {
        "name": "tomas kamm",
        "email": "tomas@kamm.cz",
        "time": "Wed Jul 12 14:34:06 2017 +0200"
      },
      "message": "fixed monitoring issue a issue with null string in /etc/salt/grains.d/backupninja on backup server\n"
    },
    {
      "commit": "5b960393e565a83ebd330687863cf90b8f0db304",
      "tree": "b965b1a7977317b9d6c7b14130193f01814206bf",
      "parents": [
        "dcbf3e4478946345a250cd2ffd0848f918ed9872"
      ],
      "author": {
        "name": "Oleksandr Vlasov",
        "email": "avlasov@mirantis.com",
        "time": "Fri May 12 18:40:13 2017 -0500"
      },
      "committer": {
        "name": "Oleksandr Vlasov",
        "email": "avlasov@mirantis.com",
        "time": "Thu May 18 11:26:24 2017 -0500"
      },
      "message": "Add posibility turn of mysql backup for specific nodes, fix rsync creating remote directories,\n   add import vars revquired for loading cassandra service_grains.\n"
    },
    {
      "commit": "4c1b8f1412b2c20bf6f15bfb1178f76a8f5705d9",
      "tree": "6b5fc04179ebe879c687f21e0f2ea44e964e7e69",
      "parents": [
        "1c4a654673ce9b6a4bd0d686620f9d781118e10d",
        "09ce490021bb98ded6178f65c5d6eaf3426695fc"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@localhost",
        "time": "Thu May 18 13:31:52 2017 +0000"
      },
      "committer": {
        "name": "Jenkins",
        "email": "jenkins@localhost",
        "time": "Thu May 18 13:31:52 2017 +0000"
      },
      "message": "Merge remote-tracking branch \u0027target/master\u0027\n"
    },
    {
      "commit": "09ce490021bb98ded6178f65c5d6eaf3426695fc",
      "tree": "b11b1ccc1a4ff0f87705e6b92c925bb1c3a1a485",
      "parents": [
        "dcbf3e4478946345a250cd2ffd0848f918ed9872",
        "02bb01054570a40c5ba7f533f3d35cbb628d324e"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu May 18 14:23:51 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 18 14:23:51 2017 +0200"
      },
      "message": "Merge pull request #2 from Martin819/master\n\nAdded unit tests, test pillars, Kitchen and Travis"
    },
    {
      "commit": "1c4a654673ce9b6a4bd0d686620f9d781118e10d",
      "tree": "caa32b7ce48daea378cb544a9aa1846efca306e8",
      "parents": [
        "dcbf3e4478946345a250cd2ffd0848f918ed9872"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Thu May 18 11:08:01 2017 +0200"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Thu May 18 11:26:15 2017 +0200"
      },
      "message": "single-transaction added\n\nChange-Id: I05f979ad11ed91a30b2784ef61aa87bc0f5d0d15\n"
    },
    {
      "commit": "02bb01054570a40c5ba7f533f3d35cbb628d324e",
      "tree": "b11b1ccc1a4ff0f87705e6b92c925bb1c3a1a485",
      "parents": [
        "21f2314455268eb2d8fd57a816aa3aa9f59f0242"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue May 16 13:14:02 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue May 16 13:19:28 2017 +0200"
      },
      "message": "Rename test pillars for Kitchen tests\n"
    },
    {
      "commit": "21f2314455268eb2d8fd57a816aa3aa9f59f0242",
      "tree": "e7e189bbeff8b01087d4f0334d6e94c814604f81",
      "parents": [
        "dcbf3e4478946345a250cd2ffd0848f918ed9872"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue May 16 11:03:46 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue May 16 11:03:46 2017 +0200"
      },
      "message": "Added unit tests, test pillars, Kitchen and Travis\n"
    },
    {
      "commit": "dcbf3e4478946345a250cd2ffd0848f918ed9872",
      "tree": "2a548755b16c6f306d1476f05bed49700bc3ff57",
      "parents": [
        "d0af13888f1139999b75d5c001dc8dbd85ac55ea"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tomkukral@users.noreply.github.com",
        "time": "Thu May 11 22:10:51 2017 +0200"
      },
      "committer": {
        "name": "Tomáš Kukrál",
        "email": "tomkukral@users.noreply.github.com",
        "time": "Thu May 11 22:11:12 2017 +0200"
      },
      "message": "fix meta/salt with missing pillar\n\nChange-Id: I4bc2f905a4218bc9c8d01e4a2de9fabc5af6b441\n"
    },
    {
      "commit": "d0af13888f1139999b75d5c001dc8dbd85ac55ea",
      "tree": "fba4c17bde855d43df13521a0d39224cf8b91805",
      "parents": [
        "5227b7f4ec910bf0db4c4565fcdffa667489da18"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Thu May 04 13:28:27 2017 +0200"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Thu May 04 13:28:27 2017 +0200"
      },
      "message": "backupninja metadata fix\n\nChange-Id: I35093e7768037c25bb77d5316515e8f18d2c7d85\n"
    },
    {
      "commit": "5227b7f4ec910bf0db4c4565fcdffa667489da18",
      "tree": "2856f49eb3c3f4801b8dc578c2c542aaf441e3ea",
      "parents": [
        "bc741e3b0f3c8efaed6592f3d1b45ff75f47cb1b"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Thu May 04 11:34:45 2017 +0200"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Thu May 04 11:35:06 2017 +0200"
      },
      "message": "metadata fixes\n\nChange-Id: I1e987be8246fb5f989285bee0b0714a943c9338f\n"
    },
    {
      "commit": "bc741e3b0f3c8efaed6592f3d1b45ff75f47cb1b",
      "tree": "2da3e14d7a06ed5ef3f593cf4d8aba76784dfc22",
      "parents": [
        "7071533fffd5b738b971077ca83231fef32b7e35"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Sat Apr 29 09:25:00 2017 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Tue May 02 14:52:12 2017 +0200"
      },
      "message": "Manage grains using support metadata\n\nChange-Id: I300553e799d4aeaabd76610b922ee5df2de92fd7\n"
    },
    {
      "commit": "7071533fffd5b738b971077ca83231fef32b7e35",
      "tree": "947aaff9f4a22b275870e606fdf1e70a2c83f097",
      "parents": [
        "31ef75e58b59d4d2195b58e7af4f93f2404c9491"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Thu Apr 27 22:04:41 2017 +0200"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Thu Apr 27 22:06:31 2017 +0200"
      },
      "message": "backup fixes\n\nChange-Id: I784fee254e6d8664836ef2cf7f7af0cceb4fc8f4\n"
    },
    {
      "commit": "31ef75e58b59d4d2195b58e7af4f93f2404c9491",
      "tree": "b93e9f755724bee0c17504edc2273784b0ed3ad1",
      "parents": [
        "7c8d2c92a9cb2e5a4dc21a07f48c3e7098ceb48b"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "ales.komarek@newt.cz",
        "time": "Tue Feb 21 12:20:00 2017 +0100"
      },
      "committer": {
        "name": "Ales Komarek",
        "email": "ales.komarek@newt.cz",
        "time": "Tue Feb 21 12:20:00 2017 +0100"
      },
      "message": "no db reqs\n"
    },
    {
      "commit": "7c8d2c92a9cb2e5a4dc21a07f48c3e7098ceb48b",
      "tree": "3cbe9e5dd53d4520e2526465b67a12a328a18ed0",
      "parents": [
        "68f73d3975e643d448d702b477da5dfabf6a85c0"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "ales.komarek@newt.cz",
        "time": "Tue Feb 21 12:18:05 2017 +0100"
      },
      "committer": {
        "name": "Ales Komarek",
        "email": "ales.komarek@newt.cz",
        "time": "Tue Feb 21 12:18:05 2017 +0100"
      },
      "message": "Docfixes\n"
    },
    {
      "commit": "68f73d3975e643d448d702b477da5dfabf6a85c0",
      "tree": "48e70c62cef7b1aa087d020fd9cfc2809f61b923",
      "parents": [
        "4896b927b8e99ccb918c1df6d8f761e56e5e6e4e"
      ],
      "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": "4896b927b8e99ccb918c1df6d8f761e56e5e6e4e",
      "tree": "acf6b412417639ae0a3743ccb96d503599739584",
      "parents": [
        "c3d7306f2adc867dc754dba7d52d337275ca4ca5"
      ],
      "author": {
        "name": "Michael Kutý",
        "email": "6du1ro.n@gmail.com",
        "time": "Sun Oct 23 22:52:40 2016 +0200"
      },
      "committer": {
        "name": "Michael Kutý",
        "email": "6du1ro.n@gmail.com",
        "time": "Sun Oct 23 22:52:40 2016 +0200"
      },
      "message": "Add S3 with working example.\n"
    },
    {
      "commit": "c3d7306f2adc867dc754dba7d52d337275ca4ca5",
      "tree": "64d674fd0a8f1687c89813af967fa4a43f53410a",
      "parents": [
        "4e5185defebad3c12692b12113aa149184429f2f"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Mon Jun 27 11:32:13 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Mon Jun 27 11:32:13 2016 +0200"
      },
      "message": "Workaround for wrongly written support metadata\n"
    },
    {
      "commit": "4e5185defebad3c12692b12113aa149184429f2f",
      "tree": "28e41d3342a8da2882e330ab714d58cb7012ce3a",
      "parents": [
        "98809a62a7d5ae933c58162b7baeb27ffe5d8237"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Mon Jun 27 11:29:39 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Mon Jun 27 11:29:39 2016 +0200"
      },
      "message": "Fixes, mostly typos\n"
    },
    {
      "commit": "98809a62a7d5ae933c58162b7baeb27ffe5d8237",
      "tree": "2f73d91e8744060b6354a383d1710fc69567871c",
      "parents": [
        "2ece5d95588f0dca3bc4a58730c285959aa9176c"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Mon Jun 27 11:10:43 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Mon Jun 27 11:10:43 2016 +0200"
      },
      "message": "More configurable options for duplicity\n"
    },
    {
      "commit": "2ece5d95588f0dca3bc4a58730c285959aa9176c",
      "tree": "b59ff68ae1e406da10043d89d671250781b78c04",
      "parents": [
        "af0e9c8d9401e469569cd531af14c921857eaf36"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Tue Jun 07 17:22:24 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Tue Jun 07 17:22:24 2016 +0200"
      },
      "message": "User user/password for mysql backup, support galera formula\n"
    },
    {
      "commit": "af0e9c8d9401e469569cd531af14c921857eaf36",
      "tree": "1a1bfce30d62af6a213687f20fd0aa309744b7a5",
      "parents": [
        "2b0082d3f80f41f4d3445dea4f11c3aac6037257"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Mon May 09 15:18:58 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Mon May 09 15:19:09 2016 +0200"
      },
      "message": "Heka decoder for backupninja.log\n"
    },
    {
      "commit": "2b0082d3f80f41f4d3445dea4f11c3aac6037257",
      "tree": "60a472f42122dc54f9fd7df65a73f46b821d278b",
      "parents": [
        "7da1b5470316956e05dbe4d863ca0e510a29311a"
      ],
      "author": {
        "name": "vmikes",
        "email": "vlastimil.mikes@tcpcloud.eu",
        "time": "Wed May 04 09:33:09 2016 +0200"
      },
      "committer": {
        "name": "vmikes",
        "email": "vlastimil.mikes@tcpcloud.eu",
        "time": "Wed May 04 09:33:09 2016 +0200"
      },
      "message": "fix ok time\n"
    },
    {
      "commit": "7da1b5470316956e05dbe4d863ca0e510a29311a",
      "tree": "a53f6dd5146bad851220f4eac24ac5b08811916f",
      "parents": [
        "9379b3fe2f66b048c260f66acad363f527fe8363"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Apr 21 13:26:03 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Apr 21 13:26:03 2016 +0200"
      },
      "message": "Fix false-positive checks when backup is running\n"
    },
    {
      "commit": "9379b3fe2f66b048c260f66acad363f527fe8363",
      "tree": "972f97113d9af0c360bccd6228b6f2232adb6304",
      "parents": [
        "940f66dbbffe0e93f809adea64b6b05b44b59ff9"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Apr 14 14:56:42 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Apr 14 14:56:42 2016 +0200"
      },
      "message": "Add metadata.yml\n"
    },
    {
      "commit": "940f66dbbffe0e93f809adea64b6b05b44b59ff9",
      "tree": "982f40ff772d3e2535948c52ee39d14e384eb596",
      "parents": [
        "dd298148b4307b25a5583a185520a3057579fcb4"
      ],
      "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": "dd298148b4307b25a5583a185520a3057579fcb4",
      "tree": "d733c48dc3795c7fe2bea86b6378f659234cdd7f",
      "parents": [
        "f702112d1b522eba24c3ad79c230cb1c916d740a"
      ],
      "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": "f702112d1b522eba24c3ad79c230cb1c916d740a",
      "tree": "0ce1798fdc9d85a5f8749576e112409afab55997",
      "parents": [
        "8744035693f35bf0b2fba8b72a1d1a9876215f35"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Apr 14 11:48:30 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Apr 14 11:48:30 2016 +0200"
      },
      "message": "Add makefile, run tests during package build\n"
    },
    {
      "commit": "8744035693f35bf0b2fba8b72a1d1a9876215f35",
      "tree": "dc4d02fcbe6f7ab84a7f59cdf4e9fba4161dbf5d",
      "parents": [
        "767457e2416aa0141da6335473ad3a243eeb23f6"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Wed Apr 13 10:14:46 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Wed Apr 13 10:14:46 2016 +0200"
      },
      "message": "Set KRB5CCNAME for duplicity_salt.sh\n"
    },
    {
      "commit": "767457e2416aa0141da6335473ad3a243eeb23f6",
      "tree": "772e66ae739003a8bbab6690f236a3561ea5aa0d",
      "parents": [
        "89f556a02c1ff553dd397c688b4c86b19f2e1cba"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Wed Apr 13 10:05:11 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Wed Apr 13 10:05:11 2016 +0200"
      },
      "message": "Revert \"Use separate krb5 cache for backups\"\n\nThis reverts commit 89f556a02c1ff553dd397c688b4c86b19f2e1cba.\n"
    },
    {
      "commit": "89f556a02c1ff553dd397c688b4c86b19f2e1cba",
      "tree": "252e033f9fe1031030d56bb928be2dec8d4779a2",
      "parents": [
        "a70a0b6ca4f820c60934f90e091bccd079824d5a"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Wed Apr 13 10:02:53 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Wed Apr 13 10:02:53 2016 +0200"
      },
      "message": "Use separate krb5 cache for backups\n"
    },
    {
      "commit": "a70a0b6ca4f820c60934f90e091bccd079824d5a",
      "tree": "772e66ae739003a8bbab6690f236a3561ea5aa0d",
      "parents": [
        "f1987cca320b7d7b6fb5545e846d319d17195f82"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Wed Apr 13 09:59:44 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Wed Apr 13 09:59:44 2016 +0200"
      },
      "message": "Use separate krb5 cache for sensu checks\n"
    },
    {
      "commit": "f1987cca320b7d7b6fb5545e846d319d17195f82",
      "tree": "509d54a9a2a0d5b7966aa5131f712ae4cac0f3dd",
      "parents": [
        "65766388e0644f168297ecfcc33e4d66ea5f01f8"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Tue Apr 12 14:04:27 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Tue Apr 12 14:04:27 2016 +0200"
      },
      "message": "Fix warning when non-nagios action is used\n"
    },
    {
      "commit": "65766388e0644f168297ecfcc33e4d66ea5f01f8",
      "tree": "4616f0b2521c4b8911da64047ca6a2e88c8da105",
      "parents": [
        "5191a5756906acd551af7e21a299698092bcb46f",
        "6233fec441536732e332a149306a7c19a71819b1"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip.pytloun@tcpcloud.eu",
        "time": "Mon Apr 11 09:20:01 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip.pytloun@tcpcloud.eu",
        "time": "Mon Apr 11 09:20:01 2016 +0200"
      },
      "message": "Merge branch \u0027sensu\u0027 into \u0027master\u0027\n\ncorrect date calculations\n\nSee merge request !4\n"
    },
    {
      "commit": "6233fec441536732e332a149306a7c19a71819b1",
      "tree": "4616f0b2521c4b8911da64047ca6a2e88c8da105",
      "parents": [
        "5191a5756906acd551af7e21a299698092bcb46f"
      ],
      "author": {
        "name": "vmikes",
        "email": "vlastimil.mikes@tcpcloud.eu",
        "time": "Fri Apr 08 09:56:25 2016 +0200"
      },
      "committer": {
        "name": "vmikes",
        "email": "vlastimil.mikes@tcpcloud.eu",
        "time": "Fri Apr 08 09:56:25 2016 +0200"
      },
      "message": "correct date calculations\n"
    },
    {
      "commit": "5191a5756906acd551af7e21a299698092bcb46f",
      "tree": "90ad1b6e853954045be04c56ef8cd8c59e342dd6",
      "parents": [
        "c67eb3ab059bf966522dc3baf4f33c70fedd7666"
      ],
      "author": {
        "name": "vmikes",
        "email": "vlastimil.mikes@tcpcloud.eu",
        "time": "Thu Apr 07 10:57:00 2016 +0200"
      },
      "committer": {
        "name": "vmikes",
        "email": "vlastimil.mikes@tcpcloud.eu",
        "time": "Thu Apr 07 10:57:35 2016 +0200"
      },
      "message": "ok exit fix\n"
    },
    {
      "commit": "c67eb3ab059bf966522dc3baf4f33c70fedd7666",
      "tree": "1080708eb99df8dee18e0d38d605ddc46b67fd9a",
      "parents": [
        "86fa36d0065a05b141d3075b81f63eae210e4984"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Apr 07 10:54:44 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Apr 07 10:54:44 2016 +0200"
      },
      "message": "Enable sensu support\n"
    },
    {
      "commit": "86fa36d0065a05b141d3075b81f63eae210e4984",
      "tree": "5ec9d468a1f489c21167492533182a7315b0dfcd",
      "parents": [
        "ba7b7e488af2ecc674a589d21daa05039d19df45"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Apr 07 10:52:04 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Apr 07 10:52:04 2016 +0200"
      },
      "message": "Fix wrong parsing of options\n"
    },
    {
      "commit": "ba7b7e488af2ecc674a589d21daa05039d19df45",
      "tree": "daed24e202900917d603360920fd09fa190767cc",
      "parents": [
        "3e54625b5b448f77ad355ce1c4cc0499307e0b74"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Apr 07 10:45:05 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Apr 07 10:45:05 2016 +0200"
      },
      "message": "duplicity_salt.sh is not jinja template anymore\n"
    },
    {
      "commit": "3e54625b5b448f77ad355ce1c4cc0499307e0b74",
      "tree": "cef300a289f43ddda7d1c48f44fff5a1d08f9743",
      "parents": [
        "5a95ad8196e482ffa8a501bd2810c294c98ec5c3",
        "a73e77de017f244645a8510e1318e4cda7145e68"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip.pytloun@tcpcloud.eu",
        "time": "Thu Apr 07 10:32:45 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip.pytloun@tcpcloud.eu",
        "time": "Thu Apr 07 10:32:45 2016 +0200"
      },
      "message": "Merge branch \u0027sensu\u0027 into \u0027master\u0027\n\nduplicity nagios check\n\nSee merge request !3\n"
    },
    {
      "commit": "a73e77de017f244645a8510e1318e4cda7145e68",
      "tree": "cef300a289f43ddda7d1c48f44fff5a1d08f9743",
      "parents": [
        "5a95ad8196e482ffa8a501bd2810c294c98ec5c3"
      ],
      "author": {
        "name": "vmikes",
        "email": "vlastimil.mikes@tcpcloud.eu",
        "time": "Tue Apr 05 12:00:18 2016 +0200"
      },
      "committer": {
        "name": "vmikes",
        "email": "vlastimil.mikes@tcpcloud.eu",
        "time": "Thu Apr 07 10:31:15 2016 +0200"
      },
      "message": "duplicity nagios check\n"
    },
    {
      "commit": "5a95ad8196e482ffa8a501bd2810c294c98ec5c3",
      "tree": "06202005a11a521fe1b85e0db2bb40b86b2fa1d0",
      "parents": [
        "e60f8c15a90527f6cd290be9a5a01469845600d1"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Mar 31 14:17:21 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Mar 31 14:17:34 2016 +0200"
      },
      "message": "No sensu so far\n"
    },
    {
      "commit": "e60f8c15a90527f6cd290be9a5a01469845600d1",
      "tree": "3f4c3e6badadfa18d8d46573698486b69812edfc",
      "parents": [
        "c2af5896aade40e0027e1ec80eb18516313f68c1"
      ],
      "author": {
        "name": "Michael Kutý",
        "email": "6du1ro.n@gmail.com",
        "time": "Wed Mar 30 14:43:12 2016 +0200"
      },
      "committer": {
        "name": "Michael Kutý",
        "email": "6du1ro.n@gmail.com",
        "time": "Wed Mar 30 14:43:12 2016 +0200"
      },
      "message": "Fix target without auth.\n"
    },
    {
      "commit": "c2af5896aade40e0027e1ec80eb18516313f68c1",
      "tree": "6b8ba17caf5b64c1045358e38580a1e53d3c9eb0",
      "parents": [
        "e2460a33bded62cb7308747a4a76d11642f67665"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Fri Mar 25 14:38:14 2016 +0100"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Fri Mar 25 14:38:14 2016 +0100"
      },
      "message": "Ensure mailx is installed\n"
    },
    {
      "commit": "e2460a33bded62cb7308747a4a76d11642f67665",
      "tree": "412d475e59c4432422e4b445a30e131f1fcc66cb",
      "parents": [
        "32a13ddb691339c9520931ab70133dc365621bc4"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Mar 10 17:44:18 2016 +0100"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Mar 10 17:44:18 2016 +0100"
      },
      "message": "Deploy backupninja.conf\n"
    },
    {
      "commit": "32a13ddb691339c9520931ab70133dc365621bc4",
      "tree": "baa0a0167acccba3e3e6a6f2b28f72a56bfdd638",
      "parents": [
        "afe8e901c07b57fa689a04470ba0c6e34e1c1c1f"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Tue Feb 16 20:54:24 2016 +0100"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Tue Feb 16 20:54:24 2016 +0100"
      },
      "message": "Better alphabetical order\n"
    },
    {
      "commit": "afe8e901c07b57fa689a04470ba0c6e34e1c1c1f",
      "tree": "e4a820b9d93d227c638c501676fedcda6bea5fb1",
      "parents": [
        "16cedc9f319ae6c6fd5748a4656ff2f52e207988"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Tue Feb 16 20:44:56 2016 +0100"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Tue Feb 16 20:44:56 2016 +0100"
      },
      "message": "Fix name, files beginning with 0 are disabled\n"
    },
    {
      "commit": "16cedc9f319ae6c6fd5748a4656ff2f52e207988",
      "tree": "14efd9e7389dbb4cc1d6880f534fb3f54d55fca5",
      "parents": [
        "4d6014eb6b55f9cb1a8cbb031b567f2422cae404"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Tue Feb 16 16:48:46 2016 +0100"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Tue Feb 16 16:48:46 2016 +0100"
      },
      "message": "Allow definition of custom handlers\n"
    },
    {
      "commit": "4d6014eb6b55f9cb1a8cbb031b567f2422cae404",
      "tree": "8d3c8e18da3d8d534f599e3ab6ff0f269134ea46",
      "parents": [
        "86eb747b36280fd8de552864427b9217dbb03333"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Fri Feb 12 12:10:55 2016 +0100"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Fri Feb 12 12:10:55 2016 +0100"
      },
      "message": "Don\u0027t send success emails by default\n"
    },
    {
      "commit": "86eb747b36280fd8de552864427b9217dbb03333",
      "tree": "d9f75caa33a37476a5a4cd3d5de84df8b1bc2cc3",
      "parents": [
        "6ff43849fc30befc3c675b3ce9b5558be58eff13"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Mon Feb 08 19:13:15 2016 +0100"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Mon Feb 08 19:13:28 2016 +0100"
      },
      "message": "Add script to make working with duplicity easier\n"
    },
    {
      "commit": "6ff43849fc30befc3c675b3ce9b5558be58eff13",
      "tree": "134717eee09626777876f4fe4c836bb43bdb2025",
      "parents": [
        "260aebb701d83ab64bd1e12cb1c7138849ebb000",
        "9edffb799cc7b95ad9583c7c12a0f902b5bc8eca"
      ],
      "author": {
        "name": "Jan Kaufman",
        "email": "j.kaufman@tcpcloud.eu",
        "time": "Fri Feb 05 18:59:23 2016 +0100"
      },
      "committer": {
        "name": "Jan Kaufman",
        "email": "j.kaufman@tcpcloud.eu",
        "time": "Fri Feb 05 18:59:23 2016 +0100"
      },
      "message": "Merge branch \u0027one_for_all\u0027 into \u0027master\u0027\n\nOne dup/rdiff/rsync file for all fs_include\n\nSee merge request !2\n"
    },
    {
      "commit": "9edffb799cc7b95ad9583c7c12a0f902b5bc8eca",
      "tree": "134717eee09626777876f4fe4c836bb43bdb2025",
      "parents": [
        "260aebb701d83ab64bd1e12cb1c7138849ebb000"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Fri Feb 05 18:42:06 2016 +0100"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Fri Feb 05 18:42:06 2016 +0100"
      },
      "message": "One dup/rdiff/rsync file for all fs_include\n"
    },
    {
      "commit": "260aebb701d83ab64bd1e12cb1c7138849ebb000",
      "tree": "315b9fa644738af009dbdbbd20c12741423b2157",
      "parents": [
        "f0840a5b9702110d05794599f6ae721eaddc82e1"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Fri Feb 05 17:42:39 2016 +0100"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Fri Feb 05 17:42:39 2016 +0100"
      },
      "message": "Set cacert file\n"
    },
    {
      "commit": "f0840a5b9702110d05794599f6ae721eaddc82e1",
      "tree": "f831530ca3f942e29a94825d530c862230f855f7",
      "parents": [
        "7306f7007f08cf011a379b91f6351a97928d16bc"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Fri Feb 05 17:35:50 2016 +0100"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Fri Feb 05 17:35:50 2016 +0100"
      },
      "message": "Ensure kdestroy is executed last\n"
    },
    {
      "commit": "7306f7007f08cf011a379b91f6351a97928d16bc",
      "tree": "1d03f0c8fb91d73c0c205d70ef0617da5440597c",
      "parents": [
        "fe188e2eccf72481e112f3a2664aad348b7dd7c1"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Fri Feb 05 17:31:18 2016 +0100"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Fri Feb 05 17:31:18 2016 +0100"
      },
      "message": "Fix webdav -\u003e dup\n"
    },
    {
      "commit": "fe188e2eccf72481e112f3a2664aad348b7dd7c1",
      "tree": "b2dd3ec3b78f1bc605aced8089f656cee10b9df0",
      "parents": [
        "8d5c289791bcbc96dfc6b67b4945a9ebcefe0e4f"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Fri Feb 05 17:29:33 2016 +0100"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Fri Feb 05 17:29:33 2016 +0100"
      },
      "message": "Include support for client\n"
    },
    {
      "commit": "8d5c289791bcbc96dfc6b67b4945a9ebcefe0e4f",
      "tree": "c5d0101f46d0501bdd07339e405ba683a75d27b4",
      "parents": [
        "4bfdf949de314ec1d2f388543ccb56eb88e79093"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Fri Feb 05 17:26:35 2016 +0100"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Fri Feb 05 17:26:35 2016 +0100"
      },
      "message": "Fix typo\n"
    },
    {
      "commit": "4bfdf949de314ec1d2f388543ccb56eb88e79093",
      "tree": "1c9eaba87e07df36530da04b5810d11eff95cc33",
      "parents": [
        "54c562a9e6e1c723e90e6797c15ff9a7fb740df2"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Fri Feb 05 17:18:27 2016 +0100"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Fri Feb 05 17:20:05 2016 +0100"
      },
      "message": "Backup /var/backups directory\n"
    },
    {
      "commit": "54c562a9e6e1c723e90e6797c15ff9a7fb740df2",
      "tree": "3ad14a9e77afd48f3b4520b2fd5a1f23de17717d",
      "parents": [
        "6ce66eb2a4aef1c0c81844a8bfd262de3e907174"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Fri Feb 05 17:05:42 2016 +0100"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Fri Feb 05 17:05:42 2016 +0100"
      },
      "message": "More fixes\n"
    },
    {
      "commit": "6ce66eb2a4aef1c0c81844a8bfd262de3e907174",
      "tree": "c8aa93d7f778e0330cdbbabd776954a3d3ffe405",
      "parents": [
        "7bcb8552ab0ab2bb0c54eb16b1676eb07bda4183"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Fri Feb 05 17:03:00 2016 +0100"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Fri Feb 05 17:03:22 2016 +0100"
      },
      "message": "Fix readme\n"
    },
    {
      "commit": "7bcb8552ab0ab2bb0c54eb16b1676eb07bda4183",
      "tree": "1946d67eca6f8109c0d53eb2cddbc1ee9103edfe",
      "parents": [
        "5a3b28afa4a576de6374944eee78f16c00ffeff1"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Fri Feb 05 17:02:41 2016 +0100"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Fri Feb 05 17:02:41 2016 +0100"
      },
      "message": "Install gss helper correctly\n"
    }
  ],
  "next": "5a3b28afa4a576de6374944eee78f16c00ffeff1"
}
