)]}'
{
  "log": [
    {
      "commit": "eee7c774df7644b908c0e5ef4a36c954265b9833",
      "tree": "0b116c8b94128bf9482cfb2fc13320d5dc5d7876",
      "parents": [
        "6d024b15ff32caf03681f7fa69fd8b80af3fdf05"
      ],
      "author": {
        "name": "Michal Kobus",
        "email": "mkobus@mirantis.com",
        "time": "Wed Apr 14 15:49:25 2021 +0200"
      },
      "committer": {
        "name": "Michal Kobus",
        "email": "mkobus@mirantis.com",
        "time": "Thu Apr 29 19:42:03 2021 +0200"
      },
      "message": "Rework disk backlog alerts\n\n- change backlog meaning and thresholds\n  backlog as concurrency level\n  (how many disk requests are currently\n   being served or are queued)\n- filter physical devices only\n  LVMs (dm-), physical volumes (vd-)\n  misrepresent physical disk backlog\n\nChange-Id: Idaf8f3f8f6e6938f73ad7ca88f12429475ec2194\nRelated-PROD: PROD-36296\n"
    },
    {
      "commit": "6d024b15ff32caf03681f7fa69fd8b80af3fdf05",
      "tree": "985d59faef456d6631d88f34db802d307429e794",
      "parents": [
        "ac85c4fe780deef44efe89fd62103b70915553d8"
      ],
      "author": {
        "name": "Ildar Svetlov",
        "email": "isvetlov@mirantis.com",
        "time": "Mon Apr 05 11:04:47 2021 +0400"
      },
      "committer": {
        "name": "Ildar Svetlov",
        "email": "isvetlov@mirantis.com",
        "time": "Mon Apr 05 11:04:47 2021 +0400"
      },
      "message": "Fix BondInterfaceSlaveDownMajor alert expression\n\nChange-Id: Ia47ae7d73a517cee878f622b3486a4e575dfc524\nRelated-To: PROD-36227\n"
    },
    {
      "commit": "ac85c4fe780deef44efe89fd62103b70915553d8",
      "tree": "5317ab9195a95cfa5a862439c534513075e0ba97",
      "parents": [
        "559bbc087a36dbf9f456acb8777b28c06c589de9",
        "608c6018e24b9c066cb6ffb133e5a656fa868abd"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Fri Apr 02 12:50:00 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@cffb16fd602b",
        "time": "Fri Apr 02 12:50:00 2021 +0000"
      },
      "message": "Merge \"Add I/O wait-related alerts\""
    },
    {
      "commit": "559bbc087a36dbf9f456acb8777b28c06c589de9",
      "tree": "0540e7fb50fdc57dfb6d7b95c80d558626222ef8",
      "parents": [
        "279aa591d625675293147f3bdd4c2ec29202e482"
      ],
      "author": {
        "name": "Taras Khlivnyak",
        "email": "tkhlivnyak@mirantis.com",
        "time": "Wed Mar 31 17:50:57 2021 +0300"
      },
      "committer": {
        "name": "Taras Khlivnyak",
        "email": "tkhlivnyak@mirantis.com",
        "time": "Thu Apr 01 12:11:09 2021 +0300"
      },
      "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:\n\tenabled: false\n\tname:    deadline\n\nCloses-bug: PROD-36140\nChange-Id: I233ccba5b782717d6e387bdad04745b6b91a3582\n"
    },
    {
      "commit": "608c6018e24b9c066cb6ffb133e5a656fa868abd",
      "tree": "e94fa7d7d7b0a24625c6c8d1fd2d5d4196952dc1",
      "parents": [
        "e64d5c998238a31a7986062e57aaf4d6afa612c2"
      ],
      "author": {
        "name": "Michal Kobus",
        "email": "mkobus@mirantis.com",
        "time": "Thu Mar 25 13:49:06 2021 +0100"
      },
      "committer": {
        "name": "mkobus",
        "email": "mkobus@mirantis.com",
        "time": "Wed Mar 31 12:52:38 2021 +0000"
      },
      "message": "Add I/O wait-related alerts\n\nChange-Id: Iccc2e5909feb306288cf55ff549845f1dd24c820\nRelated-PROD: PROD-35869\n"
    },
    {
      "commit": "279aa591d625675293147f3bdd4c2ec29202e482",
      "tree": "a7bea2302bd74777c74803da0bf6d9a844ff5c04",
      "parents": [
        "e64d5c998238a31a7986062e57aaf4d6afa612c2"
      ],
      "author": {
        "name": "Taras Khlivnyak",
        "email": "tkhlivnyak@mirantis.com",
        "time": "Thu Mar 25 13:31:03 2021 +0200"
      },
      "committer": {
        "name": "Taras Khlivnyak",
        "email": "tkhlivnyak@mirantis.com",
        "time": "Fri Mar 26 13:09:07 2021 +0200"
      },
      "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": "e64d5c998238a31a7986062e57aaf4d6afa612c2",
      "tree": "be969544c8bb78e27cbb4341b9509bf7d766125e",
      "parents": [
        "1992d984c5a27703562ff26b8ccb4e760e2f5b4b"
      ],
      "author": {
        "name": "Taras Khlivnyak",
        "email": "tkhlivnyak@mirantis.com",
        "time": "Wed Feb 17 09:10:16 2021 +0200"
      },
      "committer": {
        "name": "Taras Khlivnyak",
        "email": "tkhlivnyak@mirantis.com",
        "time": "Wed Feb 17 09:10:16 2021 +0200"
      },
      "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": "1992d984c5a27703562ff26b8ccb4e760e2f5b4b",
      "tree": "3c89779546e7f3c0bafbfe395bf5aa922ea74212",
      "parents": [
        "e518816ab2eff93efbf43c09a70556f51b338034"
      ],
      "author": {
        "name": "Oleksii Molchanov",
        "email": "omolchanov@mirantis.com",
        "time": "Mon Jan 04 21:06:48 2021 +0200"
      },
      "committer": {
        "name": "Oleksii Molchanov",
        "email": "omolchanov@mirantis.com",
        "time": "Mon Jan 04 21:06:48 2021 +0200"
      },
      "message": "Add auto start-up for ovs bridges\n\nRelated-Prod: PROD-35807\nChange-Id: I547a964c5e38f7a8becaec001810d8235813627b\n"
    },
    {
      "commit": "e518816ab2eff93efbf43c09a70556f51b338034",
      "tree": "eb00c1dd88eba97b8d933a5c070180ab90abc758",
      "parents": [
        "c58cb2444443be3612dc86370405c30a8f6ea16b"
      ],
      "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 20:52:46 2020 +0100"
      },
      "message": "Fix systemd unit override file permissions\n\nProd-Related: PROD-35976\nChange-Id: Ib6c86f0cec38f7208efbdef7511195574a957b8f\n"
    },
    {
      "commit": "c58cb2444443be3612dc86370405c30a8f6ea16b",
      "tree": "9b327dc33d1c42575de1beb872bd06ecf4bff685",
      "parents": [
        "b57fc2189f8773397c427a24fc0249c091527caf"
      ],
      "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": "Wed Oct 21 19:10:34 2020 +0000"
      },
      "message": "Extending txqueuelen param for linux.network\n\nProd-Related: PROD-35773\nChange-Id: I25ac53dfb6080608ee21d8595d59a5fde1dcca9b\n"
    },
    {
      "commit": "b57fc2189f8773397c427a24fc0249c091527caf",
      "tree": "10a090b0fa52155a473f05fa36acf5b01bc7b1ab",
      "parents": [
        "2b82f2218b1ceca5166769bd3deec14df7f4cdbf"
      ],
      "author": {
        "name": "Oleksii Molchanov",
        "email": "omolchanov@mirantis.com",
        "time": "Tue Oct 06 15:31:14 2020 +0300"
      },
      "committer": {
        "name": "Oleksiy Molchanov",
        "email": "omolchanov@mirantis.com",
        "time": "Mon Oct 19 14:19:05 2020 +0000"
      },
      "message": "Add possibility to enable/disable motd-news\n\nRelated-Prod: PROD-35703\nChange-Id: Ifd518114b5750cfb20188bd7565e389edfabc7ba\n"
    },
    {
      "commit": "2b82f2218b1ceca5166769bd3deec14df7f4cdbf",
      "tree": "5a7d5a576d0794d1cb61a983edec34b9e60a7ac0",
      "parents": [
        "e465aeb731aaa8d2179fbfdbbb4e11cb431e56ad"
      ],
      "author": {
        "name": "Ksawery Dziekoński",
        "email": "kdziekonski@mirantis.com",
        "time": "Tue Aug 04 14:47:04 2020 +0200"
      },
      "committer": {
        "name": "Ksawery Dziekoński",
        "email": "kdziekonski@mirantis.com",
        "time": "Tue Aug 04 14:47:04 2020 +0200"
      },
      "message": "Extend procstat_running-based metric alerts.\n\nRelated-PROD: PROD-35435\nChange-Id: I91a2e81c0a3d4b3cab7482010d2431f601c9a07b\n"
    },
    {
      "commit": "e465aeb731aaa8d2179fbfdbbb4e11cb431e56ad",
      "tree": "7b12426b576764eca0187ab64bbc8d5ca3f4cf88",
      "parents": [
        "c631b2ed1cbea08459721658d69f840a71c7a420"
      ],
      "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": "Sat Jun 20 13:51:12 2020 +0000"
      },
      "message": "Add require to fix missing interface entry before bringing up\ninterface\n\nCloses-Bug: PROD-35055\nChange-Id: Ibbb00e046d460c4eeac9851328e4be7519902797\n"
    },
    {
      "commit": "c631b2ed1cbea08459721658d69f840a71c7a420",
      "tree": "37dbda904dd657f52d0871145f9763669d32bafa",
      "parents": [
        "7550dab8717a44de2edfc7fe0726f0a6be85a85a"
      ],
      "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 20:30:04 2020 +0300"
      },
      "message": "Add support SSL/TLS enabled LDAP service\n\nCloses-Bug: PROD-35184\nChange-Id: I414ccbe40eb6869fb928864041b5b5d543602fbc\n"
    },
    {
      "commit": "7550dab8717a44de2edfc7fe0726f0a6be85a85a",
      "tree": "fd65090ca12e0ab16830dd3adba7de3717d56f93",
      "parents": [
        "3a482374dccf6e2875fd4da3c1c0caf472e24a16",
        "55d31ab7faaad07efe5e76de570d732073ecd610"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu May 07 08:19:29 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Thu May 07 08:19:29 2020 +0000"
      },
      "message": "Merge \"Correct SystemMemoryFull alerts summary\""
    },
    {
      "commit": "3a482374dccf6e2875fd4da3c1c0caf472e24a16",
      "tree": "e9516266032c3573735d45fbb2ac74a2ffa9a186",
      "parents": [
        "ec0da1d22dae72c208bd070d996382119ea5dac3"
      ],
      "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:25:19 2020 +0200"
      },
      "message": "Omit read-only partitions in disk usage alerts.\n\nFixes PROD-34369\n\nChange-Id: I25df30717ddd40d1b9ff2332f1c24ba8d9508d34\n"
    },
    {
      "commit": "55d31ab7faaad07efe5e76de570d732073ecd610",
      "tree": "91555a5841b0e105c719b1b14869e8c49ad16b4b",
      "parents": [
        "ec0da1d22dae72c208bd070d996382119ea5dac3"
      ],
      "author": {
        "name": "Michal Kobus",
        "email": "mkobus@mirantis.com",
        "time": "Thu Apr 30 12:35:30 2020 +0200"
      },
      "committer": {
        "name": "Michal Kobus",
        "email": "mkobus@mirantis.com",
        "time": "Thu Apr 30 12:35:30 2020 +0200"
      },
      "message": "Correct SystemMemoryFull alerts summary\n\nChange-Id: I37ea0120b122e777e70848e96ca4fac0763b6afd\nRelated-bug: PROD-35235\n"
    },
    {
      "commit": "ec0da1d22dae72c208bd070d996382119ea5dac3",
      "tree": "a031ecf449c1c26053c967c20ded74873f11d439",
      "parents": [
        "3ac487e29dd33103e10040b45a72caa3c844406d",
        "c7ca7d0443cbe585ccbf9d87fdd5a6b488463345"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Fri Mar 27 13:05:58 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Fri Mar 27 13:05:58 2020 +0000"
      },
      "message": "Merge \"Remove SMART alerts\""
    },
    {
      "commit": "3ac487e29dd33103e10040b45a72caa3c844406d",
      "tree": "b08a4bad42c5905c5275a7d17932e7e0ac007f7d",
      "parents": [
        "32ed3d4fec8ce07a4c9db76d09694e7d0bb81d7d",
        "63096a33b6833dcebcf5d945a1c0f2d5568f0cbf"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Thu Mar 26 13:26:43 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Thu Mar 26 13:26:43 2020 +0000"
      },
      "message": "Merge \"Monitor only pillar-defined interfaces.\""
    },
    {
      "commit": "c7ca7d0443cbe585ccbf9d87fdd5a6b488463345",
      "tree": "0a89427ffd78207bc23ff9fc5f8fc5979710e555",
      "parents": [
        "ef30ff1f3c031bfaab731ba551682b41b22b0dd8"
      ],
      "author": {
        "name": "Michal Kobus",
        "email": "mkobus@mirantis.com",
        "time": "Mon Mar 23 13:58:25 2020 +0100"
      },
      "committer": {
        "name": "Michal Kobus",
        "email": "mkobus@mirantis.com",
        "time": "Wed Mar 25 11:33:53 2020 +0100"
      },
      "message": "Remove SMART alerts\n\nChange-Id: I6548a3008ec5cbf14d675f2eaf0c3faa1ff56882\nRelated-bug: PROD-34630\nRelated-bug: PROD-34633\n"
    },
    {
      "commit": "63096a33b6833dcebcf5d945a1c0f2d5568f0cbf",
      "tree": "8bddb7dcba0b5655ff5d767f5a6296809f3440e6",
      "parents": [
        "ef30ff1f3c031bfaab731ba551682b41b22b0dd8"
      ],
      "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:35:38 2020 +0100"
      },
      "message": "Monitor only pillar-defined interfaces.\n\nFixes PROD-34929\n\nChange-Id: I087102f8017af927d853da65a33d0a0e8a092f67\n"
    },
    {
      "commit": "32ed3d4fec8ce07a4c9db76d09694e7d0bb81d7d",
      "tree": "4e4d832e22c24cb622a29f080f1f9d471a961b9d",
      "parents": [
        "ef30ff1f3c031bfaab731ba551682b41b22b0dd8"
      ],
      "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 10:01:29 2020 +0100"
      },
      "message": "Split out SystemLoad alerts for Nova Compute nodes.\n\nFixes PROD-34626\n\nChange-Id: If8198f27b013b680bf02743cba9fd91f2e477734\n"
    },
    {
      "commit": "ef30ff1f3c031bfaab731ba551682b41b22b0dd8",
      "tree": "1f8771055046d7cfcf5b22c7470067bee370a2cd",
      "parents": [
        "9a1a38d0e49c5f267bb782df48a1a77ae3819cfc"
      ],
      "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 15:58:33 2020 +0000"
      },
      "message": "Fix commands execution for shell\n\nPROD-34754\n\nChange-Id: I584bd2984bc06183581770dde1f58e823b1a44a1\n"
    },
    {
      "commit": "9a1a38d0e49c5f267bb782df48a1a77ae3819cfc",
      "tree": "1547cc37b438b9cf17b979940f8eddcf0e6ffd62",
      "parents": [
        "e40271773e12d830ed83d499a0c68b92d987ae2a"
      ],
      "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 13:35:45 2020 +0000"
      },
      "message": "Fix OVS bridge ifup\n\nPROD-34658\n\nChange-Id: I4a467b5e09495c3ad47df4a105ee9375d7e0591f\n"
    },
    {
      "commit": "e40271773e12d830ed83d499a0c68b92d987ae2a",
      "tree": "fc6b8d10ab66590909de09cfe9e47de5ada3642b",
      "parents": [
        "e665a738807f9d4849e099180f158a68960c73dc"
      ],
      "author": {
        "name": "Michal Kobus",
        "email": "mkobus@mirantis.com",
        "time": "Tue Jan 21 16:04:26 2020 +0100"
      },
      "committer": {
        "name": "Michal Kobus",
        "email": "mkobus@mirantis.com",
        "time": "Tue Jan 21 16:04:26 2020 +0100"
      },
      "message": "Use system_load15 metric for load-related alerts\n\nChange-Id: I82b83d3c3badc7fa30b82310b8f6688d4cfa1972\nRelated-bug: PROD-34261\n"
    },
    {
      "commit": "e665a738807f9d4849e099180f158a68960c73dc",
      "tree": "2ba1d5914fe499b5195cdf7068b50b0f6eaf05ec",
      "parents": [
        "905b3bde791d1a6e913c9ecb7dba4fb6b0ef14b5"
      ],
      "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:04 2020 +0000"
      },
      "message": "Fix for /etc/profile.d/prompt.sh\n\nProd-Related: PROD-34351\nChange-Id: I17737dcc73f5fc685b0519c2350db123eb64c6d6\n"
    },
    {
      "commit": "905b3bde791d1a6e913c9ecb7dba4fb6b0ef14b5",
      "tree": "09460121c8f8b607dccd348e82fff4b8590b7583",
      "parents": [
        "41570b2a5a5e85a77b52a371b0e4edb4710ae6d5"
      ],
      "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 13:02:58 2020 +0400"
      },
      "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": "41570b2a5a5e85a77b52a371b0e4edb4710ae6d5",
      "tree": "0ddbae635d78550ce2b1bff57ed9c846a989c8ba",
      "parents": [
        "808bd03a2179e542d7fde170e6cb73f6b4476b6f"
      ],
      "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": "Mon Dec 09 19:08:38 2019 +0400"
      },
      "message": "Fix sosreport minor issues in states\n\nChange-Id: I3541118d84f8cccb0f26d9b461a99c48928f0c02\nRelated-Prod: PROD-34312\nRelated-Prod: PROD-34311\n"
    },
    {
      "commit": "808bd03a2179e542d7fde170e6cb73f6b4476b6f",
      "tree": "d40a9aa346f6608fa5022b6e1f1eb6edc4f456ec",
      "parents": [
        "f0ef8c2f7e80b503b5aa5052da52c5e2120eb824"
      ],
      "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 15:46:06 2019 +0400"
      },
      "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": "f0ef8c2f7e80b503b5aa5052da52c5e2120eb824",
      "tree": "db16abfd0b2ebdd5853aabaeb4d311cb96fbaaea",
      "parents": [
        "f93428fa3e64b1f1c4b8b148a720ae06246e373d"
      ],
      "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": "Fri Nov 29 16:42:31 2019 +0400"
      },
      "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"
    },
    {
      "commit": "f93428fa3e64b1f1c4b8b148a720ae06246e373d",
      "tree": "2bd5aaa43eee85642b2501c6b6c6273e4788507a",
      "parents": [
        "7aae01e912cf6ed5897fc3699c5276fc6a803a15"
      ],
      "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 13:06:17 2019 +0400"
      },
      "message": "Raise threshold for reallocated sectors alert\n\nChange-Id: Ia17d879e7a7efd7c5acb9590cc7d1cff01942b25\nPROD-related: PROD-33864\n"
    },
    {
      "commit": "7aae01e912cf6ed5897fc3699c5276fc6a803a15",
      "tree": "a07e8b3360dacd71598514e720c892a47f326f9b",
      "parents": [
        "320896e61de0bcd71a92fd646567dbdf3c80de51"
      ],
      "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:03 2019 +0000"
      },
      "message": "Use instant result for table with interfaces\n\nPROD-related: PROD-33883\n\nChange-Id: Icc13f79240cd38bbc6baf8c8288088b15ad47081\n"
    },
    {
      "commit": "320896e61de0bcd71a92fd646567dbdf3c80de51",
      "tree": "d67b02ff98e92b081ca0e1f68ac41128be7beeb2",
      "parents": [
        "efc3fdf78f77c172eae62c26bf791bd39d48500d",
        "b6e6fbc23684f5b6e692336b689ab3c5e5ff1443"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Mon Nov 18 12:14:32 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Mon Nov 18 12:14:32 2019 +0000"
      },
      "message": "Merge \"Add killing all user processing prior to removing the user\""
    },
    {
      "commit": "b6e6fbc23684f5b6e692336b689ab3c5e5ff1443",
      "tree": "365219b300bb348801465cd57ebca8411f27cbda",
      "parents": [
        "fa2ee429d2bed5aab0e79ca9178b28f258943a59"
      ],
      "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 10:09:31 2019 +0000"
      },
      "message": "Add killing all user processing prior to removing the user\n\nPROD-33024\n\nChange-Id: I19c9e3e490b97da57404edda83ce53f6608841a2\n"
    },
    {
      "commit": "efc3fdf78f77c172eae62c26bf791bd39d48500d",
      "tree": "c2e3b92fe37b161e37352a98bf47d20183c26789",
      "parents": [
        "fa2ee429d2bed5aab0e79ca9178b28f258943a59"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed Nov 13 15:57:30 2019 +0200"
      },
      "committer": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Fri Nov 15 12:15:11 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-33216\n"
    },
    {
      "commit": "fa2ee429d2bed5aab0e79ca9178b28f258943a59",
      "tree": "777a80799ff088e22cf3914c968679ecb20c216c",
      "parents": [
        "6aba81dc102e26766e9381d111e0a732d8a07ab6"
      ],
      "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": "Mon Nov 11 15:14:56 2019 +0400"
      },
      "message": "Add ability to install hwe/virtual linux kernel\n\nChange-Id: Id2353d3982ad5146e14ba653ba6be4adec4b0030\nRelated-Prod: PROD-31654\n"
    },
    {
      "commit": "6aba81dc102e26766e9381d111e0a732d8a07ab6",
      "tree": "a46e132186c0d6c6bd63e009a131fb3208773d7e",
      "parents": [
        "ee7ff5823795543f019af4779d7b0af09d411f82"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Thu Nov 07 18:10:41 2019 +0400"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Thu Nov 07 18:10:41 2019 +0400"
      },
      "message": "Update Duo repo key\n\nChange-Id: I90250da1ef5f06459029f615108c581cbd0b9db4\nRelated: PROD-32744\nRelated: PROD-33634\nRelated: PROD-33698\n"
    },
    {
      "commit": "ee7ff5823795543f019af4779d7b0af09d411f82",
      "tree": "9bfb37e850e7e690b7c6e85c02e0c5443d55afca",
      "parents": [
        "a93061d1c2a2235aa0288e4f3e62a6976781dfba"
      ],
      "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": "Fri Nov 01 15:56:05 2019 +0400"
      },
      "message": "Fix typo in name for disk write rate dashboard\n\nChange-Id: I056b33dcff3534520e7cc5067bbcec02a17c8e5e\nRelated-Prod: PROD-33780\n"
    },
    {
      "commit": "a93061d1c2a2235aa0288e4f3e62a6976781dfba",
      "tree": "0126756a3bc1a8cf455b6c10775b38af61b7b145",
      "parents": [
        "c689c8627a0c81963ce9414c564f34ad7f5bb74f"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Mon Oct 14 18:45:40 2019 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Oct 23 17:00:58 2019 +0200"
      },
      "message": "Formulas testing revision 2019/10\n\nRelated: PROD-32744\nRelated: PROD-33698\n\nChange-Id: I58148430c8b986b62ab65228a85a7acbff346021\n"
    },
    {
      "commit": "c689c8627a0c81963ce9414c564f34ad7f5bb74f",
      "tree": "7a8b8c70531605b714af381879185c303943735d",
      "parents": [
        "5240fcb9fcee3656838259fc73f0f7b507c2a7fb",
        "4e45a705926f31437a801d97853cb1ef718d012b"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Thu Oct 10 12:44:45 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Thu Oct 10 12:44:45 2019 +0000"
      },
      "message": "Merge \"Add module for switching kernel to HWE\""
    },
    {
      "commit": "5240fcb9fcee3656838259fc73f0f7b507c2a7fb",
      "tree": "64fb69ada29318318caa2bd10e5e02d8f50a454e",
      "parents": [
        "cdbc3e00404e9503551b909aca5788a73d850270"
      ],
      "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 14:16:31 2019 +0400"
      },
      "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": "4e45a705926f31437a801d97853cb1ef718d012b",
      "tree": "cc8486f952be494e9c1883fa0c1af758e7b8456d",
      "parents": [
        "cdbc3e00404e9503551b909aca5788a73d850270"
      ],
      "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": "Mon Oct 07 18:27:34 2019 +0400"
      },
      "message": "Add module for switching kernel to HWE\n\nRelated-Prod: PROD-30103\n\nChange-Id: Ice332409f7876683109e5134f6ce3496b93e1152\n"
    },
    {
      "commit": "cdbc3e00404e9503551b909aca5788a73d850270",
      "tree": "ba9f3a3328609dfadac3b3d19a39e2d4ccb82b2f",
      "parents": [
        "6330cd46fa22fff82a59b68eea71f400c78b9dec"
      ],
      "author": {
        "name": "Michal Kobus",
        "email": "mkobus@mirantis.com",
        "time": "Thu Sep 26 13:56:01 2019 +0200"
      },
      "committer": {
        "name": "Michal Kobus",
        "email": "mkobus@mirantis.com",
        "time": "Fri Sep 27 14:03:56 2019 +0200"
      },
      "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"
    },
    {
      "commit": "6330cd46fa22fff82a59b68eea71f400c78b9dec",
      "tree": "9d3df3ab11f9a264dc8793eea8def8d42fcf01ae",
      "parents": [
        "6839f54ec382b82fdf7a50518dacd4e33cc4eb43",
        "58ffd36b114603a6cc8e08b2a4d7012a5d402978"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Wed Sep 25 12:09:46 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Wed Sep 25 12:09:46 2019 +0000"
      },
      "message": "Merge \"Don\u0027t create default user group by default\""
    },
    {
      "commit": "58ffd36b114603a6cc8e08b2a4d7012a5d402978",
      "tree": "3528df13aa04ff8d52842a7dc9c48f04e9ea5a16",
      "parents": [
        "f6fb7216aec7fe7e0612ccb0ca8411f240f0a39c"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Mon Sep 23 16:56:01 2019 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Sep 24 17:13:56 2019 +0200"
      },
      "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"
    },
    {
      "commit": "6839f54ec382b82fdf7a50518dacd4e33cc4eb43",
      "tree": "7614579b3354e551c7aed409c4bad397e81eaf4f",
      "parents": [
        "f6fb7216aec7fe7e0612ccb0ca8411f240f0a39c"
      ],
      "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:18:46 2019 +0200"
      },
      "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": "f6fb7216aec7fe7e0612ccb0ca8411f240f0a39c",
      "tree": "f26166b965898c12c7746f906fe9c283861e37e8",
      "parents": [
        "f56634b01dd2ec2a17f807f20eefc6b05ea48a08"
      ],
      "author": {
        "name": "Dzmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Mon Aug 26 16:48:05 2019 +0200"
      },
      "committer": {
        "name": "Dzmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Mon Aug 26 16:48:05 2019 +0200"
      },
      "message": "Adding lacp bond example into readme\n\nProd-Related: PRD-32324\nChange-Id: I48082bbec573dc40a7caa260ef9ec87b8e72e2a6\n"
    },
    {
      "commit": "f56634b01dd2ec2a17f807f20eefc6b05ea48a08",
      "tree": "2073e7881d82595884391857c8bd04212b0c2c4b",
      "parents": [
        "bc632f8dc5ef8df08fa29eb5e90a128670ae9ea3"
      ],
      "author": {
        "name": "Dmitry Teselkin",
        "email": "dteselkin@mirantis.com",
        "time": "Tue Jul 30 12:32:10 2019 +0300"
      },
      "committer": {
        "name": "Dmitry Teselkin",
        "email": "dteselkin@mirantis.com",
        "time": "Thu Aug 08 13:44:15 2019 +0000"
      },
      "message": "Increase default PASS_MAX_DAYS\n\nUpdated version of CIS Ubuntu Benchmark (v.1.1.0) now recommends\nthat password expiration threshold to be 365 days or less.\n\nChange-Id: I42368a40e819f3895dccbd21465e8479ff2aa8e6\nRelated-Prod: PROD-29769\n"
    },
    {
      "commit": "bc632f8dc5ef8df08fa29eb5e90a128670ae9ea3",
      "tree": "0b0e029e7aada278c5825ace6eb95fff3ccdfcd2",
      "parents": [
        "52f9f7631f93faacfd1c39b7c5d8b93990f6beb3"
      ],
      "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 11:05:58 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"
    },
    {
      "commit": "52f9f7631f93faacfd1c39b7c5d8b93990f6beb3",
      "tree": "6d56acc11b541324c64f927cf0ff5b40b200bafb",
      "parents": [
        "1c621850a53f4081e4c9a7774c5bdb089bc8bdff"
      ],
      "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": "Mon Jul 29 19:57:06 2019 +0400"
      },
      "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"
    },
    {
      "commit": "1c621850a53f4081e4c9a7774c5bdb089bc8bdff",
      "tree": "c1ec74df9c9457056d48961998b6e7cabc98e543",
      "parents": [
        "f9301e15b50379c819a3a28ccf93aa2a890c1086"
      ],
      "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 16:14:58 2019 +0400"
      },
      "message": "Update state name for mount.path\n\nPROD-31877\n\nChange-Id: I6f36cbc32058d573453e897c1034e2698df2ac44\n"
    },
    {
      "commit": "f9301e15b50379c819a3a28ccf93aa2a890c1086",
      "tree": "fd816181c830c9f1e2384c8e488a2a851386e173",
      "parents": [
        "6335da50e8b98a18183776d5838a0d473a50a6c8"
      ],
      "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 13:43:54 2019 +0400"
      },
      "message": "Ability to get file from secured source\n\nPROD-31387\n\nChange-Id: Ica1c58f89d962fb4c3a8bc63f207f664ee39c1e5\n"
    },
    {
      "commit": "6335da50e8b98a18183776d5838a0d473a50a6c8",
      "tree": "b59da4b32c4b91abf6fc74434929fadf6390121f",
      "parents": [
        "8563bb8cc1a34ddb6c7b5097babc005e5f6d3af7"
      ],
      "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": "Wed Jun 26 15:43:23 2019 +0400"
      },
      "message": "Add ability to configure secure apt mirror\n\nPROD-31387\n\nChange-Id: Idb1dda21694316e4b47b7058954a286fd1386764\n"
    },
    {
      "commit": "8563bb8cc1a34ddb6c7b5097babc005e5f6d3af7",
      "tree": "9588cebf2662666a233935e779275f41883cd83b",
      "parents": [
        "23ad9e5a72ecb06ca49f6538863e9f0475e902f2"
      ],
      "author": {
        "name": "Mateusz Matuszkowiak",
        "email": "mmatuszkowiak@mirantis.com",
        "time": "Fri Jun 21 14:42:15 2019 +0200"
      },
      "committer": {
        "name": "Mateusz Matuszkowiak",
        "email": "mmatuszkowiak@mirantis.com",
        "time": "Fri Jun 21 15:14:14 2019 +0200"
      },
      "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"
    },
    {
      "commit": "23ad9e5a72ecb06ca49f6538863e9f0475e902f2",
      "tree": "b3b143642ed0db962460201bc1409db4d92fbc5d",
      "parents": [
        "186a489777454f07ca5997b2c658009e2443ac1c",
        "6e3042b132806373ce83aad36c682c609a5bfd0d"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Mon May 27 19:44:18 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Mon May 27 19:44:18 2019 +0000"
      },
      "message": "Merge \"Auto repair libvirt\u0027s vnet interfaces\""
    },
    {
      "commit": "186a489777454f07ca5997b2c658009e2443ac1c",
      "tree": "10c783640b1fb8285e579d7b9a63e76d7437f27f",
      "parents": [
        "b17982b09e7c6ff1ae511fa279b867581460b514"
      ],
      "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": "Fri May 17 12:54:35 2019 +0200"
      },
      "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"
    },
    {
      "commit": "b17982b09e7c6ff1ae511fa279b867581460b514",
      "tree": "5fee0d559054a4601af282890f59a3b2b9bbc8df",
      "parents": [
        "9a8148fd124fa24cd0e31a8ec6f125b41e9e63aa"
      ],
      "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 15:57:59 2019 +0000"
      },
      "message": "Set /etc/hosts entries to lowercase\n\nChange-Id: Iead0d2f85cbc6756de21a9e48f519377abe91df0\nRelated-Prod: PROD-30027\n"
    },
    {
      "commit": "9a8148fd124fa24cd0e31a8ec6f125b41e9e63aa",
      "tree": "472162ce7a34e5872e63fded11f42f2629c5838b",
      "parents": [
        "1a391bca14fd0f71d2defbd84b4eeb08ca719081"
      ],
      "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": "Wed Apr 24 15:31:19 2019 +0200"
      },
      "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"
    },
    {
      "commit": "6e3042b132806373ce83aad36c682c609a5bfd0d",
      "tree": "ad87a32f5ad7e61c329c7d8d5506f743a4c6346a",
      "parents": [
        "1a391bca14fd0f71d2defbd84b4eeb08ca719081"
      ],
      "author": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Mon Apr 22 15:20:03 2019 +0400"
      },
      "committer": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Mon Apr 22 15:20:03 2019 +0400"
      },
      "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"
    },
    {
      "commit": "1a391bca14fd0f71d2defbd84b4eeb08ca719081",
      "tree": "8e219a1de1c8c7e3401b216262e1bb61d8cb4212",
      "parents": [
        "acc8a755bb3cafdd0890c4131b5abd83215d3a25"
      ],
      "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:19:44 2019 +0200"
      },
      "message": "Add absolute condition to Mem alerts\n\nChange-Id: Ibcca517d9c46ab900dc6c9503e2e850206093a3f\nPROD-Related: PROD-29223\n"
    },
    {
      "commit": "acc8a755bb3cafdd0890c4131b5abd83215d3a25",
      "tree": "5e5ad074f75206a4bca4b087e92541838569a0b6",
      "parents": [
        "b524c15ce69ed7f321184d18960d1c7414a638a2"
      ],
      "author": {
        "name": "Michal Kobus",
        "email": "mkobus@mirantis.com",
        "time": "Mon Feb 04 17:52:25 2019 +0100"
      },
      "committer": {
        "name": "Mateusz Matuszkowiak",
        "email": "mmatuszkowiak@mirantis.com",
        "time": "Thu Apr 18 12:26:27 2019 +0000"
      },
      "message": "Add libvirt-exporter relabel rule\n\nChange-Id: I9fd012f645a24840422601ff51f8c92ee18ffbc5\nRelated-bug: PROD-26897 (PROD:26897)\n"
    },
    {
      "commit": "b524c15ce69ed7f321184d18960d1c7414a638a2",
      "tree": "521bc42605861be836ad9b8d5d901021188bceca",
      "parents": [
        "d27d7e5705d626ee9cc11142081a4d91f1bc1134",
        "c4730b1c895245ddae6ddf5f9f8619180d2569a0"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Wed Apr 10 12:37:47 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Wed Apr 10 12:37:47 2019 +0000"
      },
      "message": "Merge \"Add support for alternative routes definition\""
    },
    {
      "commit": "d27d7e5705d626ee9cc11142081a4d91f1bc1134",
      "tree": "69ac78a5f2ea6bd6c83882560e64e0b9c840f51e",
      "parents": [
        "61f788b8f0ec6f85419b60d9a678f7a0c297284a"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Apr 10 08:21:45 2019 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Apr 10 08:21:45 2019 +0200"
      },
      "message": "Make sure kitchen test dependencies formulas are always fetched from correct branch\n\nChange-Id: If87c53ede237031508129ec232e4de0129816f7d\nRelated: PROD-29251\n"
    },
    {
      "commit": "c4730b1c895245ddae6ddf5f9f8619180d2569a0",
      "tree": "c2e635bec1c8d9915317f8d84e425ff59ff42194",
      "parents": [
        "61f788b8f0ec6f85419b60d9a678f7a0c297284a"
      ],
      "author": {
        "name": "ivc",
        "email": "ichukhnakov@mirantis.com",
        "time": "Wed Jan 23 07:56:53 2019 +0300"
      },
      "committer": {
        "name": "ivc",
        "email": "ichukhnakov@mirantis.com",
        "time": "Mon Apr 08 13:28:14 2019 +0300"
      },
      "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"
    },
    {
      "commit": "61f788b8f0ec6f85419b60d9a678f7a0c297284a",
      "tree": "cd724fb34ad25cc0bece619fda3ca3a6c16d0038",
      "parents": [
        "e45e65085c57925c54bb6369c1b1d7028ab73c73"
      ],
      "author": {
        "name": "Stanislav Riazanov",
        "email": "sriazanov@mirantis.com",
        "time": "Mon Apr 01 19:52:47 2019 +0400"
      },
      "committer": {
        "name": "Stanislav Riazanov",
        "email": "sriazanov@mirantis.com",
        "time": "Wed Apr 03 21:11:32 2019 +0400"
      },
      "message": "Fix for bm deployment with dhcp on bridges\n\nProd related: PROD-29044\n\nChange-Id: Id1ae8234c5298565d60df5cfbfbb73f019b18e3c\n"
    },
    {
      "commit": "e45e65085c57925c54bb6369c1b1d7028ab73c73",
      "tree": "6db776f82ffa57ad14a6301b56017075b36ef18e",
      "parents": [
        "16ab019dc100f55a7f96050dc8cde8a5b9107980"
      ],
      "author": {
        "name": "Stanislav Riazanov",
        "email": "sriazanov@mirantis.com",
        "time": "Fri Mar 22 18:03:40 2019 +0400"
      },
      "committer": {
        "name": "Aleksey Zvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Mon Mar 25 13:18:21 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"
    },
    {
      "commit": "16ab019dc100f55a7f96050dc8cde8a5b9107980",
      "tree": "02fda02c1a42076853d1217e6a0b64d003573f2c",
      "parents": [
        "6fd01e5cd1de81fde7248549970a39358725782c"
      ],
      "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 11:05:59 2019 +0100"
      },
      "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": "6fd01e5cd1de81fde7248549970a39358725782c",
      "tree": "347b3a297ea746824690a2b930d00ef43ca706d4",
      "parents": [
        "407f90d50ebb03c6d93b6980a65fc3d2e156bad7"
      ],
      "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": "Fri Mar 15 14:18:18 2019 +0100"
      },
      "message": "Added SMART disk monitoring for physical devices\n\nChange-Id: I2ff434136de0bcbf22d1d69aaf88283b956cfb5b\nRelated-Bug: PROD-27914\n"
    },
    {
      "commit": "407f90d50ebb03c6d93b6980a65fc3d2e156bad7",
      "tree": "501965adf0d9ad352320a2dd176857938d20dfd3",
      "parents": [
        "a4510360c1bdb36ff2438c95bf54f4fb00b20b66"
      ],
      "author": {
        "name": "Stanislav Riazanov",
        "email": "sriazanov@mirantis.com",
        "time": "Wed Mar 13 00:44:25 2019 +0400"
      },
      "committer": {
        "name": "Stanislav Riazanov",
        "email": "sriazanov@mirantis.com",
        "time": "Thu Mar 14 15:24:28 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\nRelated prod: PROD-28458 (PROD:28458)\n\nChange-Id: Ib3263accde3d902fec98bd8676db29ff2812e7e2\n"
    },
    {
      "commit": "a4510360c1bdb36ff2438c95bf54f4fb00b20b66",
      "tree": "3884830b7e5c9c2bcf8eab3416f2c1dcf863a603",
      "parents": [
        "a34e5ad92c4cbe22af5ea238f944d1a842462874",
        "92901b74742b13d6464455302e7b533d76650354"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Wed Mar 13 15:06:04 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Wed Mar 13 15:06:04 2019 +0000"
      },
      "message": "Merge \"Enable monitoring for ovs-vswitchd\""
    },
    {
      "commit": "92901b74742b13d6464455302e7b533d76650354",
      "tree": "9fc6e6908dc3811315549f1cae937717fc5a1f47",
      "parents": [
        "6d8eb86b9b20b3e0deacc52cb9767c954df3f661"
      ],
      "author": {
        "name": "Michal Kobus",
        "email": "mkobus@mirantis.com",
        "time": "Mon Mar 11 13:09:15 2019 +0100"
      },
      "committer": {
        "name": "Michal Kobus",
        "email": "mkobus@mirantis.com",
        "time": "Wed Mar 13 12:28:55 2019 +0100"
      },
      "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"
    },
    {
      "commit": "a34e5ad92c4cbe22af5ea238f944d1a842462874",
      "tree": "f7168bc0c19020f322666b96cd029d80611d6ab7",
      "parents": [
        "63579717fc0469ac54595842913b149d3cf1d13f",
        "69e0ccf5923f20a938274a050840b983f0108a69"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Wed Mar 13 09:30:09 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Wed Mar 13 09:30:09 2019 +0000"
      },
      "message": "Merge \"Remove obsolete Swap alerts\""
    },
    {
      "commit": "63579717fc0469ac54595842913b149d3cf1d13f",
      "tree": "b63a5fef2c12c512264afc5416472332fdfde9db",
      "parents": [
        "aeef98a139bb9e9100c09d9a11ed58921b05f9e1",
        "f8232e0d564f34d480a931cdc1bd52022924f2a0"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Tue Mar 12 15:43:39 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Tue Mar 12 15:43:39 2019 +0000"
      },
      "message": "Merge \"Handle min kernel requirement for some sysctl parameters\""
    },
    {
      "commit": "f8232e0d564f34d480a931cdc1bd52022924f2a0",
      "tree": "9d7c6d054eaf9efa3eb54b3ca5556c089a7ecdd4",
      "parents": [
        "cceeb3bdf13254ff9bf642eb0c6ebda7958d5d68"
      ],
      "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 17:51:11 2019 +0400"
      },
      "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"
    },
    {
      "commit": "69e0ccf5923f20a938274a050840b983f0108a69",
      "tree": "c266bb015f7209ce32d2eca0644d54b45879059a",
      "parents": [
        "6d8eb86b9b20b3e0deacc52cb9767c954df3f661"
      ],
      "author": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Mon Mar 11 17:06:49 2019 +0400"
      },
      "committer": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Mon Mar 11 17:06:49 2019 +0400"
      },
      "message": "Remove obsolete Swap alerts\n\nSwap usage for Qemu is expected\n\nChange-Id: I0f98fac7cedca617f1550ad1985b72787e029278\nProd-Related: PROD-27670 (PROD:27670)\n"
    },
    {
      "commit": "aeef98a139bb9e9100c09d9a11ed58921b05f9e1",
      "tree": "c1c8c1b9614c97c5fe64b99c37824372e41cc20e",
      "parents": [
        "6d8eb86b9b20b3e0deacc52cb9767c954df3f661"
      ],
      "author": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Mon Mar 11 16:49:27 2019 +0400"
      },
      "committer": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Mon Mar 11 16:49:27 2019 +0400"
      },
      "message": "[network] Mend requisite for ip flush\n\nChange-Id: I8f07c79e2e48e032f41efa52a14e4a4e60137abd\nCloses-Bug: PROD-28414\n"
    },
    {
      "commit": "6d8eb86b9b20b3e0deacc52cb9767c954df3f661",
      "tree": "dd2d5ed57c60e2bc8097d788ba97be8d92f83970",
      "parents": [
        "8bc2a91fd66be1369aab28b5af57b00b8fe2a3a0",
        "76fbd3d0c957e28570f921289024327660e3a348"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu Mar 07 13:27:56 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Thu Mar 07 13:27:56 2019 +0000"
      },
      "message": "Merge \"Make ifdown before interface changes on ipflush\""
    },
    {
      "commit": "8bc2a91fd66be1369aab28b5af57b00b8fe2a3a0",
      "tree": "04f1e3fe44075384b7acf9ba88b8e37beb21c1dc",
      "parents": [
        "c310c36bf5a961872eabddc205e3200efd505994",
        "84bc341118d2184144a7cb9370c3e1d9746e7765"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu Mar 07 13:27:16 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Thu Mar 07 13:27:16 2019 +0000"
      },
      "message": "Merge \"Avoid ifup run if noifupdown is turned on\""
    },
    {
      "commit": "c310c36bf5a961872eabddc205e3200efd505994",
      "tree": "49fa2f333d4087a7de1382fbb40f8716395899f6",
      "parents": [
        "5a18a330b40c73498bb7a45ae9d8d585a6cd56f5"
      ],
      "author": {
        "name": "Dzmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Wed Jan 30 11:56:05 2019 +0100"
      },
      "committer": {
        "name": "Aleksey Zvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Tue Mar 05 13:27:14 2019 +0000"
      },
      "message": "Removing dhclient killer\n\n   * Remove old hack, since now we don\u0027t need \n     dhclient killer as soon as we use cloud init.\n\nProd-related: PROD-15696 (PROD:15696)     \n\nChange-Id: I286bd0f2b7a74362e609d0f058b63874304117a5\n"
    },
    {
      "commit": "5a18a330b40c73498bb7a45ae9d8d585a6cd56f5",
      "tree": "7dd12098f32c537cdd98967b3835e01b19a27246",
      "parents": [
        "512e765aeeb1e7feaac44a3dec8deea527620407",
        "c9d756639e3b58962e7a5533e5724a2334d61ea9"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Fri Mar 01 14:28:51 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Fri Mar 01 14:28:51 2019 +0000"
      },
      "message": "Merge \"[network] Check ovs port existence in straight way\""
    },
    {
      "commit": "512e765aeeb1e7feaac44a3dec8deea527620407",
      "tree": "75a9a20b3d65a2a6249e3f4f47a8b360b734509a",
      "parents": [
        "72bb88d65a05f63536dbe0c73b7ebee647a001f4",
        "d3378db6f3450a809998b26ea5ce85dc6d529fe0"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu Feb 28 16:54:32 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Thu Feb 28 16:54:32 2019 +0000"
      },
      "message": "Merge \"Extend interfaces file of ovs bridge/port\""
    },
    {
      "commit": "c9d756639e3b58962e7a5533e5724a2334d61ea9",
      "tree": "cbb12cd8d1c7fea2586e49a72fe8d9e125ac271a",
      "parents": [
        "72bb88d65a05f63536dbe0c73b7ebee647a001f4"
      ],
      "author": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Thu Feb 28 15:51:52 2019 +0400"
      },
      "committer": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Thu Feb 28 18:15:15 2019 +0400"
      },
      "message": "[network] Check ovs port existence in straight way\n\nChange-Id: I9d08c0756bed19e15651b2bf59e2f5c198213b34\nCloses-Bug: PROD-27987\n"
    },
    {
      "commit": "72bb88d65a05f63536dbe0c73b7ebee647a001f4",
      "tree": "81b6168555824a16f771dd3ca530a358d1714275",
      "parents": [
        "2d930f8dc48a1320cd74c8ec1442b36c8748ab06",
        "8e903564eedcacb3812de57f53c6a93575d36088"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu Feb 28 12:08:58 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Thu Feb 28 12:08:58 2019 +0000"
      },
      "message": "Merge \"Configure /etc/default/useradd through \u0027defaults\u0027\""
    },
    {
      "commit": "2d930f8dc48a1320cd74c8ec1442b36c8748ab06",
      "tree": "5c07c7d77832ae9912d635461d1ca316c6499241",
      "parents": [
        "98e34061403c3e5ad268d5c944892067c97154aa",
        "0dedcff94f8cc4b1f4c77f4b897269e377d46d3c"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu Feb 28 09:06:31 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Thu Feb 28 09:06:31 2019 +0000"
      },
      "message": "Merge \"Restart \u0027nscd\u0027 service on changes in nsswitch.conf and nslcd.conf\""
    },
    {
      "commit": "98e34061403c3e5ad268d5c944892067c97154aa",
      "tree": "3c40250dc2bb653af59aeb58c63131a85f81f345",
      "parents": [
        "b8a6d7db7ebcdbdbaa7cf66aecb97b010783a571",
        "d7b19ce7ff8c8533a4e66d315dce991bcd99ebcf"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Wed Feb 27 16:20:52 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Wed Feb 27 16:20:52 2019 +0000"
      },
      "message": "Merge \"Extend system.file with file.decode module\""
    },
    {
      "commit": "0dedcff94f8cc4b1f4c77f4b897269e377d46d3c",
      "tree": "5dd4f2f044e999a5aea22fd9db8cf1d435dfb57b",
      "parents": [
        "b8a6d7db7ebcdbdbaa7cf66aecb97b010783a571"
      ],
      "author": {
        "name": "Alexandr Lovtsov",
        "email": "alovtsov@mirantis.com",
        "time": "Tue Feb 26 12:45:33 2019 +0300"
      },
      "committer": {
        "name": "Alexandr Lovtsov",
        "email": "alovtsov@mirantis.com",
        "time": "Tue Feb 26 12:45:33 2019 +0300"
      },
      "message": "Restart \u0027nscd\u0027 service on changes in nsswitch.conf and nslcd.conf\n\nChange-Id: Ic67c86b72fd8574e10511fd64d436d522353bd67\nRelated: PROD-27384\n"
    },
    {
      "commit": "b8a6d7db7ebcdbdbaa7cf66aecb97b010783a571",
      "tree": "8da25a27b6d212e841135dd4478fc5a4d8abcaa8",
      "parents": [
        "3ad2062f920b63b48956bfc7d132613325d9adc9"
      ],
      "author": {
        "name": "Alexandr Lovtsov",
        "email": "alovtsov@mirantis.com",
        "time": "Wed Feb 20 13:18:50 2019 +0300"
      },
      "committer": {
        "name": "alovtsov",
        "email": "alovtsov@mirantis.com",
        "time": "Fri Feb 22 13:31:29 2019 +0000"
      },
      "message": "Replace cmd.run by aptkey.added for adding keys\n\nChange-Id: I39d082d678b3873efbfdd5b1e332fbf5bd6f558d\nRelated: PROD-26981 (PROD-26981)\nDepends-On: I210728caffc75ac11f50029fa0e63d6af70e2e32\n"
    },
    {
      "commit": "3ad2062f920b63b48956bfc7d132613325d9adc9",
      "tree": "723880caa68b1afa69d38b5d99fbc71cd5b87f13",
      "parents": [
        "11a65ad9c8b9dda17216bbe2af25f80ae158e7d5"
      ],
      "author": {
        "name": "Alexandr Lovtsov",
        "email": "alovtsov@mirantis.com",
        "time": "Wed Feb 20 13:08:01 2019 +0300"
      },
      "committer": {
        "name": "Alexandr Lovtsov",
        "email": "alovtsov@mirantis.com",
        "time": "Fri Feb 22 16:29:59 2019 +0300"
      },
      "message": "Add \u0027aptkey\u0027 state module\n\nThere is only \u0027added\u0027 function which ensures that given key is added\nto apt\u0027s key storage. It does nothing if key is already in apt\u0027s key\nstorage.\n\nA key can be provided either as plain text or base64 encoded string,\nor by URL.\n\nChange-Id: I210728caffc75ac11f50029fa0e63d6af70e2e32\nRelated: (PROD-26981)\n"
    },
    {
      "commit": "d7b19ce7ff8c8533a4e66d315dce991bcd99ebcf",
      "tree": "9d662d5e4220b2abb9c6d7986ffcb607522d81c5",
      "parents": [
        "11a65ad9c8b9dda17216bbe2af25f80ae158e7d5"
      ],
      "author": {
        "name": "agoriunov",
        "email": "agoriunov@mirantis.com",
        "time": "Mon Feb 18 11:37:32 2019 +0200"
      },
      "committer": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Fri Feb 22 14:40:06 2019 +0200"
      },
      "message": "Extend system.file with file.decode module\n\nProd-related: PROD-27795(PROD:27795)\n\nChange-Id: I58e15c7c22934da9626fa9ad4de4295956b9daf9\n"
    },
    {
      "commit": "8e903564eedcacb3812de57f53c6a93575d36088",
      "tree": "e510d76eea98adac6a75ca86379a8fa979482df7",
      "parents": [
        "11a65ad9c8b9dda17216bbe2af25f80ae158e7d5"
      ],
      "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": "Fri Feb 22 09:01:24 2019 +0300"
      },
      "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"
    },
    {
      "commit": "11a65ad9c8b9dda17216bbe2af25f80ae158e7d5",
      "tree": "133959706e1b0a6ad4bea0f266ee4dfe5d8de6a4",
      "parents": [
        "a00257b79cd797a40c606a4dadca249688ef4310"
      ],
      "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": "Tue Feb 19 15:35:03 2019 +0100"
      },
      "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"
    },
    {
      "commit": "76fbd3d0c957e28570f921289024327660e3a348",
      "tree": "f1296e3d384d01cff6c589ebf1e099ecc153b7af",
      "parents": [
        "a00257b79cd797a40c606a4dadca249688ef4310"
      ],
      "author": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Thu Feb 07 17:18:17 2019 +0400"
      },
      "committer": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Fri Feb 08 16:49:34 2019 +0400"
      },
      "message": "Make ifdown before interface changes on ipflush\n\nChange-Id: I4397e9e82f8d4114ced50ff253679a8f27762c17\nCloses-Bug: PROD-22473\n"
    },
    {
      "commit": "a00257b79cd797a40c606a4dadca249688ef4310",
      "tree": "fe731344ad7d9dee1b41e54ed231d571972e7e73",
      "parents": [
        "1b30ba5059c5399a2d5ba6035194e66eb248bec2",
        "a23ce00963853e66ec57e377743271229e76f6c6"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu Feb 07 12:03:35 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Thu Feb 07 12:03:35 2019 +0000"
      },
      "message": "Merge \"Ensure resolv.conf is a straight symlink\""
    },
    {
      "commit": "d3378db6f3450a809998b26ea5ce85dc6d529fe0",
      "tree": "93898f25b8be30433b64c1ba25b62811dcb81f97",
      "parents": [
        "1b30ba5059c5399a2d5ba6035194e66eb248bec2"
      ],
      "author": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Sat Dec 29 16:46:50 2018 +0400"
      },
      "committer": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Tue Feb 05 13:07:08 2019 +0400"
      },
      "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\n"
    },
    {
      "commit": "1b30ba5059c5399a2d5ba6035194e66eb248bec2",
      "tree": "9f74de981ec5a0cb05398970d0ecef315e8065e5",
      "parents": [
        "81f102429cda3985b7dee610c7c0cc8215fe889a",
        "c918b9182976d5941e18e30f405ac65744db00f8"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu Jan 31 16:11:28 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Thu Jan 31 16:11:28 2019 +0000"
      },
      "message": "Merge \"Remove ovs from ovs bridge config\""
    },
    {
      "commit": "81f102429cda3985b7dee610c7c0cc8215fe889a",
      "tree": "85ea883233a26e8c7155eb483505a41ab57f3a35",
      "parents": [
        "6c0046ac332b090cb6243799e644568a6cd433c3"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Thu Jan 24 13:24:56 2019 +0100"
      },
      "committer": {
        "name": "Aleksey Zvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Thu Jan 31 12:10:18 2019 +0000"
      },
      "message": "Fix device naming for loopback devices\n\nFixes: PROD-24386 (PROD:24386)\n\nChange-Id: Id6e5d1f6e52d8dec1796610029b653f78a54a271\n"
    },
    {
      "commit": "6c0046ac332b090cb6243799e644568a6cd433c3",
      "tree": "4bfcda5e474c0162023e0662080ade59985fe4ac",
      "parents": [
        "ad684fd1b780d785f99072a36c592e0b5f7fd7a0",
        "2106ff8090289a0baaae60d0f4030186b1133098"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu Jan 31 11:09:29 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Thu Jan 31 11:09:29 2019 +0000"
      },
      "message": "Merge \"Revert \"Import apt-key keys only if they don\u0027t exist\"\""
    },
    {
      "commit": "ad684fd1b780d785f99072a36c592e0b5f7fd7a0",
      "tree": "d0f57a41bf99300ecd1caa6a254d56b8ac38f133",
      "parents": [
        "dc1987673b29501ec69583818f13641d5a525513",
        "3a43efebcebcf5963888934fa01cc27df0014e1e"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu Jan 31 09:37:29 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Thu Jan 31 09:37:29 2019 +0000"
      },
      "message": "Merge \"linux/hostname.sls code sugar fix.\""
    },
    {
      "commit": "3a43efebcebcf5963888934fa01cc27df0014e1e",
      "tree": "722166eaa615cd6e0b941dc1cfd79d1f06acc199",
      "parents": [
        "f968813ee0ac7484d72522c3f2cc0ec55b4c4fa3"
      ],
      "author": {
        "name": "Dzmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Wed Jan 30 11:42:32 2019 +0100"
      },
      "committer": {
        "name": "Dzmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Wed Jan 30 11:43:04 2019 +0100"
      },
      "message": "linux/hostname.sls code sugar fix.\n\nAligning code to a version rather than commit id of a pull request\n\nChange-Id: I98e2e4978c274accc06fc1a6dae86900795a24df\n"
    },
    {
      "commit": "dc1987673b29501ec69583818f13641d5a525513",
      "tree": "741672fcaa88aa4eb1370b8b50e9006c365bf6d2",
      "parents": [
        "f968813ee0ac7484d72522c3f2cc0ec55b4c4fa3"
      ],
      "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 Jan 30 11:30:25 2019 +0100"
      },
      "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"
    }
  ],
  "next": "2106ff8090289a0baaae60d0f4030186b1133098"
}
