)]}'
{
  "log": [
    {
      "commit": "9c0093fdaadfd869cf6b6c9db2e689af9aaef5f5",
      "tree": "7d278892a951fcd92189ddb0a4e6141255852180",
      "parents": [
        "344de405846093b7dc4e86a97e639b3dea66b774"
      ],
      "author": {
        "name": "Taras Khlivnyak",
        "email": "tkhlivnyak@mirantis.com",
        "time": "Thu Mar 25 13:31:03 2021 +0200"
      },
      "committer": {
        "name": "tkhlivnyak",
        "email": "tkhlivnyak@mirantis.com",
        "time": "Fri Mar 26 13:24:58 2021 +0000"
      },
      "message": "Add posibility to set ssd scheduler via udev.\n\n    Available values: noop, cfq, deadline (or other available scheduler in kernel)\n    Default value: deadline\n\nCloses-bug: PROD-36140\nChange-Id: I90e88b9cbab9a1dd004ba629dad84a1e537cbb4b\n"
    },
    {
      "commit": "344de405846093b7dc4e86a97e639b3dea66b774",
      "tree": "41ad72d9e1986cf9c8b95e3581d94059443c87f1",
      "parents": [
        "7586127b757f0565f05ef1a5e82337fa4087ea3a"
      ],
      "author": {
        "name": "Taras Khlivnyak",
        "email": "tkhlivnyak@mirantis.com",
        "time": "Wed Feb 17 09:10:16 2021 +0200"
      },
      "committer": {
        "name": "tkhlivnyak",
        "email": "tkhlivnyak@mirantis.com",
        "time": "Wed Feb 17 13:05:57 2021 +0000"
      },
      "message": "Add ability to set direct access to repositories.\n\nIn case of using proxy for APT repositories added ability to exclude\n some repositories to use direct access.\n\nCloses-bug: PROD-36122\nChange-Id: I5549498885e3204b4ecb56f7eb8c845cb076507c\n"
    },
    {
      "commit": "7586127b757f0565f05ef1a5e82337fa4087ea3a",
      "tree": "40d55d6881c3a65ce2121b19541aab0232b0be3e",
      "parents": [
        "0e92829eca855ec208c5c8967b0de5e58f0cddfe"
      ],
      "author": {
        "name": "Oleksii Molchanov",
        "email": "omolchanov@mirantis.com",
        "time": "Mon Jan 04 21:06:48 2021 +0200"
      },
      "committer": {
        "name": "Oleksiy Molchanov",
        "email": "omolchanov@mirantis.com",
        "time": "Mon Jan 04 20:29:09 2021 +0000"
      },
      "message": "Add auto start-up for ovs bridges\n\nRelated-Prod: PROD-35807\nChange-Id: I547a964c5e38f7a8becaec001810d8235813627b\n"
    },
    {
      "commit": "0e92829eca855ec208c5c8967b0de5e58f0cddfe",
      "tree": "b2da7ec9a6bb85076ddeffe6c74ab3e81c3ea2b0",
      "parents": [
        "ff40d9e8a5da6aaf539f2f8015a45472271c82bd"
      ],
      "author": {
        "name": "Dzmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Thu Dec 03 20:51:22 2020 +0100"
      },
      "committer": {
        "name": "Dzmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Thu Dec 03 19:57:36 2020 +0000"
      },
      "message": "Fix systemd unit override file permissions\n\nProd-Related: PROD-35976\nChange-Id: Ib6c86f0cec38f7208efbdef7511195574a957b8f\n"
    },
    {
      "commit": "ff40d9e8a5da6aaf539f2f8015a45472271c82bd",
      "tree": "e95203ca17176c5d97f74063f1679b59857b5c3d",
      "parents": [
        "701474858936f1a73d257268fdce547af5c2583d",
        "f76e8093906bd73ee65aad98ad3b46106a037fe7"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Mon Oct 26 07:12:44 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Mon Oct 26 07:12:44 2020 +0000"
      },
      "message": "Merge \"Extending txqueuelen param for linux.network\" into release/2019.2.0"
    },
    {
      "commit": "701474858936f1a73d257268fdce547af5c2583d",
      "tree": "b668d2876bc5baf33456334af0783d1a223be29e",
      "parents": [
        "6fee7887021e05b702370d5084d8f34cf057df20"
      ],
      "author": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Sat Dec 29 16:46:50 2018 +0400"
      },
      "committer": {
        "name": "Oleksii Molchanov",
        "email": "omolchanov@mirantis.com",
        "time": "Fri Oct 23 21:50:33 2020 +0300"
      },
      "message": "Extend interfaces file of ovs bridge/port\n\n* bridge: name servers list\n* port: native vlan tagged ports\n\nChange-Id: Ie9c318c37ac4f13b04f7650c70824dfe4198405a\nRelated-Bug: PROD-24343\nRelated-Bug: PROD-35523\n"
    },
    {
      "commit": "f76e8093906bd73ee65aad98ad3b46106a037fe7",
      "tree": "ae7b21799c834e89f12972eb2c0a6004b3af6ccf",
      "parents": [
        "6fee7887021e05b702370d5084d8f34cf057df20"
      ],
      "author": {
        "name": "Dzmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Mon Sep 14 17:41:49 2020 +0200"
      },
      "committer": {
        "name": "Denis Meltsaykin",
        "email": "dmeltsaykin@mirantis.com",
        "time": "Thu Oct 22 06:42:14 2020 +0000"
      },
      "message": "Extending txqueuelen param for linux.network\n\nProd-Related: PROD-35773\nChange-Id: I25ac53dfb6080608ee21d8595d59a5fde1dcca9b\n"
    },
    {
      "commit": "6fee7887021e05b702370d5084d8f34cf057df20",
      "tree": "c0a9b9e9a7f11520512827b5d261ad9942f669ec",
      "parents": [
        "fb2dd0a8763f568f98da0a5ceabf8db094f1932c",
        "4c339bb636a69a19b2f781975b82259a8826052a"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Tue Oct 20 09:37:31 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Tue Oct 20 09:37:31 2020 +0000"
      },
      "message": "Merge \"Add possibility to enable/disable motd-news\" into release/2019.2.0"
    },
    {
      "commit": "4c339bb636a69a19b2f781975b82259a8826052a",
      "tree": "b42f69409e31c25ed43dca9e3888738c25bec6b0",
      "parents": [
        "a89140d1ed37d1196d3d5155a05b7535496fdd56"
      ],
      "author": {
        "name": "Oleksii Molchanov",
        "email": "omolchanov@mirantis.com",
        "time": "Tue Oct 06 15:31:14 2020 +0300"
      },
      "committer": {
        "name": "Oleksii Molchanov",
        "email": "omolchanov@mirantis.com",
        "time": "Mon Oct 19 17:18:36 2020 +0300"
      },
      "message": "Add possibility to enable/disable motd-news\n\nRelated-Prod: PROD-35703\nChange-Id: Ifd518114b5750cfb20188bd7565e389edfabc7ba\n"
    },
    {
      "commit": "fb2dd0a8763f568f98da0a5ceabf8db094f1932c",
      "tree": "8a52bf84005ce4d261cf4dc08fd4ccc44349bde3",
      "parents": [
        "a89140d1ed37d1196d3d5155a05b7535496fdd56"
      ],
      "author": {
        "name": "Ksawery Dziekoński",
        "email": "kdziekonski@mirantis.com",
        "time": "Tue Aug 04 14:47:04 2020 +0200"
      },
      "committer": {
        "name": "kdziekonski",
        "email": "kdziekonski@mirantis.com",
        "time": "Tue Aug 04 12:56:15 2020 +0000"
      },
      "message": "Extend procstat_running-based metric alerts.\n\nRelated-PROD: PROD-35435\nChange-Id: I91a2e81c0a3d4b3cab7482010d2431f601c9a07b\n"
    },
    {
      "commit": "a89140d1ed37d1196d3d5155a05b7535496fdd56",
      "tree": "abae859e16c274684983bcdce1c24d9db6c6d855",
      "parents": [
        "c932fcc8cbff8708465743c63b57f16e554e2cbe"
      ],
      "author": {
        "name": "Oleksii Molchanov",
        "email": "omolchanov@mirantis.com",
        "time": "Mon May 18 23:47:10 2020 +0300"
      },
      "committer": {
        "name": "Oleksiy Molchanov",
        "email": "omolchanov@mirantis.com",
        "time": "Fri Jun 19 17:00:40 2020 +0000"
      },
      "message": "Add require to fix missing interface entry before bringing up\ninterface\n\nCloses-Bug: PROD-35055\nChange-Id: Ibbb00e046d460c4eeac9851328e4be7519902797\n"
    },
    {
      "commit": "c932fcc8cbff8708465743c63b57f16e554e2cbe",
      "tree": "e0ce570292e5414253fe4af198adde4f66557d07",
      "parents": [
        "91196a25ca7f2350732df53f0f14f1d67f1d4227"
      ],
      "author": {
        "name": "Nikolas Britton",
        "email": "nbritton@mirantis.com",
        "time": "Tue Apr 21 13:23:03 2020 -0500"
      },
      "committer": {
        "name": "Oleksii Molchanov",
        "email": "omolchanov@mirantis.com",
        "time": "Fri Jun 19 12:40:44 2020 +0300"
      },
      "message": "Add support SSL/TLS enabled LDAP service\n\nCloses-Bug: PROD-35184\nChange-Id: I414ccbe40eb6869fb928864041b5b5d543602fbc\n"
    },
    {
      "commit": "91196a25ca7f2350732df53f0f14f1d67f1d4227",
      "tree": "a250ef9fb90bc6df483ad609353deccc97a91049",
      "parents": [
        "ad5d28c416a0325c7b6f9d776b98f9f91bc51562",
        "0531ecf5e56a6bd672be7e99004af747a390acc5"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu May 07 08:17:12 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Thu May 07 08:17:12 2020 +0000"
      },
      "message": "Merge \"Correct SystemMemoryFull alerts summary\" into release/2019.2.0"
    },
    {
      "commit": "ad5d28c416a0325c7b6f9d776b98f9f91bc51562",
      "tree": "3bd797ce4acf1864a815e9fcce6a7914dd87c1eb",
      "parents": [
        "527c77833af2e065f01b41c8ef95d482a193ad68"
      ],
      "author": {
        "name": "Ksawery Dziekoński",
        "email": "kdziekonski@mirantis.com",
        "time": "Thu Apr 30 13:25:19 2020 +0200"
      },
      "committer": {
        "name": "Ksawery Dziekoński",
        "email": "kdziekonski@mirantis.com",
        "time": "Thu Apr 30 13:36:41 2020 +0200"
      },
      "message": "Omit read-only partitions in disk usage alerts.\n\nFixes PROD-34369\n\nChange-Id: I25df30717ddd40d1b9ff2332f1c24ba8d9508d34\n"
    },
    {
      "commit": "0531ecf5e56a6bd672be7e99004af747a390acc5",
      "tree": "25eab89a96f032e2fb147be5ff88ae5fe053f616",
      "parents": [
        "527c77833af2e065f01b41c8ef95d482a193ad68"
      ],
      "author": {
        "name": "Michal Kobus",
        "email": "mkobus@mirantis.com",
        "time": "Thu Apr 30 12:35:30 2020 +0200"
      },
      "committer": {
        "name": "mkobus",
        "email": "mkobus@mirantis.com",
        "time": "Thu Apr 30 10:43:32 2020 +0000"
      },
      "message": "Correct SystemMemoryFull alerts summary\n\nChange-Id: I37ea0120b122e777e70848e96ca4fac0763b6afd\nRelated-bug: PROD-35235\n"
    },
    {
      "commit": "527c77833af2e065f01b41c8ef95d482a193ad68",
      "tree": "182dd87bdc08a7368d29f234e7bc5b3d8d7afa9e",
      "parents": [
        "e30cf4d9dae769439387901c192c581486379c70",
        "e3973ed0329c78ccdc51f25ae509e8223ead7241"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Tue Mar 31 10:02:01 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Tue Mar 31 10:02:01 2020 +0000"
      },
      "message": "Merge \"Remove SMART alerts\" into release/2019.2.0"
    },
    {
      "commit": "e30cf4d9dae769439387901c192c581486379c70",
      "tree": "60cb60f38b38c77fb0549b01d016d5f47213b7d3",
      "parents": [
        "7cad970f6d929fc7d71417f82063202a8598733f",
        "9464be9da70e2037ff306f25bb18f8a74d59d247"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Thu Mar 26 13:26:55 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Thu Mar 26 13:26:55 2020 +0000"
      },
      "message": "Merge \"Monitor only pillar-defined interfaces.\" into release/2019.2.0"
    },
    {
      "commit": "e3973ed0329c78ccdc51f25ae509e8223ead7241",
      "tree": "ff31040bcd1b5b7e30e497c7b25ddd9a5effec93",
      "parents": [
        "4bf99b7dee850558717f87d12e68347d1b7984e1"
      ],
      "author": {
        "name": "Michal Kobus",
        "email": "mkobus@mirantis.com",
        "time": "Mon Mar 23 13:58:25 2020 +0100"
      },
      "committer": {
        "name": "mkobus",
        "email": "mkobus@mirantis.com",
        "time": "Thu Mar 26 10:42:16 2020 +0000"
      },
      "message": "Remove SMART alerts\n\nChange-Id: I6548a3008ec5cbf14d675f2eaf0c3faa1ff56882\nRelated-bug: PROD-34630\nRelated-bug: PROD-34633\n"
    },
    {
      "commit": "9464be9da70e2037ff306f25bb18f8a74d59d247",
      "tree": "56cd303ae83338e480f0d2f219452aad7ef99f7b",
      "parents": [
        "4bf99b7dee850558717f87d12e68347d1b7984e1"
      ],
      "author": {
        "name": "Ksawery Dziekoński",
        "email": "kdziekonski@mirantis.com",
        "time": "Tue Mar 17 14:34:54 2020 +0100"
      },
      "committer": {
        "name": "Ksawery Dziekoński",
        "email": "kdziekonski@mirantis.com",
        "time": "Thu Mar 19 11:36:38 2020 +0100"
      },
      "message": "Monitor only pillar-defined interfaces.\n\nFixes PROD-34929\n\nChange-Id: I087102f8017af927d853da65a33d0a0e8a092f67\n"
    },
    {
      "commit": "7cad970f6d929fc7d71417f82063202a8598733f",
      "tree": "598aad6f8e43138e91791fbb26881fdf95790d51",
      "parents": [
        "4bf99b7dee850558717f87d12e68347d1b7984e1"
      ],
      "author": {
        "name": "Ksawery Dziekoński",
        "email": "kdziekonski@mirantis.com",
        "time": "Mon Mar 16 16:54:32 2020 +0100"
      },
      "committer": {
        "name": "Ksawery Dziekoński",
        "email": "kdziekonski@mirantis.com",
        "time": "Thu Mar 19 11:33:23 2020 +0100"
      },
      "message": "Split out SystemLoad alerts for Nova Compute nodes.\n\nFixes PROD-34626\n\nChange-Id: If8198f27b013b680bf02743cba9fd91f2e477734\n"
    },
    {
      "commit": "4bf99b7dee850558717f87d12e68347d1b7984e1",
      "tree": "ecaecac198eb809b2c8a847e7e27862d87ff2ddf",
      "parents": [
        "b416cdecebcee0cce6403d721ed443daacedfaf3"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Wed Feb 12 19:08:55 2020 +0400"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Wed Feb 12 19:08:55 2020 +0400"
      },
      "message": "Fix commands execution for shell\n\nPROD-34754\n\nChange-Id: I584bd2984bc06183581770dde1f58e823b1a44a1\n"
    },
    {
      "commit": "b416cdecebcee0cce6403d721ed443daacedfaf3",
      "tree": "35a379b73331fcaa5b70ee374355d620fcb5b271",
      "parents": [
        "49909f924c560fbabb39a6f7335d0a17e8298629"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Thu Feb 06 18:34:11 2020 +0400"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Mon Feb 10 17:35:04 2020 +0400"
      },
      "message": "Fix OVS bridge ifup\n\nPROD-34658\n\nChange-Id: I4a467b5e09495c3ad47df4a105ee9375d7e0591f\n"
    },
    {
      "commit": "49909f924c560fbabb39a6f7335d0a17e8298629",
      "tree": "cb97030c406626800117d5ee131073041238f33b",
      "parents": [
        "1b4051504ae34532a08f71f350c261348b4ce1d3"
      ],
      "author": {
        "name": "Michal Kobus",
        "email": "mkobus@mirantis.com",
        "time": "Tue Jan 21 16:04:26 2020 +0100"
      },
      "committer": {
        "name": "mkobus",
        "email": "mkobus@mirantis.com",
        "time": "Thu Jan 23 10:07:06 2020 +0000"
      },
      "message": "Use system_load15 metric for load-related alerts\n\nChange-Id: I82b83d3c3badc7fa30b82310b8f6688d4cfa1972\nRelated-bug: PROD-34261\n"
    },
    {
      "commit": "1b4051504ae34532a08f71f350c261348b4ce1d3",
      "tree": "bbe26dac91b4b4b6b3d82f29fdee53b05968f670",
      "parents": [
        "8700c01f38371ebc7c0b53714f6535efbcdb4895"
      ],
      "author": {
        "name": "Dzmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Thu Dec 12 13:07:47 2019 +0100"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Tue Jan 14 14:04:32 2020 +0000"
      },
      "message": "Fix for /etc/profile.d/prompt.sh\n\nProd-Related: PROD-34351\nChange-Id: I17737dcc73f5fc685b0519c2350db123eb64c6d6\n"
    },
    {
      "commit": "8700c01f38371ebc7c0b53714f6535efbcdb4895",
      "tree": "13b4930b91b6b239291a510e733a0b6c1fd41eaf",
      "parents": [
        "cac8946c530b3b86c012c720b9d3c4fd8ab63c1e"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Tue Jan 14 13:02:58 2020 +0400"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Tue Jan 14 09:53:02 2020 +0000"
      },
      "message": "Add setuptools requirement for version below 45.0.0\n\nVersions of setuptools from 45.0.0 dropped python2 support.\n\nChange-Id: I49207c5b5fe92abaf562705ae5ee8751b442c8f4\nRelated-Prod: PROD-34533\n"
    },
    {
      "commit": "cac8946c530b3b86c012c720b9d3c4fd8ab63c1e",
      "tree": "8f6ae0c53654602556de07aeb3ac3033bad269b7",
      "parents": [
        "e29a04fac19907027061cf1c13c380c2b5cbaf49"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Mon Dec 09 19:08:38 2019 +0400"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Tue Dec 10 08:53:09 2019 +0000"
      },
      "message": "Fix sosreport minor issues in states\n\nChange-Id: I3541118d84f8cccb0f26d9b461a99c48928f0c02\nRelated-Prod: PROD-34312\nRelated-Prod: PROD-34311\n"
    },
    {
      "commit": "e29a04fac19907027061cf1c13c380c2b5cbaf49",
      "tree": "bc5ad4f03210a318b9cc6d32b403b6b4bfb00b8f",
      "parents": [
        "394ae0774dfceb584eff8ae274c275f46085fe92"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Thu Dec 05 15:46:06 2019 +0400"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Thu Dec 05 11:57:56 2019 +0000"
      },
      "message": "Add ability to secure all available repos\n\nAdd parameter which allows to secure all repos available or directly\nspecify which should be existed. Also precedence repo parameters over\ncommon_repo_secured saved.\n\nChange-Id: Ic8d72bcd4457dfce94088ff6bd0a1d4dc23d318e\nRelated-Prod: PROD-23434\n"
    },
    {
      "commit": "394ae0774dfceb584eff8ae274c275f46085fe92",
      "tree": "270cdc5e54099d7b665867853541343b51217dff",
      "parents": [
        "20964243af4dad4d58838b8f8ddf89c7645cb186"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Fri Nov 22 17:26:30 2019 +0400"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Mon Dec 02 11:34:33 2019 +0000"
      },
      "message": "Add sosreport tool\n\nSosreport is data/log collection tool for operating systems, which\nwill be used as single point of report create.\n\nChange-Id: I747506de5280fb1e08b48161c9470d5b2cae9b0b\nRelated-Prod: PROD-34100\n(cherry picked from commit f0ef8c2f7e80b503b5aa5052da52c5e2120eb824)\n"
    },
    {
      "commit": "20964243af4dad4d58838b8f8ddf89c7645cb186",
      "tree": "c9a31b1820cbcc23cf493c0d68f9b98ef03a7c73",
      "parents": [
        "48402ffec2cd2f6214b0ee1766453344998ab736"
      ],
      "author": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Thu Nov 21 13:05:01 2019 +0400"
      },
      "committer": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Thu Nov 21 09:07:34 2019 +0000"
      },
      "message": "Raise threshold for reallocated sectors alert\n\nChange-Id: Ia17d879e7a7efd7c5acb9590cc7d1cff01942b25\nPROD-related: PROD-33864\n"
    },
    {
      "commit": "48402ffec2cd2f6214b0ee1766453344998ab736",
      "tree": "7f27d9e4d9942c156bf13267ca2eec905849955a",
      "parents": [
        "4aa3c285aba81a63ea6cfbb12a7bf2e5c9b910f2",
        "23b2f425e24bda7a2a3cc08581913fef78639a82"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Tue Nov 19 09:51:27 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Tue Nov 19 09:51:27 2019 +0000"
      },
      "message": "Merge \"Use instant result for table with interfaces\" into release/2019.2.0"
    },
    {
      "commit": "23b2f425e24bda7a2a3cc08581913fef78639a82",
      "tree": "b192186000caef6279d1a8ac87dbdba4fc577014",
      "parents": [
        "e4ab245e529a652e86a1b939216385e00c1fdbd0"
      ],
      "author": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Mon Nov 18 13:29:48 2019 +0400"
      },
      "committer": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Mon Nov 18 13:55:33 2019 +0000"
      },
      "message": "Use instant result for table with interfaces\n\nPROD-related: PROD-33883\n\nChange-Id: Icc13f79240cd38bbc6baf8c8288088b15ad47081\n"
    },
    {
      "commit": "4aa3c285aba81a63ea6cfbb12a7bf2e5c9b910f2",
      "tree": "c1c3ca41ce8560082b6454e1634735b21b5bb5a1",
      "parents": [
        "e4ab245e529a652e86a1b939216385e00c1fdbd0"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Oct 22 15:08:01 2019 +0200"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Mon Nov 18 13:54:33 2019 +0000"
      },
      "message": "Add killing all user processing prior to removing the user\n\nPROD-33024\n\nChange-Id: I19c9e3e490b97da57404edda83ce53f6608841a2\n"
    },
    {
      "commit": "e4ab245e529a652e86a1b939216385e00c1fdbd0",
      "tree": "11871171c66ca2ba0f67554cc53cc27b6a0a2fdc",
      "parents": [
        "567aa201d5d874cc5c11339bf763413685975109"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed Nov 13 15:57:30 2019 +0200"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed Nov 13 14:02:16 2019 +0000"
      },
      "message": "Remove cronjob from appropriate user\n\nThe patch makes sure that job is removed from correct user.\n\nChange-Id: Ibd920e7511e4a896587e9f4751bffd43a6175775\nRelated-Pord: PROD-0000\n"
    },
    {
      "commit": "567aa201d5d874cc5c11339bf763413685975109",
      "tree": "c3e16208b11010944e505e576adbfc9483b5b278",
      "parents": [
        "6296354c44d10b5be395629bd4fb23bf90782b4a"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Wed Nov 06 14:02:00 2019 +0400"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Tue Nov 12 08:13:45 2019 +0000"
      },
      "message": "Add ability to install hwe/virtual linux kernel\n\nChange-Id: Id2353d3982ad5146e14ba653ba6be4adec4b0030\nRelated-Prod: PROD-31654\n(cherry-picked from commit fa2ee429d2bed5aab0e79ca9178b28f258943a59)\n"
    },
    {
      "commit": "6296354c44d10b5be395629bd4fb23bf90782b4a",
      "tree": "7ac54fcd94f75fe62bafa99d632e74701d674898",
      "parents": [
        "5a47d9eac983d01504785da8e5d23adadb14954a"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Fri Nov 01 15:56:05 2019 +0400"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Mon Nov 11 09:00:54 2019 +0000"
      },
      "message": "Fix typo in name for disk write rate dashboard\n\nChange-Id: I056b33dcff3534520e7cc5067bbcec02a17c8e5e\nRelated-Prod: PROD-33780\n(cherry picked from commit ee7ff5823795543f019af4779d7b0af09d411f82)\n"
    },
    {
      "commit": "5a47d9eac983d01504785da8e5d23adadb14954a",
      "tree": "c4b37888c868c9d3f4f8418ec83fd3613831a642",
      "parents": [
        "2e6ad0fd52fe76b18925d7c755122a9a13b5e716"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Mon Oct 14 18:45:56 2019 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Nov 08 12:25:48 2019 +0100"
      },
      "message": "Formulas testing revision 2019/10\n\nAlso update Duo repo key.\n\nRelated: PROD-32744\nRelated: PROD-33634\nRelated: PROD-33698\n\nChange-Id: Id85dcc6bf224b0ec83f0f14a0843a77f188101d6\n"
    },
    {
      "commit": "2e6ad0fd52fe76b18925d7c755122a9a13b5e716",
      "tree": "c40b15635eb74558462bc58c6a38fd8eaa33f44d",
      "parents": [
        "9dd890dfe89472e19e8625eea6d2e913f9a41969"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Wed Oct 02 14:57:10 2019 +0400"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Thu Oct 10 10:07:21 2019 +0000"
      },
      "message": "Add module for switching kernel to HWE\n\nRelated-Prod: PROD-30103\n\nChange-Id: Ice332409f7876683109e5134f6ce3496b93e1152\n(cherry-picked from commit 4e45a705926f31437a801d97853cb1ef718d012b)\n"
    },
    {
      "commit": "9dd890dfe89472e19e8625eea6d2e913f9a41969",
      "tree": "50ed474532d8a477bcf49d2e490e843441c153ae",
      "parents": [
        "ac0ab679157c91214171ac51a5adef43d6eafb03"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Tue Oct 08 14:02:50 2019 +0400"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Tue Oct 08 10:17:27 2019 +0000"
      },
      "message": "Set back default group creation by user name\n\nBut add ability to override not only on system level but also on\nsystem:user level if needed.\n\nChange-Id: I1a4bcf16f04a01df852fc3f29b2db4ca388c8a4b\nRelated-Prod:  PROD-33711\n"
    },
    {
      "commit": "ac0ab679157c91214171ac51a5adef43d6eafb03",
      "tree": "b9b35af81fd54d082cabf82fd85bb8a106a3ac0f",
      "parents": [
        "4f78870402e9208ce351a5126438c16efabbcbfd",
        "2044be5c4542d8477a73b169b54d21991d2d4bb6"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Mon Sep 30 12:43:07 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Mon Sep 30 12:43:08 2019 +0000"
      },
      "message": "Merge \"Don\u0027t create default user group by default\" into release/2019.2.0"
    },
    {
      "commit": "4f78870402e9208ce351a5126438c16efabbcbfd",
      "tree": "7501c45e3303c0e205d8900f869f99074f9e65fb",
      "parents": [
        "a2960adde5cbc810fba96534223253bcc71002d2"
      ],
      "author": {
        "name": "Michal Kobus",
        "email": "mkobus@mirantis.com",
        "time": "Thu Sep 26 13:56:01 2019 +0200"
      },
      "committer": {
        "name": "mkobus",
        "email": "mkobus@mirantis.com",
        "time": "Mon Sep 30 09:35:49 2019 +0000"
      },
      "message": "Add CPU steal time alerts\n\n- warning for cpu_usage_steal\u003e5 for 5 minutes\n- critical for cpu_usage_steal\u003e10 for 5 minutes\n\nChange-Id: I6fc5c7ed369655b88a5da8c9e2821f84cbc5b509\nRelated-bug: PROD-32803\n(cherry picked from commit cdbc3e00404e9503551b909aca5788a73d850270)\n"
    },
    {
      "commit": "2044be5c4542d8477a73b169b54d21991d2d4bb6",
      "tree": "7cf8d1b55de48bc5543275e68078e12a7ba7f4b6",
      "parents": [
        "a2960adde5cbc810fba96534223253bcc71002d2"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Mon Sep 23 16:56:01 2019 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "mpolreich@mirantis.com",
        "time": "Wed Sep 25 12:10:21 2019 +0000"
      },
      "message": "Don\u0027t create default user group by default\n\n\t- If not enabled, do not create default user group with\n\t  the name of the user\n\t- Add the user to the default group if it\u0027s already present\n\t  in the system (keep backward compatiblity)\n\t- If default group not defined and it\u0027s not present, add\n\t  user to \u0027nogroup\u0027 group\n\nFixes: PROD-32907\n\nChange-Id: I8e2d1fc84d328552b7c5410a72c7ea78a5c420f1\n(cherry picked from commit 58ffd36b114603a6cc8e08b2a4d7012a5d402978)\n"
    },
    {
      "commit": "a2960adde5cbc810fba96534223253bcc71002d2",
      "tree": "3688458c7184d54c91d96e533964f04eb9a1bd5e",
      "parents": [
        "36f0107932a4e94810337ff2ab6ade297a21ef4d"
      ],
      "author": {
        "name": "Dzmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Wed Sep 04 14:15:09 2019 +0200"
      },
      "committer": {
        "name": "Dzmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Wed Sep 04 14:26:42 2019 +0000"
      },
      "message": "Adding \"force_delete\" key to remove user data completely.\n\nIn rare cases (for example if environment has been configured\nwith ldap support user.absent cannot be executed properly and\nwill fail.\n\nWe can add force: True to a state so it wil succeed regardless\nof ldap connectivity and remove local user data (home, mail)\n\nProd-Related: PROD-33024\nChange-Id: I535be927bf77ce8ded28eb0a2fe57a0ef31dd161\n"
    },
    {
      "commit": "36f0107932a4e94810337ff2ab6ade297a21ef4d",
      "tree": "fe5be7cfc25eecfbca4c5ec252da2e84182c8187",
      "parents": [
        "987ee9a27e5e5af858aacab6a752400f212a6e3c"
      ],
      "author": {
        "name": "Oleg Gelbukh",
        "email": "ogelbukh@mirantis.com",
        "time": "Mon Jul 01 15:26:16 2019 -0700"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Tue Aug 20 11:16:44 2019 +0000"
      },
      "message": "Enable DNS servers with OVS port intefaces\n\nThe template for ovs_port in linux formula do not\nhave nameservers option so the server become without\nany nameservers configuration.\n\nAdd parameter for name servers to ovs_port type\ninterface template.\n\nPROD-31606\n\nChange-Id: If44c7ca3f12069ecd5f68069ce89fa9eb3ee42b9\n(cherry picked from commit 52f9f7631f93faacfd1c39b7c5d8b93990f6beb3)\n"
    },
    {
      "commit": "987ee9a27e5e5af858aacab6a752400f212a6e3c",
      "tree": "f1b2bb821d546525d55ae9af80ff8d82a4c84b0b",
      "parents": [
        "425db3cb1f323ecd6bc261b8e1cd1bc275e60e25"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Jul 30 17:58:00 2019 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "mpolreich@mirantis.com",
        "time": "Wed Jul 31 13:59:18 2019 +0000"
      },
      "message": "Add logrotate meta configuration for Openvswitch\n\n\t- parametrize interval and rotate\n\t- parametrize also for atop\n\t- optimize conditions\n\nRelated: PROD-29848\n\nChange-Id: Ic3c6d7740797b7de5c16545dc4449785913d2613\n(cherry picked from commit bc632f8dc5ef8df08fa29eb5e90a128670ae9ea3)\n"
    },
    {
      "commit": "425db3cb1f323ecd6bc261b8e1cd1bc275e60e25",
      "tree": "4dd2a5c7574307661d14df764bc3df9aa74f68b6",
      "parents": [
        "25e177da7896e9c7cf12478b20794cca99c93212"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Mon Jul 29 16:14:58 2019 +0400"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Mon Jul 29 14:58:41 2019 +0000"
      },
      "message": "Update state name for mount.path\n\nPROD-31877\n\nChange-Id: I6f36cbc32058d573453e897c1034e2698df2ac44\n"
    },
    {
      "commit": "25e177da7896e9c7cf12478b20794cca99c93212",
      "tree": "821bd1b7b358464913be51cfef46cfb2e6934864",
      "parents": [
        "fe2f1acfa18e609ccfdf2ecd176e51c682edf71d"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Mon Jul 22 13:14:14 2019 +0400"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Mon Jul 22 22:58:43 2019 +0400"
      },
      "message": "Ability to get file from secured source\n\nPROD-31387\n\nChange-Id: Ica1c58f89d962fb4c3a8bc63f207f664ee39c1e5\n(cherry picked from commit f9301e15b50379c819a3a28ccf93aa2a890c1086)\n"
    },
    {
      "commit": "fe2f1acfa18e609ccfdf2ecd176e51c682edf71d",
      "tree": "226b48adf16deacbaed6c55d640adf0e03dcc695",
      "parents": [
        "cfd58a2a6d548308f9cc9cb18e280c3af18c9e58"
      ],
      "author": {
        "name": "Mateusz Matuszkowiak",
        "email": "mmatuszkowiak@mirantis.com",
        "time": "Fri Jun 21 14:42:15 2019 +0200"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Thu Jul 11 12:15:07 2019 +0000"
      },
      "message": "Adjusted SMART alerts\n\n- Added the alert for Offline_Uncorrectable smart parameter.\n- Changes severities\n- Removed increase function from some SMART alerts\n\nChange-Id: Id18313ca80d178ff854c5f07dccefbe78c3342c9\nCloses-Bug: PROD-31330\nRelated-Bug: PROD-31379\n(cherry picked from commit 8563bb8cc1a34ddb6c7b5097babc005e5f6d3af7)\n"
    },
    {
      "commit": "cfd58a2a6d548308f9cc9cb18e280c3af18c9e58",
      "tree": "4bb106c4b9f53723e081a6ed635e61049ff2d600",
      "parents": [
        "c37bd4add253ab1cb01e4adaf5cc40a60c7e2053"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Tue Jun 25 20:15:51 2019 +0400"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Thu Jun 27 08:50:18 2019 +0000"
      },
      "message": "Add ability to configure secure apt mirror\n\nPROD-31387\n\nChange-Id: Idb1dda21694316e4b47b7058954a286fd1386764\n(cherry picked from commit 6335da50e8b98a18183776d5838a0d473a50a6c8)\n"
    },
    {
      "commit": "c37bd4add253ab1cb01e4adaf5cc40a60c7e2053",
      "tree": "1d65563dd84d7bd90d0075ee659f3bc2cab26c76",
      "parents": [
        "a87dde9b2f1716daafdeee00e998f0f20eb67447"
      ],
      "author": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Mon Apr 22 15:20:03 2019 +0400"
      },
      "committer": {
        "name": "Mikhail Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Tue May 28 07:09:15 2019 +0000"
      },
      "message": "Auto repair libvirt\u0027s vnet interfaces\n\nRe-attach network interfaces by getting the info\nabout them from the current libvirt definitions to\nrepair guests connectivity with the host.\n\nChange-Id: I2ad7a46c61cd1fd20e89f0688c9427b89a8c2b18\nCloses-Bug: PROD-29603\n(cherry picked from commit 6e3042b132806373ce83aad36c682c609a5bfd0d)\n"
    },
    {
      "commit": "a87dde9b2f1716daafdeee00e998f0f20eb67447",
      "tree": "323d492b3e95b8f0e477fa5ca2863ec9a94bbfbf",
      "parents": [
        "e2a51c8a0c83af115f7e0516a9065f0cb2fa4175",
        "7c77b7345147a00eb3ead1709f8a0f5cc1684367"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Tue May 21 14:40:52 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Tue May 21 14:40:52 2019 +0000"
      },
      "message": "Merge \"Reroute docker logs to docker label\" into release/2019.2.0"
    },
    {
      "commit": "e2a51c8a0c83af115f7e0516a9065f0cb2fa4175",
      "tree": "b0264d5fb96c6a4782efda61355e20a9a774e3c4",
      "parents": [
        "5c6139c533a658fc0b396653f8959d06bcef1b73"
      ],
      "author": {
        "name": "Mateusz Matuszkowiak",
        "email": "mmatuszkowiak@mirantis.com",
        "time": "Fri May 17 12:54:35 2019 +0200"
      },
      "committer": {
        "name": "Mateusz Matuszkowiak",
        "email": "mmatuszkowiak@mirantis.com",
        "time": "Mon May 20 10:02:07 2019 +0000"
      },
      "message": "Updated grafana dashboard with dynamic rate_interval\n\n- added in one place the rate_interval variable instead of static \"[1m]\".\n- removed system_prometheus.json as its no longer in use\n\nRelated-Bug: PROD-30387\n\nChange-Id: I7e1615409d3e767609e503d8e9f7d646d62ab08a\n(cherry picked from commit 186a489777454f07ca5997b2c658009e2443ac1c)\n"
    },
    {
      "commit": "7c77b7345147a00eb3ead1709f8a0f5cc1684367",
      "tree": "419114e525c9070769f16c1a3ea8bab2863e5838",
      "parents": [
        "5c6139c533a658fc0b396653f8959d06bcef1b73"
      ],
      "author": {
        "name": "Michal Kobus",
        "email": "mkobus@mirantis.com",
        "time": "Mon May 13 11:15:48 2019 +0200"
      },
      "committer": {
        "name": "Michal Kobus",
        "email": "mkobus@mirantis.com",
        "time": "Mon May 13 11:15:48 2019 +0200"
      },
      "message": "Reroute docker logs to docker label\n\nRelated-bug: PROD-26228 (PROD:26228)\n\nChange-Id: Ibd9983215188f8d523b53b92699a75c3c3fb76b6\n(cherry picked from commit 9f4a00080012a280a2a18ada85f0a60a29d8b6ac)\n"
    },
    {
      "commit": "5c6139c533a658fc0b396653f8959d06bcef1b73",
      "tree": "4f3cbab1fa9ed367954e95eee2a504448644db68",
      "parents": [
        "85433d2f019e68d0c90a15bab427d2609857f7a9"
      ],
      "author": {
        "name": "Mateusz Matuszkowiak",
        "email": "mmatuszkowiak@mirantis.com",
        "time": "Fri Apr 19 11:06:58 2019 +0200"
      },
      "committer": {
        "name": "Mateusz Matuszkowiak",
        "email": "mmatuszkowiak@mirantis.com",
        "time": "Tue May 07 14:19:31 2019 +0000"
      },
      "message": "Add libvirt-exporter relabel rule\n\nChange-Id: I7236682d40e1f0989cdf1b873a87b95df639844d\nRelated-bug: PROD-26897 (PROD:26897)\n"
    },
    {
      "commit": "85433d2f019e68d0c90a15bab427d2609857f7a9",
      "tree": "b5178879c74fc3a747da27f19e5ffa680a2ba6fb",
      "parents": [
        "e7462fcf352d2ecb35463129e915136885cb3e9f",
        "f085c58c6048d80a525a2e141486c6b930bb03c8"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Tue May 07 12:31:57 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Tue May 07 12:31:57 2019 +0000"
      },
      "message": "Merge \"Set /etc/hosts entries to lowercase\" into release/2019.2.0"
    },
    {
      "commit": "e7462fcf352d2ecb35463129e915136885cb3e9f",
      "tree": "d4fe9f8672e636501b12dee2770f2ae3c448242f",
      "parents": [
        "22511b7341b8b64f589d6ed15335969e38e0f864",
        "1aa0cd35b7011fb0ec379e2286cf81a769f84e6c"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Tue May 07 10:01:29 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Tue May 07 10:01:29 2019 +0000"
      },
      "message": "Merge \"Added new bond related alert\" into release/2019.2.0"
    },
    {
      "commit": "22511b7341b8b64f589d6ed15335969e38e0f864",
      "tree": "2b7b4c567e757f42d76c93db94965b369328bdad",
      "parents": [
        "e5011da6d4549fa26e737480fd684ee17d22a820",
        "b94184441271e53cdd81ad21c66c8cc4cadfa325"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Tue May 07 09:59:39 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Tue May 07 09:59:39 2019 +0000"
      },
      "message": "Merge \"Add absolute condition to Mem alerts\" into release/2019.2.0"
    },
    {
      "commit": "f085c58c6048d80a525a2e141486c6b930bb03c8",
      "tree": "835f07bb6142316d626cca21b599e1ebc9013658",
      "parents": [
        "8c7fecf52f55966e9266e094273423ee30685122"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Mon May 06 18:40:41 2019 +0300"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Mon May 06 21:03:42 2019 +0000"
      },
      "message": "Set /etc/hosts entries to lowercase\n\nChange-Id: Iead0d2f85cbc6756de21a9e48f519377abe91df0\nRelated-Prod: PROD-30027\n(cherry picked from commit b17982b09e7c6ff1ae511fa279b867581460b514)\n"
    },
    {
      "commit": "1aa0cd35b7011fb0ec379e2286cf81a769f84e6c",
      "tree": "ce36af9a3d5e4fb9de24a29b66186f78fade3d0c",
      "parents": [
        "8c7fecf52f55966e9266e094273423ee30685122"
      ],
      "author": {
        "name": "Mateusz Matuszkowiak",
        "email": "mmatuszkowiak@mirantis.com",
        "time": "Wed Apr 24 14:53:01 2019 +0200"
      },
      "committer": {
        "name": "Mateusz Matuszkowiak",
        "email": "mmatuszkowiak@mirantis.com",
        "time": "Thu Apr 25 09:03:54 2019 +0000"
      },
      "message": "Added new bond related alert\n\nFire an alert when only one bond slave is found for the\nbond interface.\n\nChange-Id: If75af27f8d4b9c75a003d3072501acb1ce738399\nCloses-Bug: PROD-29613\n(cherry picked from commit 9a8148fd124fa24cd0e31a8ec6f125b41e9e63aa)\n"
    },
    {
      "commit": "b94184441271e53cdd81ad21c66c8cc4cadfa325",
      "tree": "9a594fc3716483991fb4ca23943b498f8f866483",
      "parents": [
        "8c7fecf52f55966e9266e094273423ee30685122"
      ],
      "author": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Tue Apr 16 15:37:07 2019 +0400"
      },
      "committer": {
        "name": "Mateusz Matuszkowiak",
        "email": "mmatuszkowiak@mirantis.com",
        "time": "Fri Apr 19 12:35:52 2019 +0000"
      },
      "message": "Add absolute condition to Mem alerts\n\nChange-Id: Ibcca517d9c46ab900dc6c9503e2e850206093a3f\nPROD-Related: PROD-29223\n(cherry picked from commit 1a391bca14fd0f71d2defbd84b4eeb08ca719081)\n"
    },
    {
      "commit": "e5011da6d4549fa26e737480fd684ee17d22a820",
      "tree": "6ecbf2bb2b8411e5d695f95e4775c110f8435208",
      "parents": [
        "8c7fecf52f55966e9266e094273423ee30685122"
      ],
      "author": {
        "name": "ivc",
        "email": "ichukhnakov@mirantis.com",
        "time": "Wed Jan 23 07:56:53 2019 +0300"
      },
      "committer": {
        "name": "Ilya Chukhnakov",
        "email": "ichukhnakov@mirantis.com",
        "time": "Tue Apr 16 11:31:27 2019 +0000"
      },
      "message": "Add support for alternative routes definition\n\nThis patch allows configuring linux routing table by defining\nglobal routers instead of per-interface routes. Per-interface\nroutes are then implicitly inferred from matching routers.\n\nChange-Id: Ie09e63399c870778368a6dde7e37fe4b49a1dc88\nCloses-Bug: PROD-26896\n(cherry picked from commit c4730b1c895245ddae6ddf5f9f8619180d2569a0)\n"
    },
    {
      "commit": "8c7fecf52f55966e9266e094273423ee30685122",
      "tree": "d015fa0ed3bdb415b45b55c60570f1426e195e5b",
      "parents": [
        "3402dcea17858bf27ba8c8d2ffb57c3a8e47055d"
      ],
      "author": {
        "name": "Stanislav Riazanov",
        "email": "sriazanov@mirantis.com",
        "time": "Mon Apr 01 19:52:47 2019 +0400"
      },
      "committer": {
        "name": "Aleksey Zvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Thu Apr 04 11:10:36 2019 +0000"
      },
      "message": "Fix for bm deployment with dhcp on bridges\n\nProd related: PROD-29044\n\nChange-Id: Id1ae8234c5298565d60df5cfbfbb73f019b18e3c\n(cherry picked from commit 61f788b8f0ec6f85419b60d9a678f7a0c297284a)\n"
    },
    {
      "commit": "3402dcea17858bf27ba8c8d2ffb57c3a8e47055d",
      "tree": "3ab4c465011bd9aaa068702d2e9027d72d412fac",
      "parents": [
        "1586020e6beb2c4c49af43b6f82885fc186389fb",
        "40cffcb7fa4fb2fb19087b56136898fe4dc53ea6"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Fri Mar 29 11:44:33 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Fri Mar 29 11:44:33 2019 +0000"
      },
      "message": "Merge \"Avoid ifup run if noifupdown is turned on\" into release/2019.2.0"
    },
    {
      "commit": "1586020e6beb2c4c49af43b6f82885fc186389fb",
      "tree": "af7b63661d3c3847cfec65a28339f29f339cf301",
      "parents": [
        "21ddb5c85b8f459f7d43b07e2c6e4ab9d5e5b145",
        "6b56c2503fe1da6031f9487c0480601cc9282a05"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu Mar 28 20:05:16 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Thu Mar 28 20:05:16 2019 +0000"
      },
      "message": "Merge \"Restart \u0027nscd\u0027 service on changes in nsswitch.conf and nslcd.conf\" into release/2019.2.0"
    },
    {
      "commit": "21ddb5c85b8f459f7d43b07e2c6e4ab9d5e5b145",
      "tree": "3cf17b3a858cd9c8cd3634a87ef958c5aba496a1",
      "parents": [
        "07c68fd091df301cc1874777c18a798346ae5e12",
        "9b0ab2ab6fa66c8ef78398ce8e1cad003d34101e"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu Mar 28 13:51:23 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Thu Mar 28 13:51:23 2019 +0000"
      },
      "message": "Merge \"Fix logic for ipflush_onchange and restart_on_ipflush\" into release/2019.2.0"
    },
    {
      "commit": "40cffcb7fa4fb2fb19087b56136898fe4dc53ea6",
      "tree": "7b06645d6c5563fcabb3f1549ef8dfa9f4ec13c4",
      "parents": [
        "07c68fd091df301cc1874777c18a798346ae5e12"
      ],
      "author": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Sat Dec 29 15:59:02 2018 +0400"
      },
      "committer": {
        "name": "Mikhail Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Thu Mar 28 13:27:03 2019 +0000"
      },
      "message": "Avoid ifup run if noifupdown is turned on\n\nTake into account the noifupdown option for all\ncmd.run states with explicit ifup call as well.\n\nChange-Id: Ibd3021da9bf8df7d2fae455384dfad65c5e46432\nCloses-Bug: PROD-26462\n(cherry picked from commit 84bc341118d2184144a7cb9370c3e1d9746e7765)\n"
    },
    {
      "commit": "6b56c2503fe1da6031f9487c0480601cc9282a05",
      "tree": "a26f672215aa26c1ba7a21396f9ca94b0f1ace35",
      "parents": [
        "07c68fd091df301cc1874777c18a798346ae5e12"
      ],
      "author": {
        "name": "Alexandr Lovtsov",
        "email": "alovtsov@mirantis.com",
        "time": "Tue Feb 26 12:45:33 2019 +0300"
      },
      "committer": {
        "name": "Aleksey Zvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Thu Mar 28 12:02:29 2019 +0000"
      },
      "message": "Restart \u0027nscd\u0027 service on changes in nsswitch.conf and nslcd.conf\n\nChange-Id: Ic67c86b72fd8574e10511fd64d436d522353bd67\nRelated: PROD-27384\n(cherry picked from commit 0dedcff94f8cc4b1f4c77f4b897269e377d46d3c)\n"
    },
    {
      "commit": "9b0ab2ab6fa66c8ef78398ce8e1cad003d34101e",
      "tree": "59faaa3082584310d397fe62e5460a6cbae9f076",
      "parents": [
        "917a5c40e28888e9709b723f3a5f93e679188004"
      ],
      "author": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Thu Feb 07 17:18:17 2019 +0400"
      },
      "committer": {
        "name": "Stanislav Riazanov",
        "email": "sriazanov@mirantis.com",
        "time": "Wed Mar 27 19:27:23 2019 +0400"
      },
      "message": "Fix logic for ipflush_onchange and restart_on_ipflush\n\nOld logic for ipflush_onchange and restart_on_ipflush restored\nfor backward compatibility according readme and name semantics.\n\nNew pillar option introduced: ifdown_before_changes\nNew logic for PROD-22473 bug wraped in it\nIt should be disable in devcloud deployment due to\nifdown will not be executed correctly while interface configuration\nis missing in /etc/network/interfaces, until configuration state happens\n\nThis commit is squash of 3 following commits:\nI4397e9e82f8d4114ced50ff253679a8f27762c17\nI8f07c79e2e48e032f41efa52a14e4a4e60137abd\nIb3263accde3d902fec98bd8676db29ff2812e7e2\n\nCloses-Bug: PROD-22473\nCloses-Bug: PROD-28414\nRelated prod: PROD-28458 (PROD:28458)\n\nChange-Id: Ib3263accde3d902fec98bd8676db29ff2812e7e2\n"
    },
    {
      "commit": "07c68fd091df301cc1874777c18a798346ae5e12",
      "tree": "1512bba58ba496ab2df1abd95d6d640303c511a0",
      "parents": [
        "917a5c40e28888e9709b723f3a5f93e679188004"
      ],
      "author": {
        "name": "Stanislav Riazanov",
        "email": "sriazanov@mirantis.com",
        "time": "Fri Mar 22 18:03:40 2019 +0400"
      },
      "committer": {
        "name": "Mikhail Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Wed Mar 27 11:41:40 2019 +0000"
      },
      "message": "Fix for unmanaged dhclients left after cloud-init\n\nWhen cloud-init generated file\n/etc/network/interfaces.d/50-cloud-init.cfg\nwith interfaces configured to use dhcp is deleted all dhclients remain\nrunning in unmanaged state. It means that this dhclients will not be\nkiled on next ifdown of the interface.\n\nRestart of networking kills all running dhclients and launches new ones\nif there are any interfaces configured as dhcp in\n/etc/network/interfaces\n\nProd related: #PROD-28694 (PROD:28694)\n\nChange-Id: I3108121db0e161ecc206682941e3ae7a175bbcaf\n(cherry picked from commit e45e65085c57925c54bb6369c1b1d7028ab73c73)\n"
    },
    {
      "commit": "917a5c40e28888e9709b723f3a5f93e679188004",
      "tree": "28b8d367b81ac5ef48a28229151d81341112ca71",
      "parents": [
        "fca398ea202d7415c238c7a319d33dacea2950be",
        "c781473e8e3c330669e8b27f1ffb35f657b6f132"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Wed Mar 27 09:28:44 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Wed Mar 27 09:28:44 2019 +0000"
      },
      "message": "Merge \"Configure /etc/default/useradd through \u0027defaults\u0027\" into release/2019.2.0"
    },
    {
      "commit": "fca398ea202d7415c238c7a319d33dacea2950be",
      "tree": "b8ed82044eaa9443b6f7f83174cd80f8d632b8c1",
      "parents": [
        "adf04e466dfd9938091c8fa863df1911310d7d20",
        "d2aa9e2c1ff9aab9144af3e1c0e9ee5c111b7445"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Tue Mar 26 12:15:54 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Tue Mar 26 12:15:54 2019 +0000"
      },
      "message": "Merge \"Remove obsolete Swap alerts\" into release/2019.2.0"
    },
    {
      "commit": "c781473e8e3c330669e8b27f1ffb35f657b6f132",
      "tree": "86dccb55e0dc29c0db3d0a19a267b626273e8c60",
      "parents": [
        "adf04e466dfd9938091c8fa863df1911310d7d20"
      ],
      "author": {
        "name": "Dmitry Teselkin",
        "email": "dteselkin@mirantis.com",
        "time": "Thu Feb 21 16:40:23 2019 +0300"
      },
      "committer": {
        "name": "Dmitry Teselkin",
        "email": "dteselkin@mirantis.com",
        "time": "Tue Mar 26 10:26:20 2019 +0000"
      },
      "message": "Configure /etc/default/useradd through \u0027defaults\u0027\n\nAdd linux:system:defaults:user section that aims two things:\n\n* configure /etc/default/useradd file as this file contains\n  INACTIVE parameter that should be configured according to\n  CIS 5.4.1.4\n  We have to manage entire file so a template was added.\n\n* Configure three parameters that are related to user\n  account management but configured in /etc/login.defs file.\n  These are PASS_MAX_DAYS, PASS_MIN_DAYS, PASS_WARN_AGE.\n\nMore details in README.rst\n\nRelated-Prod: PROD-23600\n\nChange-Id: Idc502af3b0f31b3fe84dc9a42e3e9ec2ead7fe3c\n(cherry picked from commit 8e903564eedcacb3812de57f53c6a93575d36088)\n"
    },
    {
      "commit": "adf04e466dfd9938091c8fa863df1911310d7d20",
      "tree": "9f6710e94df24d5c80ef38664bfc96fe9db3e2c9",
      "parents": [
        "0acc8ffd8ad94c02832eff62abf92ac0873f8323"
      ],
      "author": {
        "name": "Mateusz Matuszkowiak",
        "email": "mmatuszkowiak@mirantis.com",
        "time": "Fri Mar 22 17:01:00 2019 +0100"
      },
      "committer": {
        "name": "Mateusz Matuszkowiak",
        "email": "mmatuszkowiak@mirantis.com",
        "time": "Mon Mar 25 10:20:37 2019 +0000"
      },
      "message": "Updated SMART disk prometheus alerts\n\n- added new alerts regarding SMART disk monitoring\n- set attributes parameter to true by default to get attributes raw data\n  as a metric.\n\nChange-Id: I8ba0dcc824daf5eee68033db7e9f3a14cc37501e\nRelated-Bug: PROD-27914\n"
    },
    {
      "commit": "d2aa9e2c1ff9aab9144af3e1c0e9ee5c111b7445",
      "tree": "fba6daa166a8065b9602da689fa4a8bf229e03cd",
      "parents": [
        "0acc8ffd8ad94c02832eff62abf92ac0873f8323"
      ],
      "author": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Mon Mar 11 17:06:49 2019 +0400"
      },
      "committer": {
        "name": "Tatyana Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Mon Mar 25 09:32:07 2019 +0000"
      },
      "message": "Remove obsolete Swap alerts\n\nSwap usage for Qemu is expected\n\nChange-Id: I0f98fac7cedca617f1550ad1985b72787e029278\nProd-Related: PROD-27670 (PROD:27670)\n"
    },
    {
      "commit": "0acc8ffd8ad94c02832eff62abf92ac0873f8323",
      "tree": "b86382d922dde961fa1b3a364fd520eacc1b9f86",
      "parents": [
        "1d711f3adb83bacccfdfe6c7a808749155c1c62c"
      ],
      "author": {
        "name": "Mateusz Matuszkowiak",
        "email": "mmatuszkowiak@mirantis.com",
        "time": "Tue Feb 19 14:26:50 2019 +0100"
      },
      "committer": {
        "name": "Mateusz Matuszkowiak",
        "email": "mmatuszkowiak@mirantis.com",
        "time": "Mon Mar 25 08:16:22 2019 +0000"
      },
      "message": "Updated PacketsDroppedByCpu* alerts\n\n- changed their priority\n- changed the 24h frame to 10 mins\n\nChange-Id: I8c2cf1cd8a9fd985c8e4d77004179a92dbb7d5fd\nCloses-Bug: PROD-27298\n(cherry picked from commit 11a65ad9c8b9dda17216bbe2af25f80ae158e7d5)\n"
    },
    {
      "commit": "1d711f3adb83bacccfdfe6c7a808749155c1c62c",
      "tree": "2c2089f75536a09dfa4481ae17d9feb83eb6a74f",
      "parents": [
        "6e2eba93db2d3755201cdd9f763a2ae0895ed6e8",
        "fb4f1c671ba109bd0999e96f340342f3c34aa434"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Fri Mar 22 18:23:40 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Fri Mar 22 18:23:40 2019 +0000"
      },
      "message": "Merge \"Handle min kernel requirement for some sysctl parameters\" into release/2019.2.0"
    },
    {
      "commit": "6e2eba93db2d3755201cdd9f763a2ae0895ed6e8",
      "tree": "13af86f9417825cf604e00535212633180a62898",
      "parents": [
        "a7e4a0e5dd8394384e757d06e051bd05dea9d507",
        "a3e565c68c3c81ee35e3730538c24f7c208afb0c"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Fri Mar 22 18:23:26 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Fri Mar 22 18:23:27 2019 +0000"
      },
      "message": "Merge \"Added SMART disk monitoring for physical devices\" into release/2019.2.0"
    },
    {
      "commit": "a7e4a0e5dd8394384e757d06e051bd05dea9d507",
      "tree": "0066b70a7c33a0c1355fe9d820b66336edb1ec5a",
      "parents": [
        "eeb7e51e50f9bbdeeb9a80400266d1cb3e3e38ce",
        "838dc790b3a6e86ad5462c828184048d10284581"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Fri Mar 22 18:22:25 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Fri Mar 22 18:22:25 2019 +0000"
      },
      "message": "Merge \"Exclude lines when specific regexp is present\" into release/2019.2.0"
    },
    {
      "commit": "eeb7e51e50f9bbdeeb9a80400266d1cb3e3e38ce",
      "tree": "2394c33a935eaa2081f5651b73adf880a3bdfa39",
      "parents": [
        "05282d18c633ca087a1da4ec00f446dc9df5e936",
        "9bc11b08132dd96d302e5ce7eb305d7f2a762e98"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Fri Mar 22 14:01:59 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Fri Mar 22 14:01:59 2019 +0000"
      },
      "message": "Merge \"Enable monitoring for ovs-vswitchd\" into release/2019.2.0"
    },
    {
      "commit": "05282d18c633ca087a1da4ec00f446dc9df5e936",
      "tree": "c65f042216d90f0ede1048a1705ca8f8af3d86fa",
      "parents": [
        "585d38bf15dd1b34bb88fdf0a5b09735bdba2fdd",
        "0eca6b7b02e642a74638a7dc10cc8e8229f6a46d"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Fri Mar 22 13:58:26 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Fri Mar 22 13:58:26 2019 +0000"
      },
      "message": "Merge \"Add telegraf label\" into release/2019.2.0"
    },
    {
      "commit": "838dc790b3a6e86ad5462c828184048d10284581",
      "tree": "fc779d649be80a8e2764cb632b63d3f5bb81e4ba",
      "parents": [
        "585d38bf15dd1b34bb88fdf0a5b09735bdba2fdd"
      ],
      "author": {
        "name": "Mateusz Matuszkowiak",
        "email": "mmatuszkowiak@mirantis.com",
        "time": "Tue Jan 29 13:57:39 2019 +0100"
      },
      "committer": {
        "name": "Mateusz Matuszkowiak",
        "email": "mmatuszkowiak@mirantis.com",
        "time": "Wed Mar 20 11:33:54 2019 +0000"
      },
      "message": "Exclude lines when specific regexp is present\n\nFor hdd errors we need to exclude parsing the lines,\nwhich have the `virDomainNetFind,libvirt, or Attaching volume` string, as these come from\nvirsh/libvirtd/nova, and these will generate false positive\nalerts.\n\nChange-Id: I4a5c24066fa1d8a39da568802f7c5d0488e2d2ce\nCloses-Bug: PROD-24810\n(cherry picked from commit dc1987673b29501ec69583818f13641d5a525513)\n"
    },
    {
      "commit": "a3e565c68c3c81ee35e3730538c24f7c208afb0c",
      "tree": "c077608d7c003b3848bf7bb2f3f2b17d00ef8f58",
      "parents": [
        "585d38bf15dd1b34bb88fdf0a5b09735bdba2fdd"
      ],
      "author": {
        "name": "Mateusz Matuszkowiak",
        "email": "mmatuszkowiak@mirantis.com",
        "time": "Thu Mar 14 14:49:35 2019 +0100"
      },
      "committer": {
        "name": "Mateusz Matuszkowiak",
        "email": "mmatuszkowiak@mirantis.com",
        "time": "Mon Mar 18 09:26:56 2019 +0000"
      },
      "message": "Added SMART disk monitoring for physical devices\n\nChange-Id: I2ff434136de0bcbf22d1d69aaf88283b956cfb5b\nRelated-Bug: PROD-27914\n(cherry picked from commit 6fd01e5cd1de81fde7248549970a39358725782c)\n"
    },
    {
      "commit": "9bc11b08132dd96d302e5ce7eb305d7f2a762e98",
      "tree": "84d9c98e1d85d118ff4776f0c14e429cb3061211",
      "parents": [
        "585d38bf15dd1b34bb88fdf0a5b09735bdba2fdd"
      ],
      "author": {
        "name": "Michal Kobus",
        "email": "mkobus@mirantis.com",
        "time": "Mon Mar 11 13:09:15 2019 +0100"
      },
      "committer": {
        "name": "mkobus",
        "email": "mkobus@mirantis.com",
        "time": "Wed Mar 13 15:22:39 2019 +0000"
      },
      "message": "Enable monitoring for ovs-vswitchd\n\n- added telegraf procstat config\n- added MEM alert \u003e20% - warning\n- added MEM alert \u003e30% - critical\n\nChange-Id: I0fbb172ea0f05cd1a9e26c16f8018cc43d6b4c81\nRelated-bug: PROD-27900 (PROD:27900)\nRelated-bug: PROD-27901 (PROD:27901)\n(cherry picked from commit 92901b74742b13d6464455302e7b533d76650354)\n"
    },
    {
      "commit": "585d38bf15dd1b34bb88fdf0a5b09735bdba2fdd",
      "tree": "379bfc93f308fd42eba46177a295490f86c125ce",
      "parents": [
        "dbaecb2215f301d5a6e358519b6b86030276cf33",
        "295ee1bdac196af08159e7be4c0df5023bc538b3"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Wed Mar 13 12:57:15 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Wed Mar 13 12:57:15 2019 +0000"
      },
      "message": "Merge \"Ensure resolv.conf is a straight symlink\" into release/2019.2.0"
    },
    {
      "commit": "fb4f1c671ba109bd0999e96f340342f3c34aa434",
      "tree": "a203798316fb65a92a0a850e296d15f3c0cccfc2",
      "parents": [
        "f2d4bdcd725f426aaf337155d4c50c7c36546998"
      ],
      "author": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Tue Mar 12 17:00:32 2019 +0400"
      },
      "committer": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Tue Mar 12 15:45:03 2019 +0000"
      },
      "message": "Handle min kernel requirement for some sysctl parameters\n\nRelated-Prod: PROD-28434 (PROD:28434)\nRelated-Prod: PROD-25587 (PROD:25587)\nChange-Id: I53424756f621a61e190fdb1cdab1734d175cf4b8\n(cherry picked from commit f8232e0d564f34d480a931cdc1bd52022924f2a0)\n"
    },
    {
      "commit": "295ee1bdac196af08159e7be4c0df5023bc538b3",
      "tree": "d0b0b387c3eeb48ca0812857ccb9db866e01943c",
      "parents": [
        "f2d4bdcd725f426aaf337155d4c50c7c36546998"
      ],
      "author": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Mon Jan 28 15:56:05 2019 +0400"
      },
      "committer": {
        "name": "Alexander Ignatov",
        "email": "aignatov@mirantis.com",
        "time": "Tue Mar 12 11:30:01 2019 +0000"
      },
      "message": "Ensure resolv.conf is a straight symlink\n\nChange-Id: I0cd87072a5304e23ae8752c619ff1a90a1f73cae\nCloses-Bug: PROD-26234\n(cherry picked from commit a23ce00963853e66ec57e377743271229e76f6c6)\n"
    },
    {
      "commit": "dbaecb2215f301d5a6e358519b6b86030276cf33",
      "tree": "ee11cceae64c2549f4014044880b963a51cded96",
      "parents": [
        "f2d4bdcd725f426aaf337155d4c50c7c36546998"
      ],
      "author": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Thu Feb 28 15:51:52 2019 +0400"
      },
      "committer": {
        "name": "Oleksii Butenko",
        "email": "obutenko@mirantis.com",
        "time": "Thu Mar 07 09:47:14 2019 +0000"
      },
      "message": "[network] Check ovs port existence in straight way\n\nChange-Id: I9d08c0756bed19e15651b2bf59e2f5c198213b34\nCloses-Bug: PROD-27987\n(cherry picked from commit c9d756639e3b58962e7a5533e5724a2334d61ea9)\n"
    },
    {
      "commit": "0eca6b7b02e642a74638a7dc10cc8e8229f6a46d",
      "tree": "c94a537d458abfc5c72bf5d6b34d4ad244fba9fc",
      "parents": [
        "f2d4bdcd725f426aaf337155d4c50c7c36546998"
      ],
      "author": {
        "name": "Michal Kobus",
        "email": "mkobus@mirantis.com",
        "time": "Mon Mar 04 13:05:25 2019 +0100"
      },
      "committer": {
        "name": "mkobus",
        "email": "mkobus@mirantis.com",
        "time": "Mon Mar 04 12:12:14 2019 +0000"
      },
      "message": "Add telegraf label\n\nChange-Id: Ia0aef031f2efe602e2457e4bc51ba56ff0d464c8\nRelated-bug: PROD-28142 (PROD:28142)\n"
    },
    {
      "commit": "f2d4bdcd725f426aaf337155d4c50c7c36546998",
      "tree": "e7b3060ccb6862dafa01bb1e11d8111c091fb6f7",
      "parents": [
        "c80ddd4f077c28ee3acac42c7274cee13739b070"
      ],
      "author": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Mon Jan 28 17:49:45 2019 +0400"
      },
      "committer": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Fri Feb 01 06:41:55 2019 +0000"
      },
      "message": "Remove ovs from ovs bridge config\n\nMentioning \u0027ovs\u0027 in config file for an ovs bridge\nleads to a number of issues. Mainly it makes system delete ovs bridge and\nall its ports from ovsdb every time on shutdown, and bring all this back\non reboot. This does not work when ovs bridge has non-ovs ports\nwhich is a common case in many MCP deployments.\nSo on reboot we lose ports and eventually connectivity.\n\nInterface config files for ovs bridges were added to be able\nto assign ip address to a bridge and do ifup with no reboot needed\n(https://gerrit.mcp.mirantis.com/#/c/29432/) - this should still\nbe possible with no \u0027ovs\u0027 in bridge config.\n\nSimilar change was done with dpdk ovs bridges\n(https://gerrit.mcp.mirantis.com/#/c/33666/)\n\nChange-Id: I23cffa661e038f61b7fb5629668d975f8ee237d9\nRelated-Prod: PROD-26859 (PROD:26859)\n(cherry picked from commit c918b9182976d5941e18e30f405ac65744db00f8)\n"
    },
    {
      "commit": "c80ddd4f077c28ee3acac42c7274cee13739b070",
      "tree": "9a0f6629959069d131e14837b967983469bc053d",
      "parents": [
        "f3d1d293ed6cf91f23315b55ec0ced9305f27c22"
      ],
      "author": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Tue Jan 15 18:47:48 2019 +0400"
      },
      "committer": {
        "name": "Mikhail Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Wed Jan 23 13:41:43 2019 +0000"
      },
      "message": "[network] Enable resolvconf service\n\nWhen resolv.conf contained \"search\" keyword with no arguments\nhost/nslookup/dig utilities failed to parse it correctly.\nThis happens on systems with disabled resolvconf service and\ngateway defined on any interface.\n\nChange-Id: I6b95d038562eb457a856bba6104b7dbf9cc97d52\nCloses-Bug: PROD-25927\n(cherry picked from commit 95bc83afbb2567c5dca9f806ce289f2d1dc7e69f)\n"
    },
    {
      "commit": "f3d1d293ed6cf91f23315b55ec0ced9305f27c22",
      "tree": "a4a712d93f3a6d473c13c401d7a142736fbd37e9",
      "parents": [
        "a915cd54570ebe528d2cf6f59100c8bd2433b196",
        "37f505cc63fbb5377843130db40091347aa23710"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Tue Jan 15 10:02:07 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Tue Jan 15 10:02:07 2019 +0000"
      },
      "message": "Merge \"Fix default allow filter regexp\" into release/2019.2.0"
    },
    {
      "commit": "a915cd54570ebe528d2cf6f59100c8bd2433b196",
      "tree": "e1ed9f4a15072f9933077466d5e8308f75f5401f",
      "parents": [
        "6cca9b5107d9558372242107088b67eab4dfe619"
      ],
      "author": {
        "name": "Ildar Svetlov",
        "email": "isvetlov@mirantis.com",
        "time": "Mon Jan 14 16:40:33 2019 +0400"
      },
      "committer": {
        "name": "Ildar Svetlov",
        "email": "isvetlov@mirantis.com",
        "time": "Mon Jan 14 16:28:57 2019 +0000"
      },
      "message": "Changes for the dropped packets alerts\n\n- remove \"major\" alert for the dropped packets;\n- decrease threshold from 100 to 60 dropped packets per minute\nfor the \"warning\" alert.\n\nChange-Id: I1995df00406fc0ecf8b84323150ca5be759c62a1\nRelated-PROD: PROD-25970 (PROD:25970)\n(cherry picked from commit f89fb97623493460638ae89dec3e3d1ec9115819)\n"
    },
    {
      "commit": "6cca9b5107d9558372242107088b67eab4dfe619",
      "tree": "8dec2b44f63ad4eedeb1f2b707b06bb84ecf3456",
      "parents": [
        "56341df867e12f24673dcf186db14609d444b5ae",
        "30cc11693695ee0e0c877dc7baca4ace8ee2e19f"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Mon Jan 14 14:39:50 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Mon Jan 14 14:39:50 2019 +0000"
      },
      "message": "Merge \"Network OVS: ovs ports must be in an ovs bridge config\" into release/2019.2.0"
    },
    {
      "commit": "56341df867e12f24673dcf186db14609d444b5ae",
      "tree": "66b9fd3887b51bdaae1bd82a6b4ec8bbb3350faa",
      "parents": [
        "3387f33fd79bc40d749ff7114498d5d95366a761",
        "0a95cd3d819edb7c6f989f3b0d30afc53025390f"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Mon Jan 14 14:39:21 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Mon Jan 14 14:39:21 2019 +0000"
      },
      "message": "Merge \"Remove ovs from dpdk bridge config\" into release/2019.2.0"
    },
    {
      "commit": "37f505cc63fbb5377843130db40091347aa23710",
      "tree": "c7b1310a1d201b46bbdb6fee51d69354a10500cb",
      "parents": [
        "3387f33fd79bc40d749ff7114498d5d95366a761"
      ],
      "author": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Fri Jan 11 15:36:16 2019 +0200"
      },
      "committer": {
        "name": "Aleksey Zvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Mon Jan 14 13:05:00 2019 +0000"
      },
      "message": "Fix default allow filter regexp\n\nProd-related: PROD-26396 (PROD:26396)\n\nChange-Id: I1617ca0e4d0b1671c9da68da3696a8ab958a1624\n(cherry picked from commit 3a92fce775d62a9d46c7d7ba66bd2319d58eb06a)\n"
    },
    {
      "commit": "30cc11693695ee0e0c877dc7baca4ace8ee2e19f",
      "tree": "5d2f01109604e36efd698589ec1e26aeb6a14484",
      "parents": [
        "3387f33fd79bc40d749ff7114498d5d95366a761"
      ],
      "author": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Wed Nov 28 12:32:30 2018 +0400"
      },
      "committer": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Mon Jan 14 11:16:49 2019 +0000"
      },
      "message": "Network OVS: ovs ports must be in an ovs bridge config\n\nIf they are not, they won\u0027t be brought up on restart.\n\nChange-Id: Ic60c4fd8010cf9e376254c2a98a0eec7b9182305\nRelated-Prod: PROD-25269\n(cherry picked from commit daf24a924711536c1c9a30db2b4c3e7c1463fa10)\n"
    },
    {
      "commit": "0a95cd3d819edb7c6f989f3b0d30afc53025390f",
      "tree": "99a620d483e3de455c8018ff48c6188a4f3848e7",
      "parents": [
        "712e17ea731277f37b8987beb92aa6bbdd34ae93"
      ],
      "author": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Wed Nov 28 16:41:32 2018 +0400"
      },
      "committer": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Fri Jan 11 14:22:39 2019 +0000"
      },
      "message": "Remove ovs from dpdk bridge config\n\nThis partially reverts commit f4d2d7ddce4297ffb65d78c151c2ab12c4443f74\nOVS in config file leads to errors with dpdk bridge setup after\nreboot and eventually to dpdk bridge absence.\nError is like: \"ifup@br\\x2dprv.service: Unit is bound to\ninactive unit sys-subsystem-net-devices-br\\x2dprv.device. Stopping, too.\"\n\nThe patch is also fixing success criteria for bridge creation to\navoid false positive when some ports have similar names.\n\nChange-Id: I939b649542c79f49a8136e89fec5803db7d4c7da\nRelated-Prod: PROD-25241\nRelated-Prod: PROD-25269\n(cherry picked from commit fdbdecfabb6af00849acb06efe254e22f4679a2a)\n"
    },
    {
      "commit": "3387f33fd79bc40d749ff7114498d5d95366a761",
      "tree": "920a00aefd0a4c8469adba5d98f7d13afa124ee2",
      "parents": [
        "712e17ea731277f37b8987beb92aa6bbdd34ae93"
      ],
      "author": {
        "name": "root",
        "email": "root@cfg01.oshyshko-oscore-test-cookiecutter-model-2839.local",
        "time": "Fri Jan 11 08:55:32 2019 +0000"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Fri Jan 11 12:38:40 2019 +0000"
      },
      "message": "Add flexible management of lvm filters\n\nAllow user to flexibly manage filters in lvm.conf via\nlinux:storage:lvm_filters dictionary\n\nChange-Id: I37928610f0ec2bd3ef6f5eac2e5d555a0ce39aa2\nRelated-Prod: PROD-26396\n(cherry picked from commit 40bb5e7efd03e98606c06abf8a55a0e47bf7dab9)\n"
    },
    {
      "commit": "712e17ea731277f37b8987beb92aa6bbdd34ae93",
      "tree": "924072ffeb00b1c66981f1f12426348a00eecc5c",
      "parents": [
        "34735578170c4cf9847a2712687d24d6c59eb947"
      ],
      "author": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Thu Jan 10 19:32:20 2019 +0200"
      },
      "committer": {
        "name": "Aleksey Zvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Thu Jan 10 20:57:49 2019 +0000"
      },
      "message": "Refactor lvm:filter logic\n\n  * Apply filter, only if something has been passed\n  * lvm support lvm.conf check - lets use it!\n  * Changes in lvm.conf must be\n    reflected in initramfs \u003d\u003e add corresponding trigger\n\nProd-related: PROD-26396 (PROD:26396)\n\nChange-Id: I7055f78db52773cbf7d4f11e255110ca9053f4be\n(cherry picked from commit a5bf9f4c2535430abd124619e2db827c9c51f3e8)\n"
    },
    {
      "commit": "34735578170c4cf9847a2712687d24d6c59eb947",
      "tree": "42ed3684db773c57d2bd828afa652535501216fd",
      "parents": [
        "a3a73d0ddd2b61fd68a55c1e4f00ad18a2097fb5",
        "ac05e4d6941e644e64a40042614c496748a22279"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Wed Dec 26 11:51:10 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Wed Dec 26 11:51:10 2018 +0000"
      },
      "message": "Merge \"Improve bond interfaces monitoring\""
    },
    {
      "commit": "ac05e4d6941e644e64a40042614c496748a22279",
      "tree": "0eedd71b2899c0ffa1492f858595aa16a4ffccc3",
      "parents": [
        "1cd80ba3e51f7fccae6dfbbba916da97541b0b73"
      ],
      "author": {
        "name": "Ildar Svetlov",
        "email": "isvetlov@mirantis.com",
        "time": "Tue Dec 25 15:02:58 2018 +0400"
      },
      "committer": {
        "name": "Ildar Svetlov",
        "email": "isvetlov@mirantis.com",
        "time": "Tue Dec 25 15:57:09 2018 +0400"
      },
      "message": "Improve bond interfaces monitoring\n\n- enable bond telegraf input plugin by default on every host\nwhere bond interface enabled;\n- disable SystemRxPacketsDroppedTooHigh and\nSystemRxPacketsDroppedLongTermTooHigh alerts for bond slaves;\n\nChange-Id: I17961a3133226b0878f553635b33216a23226015\nRelated-PROD: PROD-25272 (PROD:25272)\n"
    }
  ],
  "next": "a3a73d0ddd2b61fd68a55c1e4f00ad18a2097fb5"
}
