)]}'
{
  "log": [
    {
      "commit": "cbb369e87d42ba328a2170e6b1e37c834fe9f3a1",
      "tree": "13f3c6aae2e4a5f7db3aa38003ca29ba3eb9b88f",
      "parents": [
        "521285627b6ba5385735fa62d58bd4306719a924",
        "3c11c41672aeda13a6fc2042b21a0d2755d20040"
      ],
      "author": {
        "name": "MCP Jenkins",
        "email": "jenkins@ci.mcp.mirantis.net",
        "time": "Tue Dec 06 12:02:05 2022 +0000"
      },
      "committer": {
        "name": "MCP Jenkins",
        "email": "jenkins@ci.mcp.mirantis.net",
        "time": "Tue Dec 06 12:02:05 2022 +0000"
      },
      "message": "Merge the tip of origin/release/proposed/2019.2.0 into origin/release/2019.2.0\n\n3c11c41 Skip galera/mysql packages during Upgrade OS phase\n\nChange-Id: Ie674a5dd060143fb69e49615eb68c9f64d4638c7\n"
    },
    {
      "commit": "3c11c41672aeda13a6fc2042b21a0d2755d20040",
      "tree": "70c4fe79feab51eb15697654a84c146529bdafbb",
      "parents": [
        "f64bf98b39ddb40e0902f3fadd173676395c93eb"
      ],
      "author": {
        "name": "Roman Lubianyi",
        "email": "rlubianyi@mirantis.com",
        "time": "Wed Nov 16 13:46:54 2022 +0100"
      },
      "committer": {
        "name": "Roman Lubianyi",
        "email": "rlubianyi@mirantis.com",
        "time": "Wed Nov 16 15:34:12 2022 +0100"
      },
      "message": "Skip galera/mysql packages during Upgrade OS phase\n\nPROD-37043\n\nChange-Id: Ida5cf93c1528937c81748646a8b9337582304075\n"
    },
    {
      "commit": "521285627b6ba5385735fa62d58bd4306719a924",
      "tree": "bee5129206687005dd7c512a99bc2a353d208f7a",
      "parents": [
        "90087ee80e9aa5c56d018f34895ab9e5a1d7dad9",
        "f64bf98b39ddb40e0902f3fadd173676395c93eb"
      ],
      "author": {
        "name": "MCP Jenkins",
        "email": "jenkins@ci.mcp.mirantis.net",
        "time": "Tue Sep 06 11:18:24 2022 +0000"
      },
      "committer": {
        "name": "MCP Jenkins",
        "email": "jenkins@ci.mcp.mirantis.net",
        "time": "Tue Sep 06 11:18:24 2022 +0000"
      },
      "message": "Merge the tip of origin/release/proposed/2019.2.0 into origin/release/2019.2.0\n\nf64bf98 Add redis-server version check\nfe415cc Check insecure global id reclaim setting before and after upgrade.\n\nChange-Id: I167f5522fa7dc85913219678426026066c6f2302\n"
    },
    {
      "commit": "f64bf98b39ddb40e0902f3fadd173676395c93eb",
      "tree": "274b9ad0aa5de3711d2a12146d3d1f9f8159896a",
      "parents": [
        "fe415cc3c3705a39afdd45a33b2f1aa10af074e7"
      ],
      "author": {
        "name": "Vladimir Khlyunev",
        "email": "vkhlyunev@mirantis.com",
        "time": "Thu Aug 11 18:28:19 2022 +0400"
      },
      "committer": {
        "name": "Vladimir Khlyunev",
        "email": "vkhlyunev@mirantis.com",
        "time": "Thu Aug 11 18:29:46 2022 +0400"
      },
      "message": "Add redis-server version check\n\nPROD-36960\n\nChange-Id: I6e22a07b93035307140821638d851554d64c5934\n"
    },
    {
      "commit": "fe415cc3c3705a39afdd45a33b2f1aa10af074e7",
      "tree": "226d7fd4dbcce7993fd58a50a7d6c691e3cb9ef1",
      "parents": [
        "66202e072d53b6f11d10051b6b0acd1f1c343023"
      ],
      "author": {
        "name": "Vladimir Khlyunev",
        "email": "vkhlyunev@mirantis.com",
        "time": "Tue Aug 02 13:58:43 2022 +0400"
      },
      "committer": {
        "name": "Vladimir Khlyunev",
        "email": "vkhlyunev@mirantis.com",
        "time": "Mon Aug 08 14:32:40 2022 +0400"
      },
      "message": "Check insecure global id reclaim setting before and after upgrade.\n\nPROD-36942\n\nChange-Id: I2065ec7eda16f06c3c5c333e64be33d9b7f6f49a\n"
    },
    {
      "commit": "90087ee80e9aa5c56d018f34895ab9e5a1d7dad9",
      "tree": "fee780cd9690e9af8d6004e356afa9272c2263e3",
      "parents": [
        "c50a40618808028a90c7f54c19f4a8521198b489",
        "66202e072d53b6f11d10051b6b0acd1f1c343023"
      ],
      "author": {
        "name": "MCP Jenkins",
        "email": "jenkins@ci.mcp.mirantis.net",
        "time": "Thu May 05 15:36:58 2022 +0000"
      },
      "committer": {
        "name": "MCP Jenkins",
        "email": "jenkins@ci.mcp.mirantis.net",
        "time": "Thu May 05 15:36:58 2022 +0000"
      },
      "message": "Merge the tip of origin/release/proposed/2019.2.0 into origin/release/2019.2.0\n\n66202e0 Fix cassandra restore job\n8b8cd14 [ceph] Add warning for component version diffrence during upgrade\n\nChange-Id: I5f26e9f16b76441f7e3495f5ff20c672e9952a78\n"
    },
    {
      "commit": "66202e072d53b6f11d10051b6b0acd1f1c343023",
      "tree": "a6d5c389db8c6a61f4c5ea00a14347a99cf2e889",
      "parents": [
        "8b8cd14a650ee5e97abed15a9a37680c3947d3b6"
      ],
      "author": {
        "name": "Oleksii Molchanov",
        "email": "omolchanov@mirantis.com",
        "time": "Tue Apr 19 16:16:31 2022 +0300"
      },
      "committer": {
        "name": "Oleksiy Molchanov",
        "email": "omolchanov@mirantis.com",
        "time": "Tue Apr 19 13:18:12 2022 +0000"
      },
      "message": "Fix cassandra restore job\n\nRelated-Prod: PROD-36688\nChange-Id: I407e1403bface2dcb84ec39a27c2182d781ed862\n"
    },
    {
      "commit": "8b8cd14a650ee5e97abed15a9a37680c3947d3b6",
      "tree": "f0cbfe87d8cf6982f3f7b6e9ed400fde4aad3d87",
      "parents": [
        "ed7c7a56e7b3ce24b9585d8ebcd470c3cb6400dd"
      ],
      "author": {
        "name": "Tomek Jaroszyk",
        "email": "tjaroszyk@mirantis.com",
        "time": "Fri Feb 18 14:46:34 2022 +0100"
      },
      "committer": {
        "name": "Tomek Jaroszyk",
        "email": "tjaroszyk@mirantis.com",
        "time": "Fri Apr 08 11:29:46 2022 +0200"
      },
      "message": "[ceph] Add warning for component version diffrence during upgrade\n\nChange-Id: I66b9f2fdbe09ee01a0d102f1d85443b3da1547f1\nRelated-Prod: PROD-36790\n"
    },
    {
      "commit": "c50a40618808028a90c7f54c19f4a8521198b489",
      "tree": "b8821aea75d8fea5f6d48d67e6626ed0a324c252",
      "parents": [
        "96496517ea1409245f7aff0097a56b011a94a238",
        "ed7c7a56e7b3ce24b9585d8ebcd470c3cb6400dd"
      ],
      "author": {
        "name": "MCP Jenkins",
        "email": "jenkins@ci.mcp.mirantis.net",
        "time": "Sat Mar 05 12:04:55 2022 +0000"
      },
      "committer": {
        "name": "MCP Jenkins",
        "email": "jenkins@ci.mcp.mirantis.net",
        "time": "Sat Mar 05 12:04:55 2022 +0000"
      },
      "message": "Merge the tip of origin/release/proposed/2019.2.0 into origin/release/2019.2.0\n\ned7c7a5 Add BACKUP_KEYSTONE_CREDENTIAL_KEYS in backupninja-backup-pipeline\n1f5865f Add check for the situation when variable galera_mysql_version set to 3.6 version and UPDATE_TO_MYSQL57 flag is set\nfb10a4d Update MySQL upgrade pipeline to support MySQL 5.7 update procedure\n768f79f [ceph] fix issue with upmap used for adding missing osd\n10d70fd Replace \u0027service mysql reload\u0027 with \u0027systemctl restart mysql\u0027 in MySQL upgrade pipeline\n34603b3 Fix procedure of masterNode determine in MySQL upgrade pipeline\n53f0f57 Switch keystone_chek param in false in restore pipeline for maas Related-Prod:PROD-36455\n\nChange-Id: I1b011b1c43d3fca114f0995422e366b642128303\n"
    },
    {
      "commit": "ed7c7a56e7b3ce24b9585d8ebcd470c3cb6400dd",
      "tree": "0da38092e95ee7dcebde3ab1203b9ec6fc673554",
      "parents": [
        "fe595bd162335e77c7522c6b9427b1af00bec90b"
      ],
      "author": {
        "name": "dtsapikov",
        "email": "dtsapikov@mirantis.com",
        "time": "Fri Feb 18 13:17:25 2022 +0400"
      },
      "committer": {
        "name": "Dmitry Tsapikov",
        "email": "dtsapikov@mirantis.com",
        "time": "Fri Feb 18 14:36:42 2022 +0000"
      },
      "message": "Add BACKUP_KEYSTONE_CREDENTIAL_KEYS in backupninja-backup-pipeline\n\nRelated-Prod: PROD-36761\n\nChange-Id: Ia502c922d4c767a0501fd98f277a5693137fec9f\n"
    },
    {
      "commit": "fe595bd162335e77c7522c6b9427b1af00bec90b",
      "tree": "4e5dc1f2f51ec17f2a4d26cf731dd1a1a216e0bc",
      "parents": [
        "98ba4111bd2fda97359fe6bacfb5ac6d0065beb7",
        "1f5865fadb1539363db7f8a35f7a4b99cf93f46a"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Tue Feb 15 12:03:37 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@172.18.228.131",
        "time": "Tue Feb 15 12:03:37 2022 +0000"
      },
      "message": "Merge \"Add check for the situation when variable galera_mysql_version set to 3.6 version and UPDATE_TO_MYSQL57 flag is set\" into release/proposed/2019.2.0"
    },
    {
      "commit": "1f5865fadb1539363db7f8a35f7a4b99cf93f46a",
      "tree": "22d2ac031f182ded08e356320292d644ab18ba1f",
      "parents": [
        "fb10a4db540544ab86f322aaca054f12b0afacf1"
      ],
      "author": {
        "name": "Roman Lubianyi",
        "email": "rlubianyi@mirantis.com",
        "time": "Tue Feb 15 11:55:50 2022 +0200"
      },
      "committer": {
        "name": "Roman Lubianyi",
        "email": "rlubianyi@mirantis.com",
        "time": "Tue Feb 15 11:55:50 2022 +0200"
      },
      "message": "Add check for the situation when variable galera_mysql_version\nset to 3.6 version and UPDATE_TO_MYSQL57 flag is set\n\nPROD-36779\n\nChange-Id: I9f6403abe9eca16c5b3b9b4f2085fb51cfbf7d80\n"
    },
    {
      "commit": "98ba4111bd2fda97359fe6bacfb5ac6d0065beb7",
      "tree": "d5ea6c26bedad531644523e36bbbef38eb110d09",
      "parents": [
        "345ad4133f31e32831c6a11be44dded5d9669467",
        "fb10a4db540544ab86f322aaca054f12b0afacf1"
      ],
      "author": {
        "name": "Vladimir Khlyunev",
        "email": "vkhlyunev@mirantis.com",
        "time": "Fri Feb 11 18:29:52 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@172.18.228.131",
        "time": "Fri Feb 11 18:29:52 2022 +0000"
      },
      "message": "Merge \"Update MySQL upgrade pipeline to support MySQL 5.7 update procedure\" into release/proposed/2019.2.0"
    },
    {
      "commit": "fb10a4db540544ab86f322aaca054f12b0afacf1",
      "tree": "a55c3ab8af30990c31f4fff78b707dec1adbcaae",
      "parents": [
        "10d70fdd34df548302867e415fc1c66dd47b8d88"
      ],
      "author": {
        "name": "Roman Lubianyi",
        "email": "rlubianyi@mirantis.com",
        "time": "Fri Feb 11 12:37:46 2022 +0200"
      },
      "committer": {
        "name": "Roman Lubianyi",
        "email": "rlubianyi@mirantis.com",
        "time": "Fri Feb 11 17:08:54 2022 +0200"
      },
      "message": "Update MySQL upgrade pipeline to support MySQL 5.7 update procedure\n\nPROD-36779\n\nChange-Id: I7af952aa73348751de83f1b7e1e8a62236c980bd\n"
    },
    {
      "commit": "345ad4133f31e32831c6a11be44dded5d9669467",
      "tree": "9dafb559a95f9697e5b560c442e035b941902ad2",
      "parents": [
        "7930e2d4d37317e1406edac809146faf1323baeb",
        "10d70fdd34df548302867e415fc1c66dd47b8d88"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Fri Feb 11 14:35:14 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@172.18.228.131",
        "time": "Fri Feb 11 14:35:14 2022 +0000"
      },
      "message": "Merge \"Replace \u0027service mysql reload\u0027 with \u0027systemctl restart mysql\u0027 in MySQL upgrade pipeline\" into release/proposed/2019.2.0"
    },
    {
      "commit": "7930e2d4d37317e1406edac809146faf1323baeb",
      "tree": "14647f86c734dc7efc8bd3ac026116415cb5bc4f",
      "parents": [
        "768f79fd6f9817b2225a7cf24c31d9add44d7336",
        "34603b305344258cf618f9e83b591024ac38d063"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Fri Feb 11 14:34:29 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@172.18.228.131",
        "time": "Fri Feb 11 14:34:29 2022 +0000"
      },
      "message": "Merge \"Fix procedure of masterNode determine in MySQL upgrade pipeline\" into release/proposed/2019.2.0"
    },
    {
      "commit": "768f79fd6f9817b2225a7cf24c31d9add44d7336",
      "tree": "54970c62c7a49be8f23b9c59bdf34208abd7312e",
      "parents": [
        "6580985445827b2c5abf3ecd7093fddd077a6c2a"
      ],
      "author": {
        "name": "Tomek Jaroszyk",
        "email": "tjaroszyk@mirantis.com",
        "time": "Tue Feb 01 15:10:40 2022 +0100"
      },
      "committer": {
        "name": "Tomek Jaroszyk",
        "email": "tjaroszyk@mirantis.com",
        "time": "Wed Feb 02 13:01:40 2022 +0100"
      },
      "message": "[ceph] fix issue with upmap used for adding missing osd\n\nRelated-Prod: PROD-36764\nChange-Id: I3f8d0a4b9fb9d4f5e320e26b758e4ccb6db40b75\n"
    },
    {
      "commit": "10d70fdd34df548302867e415fc1c66dd47b8d88",
      "tree": "aa5decddcea3b91246a6fc7f749fce6bbf294178",
      "parents": [
        "34603b305344258cf618f9e83b591024ac38d063"
      ],
      "author": {
        "name": "Roman Lubianyi",
        "email": "rlubianyi@mirantis.com",
        "time": "Wed Jan 26 16:00:01 2022 +0200"
      },
      "committer": {
        "name": "Roman Lubianyi",
        "email": "rlubianyi@mirantis.com",
        "time": "Wed Jan 26 16:00:01 2022 +0200"
      },
      "message": "Replace \u0027service mysql reload\u0027 with\n\u0027systemctl restart mysql\u0027 in MySQL upgrade pipeline\n\nIn version 5.7 of MySQL file /etc/init.d/mysql\nis missing so reload command doesn’t work. Systemd used instead\n\nPROD-36756\n\nChange-Id: I96fe4a0125efae8413def4a64fa67b5106de3d16\n"
    },
    {
      "commit": "34603b305344258cf618f9e83b591024ac38d063",
      "tree": "3654dbcab4d83ca82ce7024e74a1ccdb58a6b084",
      "parents": [
        "6580985445827b2c5abf3ecd7093fddd077a6c2a"
      ],
      "author": {
        "name": "Roman Lubianyi",
        "email": "rlubianyi@mirantis.com",
        "time": "Wed Jan 26 15:48:36 2022 +0200"
      },
      "committer": {
        "name": "Roman Lubianyi",
        "email": "rlubianyi@mirantis.com",
        "time": "Wed Jan 26 15:48:36 2022 +0200"
      },
      "message": "Fix procedure of masterNode determine in MySQL upgrade pipeline\n\nIf stopped servers have the same seqno in /var/lib/mysql/grastate.dat\nthen master became the last checked instead of the last stopped\n\nCurrent behavior changed to use the getGaleraLastShutdownNode method\n\nPROD-36755\n\nChange-Id: I1dfbb51f2c4c1b3383c329db8facfc6789332e09\n"
    },
    {
      "commit": "6580985445827b2c5abf3ecd7093fddd077a6c2a",
      "tree": "af4b43f5bb755ae3e61b256bbf4cfda32a5133f5",
      "parents": [
        "dd5a789b2f4261b746fb268a9ddf390276655d4b",
        "53f0f5733cfc33c9145799b68cf6a7f01e2d4eb5"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu Dec 23 13:54:54 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@172.18.228.131",
        "time": "Thu Dec 23 13:54:54 2021 +0000"
      },
      "message": "Merge \"Switch keystone_chek param in false in restore pipeline for maas Related-Prod:PROD-36455\" into release/proposed/2019.2.0"
    },
    {
      "commit": "96496517ea1409245f7aff0097a56b011a94a238",
      "tree": "7b5f212cc1712ebca317dc40ea8f8e04af99010d",
      "parents": [
        "80ded1ca47e48b4dfa18ea1a3403a43cc38d3175",
        "dd5a789b2f4261b746fb268a9ddf390276655d4b"
      ],
      "author": {
        "name": "MCP Jenkins",
        "email": "jenkins@ci.mcp.mirantis.net",
        "time": "Wed Dec 15 12:23:39 2021 +0000"
      },
      "committer": {
        "name": "MCP Jenkins",
        "email": "jenkins@ci.mcp.mirantis.net",
        "time": "Wed Dec 15 12:23:39 2021 +0000"
      },
      "message": "Merge the tip of origin/release/proposed/2019.2.0 into origin/release/2019.2.0\n\ndd5a789 Add glance to OS db cleanup job pipeline\n1ee6256 Add pre-upgrade verify pipeline\n\nChange-Id: If78a33208b08be14333a2a63dcba1bb29fbab7e8\n"
    },
    {
      "commit": "53f0f5733cfc33c9145799b68cf6a7f01e2d4eb5",
      "tree": "5829c2eeaeddd078cc8773818b2d70f9be084847",
      "parents": [
        "679e0505329e5d558bf31d6ca17c88d4a1ea6482"
      ],
      "author": {
        "name": "dtsapikov",
        "email": "dtsapikov@mirantis.com",
        "time": "Mon Dec 06 15:13:04 2021 +0400"
      },
      "committer": {
        "name": "dtsapikov",
        "email": "dtsapikov@mirantis.com",
        "time": "Mon Dec 06 15:13:04 2021 +0400"
      },
      "message": "Switch keystone_chek param in false in restore\npipeline for maas\nRelated-Prod:PROD-36455\n\nChange-Id: If116537457e1f2c0f1b606b3157bcd3d4c334acd\n"
    },
    {
      "commit": "dd5a789b2f4261b746fb268a9ddf390276655d4b",
      "tree": "8d1fb888c475a8060d0082a1dd577b22c7820a74",
      "parents": [
        "1ee625602803f10c5e0179690958eaea2648dfd1"
      ],
      "author": {
        "name": "Oleksii Molchanov",
        "email": "omolchanov@mirantis.com",
        "time": "Tue Sep 07 14:43:03 2021 +0300"
      },
      "committer": {
        "name": "Oleksiy Molchanov",
        "email": "omolchanov@mirantis.com",
        "time": "Fri Nov 26 08:42:11 2021 +0000"
      },
      "message": "Add glance to OS db cleanup job pipeline\n\nRelated-Prod: PROD-36574\nChange-Id: I336228d10d943eb5506bd628f9b332b4c310ad92\n"
    },
    {
      "commit": "1ee625602803f10c5e0179690958eaea2648dfd1",
      "tree": "b9a06b3bdedfdf961f5b08a9d2ea83693c1a30ec",
      "parents": [
        "679e0505329e5d558bf31d6ca17c88d4a1ea6482"
      ],
      "author": {
        "name": "Roman Lubianyi",
        "email": "rlubianyi@mirantis.com",
        "time": "Mon Nov 08 15:05:45 2021 +0200"
      },
      "committer": {
        "name": "Roman Lubianyi",
        "email": "rlubianyi@mirantis.com",
        "time": "Fri Nov 12 16:32:36 2021 +0200"
      },
      "message": "Add pre-upgrade verify pipeline\n\nMove pre-upgrade checks to pipeline-library\n\nPROD-36632\n\nChange-Id: Ib5c0e17641ae94c1bdb1148f47c760a2bab0cad4\n"
    },
    {
      "commit": "80ded1ca47e48b4dfa18ea1a3403a43cc38d3175",
      "tree": "7cda0b4ecb180b94f93c06e14220835ccc1d47fb",
      "parents": [
        "e13eb083cc06963a590602065ec4a671424ea04d"
      ],
      "author": {
        "name": "Taras Khlivnyak",
        "email": "tkhlivnyak@mirantis.com",
        "time": "Mon Oct 25 13:48:09 2021 +0300"
      },
      "committer": {
        "name": "Taras Khlivnyak",
        "email": "tkhlivnyak@mirantis.com",
        "time": "Mon Oct 25 10:59:16 2021 +0000"
      },
      "message": "Add ARCHIVE_RECLASS_INVENTORY parameter to upgrade-mcp-release job\n\n    Default value: false\n\nFixes-bug: PROD-36641\nChange-Id: I9231276d270d9d908cdcdc3a8910d922a7f0718f\n"
    },
    {
      "commit": "e13eb083cc06963a590602065ec4a671424ea04d",
      "tree": "8346b476b2fd005ebd47d9821873e84780f1c915",
      "parents": [
        "30848f322a13979ba525234fa77bda3b141df24d",
        "679e0505329e5d558bf31d6ca17c88d4a1ea6482"
      ],
      "author": {
        "name": "MCP Jenkins",
        "email": "jenkins@ci.mcp.mirantis.net",
        "time": "Fri Oct 08 11:17:34 2021 +0000"
      },
      "committer": {
        "name": "MCP Jenkins",
        "email": "jenkins@ci.mcp.mirantis.net",
        "time": "Fri Oct 08 11:17:34 2021 +0000"
      },
      "message": "Merge the tip of origin/release/proposed/2019.2.0 into origin/release/2019.2.0\n\n679e050 Add check for \u0027update_cells\u0027\nf1a6533 Execute haproxy state earlier in control upgrade\n5e9fc06 Refresh haproxy config during galera upgrade\n\nChange-Id: I1474dee95a209c6670f1e4c2027386aa021803cf\n"
    },
    {
      "commit": "679e0505329e5d558bf31d6ca17c88d4a1ea6482",
      "tree": "61a5457bbd57732650b833b86eb6f58a4a8cbae1",
      "parents": [
        "f1a6533dc9f7f7dc66f5605860bd0d07ffb8c495"
      ],
      "author": {
        "name": "Valeriy Sakharov",
        "email": "vsakharov@mirantis.com",
        "time": "Wed Sep 15 17:28:08 2021 +0400"
      },
      "committer": {
        "name": "Valeriy Sakharov",
        "email": "vsakharov@mirantis.com",
        "time": "Tue Sep 21 17:41:56 2021 +0400"
      },
      "message": "Add check for \u0027update_cells\u0027\n\nWe need to make sure, that this option enabled for upgrade procedure\n\nRelated-PROD: PROD-34645\nChange-Id: Ifeeeebfdff8bd06e81ce6286244d16fedd9c4489\n"
    },
    {
      "commit": "f1a6533dc9f7f7dc66f5605860bd0d07ffb8c495",
      "tree": "e6ecf28f1184ab295c8ac3ee6a5614bc931ca78f",
      "parents": [
        "5e9fc0607f9bf5d905a4ee7114479cf41711f646"
      ],
      "author": {
        "name": "Vladimir Khlyunev",
        "email": "vkhlyunev@mirantis.com",
        "time": "Mon Aug 30 13:28:08 2021 +0400"
      },
      "committer": {
        "name": "Vladimir Khlyunev",
        "email": "vkhlyunev@mirantis.com",
        "time": "Mon Aug 30 13:28:08 2021 +0400"
      },
      "message": "Execute haproxy state earlier in control upgrade\n\nPre-upgrade requires updated proxy\n\nPROD-36562\n\nChange-Id: I0a3996bbf5ca304af6cf9be6748237fe384263a7\n"
    },
    {
      "commit": "5e9fc0607f9bf5d905a4ee7114479cf41711f646",
      "tree": "054aae8417bc49c4f3ca55928d05d985fb03f038",
      "parents": [
        "318fc89f526791e6e93583bc7ed1b19bcb755340"
      ],
      "author": {
        "name": "Vladimir Khlyunev",
        "email": "vkhlyunev@mirantis.com",
        "time": "Wed Aug 25 16:08:22 2021 +0400"
      },
      "committer": {
        "name": "Vladimir Khlyunev",
        "email": "vkhlyunev@mirantis.com",
        "time": "Wed Aug 25 16:13:12 2021 +0400"
      },
      "message": "Refresh haproxy config during galera upgrade\n\nThis change is following DB split connection feature\n\nPROD-36562\n\nChange-Id: I3cdb9a3e4e17f1d6aa143db19c68d4dd887f58f1\n"
    },
    {
      "commit": "30848f322a13979ba525234fa77bda3b141df24d",
      "tree": "1d48c66fe5bcc2e3b6427be3137af3a70afd9ded",
      "parents": [
        "b9051930d3c378dd58614ab8b02148133a6096d8",
        "318fc89f526791e6e93583bc7ed1b19bcb755340"
      ],
      "author": {
        "name": "MCP Jenkins",
        "email": "jenkins@ci.mcp.mirantis.net",
        "time": "Tue Jul 27 11:06:20 2021 +0000"
      },
      "committer": {
        "name": "MCP Jenkins",
        "email": "jenkins@ci.mcp.mirantis.net",
        "time": "Tue Jul 27 11:06:20 2021 +0000"
      },
      "message": "Merge the tip of origin/release/proposed/2019.2.0 into origin/release/2019.2.0\n\n318fc89 Add correct doc link to radosgw class import issue\n8b7008f Add check for rgw.yml classes import order\n8efa75a Match update repo pattern at end of line\n20d6367 Reorder jenkins upgrade steps\n5f335e3 [ceph] Do not restart Ceph services in packages are not updated\n9a7295a Optimise the backup node choosing method\n7a47b7f Fix logic for ceph offline node remove\n\nChange-Id: I3bcbdbf202fdc93139c5b68e91adf284412d33d7\n"
    },
    {
      "commit": "318fc89f526791e6e93583bc7ed1b19bcb755340",
      "tree": "03782704de2234c7e8e4ed0b77d228b50e398528",
      "parents": [
        "8b7008f26af38b01a3ad35ab781b45c8272aac6d"
      ],
      "author": {
        "name": "Vladimir Khlyunev",
        "email": "vkhlyunev@mirantis.com",
        "time": "Tue Jul 20 14:33:53 2021 +0400"
      },
      "committer": {
        "name": "Vladimir Khlyunev",
        "email": "vkhlyunev@mirantis.com",
        "time": "Tue Jul 20 14:33:53 2021 +0400"
      },
      "message": "Add correct doc link to radosgw class import issue\n\nPROD-36461\n\nChange-Id: I593c7ec968f851a4894ba78b29ac4aa8445f9281\n"
    },
    {
      "commit": "8b7008f26af38b01a3ad35ab781b45c8272aac6d",
      "tree": "9dd872b197d2f9afeb9668a15ebb3b07fe38ad43",
      "parents": [
        "8efa75ad1c875ade6945895b38b545cc3894a61b"
      ],
      "author": {
        "name": "Vladimir Khlyunev",
        "email": "vkhlyunev@mirantis.com",
        "time": "Thu Jul 15 15:18:49 2021 +0400"
      },
      "committer": {
        "name": "Vladimir Khlyunev",
        "email": "vkhlyunev@mirantis.com",
        "time": "Thu Jul 15 15:18:49 2021 +0400"
      },
      "message": "Add check for rgw.yml classes import order\n\nWe want to import ceph classes after infra class\n\nPROD-36461\n\nChange-Id: I818d222ee44c84b6c2ca857efa3dea62d1af3506\n"
    },
    {
      "commit": "8efa75ad1c875ade6945895b38b545cc3894a61b",
      "tree": "9f10a0c4a8b703fa74225a18ab497ebde5631d18",
      "parents": [
        "bb6e9774c035676c813f829a5f8f2237703d9d3d"
      ],
      "author": {
        "name": "Vladimir Khlyunev",
        "email": "vkhlyunev@mirantis.com",
        "time": "Tue Jul 13 14:44:01 2021 +0400"
      },
      "committer": {
        "name": "Vladimir Khlyunev",
        "email": "vkhlyunev@mirantis.com",
        "time": "Tue Jul 13 15:19:56 2021 +0400"
      },
      "message": "Match update repo pattern at end of line\n\nThere is false-positive match with updates.mirantis.com system class\n\nPROD-36466\n\nChange-Id: Ibb44b743c936fbca198a4d1015d8198a3f0de2df\n"
    },
    {
      "commit": "bb6e9774c035676c813f829a5f8f2237703d9d3d",
      "tree": "e4d95599dfbfde758293584943e1ece93813646f",
      "parents": [
        "5f335e30268e0f3eee61f0856e1cdc902d13b99a",
        "20d6367d092cb73948a370c12d6b759775c1bb91"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Wed Jun 23 10:39:07 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@172.18.228.131",
        "time": "Wed Jun 23 10:39:07 2021 +0000"
      },
      "message": "Merge \"Reorder jenkins upgrade steps\" into release/proposed/2019.2.0"
    },
    {
      "commit": "20d6367d092cb73948a370c12d6b759775c1bb91",
      "tree": "de776f8fac85dacc39969e849f19e6f6ed39ff71",
      "parents": [
        "a6c349cc262bd375c256369f3f70ae38d8f69d2a"
      ],
      "author": {
        "name": "Vladimir Khlyunev",
        "email": "vkhlyunev@mirantis.com",
        "time": "Fri Jun 18 13:43:08 2021 +0400"
      },
      "committer": {
        "name": "Vladimir Khlyunev",
        "email": "vkhlyunev@mirantis.com",
        "time": "Tue Jun 22 01:30:15 2021 +0400"
      },
      "message": "Reorder jenkins upgrade steps\n\nNew plugins will break jenkins running job leading to big trace in\nconsole. To avoid this we should run plugin update at last step using\nsalt async call.\n\nPROD-36170\n\nChange-Id: If7b696b1467f5e61a9cc9cb80e366321149e20cc\n"
    },
    {
      "commit": "5f335e30268e0f3eee61f0856e1cdc902d13b99a",
      "tree": "a39f3695586b8ba3ce5fab91d30ffcd818e4edef",
      "parents": [
        "a6c349cc262bd375c256369f3f70ae38d8f69d2a"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Fri Jun 18 17:14:45 2021 +0400"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Fri Jun 18 17:49:13 2021 +0400"
      },
      "message": "[ceph] Do not restart Ceph services in packages are not updated\n\nChange-Id: I0617a3fe3f9bba0002ff6e181a153b259a8894d9\nRelated-Prod: PROD-35727\n(cherry picked from commit 82309cacf3afd9ba2faf98cc5bed6615d54c1992)\n"
    },
    {
      "commit": "a6c349cc262bd375c256369f3f70ae38d8f69d2a",
      "tree": "ce02ecb48906ca62655d3acad37dc55f896535ef",
      "parents": [
        "7a47b7f9ae14290a49a02ef9da5f4697e48069de",
        "9a7295a852c496432654bc502fd70b5f0bb85a71"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu Jun 17 09:18:46 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@4d7f093faf79",
        "time": "Thu Jun 17 09:18:46 2021 +0000"
      },
      "message": "Merge \"Optimise the backup node choosing method\" into release/proposed/2019.2.0"
    },
    {
      "commit": "9a7295a852c496432654bc502fd70b5f0bb85a71",
      "tree": "25e9907e71fa91c9127577b4515b872a094dc70e",
      "parents": [
        "a9c234481bda8b0c826463334c8e3869b32f6442"
      ],
      "author": {
        "name": "Valeriy Sakharov",
        "email": "vsakharov@mirantis.com",
        "time": "Mon May 31 13:09:34 2021 +0400"
      },
      "committer": {
        "name": "Valeriy Sakharov",
        "email": "vsakharov@mirantis.com",
        "time": "Tue Jun 15 14:20:47 2021 +0400"
      },
      "message": "Optimise the backup node choosing method\n\nBecause we always choose dbs01 as backup node, other services work\nslowly or with timeout errors. This commit exclude the most loaded\nnode from the list of available primary nodes for backup procedure.\n\nRelated-PROD: PROD-36334\nChange-Id: Ife434226979365eaef35882bd37ea717ca184596\n"
    },
    {
      "commit": "b9051930d3c378dd58614ab8b02148133a6096d8",
      "tree": "bef29039cee298fd26e4bef4a44afb75f43940c6",
      "parents": [
        "c14d26552ca13eab3e8b9430d42a96d407894fac",
        "a9c234481bda8b0c826463334c8e3869b32f6442"
      ],
      "author": {
        "name": "MCP Jenkins",
        "email": "jenkins@ci.mcp.mirantis.net",
        "time": "Tue May 25 13:52:12 2021 +0000"
      },
      "committer": {
        "name": "MCP Jenkins",
        "email": "jenkins@ci.mcp.mirantis.net",
        "time": "Tue May 25 13:52:12 2021 +0000"
      },
      "message": "Merge the tip of origin/release/proposed/2019.2.0 into origin/release/2019.2.0\n\na9c2344 Fix URL for gradle jcenter\n21e1bdc Add check for pg ready before generate mapping when adding ceph node\ne5d4121 Remove not needed command for dropping ceph mon node\n2dd5bfd Enforce linux repo update before calling package update\n687d4d4 Add ability to remove ceph node from cluster if offline\n\nChange-Id: Ifbd72454094711727f76e3b18ff0b8f43f189f5e\n"
    },
    {
      "commit": "7a47b7f9ae14290a49a02ef9da5f4697e48069de",
      "tree": "1c0779c44af3a9a08270601b5d68ca5094aabd2c",
      "parents": [
        "a9c234481bda8b0c826463334c8e3869b32f6442"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Mon May 17 18:37:54 2021 +0400"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Tue May 18 08:53:16 2021 +0000"
      },
      "message": "Fix logic for ceph offline node remove\n\nChange-Id: I6903efd8c3be00549e00a30162a93e26d28578af\nRelated-Prod: PROD-36196\n"
    },
    {
      "commit": "a9c234481bda8b0c826463334c8e3869b32f6442",
      "tree": "366d9414d0bfb14c864ccedbc57c1f7f866d9824",
      "parents": [
        "52cf9b82138bd75912274723d315bb81d34ee446"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Tue May 18 12:45:31 2021 +0400"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Tue May 18 12:51:10 2021 +0400"
      },
      "message": "Fix URL for gradle jcenter\n\nChange-Id: Ibd6b2c8cc82b6e6da89481148fc5849f2f9c4520\nRelated-Prod: PROD-36343\n"
    },
    {
      "commit": "52cf9b82138bd75912274723d315bb81d34ee446",
      "tree": "22cd36d59f6450e1331742d42118b32a24d66072",
      "parents": [
        "5fccb577093f5f922e2466cfce42749a15f89d61",
        "2dd5bfdc3d00e0c29eec24e9ced1b200bde543b9"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Wed Apr 07 08:20:52 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@cffb16fd602b",
        "time": "Wed Apr 07 08:20:52 2021 +0000"
      },
      "message": "Merge \"Enforce linux repo update before calling package update\" into release/proposed/2019.2.0"
    },
    {
      "commit": "5fccb577093f5f922e2466cfce42749a15f89d61",
      "tree": "2ee5a28acfae594c8d1ace29e7eb7364a6c94c2e",
      "parents": [
        "21e1bdcf7953c55f89911f0f72052d6136611d9a",
        "e5d41212c2c83c89453c319171921fa8217637e8"
      ],
      "author": {
        "name": "Vladimir Khlyunev",
        "email": "vkhlyunev@mirantis.com",
        "time": "Mon Apr 05 09:32:47 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@cffb16fd602b",
        "time": "Mon Apr 05 09:32:47 2021 +0000"
      },
      "message": "Merge \"Remove not needed command for dropping ceph mon node\" into release/proposed/2019.2.0"
    },
    {
      "commit": "21e1bdcf7953c55f89911f0f72052d6136611d9a",
      "tree": "8fbc5fdd7f2793e19f7773e29adf242c591cd0fb",
      "parents": [
        "687d4d477702b2781284b15c0a61315c8639be9c"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Fri Apr 02 17:53:49 2021 +0400"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Fri Apr 02 14:05:46 2021 +0000"
      },
      "message": "Add check for pg ready before generate mapping when adding ceph node\n\nChange-Id: I9f3c3bb305dd5fe6c001260100690644649be2f5\nRelated-Prod: PROD-36131\n"
    },
    {
      "commit": "e5d41212c2c83c89453c319171921fa8217637e8",
      "tree": "2ac6b562a195f8448ccbc55d717045f9bbd2a7da",
      "parents": [
        "687d4d477702b2781284b15c0a61315c8639be9c"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Thu Apr 01 14:25:14 2021 +0400"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Thu Apr 01 11:52:38 2021 +0000"
      },
      "message": "Remove not needed command for dropping ceph mon node\n\nCommand with monmap rm is not needed when dropping node from healthy cluster.\n\nChange-Id: Ifeaaeb2a7f518b3bf0a973a70be9f1b9e4c9c14c\nRelated-Prod: PROD-36212\n"
    },
    {
      "commit": "2dd5bfdc3d00e0c29eec24e9ced1b200bde543b9",
      "tree": "b4222300f6e65631e854898bc0b1e8a34d51408e",
      "parents": [
        "bfd8101c45151b24adf3aae5ee4ac705a519f473"
      ],
      "author": {
        "name": "Vladimir Khlyunev",
        "email": "vkhlyunev@mirantis.com",
        "time": "Fri Mar 19 18:45:54 2021 +0400"
      },
      "committer": {
        "name": "Vladimir Khlyunev",
        "email": "vkhlyunev@mirantis.com",
        "time": "Fri Mar 19 18:45:54 2021 +0400"
      },
      "message": "Enforce linux repo update before calling package update\n\nIn case of offline deployment at the moment apt01\u0027s repositories were\nupdated and old taggen ones are removed.\n\nCloses-bug: PROD-36246\nChange-Id: If01bbb1d1a7aa4161808e644090491d2e3c35811\n"
    },
    {
      "commit": "687d4d477702b2781284b15c0a61315c8639be9c",
      "tree": "00db9393ac55364f69caecc9b23cd8423733fc87",
      "parents": [
        "bfd8101c45151b24adf3aae5ee4ac705a519f473"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Thu Mar 18 15:13:59 2021 +0400"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Thu Mar 18 13:34:11 2021 +0000"
      },
      "message": "Add ability to remove ceph node from cluster if offline\n\nChange-Id: I20ef43f9b498629fbfc9fc3342526f9c3848e3f9\nRelated-Prod: PROD-36196\n"
    },
    {
      "commit": "c14d26552ca13eab3e8b9430d42a96d407894fac",
      "tree": "6e988a200129c155a3ac2ff8cb43b5c6a13efd0b",
      "parents": [
        "e7efd3ecddab53e2f8fdef32a84ccfd03fae4fb1",
        "bfd8101c45151b24adf3aae5ee4ac705a519f473"
      ],
      "author": {
        "name": "MCP Jenkins",
        "email": "jenkins@ci.mcp.mirantis.net",
        "time": "Wed Mar 10 15:28:31 2021 +0000"
      },
      "committer": {
        "name": "MCP Jenkins",
        "email": "jenkins@ci.mcp.mirantis.net",
        "time": "Wed Mar 10 15:28:31 2021 +0000"
      },
      "message": "Merge the tip of origin/release/proposed/2019.2.0 into origin/release/2019.2.0\n\nbfd8101 Fix for proper parameter parsing in pkg.purge\nd0ddb56 Fix condition - include empty string in the condition\n646cd72 Remove extra_tgt parameter\n522d9f9 Move salt formulas test to xenial jenkins node\nd085e51 Rewrite ceph pipelines for adding and removing nodes\na5594de Add ask_confirmation parameter for ceph-upgrade pipeline\n\nChange-Id: I851cea3ba86c6a1c929d6344fe047c0b5590168a\n"
    },
    {
      "commit": "bfd8101c45151b24adf3aae5ee4ac705a519f473",
      "tree": "51f324b33af5e7eb86069f37ad6039b0fe52e3f0",
      "parents": [
        "d0ddb565dc7a8f1e7e69bc091df0f3dfbef388cc"
      ],
      "author": {
        "name": "Tomek Jaroszyk",
        "email": "tjaroszyk@mirantis.com",
        "time": "Tue Mar 09 12:22:37 2021 +0100"
      },
      "committer": {
        "name": "tjaroszyk",
        "email": "tjaroszyk@mirantis.com",
        "time": "Tue Mar 09 11:27:30 2021 +0000"
      },
      "message": "Fix for proper parameter parsing in pkg.purge\n\nRelated-Prod: PROD-36189\nChange-Id: Ie88f09c74441bdc5cae91ab067cad8236bd60e97\n"
    },
    {
      "commit": "d0ddb565dc7a8f1e7e69bc091df0f3dfbef388cc",
      "tree": "166c349a433f2771ebd9005bbced6ad38b2712ae",
      "parents": [
        "646cd7263346bd7d6c46e0a5de4b5781797a60c8"
      ],
      "author": {
        "name": "Tomek Jaroszyk",
        "email": "tjaroszyk@mirantis.com",
        "time": "Wed Feb 17 15:25:06 2021 +0100"
      },
      "committer": {
        "name": "tjaroszyk",
        "email": "tjaroszyk@mirantis.com",
        "time": "Fri Feb 19 10:48:10 2021 +0000"
      },
      "message": "Fix condition - include empty string in the condition\n\nRelated-Prod: PROD-36137\nChange-Id: Ifc8727320d3d9c1c4ca23258bd747e61894eab61\n"
    },
    {
      "commit": "e7efd3ecddab53e2f8fdef32a84ccfd03fae4fb1",
      "tree": "664c881a1dd3335770c97f8106195f4b9e48fdae",
      "parents": [
        "69bda96bfeae4087e2f2a44bbeee65bbe4cae892"
      ],
      "author": {
        "name": "Taras Khlivnyak",
        "email": "tkhlivnyak@mirantis.com",
        "time": "Wed Feb 17 13:17:20 2021 +0200"
      },
      "committer": {
        "name": "tkhlivnyak",
        "email": "tkhlivnyak@mirantis.com",
        "time": "Wed Feb 17 12:09:59 2021 +0000"
      },
      "message": "Fix to avoid using gitweb plugin.\n\nSome jobs which perform tests against salt-formulas fails as the gitweb plugin of gerrit was disabled.\nCurl request re-wrote to avoid using the gitweb plugin.\n\nCloses-bug: PROD-36139\nChange-Id: Ife014df34c0ea7b1d08011eaea9b2afce7f9f51c\n"
    },
    {
      "commit": "646cd7263346bd7d6c46e0a5de4b5781797a60c8",
      "tree": "214c9424d278fd94b38544950effbd2c5a4eea21",
      "parents": [
        "522d9f96885a72f13c8e2363ee13bcfa133adca1"
      ],
      "author": {
        "name": "Tomek Jaroszyk",
        "email": "tjaroszyk@mirantis.com",
        "time": "Mon Feb 08 14:29:28 2021 +0100"
      },
      "committer": {
        "name": "tjaroszyk",
        "email": "tjaroszyk@mirantis.com",
        "time": "Mon Feb 08 13:32:25 2021 +0000"
      },
      "message": "Remove extra_tgt parameter\n\nRelated-Prod: PROD-36120\nChange-Id: I113dc6f448a88bce9b8bdad7c7d15b925fe020f1\n"
    },
    {
      "commit": "522d9f96885a72f13c8e2363ee13bcfa133adca1",
      "tree": "0d3b48b3ff1083ff9a4e403b942f4ef25d0bc3a1",
      "parents": [
        "d085e514096106410f2642cbef6de65c510fcfc0"
      ],
      "author": {
        "name": "Vladimir Khlyunev",
        "email": "vkhlyunev@mirantis.com",
        "time": "Mon Feb 01 18:51:15 2021 +0400"
      },
      "committer": {
        "name": "Vladimir Khlyunev",
        "email": "vkhlyunev@mirantis.com",
        "time": "Tue Feb 02 15:53:49 2021 +0400"
      },
      "message": "Move salt formulas test to xenial jenkins node\n\nCurrently some tests are not build-able on jenkins bionic nodes\n\nRelated-bug: PROD-36062\nChange-Id: I99990428ae976f2e8ee9d9d091c1a5fb7f0796c4\n"
    },
    {
      "commit": "d085e514096106410f2642cbef6de65c510fcfc0",
      "tree": "3f611c7b9814d1478f5315336815903d9c0c1cd5",
      "parents": [
        "a5594de5abe214cdae3bc72f84876bfb84b08d2c"
      ],
      "author": {
        "name": "Tomek Jaroszyk",
        "email": "tjaroszyk@mirantis.com",
        "time": "Mon Nov 09 13:58:02 2020 +0100"
      },
      "committer": {
        "name": "tjaroszyk",
        "email": "tjaroszyk@mirantis.com",
        "time": "Wed Jan 20 10:56:55 2021 +0000"
      },
      "message": "Rewrite ceph pipelines for adding and removing nodes\n\nChange-Id: I6d60b01c823d818c2dad9a9883ceaf60f4e2f785\nRelated-Prod: PROD-35582\n"
    },
    {
      "commit": "a5594de5abe214cdae3bc72f84876bfb84b08d2c",
      "tree": "a7a5606daf35d9156842e1e9c9af224e071b1fc7",
      "parents": [
        "ff20881517af3c36d21004a58a40f95c6dfb0ff8"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Mon Jan 11 15:24:45 2021 +0400"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Mon Jan 11 20:11:54 2021 +0400"
      },
      "message": "Add ask_confirmation parameter for ceph-upgrade pipeline\n\nChange-Id: Ief9c87613a3af96db4f519e1e0bdeccbe3d9944f\nRelated-Prod: PROD-36027\n"
    },
    {
      "commit": "69bda96bfeae4087e2f2a44bbeee65bbe4cae892",
      "tree": "e0cd8a636461885ffe3d6dcb034845265fe1affc",
      "parents": [
        "55b1bed549cc0f6ac353111623e5641c4afafa20",
        "ff20881517af3c36d21004a58a40f95c6dfb0ff8"
      ],
      "author": {
        "name": "MCP Jenkins",
        "email": "jenkins@ci.mcp.mirantis.net",
        "time": "Tue Dec 08 15:50:51 2020 +0000"
      },
      "committer": {
        "name": "MCP Jenkins",
        "email": "jenkins@ci.mcp.mirantis.net",
        "time": "Tue Dec 08 15:50:51 2020 +0000"
      },
      "message": "Merge the tip of origin/release/proposed/2019.2.0 into origin/release/2019.2.0\n\nff20881 Run alerta password pillar check only for stacklight\n\nChange-Id: I7d8576387ee250782ef235a448596269739c16f7\n"
    },
    {
      "commit": "ff20881517af3c36d21004a58a40f95c6dfb0ff8",
      "tree": "e0cd8a636461885ffe3d6dcb034845265fe1affc",
      "parents": [
        "09fa3ceba21c09690a1e3ce4be60211002d0b9ae"
      ],
      "author": {
        "name": "Vladimir Khlyunev",
        "email": "vkhlyunev@mirantis.com",
        "time": "Tue Dec 08 19:34:36 2020 +0400"
      },
      "committer": {
        "name": "Vladimir Khlyunev",
        "email": "vkhlyunev@mirantis.com",
        "time": "Tue Dec 08 19:34:36 2020 +0400"
      },
      "message": "Run alerta password pillar check only for stacklight\n\nRight now we could stuck during upgrading non-stacklight cluster.\nWe have to properly check that new alerta pillar is required\n\nCloses-bug: PROD-35985\nChange-Id: I10e5b085df372b7041b5fc7cbb1d865a0e7244c4\n"
    },
    {
      "commit": "55b1bed549cc0f6ac353111623e5641c4afafa20",
      "tree": "2a18425f68b2ca2b34134f46cb482ad4a23a2e18",
      "parents": [
        "5f6264922f9b9228edacd70b853b86d60daa952b",
        "09fa3ceba21c09690a1e3ce4be60211002d0b9ae"
      ],
      "author": {
        "name": "MCP Jenkins",
        "email": "jenkins@ci.mcp.mirantis.net",
        "time": "Mon Dec 07 12:31:57 2020 +0000"
      },
      "committer": {
        "name": "MCP Jenkins",
        "email": "jenkins@ci.mcp.mirantis.net",
        "time": "Mon Dec 07 12:31:57 2020 +0000"
      },
      "message": "Merge the tip of origin/release/proposed/2019.2.0 into origin/release/2019.2.0\n\n09fa3ce Added check for Alerta admin API key generation\n984c82e Add keystone credentials key backup-restore steps\n05c4983 Add check for galera clustercheck password presence\ncff0741 Adding OS db cleanup job pipeline\n\nChange-Id: I9248cbc476dcd69880f9252733d45d9a9f42d829\n"
    },
    {
      "commit": "09fa3ceba21c09690a1e3ce4be60211002d0b9ae",
      "tree": "2a18425f68b2ca2b34134f46cb482ad4a23a2e18",
      "parents": [
        "984c82e1b8cb9cb9b271886baa250bad5aa8b11e"
      ],
      "author": {
        "name": "Ksawery Dziekoński",
        "email": "kdziekonski@mirantis.com",
        "time": "Wed Dec 02 13:32:40 2020 +0100"
      },
      "committer": {
        "name": "Ksawery Dziekoński",
        "email": "kdziekonski@mirantis.com",
        "time": "Thu Dec 03 10:14:42 2020 +0100"
      },
      "message": "Added check for Alerta admin API key generation\n\nRelated-PROD: PROD-35884 PROD-35932 PROD-35958\nChange-Id: I50e43d839f6fa00ccc264d03777fc98cb950a4f8\n"
    },
    {
      "commit": "984c82e1b8cb9cb9b271886baa250bad5aa8b11e",
      "tree": "4854f6f3c98c6c5989ce6d7134b12f37b6f314c4",
      "parents": [
        "70d5257bec72ef48543bfef93a25eb1d5830143c"
      ],
      "author": {
        "name": "Oleksii Molchanov",
        "email": "omolchanov@mirantis.com",
        "time": "Tue Nov 10 21:31:15 2020 +0200"
      },
      "committer": {
        "name": "Oleksiy Molchanov",
        "email": "omolchanov@mirantis.com",
        "time": "Thu Nov 12 17:45:39 2020 +0000"
      },
      "message": "Add keystone credentials key backup-restore steps\n\nRelated-Prod: PROD-35496\nChange-Id: I8581f7625f77cde545503c69f2c6a8cdc12e1eab\n"
    },
    {
      "commit": "70d5257bec72ef48543bfef93a25eb1d5830143c",
      "tree": "37938081dd8d45ca69f7a920c0f27865ef4cc241",
      "parents": [
        "530b7036f71d6981251e3433884e83f5351ec952",
        "05c49837981aebbf4a01fc6e33c1dee62ba9574c"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Fri Oct 23 12:18:43 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Fri Oct 23 12:18:43 2020 +0000"
      },
      "message": "Merge \"Add check for galera clustercheck password presence\" into release/proposed/2019.2.0"
    },
    {
      "commit": "530b7036f71d6981251e3433884e83f5351ec952",
      "tree": "e8697f010e300bb1ee2b901c0b83ebb250d402c8",
      "parents": [
        "f3546567d1c0bfee13b23ab582f80dd40c48d159",
        "cff0741359881e80c47911f0d0814e9e995c638e"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Wed Oct 21 13:47:16 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Wed Oct 21 13:47:16 2020 +0000"
      },
      "message": "Merge \"Adding OS db cleanup job pipeline\" into release/proposed/2019.2.0"
    },
    {
      "commit": "05c49837981aebbf4a01fc6e33c1dee62ba9574c",
      "tree": "533042fbb81e8e8a60c84f5fb9fea96b27f8ed30",
      "parents": [
        "f3546567d1c0bfee13b23ab582f80dd40c48d159"
      ],
      "author": {
        "name": "Oleksii Molchanov",
        "email": "omolchanov@mirantis.com",
        "time": "Mon Sep 28 19:28:06 2020 +0300"
      },
      "committer": {
        "name": "Oleksii Molchanov",
        "email": "omolchanov@mirantis.com",
        "time": "Tue Oct 20 13:50:36 2020 +0300"
      },
      "message": "Add check for galera clustercheck password presence\n\nRelated-Prod: PROD-35705\nChange-Id: Iaca788558c9a2773db8aa5de695d9b25db2c6a91\n"
    },
    {
      "commit": "5f6264922f9b9228edacd70b853b86d60daa952b",
      "tree": "732ab9a6d64003d61d7eb5c01ae49c6c035a92a6",
      "parents": [
        "317c9a83913398ae914512dc82614a94a11a2b13",
        "f3546567d1c0bfee13b23ab582f80dd40c48d159"
      ],
      "author": {
        "name": "MCP Jenkins",
        "email": "jenkins@ci.mcp.mirantis.net",
        "time": "Fri Sep 25 11:36:28 2020 +0000"
      },
      "committer": {
        "name": "MCP Jenkins",
        "email": "jenkins@ci.mcp.mirantis.net",
        "time": "Fri Sep 25 11:36:28 2020 +0000"
      },
      "message": "Merge the tip of origin/release/proposed/2019.2.0 into origin/release/2019.2.0\n\nf354656 Fix parameter in ceph upgrade pipeline\ndf8c353 Enforce new config with ceph.common instead of highstates\n2683a0e add optional step for wipe orpaned ceph\u0027s partitions\nd8fdf67 fix pipelines for adding and removal osd to use them for migration to ceph-volume\n7c836ba Removed condition for short path in order to allow re-run the pipeline\ne05bfbf Run highstate at the end of the upgrade\nbddec29 Fix variable names\nd43f4ed Add qoutes around the target when calling salt-cp\ne46eb69 unset flags even if pipeline failed with a exception\n\nChange-Id: If5dc24833af1aab333036b78f6e088b8e2cd8166\n"
    },
    {
      "commit": "f3546567d1c0bfee13b23ab582f80dd40c48d159",
      "tree": "732ab9a6d64003d61d7eb5c01ae49c6c035a92a6",
      "parents": [
        "df8c3535ca755da42dee29258878de34ac24407f"
      ],
      "author": {
        "name": "Tomek Jaroszyk",
        "email": "tjaroszyk@mirantis.com",
        "time": "Thu Sep 17 15:34:05 2020 +0200"
      },
      "committer": {
        "name": "tjaroszyk",
        "email": "tjaroszyk@mirantis.com",
        "time": "Thu Sep 17 13:35:56 2020 +0000"
      },
      "message": "Fix parameter in ceph upgrade pipeline\n\nRelated-Prod: PROD-35785\nChange-Id: Ie11f9c6607b80bbcdb3ca9c42b639c1822a79f5d\n"
    },
    {
      "commit": "cff0741359881e80c47911f0d0814e9e995c638e",
      "tree": "8456ec6c95930fc2632ec9caca8ac3f03aeaf3cb",
      "parents": [
        "b039845488e15de8ce6f32184948b6c5bcdf6014"
      ],
      "author": {
        "name": "Dzmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Mon Jul 06 16:45:36 2020 +0200"
      },
      "committer": {
        "name": "Oleksiy Molchanov",
        "email": "omolchanov@mirantis.com",
        "time": "Thu Sep 10 13:28:22 2020 +0000"
      },
      "message": "Adding OS db cleanup job pipeline\n\nProd-Related: PROD-35183\nChange-Id: I8e2cf9a26ae8d6ac9a10e5404b0ae7258a7270af\n"
    },
    {
      "commit": "df8c3535ca755da42dee29258878de34ac24407f",
      "tree": "99c45f76322e7a4ec1059431fd9c80a2cc9ca674",
      "parents": [
        "b039845488e15de8ce6f32184948b6c5bcdf6014"
      ],
      "author": {
        "name": "Tomek Jaroszyk",
        "email": "tjaroszyk@mirantis.com",
        "time": "Wed Sep 09 12:41:01 2020 +0200"
      },
      "committer": {
        "name": "tjaroszyk",
        "email": "tjaroszyk@mirantis.com",
        "time": "Wed Sep 09 11:07:39 2020 +0000"
      },
      "message": "Enforce new config with ceph.common instead of highstates\n\nRelated-Prod: PROD-35756\nChange-Id: Ic07468b176f3d562e35ffbda4927135179a549cd\n"
    },
    {
      "commit": "b039845488e15de8ce6f32184948b6c5bcdf6014",
      "tree": "d4ad787c3a65bbad3515a39976db7406e5e197c8",
      "parents": [
        "2b6070cdebebf659548cb5c5de961cd4972b6acb",
        "2683a0ee074551671f3f9eed25709ecf9664868f"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Tue Sep 08 14:19:16 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Tue Sep 08 14:19:16 2020 +0000"
      },
      "message": "Merge \"add optional step for wipe orpaned ceph\u0027s partitions\" into release/proposed/2019.2.0"
    },
    {
      "commit": "2b6070cdebebf659548cb5c5de961cd4972b6acb",
      "tree": "2616dfe41074e4e739a16961336328103e1f3d65",
      "parents": [
        "d8fdf6705c9baa075847243c8c2125667b46eb1d",
        "7c836bab4ae63ad187321b5f20d13df574f74e67"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Mon Sep 07 17:13:44 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Mon Sep 07 17:13:44 2020 +0000"
      },
      "message": "Merge \"Removed condition for short path in order to allow re-run the pipeline\" into release/proposed/2019.2.0"
    },
    {
      "commit": "2683a0ee074551671f3f9eed25709ecf9664868f",
      "tree": "daa10cb5faa0b7d20fd00e6c96027b4d7b58e6ea",
      "parents": [
        "d8fdf6705c9baa075847243c8c2125667b46eb1d"
      ],
      "author": {
        "name": "Tomek Jaroszyk",
        "email": "tjaroszyk@mirantis.com",
        "time": "Fri Sep 04 15:42:52 2020 +0200"
      },
      "committer": {
        "name": "tjaroszyk",
        "email": "tjaroszyk@mirantis.com",
        "time": "Mon Sep 07 15:37:04 2020 +0000"
      },
      "message": "add optional step for wipe orpaned ceph\u0027s partitions\n\nRelated-Prod: PROD-35177\nChange-Id: Ie228d0491a4da3d2f14d5a2f8c7f21f09ed1b15f\n"
    },
    {
      "commit": "d8fdf6705c9baa075847243c8c2125667b46eb1d",
      "tree": "7938bc5317965f149db20a95af242e210aaf5ddc",
      "parents": [
        "cf5fabe7a7286dda95f640ddcd531c96edb96f1d"
      ],
      "author": {
        "name": "Tomek Jaroszyk",
        "email": "tjaroszyk@mirantis.com",
        "time": "Fri Aug 21 18:40:59 2020 +0200"
      },
      "committer": {
        "name": "tjaroszyk",
        "email": "tjaroszyk@mirantis.com",
        "time": "Mon Sep 07 15:36:29 2020 +0000"
      },
      "message": "fix pipelines for adding and removal osd\nto use them for migration to ceph-volume\n\nRelated-Prod: PROD-35675\nChange-Id: If1beb17a359ba13000109308286cef3da801f032\n"
    },
    {
      "commit": "7c836bab4ae63ad187321b5f20d13df574f74e67",
      "tree": "7f017b547c53db2ef7492d90c4e8671469b842b3",
      "parents": [
        "cf5fabe7a7286dda95f640ddcd531c96edb96f1d"
      ],
      "author": {
        "name": "Tomek Jaroszyk",
        "email": "tjaroszyk@mirantis.com",
        "time": "Mon Sep 07 15:02:03 2020 +0200"
      },
      "committer": {
        "name": "tjaroszyk",
        "email": "tjaroszyk@mirantis.com",
        "time": "Mon Sep 07 13:06:09 2020 +0000"
      },
      "message": "Removed condition for short path in order to allow re-run the pipeline\n\nRelated-Prod: PROD-35173\nChange-Id: Ib5a8af54fb5223e798cc50e8891a620718b465e1\n"
    },
    {
      "commit": "cf5fabe7a7286dda95f640ddcd531c96edb96f1d",
      "tree": "9d53d4e2ff1af4062f7991c4edc3960625f6bd4a",
      "parents": [
        "e05bfbf24861f87227a8a1b3757061315d41ee5f",
        "e46eb69dd85765cec4a205c92e774453c313c769"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Mon Sep 07 09:34:04 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Mon Sep 07 09:34:04 2020 +0000"
      },
      "message": "Merge \"unset flags even if pipeline failed with a exception\" into release/proposed/2019.2.0"
    },
    {
      "commit": "e05bfbf24861f87227a8a1b3757061315d41ee5f",
      "tree": "420e127241c968cd46a65d7eca87a51c99558947",
      "parents": [
        "bddec293cc720aec2dbc14bc496c7f541cdca542"
      ],
      "author": {
        "name": "Tomek Jaroszyk",
        "email": "tjaroszyk@mirantis.com",
        "time": "Fri Aug 21 00:22:15 2020 +0200"
      },
      "committer": {
        "name": "tjaroszyk",
        "email": "tjaroszyk@mirantis.com",
        "time": "Tue Sep 01 11:09:18 2020 +0000"
      },
      "message": "Run highstate at the end of the upgrade\n\nRelated-Prod: PROD-35691\nChange-Id: I028313ebe8b098e8a03ce3586989ddf96b0e132b\n"
    },
    {
      "commit": "bddec293cc720aec2dbc14bc496c7f541cdca542",
      "tree": "8b5cd54461d09c67611bf31c5851888060b83ead",
      "parents": [
        "d43f4ed3b35879d77c2473961bfbd2ead072435e"
      ],
      "author": {
        "name": "Tomek Jaroszyk",
        "email": "tjaroszyk@mirantis.com",
        "time": "Tue Aug 18 10:21:54 2020 +0200"
      },
      "committer": {
        "name": "tjaroszyk",
        "email": "tjaroszyk@mirantis.com",
        "time": "Tue Aug 18 10:19:40 2020 +0000"
      },
      "message": "Fix variable names\n\nPROD-35670\n\nChange-Id: I99eaf40bd042855b2ffb81cfd87175544975820a\n"
    },
    {
      "commit": "d43f4ed3b35879d77c2473961bfbd2ead072435e",
      "tree": "48294ee04202b7fa9a802c46d0672b611eb7ab4d",
      "parents": [
        "abf4ef52d846679d5f113df6ce65862f76bc6e0b"
      ],
      "author": {
        "name": "Hanna Arhipova",
        "email": "harhipova@mirantis.com",
        "time": "Tue Jul 28 17:25:20 2020 +0300"
      },
      "committer": {
        "name": "Hanna Arhipova",
        "email": "harhipova@mirantis.com",
        "time": "Tue Jul 28 17:25:20 2020 +0300"
      },
      "message": "Add qoutes around the target when calling salt-cp\n\nChange-Id: I696218a88ed1a54658e113287188e74f17323a3d\nRelated-Prod:#PROD-35628\n"
    },
    {
      "commit": "317c9a83913398ae914512dc82614a94a11a2b13",
      "tree": "766ec95d2cb201830662c13e23f15c63a07b9d5d",
      "parents": [
        "ee20e196e31984a359bf4d6fb5b0b7c54a6dfa63",
        "abf4ef52d846679d5f113df6ce65862f76bc6e0b"
      ],
      "author": {
        "name": "MCP Jenkins",
        "email": "jenkins@ci.mcp.mirantis.net",
        "time": "Fri Jul 17 10:41:47 2020 +0000"
      },
      "committer": {
        "name": "MCP Jenkins",
        "email": "jenkins@ci.mcp.mirantis.net",
        "time": "Fri Jul 17 10:41:47 2020 +0000"
      },
      "message": "Merge the tip of origin/release/proposed/2019.2.0 into origin/release/2019.2.0\n\nabf4ef5 Ceph update/upgrade - run highstate after updating each node\n1535aa2 Fix partition removal in Ceph pipelines, make cleaning data partition optional\n4bed4ad Add repositories refresh to ceph update pipeline\n574aefb ceph update - unset cluster flags in case of error\nc61f744 ceph-add-osd-upmap: verify if target host is responsive and ignore it while checking installed ceph version\nb5663e6 Ceph - Add checks for host parameter\ne28ebd7 update grain name for ceph OSDs\nfd7586b Add a sleep after salt master update\n68eb72c Add package management upgrade step\n396632d [SALT] add option to update salt\n2ea6b2f refactor and change exception message for more adequate\n\nChange-Id: I9b9aa32cd71d588ee6a82eab2fa3ddb6a52329bc\n"
    },
    {
      "commit": "e46eb69dd85765cec4a205c92e774453c313c769",
      "tree": "9ceb6cadd397442725c8a46e9ecd5c6cd4018f21",
      "parents": [
        "abf4ef52d846679d5f113df6ce65862f76bc6e0b"
      ],
      "author": {
        "name": "Tomek Jaroszyk",
        "email": "tjaroszyk@mirantis.com",
        "time": "Tue Jul 07 12:07:40 2020 +0200"
      },
      "committer": {
        "name": "Tomek Jaroszyk",
        "email": "tjaroszyk@mirantis.com",
        "time": "Tue Jul 07 14:40:10 2020 +0200"
      },
      "message": "unset flags even if pipeline failed with a exception\n\nRelated-Prod: PROD-35064\nChange-Id: I8e037852f93cdcb157b3ef77d2a58dd1de3bbe5b\n"
    },
    {
      "commit": "abf4ef52d846679d5f113df6ce65862f76bc6e0b",
      "tree": "766ec95d2cb201830662c13e23f15c63a07b9d5d",
      "parents": [
        "1535aa2fc419b4fe77478c54fdba5ed5a48ea26c"
      ],
      "author": {
        "name": "Mateusz Los",
        "email": "mlos@mirantis.com",
        "time": "Mon May 11 10:37:23 2020 +0200"
      },
      "committer": {
        "name": "Vladimir Khlyunev",
        "email": "vkhlyunev@mirantis.com",
        "time": "Thu Jun 18 15:05:23 2020 +0000"
      },
      "message": "Ceph update/upgrade - run highstate after updating each node\n\nRelated-Prod: PROD-29831\nChange-Id: I7675c2d4bdb607d44df55e8de14f1f1365598c9d\n"
    },
    {
      "commit": "1535aa2fc419b4fe77478c54fdba5ed5a48ea26c",
      "tree": "68eefb5b51385e899ce2207812d020a3626788a5",
      "parents": [
        "4bed4add6c9755cee6e2af0b01d2911dba23a6ce"
      ],
      "author": {
        "name": "Mateusz Los",
        "email": "mlos@mirantis.com",
        "time": "Mon May 11 10:33:58 2020 +0200"
      },
      "committer": {
        "name": "tjaroszyk",
        "email": "tjaroszyk@mirantis.com",
        "time": "Thu Jun 18 14:44:39 2020 +0000"
      },
      "message": "Fix partition removal in Ceph pipelines,\nmake cleaning data partition optional\n\nRelated-Prod: PROD-35178\nChange-Id: I39a991ae87f42dbafb0768e2858107ae3243d23e\n"
    },
    {
      "commit": "4bed4add6c9755cee6e2af0b01d2911dba23a6ce",
      "tree": "6b9247b112a5465c425c7da662e22e394c44fd12",
      "parents": [
        "574aefb0be6cfae8d0d8647bdb5f82fbe4bf1cee"
      ],
      "author": {
        "name": "Mateusz Los",
        "email": "mlos@mirantis.com",
        "time": "Mon May 11 10:22:53 2020 +0200"
      },
      "committer": {
        "name": "Vladimir Khlyunev",
        "email": "vkhlyunev@mirantis.com",
        "time": "Tue Jun 16 20:57:49 2020 +0000"
      },
      "message": "Add repositories refresh to ceph update pipeline\n\nRelated-Prod: PROD-35062\nChange-Id: Ia85b7fdbda515a338f88569ffb8a4207bd3f147d\n"
    },
    {
      "commit": "574aefb0be6cfae8d0d8647bdb5f82fbe4bf1cee",
      "tree": "12d079b2633b653d3aa1a405012feb671156ebae",
      "parents": [
        "9766563563d162af67a9ca9b45ccefa4f3ea5123"
      ],
      "author": {
        "name": "Mateusz Los",
        "email": "mlos@mirantis.com",
        "time": "Mon May 11 09:59:32 2020 +0200"
      },
      "committer": {
        "name": "Vladimir Khlyunev",
        "email": "vkhlyunev@mirantis.com",
        "time": "Tue Jun 16 20:54:20 2020 +0000"
      },
      "message": "ceph update - unset cluster flags in case of error\n\nRelated-Prod: PROD-35063\nChange-Id: I0de4c578d0be51ad9775aa6b8650d1f046c776b0\n"
    },
    {
      "commit": "9766563563d162af67a9ca9b45ccefa4f3ea5123",
      "tree": "70ba143af0f15f219cad19e679e797c15c7f09dd",
      "parents": [
        "443c0b9f93b30383ede8975445e47a40ce594471",
        "b5663e62a5d467106bc5b4e81c72fbc360e1fe77"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Tue Jun 16 16:12:39 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Tue Jun 16 16:12:39 2020 +0000"
      },
      "message": "Merge \"Ceph - Add checks for host parameter\" into release/proposed/2019.2.0"
    },
    {
      "commit": "443c0b9f93b30383ede8975445e47a40ce594471",
      "tree": "dfd9e11ad4db63195c1be5788d8ec23d01b1a381",
      "parents": [
        "c61f7448769caf2898370697077ab95f9145d2f1",
        "e28ebd79de66ddf4c9453e0636f4569281d753b1"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Tue Jun 16 16:11:26 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Tue Jun 16 16:11:26 2020 +0000"
      },
      "message": "Merge \"update grain name for ceph OSDs\" into release/proposed/2019.2.0"
    },
    {
      "commit": "c61f7448769caf2898370697077ab95f9145d2f1",
      "tree": "cba892f6fa35853c764c7aa98121456105e8e505",
      "parents": [
        "a201d0b1d7e23723292be247cff0fa9d33820026"
      ],
      "author": {
        "name": "Mateusz Los",
        "email": "mlos@mirantis.com",
        "time": "Tue May 12 14:33:50 2020 +0200"
      },
      "committer": {
        "name": "tjaroszyk",
        "email": "tjaroszyk@mirantis.com",
        "time": "Tue Jun 16 14:28:33 2020 +0000"
      },
      "message": "ceph-add-osd-upmap: verify if target host is responsive and ignore\nit while checking installed ceph version\n\nRelated-Prod: PROD-35309\nChange-Id: I46c68d663699860074a965ba0ee10ad2278d4287\n"
    },
    {
      "commit": "b5663e62a5d467106bc5b4e81c72fbc360e1fe77",
      "tree": "4a3ea46c40d7977589d7ee9edca0cfd73323cda8",
      "parents": [
        "e28ebd79de66ddf4c9453e0636f4569281d753b1"
      ],
      "author": {
        "name": "Mateusz Los",
        "email": "mlos@mirantis.com",
        "time": "Mon May 11 09:51:13 2020 +0200"
      },
      "committer": {
        "name": "tjaroszyk",
        "email": "tjaroszyk@mirantis.com",
        "time": "Tue Jun 16 14:27:23 2020 +0000"
      },
      "message": "Ceph - Add checks for host parameter\n\nRelated-Prod: PROD-35170\nChange-Id: Ie19e1859e3bffa9814d24a9abff5b7a41b00ffd8\n"
    },
    {
      "commit": "e28ebd79de66ddf4c9453e0636f4569281d753b1",
      "tree": "ab1eadb304cef160e948a1059c1b461057906e7f",
      "parents": [
        "a201d0b1d7e23723292be247cff0fa9d33820026"
      ],
      "author": {
        "name": "Mateusz Los",
        "email": "mlos@mirantis.com",
        "time": "Tue Apr 28 16:36:11 2020 +0200"
      },
      "committer": {
        "name": "tjaroszyk",
        "email": "tjaroszyk@mirantis.com",
        "time": "Tue Jun 16 14:17:16 2020 +0000"
      },
      "message": "update grain name for ceph OSDs\n\nRelated-Prod: PROD-35230\nChange-Id: Idbd3114d0d6e1d802a2a925dbc5a83136fd2a5f4\n"
    },
    {
      "commit": "a201d0b1d7e23723292be247cff0fa9d33820026",
      "tree": "034301e9a1cc3af1794504a28a559f6905c71590",
      "parents": [
        "16c958b6532763a8c29e9ea32bc708c5512a2922",
        "fd7586b91898e336fa701ea7737a46bcb83c0b54"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Wed Jun 03 08:46:55 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Wed Jun 03 08:46:55 2020 +0000"
      },
      "message": "Merge \"Add a sleep after salt master update\" into release/proposed/2019.2.0"
    },
    {
      "commit": "fd7586b91898e336fa701ea7737a46bcb83c0b54",
      "tree": "2a44a69882bcf06edd936e6bac236897264c6232",
      "parents": [
        "396632d4e2801b64a614c3eb6dba338f4c1bb1ee"
      ],
      "author": {
        "name": "Denis V. Meltsaykin",
        "email": "dmeltsaykin@mirantis.com",
        "time": "Tue Jun 02 11:23:18 2020 +0200"
      },
      "committer": {
        "name": "Denis V. Meltsaykin",
        "email": "dmeltsaykin@mirantis.com",
        "time": "Tue Jun 02 11:49:18 2020 +0200"
      },
      "message": "Add a sleep after salt master update\n\nThe salt packages update procedure did not take into account that updating\ntakes time. After starting the asynchronous update it immediately checked\nthe status of minions and succeeded, but the real update happened later.\nWhile here also fix the minor issue in the cloud deploy pipeline.\n\nCloses-Bug: PROD-35424\nChange-Id: I2ceeeac532059c783a55dd2459c9d22b39f05bdd\n"
    },
    {
      "commit": "16c958b6532763a8c29e9ea32bc708c5512a2922",
      "tree": "2f4ef421f025b0a3941a3ac5ec60b4bfb656d3fa",
      "parents": [
        "b15ea47085d64e63a0d44151a7fea93616cf2558",
        "68eb72ccb6a3c2ea7ce669939bb63b9a7258336a"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu May 21 09:22:03 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Thu May 21 09:22:03 2020 +0000"
      },
      "message": "Merge \"Add package management upgrade step\" into release/proposed/2019.2.0"
    },
    {
      "commit": "b15ea47085d64e63a0d44151a7fea93616cf2558",
      "tree": "4648912bacac17d530b8ef52001c283d88fc2416",
      "parents": [
        "2ea6b2f11b9806f3ffc1d7302bd04329c0ee6ef7",
        "396632d4e2801b64a614c3eb6dba338f4c1bb1ee"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Wed May 20 14:49:51 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Wed May 20 14:49:51 2020 +0000"
      },
      "message": "Merge \"[SALT] add option to update salt\" into release/proposed/2019.2.0"
    },
    {
      "commit": "68eb72ccb6a3c2ea7ce669939bb63b9a7258336a",
      "tree": "aae2f22574cfe49947000919b18915660c4fd77d",
      "parents": [
        "2ea6b2f11b9806f3ffc1d7302bd04329c0ee6ef7"
      ],
      "author": {
        "name": "Oleksii Molchanov",
        "email": "omolchanov@mirantis.com",
        "time": "Fri May 15 13:33:45 2020 +0300"
      },
      "committer": {
        "name": "Oleksii Molchanov",
        "email": "omolchanov@mirantis.com",
        "time": "Tue May 19 20:07:27 2020 +0300"
      },
      "message": "Add package management upgrade step\n\nCloses-Bug: PROD-34826\nChange-Id: I10b539fbc700ae58e085524586e260480b753910\n"
    },
    {
      "commit": "396632d4e2801b64a614c3eb6dba338f4c1bb1ee",
      "tree": "0b2f3b81d5da8bd727b12a04bfe4c32d6ab868ad",
      "parents": [
        "b797adb9150a365acc0719fbf4454f4c12660847"
      ],
      "author": {
        "name": "Denis V. Meltsaykin",
        "email": "dmeltsaykin@mirantis.com",
        "time": "Mon May 18 15:39:36 2020 +0200"
      },
      "committer": {
        "name": "Denis V. Meltsaykin",
        "email": "dmeltsaykin@mirantis.com",
        "time": "Mon May 18 15:39:36 2020 +0200"
      },
      "message": "[SALT] add option to update salt\n\nThe OpenStack deploy pipeline should be able to update salt-master and\nsalt-minion\u0027s packages in a proper way (without failing running jobs).\nThis patch adds such an option to the pipeline.\n\nCloses-Bug: PROD-35355\nCloses-Bug: PROD-35233\nChange-Id: I91d06e2bddacb4300c425afb756fe7b7fde0fbd5\n"
    },
    {
      "commit": "2ea6b2f11b9806f3ffc1d7302bd04329c0ee6ef7",
      "tree": "069cf9e77b73dc4ba991a5cf0dc4033e1c88b83b",
      "parents": [
        "b797adb9150a365acc0719fbf4454f4c12660847"
      ],
      "author": {
        "name": "Tomek Jaroszyk",
        "email": "tjaroszyk@mirantis.com",
        "time": "Thu Apr 30 14:13:49 2020 +0200"
      },
      "committer": {
        "name": "tjaroszyk",
        "email": "tjaroszyk@mirantis.com",
        "time": "Thu Apr 30 16:20:29 2020 +0000"
      },
      "message": "refactor and change exception message for more adequate\n\nRelated-Prod: PROD-35201\nChange-Id: I03129ee9247de25be711426a8d377e18e10f8b60\n"
    },
    {
      "commit": "ee20e196e31984a359bf4d6fb5b0b7c54a6dfa63",
      "tree": "84c6c86c0b0ea43e11419cdd9978a2678ac92294",
      "parents": [
        "e191a2c37c9ab7344e151c2d4f4174801c1d51d5",
        "b797adb9150a365acc0719fbf4454f4c12660847"
      ],
      "author": {
        "name": "MCP Jenkins",
        "email": "jenkins@ci.mcp.mirantis.net",
        "time": "Sat Apr 25 09:14:25 2020 +0000"
      },
      "committer": {
        "name": "MCP Jenkins",
        "email": "jenkins@ci.mcp.mirantis.net",
        "time": "Sat Apr 25 09:14:25 2020 +0000"
      },
      "message": "Merge the tip of origin/release/proposed/2019.2.0 into origin/release/2019.2.0\n\nb797adb Remove checking of node type by node name\n0cb8392 update pipelines for refactored grains\nfaebb0d Force update python-jenkins for mcp upgrade\n39484d0 Fix xpath for Plots in cvp-spt\n5b7fceb Update upgrade-mcp-release with check_34406\nc4dc501 Perform full refresh alternately during upgrade\ned68efd Fix missing steps for Ceph Add OSD Node ( upmap ) pipeline\n76689a6 Add ability to upgtade OS on Stacklight nodes\n8091137 Enable Jenkins CSRF security for upgrades from old releases\n1132065 Monitoring first in Stacklight upgrade\n\nChange-Id: I0c6f3884b4c1d049f1877ff241da2bf2875929ef\n"
    },
    {
      "commit": "b797adb9150a365acc0719fbf4454f4c12660847",
      "tree": "84c6c86c0b0ea43e11419cdd9978a2678ac92294",
      "parents": [
        "0cc45cd73c83c4b29764326390a6e98397131df6"
      ],
      "author": {
        "name": "Roman Lubianyi",
        "email": "rlubianyi@mirantis.com",
        "time": "Wed Apr 22 12:36:37 2020 +0300"
      },
      "committer": {
        "name": "Roman Lubianyi",
        "email": "rlubianyi@mirantis.com",
        "time": "Thu Apr 23 18:03:20 2020 +0300"
      },
      "message": "Remove checking of node type by node name\n\nSome of our customers don’t have their OSD nodes labeled with a hostname of osd*\n\nPROD-34896\n\nChange-Id: Ib6c6c51e22a4bdbb0161496d82cf8e62df7f9c2d\n"
    },
    {
      "commit": "0cc45cd73c83c4b29764326390a6e98397131df6",
      "tree": "471f1ea77b5fe478f00a89cca4074f2765a36ca5",
      "parents": [
        "faebb0d638082a3e1444138d1a10f8edb8addbf2",
        "0cb8392505ad32ca1d9cfba65cf77c827b4bd48c"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Wed Apr 08 16:49:50 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Wed Apr 08 16:49:50 2020 +0000"
      },
      "message": "Merge \"update pipelines for refactored grains\" into release/proposed/2019.2.0"
    },
    {
      "commit": "0cb8392505ad32ca1d9cfba65cf77c827b4bd48c",
      "tree": "4373ac7d9d784bd43ab9cc46b1ed18b067da949f",
      "parents": [
        "e191a2c37c9ab7344e151c2d4f4174801c1d51d5"
      ],
      "author": {
        "name": "Tomek Jaroszyk",
        "email": "tjaroszyk@mirantis.com",
        "time": "Tue Apr 07 11:20:31 2020 +0200"
      },
      "committer": {
        "name": "Tomek Jaroszyk",
        "email": "tjaroszyk@mirantis.com",
        "time": "Tue Apr 07 17:44:52 2020 +0200"
      },
      "message": "update pipelines for refactored grains\n\nReleted-Prod: PROD-35018\nChange-Id: I1c61799b0cabfeb0fd4601fd4a50fb311038cf37\n"
    },
    {
      "commit": "faebb0d638082a3e1444138d1a10f8edb8addbf2",
      "tree": "6863d812ad0697eed336eaf6e36f47fce920e82f",
      "parents": [
        "ffcc1510853c2e483008c14199f36fb9c4a340f6"
      ],
      "author": {
        "name": "Valeriy Sakharov",
        "email": "vsakharov@mirantis.com",
        "time": "Mon Apr 06 16:46:39 2020 +0400"
      },
      "committer": {
        "name": "Valeriy Sakharov",
        "email": "vsakharov@mirantis.com",
        "time": "Tue Apr 07 13:35:45 2020 +0400"
      },
      "message": "Force update python-jenkins for mcp upgrade\n\nNew version of the python-jenkins package contains updated\nauthentification method with crumb. We need to install it first\nfor successfully work with new Jenkins\n\nChange-Id: I5e2986cc1be012c2c4def7a95515384a86cb5e73\nRelated-PROD: PROD-34651\n"
    },
    {
      "commit": "ffcc1510853c2e483008c14199f36fb9c4a340f6",
      "tree": "9f1b25b00a4a70195f43bd15f04d36d68607ed8e",
      "parents": [
        "5b7fceb0c5c148466b7db5416b70b66f85211560",
        "39484d010bac629a8d66c6b6d09d78a9bcb69ac6"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Tue Mar 31 10:47:18 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Tue Mar 31 10:47:18 2020 +0000"
      },
      "message": "Merge \"Fix xpath for Plots in cvp-spt\" into release/proposed/2019.2.0"
    }
  ],
  "next": "39484d010bac629a8d66c6b6d09d78a9bcb69ac6"
}
