)]}'
{
  "log": [
    {
      "commit": "63a8098bffa405231d89214e4ae9ac1d3d762720",
      "tree": "d11c89acef576da37b7f5c2f3dd4326daf3c64d4",
      "parents": [
        "05c8b49ecaa40e3005f123193b800889a7ac5328"
      ],
      "author": {
        "name": "Othman Madjoudj",
        "email": "omadjoudj@mirantis.com",
        "time": "Wed Feb 03 16:55:51 2021 +0100"
      },
      "committer": {
        "name": "Oleksiy Molchanov",
        "email": "omolchanov@mirantis.com",
        "time": "Tue Jun 22 10:40:28 2021 +0000"
      },
      "message": "Always run backup cleanup even on non-leader nodes since it can change\nany moment (outage, maintenance, etc...).\n\nRelated-To: JCDA-4782\nRelated-To: PROD-36108\nChange-Id: Ifd6928ec2d17eebd2c042ef00c8fcaad96163436\n"
    },
    {
      "commit": "05c8b49ecaa40e3005f123193b800889a7ac5328",
      "tree": "89484d2bd9fcc59a26cd47ba0529c7185a903656",
      "parents": [
        "8b7715bf527f04c1ec028277752f3abbd118bf4c"
      ],
      "author": {
        "name": "Othman Madjoudj",
        "email": "omadjoudj@mirantis.com",
        "time": "Wed Feb 03 18:59:56 2021 +0100"
      },
      "committer": {
        "name": "Oleksiy Molchanov",
        "email": "omolchanov@mirantis.com",
        "time": "Tue Jun 22 10:17:09 2021 +0000"
      },
      "message": "Add simple logging to make it possible to monitor whether the backup ran\nsuccessfully or not\n\nRelated-to: PROD-36114\nRelated-to: JCDA-4782\nChange-Id: Ia37c90c87c9d248746b3e997c3a3cede7339a0a8\n"
    },
    {
      "commit": "8b7715bf527f04c1ec028277752f3abbd118bf4c",
      "tree": "6816810374d12a44cc02d725579dfc0c0546d2d8",
      "parents": [
        "605b7b67cdfdbd2ab88a97380a96eb69b21c5074"
      ],
      "author": {
        "name": "Anton Samoylov",
        "email": "asamoylov@mirantis.com",
        "time": "Mon Feb 18 16:01:11 2019 +0400"
      },
      "committer": {
        "name": "Anton Samoylov",
        "email": "asamoylov@mirantis.com",
        "time": "Mon Feb 18 16:09:38 2019 +0400"
      },
      "message": "Fix default behavior of zookeeper backup state:\n- fix crontab schedule;\n- do not set zookeeper backup via cron by default as it should be\n  explicitely configured and controlled by cluster operators via cluster model.\n\nChange-Id: I8c574aa7108d74bea2c74cb8d170cb470fa48b3c\nRelated-PROD: PROD-27603\n"
    },
    {
      "commit": "605b7b67cdfdbd2ab88a97380a96eb69b21c5074",
      "tree": "51896e5b0e72e70077cc33685bae8eadc85a4e3c",
      "parents": [
        "1b00ab5abd51ef88b1deda13d48f7e0491180255"
      ],
      "author": {
        "name": "Pavel Cizinsky",
        "email": "pcizinsky@mirantis.com",
        "time": "Wed Dec 12 12:03:42 2018 +0100"
      },
      "committer": {
        "name": "Pavel Cizinsky",
        "email": "pcizinsky@mirantis.com",
        "time": "Thu Dec 13 10:47:37 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: I0ac6f244d414cb1ee5bb992c74954e7cd7e789cd\n"
    },
    {
      "commit": "1b00ab5abd51ef88b1deda13d48f7e0491180255",
      "tree": "a4d144e098270dae059b2901d0d79fe4fbeb8fab",
      "parents": [
        "f789781edd8dd500940cb6a17c78c1c9cdcb274f"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Nov 07 14:45:24 2018 +0100"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Nov 07 14:45:24 2018 +0100"
      },
      "message": "Update Makefile configuration\n\nChange-Id: Ieb607d8b79e4b8ce20fc8fd1ef2b90ecb2587d1d\n"
    },
    {
      "commit": "f789781edd8dd500940cb6a17c78c1c9cdcb274f",
      "tree": "7870ada0d534b5854ad0ba9d4ce07bdcc59a7c64",
      "parents": [
        "0bdc74ae306164b218c90745802f7a9b68b935c6"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Tue Jul 31 11:31:34 2018 +0200"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Tue Jul 31 13:06:04 2018 +0200"
      },
      "message": "zookeeper backup for containers\n\nPROD-21753\n\nChange-Id: Ic0572e3acb7f0dfff4478e64666129dea076f616\n"
    },
    {
      "commit": "0bdc74ae306164b218c90745802f7a9b68b935c6",
      "tree": "08ae3f3c776d1c8448ee4ed184d770466773eb37",
      "parents": [
        "d22d83a3354f8143a2f9383c4bbbb28ef0841564"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Apr 25 15:33:46 2018 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Apr 25 15:33:46 2018 +0200"
      },
      "message": "Switch camelCase to snake_case\n\nChange-Id: I3c0832e2633e23517bc5c276438b61c427cf0316\n"
    },
    {
      "commit": "d22d83a3354f8143a2f9383c4bbbb28ef0841564",
      "tree": "929bb9fdcf3487634b0bd8f6187a598ccd4ad43d",
      "parents": [
        "b1cfbc6f6f3e6fff513adf5820905936e4e4898b"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Mon Apr 16 18:35:35 2018 +0200"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Mon Apr 16 18:35:35 2018 +0200"
      },
      "message": "backup server name dir fix\n\nChange-Id: I124c63243ac227c01ef0fb9cb497d6f3eab7c5a8\n"
    },
    {
      "commit": "b1cfbc6f6f3e6fff513adf5820905936e4e4898b",
      "tree": "4da233bb094066b0eb629446c80a81ff30515580",
      "parents": [
        "a725f487a91ada86c7ae6eb425fa6a755479e1c3",
        "8b4c6a187e60ed960760ff6f223256a0fdc04a4e"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "osmola@mirantis.com",
        "time": "Fri Apr 06 08:47:00 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@7e698601da6d",
        "time": "Fri Apr 06 08:47:00 2018 +0000"
      },
      "message": "Merge \"Update metadata.yml with correct URL\""
    },
    {
      "commit": "a725f487a91ada86c7ae6eb425fa6a755479e1c3",
      "tree": "c54e8b119511cce154bd521f0e369d44a9b55f89",
      "parents": [
        "1a9cbea48b6e9f3854d6ef505598a707c0cc225a"
      ],
      "author": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Thu Apr 05 14:30:11 2018 +0300"
      },
      "committer": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Thu Apr 05 14:13:57 2018 +0000"
      },
      "message": "To be sure that ~/.ssh directory exist\n\nChange-Id: I42c94f77e14e4fc4d883b425b9fb2ac2d9602497\nRelated-PROD: PROD-19111\n"
    },
    {
      "commit": "1a9cbea48b6e9f3854d6ef505598a707c0cc225a",
      "tree": "5080e4d7750c43fef09ce33e71937d0f33f498e0",
      "parents": [
        "4646ba4dd54eb3433974db7387f35e7c71de759c"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Thu Mar 29 12:39:56 2018 +0200"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Thu Mar 29 12:40:06 2018 +0200"
      },
      "message": "managed auth keys\n\nPROD-17856\n\nChange-Id: I8cf9c85ceab25a5a9be4f92de08242045aa2373f\n"
    },
    {
      "commit": "8b4c6a187e60ed960760ff6f223256a0fdc04a4e",
      "tree": "4c1b15dd06d0cd56cdb0e38cd1e1b2e675c38c68",
      "parents": [
        "4646ba4dd54eb3433974db7387f35e7c71de759c"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Thu Mar 29 08:26:03 2018 +0200"
      },
      "committer": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Thu Mar 29 08:42:42 2018 +0200"
      },
      "message": "Update metadata.yml with correct URL\n\nChange-Id: Ia52199d1bac4a8482dfb73b76577f853d3b37006\n"
    },
    {
      "commit": "4646ba4dd54eb3433974db7387f35e7c71de759c",
      "tree": "921a889a6e3c5968467dd913d45165814cb1b186",
      "parents": [
        "7a67549d2583ce8538003064ce2e5899f8cf5f2d"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Mon Mar 12 12:16:43 2018 +0100"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Mon Mar 12 13:08:04 2018 +0100"
      },
      "message": "possibility to absent public key from backup server\n\nPROD-17856\n\nChange-Id: I82c6ac447600be76317d5819864af7c16fa64c43\n"
    },
    {
      "commit": "7a67549d2583ce8538003064ce2e5899f8cf5f2d",
      "tree": "df4322a68e8fe27252fb4297acb44c5954826ac0",
      "parents": [
        "491114981e8c5a2f97a42855a5aaf3377d9ba0b0"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Sun Mar 04 17:11:12 2018 +0100"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Mon Mar 05 14:14:41 2018 +0000"
      },
      "message": "Add option to set exact backup times\n\nChange-Id: I6681daa581978d281e0d60e97da3ecab9e89ac39\n"
    },
    {
      "commit": "491114981e8c5a2f97a42855a5aaf3377d9ba0b0",
      "tree": "c67a18426b5433fb2c357b4b2de7fad285c0f22c",
      "parents": [
        "2756b32304908bc3e3a38bc2a86a74b94fc2af9c"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Mon Mar 05 12:11:27 2018 +0100"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Mon Mar 05 12:11:27 2018 +0100"
      },
      "message": "custom server backup_dir\n\nChange-Id: I738260d4ea4c86b1ab114ae42d0030cba3b69871\n"
    },
    {
      "commit": "2756b32304908bc3e3a38bc2a86a74b94fc2af9c",
      "tree": "8ed158b963ab183229f3a5b039f72dff3df90a41",
      "parents": [
        "bfd69774aff92e08195e5efa8771c24530dbd04b"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Wed Feb 28 16:21:46 2018 +0100"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Wed Feb 28 16:24:43 2018 +0100"
      },
      "message": "parametrize client restrictions\n\nChange-Id: Idfe4036a558204cb839bb3542b7bd9cdb1277a1d\n"
    },
    {
      "commit": "bfd69774aff92e08195e5efa8771c24530dbd04b",
      "tree": "721ce704373264c47b32a0921100daa0905ef69e",
      "parents": [
        "c4210c96faf20f9e44bd4f9f283228383a0aedf8"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Wed Feb 28 10:43:34 2018 +0100"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Wed Feb 28 13:48:39 2018 +0100"
      },
      "message": "restrict access for backups\n\nChange-Id: I64f63eab66fc7ab44685ba0f59f353f921630f29\n"
    },
    {
      "commit": "c4210c96faf20f9e44bd4f9f283228383a0aedf8",
      "tree": "eb4e0cc675395ee79e8f06268d2a81dc8ec25207",
      "parents": [
        "7a3d651634b88c7ea64c1311120691d470cde5e9"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Feb 15 15:13:13 2018 +0100"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Feb 15 15:13:13 2018 +0100"
      },
      "message": "Update Makefile\n"
    },
    {
      "commit": "7a3d651634b88c7ea64c1311120691d470cde5e9",
      "tree": "f0686ee26603dd2e3ee8466f0108a3dab05a0069",
      "parents": [
        "ec1c4fd6d3c5897bca0a4a7ec9e8d6227c8e7497"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Thu Feb 08 13:22:21 2018 +0100"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Thu Feb 08 13:22:21 2018 +0100"
      },
      "message": "Fixed shebang kernel limitation with virtualenv during test run (https://github.com/pypa/virtualenv/issues/596)\n\nChange-Id: Iab829e487347098fee62812f7f5123b583c5888e\n"
    },
    {
      "commit": "ec1c4fd6d3c5897bca0a4a7ec9e8d6227c8e7497",
      "tree": "43028e1ca2e1913b6168b3469d071c7bea5a9ed1",
      "parents": [
        "6256e5998e8103664431c9debf24032e33c6058e"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Tue Jan 09 09:10:43 2018 +0100"
      },
      "committer": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Tue Jan 09 09:43:00 2018 +0100"
      },
      "message": "Remove salt-master, reclass from pkg dependencis\n\nChange-Id: I7425f1c7d684e91296d91296a70d1444e84703c7\n"
    },
    {
      "commit": "6256e5998e8103664431c9debf24032e33c6058e",
      "tree": "268f91e21512e1037a77815a0ebaef8a38176c5a",
      "parents": [
        "9600e3f5fc939ca8c0637509054908c42c6370f6"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Fri Dec 15 16:58:31 2017 +0100"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Fri Dec 15 17:35:10 2017 +0100"
      },
      "message": "Fixed typo in run_tests.sh file\n\nChange-Id: Ia1d82af0904f4c56a6737feb2be9c5063a193020\n"
    },
    {
      "commit": "9600e3f5fc939ca8c0637509054908c42c6370f6",
      "tree": "86360152f3448955ec06f56947d759b48fb408bf",
      "parents": [
        "cdf8161bf20f08def036df5ee7c620954ee610f4"
      ],
      "author": {
        "name": "Marcin Iwinski",
        "email": "miwinski@mirantis.com",
        "time": "Sun Dec 03 20:34:27 2017 +0100"
      },
      "committer": {
        "name": "Marcin Iwinski",
        "email": "miwinski@mirantis.com",
        "time": "Fri Dec 15 10:03:05 2017 +0100"
      },
      "message": "Removing new line at beginning of scripts\n\nA new line at the beginning of scripts was causing scripts to fail\nbeing executed when called from cron.\n\nCloses-Bug: PROD-16621\n\nChange-Id: Ia22e1eec555f6c896e7c88e1adb0b786d7dbabbd\n"
    },
    {
      "commit": "cdf8161bf20f08def036df5ee7c620954ee610f4",
      "tree": "32eb763711b55d2ebf11f593c5a15c2cef077fbc",
      "parents": [
        "333f21bee9897d287e8a38298f76a8c2ad11ad4c",
        "75a3cc7fe30c614349f4aec2e2dcaf77d8a9fc08"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Tue Jul 18 07:39:44 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@32a4cf582fa9",
        "time": "Tue Jul 18 07:39:44 2017 +0000"
      },
      "message": "Merge \"Update run_tests.sh to the latest revision\""
    },
    {
      "commit": "333f21bee9897d287e8a38298f76a8c2ad11ad4c",
      "tree": "8e0161e116e38a02f36638dedca560d83432aa7b",
      "parents": [
        "f7ce71dd5a379a42cd4400803b8d9f402b404c6d"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Thu Jul 13 23:39:01 2017 +0200"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Thu Jul 13 23:39:01 2017 +0200"
      },
      "message": "backup non leader return code fix\n\nChange-Id: I9930454d26ee5c9b8abe38d61796db5c7210b8d0\n"
    },
    {
      "commit": "f7ce71dd5a379a42cd4400803b8d9f402b404c6d",
      "tree": "42b4d20ecaaa43df610d3475370d2161adc10b9a",
      "parents": [
        "df51ee2e87e49a201fb7bbd2e023930ad27b4b82"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Thu Jul 06 13:51:20 2017 +0200"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Fri Jul 07 13:38:11 2017 +0200"
      },
      "message": "zookeeper backup\n\nChange-Id: I023cd0465e5c6c0154bdd48115d1e4e0c81926d2\n"
    },
    {
      "commit": "75a3cc7fe30c614349f4aec2e2dcaf77d8a9fc08",
      "tree": "fa2db0e0819a21199ed8a04ec3d5a348ed5b06b5",
      "parents": [
        "df51ee2e87e49a201fb7bbd2e023930ad27b4b82"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Thu Jul 06 21:07:28 2017 +0300"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Fri Jul 07 00:18:41 2017 +0300"
      },
      "message": "Update run_tests.sh to the latest revision\n\nChange-Id: Ife5092c654f780bf2566e44b24495274eab3d776\n"
    },
    {
      "commit": "df51ee2e87e49a201fb7bbd2e023930ad27b4b82",
      "tree": "9b548a9f7c5092f4598979cf5b9ce446f6ced5ec",
      "parents": [
        "95a05959e552b26a7c332eb2b9a7865cdb787a84"
      ],
      "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": "95a05959e552b26a7c332eb2b9a7865cdb787a84",
      "tree": "d5d2862add93ef5af4352faf9c844a7e392f1a5e",
      "parents": [
        "0a412e9e15250bf217abdd02518402cde5cb2535"
      ],
      "author": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Sun Jun 19 18:04:53 2016 +0200"
      },
      "committer": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Sun Jun 19 18:04:53 2016 +0200"
      },
      "message": "Change reference in entrypoint\n"
    },
    {
      "commit": "0a412e9e15250bf217abdd02518402cde5cb2535",
      "tree": "7ffd7bd061b55692a54d278d7b94ac30ebe61c8d",
      "parents": [
        "70723547009a3d43846e1108a9c4aa35fe66e959"
      ],
      "author": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Fri Jun 17 16:08:12 2016 +0200"
      },
      "committer": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Fri Jun 17 16:08:12 2016 +0200"
      },
      "message": "Fix zookeeper id\n"
    },
    {
      "commit": "70723547009a3d43846e1108a9c4aa35fe66e959",
      "tree": "7111eec11635b55a41575f3d3d42ed7ce461c88d",
      "parents": [],
      "author": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Tue Jun 14 20:25:31 2016 +0200"
      },
      "committer": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Fri Jun 17 10:42:50 2016 +0200"
      },
      "message": "Zookeeper salt formula first version.\n"
    }
  ]
}
