)]}'
{
  "log": [
    {
      "commit": "c7c84a2f7f70c34d17633b021bddd34c74a76f2f",
      "tree": "8ef3ec197888600bf1aa31855dc041e8f0659e62",
      "parents": [
        "abd56cb3e60f72f508b44d31c56668a64ec6a023",
        "e2542a540a4283cba2642b712da813f8b9081994"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed Feb 20 10:38:31 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Wed Feb 20 10:38:31 2019 +0000"
      },
      "message": "Merge \"Don\u0027t fall when just loading heatv1 modules\""
    },
    {
      "commit": "abd56cb3e60f72f508b44d31c56668a64ec6a023",
      "tree": "32a737b59ffb75f875e241379be8095c04dd7ef3",
      "parents": [
        "bd0a1a67f896d4e1b64dd42125875d5e535e3eee"
      ],
      "author": {
        "name": "sgarbuz",
        "email": "sgarbuz@mirantis.com",
        "time": "Tue Feb 05 12:26:40 2019 +0200"
      },
      "committer": {
        "name": "sgarbuz",
        "email": "sgarbuz@mirantis.com",
        "time": "Fri Feb 08 10:51:22 2019 +0000"
      },
      "message": "Fix/update rocky config and kitchen tests\n\nChange-Id: Id09dd4cfe4d0e7bdbd3e5825128d8dd7f125db4b\n"
    },
    {
      "commit": "bd0a1a67f896d4e1b64dd42125875d5e535e3eee",
      "tree": "07eb614e1509c26317e50cd09ce7e381bd1a9af5",
      "parents": [
        "378e99893087b3db55b688ef8674d29ffe041f31"
      ],
      "author": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Wed Jan 30 09:00:34 2019 +0200"
      },
      "committer": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Mon Feb 04 10:11:43 2019 +0200"
      },
      "message": "unhardcode reauth method for rocky\n\nChange-Id: I8368c9050fea798a2f19e5d6818455135fd8cb4a\nRelated-Prod: https://mirantis.jira.com/browse/PROD-27017\n"
    },
    {
      "commit": "378e99893087b3db55b688ef8674d29ffe041f31",
      "tree": "d3375ef4e9efc08949cb9fb9c59959a11f7777b0",
      "parents": [
        "0ce2a1152551af085fc625f197cdeedbef6fb231",
        "707a8fbb1b642fe9117f8e18dc62deee4d64357f"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Fri Feb 01 16:19:19 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Fri Feb 01 16:19:19 2019 +0000"
      },
      "message": "Merge \"Un-hardcoding domain/user name, removing domain for heat stack\""
    },
    {
      "commit": "707a8fbb1b642fe9117f8e18dc62deee4d64357f",
      "tree": "7ba0c262817b4e4aa3ee9b05e91c00df4eaf43d9",
      "parents": [
        "3e96997194ba3d554549111a4d3b46da16194047"
      ],
      "author": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Wed Nov 28 13:06:33 2018 +0400"
      },
      "committer": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Fri Feb 01 13:05:00 2019 +0000"
      },
      "message": "Un-hardcoding domain/user name, removing domain for heat stack\n\nThe patch makes two things:\n 1. Make it possible to un-hardcode domain/user name for heat\n    stack;\n 2. Remove deprecated and unused heat:server:stack_domain_admin:domain\n    option from service level.\n\nChange-Id: Ic8da908d1f40a96995ff1f3cb0385d9a279e604c\nRelated-Prod: PROD-25486\n"
    },
    {
      "commit": "0ce2a1152551af085fc625f197cdeedbef6fb231",
      "tree": "5920fa92288e1481c7c49f1a3d1bfa46ce4d0c82",
      "parents": [
        "7bc1ca96d5f043bdc002a4d90353e4cc2de80b8e"
      ],
      "author": {
        "name": "sgarbuz",
        "email": "sgarbuz@mirantis.com",
        "time": "Tue Jan 29 21:33:14 2019 +0200"
      },
      "committer": {
        "name": "sgarbuz",
        "email": "sgarbuz@mirantis.com",
        "time": "Thu Jan 31 15:10:51 2019 +0200"
      },
      "message": "Update kitchen tests\n\nChange-Id: Icebb7c9a8e9db3e30649effc79b908a8847a2f46\n"
    },
    {
      "commit": "7bc1ca96d5f043bdc002a4d90353e4cc2de80b8e",
      "tree": "af1a07b1e52be716380e1da4ab54f667bbfd2974",
      "parents": [
        "3e96997194ba3d554549111a4d3b46da16194047"
      ],
      "author": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Wed Nov 28 13:06:33 2018 +0400"
      },
      "committer": {
        "name": "sgarbuz",
        "email": "sgarbuz@mirantis.com",
        "time": "Thu Jan 31 15:10:28 2019 +0200"
      },
      "message": "Support rocky version\n\nChange-Id: I4116f8cf359f7a3187411577cfcafda115c7be59\nRelated-Prod: PROD-23724\n"
    },
    {
      "commit": "e2542a540a4283cba2642b712da813f8b9081994",
      "tree": "d5524d442d29466347d29f1890b7d9e0591dd1c9",
      "parents": [
        "3e96997194ba3d554549111a4d3b46da16194047"
      ],
      "author": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Wed Jan 30 10:46:52 2019 +0200"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Thu Jan 31 09:43:54 2019 +0200"
      },
      "message": "Don\u0027t fall when just loading heatv1 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: I56871fec52e656d764e95ca2e93f10fe97d6a3c6\nRelated-Issue: https://mirantis.jira.com/browse/PROD-26920\n"
    },
    {
      "commit": "3e96997194ba3d554549111a4d3b46da16194047",
      "tree": "9055e6e446e3fd76898b02618de4171825e3e33c",
      "parents": [
        "80c4d0f27d161026dbf617e0f1180848af7fed23"
      ],
      "author": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Tue Jan 29 10:57:18 2019 +0200"
      },
      "committer": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Tue Jan 29 10:57:18 2019 +0200"
      },
      "message": "Add ability to set reauthentication_auth_method option\n\nTo allow heat to reauthenticate using trusts for long running tasks\nthis option is needed to be set to \u0027trusts\u0027.\n\nChange-Id: I48c36487aee5cde5fd3cf139766038fecd7e3f28\nRelated-Prod: https://mirantis.jira.com/browse/PROD-27017\n"
    },
    {
      "commit": "80c4d0f27d161026dbf617e0f1180848af7fed23",
      "tree": "9810388743d8bfb18477bc22b7d3543c8564d920",
      "parents": [
        "03877f42f410715523db4d7964d354cc449a93b2"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Dec 14 13:56:02 2018 +0100"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Jan 08 13:46:12 2019 +0100"
      },
      "message": "Drop Travis CI support\n\nFixes: PROD-25037 (PROD:25037)\n\nChange-Id: I525cbd5c0a6c21e5324fa3f0b8b8137dd4995b33\n"
    },
    {
      "commit": "03877f42f410715523db4d7964d354cc449a93b2",
      "tree": "d0fa48aa5825d79e9d69ec7ce3ba9aa3890a5a6f",
      "parents": [
        "692137e267d55150c21803e87287681ecfae96fa"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Fri Dec 21 09:53:25 2018 +0000"
      },
      "committer": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Mon Dec 24 13:36:09 2018 +0000"
      },
      "message": "Add heat user for heat-manage command\n\nChange-Id: I9677a152deb42dc3c939b086a9ec6f19d2cc21ab\nRelated-Prod: PROD-26062\n"
    },
    {
      "commit": "692137e267d55150c21803e87287681ecfae96fa",
      "tree": "2d1222810fbdc1e8cbe9fcb7491b6ce5c2ddf0ed",
      "parents": [
        "f27b09d94f677fc3df2e55c28a3cd5711c324762"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Mon Dec 24 11:25:02 2018 +0000"
      },
      "committer": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Mon Dec 24 11:25:02 2018 +0000"
      },
      "message": "Remove salt-2016 from .travis.yml\n\nChange-Id: I3e3fd744326fe3278007ada9eda16ca468795246\n"
    },
    {
      "commit": "f27b09d94f677fc3df2e55c28a3cd5711c324762",
      "tree": "31b20f1e382024fab0f54f97f8e1e6cf5e3795c4",
      "parents": [
        "e9429e50896b61198393235d9b6e2cee14afa17d",
        "2c780baced004a25063c65c05198f869d9ce6b8b"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Sun Dec 16 10:38:42 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Sun Dec 16 10:38:42 2018 +0000"
      },
      "message": "Merge \"Updating reference from github to gerrit      - Changing Maintainer to dev@mirantis.com\""
    },
    {
      "commit": "e9429e50896b61198393235d9b6e2cee14afa17d",
      "tree": "c3dc9efbc29dbfedf17202bfb73cdcfe392ba274",
      "parents": [
        "fda15b0b4139398078b7549b664d0c3c3ef0968b"
      ],
      "author": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Fri Dec 14 15:26:41 2018 +0200"
      },
      "committer": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Fri Dec 14 15:26:41 2018 +0200"
      },
      "message": "Removing extra states from upgrade.upgrade\n\nChange-Id: I5dd72756ef872939529db4e0cce9e385bf967c64\n"
    },
    {
      "commit": "2c780baced004a25063c65c05198f869d9ce6b8b",
      "tree": "401c2a75df97b897b07de53482744dda8bc1afd0",
      "parents": [
        "fda15b0b4139398078b7549b664d0c3c3ef0968b"
      ],
      "author": {
        "name": "Pavel Cizinsky",
        "email": "pcizinsky@mirantis.com",
        "time": "Wed Dec 12 12:01:53 2018 +0100"
      },
      "committer": {
        "name": "Pavel Cizinsky",
        "email": "pcizinsky@mirantis.com",
        "time": "Thu Dec 13 10:46:05 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: I98381b7b6080df48bec8306c514e736d8bf9e0e5\n"
    },
    {
      "commit": "fda15b0b4139398078b7549b664d0c3c3ef0968b",
      "tree": "9364101b88292ef8b8a4c2f0017c5848258e8bc8",
      "parents": [
        "6c1e63269d7a4d48a1c6d1b46b69121519e46a5e"
      ],
      "author": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Wed Nov 21 15:53:21 2018 +0200"
      },
      "committer": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Mon Dec 03 13:13:48 2018 +0000"
      },
      "message": "Improve service validation during upgrade Heat\n\n  * Added modules which allow to check services status.\n\nChange-Id: Ifca2dab98dfba579b3118c1365caf9e818600bf5\nRelated-PROD: PROD-25156\n"
    },
    {
      "commit": "6c1e63269d7a4d48a1c6d1b46b69121519e46a5e",
      "tree": "6a98502d9f30c98bb820f71ae41f6778ddfade3a",
      "parents": [
        "3ffe00de6377515751d3bc5b8674ed668722b106",
        "60969223b06dfcc69f9593e756eeca0c5c4ff47e"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Wed Nov 28 14:11:27 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Wed Nov 28 14:11:27 2018 +0000"
      },
      "message": "Merge \"Move to Mirantis owned docker images for tests         - This is a temporary solution until we have our own images\""
    },
    {
      "commit": "3ffe00de6377515751d3bc5b8674ed668722b106",
      "tree": "c46f643658c598875e16be3a5fff63bd25ac14e6",
      "parents": [
        "3f0184c9367bebb2b53bd3972fe16f7dc7f42ab6"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Thu Nov 22 20:04:46 2018 +0000"
      },
      "committer": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Sat Nov 24 02:11:44 2018 +0000"
      },
      "message": " Update heat _data.cache items to enable memcache security\n\nChange-Id: I2606b215870323292c22db37cca6809bd2aa8e0b\n"
    },
    {
      "commit": "60969223b06dfcc69f9593e756eeca0c5c4ff47e",
      "tree": "9922776749a436f7bb83d985d95899920fa756fb",
      "parents": [
        "3f0184c9367bebb2b53bd3972fe16f7dc7f42ab6"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Nov 20 15:08:12 2018 +0100"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Nov 20 15:08:12 2018 +0100"
      },
      "message": "Move to Mirantis owned docker images for tests\n        - This is a temporary solution until we have our own images\n\n      Fixes: PROD-24956 (PROD:24956)\n\nChange-Id: I96687ff3505f63fb6fbf1055d05ab420163cb488\n"
    },
    {
      "commit": "3f0184c9367bebb2b53bd3972fe16f7dc7f42ab6",
      "tree": "c3180b64bb8b4bbc55027088079947176ecfed61",
      "parents": [
        "432246428904f7ed113d51ae323c93019bb06799",
        "86b06208ad59b242a2da1097ad77e634c9c7ffe1"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Thu Nov 15 09:59:59 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Thu Nov 15 09:59:59 2018 +0000"
      },
      "message": "Merge \"Update Gemfile and Makefile configuration   - One Gemfile for all formulas tests   - Update Makefile for OpenStack tests\""
    },
    {
      "commit": "432246428904f7ed113d51ae323c93019bb06799",
      "tree": "855a7e28a2a013372da86fb881cb7545a16ef6b0",
      "parents": [
        "08f36bbedba2a7bd9ecc0dd4c22331c7484f8476"
      ],
      "author": {
        "name": "Daniel Cech",
        "email": "dcech@mirantis.com",
        "time": "Tue Nov 13 16:27:23 2018 +0100"
      },
      "committer": {
        "name": "Daniel Cech",
        "email": "dcech@mirantis.com",
        "time": "Tue Nov 13 16:12:41 2018 +0000"
      },
      "message": "Add stack_action_timeout parameter\n\nChange-Id: Ia00e7e8868128119de3fb2a55775fbbc99bb5022\n"
    },
    {
      "commit": "86b06208ad59b242a2da1097ad77e634c9c7ffe1",
      "tree": "e2a07b5803b20449e8a729f9410893afbf85fa3f",
      "parents": [
        "08f36bbedba2a7bd9ecc0dd4c22331c7484f8476"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Nov 07 14:42:52 2018 +0100"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Nov 07 17:36:13 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: I29fcfd720a6366dc5a552124cbaea323d021087b\n"
    },
    {
      "commit": "08f36bbedba2a7bd9ecc0dd4c22331c7484f8476",
      "tree": "b158eea9b33bc821df286223eafbfb72be121167",
      "parents": [
        "efec45613f2cd23cbf46feed1c606b7b85ead306"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Tue Oct 30 20:27:50 2018 +0200"
      },
      "committer": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Wed Oct 31 13:29:41 2018 +0200"
      },
      "message": "Check heat.cache.members is defined or not\n\nChange-Id: Ieae2960cd431186a3a0f8e03702301f62fe42043\n"
    },
    {
      "commit": "efec45613f2cd23cbf46feed1c606b7b85ead306",
      "tree": "1737efaf50692357c6e304aba895348d22e10286",
      "parents": [
        "d5ac098821b6d5fed5643d4a713c60620a68021e"
      ],
      "author": {
        "name": "Michal Kobus",
        "email": "mkobus@mirantis.com",
        "time": "Thu Oct 25 16:00:15 2018 +0200"
      },
      "committer": {
        "name": "Michal Kobus",
        "email": "mkobus@mirantis.com",
        "time": "Fri Oct 26 10:51:52 2018 +0200"
      },
      "message": "Change host selection for service\n\nIn case there is no data in heat\ncheck hosts by API status (metric\nnot related to openstack logs).\n\nChange-Id: Ie73454d633a194d7413107dd989d67cea116a6ac\nRelated-bug: PROD-23976 (PROD:23976)\n"
    },
    {
      "commit": "d5ac098821b6d5fed5643d4a713c60620a68021e",
      "tree": "5601b37b20f1a5283b0280291b44bd0d70e0049c",
      "parents": [
        "cfd9f8b5b9b51688c5fa6e55a86e6d4821ab2542"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Oct 24 12:02:14 2018 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Oct 24 12:02:14 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: I27f334ab33b33680e0194d6f753228f3d3c535fb\n"
    },
    {
      "commit": "cfd9f8b5b9b51688c5fa6e55a86e6d4821ab2542",
      "tree": "68a5e6f3915938dfde4daa83337421427298fa74",
      "parents": [
        "f085854b9d2da0072b7f6a45791fa7b1f8b20143"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Thu Oct 04 11:56:54 2018 +0300"
      },
      "committer": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Wed Oct 10 23:51:17 2018 +0300"
      },
      "message": "Implement heat memcache security strategy\n\nProvides an option to authenticate and optionally encrypt the token\ndata stored in the cache:\nmemcache_security_strategy \u003d MAC/ENCRYPT\nmemcache_secret_key \u003d secret_key\n\nChange-Id: Ice0259e12009bddec2607d54219e1d4b639839c2\nRelated-Prod: PROD-22099\n"
    },
    {
      "commit": "f085854b9d2da0072b7f6a45791fa7b1f8b20143",
      "tree": "ba2379f5141610d74a4e30c3cc03bdb6f75c10a6",
      "parents": [
        "a08bd59483f259dd3ae300b6795bc155adaa9f91"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Tue Sep 18 11:28:41 2018 +0000"
      },
      "committer": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Tue Sep 18 11:31:37 2018 +0000"
      },
      "message": "Implement X.509 auth between Rabbitmq and Heat\n\nChange-Id: I7fb87fe145c195fdb9eb1dca3abc3226f6cfc8be\nRelated-Prod: PROD-22761\n"
    },
    {
      "commit": "a08bd59483f259dd3ae300b6795bc155adaa9f91",
      "tree": "425195d582841ea4b72719a461b2db36c0db9cf3",
      "parents": [
        "17b3e8e8cce1d8e602e1c6ca82d0a88390a6838e"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Mon Sep 10 10:47:25 2018 +0000"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Mon Sep 10 15:37:14 2018 +0000"
      },
      "message": "Add more upgrade tasks according to phases\n\nUpdate README\n\nIntroduce:\n\n * heat.upgrade.upgrade.pre\n * heat.upgrade.upgrade.post\n * heat.upgrade.verify\n\nChange-Id: If16ba94e4e3f3124211419f69ee42d9fbf185779\n"
    },
    {
      "commit": "17b3e8e8cce1d8e602e1c6ca82d0a88390a6838e",
      "tree": "c2372b7a8a7a563b7f86fcfa705314b204ffff5a",
      "parents": [
        "188c5074604f6fbf94df8c5f28604996ccd576c1"
      ],
      "author": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Fri Sep 07 13:55:28 2018 +0300"
      },
      "committer": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Fri Sep 07 13:55:28 2018 +0300"
      },
      "message": "[REFACTOR] Implement X.509 auth for MySQL and Heat\n\nChange-Id: I8bde2d8cbfba400c18b042282842a8053624aa38\nRelated-PROD: PROD-22736\n"
    },
    {
      "commit": "188c5074604f6fbf94df8c5f28604996ccd576c1",
      "tree": "78d95fe78cdb8f2ce07777a6331ffc27236efb1d",
      "parents": [
        "2963cf1f3bd95155944ecbdf419d448f837a3a76"
      ],
      "author": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Thu Aug 30 17:23:24 2018 +0300"
      },
      "committer": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Thu Sep 06 19:14:44 2018 +0300"
      },
      "message": "Implement X.509 auth for MySQL and Heat\n\nChange-Id: I788032408d6608ede0a83324adbb2c6b3cef9f06\nRelated-PROD: PROD-22736\n"
    },
    {
      "commit": "2963cf1f3bd95155944ecbdf419d448f837a3a76",
      "tree": "ce5f30bdbf1d9150b4e27f5e0c84b27d62688047",
      "parents": [
        "1ec9b66351f0df6549594311691d72c2f4398209",
        "60a2b87e066e7349402c87c28dd70d602d1967a1"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Tue Sep 04 13:46:23 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@84b5d06f6116",
        "time": "Tue Sep 04 13:46:23 2018 +0000"
      },
      "message": "Merge \"Implement X.509 auth for MySQL and Heat\""
    },
    {
      "commit": "60a2b87e066e7349402c87c28dd70d602d1967a1",
      "tree": "65bd8e8a4ad42b304291a95a99eba422ce70c5d5",
      "parents": [
        "0f16e0531891a3b296963d4b7a28ce2a255b48e6"
      ],
      "author": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Thu Aug 30 17:23:24 2018 +0300"
      },
      "committer": {
        "name": "oshyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Tue Sep 04 09:00:11 2018 +0000"
      },
      "message": "Implement X.509 auth for MySQL and Heat\n\nRelated-PROD: PROD-22736\n\nChange-Id: Ie1b5741ee2b9ada88d9552d270630e76ca2f240c\n"
    },
    {
      "commit": "1ec9b66351f0df6549594311691d72c2f4398209",
      "tree": "08f97aecc6b950e1026e0ea72bfa51691b339266",
      "parents": [
        "0f16e0531891a3b296963d4b7a28ce2a255b48e6"
      ],
      "author": {
        "name": "sgarbuz",
        "email": "sgarbuz@mirantis.com",
        "time": "Mon Sep 03 11:07:57 2018 +0300"
      },
      "committer": {
        "name": "sgarbuz",
        "email": "sgarbuz@mirantis.com",
        "time": "Mon Sep 03 11:07:57 2018 +0300"
      },
      "message": "Add file check for offline db sync\n\nCheck file `loggin.conf` in work dir, if logging enable\n\nChange-Id: I914bf016c3188421a4bc068a7f31d9354bc9d97b\nRelated-Prod: PROD-22741 (ROD-22741)\n"
    },
    {
      "commit": "0f16e0531891a3b296963d4b7a28ce2a255b48e6",
      "tree": "99eaeabab139e0d015e9f21035ccb9c741617d28",
      "parents": [
        "6f9ff384a32782588ffbca77fa52918f2dc62be8"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Tue Aug 28 16:57:51 2018 +0300"
      },
      "committer": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Tue Aug 28 17:03:13 2018 +0300"
      },
      "message": "Rework heat config files permissions\n\nRemove the correct_file_permissions_heat and\ncorrect_dir_permissions_heat states.\n\nChange-Id: Ia499d4c675d7a38b919023dd65f5c2a175bdffd7\nRelated-Prod: PROD-22093\n"
    },
    {
      "commit": "6f9ff384a32782588ffbca77fa52918f2dc62be8",
      "tree": "998835de8bd1dc42dbc94396bcad910b10708d3f",
      "parents": [
        "1048114c1baf2ec1cfdf8404ab8f3241c377fb7f",
        "4d7af43593e61c07d88b9386217fc7592779512c"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Tue Aug 28 09:15:36 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@84b5d06f6116",
        "time": "Tue Aug 28 09:15:36 2018 +0000"
      },
      "message": "Merge \"Fix example pillar in readme\""
    },
    {
      "commit": "4d7af43593e61c07d88b9386217fc7592779512c",
      "tree": "b7eee949e636d491cf4996d93bff3f580333d3f6",
      "parents": [
        "b24076f1f8adad66fd3d921e465001106a5486c2"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Aug 28 10:43:40 2018 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Aug 28 10:43:40 2018 +0200"
      },
      "message": "Fix example pillar in readme\n\nChange-Id: I101a4891c7db077d7ee68440f7cc8d7ec5217b8c\n"
    },
    {
      "commit": "1048114c1baf2ec1cfdf8404ab8f3241c377fb7f",
      "tree": "83a3671202aea25a7c0ecee5588d60e87f104cbf",
      "parents": [
        "994769fe857e2ddf3a41d81ab214bc38f6e9984e",
        "b24076f1f8adad66fd3d921e465001106a5486c2"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Mon Aug 27 21:38:21 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@84b5d06f6116",
        "time": "Mon Aug 27 21:38:21 2018 +0000"
      },
      "message": "Merge \"Enable defining \u0027auth_encryption_key\u0027 param in pillar   - update test pillars   - update dependencies for queens testing\""
    },
    {
      "commit": "994769fe857e2ddf3a41d81ab214bc38f6e9984e",
      "tree": "28487f9ebb4388893993b91b669c9f6b5ea5549c",
      "parents": [
        "7300f18699a75aa6c1747fa20f2415e3a1ead58c",
        "2187b4a96b6fc057f37f3d3d64a624e26ca290dc"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Mon Aug 27 19:29:16 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@84b5d06f6116",
        "time": "Mon Aug 27 19:29:16 2018 +0000"
      },
      "message": "Merge \"Update heat config files permissions\""
    },
    {
      "commit": "7300f18699a75aa6c1747fa20f2415e3a1ead58c",
      "tree": "15b8acaf3ca401d8bb5e04b9f322e6f599b1328a",
      "parents": [
        "f1e768e9be5d4f78cf8ff78dffcaefea7da471e1",
        "d4c0d1f1b67e88d0841d12ab158d76812a95491b"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Mon Aug 27 18:59:04 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@84b5d06f6116",
        "time": "Mon Aug 27 18:59:04 2018 +0000"
      },
      "message": "Merge \"Adding states to perform heat upgrade\""
    },
    {
      "commit": "2187b4a96b6fc057f37f3d3d64a624e26ca290dc",
      "tree": "2d5982be2853311442449c7e63013a6346be8cfa",
      "parents": [
        "f1e768e9be5d4f78cf8ff78dffcaefea7da471e1"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Mon Aug 27 12:48:27 2018 +0300"
      },
      "committer": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Mon Aug 27 19:11:38 2018 +0300"
      },
      "message": "Update heat config files permissions\n\nThe /etc/heat/*.conf|*.ini files and directories are world readable.\nThis may lead to sensitive information leakage and cloud compromise.\n\nSet heat config files and directories permissions to 0640 and 0750 accordingly.\nSet heat config files and directories owner and group to root:heat.\n\nAdd the correct_file_permissions_heat and correct_dir_permissions_heat states.\n\nChange-Id: I3f003b2f0b3f525ac20d8234eb6efac0cff8b3f3\nRelated-Prod: https://mirantis.jira.com/browse/PROD-22093\n"
    },
    {
      "commit": "d4c0d1f1b67e88d0841d12ab158d76812a95491b",
      "tree": "da9422172853d5da8650307c65f9e0f17c05b424",
      "parents": [
        "5e6ebc93561dc44112f9d235365ee6aaf6d05b07"
      ],
      "author": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Fri Aug 10 15:08:08 2018 +0000"
      },
      "committer": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Mon Aug 27 14:31:34 2018 +0000"
      },
      "message": "Adding states to perform heat upgrade\n\nThe patch adds new states to perform service upgrade\nalong with service configuration and states to perform\nsmall sanity test.\n\nRelated-PROD: PROD-21930\n\nChange-Id: I6e54a32ea57bc0f4b87847a590e4775f0bf5a19c\n"
    },
    {
      "commit": "b24076f1f8adad66fd3d921e465001106a5486c2",
      "tree": "b9a813e4109b95512e1de1e82d95a00589761aaf",
      "parents": [
        "f1e768e9be5d4f78cf8ff78dffcaefea7da471e1"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Mon Aug 27 10:42:45 2018 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Mon Aug 27 14:36:30 2018 +0200"
      },
      "message": "Enable defining \u0027auth_encryption_key\u0027 param in pillar\n  - update test pillars\n  - update dependencies for queens testing\n\nFixes: PROD-22585 (PROD:22585)\n\nChange-Id: I2d8879b3892d5c0d8fddd39908dac4fe78c1dab1\n"
    },
    {
      "commit": "f1e768e9be5d4f78cf8ff78dffcaefea7da471e1",
      "tree": "e82d27fb668586f1b5cc2dfb634b9219f55c09b6",
      "parents": [
        "5e6ebc93561dc44112f9d235365ee6aaf6d05b07"
      ],
      "author": {
        "name": "Dmitry Burmistrov",
        "email": "dburmistrov@mirantis.com",
        "time": "Fri Aug 10 15:52:14 2018 +0400"
      },
      "committer": {
        "name": "Dmitry Burmistrov",
        "email": "dburmistrov@mirantis.com",
        "time": "Fri Aug 10 16:03:58 2018 +0400"
      },
      "message": "[packaging] Switch using 3.0 native source format\n\n    Related-Prod: https://mirantis.jira.com/browse/PROD-21900\n\nChange-Id: If7a9cec93abf34619133a95a04e87d59d07dc098\n"
    },
    {
      "commit": "5e6ebc93561dc44112f9d235365ee6aaf6d05b07",
      "tree": "1a470df6112f2ac770f464f58543172a1ca840e8",
      "parents": [
        "2a4d3cbcc3d6b5d28298bfc928779841e473a93a"
      ],
      "author": {
        "name": "Oleksiy Petrenko",
        "email": "opetrenko@mirantis.com",
        "time": "Thu Aug 09 15:03:30 2018 +0300"
      },
      "committer": {
        "name": "Oleksiy Petrenko",
        "email": "opetrenko@mirantis.com",
        "time": "Thu Aug 09 18:07:05 2018 +0300"
      },
      "message": "Fix for Heat Salt Formula\n\nAdd correct stack_absent delete handling to prevent playing\nin russian roulette. Now if stack is deleted before it\u0027s polled,\n_poll_for_complete handle it correctly, without raising incorrect\nexception.\n\nAlso dirty hack with sys.path.insert is removed.\n\nRelated-Issue: PROD-22102\nChange-Id: I7f994c26304069052344c881b34e540e49fd5a32\n"
    },
    {
      "commit": "2a4d3cbcc3d6b5d28298bfc928779841e473a93a",
      "tree": "5dc200ec17ec5a4b5597c417424245effbb87c26",
      "parents": [
        "ac441d39cf8588e22801e783cf1b43696dc879d2",
        "6f73dacc207d61ef683b5fb01b652b311af763f8"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Wed Aug 08 06:47:55 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@84b5d06f6116",
        "time": "Wed Aug 08 06:47:55 2018 +0000"
      },
      "message": "Merge \"Run dbsync on primary node only\""
    },
    {
      "commit": "ac441d39cf8588e22801e783cf1b43696dc879d2",
      "tree": "b6396db7cc21704a5791a22d4aef256bc19519c7",
      "parents": [
        "26a9206afcb1ea938633fa2292eababa2f6698ae",
        "769c819bf9d671e9fcdbf389f7fb1deab35ca982"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed Aug 08 06:41:50 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@84b5d06f6116",
        "time": "Wed Aug 08 06:41:50 2018 +0000"
      },
      "message": "Merge \"README updates\""
    },
    {
      "commit": "6f73dacc207d61ef683b5fb01b652b311af763f8",
      "tree": "2880ea9036c41d3ab16a8400b3056e564bcb98c1",
      "parents": [
        "26a9206afcb1ea938633fa2292eababa2f6698ae"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Tue Aug 07 11:50:18 2018 +0000"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Tue Aug 07 11:50:24 2018 +0000"
      },
      "message": "Run dbsync on primary node only\n\nMove dbsync to separate file.\nRun only on primary node.\n\nChange-Id: Iff51d7b3d3949d959aee2d24ddb338df685a582e\nRelated-Prod: PROD-21267\n"
    },
    {
      "commit": "26a9206afcb1ea938633fa2292eababa2f6698ae",
      "tree": "dc9e2bc90f1abc9af21e5d710d2cdd6d6c6254b3",
      "parents": [
        "349a9bcee76d6ebf30ff19803fcc4f0e290143ce"
      ],
      "author": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Wed Aug 01 14:18:14 2018 +0300"
      },
      "committer": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Wed Aug 01 14:18:58 2018 +0300"
      },
      "message": "Update run_tests.sh to the latest revision\n\nChange-Id: I99492f47ce6c254df221ac2c5df95d6462025c6a\n"
    },
    {
      "commit": "769c819bf9d671e9fcdbf389f7fb1deab35ca982",
      "tree": "ee42c62f817eee12c10e84b30aaa4e53e1df6721",
      "parents": [
        "c7961c87f20c87fdc806f77d73b4fef90cec699c"
      ],
      "author": {
        "name": "OlgaGusarenko",
        "email": "ogusarenko@mirantis.com",
        "time": "Mon Jul 30 18:16:44 2018 +0300"
      },
      "committer": {
        "name": "OlgaGusarenko",
        "email": "ogusarenko@mirantis.com",
        "time": "Mon Jul 30 18:17:10 2018 +0300"
      },
      "message": "README updates\n\nChange-Id: If4e0f6b86dd6f94c5a3d65f3610045620018160f\n"
    },
    {
      "commit": "349a9bcee76d6ebf30ff19803fcc4f0e290143ce",
      "tree": "8c61a7ff0cc2e7280158548deb1715db35223dc4",
      "parents": [
        "4f97542f78a70ae3d8e3b023bbc1208cbd84b643",
        "616d7f1df5200ab9390872482260c556cdaa6576"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed Jul 25 15:22:36 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@84b5d06f6116",
        "time": "Wed Jul 25 15:22:36 2018 +0000"
      },
      "message": "Merge \"Add Salt 2018.3 tests\""
    },
    {
      "commit": "4f97542f78a70ae3d8e3b023bbc1208cbd84b643",
      "tree": "2e490e41a851531f770b55e48cf76812221b14cd",
      "parents": [
        "c960a1ade7723c073f7439c466e2ba864a3c4c9c"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Fri Jul 20 13:27:13 2018 +0300"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Fri Jul 20 13:27:21 2018 +0300"
      },
      "message": "Use versioned endpoint in ec2authtoken/auth_uri\n\nThe option doesn\u0027t support version discovery,\nso set it explicitly.\n\nChange-Id: I986ea620050f267d020dc51476039cb076f65840\nRelated-Prod: PROD-19828\n"
    },
    {
      "commit": "616d7f1df5200ab9390872482260c556cdaa6576",
      "tree": "3979eba05461cac2a2c75f84665363f471c89202",
      "parents": [
        "c960a1ade7723c073f7439c466e2ba864a3c4c9c"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Apr 18 10:43:59 2018 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "mpolreich@mirantis.com",
        "time": "Wed Jul 18 14:21:56 2018 +0000"
      },
      "message": "Add Salt 2018.3 tests\n\nChange-Id: I040dfa53ced9fa9b1cde6a8907d0534f8eb92391\n"
    },
    {
      "commit": "c960a1ade7723c073f7439c466e2ba864a3c4c9c",
      "tree": "a30f797c1d380536fc2a03630923baf154ca36cd",
      "parents": [
        "8aae605e08d84794277056ae9aa2ea6699127a7a"
      ],
      "author": {
        "name": "sgarbuz",
        "email": "sgarbuz@mirantis.com",
        "time": "Mon Jul 16 15:45:51 2018 +0300"
      },
      "committer": {
        "name": "sgarbuz",
        "email": "sgarbuz@mirantis.com",
        "time": "Wed Jul 18 12:30:47 2018 +0300"
      },
      "message": "Heat add ability to use global logging.conf\n\nAdd ability to use global logging.conf template which can be\nused in all openstack components which support oslo.log\n\nChange-Id: Ied06bbfb63332369d22424ab5b5f0133617be835\nRelated-Prod: PROD-21353\n"
    },
    {
      "commit": "8aae605e08d84794277056ae9aa2ea6699127a7a",
      "tree": "69213d7e2708bdb1b2727537505edc17fa1e363d",
      "parents": [
        "ac30d08fd627e0725e24da609f04aef7971185e4",
        "a60f4b216f08a00ca506ef7b07b4d85eba38792d"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Mon Jul 16 09:23:40 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@853267bf53e2",
        "time": "Mon Jul 16 09:23:41 2018 +0000"
      },
      "message": "Merge \"Fix Python version for Travis CI tests\""
    },
    {
      "commit": "ac30d08fd627e0725e24da609f04aef7971185e4",
      "tree": "7d7495c080d974b9eed272570bfaa7981d929c13",
      "parents": [
        "a556c90be4c838229ba6a34fd1aa89bef400e4b1",
        "6685262248536d9e1545b0be8226305ef8461769"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Thu Jul 05 15:39:04 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@853267bf53e2",
        "time": "Thu Jul 05 15:39:04 2018 +0000"
      },
      "message": "Merge \"Use os_client config for Openstack requests\""
    },
    {
      "commit": "6685262248536d9e1545b0be8226305ef8461769",
      "tree": "4bde39b5fa2527ecce363822e5d0ddf552215f50",
      "parents": [
        "9a85022c19b8018f40e392a5ff22e2442a3bc020"
      ],
      "author": {
        "name": "kairat_kushaev",
        "email": "kkushaev@mirantis.com",
        "time": "Thu Jun 07 17:27:35 2018 +0400"
      },
      "committer": {
        "name": "kairat_kushaev",
        "email": "kkushaev@mirantis.com",
        "time": "Thu Jul 05 13:27:40 2018 +0400"
      },
      "message": "Use os_client config for Openstack requests\n\nsalt-fornulas require os-client config ti be used instead of\npythonclients. so this patch add implementation of such modules\nand states.\nCloses-issue: PROD-20032\n\nChange-Id: Iad35cc38afd7021bf8e368c7c9a7a770e47c4ce9\n"
    },
    {
      "commit": "a556c90be4c838229ba6a34fd1aa89bef400e4b1",
      "tree": "713c42d08f6651ed93e41db1dc0af821463d974a",
      "parents": [
        "c7961c87f20c87fdc806f77d73b4fef90cec699c",
        "bd21eb4dfc97e1b53fbb32b777d924d07917b177"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed Jul 04 13:36:42 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@853267bf53e2",
        "time": "Wed Jul 04 13:36:42 2018 +0000"
      },
      "message": "Merge \"Allow to configure insecure in clients_heat section\""
    },
    {
      "commit": "c7961c87f20c87fdc806f77d73b4fef90cec699c",
      "tree": "14d8435fcf5e41b076116e56c37497319427c63d",
      "parents": [
        "2672b9397c1f04e3eed210bf3e7aac49eab5075c",
        "7367983c73ff6c54c036147e8bc12e3017d73efa"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Tue Jun 26 10:12:43 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@853267bf53e2",
        "time": "Tue Jun 26 10:12:43 2018 +0000"
      },
      "message": "Merge \"Heat dashboard rationalization\""
    },
    {
      "commit": "bd21eb4dfc97e1b53fbb32b777d924d07917b177",
      "tree": "f788c116bbb94c914291ad75d47a66cf6df5dc98",
      "parents": [
        "fcb536c07eac7bef3c6918b22de71fc02ca03008"
      ],
      "author": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Mon Jun 25 18:44:03 2018 +0300"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Tue Jun 26 11:39:32 2018 +0300"
      },
      "message": "Allow to configure insecure in clients_heat section\n\nExaclty this value is also defining whether standard usage of\nOS::Heat::WaitConditionHandle form inside the instance\u0027s user data\nwill verify Heat server certificates.\n\nSetting this to \u0027True\u0027 will make it possible to use WaitCondition\nresources when Heat API is using self-signed certificates which can not\nbe validated by default CA bundles baked into cloud images.\nHowever this will also have a side-effect of OS::Heat::Stack resource\nnot validating the certificate of the remote Heat service (e.g. in\nanother region).\n\nChange-Id: I4667ae6f7e26704c98480362f14fe74e23905fc3\n"
    },
    {
      "commit": "2672b9397c1f04e3eed210bf3e7aac49eab5075c",
      "tree": "5868602a45145f3d0a23f5acff3bdf7ab7840af5",
      "parents": [
        "fcb536c07eac7bef3c6918b22de71fc02ca03008"
      ],
      "author": {
        "name": "Roman Vyalov",
        "email": "rvyalov@mirantis.com",
        "time": "Mon Jun 25 16:29:26 2018 +0300"
      },
      "committer": {
        "name": "Roman Vyalov",
        "email": "rvyalov@mirantis.com",
        "time": "Mon Jun 25 16:29:26 2018 +0300"
      },
      "message": "Move debian dir to the master\n\nAdd debian dir to combine building workflow\n\nChange-Id: I7b5d9ab41579f475f90bd5004622f8e8010bca77\nPROD: https://mirantis.jira.com/browse/PROD-20910\n"
    },
    {
      "commit": "7367983c73ff6c54c036147e8bc12e3017d73efa",
      "tree": "654ebcdfd7a057c5770787dcead0bfe967feea7a",
      "parents": [
        "fcb536c07eac7bef3c6918b22de71fc02ca03008"
      ],
      "author": {
        "name": "Ildar Svetlov",
        "email": "isvetlov@mirantis.com",
        "time": "Thu Jun 21 19:57:14 2018 +0400"
      },
      "committer": {
        "name": "Ildar Svetlov",
        "email": "isvetlov@mirantis.com",
        "time": "Fri Jun 22 18:22:01 2018 +0400"
      },
      "message": "Heat dashboard rationalization\n\nRelated-PROD: PROD-20084\n\nChange-Id: Ie6637c8f703a45da0e9479e7e0019f5a879d7809\n"
    },
    {
      "commit": "a60f4b216f08a00ca506ef7b07b4d85eba38792d",
      "tree": "c8b3c321f7efaafcf14d5c76b9d9e574ff02c576",
      "parents": [
        "fcb536c07eac7bef3c6918b22de71fc02ca03008"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Thu Jun 21 15:29:04 2018 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Thu Jun 21 15:29:04 2018 +0200"
      },
      "message": "Fix Python version for Travis CI tests\n\nChange-Id: I10bc7ff6c0ebc940592cb4f6da79b88ec35e32ba\n"
    },
    {
      "commit": "fcb536c07eac7bef3c6918b22de71fc02ca03008",
      "tree": "a4fe253d02ee54898ea92cab6f3d6c7602651548",
      "parents": [
        "8fecfcf0af0f4ff847b359c3cc85f6f82a4c060a",
        "a4475a20c616576a114d204f0df67b5a68c754c2"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Wed Jun 20 16:02:13 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@99e8dbefe3b7",
        "time": "Wed Jun 20 16:02:13 2018 +0000"
      },
      "message": "Merge \"Rename state to avoid conflicting SLS IDs\""
    },
    {
      "commit": "a4475a20c616576a114d204f0df67b5a68c754c2",
      "tree": "34a2cb2002e3a1449d32accdab977b111faf5370",
      "parents": [
        "a41a401e69e07731e1e418b9b9b65fd565ded345"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Jun 19 11:19:49 2018 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Jun 20 14:21:08 2018 +0200"
      },
      "message": "Rename state to avoid conflicting SLS IDs\n\nFixes: PROD-14900\n\nChange-Id: I9da03a08e1c5138606148db0007e665ef2fe0cc2\n"
    },
    {
      "commit": "8fecfcf0af0f4ff847b359c3cc85f6f82a4c060a",
      "tree": "9f1d0407db8a62281204f6fd342d34bafc4cf509",
      "parents": [
        "a41a401e69e07731e1e418b9b9b65fd565ded345"
      ],
      "author": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Thu Jun 14 21:47:57 2018 +0300"
      },
      "committer": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Thu Jun 14 21:49:21 2018 +0300"
      },
      "message": "[QUEENS] Fix cacert file\n\nChange-Id: I5f943936bbd92c224ef57ce364e4a1d860cd8fe5\nRelated-Prod: https://mirantis.jira.com/browse/PROD-20721\n"
    },
    {
      "commit": "a41a401e69e07731e1e418b9b9b65fd565ded345",
      "tree": "0e927e524fc218fec180c07d89d2a0423da77a04",
      "parents": [
        "84feb1d30c29b5c92c1e51789180c89638a93f05",
        "10c7df766f322188fc29a76b51fd9b47b14d176e"
      ],
      "author": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Tue Jun 12 13:52:38 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@99e8dbefe3b7",
        "time": "Tue Jun 12 13:52:38 2018 +0000"
      },
      "message": "Merge \"Cosmetic changes for alerts\""
    },
    {
      "commit": "10c7df766f322188fc29a76b51fd9b47b14d176e",
      "tree": "f3fb719247014168201c3109f077221ef143a98c",
      "parents": [
        "f86d57e91f0d3722e53fe1dfae9a3ee3d8a46c26"
      ],
      "author": {
        "name": "Michal Kobus",
        "email": "mkobus@mirantis.com",
        "time": "Thu Jun 07 14:40:37 2018 +0200"
      },
      "committer": {
        "name": "Michal Kobus",
        "email": "mkobus@mirantis.com",
        "time": "Tue Jun 12 12:23:37 2018 +0200"
      },
      "message": "Cosmetic changes for alerts\n\nChange-Id: Iab7da9be45a385996a54f371df634073842a59a6\nCloses-bug: PROD-20466\n"
    },
    {
      "commit": "84feb1d30c29b5c92c1e51789180c89638a93f05",
      "tree": "56825a7eec08f46b190eba6a0b3bd1cd4d289b1f",
      "parents": [
        "f86d57e91f0d3722e53fe1dfae9a3ee3d8a46c26"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Tue Jun 12 10:30:49 2018 +0300"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Tue Jun 12 10:30:56 2018 +0300"
      },
      "message": "Use api-paste.ini in queens from queens\n\nChange-Id: Ia9d64a6ba9ad06b396f2839a47a959b40dc5c8da\n"
    },
    {
      "commit": "f86d57e91f0d3722e53fe1dfae9a3ee3d8a46c26",
      "tree": "cdd293cb4d32eacb01591d7b7b12e78a41e141d1",
      "parents": [
        "93d6d0901254314a7b6c59e83707a6b5afab6a86"
      ],
      "author": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Wed May 23 15:11:27 2018 +0000"
      },
      "committer": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Thu May 24 11:07:52 2018 +0000"
      },
      "message": "Adjust SF for Queens release\n\nChange-Id: If2b7c0c70b301d6855ab68c9f311a6c27f7026fc\n"
    },
    {
      "commit": "93d6d0901254314a7b6c59e83707a6b5afab6a86",
      "tree": "157aa1f3f5bd94ce611c9b2ab87faab880e8b638",
      "parents": [
        "9a85022c19b8018f40e392a5ff22e2442a3bc020"
      ],
      "author": {
        "name": "Ildar Svetlov",
        "email": "isvetlov@mirantis.com",
        "time": "Mon May 14 16:09:47 2018 +0400"
      },
      "committer": {
        "name": "Ildar Svetlov",
        "email": "isvetlov@mirantis.com",
        "time": "Thu May 17 12:01:38 2018 +0400"
      },
      "message": "Rework Heat alerts\n\nChange-Id: I5b7a7ee1caf5e094de024648dcf6050648485c3c\nRelated-PROD: PROD-19917\n"
    },
    {
      "commit": "9a85022c19b8018f40e392a5ff22e2442a3bc020",
      "tree": "f6e4c81bc10206712050b12425849d585563af7c",
      "parents": [
        "93b5a0f6a354c0897a287a3c376b40f553e50cc2",
        "b804a9291bdee725640b3992adf8a0976fa51851"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu May 03 12:35:21 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@1f6678a0cecc",
        "time": "Thu May 03 12:35:21 2018 +0000"
      },
      "message": "Merge \"Update metadata.yml with correct URL\""
    },
    {
      "commit": "b804a9291bdee725640b3992adf8a0976fa51851",
      "tree": "bae81ee6d40b9ba9f8a5ef1d8c6ff4af7c26f260",
      "parents": [
        "59ff85e587ec7ea453b497ca5e1d9662957080d0"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Thu Mar 29 08:25:57 2018 +0200"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Thu May 03 13:52:53 2018 +0200"
      },
      "message": "Update metadata.yml with correct URL\n\nChange-Id: I6e13a2bea56e16796079d4b39de6aaeef35a18c8\n"
    },
    {
      "commit": "93b5a0f6a354c0897a287a3c376b40f553e50cc2",
      "tree": "5222facd742986efcaa5edaedb193209355c3d04",
      "parents": [
        "59ff85e587ec7ea453b497ca5e1d9662957080d0"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Tue Apr 17 10:09:56 2018 +0300"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed Apr 18 13:52:20 2018 +0000"
      },
      "message": "Do not use versioned v2.0 endpoint in Pike\n\nThis patch replaces v2.0 endpoint with versionless for keystone_authtoken\nsection.\n\nThe  keystone_ec2_uri in ec2authtoken is set to use v3 explicitly as\nversionless endpoint doesn\u0027t exist for ec2\n\nChange-Id: I8419ac294b544108b8588fb81c350bd5839c9e49\nRelated-Prod: PROD-18958\n"
    },
    {
      "commit": "59ff85e587ec7ea453b497ca5e1d9662957080d0",
      "tree": "883e6f4374dbad0ce858508a70347a5d7ff6fe7d",
      "parents": [
        "d0c55c5a29764b7a8de0ad17af0dee048a7188fc",
        "3581ee778e6a9e063c92d66b8f2e3a78a3a25991"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jjosef@mirantis.com",
        "time": "Tue Feb 27 13:55:48 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@56fc70e46927",
        "time": "Tue Feb 27 13:55:49 2018 +0000"
      },
      "message": "Merge \"Add kitchen tests for logging\""
    },
    {
      "commit": "3581ee778e6a9e063c92d66b8f2e3a78a3a25991",
      "tree": "71034735085631ad7d4bb00369b0b55a43f2353f",
      "parents": [
        "cc0433d148457aff6f09b086c25472f59339917f"
      ],
      "author": {
        "name": "vgusev",
        "email": "vgusev@mirantis.com",
        "time": "Mon Feb 19 15:55:28 2018 +0400"
      },
      "committer": {
        "name": "vgusev",
        "email": "vgusev@mirantis.com",
        "time": "Tue Feb 27 10:42:12 2018 +0400"
      },
      "message": "Add kitchen tests for logging\n\nChange-Id: Ic2235da0dd277eb90ae196198ab80d7b9f78a9ac\n"
    },
    {
      "commit": "d0c55c5a29764b7a8de0ad17af0dee048a7188fc",
      "tree": "430774df97af1ff5b0317c25c7a8910842bf43c8",
      "parents": [
        "db53ba6c41194a2be165fcc9f55dcbaeda7a5dad",
        "389aaf6d00c1ea29bb16e8ab1eb498d9feed0af8"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Fri Feb 23 13:35:25 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@56fc70e46927",
        "time": "Fri Feb 23 13:35:25 2018 +0000"
      },
      "message": "Merge \"Change pike symlink to copy of ocata dir\""
    },
    {
      "commit": "db53ba6c41194a2be165fcc9f55dcbaeda7a5dad",
      "tree": "80b792cf5b4c36aced76864afbce7d88edfe98d9",
      "parents": [
        "7179733aa08b2d6d07d02649a6facd5e9320740a"
      ],
      "author": {
        "name": "Vladimir Khlyunev",
        "email": "vkhlyunev@mirantis.com",
        "time": "Wed Feb 21 16:54:18 2018 +0400"
      },
      "committer": {
        "name": "Vladimir Khlyunev",
        "email": "vkhlyunev@mirantis.com",
        "time": "Wed Feb 21 17:02:54 2018 +0400"
      },
      "message": "Do not override DAEMON_ARGS through /etc/default files\n\nAfter adding support we faced broken configuration for openstack\nservices (see related bug). OS services\u0027 init.d files \"sources\"\n/etc/defaults/{service_name} files which could override DAEMON_ARGS.\n\nChange-Id: I79f76cd0c51d5080291ba5b18930e614cb8b8924\nRelated-bug: PROD-17968\n"
    },
    {
      "commit": "389aaf6d00c1ea29bb16e8ab1eb498d9feed0af8",
      "tree": "b0c5b440db6c6fe346c5588c9af17e49cc8e0a99",
      "parents": [
        "7179733aa08b2d6d07d02649a6facd5e9320740a"
      ],
      "author": {
        "name": "Oleg Iurchenko",
        "email": "oiurchenko@mirantis.com",
        "time": "Wed Feb 21 10:13:18 2018 +0200"
      },
      "committer": {
        "name": "Oleg Iurchenko",
        "email": "oiurchenko@mirantis.com",
        "time": "Wed Feb 21 10:19:59 2018 +0200"
      },
      "message": "Change pike symlink to copy of ocata dir\n\nThis patch changes files/pike symlink to copy of files/ocata\n\nChange-Id: Icc8efd37af59f0392e34f08382fcee844b3798d9\n"
    },
    {
      "commit": "7179733aa08b2d6d07d02649a6facd5e9320740a",
      "tree": "17bd65816c4965cf9d8823327e48f5fea667e86e",
      "parents": [
        "cc0433d148457aff6f09b086c25472f59339917f",
        "dab174c9c28cd83d5dc3edd2e7223cde897fd5fc"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Mon Feb 19 14:53:32 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@56fc70e46927",
        "time": "Mon Feb 19 14:53:32 2018 +0000"
      },
      "message": "Merge \"Use new image for kitchen tests\""
    },
    {
      "commit": "dab174c9c28cd83d5dc3edd2e7223cde897fd5fc",
      "tree": "dc134be6a5127fa575eac59baa5cd9a195885e40",
      "parents": [
        "feff775657417bd99a78e7a5fc71c9dae0f6cf18"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Feb 16 15:14:38 2018 +0100"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Feb 16 15:14:38 2018 +0100"
      },
      "message": "Use new image for kitchen tests\n\nChange-Id: I7871ff21a7f7c123a68b03c1d5a5af27532c6a13\n"
    },
    {
      "commit": "cc0433d148457aff6f09b086c25472f59339917f",
      "tree": "93de84d80cd7e1421bac99f845f2620aa8dcc9fe",
      "parents": [
        "feff775657417bd99a78e7a5fc71c9dae0f6cf18"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Feb 15 15:13:12 2018 +0100"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Feb 15 15:13:12 2018 +0100"
      },
      "message": "Update Makefile\n"
    },
    {
      "commit": "feff775657417bd99a78e7a5fc71c9dae0f6cf18",
      "tree": "10d00b33c071b5d080f3715e8dd61062b9291eb2",
      "parents": [
        "d4fa04578488739802eb6a94d847bb5a21c6ffdd"
      ],
      "author": {
        "name": "Mateusz Matuszkowiak",
        "email": "mmatuszkowiak@mirantis.com",
        "time": "Mon Feb 12 13:36:55 2018 +0100"
      },
      "committer": {
        "name": "Mateusz Matuszkowiak",
        "email": "mmatuszkowiak@mirantis.com",
        "time": "Mon Feb 12 13:36:55 2018 +0100"
      },
      "message": "Use \u0027openstack\u0027 in Grafana dashboard tags\n\nChange-Id: Ie806ddd4756a80e5b18b448b28cf036d6bf06f49\nRelated-Bug: PROD-17781\n"
    },
    {
      "commit": "d4fa04578488739802eb6a94d847bb5a21c6ffdd",
      "tree": "706a28d8135616894479e323c429746ce2dd697c",
      "parents": [
        "285612d017d950404e89c46744ab848cc861b6e2",
        "99a3e1bb2e065cd9822c18ecc1c92b3d04102c04"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Fri Feb 09 10:26:21 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@56fc70e46927",
        "time": "Fri Feb 09 10:26:22 2018 +0000"
      },
      "message": "Merge \"Add support of OSSysLogHandler logging handler\""
    },
    {
      "commit": "285612d017d950404e89c46744ab848cc861b6e2",
      "tree": "0c63de437755d4957066d9e9de63bab83144f16f",
      "parents": [
        "5194cc2dfabb41bae8b1084e58112e829ea8478f"
      ],
      "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: I1bc85521dada2ed3d05f572e80e936c6f42759e8\n"
    },
    {
      "commit": "99a3e1bb2e065cd9822c18ecc1c92b3d04102c04",
      "tree": "c589e9ebf541719f1339eec1f770e406c82666f0",
      "parents": [
        "afbfecbe5e151a96d21511bba3fae6d583e594b2"
      ],
      "author": {
        "name": "Oleksii Chupryn",
        "email": "achuprin@mirantis.com",
        "time": "Wed Feb 07 09:40:30 2018 +0200"
      },
      "committer": {
        "name": "Oleksii Chupryn",
        "email": "achuprin@mirantis.com",
        "time": "Thu Feb 08 00:25:08 2018 +0200"
      },
      "message": "Add support of OSSysLogHandler logging handler\n\nChange-Id: I6cc50663e9ba4118f1c51375cf97ceecb19ca2e5\n"
    },
    {
      "commit": "5194cc2dfabb41bae8b1084e58112e829ea8478f",
      "tree": "d640710c51e8efb677b09b395f5fe7a7330889e7",
      "parents": [
        "afbfecbe5e151a96d21511bba3fae6d583e594b2"
      ],
      "author": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Tue Feb 06 12:29:26 2018 +0400"
      },
      "committer": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Tue Feb 06 12:39:54 2018 +0400"
      },
      "message": "Wipe off outdated keystone role state\n\nConfiguration of heat roles is doing by keystone state (defined in\nreclass model), so remove this outdated state which might cause issues\non keystone api v3 enabled clusters.\n\nChange-Id: I8ff81e94d9eb72415a4a32b2916d7e84254be51b\n"
    },
    {
      "commit": "afbfecbe5e151a96d21511bba3fae6d583e594b2",
      "tree": "aa4e9856c656ce220ae2e962b81e797ea8b4bddb",
      "parents": [
        "abb63bad655ef0301b124e73c18db921e7434d3f",
        "cd6295c46455e3114ba69de4348faf772b150a93"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jjosef@mirantis.com",
        "time": "Tue Jan 23 11:17:39 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@56fc70e46927",
        "time": "Tue Jan 23 11:17:39 2018 +0000"
      },
      "message": "Merge \"Align alerts and grafana dashboard with fluentd\""
    },
    {
      "commit": "abb63bad655ef0301b124e73c18db921e7434d3f",
      "tree": "e448795a984849d4c31e3d1e29471c67b8904e98",
      "parents": [
        "d5c9600beafb2dce56b8b255d7d305b2967b16bf"
      ],
      "author": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Mon Jan 22 12:04:18 2018 +0200"
      },
      "committer": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Mon Jan 22 15:48:59 2018 +0200"
      },
      "message": "Deleting deprecated function and switch test to 2017.7\n\nThe patch deletes deprecated cmd.run function which actually\nwas defined in salt 2016 as alias for cmd.shell therefore this\nchange supports backward compatibility.\n\nChange-Id: I40fb6d908164b8977c2a0f1919bd8eb7d6bd9c9e\nRelated-PROD: 17056\n"
    },
    {
      "commit": "cd6295c46455e3114ba69de4348faf772b150a93",
      "tree": "e5a93d96562aae26b6173cdb395687a6c5aef03e",
      "parents": [
        "89584ec1ad5ed4fe6bbd408b04425701185a5dae"
      ],
      "author": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Fri Jan 19 14:17:23 2018 +0400"
      },
      "committer": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Fri Jan 19 14:17:23 2018 +0400"
      },
      "message": "Align alerts and grafana dashboard with fluentd\n\nThis change introduces:\n  - The new version of Grafana dashboard aligned\nwith the new log-based metrics from fluentd;\n  - Updated prometheus alert with case insensitive check;\n  - Updated logging.conf with request logging.\n\nChange-Id: Id51a686d2c4650b6ae9a343002dd7da09685f0d8\n"
    },
    {
      "commit": "d5c9600beafb2dce56b8b255d7d305b2967b16bf",
      "tree": "45b70e49276bcc3291a39ae2d872f2f049fe541e",
      "parents": [
        "55e2900b6327bb8ebd510a40715983c213892fd4",
        "00da251b2a0456f022211512cec3c1ca51c6c0d8"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "osmola@mirantis.com",
        "time": "Fri Jan 19 09:35:17 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@56fc70e46927",
        "time": "Fri Jan 19 09:35:17 2018 +0000"
      },
      "message": "Merge \"OpenStack HTTPS Endpoints support\""
    },
    {
      "commit": "55e2900b6327bb8ebd510a40715983c213892fd4",
      "tree": "09a091ec544b100d744168af4915e98548b97792",
      "parents": [
        "151dafb077cdd3167d56e41c94789a9d82cf84b6",
        "a2ad973ee50ff3753cf61f9569a95891369112f1"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jjosef@mirantis.com",
        "time": "Thu Jan 18 15:04:28 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@56fc70e46927",
        "time": "Thu Jan 18 15:04:28 2018 +0000"
      },
      "message": "Merge \"Remove duplicated section definition clients_keystone\""
    },
    {
      "commit": "151dafb077cdd3167d56e41c94789a9d82cf84b6",
      "tree": "0a9deb6d33c3720767cb22d937727f1b0a998c28",
      "parents": [
        "89584ec1ad5ed4fe6bbd408b04425701185a5dae",
        "e99bf190e8b5ccf501894490776330a5752c3527"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "fpytloun@mirantis.com",
        "time": "Thu Jan 18 15:01:31 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@56fc70e46927",
        "time": "Thu Jan 18 15:01:31 2018 +0000"
      },
      "message": "Merge \"Drop not used heat/control.sls\""
    },
    {
      "commit": "00da251b2a0456f022211512cec3c1ca51c6c0d8",
      "tree": "bda13da028e442255be3e4f7673fc7288dab9de9",
      "parents": [
        "a2ad973ee50ff3753cf61f9569a95891369112f1"
      ],
      "author": {
        "name": "Kirill Bespalov",
        "email": "kbespalov@mirantis.com",
        "time": "Tue Nov 21 13:21:21 2017 +0300"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Thu Jan 18 13:44:56 2018 +0200"
      },
      "message": "OpenStack HTTPS Endpoints support\n\nCommunication between services usually done via internal\nendpoints that are located in internal network. In some\ncases it is required to encrypt traffic even on internal\nnetwork. This patch unhardcode communication protocol between\nHeat and other services. Also adds possibility to specify\nca_file to verify SSL certificates of remote peers.\n\nRelated-Prod: PROD-16162\n\nChange-Id: I1cbad13b7cef9f6f8d9ab73a0689e76b94ebef05\n"
    },
    {
      "commit": "a2ad973ee50ff3753cf61f9569a95891369112f1",
      "tree": "ff01a40b8ccb876eebd0b8d798ccbf0d776adb6c",
      "parents": [
        "d3d8a11c9f15e6b6c6fd9da06e991c86694ad552"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Thu Jan 18 13:08:35 2018 +0200"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Thu Jan 18 11:38:35 2018 +0000"
      },
      "message": "Remove duplicated section definition clients_keystone\n\nclients_keystone section is defined twise in jinja template for Ocata.\nThis patch drops redundant options.\n\nChange-Id: I0e82cb0dfb54ec80f53b4f263928ebcc3da1b438\n"
    },
    {
      "commit": "89584ec1ad5ed4fe6bbd408b04425701185a5dae",
      "tree": "abba0c80e9532bb2695d34945f24eb11d940faa6",
      "parents": [
        "d3d8a11c9f15e6b6c6fd9da06e991c86694ad552",
        "1c26ac0596b758526f46e5fd07483e4ee751302f"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu Jan 18 10:15:16 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@56fc70e46927",
        "time": "Thu Jan 18 10:15:16 2018 +0000"
      },
      "message": "Merge \"Enable logging.conf \u0026 fluentd for heat\""
    },
    {
      "commit": "1c26ac0596b758526f46e5fd07483e4ee751302f",
      "tree": "060576bdb95ef6dcc92dcad55c3b1c5d790521d1",
      "parents": [
        "b1353eeafbd832c6d3809e060af9aea588f47e87"
      ],
      "author": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Wed Dec 06 13:37:19 2017 +0400"
      },
      "committer": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Wed Jan 17 19:07:15 2018 +0400"
      },
      "message": "Enable logging.conf \u0026 fluentd for heat\n\nThis change introduce ability to use log_config_append parameter with\nnew FluentdHandler to send logs directly to Fluentd.\n\nTo save per binary log streams as it is in the default logging states generates\nseparate logging.conf files per service and use /etc/default/\u003cservice name\u003e\nto pass dedicated logging.conf to every service.\n\nChange-Id: I283e95bf7c2902b2c7830db54de5c49d4fda8fa0\nRelated-Prod: PROD-16324\n"
    },
    {
      "commit": "e99bf190e8b5ccf501894490776330a5752c3527",
      "tree": "6d04f0c9f678206f81eb8a4d4426f32952515e91",
      "parents": [
        "d3d8a11c9f15e6b6c6fd9da06e991c86694ad552"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed Jan 17 12:35:24 2018 +0200"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed Jan 17 12:35:45 2018 +0200"
      },
      "message": "Drop not used heat/control.sls\n\ncontrol.sls is not used anywhere and tryint to heat.control\nblow as control is not set in map while control.ssl imports it.\n\nIf in future we decide to manage heat stacks by SF it should be\ndone via client.\n\nChange-Id: I26f6977bb0bcd9675d9b791a66644e96bae11cca\n"
    },
    {
      "commit": "d3d8a11c9f15e6b6c6fd9da06e991c86694ad552",
      "tree": "b50b2fed0127495c3c0e1302de4ca27c5207c139",
      "parents": [
        "97b4eeb8b4b9a573def51d9b4102ea92a393950a",
        "5ac43ceeb70eca15de76cf416254531885aa8287"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "pmichalec@mirantis.com",
        "time": "Wed Jan 10 09:38:13 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@e9aa877068d1",
        "time": "Wed Jan 10 09:38:13 2018 +0000"
      },
      "message": "Merge \"Optimize kitchen tests for Travis CI\""
    },
    {
      "commit": "5ac43ceeb70eca15de76cf416254531885aa8287",
      "tree": "e32d5990a04b4ac1abc3d57abc203c24b053dc88",
      "parents": [
        "9cacd169d6b70fac7c825bc9b306f13bfc76e2ab"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Jan 05 13:08:15 2018 +0100"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Jan 05 13:08:15 2018 +0100"
      },
      "message": "Optimize kitchen tests for Travis CI\n\nChange-Id: Iae07b83756239a475d7613b2b94451b2fb185263\n"
    },
    {
      "commit": "97b4eeb8b4b9a573def51d9b4102ea92a393950a",
      "tree": "fa644b7b06135dbf6ef07eb9189bd199114b5fd6",
      "parents": [
        "b1353eeafbd832c6d3809e060af9aea588f47e87"
      ],
      "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:31:24 2017 +0100"
      },
      "message": "Fixed typo in run_tests.sh file\n\nChange-Id: I314ebfdcb4c9f78620e0eda0e4f936cf3eca3fdb\n"
    }
  ],
  "next": "b1353eeafbd832c6d3809e060af9aea588f47e87"
}
