)]}'
{
  "log": [
    {
      "commit": "11167449813c547a03bcf319b51f49bb144ea24b",
      "tree": "2bd923f78bff388c38cc4d83819b528f9812a42f",
      "parents": [
        "2219bf494ff7b2a8bc2c9c36784332ccc8358b43"
      ],
      "author": {
        "name": "Oleksii Zhurba",
        "email": "ozhurba@mirantis.com",
        "time": "Mon Jul 22 11:15:02 2019 -0500"
      },
      "committer": {
        "name": "Oleksii Zhurba",
        "email": "ozhurba@mirantis.com",
        "time": "Mon Jul 22 17:12:54 2019 +0000"
      },
      "message": "[CVP] Add force_pull parameter for cvp sanity/spt/stacklight jobs\n\nRelated-PROD: PROD-32132\n\nChange-Id: Ie138f4a0eb1f1c47cb1d45681a8627296682bc61\n"
    },
    {
      "commit": "2219bf494ff7b2a8bc2c9c36784332ccc8358b43",
      "tree": "6106d821974fcb81b3b530f4cd97ead10958ec3b",
      "parents": [
        "293561268023b4d77744f871c11fbe7b0e603f34"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Mon Jul 22 16:54:06 2019 +0400"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Mon Jul 22 15:23:51 2019 +0000"
      },
      "message": "Several fixes for backupninja pipelines\n\n* Do not fail if maas is not enabled\n* Add backup server to known_hosts, so scp will not fail\n* Additional checks for pillar data\n\nPROD-30107\nPROD-30108\n\nChange-Id: Id5043717220de80c25f9d80761c1ddfa0910b083\n(cherry picked from commit 8428b8d59b5aa325892b177e94923b99f7172c1d)\n"
    },
    {
      "commit": "293561268023b4d77744f871c11fbe7b0e603f34",
      "tree": "bfba20473e959825256e3737ab454a675f21fb5b",
      "parents": [
        "57aeeb5fa48051ba0b7c75ea08cf7de079d9a9a2"
      ],
      "author": {
        "name": "Oleksii Zhurba",
        "email": "ozhurba@mirantis.com",
        "time": "Wed Jul 17 15:02:44 2019 -0500"
      },
      "committer": {
        "name": "Oleksii Zhurba",
        "email": "ozhurba@mirantis.com",
        "time": "Fri Jul 19 14:38:51 2019 +0000"
      },
      "message": "[CVP] Fix skiplist functionality in cvp-tempest\n\nRelated-PROD: PROD-31358\n\nChange-Id: I303e3d120fcc72d7f213871fc09adaf7570fb564\n"
    },
    {
      "commit": "57aeeb5fa48051ba0b7c75ea08cf7de079d9a9a2",
      "tree": "665668d87b6d5f5caa7b8ab731769e1da1ef34d6",
      "parents": [
        "9c4a84d71378c9a705a072fa8c7780cd66d136d6",
        "7f3c386b12397db1f8b19c5b2343029588cb10a5"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Fri Jul 19 12:48:24 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Fri Jul 19 12:48:24 2019 +0000"
      },
      "message": "Merge \"Refactoring for using minion names instead of pillars and some standart functions instead of cmds Related-Prod: #PROD-30065 (PROD:30065) Related-Prod: #PROD-29949 (PROD:29949) Cherry-picked from commit: f99b1165574a761743226148d843b91f3e4e2cc9\" into release/proposed/2019.2.0"
    },
    {
      "commit": "9c4a84d71378c9a705a072fa8c7780cd66d136d6",
      "tree": "6c6715919f8a2552f7de44de552f737608319cf1",
      "parents": [
        "13bb1366713e6ac213618502fa18976b61c13749"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Feb 19 10:29:56 2019 +0100"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "mpolreich@mirantis.com",
        "time": "Fri Jul 19 11:32:48 2019 +0000"
      },
      "message": "Add \u0027Galera DB backup\u0027 pipeline\n\nRelated: PROD-27547 (PROD:27547)\n\nChange-Id: I2540ec4460ea6c6932a4e758543b8340e0a9d9fd\n(cherry picked from commit 85fa2db9c4ab918ec0aad14632eaaf284a7625c2)\n"
    },
    {
      "commit": "7f3c386b12397db1f8b19c5b2343029588cb10a5",
      "tree": "1f7d239351750f26c5532b31ccf403553962b397",
      "parents": [
        "d662e5cc72fa2bfb6551f815ec9498153ec6b685"
      ],
      "author": {
        "name": "Alena Kiseleva",
        "email": "akiseleva@mirantis.com",
        "time": "Wed Jun 12 13:16:33 2019 +0300"
      },
      "committer": {
        "name": "Alena Kiseleva",
        "email": "akiseleva@mirantis.com",
        "time": "Fri Jul 19 13:59:17 2019 +0300"
      },
      "message": "Refactoring for using minion names instead of pillars and some standart\nfunctions instead of cmds\nRelated-Prod: #PROD-30065 (PROD:30065)\nRelated-Prod: #PROD-29949 (PROD:29949)\nCherry-picked from commit: f99b1165574a761743226148d843b91f3e4e2cc9\n\nChange-Id: Ia639a462a91095b04a944fb986fe5d05f6291a5e\n"
    },
    {
      "commit": "13bb1366713e6ac213618502fa18976b61c13749",
      "tree": "02eb177127581863cf6b3c0dbe5ecd46ab18c961",
      "parents": [
        "54e4553ffa6ac17551465ac7491342b92ed8c661"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Fri Jun 14 14:46:39 2019 +0000"
      },
      "committer": {
        "name": "sgarbuz",
        "email": "sgarbuz@mirantis.com",
        "time": "Fri Jul 19 09:53:43 2019 +0000"
      },
      "message": "Add openstack-galera-upgrade.groovy pipeline\n\nChange-Id: Iae8d3e50fbe3c6bb608a30ac0bc4f87b288b933c\nRelated-Prod: PROD-29630\n(cherry picked from commit f4adf25bc82d5e154e3214859fcb0e9778c30947)\n"
    },
    {
      "commit": "54e4553ffa6ac17551465ac7491342b92ed8c661",
      "tree": "65d3f7e2b4c23691a2ada44607cb30b8a37657fa",
      "parents": [
        "3310cbaa877b31ebe550ed0c87f0ee1dadd9173d"
      ],
      "author": {
        "name": "Oleksii Zhurba",
        "email": "ozhurba@mirantis.com",
        "time": "Thu Jul 18 11:28:09 2019 -0500"
      },
      "committer": {
        "name": "Oleksii Zhurba",
        "email": "ozhurba@mirantis.com",
        "time": "Thu Jul 18 16:28:48 2019 +0000"
      },
      "message": "[CVP] Disable docker pull for cvp-sanity/spt/stacklight jobs\n\nRelated-PROD: PROD-31909\n\nChange-Id: Ie068013ab85d1a7e7c8d305c2db7a8b87d0e9f2d\n"
    },
    {
      "commit": "3310cbaa877b31ebe550ed0c87f0ee1dadd9173d",
      "tree": "ee2a618a1f397dd87f3523e8f6dc7a8e2db4c587",
      "parents": [
        "f00f233f93da812db649ee7950d05792e20c9f6f",
        "0102826a4ae5d1310e5bed2601d8e187d90809e1"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu Jul 18 16:19:07 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Thu Jul 18 16:19:07 2019 +0000"
      },
      "message": "Merge \"[CVP] Define runtest_tempest_cfg_dir in Initialization stage\" into release/proposed/2019.2.0"
    },
    {
      "commit": "f00f233f93da812db649ee7950d05792e20c9f6f",
      "tree": "9e42ff9eeb80b88b22ccaa8bb9e8a4eadf1322c4",
      "parents": [
        "d662e5cc72fa2bfb6551f815ec9498153ec6b685",
        "b8b50b327c12c43ee957447506c0a10aacb83fa5"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu Jul 18 16:16:18 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Thu Jul 18 16:16:18 2019 +0000"
      },
      "message": "Merge \"[CVP] Fix DEBUG_MODE for cvp-tempest\" into release/proposed/2019.2.0"
    },
    {
      "commit": "d662e5cc72fa2bfb6551f815ec9498153ec6b685",
      "tree": "29d82ac2625337ae02a7eb8be1a00b300a9121d9",
      "parents": [
        "e83655651ffb7759368712f54b1941edc2b7a095"
      ],
      "author": {
        "name": "Oleksandr Pidrepnyi",
        "email": "apodrepnyi@mirantis.com",
        "time": "Thu Jul 18 16:06:57 2019 +0300"
      },
      "committer": {
        "name": "apodrepnyi",
        "email": "apodrepnyi@mirantis.com",
        "time": "Thu Jul 18 15:14:54 2019 +0000"
      },
      "message": "Apply \u0027linux.system.repo\u0027 state before dist-upgrade operation.\n\nChange-Id: I8513a432f4378c3c0cc53240480f7f086f329907\nRelated-Prod: PROD-30563\n(cherry picked from commit 217efc011f1d7e544fa2f831ae14cdba9ce66829)\n"
    },
    {
      "commit": "e83655651ffb7759368712f54b1941edc2b7a095",
      "tree": "d6b926cc5374944899d4520695577d20083ac74f",
      "parents": [
        "323ffdeb8004bc45be55933f353e8aa118fe10b8",
        "7ba33594cb85cafa18ce0c237b1c3508c5b2bb82"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu Jul 18 13:30:34 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Thu Jul 18 13:30:34 2019 +0000"
      },
      "message": "Merge \"Add RESTORE_TYPE to galera restore pipeline\" into release/proposed/2019.2.0"
    },
    {
      "commit": "323ffdeb8004bc45be55933f353e8aa118fe10b8",
      "tree": "c6636beaf22f4504fa728a40d9579214d76dfea1",
      "parents": [
        "915b8f8b0eb6099174ab5e16ecee21b0b030b664"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue May 07 15:56:38 2019 +0200"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Thu Jul 18 13:04:28 2019 +0000"
      },
      "message": "Add handling of resultCodes for disk i/o utilization check\n\n\t- Also fix order of checking resultCodes\n\n- Partial cherry-pick of 0f3b85dfd2220042a961651707f97eb2d6932d3f\n\nRelated: PROD-28135\n\nChange-Id: I51f875f315a60b59d844c754549cee743d86305e\n"
    },
    {
      "commit": "0102826a4ae5d1310e5bed2601d8e187d90809e1",
      "tree": "8976195beddc918cfe4824d114828df6827fa673",
      "parents": [
        "915b8f8b0eb6099174ab5e16ecee21b0b030b664"
      ],
      "author": {
        "name": "Oleksii Zhurba",
        "email": "ozhurba@mirantis.com",
        "time": "Wed Jul 17 12:29:49 2019 -0500"
      },
      "committer": {
        "name": "Oleksii Zhurba",
        "email": "ozhurba@mirantis.com",
        "time": "Wed Jul 17 21:11:12 2019 +0000"
      },
      "message": "[CVP] Define runtest_tempest_cfg_dir in Initialization stage\n\nRelated-PROD: PROD-31356\n\nChange-Id: Ifad6b9a4b03e0c99de7ae86fa8897e5bd5dca203\n"
    },
    {
      "commit": "b8b50b327c12c43ee957447506c0a10aacb83fa5",
      "tree": "c651dce94b8c28a9c1fa4e550c27a06a4bc2692a",
      "parents": [
        "915b8f8b0eb6099174ab5e16ecee21b0b030b664"
      ],
      "author": {
        "name": "Oleksii Zhurba",
        "email": "ozhurba@mirantis.com",
        "time": "Wed Jul 17 12:19:09 2019 -0500"
      },
      "committer": {
        "name": "Oleksii Zhurba",
        "email": "ozhurba@mirantis.com",
        "time": "Wed Jul 17 17:19:51 2019 +0000"
      },
      "message": "[CVP] Fix DEBUG_MODE for cvp-tempest\n\nRelated-PROD: PROD-31355\n\nChange-Id: Iada733c53d7d17b74869e22e1285b2843b6d09f2\n"
    },
    {
      "commit": "915b8f8b0eb6099174ab5e16ecee21b0b030b664",
      "tree": "0c228729c96249c6627196dfdefcf0df6f596df2",
      "parents": [
        "278179ba54a27157c4d6af90c18d781f128ffa77"
      ],
      "author": {
        "name": "Anton Samoylov",
        "email": "asamoylov@mirantis.com",
        "time": "Wed Jun 26 17:20:58 2019 +0400"
      },
      "committer": {
        "name": "Anton Samoylov",
        "email": "asamoylov@mirantis.com",
        "time": "Wed Jul 17 09:16:49 2019 +0000"
      },
      "message": "Cassandra repair pipeline fixes:\n\n- stop neutron-server for OC 4.X config db repair case;\n- stop contral and analytic containers during repair procedure to prevent\n  requests to configdb;\n- add verification of cassandra db readiness before backup procedure;\n- increased number of retries for final health check.\n\nChange-Id: I0e88d7a013e5452fccbf63c4141afb31aac2b9bd\nRelated-PROD: PROD-31354\n"
    },
    {
      "commit": "278179ba54a27157c4d6af90c18d781f128ffa77",
      "tree": "598fa21a0b433a50697feb48b130c210ac0963ad",
      "parents": [
        "ce96717366b68415877cd78b62985a20f4910036"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Mon Jun 24 23:44:39 2019 +0300"
      },
      "committer": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Tue Jul 16 12:53:14 2019 +0300"
      },
      "message": "Install python-tornado with OS CP/DP upgrade\n\npython-tornado that is shared with salt. To make openstack working properly\ninstall tornado to latest version with minion restart. If latest version present\ndo nothing.\n\nDepends-On: https://gerrit.mcp.mirantis.com/#/c/44579/\n\nChange-Id: Id2024a61f1d9ea60215c91e647f4e29978600cb9\nRelated-Prod: PROD-31413\n(cherry picked from commit 67d7de9b31b3b7569d14afeb18b4ae1383ca4ce6)\n"
    },
    {
      "commit": "ce96717366b68415877cd78b62985a20f4910036",
      "tree": "828e20e297068a8ca5d2bc43099cd6160a50dde0",
      "parents": [
        "79a2d592b56f55e8aea59f44853ce533221d5ebb"
      ],
      "author": {
        "name": "Anton Samoylov",
        "email": "asamoylov@mirantis.com",
        "time": "Mon Jun 24 12:02:51 2019 +0400"
      },
      "committer": {
        "name": "Anton Samoylov",
        "email": "asamoylov@mirantis.com",
        "time": "Mon Jul 15 07:53:46 2019 +0000"
      },
      "message": "Do not create db backup in Cassandra restore pipeline\n\nCassandra restore pipeline should not perform any backups before\nrestore procedure, it\u0027s purpose only restore steps. If backup is\nneeded, separate steps/pipeline can be used.\n\nChange-Id: I916c3053db82f5e3b3e69c3883af584decec10a0\nRelated-PROD: PROD-31351\n"
    },
    {
      "commit": "79a2d592b56f55e8aea59f44853ce533221d5ebb",
      "tree": "c92b3eb19515e522eae5c1970a169a11ac33f01d",
      "parents": [
        "21c78beff246eb4c00b81de9d31f435719a1bdf1"
      ],
      "author": {
        "name": "Anton Samoylov",
        "email": "asamoylov@mirantis.com",
        "time": "Fri Jun 21 19:53:26 2019 +0400"
      },
      "committer": {
        "name": "Anton Samoylov",
        "email": "asamoylov@mirantis.com",
        "time": "Mon Jul 15 07:23:13 2019 +0000"
      },
      "message": "Cassandra repair: fix cassandra data cleanup procedure\n\nCassandra repair does not cleanup cassandra data directory before\nrestore procedure as doctrail utility has limitation in passing\ncommands inside containers.\nAdditional changes:\n- added getValueForPillarKey function for getting pillar values;\n- stop pipeline execution (fail with an error) on important steps during\nrepair procedure\n- remove \u0027doctrail controller contrail-status\u0027 from final health check\nstep as it\u0027s applicable only for OC 4.X and pipeline checks services state\nin the next step.\n\nChange-Id: I0c392badc8a2ea9d59c3615838d5ca9235e31cb7\nRelated-PROD: PROD-31350\n"
    },
    {
      "commit": "21c78beff246eb4c00b81de9d31f435719a1bdf1",
      "tree": "f9b4459ebf888ce171578e93cf5544963c768316",
      "parents": [
        "ee92b416b4a80e4fab9bd199ef66ab75587a6447"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Wed Jul 10 19:47:39 2019 +0400"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Fri Jul 12 17:43:17 2019 +0400"
      },
      "message": "Switch Jenkins/Gerrit to TLS/SSL auth in LDAP during upgrade\n\nAlso run jenkins state as last step after all docker containers are updated.\n\nChange-Id: I8d45c0e6b6915b40656fb2acf9a4d6cd085be737\nRelated-Prod: PROD-23454\n(cherry-picked from commit 6ca9f0d80351857d394c51082a25563ecac70a9c)\n"
    },
    {
      "commit": "7ba33594cb85cafa18ce0c237b1c3508c5b2bb82",
      "tree": "0e5ec4d0ba31cdfa75e969fab351bd94ba779967",
      "parents": [
        "ee92b416b4a80e4fab9bd199ef66ab75587a6447"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Thu Mar 21 15:12:15 2019 +0100"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Thu Jul 11 16:54:44 2019 +0200"
      },
      "message": "Add RESTORE_TYPE to galera restore pipeline\n\nDepends-On: https://gerrit.mcp.mirantis.com/#/c/44247/\n\nRelated: PROD-26657 (PROD:26657)\nFixes: PROD-29417\n\nChange-Id: I64a1d36df0f75cdc0c22e85accce266d7253099b\n(cherry picked from commit ddfdb61d0c3a6fe675127550c22d87876c9ed785)\n(cherry picked from commit 7b1766c544ab698f25462e9e25cfa3d0bae371b7)\n(partialy cherry picked from commit 0f3b85dfd2220042a961651707f97eb2d6932d3f)\n"
    },
    {
      "commit": "ee92b416b4a80e4fab9bd199ef66ab75587a6447",
      "tree": "e831d88a36ce1fd4088ea3c9d7934c6e5b2b3204",
      "parents": [
        "106efe7f480d9983d57a71613359b9a5e30aa2a1",
        "71a08db32671b5ec2b2c5713d1d1863c6f0179e2"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu Jul 11 14:51:24 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Thu Jul 11 14:51:24 2019 +0000"
      },
      "message": "Merge \"Update classes to new Galera.groovy class\" into release/proposed/2019.2.0"
    },
    {
      "commit": "106efe7f480d9983d57a71613359b9a5e30aa2a1",
      "tree": "b96d97193901c66222ba3e59961b30a31dc9c969",
      "parents": [
        "8484431ee8a0085365afb884ca8db0d04bdfae47"
      ],
      "author": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Tue Jul 02 12:37:52 2019 +0400"
      },
      "committer": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Wed Jul 10 14:51:06 2019 +0000"
      },
      "message": "Increase timeout for ES to become green\n\n5 minutes is not enough for production clusters,\nchange to 2h.\n\nChange-Id: I2ac1d0acd3c7b5353d8d9d181dc294ba9d27a832\nPROD-related: PROD-31655\n"
    },
    {
      "commit": "8484431ee8a0085365afb884ca8db0d04bdfae47",
      "tree": "a6568ba40c9d3cc79e525500f5590565406ceb9f",
      "parents": [
        "bc4403208cab7a55fa4a8dd2ca1993cfb85e7d7a"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Tue Jul 09 15:46:47 2019 +0400"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Wed Jul 10 09:03:03 2019 +0000"
      },
      "message": "Use source credentials to clone git sources if set\n\nPROD-31387\n\nChange-Id: I3c121f25a38e55f14533588fe53057382db6be61\n(cherry picked from commit 7a0e6ceb4cb338d9e093c847c5c28d246f2c9aae)\n"
    },
    {
      "commit": "bc4403208cab7a55fa4a8dd2ca1993cfb85e7d7a",
      "tree": "eef1acd97391bb74487ebd75be76c054be3ca694",
      "parents": [
        "99bb3145e846c8285aeb0ada082e92f89c67ccc4"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Tue Jul 09 18:55:35 2019 +0400"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Tue Jul 09 19:31:57 2019 +0400"
      },
      "message": "Apply Haproxy state during DriveTrain upgrade on cid nodes\n\nChange-Id: I388b00014ea838c8082b6685ca1bfce2c9ab0f3a\nRelated-Prod: PROD-27541\n(cherry-picked from commit 242f9bdf9072e100fa1b5509db32933e2eefde2b)\n"
    },
    {
      "commit": "99bb3145e846c8285aeb0ada082e92f89c67ccc4",
      "tree": "45ebec15c1628dfae4413b975198e20466f43c57",
      "parents": [
        "e55d090f51a72d50a3b5f00a017233e0ce1a0ae5",
        "ea0ba7dc7689e091693a835f6db780944a0096af"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu Jul 04 10:29:04 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Thu Jul 04 10:29:04 2019 +0000"
      },
      "message": "Merge \"Use old style for enforseState function without Map parameters\" into release/proposed/2019.2.0"
    },
    {
      "commit": "ea0ba7dc7689e091693a835f6db780944a0096af",
      "tree": "af79fd1863c25c46ceeb3b4d877e4c162cd55f48",
      "parents": [
        "2c681d66ddfc7948cd9ac71eb34e005a2d5b517f"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Thu Jul 04 14:16:40 2019 +0400"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Thu Jul 04 14:16:40 2019 +0400"
      },
      "message": "Use old style for enforseState function without Map parameters\n\nFunction overload with Map parameter is not available for 2018.11.0.\nSince, any upgrade from 2018.11.0 to 2019.2.0 will fail.\n\nChange-Id: Id1ca7c497a4d1f2b9508af245c60aed2dcf4d5c8\nRelated-Prod: PROD-31698\n"
    },
    {
      "commit": "e55d090f51a72d50a3b5f00a017233e0ce1a0ae5",
      "tree": "7cacb648a7be3d7711abbd550fdf2297634ac981",
      "parents": [
        "fd6caf6553fb5eead048381bc5be684ed5ee6894",
        "ade22484389519d8a0bb63330e161a7b7167277d"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Wed Jul 03 08:55:23 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Wed Jul 03 08:55:23 2019 +0000"
      },
      "message": "Merge \"add cfg01 restore pipeline\" into release/proposed/2019.2.0"
    },
    {
      "commit": "fd6caf6553fb5eead048381bc5be684ed5ee6894",
      "tree": "e19c79a146f9e8fc11caf4e29afdbbc4607d3ce3",
      "parents": [
        "2c681d66ddfc7948cd9ac71eb34e005a2d5b517f",
        "fbcee413a6aa3f3073155f75bb16f53c21fcfd0b"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Wed Jul 03 08:55:02 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Wed Jul 03 08:55:02 2019 +0000"
      },
      "message": "Merge \"[Upgrade] Add check for cluster name availability\" into release/proposed/2019.2.0"
    },
    {
      "commit": "2c681d66ddfc7948cd9ac71eb34e005a2d5b517f",
      "tree": "0a4a8e1f855745465e0aaa88585726290cb4d594",
      "parents": [
        "4ec6eacc15ca00856b4e9b5f611098cb69bb52ea"
      ],
      "author": {
        "name": "Pavel Cizinsky",
        "email": "pcizinsky@mirantis.com",
        "time": "Tue Mar 19 11:08:05 2019 +0100"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Wed Jul 03 11:59:22 2019 +0400"
      },
      "message": "add backupninja backup pipeline\n\nPipeline for saltm-aster and postgresql backups\n\nRelated: PROD-28530(PROD:28530)\nRelated: PROD-30107 (PROD:30107)\nChange-Id: Ie3e09bbe39495604d08a013189296f891cb14c1b\n(cherry picked from commit aa2d21b901d5051995b4835b8494cba55d343610)\n"
    },
    {
      "commit": "fbcee413a6aa3f3073155f75bb16f53c21fcfd0b",
      "tree": "1696e75f4ec1e6356d7cd5f06183bb103a3e7103",
      "parents": [
        "4ec6eacc15ca00856b4e9b5f611098cb69bb52ea"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Fri Apr 19 15:05:18 2019 +0400"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Tue Jul 02 12:09:56 2019 +0000"
      },
      "message": "[Upgrade] Add check for cluster name availability\n\nAdd check for cluster_name var that it\u0027s present, otherwise operator\nshould check pillar data for salt master node.\n\nChange-Id: Ib7174d1058a040101b9d6c6a260d6f7a6075446e\nRelated-Prod: PROD-29600 (PROD:29600)\n(cherry picked from commit c0538cebf563deeb3344e28b0c9e964403188b13)\n"
    },
    {
      "commit": "ade22484389519d8a0bb63330e161a7b7167277d",
      "tree": "a66d4a93562b33b4640927c2e9f71df7bfb36bb8",
      "parents": [
        "4ec6eacc15ca00856b4e9b5f611098cb69bb52ea"
      ],
      "author": {
        "name": "Pavel Cizinsky",
        "email": "pcizinsky@mirantis.com",
        "time": "Mon Apr 08 13:07:04 2019 +0200"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Mon Jul 01 15:01:07 2019 +0000"
      },
      "message": "add cfg01 restore pipeline\n\nRelated: PROD-28764 (PROD:28764)\n\nChange-Id: Ic645f144f67c6077fe081d9e161319d90c0ad2ce\n(cherry picked from commit 2051e98181cf3c0807c8092d569ba0cd12ac596f)\n"
    },
    {
      "commit": "4ec6eacc15ca00856b4e9b5f611098cb69bb52ea",
      "tree": "c3d9331ae029e08a2570357d9fb581d7adf36539",
      "parents": [
        "81b460420c89f89ead9d88ea656676b0a85c4459"
      ],
      "author": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Fri Jun 21 16:02:27 2019 +0400"
      },
      "committer": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Fri Jun 21 12:04:51 2019 +0000"
      },
      "message": "Add retries to grafana.client state\n\nChange-Id: I162baaeb2c4eec8110ef198744ec39ab540d3851\nPROD-related: PROD-31309\n"
    },
    {
      "commit": "81b460420c89f89ead9d88ea656676b0a85c4459",
      "tree": "803b943d910bc9480ce828f60afc58e3b3e620c8",
      "parents": [
        "f8c2ca37298ef1d7943500d705b7e37be437386e"
      ],
      "author": {
        "name": "Alexandr Lovtsov",
        "email": "alovtsov@mirantis.com",
        "time": "Tue Jun 04 16:31:14 2019 +0300"
      },
      "committer": {
        "name": "alovtsov",
        "email": "alovtsov@mirantis.com",
        "time": "Fri Jun 21 02:57:33 2019 +0000"
      },
      "message": "Continue pipeline on \"another\" node after updating GFS on clients\n\nIt\u0027s better to reconnect to slave node or connect to another one after\nrestart of slave.\n\nChange-Id: I6ca2c1d543b0543820b3946c473239b7f2ae04af\nRelated: PROD-29242\nRelated: PROD-31299\n(cherry picked from commit 3746cd6388d2ddeed4bb75e0665038fb7f563674)\n"
    },
    {
      "commit": "f8c2ca37298ef1d7943500d705b7e37be437386e",
      "tree": "d20e96869c727d03dd264cd300c6f0319309aeae",
      "parents": [
        "8755827932e02d28559e2c32bcf048bb8341db73",
        "92730755e31e9542679ee3bb40f70733c36ad5ed"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Tue Jun 18 16:53:56 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Tue Jun 18 16:53:56 2019 +0000"
      },
      "message": "Merge \"[CVP] Fixing path to report and xpath for cvp-spt\" into release/proposed/2019.2.0"
    },
    {
      "commit": "8755827932e02d28559e2c32bcf048bb8341db73",
      "tree": "94eddfb232b7988b66a3a4361401c1ba8fd8f68d",
      "parents": [
        "aaf5c8e8ef58a67d8217c448358e8eba3e5d1a9f",
        "a1f354441822d0e2dc1f8b119b7abea7c06dacae"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Tue Jun 18 16:53:45 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Tue Jun 18 16:53:45 2019 +0000"
      },
      "message": "Merge \"[CVP] Fix problem with TARGET_NODE and try-catch block\" into release/proposed/2019.2.0"
    },
    {
      "commit": "aaf5c8e8ef58a67d8217c448358e8eba3e5d1a9f",
      "tree": "b165bfada13eba663897eab2bfc587f2fe580110",
      "parents": [
        "09d59d7a4377184de8a1a42769d1ce5d66ca3eba",
        "bf174c917570e98956f53a653243e271720037b2"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Tue Jun 18 13:20:55 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Tue Jun 18 13:20:55 2019 +0000"
      },
      "message": "Merge \"Fix undefined \u0027count\u0027 variable\" into release/proposed/2019.2.0"
    },
    {
      "commit": "bf174c917570e98956f53a653243e271720037b2",
      "tree": "1bb716163a1f33517d285f2b0ae4d82961fe095a",
      "parents": [
        "05ed2f3c660678844fc56201f76c584e956a5568"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Mon Jun 17 11:02:07 2019 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Mon Jun 17 11:07:20 2019 +0200"
      },
      "message": "Fix undefined \u0027count\u0027 variable\n\nFixes: PROD-31258\n\nChange-Id: I4086e6d5f515bce0e6ae12c7d666b7039905896b\n"
    },
    {
      "commit": "09d59d7a4377184de8a1a42769d1ce5d66ca3eba",
      "tree": "a1d35bbfb6f684cecebc06cf3b2bc190bc679a90",
      "parents": [
        "05ed2f3c660678844fc56201f76c584e956a5568"
      ],
      "author": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Mon Jun 17 11:56:52 2019 +0400"
      },
      "committer": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Mon Jun 17 08:55:05 2019 +0000"
      },
      "message": "Remove undefined extra_tgt variable\n\nChange-Id: I44b4bb420fc0bb40c136aa4417c367acd18f54a4\nPROD-related: PROD-31257\n(cherry picked from commit a59a89cb621cfede1a896b8934178727961f77d9)\n"
    },
    {
      "commit": "a1f354441822d0e2dc1f8b119b7abea7c06dacae",
      "tree": "934efbb5d86dfa9a092c2685a452f09a9910f07f",
      "parents": [
        "05ed2f3c660678844fc56201f76c584e956a5568"
      ],
      "author": {
        "name": "Oleksii Zhurba",
        "email": "ozhurba@mirantis.com",
        "time": "Fri May 31 17:22:35 2019 -0500"
      },
      "committer": {
        "name": "Oleksii Zhurba",
        "email": "ozhurba@mirantis.com",
        "time": "Wed Jun 12 13:28:46 2019 -0500"
      },
      "message": "[CVP] Fix problem with TARGET_NODE and try-catch block\n\nTARGET_NODE variable was defined in wrong section of the code.\nAlso try-catch block did not take into account that this variable\nmay not be initialized yet. Solution: define TARGET_NODE in the\ncorrect place and use try-catch only for stages that deal with\nTempest container.\n\nRelated-PROD: PROD-30785\nChange-Id: Icbf38f3f6687ccabd1bc93fe49c384dc1bcc3468\n"
    },
    {
      "commit": "05ed2f3c660678844fc56201f76c584e956a5568",
      "tree": "7ace2c1fd6b9e6ec169858532d73aa78e23d7785",
      "parents": [
        "6cda4863a45360339472a2141be6c427275db500",
        "97fd5aeff742052a1c5845ea2c08048eae5ec93e"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Tue Jun 04 15:15:00 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Tue Jun 04 15:15:00 2019 +0000"
      },
      "message": "Merge \"Update upgrade-mcp-release\" into release/proposed/2019.2.0"
    },
    {
      "commit": "97fd5aeff742052a1c5845ea2c08048eae5ec93e",
      "tree": "3c66a3108e141a278b66a36ed13960120c0f545a",
      "parents": [
        "adff59e8f489b76825aa63544a521a9a6c3ba17c"
      ],
      "author": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Mon Jun 03 19:09:43 2019 +0300"
      },
      "committer": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Tue Jun 04 17:22:52 2019 +0300"
      },
      "message": "Update upgrade-mcp-release\n\n  * Add check for salt-formulas consistency\n  * Apply migration to salt-api tls\n\nChange-Id: I13bbf84f79e62573db7ae78cfddd67a91961381c\nProd-related: PROD-27639 (PROD:27639)\n"
    },
    {
      "commit": "6cda4863a45360339472a2141be6c427275db500",
      "tree": "f0a40915f733146f5c5d2f44bc48ffcc19795a51",
      "parents": [
        "adff59e8f489b76825aa63544a521a9a6c3ba17c"
      ],
      "author": {
        "name": "Hanna Arhipova",
        "email": "harhipova@mirantis.com",
        "time": "Tue Jun 04 12:39:30 2019 +0300"
      },
      "committer": {
        "name": "harhipova",
        "email": "harhipova@mirantis.com",
        "time": "Tue Jun 04 09:45:37 2019 +0000"
      },
      "message": "[cvp-runner] Add mount with salt-api certificates to docker\n\nChange-Id: Ia82b2d3bd4e17d7704d4b3cd20d2b54c77bb0d72\nRelated-Prod: #PROD-30528(PROD:30528)\n"
    },
    {
      "commit": "adff59e8f489b76825aa63544a521a9a6c3ba17c",
      "tree": "ea030b862a2c27058fd9626becf47efb7b7960e1",
      "parents": [
        "28b0d3f5308068a4302b831a6aa041cffa7470dd",
        "effd26f31d97caf82f19a6e5c9721d566cc36d7c"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Fri May 31 09:45:15 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Fri May 31 09:45:15 2019 +0000"
      },
      "message": "Merge \"[CVP] Better handling of runtest_tempest_cfg parameter\" into release/proposed/2019.2.0"
    },
    {
      "commit": "28b0d3f5308068a4302b831a6aa041cffa7470dd",
      "tree": "c04285f70ac3f0c69a36f4bd58e5c0696cc98f86",
      "parents": [
        "58e8159cc54fbf22e593ffa3297ebc1a4cdb0bcf"
      ],
      "author": {
        "name": "sgarbuz",
        "email": "sgarbuz@mirantis.com",
        "time": "Fri May 31 12:27:03 2019 +0300"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Fri May 31 12:40:27 2019 +0300"
      },
      "message": "Remove undefined variable\n\nRemove undefined variable `extra_tgt`\n\nChange-Id: Ie437ceaa445b1564437fb1150d490e38cfb45230\nRelated-Prod: PROD-29483\nRelated-Prod: PROD-30770\n"
    },
    {
      "commit": "92730755e31e9542679ee3bb40f70733c36ad5ed",
      "tree": "529be6fe1241f36168334e25b056e1843b317ef6",
      "parents": [
        "58e8159cc54fbf22e593ffa3297ebc1a4cdb0bcf"
      ],
      "author": {
        "name": "Oleksii Zhurba",
        "email": "ozhurba@mirantis.com",
        "time": "Thu May 30 18:03:41 2019 -0500"
      },
      "committer": {
        "name": "harhipova",
        "email": "harhipova@mirantis.com",
        "time": "Fri May 31 09:22:23 2019 +0000"
      },
      "message": "[CVP] Fixing path to report and xpath for cvp-spt\n\nChange-Id: I2704d33e41132aae08f670a289b931067beb924c\nRelated-PROD: PROD-30764\n"
    },
    {
      "commit": "effd26f31d97caf82f19a6e5c9721d566cc36d7c",
      "tree": "d3957af30f9cdb155dcf3bef5faf52e417d7398e",
      "parents": [
        "58e8159cc54fbf22e593ffa3297ebc1a4cdb0bcf"
      ],
      "author": {
        "name": "Oleksii Zhurba",
        "email": "ozhurba@mirantis.com",
        "time": "Wed May 29 16:08:40 2019 -0500"
      },
      "committer": {
        "name": "Oleksii Zhurba",
        "email": "ozhurba@mirantis.com",
        "time": "Thu May 30 16:05:51 2019 -0500"
      },
      "message": "[CVP] Better handling of runtest_tempest_cfg parameter\n\nChange-Id: I158679d174988792f02af44de4e99f5abd4f22bc\nRelated-PROD: PROD-30712\n"
    },
    {
      "commit": "58e8159cc54fbf22e593ffa3297ebc1a4cdb0bcf",
      "tree": "79497d3c7308bb3e1971319597e477ff5c3d10c4",
      "parents": [
        "fda03e98fa48f9a603e3d08012b870b0709ba54c"
      ],
      "author": {
        "name": "Alexandr Lovtsov",
        "email": "alovtsov@mirantis.com",
        "time": "Wed May 15 11:56:29 2019 +0300"
      },
      "committer": {
        "name": "alovtsov",
        "email": "alovtsov@mirantis.com",
        "time": "Tue May 28 11:20:52 2019 +0000"
      },
      "message": "Add update glusterfs pipelines\n\nDepends-On: https://gerrit.mcp.mirantis.com/39552\nRelated-Prod: PROD-29243\nChange-Id: I7b4b8dc6b9cfdf154b4fbf6d3d35a2f29a040c73\n(cherry picked from commit 1a4e1427a204a854401c861269801fbfed23783e)\n"
    },
    {
      "commit": "fda03e98fa48f9a603e3d08012b870b0709ba54c",
      "tree": "f1fa24986e7ed3d3b9972ccf9b5cd6ac76951c35",
      "parents": [
        "5f7cd82a47c41e45bafdf57d1423e98cf238474e",
        "726a176f81ec57aa771946268ed0a2ca70f147f2"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Mon May 27 15:13:24 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Mon May 27 15:13:24 2019 +0000"
      },
      "message": "Merge \"add missing packages removal for Ceph MON and RGW nodes\" into release/proposed/2019.2.0"
    },
    {
      "commit": "5f7cd82a47c41e45bafdf57d1423e98cf238474e",
      "tree": "969bf3268dd7231525909ea090732f580414f4d6",
      "parents": [
        "38a77127d46dd5ad22a3b811ae0344ea0eb70019",
        "bcec46fbbadd1beb39ee8ffdc5db18f2a255e7d5"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Mon May 27 14:55:29 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Mon May 27 14:55:29 2019 +0000"
      },
      "message": "Merge \"Add BACKUP_DIR param to ceph-upgrade job\" into release/proposed/2019.2.0"
    },
    {
      "commit": "726a176f81ec57aa771946268ed0a2ca70f147f2",
      "tree": "6c9f66eb7c7506804a0e90317840fe305c7ce076",
      "parents": [
        "102ac8067a0fbde76a3c17634870d107bbcc64cf"
      ],
      "author": {
        "name": "Mateusz Los",
        "email": "mlos@mirantis.com",
        "time": "Tue May 07 15:10:45 2019 +0200"
      },
      "committer": {
        "name": "Mateusz Los",
        "email": "mlos@mirantis.com",
        "time": "Mon May 27 12:47:21 2019 +0000"
      },
      "message": "add missing packages removal for Ceph MON and RGW nodes\n\nChange-Id: I2ecbabc76433f5b3153afa45c2f7b71d8dc45258\nRelated-Prod: PROD-28705\n(cherry picked from commit 9f50377f4c5e74364304e0160f150df1621f3042)\n"
    },
    {
      "commit": "38a77127d46dd5ad22a3b811ae0344ea0eb70019",
      "tree": "3aed5a1c102600b48ff79bf6f676bbce1a825b56",
      "parents": [
        "102ac8067a0fbde76a3c17634870d107bbcc64cf"
      ],
      "author": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Mon May 27 15:47:35 2019 +0400"
      },
      "committer": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Mon May 27 16:37:00 2019 +0400"
      },
      "message": "Fix getting pillar values for ES health check\n\nChange-Id: I36dba770b148aa532b0ec6eb0063c95df5b07e41\nPROD-related: PROD-30582\n"
    },
    {
      "commit": "102ac8067a0fbde76a3c17634870d107bbcc64cf",
      "tree": "ecc76353bd99aea395b976810f2210d9fb311e37",
      "parents": [
        "b7314cdf0b592c2a50237b18aa10343baf1604fc",
        "1c6bb3f7193c837e6c8397d16b15e55d06fae5fd"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Mon May 27 10:00:13 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Mon May 27 10:00:13 2019 +0000"
      },
      "message": "Merge \"Rename PATH variable to avoid collision with system vars\" into release/proposed/2019.2.0"
    },
    {
      "commit": "b7314cdf0b592c2a50237b18aa10343baf1604fc",
      "tree": "d44b90ef6cf909077aa4d4b3c20fdffbd81e54f8",
      "parents": [
        "9062ece8c738e931ebe4f6483de2894c87d2cb86",
        "acc8b19ae7b6cb24f5c5d251c74312d98eaada59"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Mon May 27 09:56:59 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Mon May 27 09:56:59 2019 +0000"
      },
      "message": "Merge \"Add check for minions reachability before the Installation step in deployment job\" into release/proposed/2019.2.0"
    },
    {
      "commit": "9062ece8c738e931ebe4f6483de2894c87d2cb86",
      "tree": "94af60826c83bfe513fb0450324b9a8b28f32442",
      "parents": [
        "e8b8336e221ec74a1c12804dd80f961bbcce2c38",
        "a6afc5a38930bc2d28168476524c19f145eca225"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Fri May 24 14:22:19 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Fri May 24 14:22:19 2019 +0000"
      },
      "message": "Merge \"Remove using of common.retry, because it don\u0027t work properly here in some cases Related-Prod: #PROD-30131 (PROD:30131)\" into release/proposed/2019.2.0"
    },
    {
      "commit": "e8b8336e221ec74a1c12804dd80f961bbcce2c38",
      "tree": "7d48a8fb9400ee8578f8028b37cc668e2b16e659",
      "parents": [
        "ec3992648017b681ad54a664392eddd53e2b4dfc"
      ],
      "author": {
        "name": "Oleksii Zhurba",
        "email": "ozhurba@mirantis.com",
        "time": "Wed May 15 12:15:02 2019 -0500"
      },
      "committer": {
        "name": "Oleksii Zhurba",
        "email": "ozhurba@mirantis.com",
        "time": "Thu May 23 16:54:48 2019 +0000"
      },
      "message": "[CVP] cvp-perf pipeline must run container with the same name\n\nChange-Id: I51e8528ccb538f6ccfa0bf1dc9da1ee8a6061aef\nRelated-PROD: PROD-30277\n"
    },
    {
      "commit": "ec3992648017b681ad54a664392eddd53e2b4dfc",
      "tree": "492f921326c59e46a5268f36e233462c525e1131",
      "parents": [
        "4644be5eb22a96b3e6daccca2b4bf379de94d0f7",
        "57a1642fd77028b26f6f8ee7b88cdfd0452f8e9a"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu May 23 16:19:42 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Thu May 23 16:19:42 2019 +0000"
      },
      "message": "Merge \"[CVP,Q4] Backport cvp-tempest job with runtest formula\" into release/proposed/2019.2.0"
    },
    {
      "commit": "4644be5eb22a96b3e6daccca2b4bf379de94d0f7",
      "tree": "57ac68859febf469607d69b355fc7630ec8644d1",
      "parents": [
        "579ad40213de35be3fa05985c828d6df26c9d7cf",
        "afd9c82ae4e028973080cca69ea3cb073b3ee2f9"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu May 23 16:18:59 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Thu May 23 16:18:59 2019 +0000"
      },
      "message": "Merge \"[CVP] Throw an exception if Openstack is not found (cvp-func,perf,ha)\" into release/proposed/2019.2.0"
    },
    {
      "commit": "bcec46fbbadd1beb39ee8ffdc5db18f2a255e7d5",
      "tree": "d4b4016143304fc93a9c9e9a8e849373b4b75768",
      "parents": [
        "579ad40213de35be3fa05985c828d6df26c9d7cf"
      ],
      "author": {
        "name": "Michael Vollman",
        "email": "mvollman@mirantis.com",
        "time": "Tue May 07 08:10:00 2019 -0400"
      },
      "committer": {
        "name": "Mateusz Los",
        "email": "mlos@mirantis.com",
        "time": "Thu May 23 12:19:11 2019 +0000"
      },
      "message": "Add BACKUP_DIR param to ceph-upgrade job\n\nChange-Id: I77122b27ae65a313f7d241e346d05a1d67c6b64d\nRelated-Prod: PROD-29946\n"
    },
    {
      "commit": "57a1642fd77028b26f6f8ee7b88cdfd0452f8e9a",
      "tree": "218685485fd45871cc796f28f42ec26560db3995",
      "parents": [
        "579ad40213de35be3fa05985c828d6df26c9d7cf"
      ],
      "author": {
        "name": "Oleksii Zhurba",
        "email": "ozhurba@1527-MacBook-Pro.local",
        "time": "Tue Mar 26 13:14:21 2019 -0500"
      },
      "committer": {
        "name": "Oleksii Zhurba",
        "email": "ozhurba@mirantis.com",
        "time": "Wed May 22 21:13:19 2019 +0000"
      },
      "message": "[CVP,Q4] Backport cvp-tempest job with runtest formula\n\nRelated-PROD: PROD-29562\n\nChange-Id: I3258faaf16a6ce6ec0179c746319a045cb824458\n(cherry picked from commit 90b6fa9598b1507b109d407ac062f145cb818436)\n"
    },
    {
      "commit": "a6afc5a38930bc2d28168476524c19f145eca225",
      "tree": "1cf1eaa4a752c049e70743f19d86adc038a9c5f9",
      "parents": [
        "579ad40213de35be3fa05985c828d6df26c9d7cf"
      ],
      "author": {
        "name": "Alena Kiseleva",
        "email": "akiseleva@mirantis.com",
        "time": "Thu May 16 16:00:14 2019 +0300"
      },
      "committer": {
        "name": "akiseleva",
        "email": "akiseleva@mirantis.com",
        "time": "Tue May 21 11:49:26 2019 +0000"
      },
      "message": "Remove using of common.retry, because it don\u0027t work properly\nhere in some cases\nRelated-Prod: #PROD-30131 (PROD:30131)\n\nChange-Id: I99d532b86488161f41fca644ffe31eeb233b75ae\n"
    },
    {
      "commit": "579ad40213de35be3fa05985c828d6df26c9d7cf",
      "tree": "d348ff54d5c92b0daf374e532a3aea1d14e3f2e1",
      "parents": [
        "8440b4eadf2cabfaebefa169fea253d222fe7619",
        "dbb80e76e209d30129e1e550f9e76facd6067e1b"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Tue May 21 09:35:19 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Tue May 21 09:35:19 2019 +0000"
      },
      "message": "Merge \"Add openstack-rabbitmq-upgrade.groovy pipeline\" into release/proposed/2019.2.0"
    },
    {
      "commit": "afd9c82ae4e028973080cca69ea3cb073b3ee2f9",
      "tree": "2ca4c30367ec763b8061d2d56e45bf35a466fbff",
      "parents": [
        "8440b4eadf2cabfaebefa169fea253d222fe7619"
      ],
      "author": {
        "name": "Oleksii Zhurba",
        "email": "ozhurba@mirantis.com",
        "time": "Tue May 14 18:25:20 2019 -0500"
      },
      "committer": {
        "name": "Oleksii Zhurba",
        "email": "ozhurba@mirantis.com",
        "time": "Mon May 20 20:28:25 2019 +0000"
      },
      "message": "[CVP] Throw an exception if Openstack is not found (cvp-func,perf,ha)\n\nChange-Id: I19d238b0d47797c6c6b53e8f7c8a8d3014ba242d\nRelated-PROD: PROD-30106\n"
    },
    {
      "commit": "8440b4eadf2cabfaebefa169fea253d222fe7619",
      "tree": "20dbd70729b88bf67d51673413194fda0b0aa01c",
      "parents": [
        "af3a220e19721555a8d79b0212e8290d51b19c65",
        "e8910114a9a0d505e47bfef8cdd4cf6cc21e309d"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Mon May 20 11:05:00 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Mon May 20 11:05:00 2019 +0000"
      },
      "message": "Merge \"Run salt.minion after salt.minion.cert\" into release/proposed/2019.2.0"
    },
    {
      "commit": "e8910114a9a0d505e47bfef8cdd4cf6cc21e309d",
      "tree": "6bf7232ce15eb545f756bb6b462e29ca1c7d6e10",
      "parents": [
        "1a699c4a5ce91ff12dc104482dc780495576d950"
      ],
      "author": {
        "name": "Ann Kamyshnikova",
        "email": "akamyshnikova@mirantis.com",
        "time": "Mon May 06 12:56:38 2019 +0400"
      },
      "committer": {
        "name": "Tatyana Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Mon May 20 10:14:01 2019 +0000"
      },
      "message": "Run salt.minion after salt.minion.cert\n\nSeveral configs require resfersh - for example\n/etc/salt/minion.d/_keystone.conf file needs to be updated\nin case of Openstack release update - to form proper auth url.\n\nChange-Id: Idc48547880a9226aec3ef4b4deea6279b6e16aa3\nRelated-PROD: PROD-29843\n(cherry picked from commit e2531ba47f829e17e1567b6a3ff223d9294cdf63)\n"
    },
    {
      "commit": "af3a220e19721555a8d79b0212e8290d51b19c65",
      "tree": "16112fdc4d5e14c14cff4cdaa0e1d5cd86d87f44",
      "parents": [
        "1a699c4a5ce91ff12dc104482dc780495576d950"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Fri Apr 26 15:13:16 2019 +0400"
      },
      "committer": {
        "name": "Tatyana Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Mon May 20 10:13:26 2019 +0000"
      },
      "message": "Run salt-ca state on master before update salt certs on minions\n\nChange-Id: I8aef88e008a6f926bdbf394e8e80dcde1ab02a80\nRelated-Prod: PROD-29824 (PROD:29824) \nRelated-PROD: PROD-29844\n(cherry picked from commit d04fe94cbfe2b9be3178c90a900f5118a1be5a1a)\n"
    },
    {
      "commit": "dbb80e76e209d30129e1e550f9e76facd6067e1b",
      "tree": "84002341369fa5d1933479940b05abe7b5fccd26",
      "parents": [
        "1a699c4a5ce91ff12dc104482dc780495576d950"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Mon May 06 15:59:30 2019 +0300"
      },
      "committer": {
        "name": "obryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Fri May 17 15:58:28 2019 +0000"
      },
      "message": "Add openstack-rabbitmq-upgrade.groovy pipeline\n\nChange-Id: Ib5744976f0efa244a2985e0f4557c35728ce6c0b\nRelated-Prod: PROD-29461\n(cherry picked from commit 30397e912bac74a546ee3b12f40a781c3d389f17)\n"
    },
    {
      "commit": "1a699c4a5ce91ff12dc104482dc780495576d950",
      "tree": "42f6fcac216dac4519ce9d7ac7a15189a5ad20ac",
      "parents": [
        "caa46e1500417103da507348fae4ac5bfa36739b"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Thu May 16 14:25:40 2019 +0400"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Thu May 16 15:40:37 2019 +0000"
      },
      "message": "[Generate model] Fix multiple issues\n\n  * Fix pipe for getting secretKeyID for gpg key\n    Jenkins slaves which are based on debian has different awk package installed\n    without support for \u0027-e\u0027 parameter, so rewrite code to avoid issue.\n  * Fix gpg generation with non-tty old gpg env\u0027s\n    By default, gpg require passphrase to protect secret key, otherwise\n    salt not support such configuration.\n\nChange-Id: I76079b62144171c540fde70524f05742ffdcce41\nRelated-Prod: PROD-30324\nRelated-Prod: PROD-30324\n(cherry picked from commit 131de5fc9adf7035d5e553b804708e1e86bbcaee)\n"
    },
    {
      "commit": "acc8b19ae7b6cb24f5c5d251c74312d98eaada59",
      "tree": "1ec5f09b066ff44a27536abd1208ba17a46ab48b",
      "parents": [
        "7a4cf03cde0cf531efe561782591add2052c34e7"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Thu Mar 28 12:50:57 2019 +0100"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "mpolreich@mirantis.com",
        "time": "Thu May 16 11:44:34 2019 +0000"
      },
      "message": "Add check for minions reachability before the Installation step in deployment job\n\nRelated: PROD-28589\n\nChange-Id: Ib8425c93f287ddcf75fa1093a921fb4e8e5b0628\n(cherry picked from commit 65cfeda1e321512e16c69054f501372582f4b08e)\n"
    },
    {
      "commit": "71a08db32671b5ec2b2c5713d1d1863c6f0179e2",
      "tree": "9e08a51d758f5fa3b56ff2cd02dc4b69f38b1dd4",
      "parents": [
        "7a4cf03cde0cf531efe561782591add2052c34e7"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Feb 15 10:09:10 2019 +0100"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "mpolreich@mirantis.com",
        "time": "Thu May 16 11:28:38 2019 +0000"
      },
      "message": "Update classes to new Galera.groovy class\n\n\t- remove duplicate line\n\nRelated: PROD-27561 (PROD:27561)\n\nChange-Id: I3c5c1ee2ade259cc0fd1971b605c86e829243f60\n(cherry picked from commit 208c48710a63c628a174ab89ad38e737da4c6e5a)\n"
    },
    {
      "commit": "1c6bb3f7193c837e6c8397d16b15e55d06fae5fd",
      "tree": "20896584441a20cc817db0ddde9264b6f06d4564",
      "parents": [
        "7a4cf03cde0cf531efe561782591add2052c34e7"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Thu May 02 16:15:33 2019 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "mpolreich@mirantis.com",
        "time": "Thu May 16 07:48:40 2019 +0000"
      },
      "message": "Rename PATH variable to avoid collision with system vars\n\nFixes: PROD-29941\n\nChange-Id: I349061eda4110fa699ba202a6599d097b4bea970\n"
    },
    {
      "commit": "caa46e1500417103da507348fae4ac5bfa36739b",
      "tree": "f92825ffbe53ef09f6f39b951413b4ceab09e1a0",
      "parents": [
        "7a4cf03cde0cf531efe561782591add2052c34e7"
      ],
      "author": {
        "name": "Oleksii Zhurba",
        "email": "ozhurba@mirantis.com",
        "time": "Tue Apr 16 17:38:09 2019 -0500"
      },
      "committer": {
        "name": "harhipova",
        "email": "harhipova@mirantis.com",
        "time": "Wed May 15 12:29:35 2019 +0000"
      },
      "message": "[CVP,Q4] Backport cvp-runner.groovy from master\n\nChange-Id: I082c1e8ef781e10f9de9323e1b01fa98bc7e1ab0\nRelated-PROD: PROD-29211\n"
    },
    {
      "commit": "7a4cf03cde0cf531efe561782591add2052c34e7",
      "tree": "ce971250c925b0d9b353079d8c22e989766d3308",
      "parents": [
        "5113c7c25b469a0a41a239ec2c87d2346d9bc70a"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Thu Apr 25 20:48:26 2019 +0400"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Thu Apr 25 20:48:26 2019 +0400"
      },
      "message": "Update salt-minions certs during mcp upgrade\n\nChange-Id: Ie04be1f911d1de5d8a84032ebad6c843d2a916d4\nRelated-Prod: PROD-29824 (PROD:29824)\n(cherry-picked from commit d00c17e95c43b4f75bf08dc2b483d9c07478d56a)\n"
    },
    {
      "commit": "5113c7c25b469a0a41a239ec2c87d2346d9bc70a",
      "tree": "a049689077479aaa107b98bc264a11219e4d53fd",
      "parents": [
        "ca97a1192bb699e3ad2ca43910c928b4a6539201"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Tue Apr 23 14:32:02 2019 +0400"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Tue Apr 23 17:20:54 2019 +0400"
      },
      "message": "Remove cicd defaults which conflict with system.defaults\n\nChange-Id: I3a2eca81bddecd59688e6e8b829f10b0c9efa931\nRelated-prod: #PROD-29740 (PROD:29740)\n(cherry-picked from 1a091e1202c0c974ffd0a47a113a19f7f4440515)\n"
    },
    {
      "commit": "ca97a1192bb699e3ad2ca43910c928b4a6539201",
      "tree": "e7c6de436b20cdc94725a4aaabaa3be0a613b0ca",
      "parents": [
        "dcf9c80eb830e67b85f210849cb56365add08d8f"
      ],
      "author": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Mon Apr 22 17:53:40 2019 +0300"
      },
      "committer": {
        "name": "Aleksey Zvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Tue Apr 23 09:58:05 2019 +0000"
      },
      "message": "Perform fullrefresh before|after formula upgrade\n\n  * That\u0027s would cover case, when previous upgrade\n    was failed in middle condition\n\nChange-Id: Ic11b23f8ab6ff3b29e5fb0d8e6412e3ad5a58226\nProd-related: PROD-29352 (PROD:29352)\n"
    },
    {
      "commit": "dcf9c80eb830e67b85f210849cb56365add08d8f",
      "tree": "a2e54ec78feb5a6747a8b2da15a0c921e2689104",
      "parents": [
        "745a6e5f6b21bc98faf8c7fdb8b09cc6be66151a",
        "a7e74d02869b3615ae602b2f0f55864f957b6729"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu Apr 18 17:09:50 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Thu Apr 18 17:09:50 2019 +0000"
      },
      "message": "Merge \"Fix typo in git-mirror job\" into release/2019.2.0"
    },
    {
      "commit": "a7e74d02869b3615ae602b2f0f55864f957b6729",
      "tree": "efacaa8e88ddb3bbf1f16158e78b17a9468e9890",
      "parents": [
        "910dcfb119365515c2a833c455480fc39598f543"
      ],
      "author": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Thu Apr 18 19:38:45 2019 +0300"
      },
      "committer": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Thu Apr 18 19:44:30 2019 +0300"
      },
      "message": "Fix typo in git-mirror job\n\nChange-Id: I8355774aa63711b7d33f43d3c24ab926937ef473\nProd-related: PROD-29632 (PROD:29632)\n"
    },
    {
      "commit": "745a6e5f6b21bc98faf8c7fdb8b09cc6be66151a",
      "tree": "e5871e95b14544ddb9a4e416756731a499081441",
      "parents": [
        "910dcfb119365515c2a833c455480fc39598f543"
      ],
      "author": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Thu Apr 18 13:19:39 2019 +0300"
      },
      "committer": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Thu Apr 18 18:11:50 2019 +0300"
      },
      "message": "Implement auto-patch for issue PROD-29352\n\n  * After cleanup processed in\n    https://gerrit.mcp.mirantis.com/#/c/37932/\n    Some old env\u0027s may left hardcoded references, w\\o\n    expected overides at cluaster lvl.\n  * Those patch, perfome auto-generation service keys and\n    add them into cluster lvl.\n\nProd-related: PROD-29352 (PROD:29352)\n\nChange-Id: I5ca64205ed563a262f16b66289ef059a014c6454\n"
    },
    {
      "commit": "910dcfb119365515c2a833c455480fc39598f543",
      "tree": "88aac939db2eb61a3dbd7117951fa319b88fbf7b",
      "parents": [
        "bc359d49a39458601b801c72d65d2d85af20b11b",
        "a99092611c0188e465eb7e566689ceed5c091a4b"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Wed Apr 17 10:03:26 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Wed Apr 17 10:03:26 2019 +0000"
      },
      "message": "Merge \"Update pipeline for package updates\" into release/2019.2.0"
    },
    {
      "commit": "bc359d49a39458601b801c72d65d2d85af20b11b",
      "tree": "80661f75cd0544902660385c6d3f027c358850ab",
      "parents": [
        "41c767987c990564052bdf003b66d0c70c6e3927"
      ],
      "author": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Wed Apr 10 19:53:22 2019 +0300"
      },
      "committer": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Tue Apr 16 17:10:16 2019 +0300"
      },
      "message": "Implement auto-patch for issue PROD-29155\n\n  * After cleanup processed in\n    https://gerrit.mcp.mirantis.com/#/c/37932/\n    Some old env\u0027s may left hardcoded references, w\\o\n    expected overides at cluaster lvl.\n  * Misc: fix updatePipelines processing\n  * Those patch, perfome auto-generation service keys and\n    add them into cluster lvl.\n\nProd-related: PROD-29155 (PROD:29155)\n\nChange-Id: I1fe10565bb47df0a31d3c9a1360b757df7c6ba91\n"
    },
    {
      "commit": "a99092611c0188e465eb7e566689ceed5c091a4b",
      "tree": "fd487e1c8f5c29e5f5d4ac775ccb5aaa2a831a75",
      "parents": [
        "41c767987c990564052bdf003b66d0c70c6e3927"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Mon Apr 15 16:50:51 2019 +0400"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Tue Apr 16 12:12:09 2019 +0000"
      },
      "message": "Update pipeline for package updates\n\nRelated-Prod: PROD-29366 (PROD:29366)\nChange-Id: I6c97d2b38f48c062f33d9ae7d9146e252c5f7101\n(cherry picked from commit 4fe9c29b76aa21fdc6f7871df3c903a2eb3e318e)\n"
    },
    {
      "commit": "41c767987c990564052bdf003b66d0c70c6e3927",
      "tree": "c982e7f66cf47caca32ebd8062f1f4d514862033",
      "parents": [
        "3fde8b196493676f40de429f38b73eef680e29d8"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Mon Apr 15 13:23:58 2019 +0400"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Tue Apr 16 08:50:06 2019 +0000"
      },
      "message": "Add all update repositories during upgrade\n\nChange-Id: I0a7d82b84c11a8d6e897b97328b8343fc974cfac\nRelated-prod: #PROD-29281 (PROD:29281)\n(cherry picked from commit be630eecc652b076acf7c1c1a9a413e14364e67e)\n"
    },
    {
      "commit": "3fde8b196493676f40de429f38b73eef680e29d8",
      "tree": "5925813e07301f4831720fcde2d4477fabead133",
      "parents": [
        "2aa74405675c94213a789f488339197e5621dcf6"
      ],
      "author": {
        "name": "Sergey Kolekonov",
        "email": "skolekonov@mirantis.com",
        "time": "Thu Apr 11 16:33:54 2019 +0400"
      },
      "committer": {
        "name": "Sergey Kolekonov",
        "email": "skolekonov@mirantis.com",
        "time": "Mon Apr 15 14:36:24 2019 +0000"
      },
      "message": "Change etcd source engine during upgrade\n\ndocker-engine conflicts with the recent containerd versions,\nso it\u0027s removed during upgrade. Source engine is changed to \u0027archive\u0027\n\nRelated story: PROD-29396\n\nChange-Id: Iaa678579a07d977b096f74725bfb9f0649d53a8c\n(cherry picked from commit ac9554cf6f13b7b355b013aa2e9edee4a3f43625)\n"
    },
    {
      "commit": "2aa74405675c94213a789f488339197e5621dcf6",
      "tree": "8124afede50c443968c0821d5722c77d972cd108",
      "parents": [
        "1e61e492b89b5eb61a746de11ccd7423b99e00e2"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Mon Jan 21 14:42:48 2019 +0100"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Apr 12 12:10:35 2019 +0200"
      },
      "message": "Add time check\n\nRelated: PROD-26609 (PROD:26609)\n\nChange-Id: I073e886068183ae98cdcb21564676e988b625f99\n(cherry picked from commit 721b7255d142eac7dae0bed21ce70024ba147477)\n"
    },
    {
      "commit": "1e61e492b89b5eb61a746de11ccd7423b99e00e2",
      "tree": "89b6d7efe17d6cf9fede6c9565e3e64a14f17267",
      "parents": [
        "c8a8a798755d7b1a39b36397c29a624fa07db473",
        "605a217c9ec34b2a577a69205c9118495832661e"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu Apr 11 11:27:17 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Thu Apr 11 11:27:17 2019 +0000"
      },
      "message": "Merge \"Backporting CVP Shaker to 2019.2.0\" into release/2019.2.0"
    },
    {
      "commit": "605a217c9ec34b2a577a69205c9118495832661e",
      "tree": "e2ee2bb262da8ca063699047789dd335aa28f53e",
      "parents": [
        "17e3e7d56eb1cbf68f6970a5c7fb91e6980332bd"
      ],
      "author": {
        "name": "Oleg Basov",
        "email": "obasov@mirantis.com",
        "time": "Thu Apr 11 03:16:00 2019 +0200"
      },
      "committer": {
        "name": "Oleg Basov",
        "email": "obasov@mirantis.com",
        "time": "Thu Apr 11 03:16:00 2019 +0200"
      },
      "message": "Backporting CVP Shaker to 2019.2.0\n\nfrom https://gerrit.mcp.mirantis.com/#/c/34376/\n\nChange-Id: Id8d8465d9353b5af6f1689dfa44e3d3d673bc62f\nRelated-PROD: PROD-24883 (PROD:24883)\n"
    },
    {
      "commit": "c8a8a798755d7b1a39b36397c29a624fa07db473",
      "tree": "60501654bff81d1d978279049d87627b56231797",
      "parents": [
        "0e1831178c25541b1eb44e21b87285b5a4c4c8a0"
      ],
      "author": {
        "name": "Sergey",
        "email": "sgalkin@mirantis.com",
        "time": "Tue Jan 15 17:27:59 2019 +0400"
      },
      "committer": {
        "name": "Sergey Galkin",
        "email": "sgalkin@mirantis.com",
        "time": "Wed Apr 10 17:53:11 2019 +0400"
      },
      "message": "PROD-29141 Fix in  option for galera restore\n\nChange-Id: I89c59335baf96bf71d9927c845569d5a651cf3bc\n"
    },
    {
      "commit": "0e1831178c25541b1eb44e21b87285b5a4c4c8a0",
      "tree": "7f493693a139b5dfbcbf968616c355af93165995",
      "parents": [
        "a961601e1f257093e3dd748db86425501e71b8df"
      ],
      "author": {
        "name": "Mateusz Los",
        "email": "mlos@mirantis.com",
        "time": "Thu Apr 04 20:10:05 2019 +0200"
      },
      "committer": {
        "name": "Mateusz Los",
        "email": "mlos@mirantis.com",
        "time": "Thu Apr 04 20:10:05 2019 +0200"
      },
      "message": "remove unused variable, remove complexity from version check in ceph-add-osd-upmap pipeline\n\nChange-Id: I2a8a542469e5b9d808229712054eaf85b43890fd\nRelated-Prod: PROD-28428\n"
    },
    {
      "commit": "a961601e1f257093e3dd748db86425501e71b8df",
      "tree": "ecb59d60f10ed1388be0366ca294376db07742f7",
      "parents": [
        "cbc430d5adc0b2453c353434e32179389062d678",
        "c70cfa3f4be64319be16dfd32552d6f213487c1a"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Fri Mar 29 11:30:37 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Fri Mar 29 11:30:37 2019 +0000"
      },
      "message": "Merge \"Add support of OC4.X for \u0027Zookeeper - restore\u0027 pipeline\" into release/2019.2.0"
    },
    {
      "commit": "cbc430d5adc0b2453c353434e32179389062d678",
      "tree": "547987a866b25ce0f1c77f656ea2339341953857",
      "parents": [
        "6a15b86a0ee1342f1843af728583855fff01158c",
        "6381196faa8ff94385942fab86937fcfa91d5ac5"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Fri Mar 29 11:29:49 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Fri Mar 29 11:29:49 2019 +0000"
      },
      "message": "Merge \"ceph \u0027replace failed osd\u0027 pipeline cleanup, use upmap while disk replacement\" into release/2019.2.0"
    },
    {
      "commit": "6a15b86a0ee1342f1843af728583855fff01158c",
      "tree": "0354a1aeadc1231fa55d47aa653363b0a83a39d8",
      "parents": [
        "517e06cbde5515803bda5d6c732752a04c76035e",
        "1d6e984c296731056d504e3a060d6a0b84fab8f7"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Fri Mar 29 10:37:48 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Fri Mar 29 10:37:48 2019 +0000"
      },
      "message": "Merge \"Allow using asterisk \u0027*\u0027 in branches parameter for git-mirror jobs\" into release/2019.2.0"
    },
    {
      "commit": "517e06cbde5515803bda5d6c732752a04c76035e",
      "tree": "8ed7a48be3e2ea75f528a0fbce3f2617c92febbc",
      "parents": [
        "6566cf683bf6762e33fe1e8a3ffc5d5ebf121a3d"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Fri Mar 29 13:24:15 2019 +0400"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Fri Mar 29 09:48:30 2019 +0000"
      },
      "message": "Upgrade: always checkout on reclass-system branch from origin\n\nIn case of minor upgrades, when some branches already created simple\ngit fetch \u0026\u0026 checkout will not update them. So let\u0027s checkout\nto fresh origin branch.\n\nChange-Id: Iebb476c055d4b87cab9aab17fb72d62a410be897\nRelated-Prod: PROD-28587 (PROD:28587)\n(cherry picked from commit b559e54d887d007ebfffef6d07baa5aa8ca2be1d)\n"
    },
    {
      "commit": "6566cf683bf6762e33fe1e8a3ffc5d5ebf121a3d",
      "tree": "adefd2678158e777c19981440611ed8a1e3eca2f",
      "parents": [
        "3571c69fd33bdea18f3ab92e24a8b16a83c81226",
        "6a2cf785981fc5d767b57f1b226a756598986968"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu Mar 28 19:58:13 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Thu Mar 28 19:58:13 2019 +0000"
      },
      "message": "Merge \"Wait for kubernetes node will reach correct status during reboot\" into release/2019.2.0"
    },
    {
      "commit": "3571c69fd33bdea18f3ab92e24a8b16a83c81226",
      "tree": "990ef440ff4d7dc9e89a8bc8be2ab340e52a886b",
      "parents": [
        "eb7e748608e0cf9aa0486835869464b3a5b0d3ca",
        "7e28c153cf88e63b408c62a03b737acb4a2af6ce"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu Mar 28 19:57:36 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Thu Mar 28 19:57:36 2019 +0000"
      },
      "message": "Merge \"Define stages for conformance run inside k8s upgrade pipeline\" into release/2019.2.0"
    },
    {
      "commit": "7e28c153cf88e63b408c62a03b737acb4a2af6ce",
      "tree": "292c8e8000fd700b56f576c50f6f954d2ef38391",
      "parents": [
        "77492cf4d53818933bcaa2fa691fd251091dcb8d"
      ],
      "author": {
        "name": "Victor Ryzhenkin",
        "email": "vryzhenkin@mirantis.com",
        "time": "Thu Mar 28 02:23:42 2019 +0400"
      },
      "committer": {
        "name": "Victor Ryzhenkin",
        "email": "vryzhenkin@mirantis.com",
        "time": "Thu Mar 28 16:08:03 2019 +0000"
      },
      "message": "Define stages for conformance run inside k8s upgrade pipeline\n\nChange-Id: I5941ddd7615e4a6e6a8166a41be99a135a7a69cb\nRelated-PROD: PROD-28979 (PROD:28979)\n(cherry picked from commit 42b9870e734cac0409ad15cec66e82fae80ad664)\n"
    },
    {
      "commit": "6a2cf785981fc5d767b57f1b226a756598986968",
      "tree": "b30060969405c3ff779e3105db3c927ee6bf6718",
      "parents": [
        "77492cf4d53818933bcaa2fa691fd251091dcb8d"
      ],
      "author": {
        "name": "Victor Ryzhenkin",
        "email": "vryzhenkin@mirantis.com",
        "time": "Thu Mar 28 02:16:39 2019 +0400"
      },
      "committer": {
        "name": "Victor Ryzhenkin",
        "email": "vryzhenkin@mirantis.com",
        "time": "Thu Mar 28 16:07:51 2019 +0000"
      },
      "message": "Wait for kubernetes node will reach correct status during reboot\n\nChange-Id: I7ce955acc3a2dfa00d8ea0c42f30b4a006dba3da\nRelated-PROD: PROD-28976 (PROD:28976)\n(cherry picked from commit 1da4dd91c475b074323b42aac082d8558b39b1e9)\n"
    },
    {
      "commit": "eb7e748608e0cf9aa0486835869464b3a5b0d3ca",
      "tree": "e00a8f642becdbb5a14496ea52f375c2a6498bea",
      "parents": [
        "77492cf4d53818933bcaa2fa691fd251091dcb8d"
      ],
      "author": {
        "name": "Victor Ryzhenkin",
        "email": "vryzhenkin@mirantis.com",
        "time": "Thu Mar 28 02:11:28 2019 +0400"
      },
      "committer": {
        "name": "Victor Ryzhenkin",
        "email": "vryzhenkin@mirantis.com",
        "time": "Thu Mar 28 15:28:16 2019 +0000"
      },
      "message": "Get k8s node directly in readiness check\n\nChange-Id: Ib4bb48b33e3bba6537398779ed24100407ebde8b\nRelated-PROD: PROD-28975 (PROD:28975)\n(cherry picked from commit 77b8daee7a7ceaa8653a70f23bd47c8697cd419c)\n"
    },
    {
      "commit": "6381196faa8ff94385942fab86937fcfa91d5ac5",
      "tree": "15a4d3e054abd99a4da040098fd87152d3700510",
      "parents": [
        "77492cf4d53818933bcaa2fa691fd251091dcb8d"
      ],
      "author": {
        "name": "Mateusz Los",
        "email": "mlos@mirantis.com",
        "time": "Thu Mar 28 14:12:23 2019 +0100"
      },
      "committer": {
        "name": "Mateusz Los",
        "email": "mlos@mirantis.com",
        "time": "Thu Mar 28 13:31:18 2019 +0000"
      },
      "message": "ceph \u0027replace failed osd\u0027 pipeline cleanup, use upmap while disk replacement\n\nChange-Id: I4b3c4aed735a389f2303f0a723087abd8560dcdb\nRelated-Prod: PROD-21144\n"
    },
    {
      "commit": "77492cf4d53818933bcaa2fa691fd251091dcb8d",
      "tree": "790bd2f88d779407c5ae3bcccea3273f86f3d6ca",
      "parents": [
        "82372a53c152f546711adb377ccffad71f289eb0",
        "20254e747a81b5b68a8fd197ff611b9647c3ed2f"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu Mar 28 13:22:05 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Thu Mar 28 13:22:05 2019 +0000"
      },
      "message": "Merge \"Add missed fetch for submodules for upgrade-mcp-release\" into release/2019.2.0"
    },
    {
      "commit": "82372a53c152f546711adb377ccffad71f289eb0",
      "tree": "1d8a7601b0c6daaa2b926edb8778dafb77bd7c06",
      "parents": [
        "04f2a4fcd679d25258812ad2feac012f1b91bc27",
        "4b54e7f08c4d90727b37f98c54ec07b48dddf44d"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu Mar 28 13:21:48 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Thu Mar 28 13:21:48 2019 +0000"
      },
      "message": "Merge \"Run salt packages upgrade in async mode\" into release/2019.2.0"
    }
  ],
  "next": "04f2a4fcd679d25258812ad2feac012f1b91bc27"
}
