)]}'
{
  "log": [
    {
      "commit": "ef7061b7248be7000e5aaced41bf71c44c2d5a9b",
      "tree": "8ad8c425615d41261f39680fed0f728301e6231d",
      "parents": [
        "c1b11f04c963e465fd6d58c386664409765b1291"
      ],
      "author": {
        "name": "root",
        "email": "root@cfg01.obryndzii-openstack-ovs-core-ssl-pike-7559.local",
        "time": "Mon May 27 14:58:46 2019 +0000"
      },
      "committer": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Mon May 27 15:57:51 2019 +0000"
      },
      "message": "Unhardcoded auth urls for oidc\n\nChange-Id: I4dd0f42e9df9674b21a423f892f42a22ee32133e\nRelated-Prod: PROD-30447\n(cherry picked from commit f06439a0e4f33bd0e51402a7b4b58294b8a20213)\n"
    },
    {
      "commit": "c1b11f04c963e465fd6d58c386664409765b1291",
      "tree": "a7f49d89fb2d1a5269be9d009db045df2eef0139",
      "parents": [
        "e1fa9785be603a46ab683347a2fa473ddd609dab"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Thu May 02 15:40:31 2019 +0300"
      },
      "committer": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Wed May 15 12:08:44 2019 +0300"
      },
      "message": "Handle the hardcoded configuration values\n\nThis patch allows to customize the hardcoded configuration values,\nas well as introduce new multiline configuration options for keystone\nservice by configmap template:\n\n  keystone:\n    server:\n      configmap:\n        DEFAULT:\n          debug: true\n          rate_limit_except_level: debug\n        auth:\n          methods: \u0027external,password,token\u0027\n        tokenless_auth:\n          trusted_issuer: \u0027O\u003dMirantis,L\u003dPrague,CN\u003dSalt Master CA,C\u003dcz\u0027\n\n  keystone:\n    server:\n      configmap:\n        tokenless_auth:\n          trusted_issuer:\n            type: \u0027MultiOpt\u0027\n            values:\n              value1: \u0027O\u003dMirantis,L\u003dPrague,CN\u003dSalt Master CA,C\u003dcz\u0027\n              value2: \u0027O\u003dMirantis,L\u003dKharkiv,CN\u003dSalt Master CA2,C\u003dua\u0027\n\nChange-Id: I9c932e76a4e29e8e294c56354687714251f4b3bc\nRelated-Prod: PROD-29040\n(cherry picked from commit ad0ffc5e3d56890c5a9742dcac02094696b94a95)\n"
    },
    {
      "commit": "75dcd68160fdaf22bd114ab1ef2685da828504d9",
      "tree": "fe20c065f8f322834244a5ca031e277e1eb88fdc",
      "parents": [
        "31f7c87fe8041f53716bdfd5ea446f19844c46de"
      ],
      "author": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Fri Apr 19 11:50:49 2019 +0300"
      },
      "committer": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Fri Apr 26 14:27:23 2019 +0300"
      },
      "message": "Updated security compliance section in README\n\n  * It need because `password_regex` was updeted.\n\nRelated-PROD: PROD-29484\nChange-Id: I975bca12854e30098fbbba52897be28e8e427ef1\n(cherry picked from commit 3d95b71521770db746f7ea22ee3b19c14f067778)\n"
    },
    {
      "commit": "a391d60c661b46990d729649dc719b8b741bc1b8",
      "tree": "4390ab53213546598cda967fa5b3e00e8c189baa",
      "parents": [
        "ee82947cc6affd447c425ed7fefca07fdaec0c61",
        "3274e7db7c18fa7960a9726f9484e33ec4e9cd5b"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu Mar 28 15:33:03 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Thu Mar 28 15:33:03 2019 +0000"
      },
      "message": "Merge \"Set default TTL for memcache item expiration\" into release/2019.2.0"
    },
    {
      "commit": "df239652a432307041187f42406d5e726fd890eb",
      "tree": "1173d4c24e67ebf4d41528192df82a458a6dc38a",
      "parents": [
        "2a274bac31bbf7ef191d7b92a21fb0b579f4ceab"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Tue Feb 26 15:38:54 2019 +0200"
      },
      "committer": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Tue Mar 26 14:20:13 2019 +0200"
      },
      "message": "Unhardcode allow_expired_window directive\n\nSets up allow_expired_window from pillar if defined\n\nChange-Id: If83bedf3ad7dd8a57ce6aa05369bdf0e53188e85\nRelated-Prod: PROD-27591\n(cherry picked from commit 49a50833cc96fb2eb775547af1d39a414fc2756b)\n"
    },
    {
      "commit": "70341ebe10392eaaacbfe9f54f0c257d2333ab6f",
      "tree": "c74555636b4401484f78d260fb0c68c77d5f8098",
      "parents": [
        "542809eb70039eb71b14bff4b98a200d3589eef1"
      ],
      "author": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Thu Feb 21 12:51:25 2019 +0000"
      },
      "committer": {
        "name": "sgarbuz",
        "email": "sgarbuz@mirantis.com",
        "time": "Mon Mar 25 15:10:04 2019 +0000"
      },
      "message": "Unhardcoded [security_compliance] section.\n\nChange-Id: I075e4b7171e037e656f0ee330dbfb1cb15836d2c\nRelated-PROD: PROD-26638\nRelated-PROD: PROD-27663\n(cherry picked from commit acfa0301ca4e3ce10b0591273e802ce66e69c69e)\n(cherry picked from commit 004f17bf81986802d1193187fb92f5f48edc926c)\n"
    },
    {
      "commit": "3274e7db7c18fa7960a9726f9484e33ec4e9cd5b",
      "tree": "278a94017ea3a623bdf2f3ab785496060fbb8424",
      "parents": [
        "542809eb70039eb71b14bff4b98a200d3589eef1"
      ],
      "author": {
        "name": "Dmitry Ukov",
        "email": "dukov@mirantis.com",
        "time": "Tue Feb 05 16:50:57 2019 +0400"
      },
      "committer": {
        "name": "obryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Tue Mar 19 14:38:49 2019 +0000"
      },
      "message": "Set default TTL for memcache item expiration\n\nFixes: PROD-26960\n\nChange-Id: I730c1e7248bfb81da36ec2fed924701490246db4\n(cherry picked from commit e34392e21385e1156f2774225ff5bca23841b8bc)\n"
    },
    {
      "commit": "d037a66d38a60d48a8349330a6304560ed2f6312",
      "tree": "4c8a5fde7ff6ed764ae4e39bf54ba10f369eb9e3",
      "parents": [
        "2a7bd98fa3d07b4313ff70c03d68a58a3578a85a"
      ],
      "author": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Thu Dec 20 15:18:09 2018 +0000"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed Jan 09 10:34:37 2019 +0000"
      },
      "message": "Added absent states for resources.\n\nFor manage resources was added status flag which allows to remove resources by client keystonev3.\nstatus flag was added which allows to remove endpoint by client keystonev2.\nPillar temlates was added for run_tests.sh testing.\n\nChange-Id: Ie73c4bda485dbf5bf732ad08a153dc1ff3c7b416\nRelated-PROD: PROD-25260(PROD:25260)\n(cherry picked from commit 340d1a190b06a68647c9f7c7926d4bcb8065acf1)\n"
    },
    {
      "commit": "d9a2b65893da011c852131d7f9bc2838b0fdca63",
      "tree": "23f60bdef7acba6c5932f906a9e4e4bc7741270f",
      "parents": [
        "f2495b664ec6fea3f369ed95d5ca4848998dd18a"
      ],
      "author": {
        "name": "Dzmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Thu Oct 25 16:37:00 2018 +0200"
      },
      "committer": {
        "name": "Dzmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Thu Oct 25 16:37:46 2018 +0200"
      },
      "message": "Adding ability to read proxy headers for proper url build.\n\nChange-Id: Icbc74a56f375c76595f6d901dd32354d61673b0d\n"
    },
    {
      "commit": "a22baffe4f5f3934c59d4e027e282c9ae8ef9250",
      "tree": "304ee4d1cdf649dd7d1d9ca03d52207077d5b00b",
      "parents": [
        "12e6360fa3d9a821f59bd2a2a490ddaebf55b267"
      ],
      "author": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Tue Jul 31 18:44:37 2018 +0300"
      },
      "committer": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Tue Jul 31 18:44:46 2018 +0300"
      },
      "message": "Update run_tests.sh to the latest revision\n\nChange-Id: Icd2049fb740a9ae0109ad85df184de4b632cbf8d\n"
    },
    {
      "commit": "a0db50fee33ab2d223ae5ff47aad869176db00ad",
      "tree": "6ef90df96d9506def58f93d6babd0c3db624f2c0",
      "parents": [
        "b0288199fe8a324850c259de3b8b1ec334a40786"
      ],
      "author": {
        "name": "Dzmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Mon Mar 26 20:41:36 2018 +0200"
      },
      "committer": {
        "name": "Dzmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Mon Mar 26 23:36:27 2018 +0200"
      },
      "message": "Setting up driver aliases for keystone domains\n\nIssue: Starting from pike, keystone fails to initialize drivers\n       by full path. Error from the log:\n       ImportError: (u\u0027Unable to find %(name)r driver in\n       %(namespace)r.\u0027, {\u0027namespace\u0027: \u0027keystone.identity\u0027, \u0027name\u0027:\n       \u0027keystone.identity.backends.ldap.Identity\u0027})\n\nFix:   Use driver aliases taken from keystone egg entry_points.txt\n\nChange-Id: I1dbf916741bd84d4a5e8963d0bfced2b786ac512\n"
    },
    {
      "commit": "779727c7fc7c414d9a5b1194d523fc30d741c538",
      "tree": "8b7453d7e6efb2ea0409ded52d452b30cda28fa6",
      "parents": [
        "b10d8c02925183ce3736cf9fa948365ffa28a3e8"
      ],
      "author": {
        "name": "vgusev",
        "email": "vgusev@mirantis.com",
        "time": "Fri Feb 16 18:10:54 2018 +0400"
      },
      "committer": {
        "name": "vgusev",
        "email": "vgusev@mirantis.com",
        "time": "Tue Feb 27 10:44:56 2018 +0400"
      },
      "message": "Add kitchen tests for logging\n\nChange-Id: Ie5bf0be675633f251cc74cb54f00696abf008639\n"
    },
    {
      "commit": "3cbeb96f6401c4a724e32ca063a680708bb09c24",
      "tree": "3b234757bac5ae4647ed89745de3f64f1e7d9de5",
      "parents": [
        "7412508f595e45454aab6a464e05e1d36e54abba"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Thu Feb 08 13:22:16 2018 +0100"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Thu Feb 08 13:22:16 2018 +0100"
      },
      "message": "Fixed shebang kernel limitation with virtualenv during test run (https://github.com/pypa/virtualenv/issues/596)\n\nChange-Id: I5a7868c76fa512eaaa10aa1b5a2a7756516a37cc\n"
    },
    {
      "commit": "50327b98350c669b4d9c3f30aeac775f00138528",
      "tree": "ce578d8a164962c63aeceabc9aee87c72e648b88",
      "parents": [
        "eaf4fc4e68c3bb2e5a4ed7dd1a19e1c4b4ad1aa0"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Fri Dec 15 16:58:29 2017 +0100"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Fri Dec 15 17:32:04 2017 +0100"
      },
      "message": "Fixed typo in run_tests.sh file\n\nChange-Id: Iba14b5279719913b6ed738f5114515f2552f3717\n"
    },
    {
      "commit": "702562264d81f9e93e489e4b42f1cf7c87e0e616",
      "tree": "866a90371b5f6dce0b840a5a5a168d1da8c00498",
      "parents": [
        "dc4331d2a47115b9cab1044ae6ea9820be8de19c"
      ],
      "author": {
        "name": "Dmitry Ukov",
        "email": "dukov@mirantis.com",
        "time": "Mon Nov 20 19:26:38 2017 +0400"
      },
      "committer": {
        "name": "Dmitry Ukov",
        "email": "dukov@mirantis.com",
        "time": "Tue Nov 28 11:40:04 2017 +0400"
      },
      "message": "Add ability to provide extra parameters to config\n\nThis commit replicates Ic44a8214d82956c3f2b9ccbd0e4a797cfe6cb97f to all\navailable distributions and all releases after Mitaka\n\nChange-Id: Ia70b2334f1b6f7836e4095aea897f35e6f61f7fd\n"
    },
    {
      "commit": "0098445a5bf07b3e7d3f9a43551257de1ae3a916",
      "tree": "fdccedee9694ba05f05aa619ebbb045235d71780",
      "parents": [
        "0990eead27b0c3d18110b3ea52f9837492ebfec0"
      ],
      "author": {
        "name": "Kirill Bespalov",
        "email": "kbespalov@mirantis.com",
        "time": "Tue Aug 01 17:44:11 2017 +0300"
      },
      "committer": {
        "name": "Kirill Bespalov",
        "email": "kbespalov@mirantis.com",
        "time": "Mon Sep 18 18:36:56 2017 +0300"
      },
      "message": "RabbitMQ TLS support\n\nUsage: see README.rst\nReleases: Mitaka, Newton, Ocata\n\nOSCORE-383\nChange-Id: I5e51d5be3c07415e312d90bb0df89bf9639fcba6\n"
    },
    {
      "commit": "aebfff7ce0433403dd6dc6bd45685d002e4fdb95",
      "tree": "2772e2b871653e6ebd3f24c8772c1f91c76f2a42",
      "parents": [
        "d5b06764a4172c7930db7256ce61a80eb3bc9bbb",
        "54c456667df3426b9707798caecb749a42d9d243"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Fri Sep 08 11:24:07 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@b3fef64565ee",
        "time": "Fri Sep 08 11:24:08 2017 +0000"
      },
      "message": "Merge \"Fix variable has no attribute ldap error during package build\""
    },
    {
      "commit": "54c456667df3426b9707798caecb749a42d9d243",
      "tree": "dd3e05ec2ad9340abeb85268005280833b919f1b",
      "parents": [
        "468a975c648c1f6cb559949348f472da23c19f56"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Sep 07 16:43:54 2017 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Fri Sep 08 10:46:50 2017 +0200"
      },
      "message": "Fix variable has no attribute ldap error during package build\n\nAlso test domains\n\nChange-Id: I019f0cfa07dd3185c16a958ed0aefc92fed57460\n"
    },
    {
      "commit": "1b2a26545a9c34664a196f757a9e186a4bd050e6",
      "tree": "9a3d0be65750be9aaba8e4846ffd417ba28463ea",
      "parents": [
        "b98f02a95f538d58fcaadb4694b6883dd55cfc48"
      ],
      "author": {
        "name": "Vladimir Blokhin",
        "email": "vblokhin@mirantis.com",
        "time": "Thu Aug 10 19:28:02 2017 +0300"
      },
      "committer": {
        "name": "Vladimir Blokhin",
        "email": "vblokhin@mirantis.com",
        "time": "Thu Sep 07 16:33:00 2017 +0300"
      },
      "message": "Add list_limit option to /etc/keystone/domains/domain.conf file\nYou can set it using keystone:server:domain:domain_name:identity:list_limit in reclass\n\nChange-Id: Ic9dfdc9e7b6f28c7ff0c30455c93871f92d7feb8\n"
    },
    {
      "commit": "e9a6c2abf612b0438e8c2e3ee7fdb6471c20a030",
      "tree": "b6e60808d14dea9f1180c54f22945fda0921e302",
      "parents": [
        "ca87550e3ce93f0f7f53fddf41ca66cb6a7bddae"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Sun Mar 05 20:14:34 2017 +0100"
      },
      "committer": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Mon Mar 06 17:46:58 2017 +0100"
      },
      "message": "Add kitchen tests + travis ci\n- add dependencies, req. for CI (make test)\n- spec. mysql version per platform\n- keystone client to create endpoints\n"
    },
    {
      "commit": "78b81e081f20e9b026e1de314c67af71f1ad5d3e",
      "tree": "65ae50ce8b4cd7e5e0d794dd069a332c5e4c9f4f",
      "parents": [
        "bb9a0201952c3b88c0a53275da33c1ed322617a9"
      ],
      "author": {
        "name": "Alexander Noskov",
        "email": "anoskov@mirantis.com",
        "time": "Mon Dec 05 16:20:50 2016 +0400"
      },
      "committer": {
        "name": "Alexander Noskov",
        "email": "anoskov@mirantis.com",
        "time": "Mon Dec 12 12:29:34 2016 +0300"
      },
      "message": "WebSSO support\n\n* WebSSO support\n* Run keystone under apache2\n* Remove trailing whitespaces\n\nChange-Id: I7ccd9dbf57571a03471bb06c961079f4bd099ff8\n"
    },
    {
      "commit": "45a9af4403c7e4650a362b9bb1c6a85b16b01c25",
      "tree": "4e14368b7ea83044ace85363f427dcfd6d28a3fa",
      "parents": [
        "95ceb4b761bc18352e7dc2353fd6379fad3dab9f"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Tue Nov 29 16:40:00 2016 +0100"
      },
      "committer": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Tue Nov 29 16:40:00 2016 +0100"
      },
      "message": "enable cadf auditing support\n\nChange-Id: Idc278c6e5055e33bdeddf3b4ac651b8c08b0bb7c\n"
    },
    {
      "commit": "6b0b74a4d7866b2bfde5c5f5d05ad77b3abfeb5c",
      "tree": "e57ffb036165758d4ece1be7e003ddebc547e578",
      "parents": [
        "1984148f01742d9f174a92ed8f64880bb809d517"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Thu Sep 01 10:49:14 2016 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Thu Sep 01 10:49:14 2016 +0200"
      },
      "message": "max active keys for fernet\n\nChange-Id: I4fafaee9c6203139f276b68c21904ec400133003\n"
    },
    {
      "commit": "541c1ea638a2e8fe884140b2d255cb0a44424d37",
      "tree": "115818b676845a3cdf3556fba9be7d31da5fc343",
      "parents": [
        "63d962a57f80ebf7fd8ec875845a0c345daad324"
      ],
      "author": {
        "name": "Simak, Jan",
        "email": "simak.jan@gmail.com",
        "time": "Thu Jun 23 13:48:22 2016 +0200"
      },
      "committer": {
        "name": "Simak, Jan",
        "email": "simak.jan@gmail.com",
        "time": "Thu Jun 23 13:48:22 2016 +0200"
      },
      "message": "Disable logging to file during tests\n\nWithout this patch, salt-call emits warning when run as non-root:\n[WARNING ] Failed to open log file, do you have permission to write to\n/var/log/salt/minion\n\nChange-Id: I22082821252aaa58e73b3eb9a495961886c411b2\n"
    },
    {
      "commit": "29800fad0d9cdcf4fb00d02816d6cd8cdd145697",
      "tree": "adc9bcbae4e51a93099ced9c750f9a12b72ad3c9",
      "parents": [
        "c78e6c0fa11f6a0881f0934eae6d4f08bfc019a1"
      ],
      "author": {
        "name": "Ondřej Nový",
        "email": "ondrej.novy@firma.seznam.cz",
        "time": "Sat Apr 23 17:11:05 2016 +0200"
      },
      "committer": {
        "name": "Ondřej Nový",
        "email": "ondrej.novy@firma.seznam.cz",
        "time": "Sat Apr 23 17:13:40 2016 +0200"
      },
      "message": "Disable minion_id_caching\n\nThis prevents this error when building Debian package:\nCould not cache minion ID: [Errno 13] Permission denied\n\nChange-Id: I4f158d1f0aadf3658f7bd48a529e765cf60f8b40\n"
    },
    {
      "commit": "18f0929bf65c5ac583f433f6e458c06b2bc5b5a6",
      "tree": "9b4c9cdb151874ba8b6a6b4cf3dd0c2d37b11f9c",
      "parents": [
        "72e31d64a8f08686dec707e8f6297a34903d0f9e"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Apr 14 11:51:09 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Apr 14 16:40:52 2016 +0200"
      },
      "message": "Add makefile, run tests during package build\n\nChange-Id: Ia1ab078bfece11c63753432d66e96f10e4d04d0f\n"
    },
    {
      "commit": "72e31d64a8f08686dec707e8f6297a34903d0f9e",
      "tree": "f6c2d1403b9f96ed9eee8740be95cca1b6b1714f",
      "parents": [
        "6d5ac7c1049d37782c6dc941eed91bc8c33d64bf"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Fri Apr 08 16:26:57 2016 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Mon Apr 11 10:58:56 2016 +0200"
      },
      "message": "Mitaka release configuration files support and RabbitMQ support for Ceilometer\n\nChange-Id: I57e7824c2eee1c9d33df2b5955d9bb8937b2f9cb\n"
    },
    {
      "commit": "143338c169f01961f17a905efc8bed7c1a8a2bca",
      "tree": "863ac4e3753fe479954f4952528b520a37fe838d",
      "parents": [
        "b4565c9d0ea396f67ba3f6b585f42e7ee3857078"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Tue Feb 16 18:57:54 2016 +0100"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed Feb 17 12:45:01 2016 +0100"
      },
      "message": "Keystone fernet keys location with correct permisions and dependencies\n\nChange-Id: I76a3060f3c35d2778cc831fca56aa007fecb9b1c\n"
    },
    {
      "commit": "874d9d38342d20b56e59b0e59fb8419152b1d5af",
      "tree": "bd40bb3028d4e9facc70c837c1b253961e364758",
      "parents": [
        "19620f76421a69263399c9aa19d7aced2d415a7b"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Mon Jan 25 22:19:15 2016 +0100"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Mon Jan 25 22:19:15 2016 +0100"
      },
      "message": "keystone tests\n"
    }
  ]
}
