)]}'
{
  "log": [
    {
      "commit": "9cfdb6b173fe297e6a035ef25dbf3e5d2dd62fd4",
      "tree": "74869fffa1d15e078f5aad9c70c7921e5862a4f7",
      "parents": [
        "32b40d0f75013647ef2f5afb19860f4097e41231"
      ],
      "author": {
        "name": "Taras Khlivnyak",
        "email": "tkhlivnyak@mirantis.com",
        "time": "Thu Aug 19 12:38:17 2021 +0300"
      },
      "committer": {
        "name": "Taras Khlivnyak",
        "email": "tkhlivnyak@mirantis.com",
        "time": "Wed Aug 25 13:05:25 2021 +0300"
      },
      "message": " Add possibility to manage file permissions of config files\n\nFixes-bug: PROD-36553\nChange-Id: I4a8314449ecf6cb56e32fa04236899f1a914e164\n"
    },
    {
      "commit": "32b40d0f75013647ef2f5afb19860f4097e41231",
      "tree": "de6ebda4b3b81a486d53a02fa50b5dca50fc6150",
      "parents": [
        "f28c0bac275769e6e574f88c25f527130dbd4678"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Fri Mar 27 12:58:43 2020 +0400"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Fri Mar 27 19:41:34 2020 +0400"
      },
      "message": "Add policy management for gnocchi\n\nPROD-34861\n\nChange-Id: Ifd68a957a8829f098ac635ae72a494b86d29ccd6\n"
    },
    {
      "commit": "f28c0bac275769e6e574f88c25f527130dbd4678",
      "tree": "d7c4b903a5f7e2aea11fe48cd0c57192cc3a9c02",
      "parents": [
        "c7f1c7ad59ceb304679f626d1f309819523415d0"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Mon Oct 14 17:42:00 2019 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Thu Oct 24 13:01:54 2019 +0200"
      },
      "message": "Formulas testing revision 2019/10\n\nRelated: PROD-32744\nRelated: PROD-33698\n\nChange-Id: I3b48c4070558ec1128a35292a55afe5f410a208c\n"
    },
    {
      "commit": "c7f1c7ad59ceb304679f626d1f309819523415d0",
      "tree": "be1eb36d55287f282dcb77cbdf9b401616131ff6",
      "parents": [
        "d9fc1cf90c98da12628a39d8b21f9a31f0d595c6"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Wed Oct 02 19:35:53 2019 +0400"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Wed Oct 02 16:54:11 2019 +0000"
      },
      "message": "Unify oslo_policy pillars across OS components\n\nPROD-33618\n\nChange-Id: Ic405e7a042abbdd107484f64973e2119e54a5314\n"
    },
    {
      "commit": "d9fc1cf90c98da12628a39d8b21f9a31f0d595c6",
      "tree": "e9bdb0bd6cc5643c2d5ea0f7668077fe36319910",
      "parents": [
        "1cd71762d81a480c07c0d2ca30826d78ff399d70"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Wed Aug 07 16:11:31 2019 +0400"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Wed Aug 07 16:33:21 2019 +0000"
      },
      "message": "Remove duplicate state for apache service.running\n\nWe include apache module which already has a state\nfor apache service management, we don\u0027t need to\nhave duplicate `gnocchi_apache_restart` state\n\nPROD-32488\n\nChange-Id: I0817cea9f2da45adefeaa6fbce6163c0752cca31\n"
    },
    {
      "commit": "1cd71762d81a480c07c0d2ca30826d78ff399d70",
      "tree": "aa26dea2316e2eda84b728edae2829ab98722520",
      "parents": [
        "6300224530fa86041bf465b1870d73e52b871713",
        "2b1962fd9f1a17d88387f618d92586c650534e02"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Fri Aug 02 12:34:10 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Fri Aug 02 12:34:10 2019 +0000"
      },
      "message": "Merge \"Add logrotate meta configuration for Gnocchi\""
    },
    {
      "commit": "2b1962fd9f1a17d88387f618d92586c650534e02",
      "tree": "8cf4c32c883444419f04719c197c56cfcc65dc50",
      "parents": [
        "f65cf0c5ed81601eb5eda5e8b2134142180923b9"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Aug 02 12:12:14 2019 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Aug 02 12:12:17 2019 +0200"
      },
      "message": "Add logrotate meta configuration for Gnocchi\n\n\t- parametrize interval and rotate\n\nRelated: PROD-29848\n\nChange-Id: Ibe706ffcb4d1b777c7851091933bc9e880786942\n"
    },
    {
      "commit": "6300224530fa86041bf465b1870d73e52b871713",
      "tree": "8ac39eaac494bdedbd262633b1990da5314f38f8",
      "parents": [
        "f65cf0c5ed81601eb5eda5e8b2134142180923b9"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Tue Jul 30 16:48:39 2019 +0300"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Tue Jul 30 16:49:10 2019 +0300"
      },
      "message": "Fix responce when no content was provided\n\nChange-Id: I437b1949a8c66231b487796505f4e8c7792dba6d\nRelated-Prod: PROD-32299\n"
    },
    {
      "commit": "f65cf0c5ed81601eb5eda5e8b2134142180923b9",
      "tree": "20516f5c1bd0ff48a1f6488b1316d6c9351568f0",
      "parents": [
        "0d4773a7dc87872dd28b3be0fc8a0a81cdaa864d"
      ],
      "author": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Wed Jul 24 22:11:33 2019 +0300"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Thu Jul 25 10:12:03 2019 +0000"
      },
      "message": "Retry all API calls for \u003e\u003d500 responses\n\nreraise original error otherwise.\n\nHardcoded 30 retries with 1 second interval.\n\nMostly useful to wake up the API dirung first cold start of Apache site\nin the absence of haproxy probes.\n\nChange-Id: I43dbc1f799913f010f87c73188be44fac07734fe\nRelated-Issue: PROD-32186\n"
    },
    {
      "commit": "0d4773a7dc87872dd28b3be0fc8a0a81cdaa864d",
      "tree": "fbbab75be547320d015403ef67f72d3888301b27",
      "parents": [
        "f54dc2b824d3c606d74ed1f147f4270bbc15e104"
      ],
      "author": {
        "name": "Oleksandr Pidrepnyi",
        "email": "apodrepnyi@mirantis.com",
        "time": "Wed May 15 16:11:29 2019 +0300"
      },
      "committer": {
        "name": "Oleksandr Pidrepnyi",
        "email": "apodrepnyi@mirantis.com",
        "time": "Thu May 23 12:44:36 2019 +0300"
      },
      "message": "Handle the hardcoded configuration values\n\nThis patch allows to customize the hardcoded configuration values,\nas well as introduce new configuration options for gnocchi services\nby configmap template with the specified section:\n\n    gnocchi:\n      common:\n        configmap:\n          DEFAULT:\n            debug: false\n            verbose: true\n      server:\n        configmap:\n          DEFAULT:\n            debug: false\n            verbose: true\n          api:\n            paste_config: api-paste.ini\n            max_limit: 1000\n      statsd:\n        configmap:\n          DEFAULT:\n            debug: false\n            verbose: true\n          statsd:\n            host: 0.0.0.0\n            port: 8125\n\nChange-Id: If2bfbe272020157c87766f4277b6da5b0577a4b7\nRelated-Prod: PROD-29627\n"
    },
    {
      "commit": "f54dc2b824d3c606d74ed1f147f4270bbc15e104",
      "tree": "ae02e3851b7916559ba2eefbfe16289a79652256",
      "parents": [
        "9bea97317b56974f0cd113d57812bdbad8dbaf2d",
        "6df1840e3cfeb6db3c4eaa33da27e94c858aaddc"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Mon Apr 15 09:16:49 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Mon Apr 15 09:16:49 2019 +0000"
      },
      "message": "Merge \"Make sure kitchen test dependencies formulas are always fetched from correct branch\""
    },
    {
      "commit": "6df1840e3cfeb6db3c4eaa33da27e94c858aaddc",
      "tree": "675cecf4a853e94b31ec7bac7e4b460e5686f3c4",
      "parents": [
        "52049de243bc473b9c905d1948d9c5d11739be3b"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Apr 10 08:21:44 2019 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Apr 10 08:21:44 2019 +0200"
      },
      "message": "Make sure kitchen test dependencies formulas are always fetched from correct branch\n\nChange-Id: Ief9e416fa7e7e25bd05b32e74c5878fe3af685a9\nRelated: PROD-29251\n"
    },
    {
      "commit": "9bea97317b56974f0cd113d57812bdbad8dbaf2d",
      "tree": "bd7d98b132bb1a7548b6e752b01ed30691626d0a",
      "parents": [
        "52049de243bc473b9c905d1948d9c5d11739be3b"
      ],
      "author": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Thu Apr 04 11:08:08 2019 +0000"
      },
      "committer": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Tue Apr 09 20:19:41 2019 +0300"
      },
      "message": "Add ability to configure gnocchi redis urls from pillar\n\nRelated-Prod: PROD-29126\n\nChange-Id: I0b19ef9740d0474fb7ae3e44a6fba5a9dfcdfd14\n"
    },
    {
      "commit": "52049de243bc473b9c905d1948d9c5d11739be3b",
      "tree": "d48b63e76583c9995a0ef9a1e2bdbc9bafff80f0",
      "parents": [
        "a398134f57c060b54391f02e5e2643b04d5bc4cc"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Thu Mar 14 12:38:24 2019 +0200"
      },
      "committer": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Thu Mar 14 12:38:40 2019 +0200"
      },
      "message": "    Enable oslo.cache library\n\n    Add gnocchi:server:cache metadata:\n\n          cache:\n            engine: memcached\n            expiration_time: 600\n            backend_argument:\n              memcached_expire_time:\n                value: 660\n            members:\n            - host:\n              port: 11211\n            - host:\n              port: 11211\n            - host:\n              port: 11211\n\n    Enable oslo.cache in the gnocchi.conf file\n\n    Related-Prod: PROD-26960\n\nChange-Id: I1ccde3bd2e0ba907188ac40cb9e5dd45e606ec5b\n"
    },
    {
      "commit": "a398134f57c060b54391f02e5e2643b04d5bc4cc",
      "tree": "2413f1e76162acebfd9f178e0db2a3f2e2d33493",
      "parents": [
        "24394b3bc8354005f116d3130c8471c13ea676d8"
      ],
      "author": {
        "name": "sgarbuz",
        "email": "sgarbuz@mirantis.com",
        "time": "Thu Feb 14 16:01:01 2019 +0200"
      },
      "committer": {
        "name": "sgarbuz",
        "email": "sgarbuz@mirantis.com",
        "time": "Sat Feb 23 11:48:12 2019 +0000"
      },
      "message": "Add gnocchi config for rocky\n\nChange-Id: Ica7809278ddde268bf7d438b5867e9e3b69389ef\nRelated-Prod: PROD-23721 (PROD:23721)\n"
    },
    {
      "commit": "24394b3bc8354005f116d3130c8471c13ea676d8",
      "tree": "864e04d90d54445b68c70d3da3026d212bf7c15d",
      "parents": [
        "24d81bbf37d74d6487ab876d201cf3bb24ab1591"
      ],
      "author": {
        "name": "Oleksiy Petrenko",
        "email": "opetrenko@mirantis.com",
        "time": "Wed Feb 06 12:58:52 2019 +0200"
      },
      "committer": {
        "name": "Oleksiy Petrenko",
        "email": "opetrenko@mirantis.com",
        "time": "Wed Feb 06 12:59:11 2019 +0200"
      },
      "message": "Don\u0027t fall when just loading gnocchiv1 modules\n\nthis avoids loading warnings on salt-master that may not have\nos-client-config installed, as salt tries to load them irrespective of\n__virtual__() result.\n\nChange-Id: I7527cffa5295143815fe65bd87f3397e2fd114fa\nRelated-Issue: https://mirantis.jira.com/browse/PROD-26920\n"
    },
    {
      "commit": "24d81bbf37d74d6487ab876d201cf3bb24ab1591",
      "tree": "ee5fd7261470b597c6c2994417bba22531a8c398",
      "parents": [
        "a5e9aefac44bd58d40f305dc8f449878c773554f",
        "0485aa2610aa5c3eb3072f6e628920e0ba53ffec"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu Jan 17 20:03:44 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Thu Jan 17 20:03:44 2019 +0000"
      },
      "message": "Merge \"Drop Travis CI support\""
    },
    {
      "commit": "0485aa2610aa5c3eb3072f6e628920e0ba53ffec",
      "tree": "53da200dfc41d212c546a4733cd76bbc593912d5",
      "parents": [
        "219e10eb727e548660f452d162ffd444bddb7bc6"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Dec 14 13:52:31 2018 +0100"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Dec 14 13:52:31 2018 +0100"
      },
      "message": "Drop Travis CI support\n\nFixes: PROD-25037 (PROD:25037)\n\nChange-Id: I562e42db0f68c37ce51cff905302feb0c9cb7756\n"
    },
    {
      "commit": "a5e9aefac44bd58d40f305dc8f449878c773554f",
      "tree": "55285d416bec5b58adb6523b33f23d104307b1c7",
      "parents": [
        "219e10eb727e548660f452d162ffd444bddb7bc6"
      ],
      "author": {
        "name": "Pavel Cizinsky",
        "email": "pcizinsky@mirantis.com",
        "time": "Wed Dec 12 12:01:48 2018 +0100"
      },
      "committer": {
        "name": "Pavel Cizinsky",
        "email": "pcizinsky@mirantis.com",
        "time": "Thu Dec 13 10:46:01 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: I4273d7afd402a02a040140846d9cc6dd658d0480\n"
    },
    {
      "commit": "219e10eb727e548660f452d162ffd444bddb7bc6",
      "tree": "36fd842412ade56945f5147d040a1235e5606348",
      "parents": [
        "011d04da82847be3058f30b165ecad5ab0c24bf7"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Thu Nov 22 21:26:11 2018 +0000"
      },
      "committer": {
        "name": "obryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Sat Nov 24 02:35:53 2018 +0000"
      },
      "message": "Update gnocchi _data.cache items to enable memcache security\n\nChange-Id: I560f98066b0443ec6b2c778ab60090f77cc10ed5\n"
    },
    {
      "commit": "011d04da82847be3058f30b165ecad5ab0c24bf7",
      "tree": "b8f3b879923002269e3c8cefee2bc0717b2b97e4",
      "parents": [
        "053893c634eeb8923ced729fc4826a67d473dc6d"
      ],
      "author": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Wed Nov 21 17:36:02 2018 +0200"
      },
      "committer": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Thu Nov 22 07:55:45 2018 +0000"
      },
      "message": "Fix gnocchi upgrade states when running on client node\n\nIn case when state is running on node where only client is defined,\ncfg may not have enabled flag and gnocchi-upgrade shouldn\u0027t be run.\n\nChange-Id: I7d8ad66a24224938b79326637784a430cdd98fd0\nRelated-Prod: https://mirantis.jira.com/browse/PROD-21937\n"
    },
    {
      "commit": "053893c634eeb8923ced729fc4826a67d473dc6d",
      "tree": "c0a808bbceb9e0c70217b01667b3e8350187e3a1",
      "parents": [
        "46471ba45b0676076c78c63ad246e110f0babd23",
        "5196561cc6519a3b5346fcfb7c9a1a5a1f34a7e8"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Thu Nov 15 15:25:50 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Thu Nov 15 15:25:50 2018 +0000"
      },
      "message": "Merge \"Adjust Gnocchi formula granularity\""
    },
    {
      "commit": "46471ba45b0676076c78c63ad246e110f0babd23",
      "tree": "33ff116eaf4dec9d8b02efa97ef531ae59b06e62",
      "parents": [
        "a3bd9d0e2c2f1cf0b147dea13671ee7cab6506ae",
        "00726975132340fda11a1ab944a4023b86cfcfac"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Thu Nov 15 10:00:55 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Thu Nov 15 10:00:55 2018 +0000"
      },
      "message": "Merge \"Update Gemfile and Makefile configuration   - One Gemfile for all formulas tests   - Update Makefile for OpenStack tests\""
    },
    {
      "commit": "5196561cc6519a3b5346fcfb7c9a1a5a1f34a7e8",
      "tree": "08a9b9121a6f825e12dadff786a0d8e907894426",
      "parents": [
        "a3bd9d0e2c2f1cf0b147dea13671ee7cab6506ae"
      ],
      "author": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Fri Oct 05 13:14:57 2018 +0300"
      },
      "committer": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Mon Nov 12 16:28:04 2018 +0000"
      },
      "message": "Adjust Gnocchi formula granularity\n\nChange-Id: Id5e480b44a0d164cbba9ed9b7769e3a301fd0196\nRelated-Prod: https://mirantis.jira.com/browse/PROD-21937\n"
    },
    {
      "commit": "a3bd9d0e2c2f1cf0b147dea13671ee7cab6506ae",
      "tree": "f9e4797d78f06811175a9798ff290bf81a30bd66",
      "parents": [
        "3911cd25943ed503183bf6553d2556ede08f3e9b"
      ],
      "author": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Fri Nov 09 17:46:03 2018 +0400"
      },
      "committer": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Fri Nov 09 18:12:15 2018 +0400"
      },
      "message": "Use different pos files for gnocchi services\n\nAdjust timeformat.\n\nChange-Id: Ia1515a03f4e5e48dee908015c9d5be3e148144db\nCloses-Bug: PROD-24758\n"
    },
    {
      "commit": "00726975132340fda11a1ab944a4023b86cfcfac",
      "tree": "7c8136b96c6d60ec7470e8f1e64c2cea2066fc48",
      "parents": [
        "3911cd25943ed503183bf6553d2556ede08f3e9b"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Nov 07 14:42:43 2018 +0100"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Nov 07 17:36:06 2018 +0100"
      },
      "message": "Update Gemfile and Makefile configuration\n  - One Gemfile for all formulas tests\n  - Update Makefile for OpenStack tests\n\nFixes: PROD-24408 (PROD:24408)\nChange-Id: I73ebac952b0520279b7d1073ef01343e5f1cb7be\n"
    },
    {
      "commit": "3911cd25943ed503183bf6553d2556ede08f3e9b",
      "tree": "17b48509bc6467af108b5bcdd83071f680d3c0a1",
      "parents": [
        "29865f5e4287c00c59bceda8331749a315be46b6"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Oct 24 12:02:10 2018 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Oct 24 12:02:10 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: I373e8201acd0b8685eea5e915f20a3aa2456cfa3\n"
    },
    {
      "commit": "29865f5e4287c00c59bceda8331749a315be46b6",
      "tree": "edd45694ee621212638999e4e3eea6afd4492371",
      "parents": [
        "7a922efba8825f440358d94e226549f1d0d2aa0f"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Thu Oct 04 12:42:51 2018 +0300"
      },
      "committer": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Thu Oct 11 01:28:24 2018 +0300"
      },
      "message": "Implement gnocchi memcache security strategy\n\nProvides an option to authenticate and optionally encrypt the token\ndata stored in the cache:\n\nmemcache_security_strategy \u003d MAC/ENCRYPT\nmemcache_secret_key \u003d secret_key\n\nChange-Id: I740b49e9626435348e0c0c9e665ac04c60ba1583\nRelated-Prod: PROD-22099\n"
    },
    {
      "commit": "7a922efba8825f440358d94e226549f1d0d2aa0f",
      "tree": "c6d35b8a486efba9f476b94da988dd6d1220d343",
      "parents": [
        "5ad35083ce619749401045d53b59555b9c1c90ac"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Fri Sep 28 15:06:47 2018 +0300"
      },
      "committer": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Fri Sep 28 15:06:56 2018 +0300"
      },
      "message": "Update gnocchi config file permissions\n\nChange-Id: I99908c121e10545da79cde739831cc95f6f5dd3a\nRelated-Prod: PROD-20751\n"
    },
    {
      "commit": "5ad35083ce619749401045d53b59555b9c1c90ac",
      "tree": "953608660415afcc8fb9b8bacefa400bd1741a2e",
      "parents": [
        "d3ebf88bd7cd15a78abe97bc34a1fc3fb49958b3"
      ],
      "author": {
        "name": "Oleksii Grudev",
        "email": "ogrudev@mirantis.com",
        "time": "Thu Sep 20 11:19:32 2018 +0300"
      },
      "committer": {
        "name": "Oleksii Grudev",
        "email": "ogrudev@mirantis.com",
        "time": "Thu Sep 20 11:19:32 2018 +0300"
      },
      "message": "Set default cacert file if not defined\n\nChange-Id: Ie5c0e7ac4065f6f53b6b2d223d52f350b16033ba\nRelated-PROD: PROD-23269\n"
    },
    {
      "commit": "d3ebf88bd7cd15a78abe97bc34a1fc3fb49958b3",
      "tree": "2e5f6c13c22f925bcf20dd00d85b5a551dd75e77",
      "parents": [
        "0cb9d459d88dafcfdc0e5d24d854de34f4bf268d"
      ],
      "author": {
        "name": "Michal Kobus",
        "email": "mkobus@mirantis.com",
        "time": "Wed Sep 12 14:46:14 2018 +0200"
      },
      "committer": {
        "name": "mkobus",
        "email": "mkobus@mirantis.com",
        "time": "Mon Sep 17 09:44:10 2018 +0000"
      },
      "message": "Enable CORS\n\nChange-Id: Iaa0c9651d6cceb249f058cc889f9c27412a8f75a\nCloses-bug: PROD-21747\n"
    },
    {
      "commit": "0cb9d459d88dafcfdc0e5d24d854de34f4bf268d",
      "tree": "396c6c533d594824446d5d032d87abda311ac982",
      "parents": [
        "6268d99cf69996b16435da2361f0732b6b5e214b"
      ],
      "author": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Tue Sep 11 17:27:20 2018 +0300"
      },
      "committer": {
        "name": "oshyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Thu Sep 13 09:17:34 2018 +0000"
      },
      "message": "Implement X.509 auth for MySQL and Gnocchi\n\nChange-Id: Icad89455b796d5c5546758b403ea9a6dacc2333f\nRelated-PROD: PROD-22746\n"
    },
    {
      "commit": "6268d99cf69996b16435da2361f0732b6b5e214b",
      "tree": "cb3cc21cfe72f590a8ff8a34dcfb687e07cc1b3a",
      "parents": [
        "d2048b8c35f1dd15a5d9accdc30b3fa81c3b2d12"
      ],
      "author": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Wed Sep 12 15:59:30 2018 +0300"
      },
      "committer": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Wed Sep 12 16:02:55 2018 +0300"
      },
      "message": "Tests for salt 2016.3 excluded from kitchen.\n\nChange-Id: I39106ef3ea8f82739f176900110819db37ee8ecf\n"
    },
    {
      "commit": "d2048b8c35f1dd15a5d9accdc30b3fa81c3b2d12",
      "tree": "c9dda7167f4be9d1ceb91003e030cc05a4b94340",
      "parents": [
        "fbefb70d91b5c4225e53667aebbb5cf0abacfeb5",
        "dc36643d2e66d64b32c1df89ac411a3cf5d59527"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Mon Jul 16 09:28:16 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@853267bf53e2",
        "time": "Mon Jul 16 09:28:16 2018 +0000"
      },
      "message": "Merge \"Fix Python version for Travis CI tests\""
    },
    {
      "commit": "fbefb70d91b5c4225e53667aebbb5cf0abacfeb5",
      "tree": "eb86af9a944dfe6aebe7fb6a520043b58324722d",
      "parents": [
        "b2f6545a70a9f8f6f8f491d3731f74c56130468f"
      ],
      "author": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Tue Jul 10 16:28:22 2018 +0300"
      },
      "committer": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Tue Jul 10 16:53:24 2018 +0300"
      },
      "message": "Fix keystoneauth adapter for Queens\n\nIn Queens api version should be explicitly passed as argument\nto get_session_client, in other case it will fail.\n\nChange-Id: Ifffd727074b77d38c829c2d2e8e1af3cf41fe536\nRelated-Prod: https://mirantis.jira.com/browse/PROD-21285\n"
    },
    {
      "commit": "b2f6545a70a9f8f6f8f491d3731f74c56130468f",
      "tree": "adfa8d4419504e45241b171cc0ce58d1def0efea",
      "parents": [
        "4c7c5e39dd940c98df75d9663c30ee6401ffdadc",
        "bc1a11abaa97614233fac0fb23f8dc33189e2642"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Tue Jun 26 10:16:55 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@853267bf53e2",
        "time": "Tue Jun 26 10:16:55 2018 +0000"
      },
      "message": "Merge \"Add service class for gnocchi client\""
    },
    {
      "commit": "4c7c5e39dd940c98df75d9663c30ee6401ffdadc",
      "tree": "34ad4fa920240d1ce2e7b5714e215b7215ca3fb4",
      "parents": [
        "fa53b300f87e80867ca4b67ed82bd7f7744f7365"
      ],
      "author": {
        "name": "sgarbuz",
        "email": "sgarbuz@mirantis.com",
        "time": "Tue May 15 10:17:19 2018 +0300"
      },
      "committer": {
        "name": "sgarbuz",
        "email": "sgarbuz@mirantis.com",
        "time": "Mon Jun 25 11:16:05 2018 +0300"
      },
      "message": "Add support loggin configuration for gnocchi\n\nAdd support fluent.conf for gnocchi.\nwe dont add ossyslog_handler\nbecause oslo.log not supported for gnocchi\n\nChange-Id: I1220cadc4caa9d275ac4e9e2c3b3e5ee35441e52\nRelated-Prod: PROD-19781\n"
    },
    {
      "commit": "bc1a11abaa97614233fac0fb23f8dc33189e2642",
      "tree": "08c29475e7d5a9769c61003f26be61878a35a1d9",
      "parents": [
        "fa53b300f87e80867ca4b67ed82bd7f7744f7365"
      ],
      "author": {
        "name": "Oleksii Grudev",
        "email": "ogrudev@mirantis.com",
        "time": "Mon Jun 25 11:10:03 2018 +0300"
      },
      "committer": {
        "name": "Oleksii Grudev",
        "email": "ogrudev@mirantis.com",
        "time": "Mon Jun 25 11:13:18 2018 +0300"
      },
      "message": "Add service class for gnocchi client\n\nNew class for gnocchi client is being added on service\nlevel which can be overriden on system or cluster levels\n\nChange-Id: I935233f9fb4fac325e10b5adc7fbf41d9bdfb8b2\nRelated-PROD: PROD-20551\n"
    },
    {
      "commit": "dc36643d2e66d64b32c1df89ac411a3cf5d59527",
      "tree": "9d97f00d8590a434dfdca73d024b133ce0d742ba",
      "parents": [
        "fa53b300f87e80867ca4b67ed82bd7f7744f7365"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Thu Jun 21 15:28:53 2018 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Thu Jun 21 15:28:53 2018 +0200"
      },
      "message": "Fix Python version for Travis CI tests\n\nChange-Id: Ie240d54a72f5cee171ea3caab44f2fe4ae4f79b3\n"
    },
    {
      "commit": "fa53b300f87e80867ca4b67ed82bd7f7744f7365",
      "tree": "28cdf5f813c67b531379c2c335b93043d720c25d",
      "parents": [
        "0c7dffc94133cd11fa18fa263b3c012dc0608dd0"
      ],
      "author": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Wed Jun 13 14:52:16 2018 +0300"
      },
      "committer": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Fri Jun 15 11:32:11 2018 +0000"
      },
      "message": "Add module and states for gnocchi\n\nInitial version of the module allows to create/delete/update/list\narchive policies and rules.\nAlso added client states supporting rules and policies creation\n\nChange-Id: I7341dfb26a39275e1a9b55f7a49fd2ace9584612\nRelated-Prod: https://mirantis.jira.com/browse/PROD-20719\n"
    },
    {
      "commit": "0c7dffc94133cd11fa18fa263b3c012dc0608dd0",
      "tree": "be233a00e3a72268654ef88e7b729e3c741c27da",
      "parents": [
        "5ce0b61ca910a5c7b8650469fb3195ed3805e51d"
      ],
      "author": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Thu Jun 14 22:26:15 2018 +0300"
      },
      "committer": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Thu Jun 14 22:26:15 2018 +0300"
      },
      "message": "[QUEENS] Fix cacert file\n\nChange-Id: Iee753594f90036c4cf89d35f5fa18ae2b04f777e\nRelated-Prod: https://mirantis.jira.com/browse/PROD-20721\n"
    },
    {
      "commit": "5ce0b61ca910a5c7b8650469fb3195ed3805e51d",
      "tree": "889944cee125a12ad69505b9855804f8ac4a63b5",
      "parents": [
        "099f0c9e32cb5287b35260e284e766484a7a0632"
      ],
      "author": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Mon Jun 04 15:23:28 2018 +0300"
      },
      "committer": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Mon Jun 04 15:23:28 2018 +0300"
      },
      "message": "Gnocchi 4.2 release\n\nUses oslo-templates from queens release\n\nChange-Id: Ifb924ae0c1ae3485bf4d44d09f85039a7553762f\nRelated-Prod: https://mirantis.jira.com/browse/PROD-20388\n"
    },
    {
      "commit": "099f0c9e32cb5287b35260e284e766484a7a0632",
      "tree": "7927e045a02003a3f4aab5952624aae81f234a07",
      "parents": [
        "e11f1d3d73066e2e3bb1ea9df2c1b725ca8358d4"
      ],
      "author": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Fri Mar 16 12:42:53 2018 +0200"
      },
      "committer": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Fri Mar 16 12:42:53 2018 +0200"
      },
      "message": "Fix sphinx docs generation\n\nAfter members section was made optional, it should be also optional\nin sphinx.yml\n\nChange-Id: Id4fe526f240048144e25016aaa54f88be81df142\n"
    },
    {
      "commit": "e11f1d3d73066e2e3bb1ea9df2c1b725ca8358d4",
      "tree": "2d5361e57d0d5c16f73c308e23aff524e0768e64",
      "parents": [
        "5b0bf7d0a4faa7a28f9f0e81f894e185c9b1c13f"
      ],
      "author": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Tue Mar 13 14:33:29 2018 +0200"
      },
      "committer": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Tue Mar 13 14:33:29 2018 +0200"
      },
      "message": "Set auth_type to password\n\nauth_type should be set to password in cluster by default\n\nChange-Id: I756fc92ee5924a82326913a47496c48f0259baf1\n"
    },
    {
      "commit": "5b0bf7d0a4faa7a28f9f0e81f894e185c9b1c13f",
      "tree": "861cefaa88adc556a6582cf7e89417343e3af63c",
      "parents": [
        "c5ae34c82e42f70b40dc71d26a928278113a2b3b"
      ],
      "author": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Tue Mar 13 11:56:27 2018 +0200"
      },
      "committer": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Tue Mar 13 10:01:33 2018 +0000"
      },
      "message": "Remove cache configuration from service level\n\nCache configuration is specific to each cluster and in\nother formulas is kept on system level with ability to override\nfrom cluster level. Cache configuration for Gnocchi should be\naligned with this approach.\n\nAlso members option is made optional\n\nChange-Id: I61a5e49a6ab8a10e240015bed7b281a5c103aa59\n"
    },
    {
      "commit": "c5ae34c82e42f70b40dc71d26a928278113a2b3b",
      "tree": "922f20e3fb8449253c80a38efd6e6821812f57a6",
      "parents": [
        "d14beab7a6f5f244c86897f9ce6df89dd9635193"
      ],
      "author": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Mon Mar 12 12:09:35 2018 +0200"
      },
      "committer": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Mon Mar 12 12:21:44 2018 +0200"
      },
      "message": "Make setting enable_proxy_headers_parsing optional\n\nThis option specifies whether service is running under proxy\n\nChange-Id: I92963d153720672e90db6e0444cc4784aabb9e69\n"
    },
    {
      "commit": "d14beab7a6f5f244c86897f9ce6df89dd9635193",
      "tree": "4db36967e0425ef1a542b49fa36eca05392fb229",
      "parents": [
        "4f30fff80334e9af37773a8f9c52c92a535db927"
      ],
      "author": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Sun Feb 25 15:15:52 2018 +0200"
      },
      "committer": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Sun Feb 25 15:15:52 2018 +0200"
      },
      "message": "Fix sphinx\n\nRemove \u0027-\u0027 because they make salt state fail, when it\u0027s\ngenerating documentation.\n\nChange-Id: I8ce3f2ae19708055f73ecb91a71681b3c4066cfa\n"
    },
    {
      "commit": "4f30fff80334e9af37773a8f9c52c92a535db927",
      "tree": "f3aa9506d8532773ef7becddb41a0c22dc7276be",
      "parents": [
        "db73765f5d184150e2233bcfa5ed1ba37faf6e65"
      ],
      "author": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Fri Feb 23 15:46:10 2018 +0200"
      },
      "committer": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Fri Feb 23 15:46:10 2018 +0200"
      },
      "message": "Update run_tests.sh\n\nThere are issues with interpreter path lenth, and they are\nfixed in new version of run_test.sh from [1]\n\nhttps://raw.githubusercontent.com/salt-formulas/cookiecutter-salt-formula/\n\nChange-Id: I4cdb02c31f82f4a06ec035a69ba9bc4fa00e6c8f\n"
    },
    {
      "commit": "db73765f5d184150e2233bcfa5ed1ba37faf6e65",
      "tree": "2eafc89a012dae246d312c6d2cd5b4d4507217e5",
      "parents": [
        "33e7cbdc5199df9d432655e0b0e4454236a3c615"
      ],
      "author": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Mon Feb 05 11:11:31 2018 +0200"
      },
      "committer": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Fri Feb 23 12:10:59 2018 +0200"
      },
      "message": "Initial commit\n\nAdding salt-formula for gnocchi 4.0. Two main roles are supported:\n- server\n- statsd\nThey could be installed on different nodes (and on same node too)\ngnocchi:common class is used to provide common options for both.\n\nChange-Id: I0e0c9dd4f6d0a1539b9e9aef0084282867012852\nRelated-Prod: https://mirantis.jira.com/browse/PROD-17704\n"
    },
    {
      "commit": "33e7cbdc5199df9d432655e0b0e4454236a3c615",
      "tree": "4db61535cd332284b33be7419d39fb7cbf01932d",
      "parents": [],
      "author": {
        "name": "Sergey Otpuschennikov",
        "email": "sotpuschennikov@mirantis.com",
        "time": "Mon Feb 05 12:44:09 2018 +0400"
      },
      "committer": {
        "name": "Sergey Otpuschennikov",
        "email": "sotpuschennikov@mirantis.com",
        "time": "Mon Feb 05 12:44:09 2018 +0400"
      },
      "message": "Added .gitreview\n\nChange-Id: Ie774e955ba85ea8ec764c483c914525acd017bfa\n"
    }
  ]
}
