)]}'
{
  "log": [
    {
      "commit": "f06439a0e4f33bd0e51402a7b4b58294b8a20213",
      "tree": "d82e1d4278537ff125f9e1bc9b6bddd3dff22830",
      "parents": [
        "ad0ffc5e3d56890c5a9742dcac02094696b94a95"
      ],
      "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:21:31 2019 +0000"
      },
      "message": "Unhardcoded auth urls for oidc\n\nChange-Id: I4dd0f42e9df9674b21a423f892f42a22ee32133e\nRelated-Prod: PROD-30447\n"
    },
    {
      "commit": "ad0ffc5e3d56890c5a9742dcac02094696b94a95",
      "tree": "cefb1507f4318d3f42a26f289b1f9b7a76ec8db0",
      "parents": [
        "aeb4e082af4429188592914d27e505a69bed8ac0"
      ],
      "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": "Thu May 02 17:14: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"
    },
    {
      "commit": "3d95b71521770db746f7ea22ee3b19c14f067778",
      "tree": "3cd1e8dde93a6ae0c7f675af7dc341a5333e7715",
      "parents": [
        "1674be786043191ed82564210c78955e46d0518c"
      ],
      "author": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Fri Apr 19 11:50:49 2019 +0300"
      },
      "committer": {
        "name": "oshyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Thu Apr 25 13:28:28 2019 +0000"
      },
      "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"
    },
    {
      "commit": "004f17bf81986802d1193187fb92f5f48edc926c",
      "tree": "4743b691dacfff0445f89de3fc5c15dbda84403f",
      "parents": [
        "49a50833cc96fb2eb775547af1d39a414fc2756b"
      ],
      "author": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Thu Feb 21 12:51:25 2019 +0000"
      },
      "committer": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Mon Mar 04 15:50:16 2019 +0000"
      },
      "message": "Unhardcoded [security_compliance] section.\n\nChange-Id: I075e4b7171e037e656f0ee330dbfb1cb15836d2c\nRelated-PROD: PROD-26638\nRelated-PROD: PROD-27663\n"
    },
    {
      "commit": "49a50833cc96fb2eb775547af1d39a414fc2756b",
      "tree": "8b0dcaf706f08a9ecbdb524402e3bda0025d8905",
      "parents": [
        "72f5708eb98227fff74092c80a1649bda327f31d"
      ],
      "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": "Fri Mar 01 18:34:53 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"
    },
    {
      "commit": "c4b6ed93cbcbf8115d1887bd60048524c95f6d20",
      "tree": "f19a344b4697c3d47870da9f24614f8c57d75d1c",
      "parents": [
        "12be1b35836c9d45343dabfe4c6045adf0e5083d"
      ],
      "author": {
        "name": "sgarbuz",
        "email": "sgarbuz@mirantis.com",
        "time": "Tue Jan 15 11:53:08 2019 +0200"
      },
      "committer": {
        "name": "sgarbuz",
        "email": "sgarbuz@mirantis.com",
        "time": "Tue Feb 26 09:43:29 2019 +0000"
      },
      "message": "Check rendering congif fields\n\nRelated-Prod: PROD-27532\nChange-Id: I5ac19dfba921b5a7ae5d1dadbeef8b65f6dd5aa5\n"
    },
    {
      "commit": "f1d621cd27a74785bf2a20d81e4c550557c064a2",
      "tree": "88f77c12f2bc276aa6cec46050969e760eaeb5c9",
      "parents": [
        "212ae26d406dfe08fea33394152656c5f9153f8e"
      ],
      "author": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Mon Jan 14 13:09:23 2019 +0200"
      },
      "committer": {
        "name": "oshyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Tue Feb 12 10:46:52 2019 +0000"
      },
      "message": "run_tests.sh was updated to version 2019.01.07\n\nScript source: https://gerrit.mcp.mirantis.com/#/admin/projects/salt-formulas/cookiecutter-salt-formula\n\nChange-Id: I507867f3ebafebd0efc86afd7f8b1be14abb0622\nRelated-PROD: PROD-26201\n"
    },
    {
      "commit": "e34392e21385e1156f2774225ff5bca23841b8bc",
      "tree": "74e756516fa9cabbaae75354dc8bf15acd87728e",
      "parents": [
        "89db4a923b295fd744f521d4666b9ee6b5288581"
      ],
      "author": {
        "name": "Dmitry Ukov",
        "email": "dukov@mirantis.com",
        "time": "Tue Feb 05 16:50:57 2019 +0400"
      },
      "committer": {
        "name": "Dmitry Ukov",
        "email": "dukov@mirantis.com",
        "time": "Wed Feb 06 10:44:50 2019 +0400"
      },
      "message": "Set default TTL for memcache item expiration\n\nFixes: PROD-26960\n\nChange-Id: I730c1e7248bfb81da36ec2fed924701490246db4\n"
    },
    {
      "commit": "ab315049140a61c040b72ce190ebb89ee546ed1f",
      "tree": "a7bd6a63c2bfc38f37e5a5f14c20196cb42e2532",
      "parents": [
        "757410e107a15f15cfb73166c25f2c1a82622e8b"
      ],
      "author": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Mon Feb 04 12:12:27 2019 +0200"
      },
      "committer": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Mon Feb 04 12:15:56 2019 +0200"
      },
      "message": "run_tests.sh was updated to version 2018.11.21\n\nScript source: https://gerrit.mcp.mirantis.com/#/admin/projects/salt-formulas/cookiecutter-salt-formula\n\nChange-Id: Ifd87ab003e29d8d969947963fcfbcadad0fb710d\nRelated-PROD: PROD-26201\n"
    },
    {
      "commit": "757410e107a15f15cfb73166c25f2c1a82622e8b",
      "tree": "db904d18f41377b32c95bfed6a0574f3466b56f4",
      "parents": [
        "ca2ead42e28cfde84554b52d2b45ea993ea4ad1d"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Mon Dec 17 16:00:42 2018 +0100"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed Jan 23 11:14:12 2019 +0000"
      },
      "message": "Drop Travis CI support\n\nFixes: PROD-25037 (PROD:25037)\n\nChange-Id: I5ad1eb19d855e67026f7ea55a7a64119f49f8f4f\n"
    },
    {
      "commit": "96532ba964dff64d535520e48bbbcf97beaedaa9",
      "tree": "4f32c94240296cc30d15591d5e4176054a6b5354",
      "parents": [
        "1d9adf1024396f9739d64f9c818f735aa9a41e7d"
      ],
      "author": {
        "name": "sgarbuz",
        "email": "sgarbuz@mirantis.com",
        "time": "Fri Nov 16 13:14:57 2018 +0200"
      },
      "committer": {
        "name": "sgarbuz",
        "email": "sgarbuz@mirantis.com",
        "time": "Mon Jan 14 15:47:23 2019 +0000"
      },
      "message": "Add rocky config to keystone\n\nChange-Id: I626aa02b2d3047a368b74017386bc3ad5487bebf\nRelated-Prod: PROD-23724 (PROD:23724)\n"
    },
    {
      "commit": "340d1a190b06a68647c9f7c7926d4bcb8065acf1",
      "tree": "c92bf3ed173953d476be3ba257e9b53518314fd8",
      "parents": [
        "c0a50e4349f6d0bfc0a97848b0bfd2e0969b1cd7"
      ],
      "author": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Thu Dec 20 15:18:09 2018 +0000"
      },
      "committer": {
        "name": "oshyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Tue Jan 08 18:08:13 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"
    },
    {
      "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"
    }
  ]
}
