)]}'
{
  "log": [
    {
      "commit": "b3839c066ef1bdcb098f311b4492fddd1e40894f",
      "tree": "2c28daef8db89ae84dfb4b56b61b0761487b7d96",
      "parents": [
        "501debfb0edf92f28894aedf481e1fb308900df6"
      ],
      "author": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Thu Jun 18 17:59:23 2020 +0300"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "pshchelokovskyy@mirantis.com",
        "time": "Fri Jun 19 14:06:23 2020 +0000"
      },
      "message": "Change some default values for Rabbit driver\n\nIt was observed that for the rabbitmq-server version 3.8.2 default\nvalues during failover of one of the rabbit nodes cause rapid connection\nrecreation. In some cases it leads to the creation of broken exchanges\nand hangs of OpenStack operations. Changing rabbit_retry_interval to 5,\nrabbit_retry_backoff to 10 and kombu_reconnect_delay to 5.0 fix an\nissue.\n\nRelated-Issue: PROD-34332\nChange-Id: I51f358328833ff93de98eed90bdd4de456a6bfec\n"
    },
    {
      "commit": "501debfb0edf92f28894aedf481e1fb308900df6",
      "tree": "77db574b379041d75065f0808c1a2cd16812e026",
      "parents": [
        "b60f37278fba8f3d21cab054f1dce6004741387f"
      ],
      "author": {
        "name": "Roman Lubianyi",
        "email": "rlubianyi@mirantis.com",
        "time": "Thu Mar 26 14:11:41 2020 +0200"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Fri Mar 27 19:58:05 2020 +0400"
      },
      "message": "Added possibility to manage  use_db_reconnect option\n\nPROD-34776\n\nChange-Id: Id68b75cc900729cba1ccf38a414409583d4eac52\n"
    },
    {
      "commit": "b60f37278fba8f3d21cab054f1dce6004741387f",
      "tree": "94df06210d9bf16d869005836ed3206f5082525a",
      "parents": [
        "30119b6cfe1f9389c84e4700a124ee832ce52dbf"
      ],
      "author": {
        "name": "Ksawery Dziekoński",
        "email": "kdziekonski@mirantis.com",
        "time": "Mon Mar 02 13:00:38 2020 +0100"
      },
      "committer": {
        "name": "Ksawery Dziekoński",
        "email": "kdziekonski@mirantis.com",
        "time": "Fri Mar 20 07:19:47 2020 +0100"
      },
      "message": "Added option to enable additional loggers\n\nFixes PROD-34686\n\nChange-Id: Ibda9460e6fe1a0a2b6a504a7a9834ca17dde7c2b\n"
    },
    {
      "commit": "30119b6cfe1f9389c84e4700a124ee832ce52dbf",
      "tree": "d9958c80522a3c0ae6e68bbada972e0fd683d693",
      "parents": [
        "f6e111bc993ebd927de2e7240a84de3e18c03ac4"
      ],
      "author": {
        "name": "Oleksii Molchanov",
        "email": "omolchanov@mirantis.com",
        "time": "Tue Jan 21 15:17:41 2020 +0200"
      },
      "committer": {
        "name": "Oleksii Molchanov",
        "email": "omolchanov@mirantis.com",
        "time": "Tue Jan 21 15:17:41 2020 +0200"
      },
      "message": "Set root logger for all openstack services to WARNING\n\nIt seems that the separate loggers (like amqp, sqlalchemy, etc)\ncan only be more verbose than the root logger. So if root logger\nhas INFO level, it does not matter that [logger_sqlalchemy] has\nlevel\u003dWARNING set, it will still be using INFO level.\n\nCloses-Bug: PROD-34250\nChange-Id: I732a1284b2fa9992ffea044b2048d5ae251cfcf2\n"
    },
    {
      "commit": "f6e111bc993ebd927de2e7240a84de3e18c03ac4",
      "tree": "24a0ea5d8854163c092d39ef81ae2ce8e9f44ebc",
      "parents": [
        "d24f42df66c40a1f97c2ba1d327f25fbf8f0193d"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Tue Jan 14 14:16:25 2020 +0400"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Tue Jan 14 11:17:45 2020 +0000"
      },
      "message": "Add setuptools requirement for version below 45.0.0\n\nVersions of setuptools from 45.0.0 dropped python2 support.\n\nRelated-Prod: PROD-34533\nChange-Id: Ia85077485a34eb740be8e3f1e2f9ca7259245696\n(cherry picked from commit 39382b21fd91cf5457f8c7ae0c2151498a9b8012)\n"
    },
    {
      "commit": "d24f42df66c40a1f97c2ba1d327f25fbf8f0193d",
      "tree": "c2e7842c385116c4aa6da8696c8eb79b70f3bb5e",
      "parents": [
        "8fa5ceb6c8d2f4d004ef0d8966ea6f298900572e"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Thu Nov 14 20:00:39 2019 +0400"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Thu Nov 14 20:00:39 2019 +0400"
      },
      "message": "Ability to set lock_path\n\nPROD-34037\n\nChange-Id: I1789298400926ba48273c800d779d5d6fbbe7f0d\n"
    },
    {
      "commit": "8fa5ceb6c8d2f4d004ef0d8966ea6f298900572e",
      "tree": "0bc3c8fc187acc16c5c60230da1cab82b990df9d",
      "parents": [
        "f2d6ba59afded2170cf2602cdc649fda00b7700d"
      ],
      "author": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Tue Nov 12 14:10:22 2019 +0000"
      },
      "committer": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Wed Nov 13 09:58:59 2019 +0000"
      },
      "message": "Unhardcoding project_domain_name and user_domain_name\n\nThe patch adds the following logic: if project_domain_name and user_domain_name\nparameters are defined then project_domain_id and user_domain_id are not set to\ndefault otherwise these *_name parameter are defined to exact values.\n\nChange-Id: I366f6526cc25b658111e963125faeab91fa8a288\nRelated-PROD: PROD-34012\n(cherry picked from commit c04621c49805b4e73c192b17bcef22c36d185827)\n"
    },
    {
      "commit": "f2d6ba59afded2170cf2602cdc649fda00b7700d",
      "tree": "40a04e3768cbbf8ed29bd87c47eb0e204b411e0b",
      "parents": [
        "3db84268625f4c731a36dc9d4f0d1868cd47a561"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Wed Aug 28 20:04:40 2019 +0400"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Wed Aug 28 20:07:33 2019 +0400"
      },
      "message": "Ability to define service_token_roles\n\nPROD-32905\n\nChange-Id: I9f345a508d88617287da09e1114ccd59eba88f6d\n"
    },
    {
      "commit": "3db84268625f4c731a36dc9d4f0d1868cd47a561",
      "tree": "f3d94a1c330391b127b8f77670d93123a888425a",
      "parents": [
        "db448e66fba8e93277428952a32ca5d9d3abd6b5",
        "5e7095ee44f0758f84a3820154e89641585b3fb9"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Mon May 20 10:00:45 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Mon May 20 10:00:45 2019 +0000"
      },
      "message": "Merge \"Handle openstack configmap options\" into release/2019.2.0"
    },
    {
      "commit": "5e7095ee44f0758f84a3820154e89641585b3fb9",
      "tree": "f2ce49aa613109e2abc2bcc60485cac73887f8cb",
      "parents": [
        "34893c094916c42b2954d8eecbb53ad482865874"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Tue Apr 23 14:59:46 2019 +0300"
      },
      "committer": {
        "name": "obryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Wed May 15 07:50:49 2019 +0000"
      },
      "message": "Handle openstack configmap options\n\nThis patch allows to customize the hardcoded configuration values,\nas well as introduce new multiline configuration options for the\nOpenStack services by ./configmap/configmap.conf template\n\nChange-Id: I4049c3cfa8c3da72b2af16c25dcb888af87814ba\nRelated-Prod: PROD-29040\n(cherry picked from commit 3534ca9dd05031cbde84cc878122183e3b6daecc)\n"
    },
    {
      "commit": "db448e66fba8e93277428952a32ca5d9d3abd6b5",
      "tree": "0f5b9dceba99779eb8da80b5d45dc63c6b6b2ba9",
      "parents": [
        "34893c094916c42b2954d8eecbb53ad482865874"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed Jan 09 18:12:35 2019 +0200"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Tue May 14 18:18:07 2019 +0000"
      },
      "message": "Unhardcode rabbitmq settings\n\nRelated-Prod: PROD-30257\n\nChange-Id: Idb137297a12ad1a305b0c23cc279c0cb594bb70b\n(cherry picked from commit b9230b30f04dd918c9b9b4793b205f0a6f3c6d6f)\n"
    },
    {
      "commit": "34893c094916c42b2954d8eecbb53ad482865874",
      "tree": "2c9e1e780fada593d23e0826a814d356cc311656",
      "parents": [
        "48976b13e8b638b2295e8706f70497161d4506e5",
        "87c4cb650cfe2671130c89b46c66e37fc26658af"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu Mar 28 13:24:47 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Thu Mar 28 13:24:47 2019 +0000"
      },
      "message": "Merge \"Added TTL for memcached items\" into release/2019.2.0"
    },
    {
      "commit": "87c4cb650cfe2671130c89b46c66e37fc26658af",
      "tree": "540325a036b48bbfa2da5d62333812ade7aa79f7",
      "parents": [
        "81f042e3653fda43c1b72383983c7b7b1e499b99"
      ],
      "author": {
        "name": "Dmitry Ukov",
        "email": "dukov@mirantis.com",
        "time": "Tue Feb 05 15:25:14 2019 +0400"
      },
      "committer": {
        "name": "obryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Tue Mar 19 13:33:37 2019 +0000"
      },
      "message": "Added TTL for memcached items\n\nFixes: PROD-26960\n\nChange-Id: Ie5ac5a271ededd06c4372b0ee45e23a76f164492\n(cherry picked from commit 7ab38d094568611daaa5307aba4693d850bbea2d)\n"
    },
    {
      "commit": "48976b13e8b638b2295e8706f70497161d4506e5",
      "tree": "199e78877b9e034d17ca74a9360dc3b296642e1f",
      "parents": [
        "81f042e3653fda43c1b72383983c7b7b1e499b99"
      ],
      "author": {
        "name": "Andrey Bubyr",
        "email": "abubyr@mirantis.com",
        "time": "Sun Dec 30 20:55:49 2018 +0200"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Mon Mar 04 11:34:29 2019 +0000"
      },
      "message": "Fix loglevel set up for Openstack services\n\nInvalid Jinja2 statement used in\noslo_templates/files/logging/_logging.conf\nIt returns empty value for \u0027app_name\u0027 Jinja2 variable\nsubstiution, so default level \u0027INFO\u0027\nhas been always applied for logger_\u003capp_name\u003e, which\nprevented from actual loglevel changing for Openstack daemons\nwhich use oslo lib for logging.\n\nChange-Id: Ia1ed5266e550cbd334d88c8c2d07f232bcb3ea89\nCloses-Bug: PROD-26269\n(cherry picked from commit b6b66a7a2a5e5bc7731bd80ddd96c1c159b0adb7)\n"
    },
    {
      "commit": "81f042e3653fda43c1b72383983c7b7b1e499b99",
      "tree": "9ddd338559b724927fe1c7b19ef4618207333aae",
      "parents": [
        "47ecec73a582f2f0634b297c05b97077fac300ec"
      ],
      "author": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Wed Jan 09 18:24:03 2019 +0400"
      },
      "committer": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Mon Jan 14 11:09:11 2019 +0000"
      },
      "message": "Make rpc_conn_pool_size and rpc_thread_pool_size configurable\n\nChange-Id: I30bc64217a364b16fda3e8dc042af8f444006db3\nRelated-Prod: PROD-26334\n(cherry picked from commit 0174d702194e489e0f057d9ec3d8d7de8fe81ac7)\n"
    },
    {
      "commit": "47ecec73a582f2f0634b297c05b97077fac300ec",
      "tree": "c7441abb4c454f5768211594da49e0b0e684b49f",
      "parents": [
        "3c66adb654da056e0a7ceb3caf0fec8dedb59f94"
      ],
      "author": {
        "name": "Pavel Cizinsky",
        "email": "pcizinsky@mirantis.com",
        "time": "Wed Dec 12 12:02:56 2018 +0100"
      },
      "committer": {
        "name": "Pavel Cizinsky",
        "email": "pcizinsky@mirantis.com",
        "time": "Thu Dec 13 10:47: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: Id28d4a4fa3db21cc57b9496567314239420639d0\n"
    },
    {
      "commit": "3c66adb654da056e0a7ceb3caf0fec8dedb59f94",
      "tree": "234c3bcf6510a85efaba289f1fa1d8f5f4cd9ac2",
      "parents": [
        "66770067224c6d015a30f58c9e211e7e0cdce983",
        "647a35863521d1d4c1b22675ba525ea3eff50e3b"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu Nov 29 22:51:02 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Thu Nov 29 22:51:02 2018 +0000"
      },
      "message": "Merge \"Add Openstack Rocky configs\""
    },
    {
      "commit": "66770067224c6d015a30f58c9e211e7e0cdce983",
      "tree": "26d8d384231c71855845ccab87805d2c733bd432",
      "parents": [
        "e48f98908fd42e34986e0dd903b629ea2645bc50"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Tue Nov 20 12:07:34 2018 +0200"
      },
      "committer": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Tue Nov 20 12:07:34 2018 +0200"
      },
      "message": "Change default connection_recycle_time setting\n\nSet connection_recycle_time to 280 by default for\nall openstack services\n\nChange-Id: Ic9738553c02f19e4c8ea075cc96710bffb46ae4f\nRelated-Prod: PROD-24678\n"
    },
    {
      "commit": "647a35863521d1d4c1b22675ba525ea3eff50e3b",
      "tree": "969d12fe5ba1a14ff736736648e3190fc38f57d4",
      "parents": [
        "5ff60421a6c6b318aeb2ca68d5603084fc8210b6"
      ],
      "author": {
        "name": "sgarbuz",
        "email": "sgarbuz@mirantis.com",
        "time": "Fri Nov 16 16:31:42 2018 +0200"
      },
      "committer": {
        "name": "sgarbuz",
        "email": "sgarbuz@mirantis.com",
        "time": "Mon Nov 19 13:12:38 2018 +0200"
      },
      "message": "Add Openstack Rocky configs\n\nChange-Id: I762d7adeeca3fb7b0e11485b7505d00714e7b1a8\nRelated-Prod: PROD-23724 (PROD:23724)\n"
    },
    {
      "commit": "e48f98908fd42e34986e0dd903b629ea2645bc50",
      "tree": "463bb49bf0653ebf1b83b008e1b8b002a55c1f2c",
      "parents": [
        "5ff60421a6c6b318aeb2ca68d5603084fc8210b6"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Nov 07 14:44:25 2018 +0100"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Nov 14 17:02:21 2018 +0100"
      },
      "message": "Update Gemfile and Makefile configuration\n  - One Gemfile for all formulas tests\n  - Update Makefile for OpenStack tests\n  - No kitchen tests for oslo-templates formula\n\nFixes: PROD-24408 (PROD:24408)\nChange-Id: I842064ae6a35c840e653eea49d2b386dcfb74232\n"
    },
    {
      "commit": "5ff60421a6c6b318aeb2ca68d5603084fc8210b6",
      "tree": "fe341e2e80cd86786310bbff7fbcb770c7726a3c",
      "parents": [
        "9e828339031a9fc15c06a83f756bdcd374209f9e"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Thu Nov 01 18:46:58 2018 +0200"
      },
      "committer": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Thu Nov 01 18:47:25 2018 +0200"
      },
      "message": "Check cache.members is defined or not\n\nChange-Id: Iac132929383d9f01aa1ecc40f04a841ffed9738a\n"
    },
    {
      "commit": "9e828339031a9fc15c06a83f756bdcd374209f9e",
      "tree": "a60d3d827fa9c7f2508a317f52a8c92e663327c8",
      "parents": [
        "88ead397e880b7a50331d2051a393abfe0081ff2",
        "6c48043173c2f43bbf27e1a2d5a9ec548b41f17e"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Fri Oct 26 12:29:36 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Fri Oct 26 12:29:36 2018 +0000"
      },
      "message": "Merge \"Handle barbican endpoint options\""
    },
    {
      "commit": "6c48043173c2f43bbf27e1a2d5a9ec548b41f17e",
      "tree": "ab849792b9726646876da4c8a96615adc99e480d",
      "parents": [
        "a239212df1bb2886401609f18fdc59e04f622088"
      ],
      "author": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Thu Oct 25 11:39:51 2018 +0400"
      },
      "committer": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Fri Oct 26 13:41:44 2018 +0400"
      },
      "message": "Handle barbican endpoint options\n\nChange-Id: I2afd7368a3460d4d446b59b9078706e27488adc2\n"
    },
    {
      "commit": "88ead397e880b7a50331d2051a393abfe0081ff2",
      "tree": "0f9e2e33c9d223728017ed53177fc6984549014e",
      "parents": [
        "a239212df1bb2886401609f18fdc59e04f622088"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Fri Oct 26 09:32:25 2018 +0000"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Fri Oct 26 12:34:20 2018 +0300"
      },
      "message": "Allow to configure oslo.cache settings\n\nThis patch ensures we enable cache when _data.servers or _data.members is defined.\nAlso unhardcode backend setting by using _data.backend pillar\n\nChange-Id: I962f961cc8d4425ecfaddf85a20f7ce15adf9c64\n"
    },
    {
      "commit": "a239212df1bb2886401609f18fdc59e04f622088",
      "tree": "7bc83ef20c8f44207656b776d048145464ee92eb",
      "parents": [
        "0d3ca3a677d6e3a89aa30dff72b7392683c45456"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Oct 24 12:03:27 2018 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Oct 24 12:03:27 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: I6d069a16ccd739debdb1d235bc1b8301cb3542ed\n"
    },
    {
      "commit": "0d3ca3a677d6e3a89aa30dff72b7392683c45456",
      "tree": "bfe03245e743d82e2ed5637dc48bb85f535433ae",
      "parents": [
        "88d2f2ddca0d0dd0283593ca8d1a1bbd5e778f44",
        "9805a6ffdfc4911fe6b8a9cebb6833b85d53f7ea"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Sat Oct 20 05:02:23 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Sat Oct 20 05:02:23 2018 +0000"
      },
      "message": "Merge \"Set INFO as the default log level for oslo\""
    },
    {
      "commit": "9805a6ffdfc4911fe6b8a9cebb6833b85d53f7ea",
      "tree": "00375f2bf1667e84df702c1b34602ef742505ddd",
      "parents": [
        "f0bcacdb531779add91e5ffe2de38da2247b891e"
      ],
      "author": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Thu Oct 18 15:41:17 2018 +0400"
      },
      "committer": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Thu Oct 18 15:42:59 2018 +0400"
      },
      "message": "Set INFO as the default log level for oslo\n\nChange-Id: I68e32546c462220385bf44abf3e3f9889436caf4\nCloses-Bug: PROD-24147\n"
    },
    {
      "commit": "88d2f2ddca0d0dd0283593ca8d1a1bbd5e778f44",
      "tree": "d19b33b3a6079bb24fe2bc32ff1b2c63096126f1",
      "parents": [
        "f0bcacdb531779add91e5ffe2de38da2247b891e"
      ],
      "author": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Wed Oct 17 17:02:16 2018 +0300"
      },
      "committer": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Wed Oct 17 17:02:16 2018 +0300"
      },
      "message": "Fix ssl parameters\n\nChange-Id: I804b1d3b2884caff8514f0631bee124ca67f98e2\n"
    },
    {
      "commit": "f0bcacdb531779add91e5ffe2de38da2247b891e",
      "tree": "ea8df0cb5c2e9210d3f585f65704475ddf213014",
      "parents": [
        "fac683135e084a3a250338d14f3ea65b1ffb6235",
        "84d7743b96e085cb3c335dcfe9926c397050f784"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Wed Oct 17 07:01:05 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Wed Oct 17 07:01:05 2018 +0000"
      },
      "message": "Merge \"Fix deprecated kombu_ssl options for RMQ\""
    },
    {
      "commit": "84d7743b96e085cb3c335dcfe9926c397050f784",
      "tree": "c90b81b67dd3c1b0927bea0f87e612453eb2571a",
      "parents": [
        "0f932dbdcbb8377f4ffc60d04546257a3f821af1"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Tue Oct 16 19:30:22 2018 +0300"
      },
      "committer": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Tue Oct 16 19:32:50 2018 +0300"
      },
      "message": "Fix deprecated kombu_ssl options for RMQ\n\nChange-Id: I1eb55d9671c09fb587b37140239de8b9c953ae9a\n"
    },
    {
      "commit": "fac683135e084a3a250338d14f3ea65b1ffb6235",
      "tree": "190b7e8e59ceb0f3e27cae4778cec92bfc89ac6a",
      "parents": [
        "0f932dbdcbb8377f4ffc60d04546257a3f821af1"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Mon Oct 01 17:52:45 2018 +0300"
      },
      "committer": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Wed Oct 10 10:23:17 2018 +0300"
      },
      "message": "Implement memcache security strategy\n\nProvides an option to authenticate and optionally encrypt the\ntoken data stored in the cache:\nmemcache_security_strategy \u003d MAC/ENCRYPT\nmemcache_secret_key \u003d secret_key\n\nChange-Id: Id4eb328a36874a4fae03d88fcc63eefdfcefcb02\nRelated-Prod: PROD-22099\n"
    },
    {
      "commit": "0f932dbdcbb8377f4ffc60d04546257a3f821af1",
      "tree": "1cf1d85685d8cb5193ec82a390715ca84c73afb9",
      "parents": [
        "eab0fe5e810c89b202a69b574870ace17a60b57f"
      ],
      "author": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Fri Sep 21 17:24:27 2018 +0300"
      },
      "committer": {
        "name": "Oleksandr",
        "email": "oshyshko@mirantis.com",
        "time": "Fri Sep 21 21:16:19 2018 +0300"
      },
      "message": "Implement X.509 auth to Rabbitmq\n\nRelated-Prod: PROD-22758\n\nChange-Id: Ie7d7dcd2bfab322ed3086c2f644be59dea4096a1\n"
    },
    {
      "commit": "eab0fe5e810c89b202a69b574870ace17a60b57f",
      "tree": "26b3d5602aa46591582c48682cedc880658d95b5",
      "parents": [
        "c98cc27074f578e2fbac19b5002e107ee8a09772"
      ],
      "author": {
        "name": "sgarbuz",
        "email": "sgarbuz@mirantis.com",
        "time": "Mon Sep 10 18:55:36 2018 +0300"
      },
      "committer": {
        "name": "sgarbuz",
        "email": "sgarbuz@mirantis.com",
        "time": "Mon Sep 10 18:55:36 2018 +0300"
      },
      "message": "Logging template fix\n\nwhere single quotes used inside single quotes, need to change to double\nquotes.\n\nChange-Id: I673692b14cabbd161317165e91bd9e74aea98256\nRelated-Prod: PROD-23050 (PROD:23050)\n"
    },
    {
      "commit": "c98cc27074f578e2fbac19b5002e107ee8a09772",
      "tree": "4b534a5ae06a28b0c403d7411de3468206891668",
      "parents": [
        "e5734136200a809daa594c91c102d6cc8844077f"
      ],
      "author": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Wed Sep 05 16:47:26 2018 +0300"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Wed Sep 05 16:50:27 2018 +0300"
      },
      "message": "Set prefetch count to 64 for Rabbit driver\n\nwe are ditching the downstream patch to oslo.messaging that silently\noverwrote the default for this option from 0 to 64, and moving such\noverride explicitly to the configuration management.\n\nInitial comment on why we are doing it is included in the rabbit section\ntemplate.\n\nChange-Id: Id47d2b3128b06fe9ea124de2a84ff756184d7ba7\n"
    },
    {
      "commit": "e5734136200a809daa594c91c102d6cc8844077f",
      "tree": "00a74be0b860a1ae047633d90e5c457ee9636a33",
      "parents": [
        "f7cc76cdf3349aeb4140d1f69128810371e82e5a"
      ],
      "author": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Fri Aug 10 16:20:22 2018 +0300"
      },
      "committer": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Thu Aug 16 12:20:40 2018 +0300"
      },
      "message": "[Queens] Implement X.509 auth for MySQL and Nova\n\nRelated-PROD: PROD-19981\n\nChange-Id: I878652b739da009faf49457d3c59765a5e56defa\n"
    },
    {
      "commit": "f7cc76cdf3349aeb4140d1f69128810371e82e5a",
      "tree": "c9cb08b2ccb42e06d81d27d3ffd70a5225106ce7",
      "parents": [
        "f8b58aabc470955103a35e36edfc50d0219e73ae"
      ],
      "author": {
        "name": "sgarbuz",
        "email": "sgarbuz@mirantis.com",
        "time": "Wed Jul 18 10:43:37 2018 +0300"
      },
      "committer": {
        "name": "sgarbuz",
        "email": "sgarbuz@mirantis.com",
        "time": "Wed Jul 18 10:43:37 2018 +0300"
      },
      "message": "Update logging.conf\n\nChange-Id: I03360c06633243ff8b8a445a3aecd6c9f86c28b5\nRelated-Prod: PROD-21353\n"
    },
    {
      "commit": "f8b58aabc470955103a35e36edfc50d0219e73ae",
      "tree": "17bf091bb1e1a35678e2a4e6deb95b8a50dfedf2",
      "parents": [
        "b5c2945e8343b33b10e38aa6a6568ab48aa96944",
        "2d8f805d80902b54999c45bfbebd2ec89e97557c"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Tue Jul 17 15:11:28 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@853267bf53e2",
        "time": "Tue Jul 17 15:11:28 2018 +0000"
      },
      "message": "Merge \"Paramerize logging.conf for all services\""
    },
    {
      "commit": "2d8f805d80902b54999c45bfbebd2ec89e97557c",
      "tree": "5d19a62f3d825dfa47d7b7c67a0f7aa494220d8f",
      "parents": [
        "03467a6f64d105abe8feb8a3158d6595d671a572"
      ],
      "author": {
        "name": "sgarbuz",
        "email": "sgarbuz@mirantis.com",
        "time": "Fri Jul 13 13:04:54 2018 +0300"
      },
      "committer": {
        "name": "sgarbuz",
        "email": "sgarbuz@mirantis.com",
        "time": "Tue Jul 17 15:03:38 2018 +0300"
      },
      "message": "Paramerize logging.conf for all services\n\nParamerize logging.conf for all services which\nuse oslo.log\n\nChange-Id: Ife02a56cde601a7785db7b7d19d7d3c5a34f5c4b\nRelated-Prod: PROD-21353\n"
    },
    {
      "commit": "b5c2945e8343b33b10e38aa6a6568ab48aa96944",
      "tree": "1436310ec61a05ad4f51a529ec200c3052ce3962",
      "parents": [
        "03467a6f64d105abe8feb8a3158d6595d671a572"
      ],
      "author": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Mon Jul 16 12:21:38 2018 +0300"
      },
      "committer": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Mon Jul 16 12:29:23 2018 +0300"
      },
      "message": "Set enable_proxy_headers_parsing to True by default\n\nIn order to allow applications to parse proxy headers,\nthe option should be set to True, in most cases openstack\nservices are run under proxy and it is save to set this\noption to true by default, as it doesn\u0027t require a lot\nof processing.\n\nChange-Id: Iaf584643a4e1029d83537205124da3551e3b3eb0\nRelated-Prod: https://mirantis.jira.com/browse/PROD-21456\n"
    },
    {
      "commit": "03467a6f64d105abe8feb8a3158d6595d671a572",
      "tree": "5d8102100e0b2d3d53b4b5c4f80f6ef93d6e8bb7",
      "parents": [
        "28c827fbd06ac91c2866b21a4d3d5e747a2fb0f5"
      ],
      "author": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Thu Jun 14 22:30:37 2018 +0300"
      },
      "committer": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Thu Jun 14 22:31:27 2018 +0300"
      },
      "message": "[QUEENS] Fix cacert file\n\nChange-Id: Icf578bdf5437f7cae1339b73a3e8339f863c69da\nRelated-Prod: https://mirantis.jira.com/browse/PROD-20721\n"
    },
    {
      "commit": "28c827fbd06ac91c2866b21a4d3d5e747a2fb0f5",
      "tree": "4c4353a9422ab344cd5fe0e7053a5ba8ab6f6fd7",
      "parents": [
        "d9208f4c22e6991acb6aa8ac58e0c0188124f7cf"
      ],
      "author": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Sat Jun 09 17:40:17 2018 +0400"
      },
      "committer": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Sat Jun 09 17:46:22 2018 +0400"
      },
      "message": "Get internal endpoint type by default\n\n- prefer internal endpoint by default for service requests\n- set auth type to password explicitly\n\nChange-Id: I9a299c7330567bff8a690f3cb6aea59d1cd97491\nSigned-off-by: Michael Polenchuk \u003cmpolenchuk@mirantis.com\u003e\n"
    },
    {
      "commit": "d9208f4c22e6991acb6aa8ac58e0c0188124f7cf",
      "tree": "9562082187fea1e23a556fa41e45f917aae33475",
      "parents": [
        "d697f9abcf2d8a25728b7ef6ffeff80aa108dd41"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Tue May 29 11:30:12 2018 +0300"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Tue May 29 11:30:12 2018 +0300"
      },
      "message": "Fix auth_url for keystoneauth/_type_password\n\nDo not add /identity to the end of URL.\n\nChange-Id: I039c2b341ea3b89a59cee32be8d34a954ee009e1\n"
    },
    {
      "commit": "d697f9abcf2d8a25728b7ef6ffeff80aa108dd41",
      "tree": "87c3cfb8ad45224ce62004d66ce237ad4f3009ec",
      "parents": [
        "bbb27449323862219680e27d0dfe7ecc58703e42"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed May 23 18:07:07 2018 +0000"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed May 23 18:09:28 2018 +0000"
      },
      "message": "Fix _data type in notifications.\n\nChange-Id: Idaf1d16fb8173e3841715ea64179c87ccf5efbf5\n"
    },
    {
      "commit": "bbb27449323862219680e27d0dfe7ecc58703e42",
      "tree": "ed2116b2a6ff057898748b7316468b0de138f267",
      "parents": [
        "3510915677a1b1765700a56b9acbee637f7fa5da",
        "f5e0f2a705021a59735b0ac02526d05c5527db3a"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed May 23 15:48:50 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@15508502dd39",
        "time": "Wed May 23 15:48:50 2018 +0000"
      },
      "message": "Merge \"Cosmetic changes in messaging/_notifications\""
    },
    {
      "commit": "f5e0f2a705021a59735b0ac02526d05c5527db3a",
      "tree": "ed2116b2a6ff057898748b7316468b0de138f267",
      "parents": [
        "eece3d8799c034c7244882dcde404e7cca0706a3"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed May 23 18:31:15 2018 +0300"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed May 23 18:31:21 2018 +0300"
      },
      "message": "Cosmetic changes in messaging/_notifications\n\nChange-Id: I38f3103e56c75771c2ee22eed5357746204a91f2\n"
    },
    {
      "commit": "3510915677a1b1765700a56b9acbee637f7fa5da",
      "tree": "d0617a79708161a4d762ea6998b0d65647a72700",
      "parents": [
        "eece3d8799c034c7244882dcde404e7cca0706a3"
      ],
      "author": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Wed May 23 14:59:37 2018 +0000"
      },
      "committer": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Wed May 23 14:59:37 2018 +0000"
      },
      "message": "Fix a tiny typo\n\nChange-Id: I9221f2cf2d053d9c791d19de33a30efa3e4942eb\n"
    },
    {
      "commit": "eece3d8799c034c7244882dcde404e7cca0706a3",
      "tree": "c7689beb22d64c17309892c2d7e43d7b89778927",
      "parents": [
        "059c72173d13dfa6cf0da15e9a37452e30fb17c9"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed May 23 14:14:21 2018 +0300"
      },
      "committer": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Wed May 23 12:12:00 2018 +0000"
      },
      "message": "Add oslo.service templates update keystoneauth\n\nThis patch adds more templates to oslo.service\n * ssl\n * wsgi\n\nAdd keystonemiddleware/_auth_token template\nUpdate keystoneauth/_type_password\n\nChange-Id: I6a41a7bc5826f41e0a8a8de57e1a5f91f4a96401\n"
    },
    {
      "commit": "059c72173d13dfa6cf0da15e9a37452e30fb17c9",
      "tree": "6fb6987e8a94896e261f8d46efa99034f497de06",
      "parents": [
        "1bc333cd0b856c15584d90e07e1a67e9b70afe82"
      ],
      "author": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Tue May 22 19:22:13 2018 +0000"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed May 23 10:48:23 2018 +0000"
      },
      "message": "Adding templates for cinder\n\nChange-Id: Ieea0c0fcbe3d772e1e278f2610af2244681c90ff\n"
    },
    {
      "commit": "1bc333cd0b856c15584d90e07e1a67e9b70afe82",
      "tree": "fa00ea29fd461d4a12bf8ae316de5c34de72ab06",
      "parents": [
        "5ab71b104de9044454b38672af00a5d2de38e3ee"
      ],
      "author": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Sat May 19 12:55:07 2018 +0000"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Tue May 22 13:09:42 2018 +0300"
      },
      "message": "Upload OSLO templates for SF to work with Queens\n\n* Adds some templates from oslo/keystoneauth.\n* Adds rendering tests.\n* Small cleanup after initial commit.\n\nChange-Id: I8a1e37d132e6befd66d03da1809a95359f836365\n"
    },
    {
      "commit": "5ab71b104de9044454b38672af00a5d2de38e3ee",
      "tree": "769d6bb68e9d4dddabcce803a608780cbde4c225",
      "parents": [
        "c0c7d9dc91456e6c166f51f1168c5f2b925c929f"
      ],
      "author": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Fri May 18 18:32:25 2018 +0300"
      },
      "committer": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Fri May 18 18:32:25 2018 +0300"
      },
      "message": "Adding initial keystone template\n\nChange-Id: I37b7e8113442f1033fbe916533fb2f0fe4cf4ba2\n"
    },
    {
      "commit": "c0c7d9dc91456e6c166f51f1168c5f2b925c929f",
      "tree": "b13f8fc3168ee34c0848d42162750e9a388eb213",
      "parents": [
        "fe089381871459d3763a604a4b21d18951457d61"
      ],
      "author": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Fri May 18 17:34:04 2018 +0300"
      },
      "committer": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Fri May 18 17:36:48 2018 +0300"
      },
      "message": "changelog adjusted\n\nChange-Id: Id3ce575c7739757b0ee9bfda957224cf59f83a5f\n"
    },
    {
      "commit": "fe089381871459d3763a604a4b21d18951457d61",
      "tree": "0bba4206b76539e1542f421ff47e39fda0240428",
      "parents": [
        "3b72bf510c3da7d6799b6e9b20e0e0af7f1db288"
      ],
      "author": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Fri May 18 17:22:14 2018 +0300"
      },
      "committer": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Fri May 18 17:22:14 2018 +0300"
      },
      "message": "Adjust formula to be built\n\nChange-Id: Iea17dc349789247bcbdf88f72c841cdaa23e752f\n"
    },
    {
      "commit": "3b72bf510c3da7d6799b6e9b20e0e0af7f1db288",
      "tree": "b03575583c74c85ae294811f1ea3a162480808ed",
      "parents": [
        "78ba8a8adc3850dbb04e0a9b93f10e919a69b5ca"
      ],
      "author": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Fri May 18 16:23:04 2018 +0300"
      },
      "committer": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Fri May 18 16:52:11 2018 +0300"
      },
      "message": "Initial commit\n\nChange-Id: If28b21a37c0a71c1009d1690b50012b36cb33b74\n"
    },
    {
      "commit": "78ba8a8adc3850dbb04e0a9b93f10e919a69b5ca",
      "tree": "1d6dd16815c2fa2646f46203d0011a4e767e65f0",
      "parents": [],
      "author": {
        "name": "mcp-gerrit",
        "email": "mcp-gerrit@mirantis.com",
        "time": "Thu May 17 09:04:50 2018 +0000"
      },
      "committer": {
        "name": "root",
        "email": "mcp-gerrit@mirantis.com",
        "time": "Thu May 17 09:04:50 2018 +0000"
      },
      "message": "Added .gitreview\n"
    }
  ]
}
