)]}'
{
  "log": [
    {
      "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"
    },
    {
      "commit": "04f2a4fcd679d25258812ad2feac012f1b91bc27",
      "tree": "a393fac07d8a4d107e1cd39125b90d15d4281c4b",
      "parents": [
        "ef1871622107282fd2bc8c0bcd38bfc902029a55",
        "45204df265bceaff3585355b9e89255d0c315496"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu Mar 28 13:21:29 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Thu Mar 28 13:21:29 2019 +0000"
      },
      "message": "Merge \"deprecation of xtrabackup-restore pipeline\" into release/2019.2.0"
    },
    {
      "commit": "ef1871622107282fd2bc8c0bcd38bfc902029a55",
      "tree": "11ee370c179488561b9eee9ab3060deca082c418",
      "parents": [
        "ddfa8468812a0ecb2f7de57a113b29e99a3cb954",
        "639b0013c5c8e807c02baf075ee636c15e255c3b"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Wed Mar 27 17:55:46 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Wed Mar 27 17:55:46 2019 +0000"
      },
      "message": "Merge \"Add check for user choosing of stages Related-Prod: #PROD-23318 (PROD:23318)\" into release/2019.2.0"
    },
    {
      "commit": "45204df265bceaff3585355b9e89255d0c315496",
      "tree": "d6bf223910510a1a2e98a1cf79df551d19509c4d",
      "parents": [
        "2c77cda79aa438f3b98ce4ea867f9d8fb7370623"
      ],
      "author": {
        "name": "Pavel Cizinsky",
        "email": "pcizinsky@mirantis.com",
        "time": "Fri Jan 25 09:59:56 2019 +0100"
      },
      "committer": {
        "name": "Pavel Cizinsky",
        "email": "pcizinsky@mirantis.com",
        "time": "Wed Mar 27 15:43:20 2019 +0000"
      },
      "message": "deprecation of xtrabackup-restore pipeline\n\n- xtrabackup restore pipeline was replaced by\n  galera-custer-verify-restore.\n\nRelated: PROD-26539 (PROD:26539)\n\nChange-Id: I86879cf579210bab0f7e30e9cc4823b413a70319\nChangeId: I3450d422933f3284c8345af1f0d7d4a6d9d0b97c\n(cherry picked from commit 19e9144774273d6b5a56cd7cdc779fc96ceec2a3)\n"
    },
    {
      "commit": "ddfa8468812a0ecb2f7de57a113b29e99a3cb954",
      "tree": "c9968f573518b12307de1cdc64d00e2e05833cb7",
      "parents": [
        "2c77cda79aa438f3b98ce4ea867f9d8fb7370623"
      ],
      "author": {
        "name": "Mateusz Los",
        "email": "mlos@mirantis.com",
        "time": "Mon Mar 11 14:31:14 2019 +0100"
      },
      "committer": {
        "name": "Mateusz Los",
        "email": "mlos@mirantis.com",
        "time": "Wed Mar 27 15:15:53 2019 +0000"
      },
      "message": "upmap based pipeline to add new osd\n\nChange-Id: I6db758737a9eb38873e9c928f6539ebbf4acfedc\nRelated-Prod: PROD-28428\n"
    },
    {
      "commit": "2c77cda79aa438f3b98ce4ea867f9d8fb7370623",
      "tree": "def6d684dfa18463b98a2cf4981f85f10b03b34d",
      "parents": [
        "b5788a9805c5f5e1eb6c0e816b501117bce525a2"
      ],
      "author": {
        "name": "Victor Ryzhenkin",
        "email": "vryzhenkin@mirantis.com",
        "time": "Thu Jan 24 13:52:21 2019 +0400"
      },
      "committer": {
        "name": "Victor Ryzhenkin",
        "email": "vryzhenkin@mirantis.com",
        "time": "Mon Mar 25 10:13:34 2019 +0000"
      },
      "message": "Rename targetHosts for etcd to targetHostsEtcd in k8s upgrade\n\nChange-Id: I82efbb189a88e66a8fc9e3a54d23a823bdd67bec\nRelated-PROD: PROD-26881 (PROD:26881)\n(cherry picked from commit c275d157a742476a29ac0c49138ee409b3912c4d)\n"
    },
    {
      "commit": "b5788a9805c5f5e1eb6c0e816b501117bce525a2",
      "tree": "a21bd50481003bbafa1f4e1c034cd4ca4931196a",
      "parents": [
        "bd5d3f4040180c27e18b12828d600199810d4153",
        "01647bf00df8fe655bf07536c0a77dfa5f9e7806"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Mon Mar 25 09:46:18 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Mon Mar 25 09:46:18 2019 +0000"
      },
      "message": "Merge \"Keep python-contrail package on OC VCP hosts for salt operations\" into release/2019.2.0"
    },
    {
      "commit": "bd5d3f4040180c27e18b12828d600199810d4153",
      "tree": "df53de20f05b8c6ef20438b56f6c1890c283f5b8",
      "parents": [
        "c2ac881e4d4c8bd7aa124811c319699eb46cf32b",
        "138b0a52b1e782629b94525ee70eca4c66847c45"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Mon Mar 25 09:41:48 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Mon Mar 25 09:41:48 2019 +0000"
      },
      "message": "Merge \"Allow upgrade etcd for k8s.\" into release/2019.2.0"
    },
    {
      "commit": "4b54e7f08c4d90727b37f98c54ec07b48dddf44d",
      "tree": "2adb66a93fb1e61fa895a29a52f38ab2d10a1b88",
      "parents": [
        "c2ac881e4d4c8bd7aa124811c319699eb46cf32b"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Tue Feb 26 16:05:03 2019 +0400"
      },
      "committer": {
        "name": "Tatyana Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Mon Mar 25 09:41:43 2019 +0000"
      },
      "message": "Run salt packages upgrade in async mode\n\nRelated-Prod: PROD-26381 (PROD:26381)\nChange-Id: I6b7e52f8f345b8613fe6efef634c4ca74248a75c\n(cherry picked from commit 0d0c65f51cf3e442b6f45a1cdb33b495a6970c63)\n"
    },
    {
      "commit": "c2ac881e4d4c8bd7aa124811c319699eb46cf32b",
      "tree": "b8476e5d610810c3c49a3caf885c7f2534e96b65",
      "parents": [
        "394091a974a766d536f8d100871618ac3874098c",
        "cdf8b291d8dd7e6c3cd856c04b17ac0bf43c952e"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Mon Mar 25 09:41:28 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Mon Mar 25 09:41:28 2019 +0000"
      },
      "message": "Merge \"Call installKubernetesClient when deploying k8s\" into release/2019.2.0"
    },
    {
      "commit": "639b0013c5c8e807c02baf075ee636c15e255c3b",
      "tree": "18809cc9aa5ad31ebc2d422fe2158a653c1ef39a",
      "parents": [
        "394091a974a766d536f8d100871618ac3874098c"
      ],
      "author": {
        "name": "Alena Kiseleva",
        "email": "akiseleva@mirantis.com",
        "time": "Tue Jan 22 17:09:33 2019 +0300"
      },
      "committer": {
        "name": "Tatyana Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Mon Mar 25 09:40:05 2019 +0000"
      },
      "message": "Add check for user choosing of stages\nRelated-Prod: #PROD-23318 (PROD:23318)\n\nChange-Id: Ib49b0693c4db0c45a4485c4a7ea2d846de079509\n(cherry picked from commit 30f780caaa513d6d13caad953e758fdcd351ce43)\n"
    },
    {
      "commit": "01647bf00df8fe655bf07536c0a77dfa5f9e7806",
      "tree": "d6e6712887dc6d58b973a3f517a34b8a69cf1357",
      "parents": [
        "394091a974a766d536f8d100871618ac3874098c"
      ],
      "author": {
        "name": "Anton Samoylov",
        "email": "asamoylov@mirantis.com",
        "time": "Fri Feb 15 18:04:20 2019 +0400"
      },
      "committer": {
        "name": "Tatyana Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Mon Mar 25 09:40:02 2019 +0000"
      },
      "message": "Keep python-contrail package on OC VCP hosts for salt operations\n\npython-contrail package is used by opencontrail.client salt state\nduring upgrade procedure upto OC 4.X\n\nChange-Id: I6e1adf9af3906973fc9d2f8c7b2208d219d7ae1e\nRelated-PROD: PROD-27062\n(cherry picked from commit 32d62dee4f739c4891af31d9c3f35ca66fdb4dfa)\n"
    },
    {
      "commit": "1d6e984c296731056d504e3a060d6a0b84fab8f7",
      "tree": "56c204dab1689e1dce75d203f11fd86227a8fc57",
      "parents": [
        "394091a974a766d536f8d100871618ac3874098c"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Mar 12 16:44:46 2019 +0100"
      },
      "committer": {
        "name": "Tatyana Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Mon Mar 25 09:39:56 2019 +0000"
      },
      "message": "Allow using asterisk \u0027*\u0027 in branches parameter for git-mirror jobs\n\nRelated: PROD-27028 (PROD:27028)\n\nChange-Id: I4509df6e62ac35d19f8a37cc1338f9966be3e5d1\n(cherry picked from commit 2c8beed22fa2bf5c323664ed0ba3b8e0c2087b2f)\n"
    },
    {
      "commit": "c70cfa3f4be64319be16dfd32552d6f213487c1a",
      "tree": "32dcf213197372818720cc216717f24e98abc5a5",
      "parents": [
        "394091a974a766d536f8d100871618ac3874098c"
      ],
      "author": {
        "name": "Anton Samoylov",
        "email": "asamoylov@mirantis.com",
        "time": "Tue Feb 19 23:12:51 2019 +0400"
      },
      "committer": {
        "name": "Tatyana Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Mon Mar 25 09:39:52 2019 +0000"
      },
      "message": "Add support of OC4.X for \u0027Zookeeper - restore\u0027 pipeline\n\nChange-Id: If4a746cd43fcdc108d8633ebca91ebe7867e0652\nRelated-PROD: PROD-27413\n(cherry picked from commit 9c3f1acd693c595a46010f9d08a748fe8364a450)\n"
    },
    {
      "commit": "20254e747a81b5b68a8fd197ff611b9647c3ed2f",
      "tree": "50fd958baee9dacb12711a5827431de34ed97fd2",
      "parents": [
        "394091a974a766d536f8d100871618ac3874098c"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Mon Mar 18 15:47:33 2019 +0400"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Tue Mar 19 13:33:15 2019 +0000"
      },
      "message": "Add missed fetch for submodules for upgrade-mcp-release\n\nChange-Id: I8c7b1e123a4feba042e8a109540f0ae1c6b921ea\nRelated-Prod: PROD-28587 (PROD:28587)\n(cherry picked from commit 00897c554a1051a6d093eed1a992b961599f27b6)\n"
    },
    {
      "commit": "394091a974a766d536f8d100871618ac3874098c",
      "tree": "9acd5b84d39971130d3942691114ada2fd45acb1",
      "parents": [
        "34cc4e79e14085834d634eabdabce28dc018359b"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Mon Mar 18 14:24:12 2019 +0100"
      },
      "committer": {
        "name": "Tatyana Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Mon Mar 18 15:22:47 2019 +0000"
      },
      "message": "Fix for an extra parameter in method call\n\n\t- This got there by mistake probably during rebase\n\t- Removed lines will be part of new feature which will\n\t  be added in 2019.2.3\n\nFixes: PROD-28590 (PROD:28590)\n\nChange-Id: I254ccbf6e9f9691ccb871059c989bedb9bdf4c77\n"
    },
    {
      "commit": "34cc4e79e14085834d634eabdabce28dc018359b",
      "tree": "0aceb34e7928dbefcffe22988da0b1ad37e068dd",
      "parents": [
        "e4a85640427b4cc5d1f9715868f521c37b996177",
        "308c7ca4541579af41a027c0d5cfaae34271f972"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Wed Mar 13 16:32:26 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Wed Mar 13 16:32:26 2019 +0000"
      },
      "message": "Merge \"Add extra repo replacement in upgrade-mcp-release pipeline\" into release/2019.2.0"
    },
    {
      "commit": "e4a85640427b4cc5d1f9715868f521c37b996177",
      "tree": "6346c0ee77981c4fdf9982b61b639127f954083c",
      "parents": [
        "301cc8a38fcb5277f0d02fa944a311f1eaa2e331",
        "0d5382660347b1726ccfc2054205e7c29240203e"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Wed Mar 13 15:30:59 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Wed Mar 13 15:30:59 2019 +0000"
      },
      "message": "Merge \"Add retry for verification after restoration step to galera restore pipe\" into release/2019.2.0"
    },
    {
      "commit": "308c7ca4541579af41a027c0d5cfaae34271f972",
      "tree": "e5235be80010e5122b797c8e1441cb22cdba8a8c",
      "parents": [
        "301cc8a38fcb5277f0d02fa944a311f1eaa2e331"
      ],
      "author": {
        "name": "Anton Samoylov",
        "email": "asamoylov@mirantis.com",
        "time": "Wed Feb 13 15:57:13 2019 +0400"
      },
      "committer": {
        "name": "Tatyana Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Wed Mar 13 14:45:24 2019 +0000"
      },
      "message": "Add extra repo replacement in upgrade-mcp-release pipeline\n\nChange-Id: If847adda2d5082d382ab23c96a29312a34fec864\nRelated-PROD: PROD-27477\n(cherry picked from commit 72c2ccf27c616185cffd9f8147929c8ee0048f68)\n"
    },
    {
      "commit": "301cc8a38fcb5277f0d02fa944a311f1eaa2e331",
      "tree": "cad298fcc053e61a61651745fe74055636c9b3d9",
      "parents": [
        "21f2ef73c8d2c89a33492e5b5f34e8a8b6cb724c"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Wed Feb 13 13:49:13 2019 +0400"
      },
      "committer": {
        "name": "Tatyana Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Wed Mar 13 14:44:43 2019 +0000"
      },
      "message": "Fix wrong repo replacement for upgrade-mcp pipeline\n\nChange-Id: Idca1631fcc2618cc36f6569bff4496a82d2b9a48\nRelated-Prod: PROD-27468 (PROD:27468)\n(cherry picked from commit ca871c2d009ad5cb8075dd119404b1e7653809a7)\n"
    },
    {
      "commit": "0d5382660347b1726ccfc2054205e7c29240203e",
      "tree": "86ecb1a351d0aa2b9d35e3bb001b17c6836a3775",
      "parents": [
        "17e3e7d56eb1cbf68f6970a5c7fb91e6980332bd"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Feb 01 14:46:10 2019 +0100"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Mar 12 14:02:00 2019 +0100"
      },
      "message": "Add retry for verification after restoration step to galera restore pipe\n\nRelated: PROD-24216 (PROD:24216)\nFixes: PROD-27347 (PROD:27347)\n(cherry picked from commit f7889b59f403503bf0ce081f573a9401225df739)\n\nChange-Id: I165a385c27f40c9dfe39f1ff90b2c97758a5ad01\n"
    },
    {
      "commit": "cdf8b291d8dd7e6c3cd856c04b17ac0bf43c952e",
      "tree": "5bffae383acfe2ef4b3c3e304fa23471fd3e8bae",
      "parents": [
        "17e3e7d56eb1cbf68f6970a5c7fb91e6980332bd"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Tue Mar 05 10:56:29 2019 +0200"
      },
      "committer": {
        "name": "Victor Ryzhenkin",
        "email": "vryzhenkin@mirantis.com",
        "time": "Mon Mar 11 19:30:28 2019 +0400"
      },
      "message": "Call installKubernetesClient when deploying k8s\n\nCall installKubernetesClient after computes are installed\nto deploy k8s resources.\n\nChange-Id: I3b4222186c0c6f267842054e07b4d54dbb745b34\nRelated-Prod: PROD-27977\n"
    },
    {
      "commit": "21f2ef73c8d2c89a33492e5b5f34e8a8b6cb724c",
      "tree": "f3d8d31483394ea8e081eac03774a1a925583830",
      "parents": [
        "17e3e7d56eb1cbf68f6970a5c7fb91e6980332bd"
      ],
      "author": {
        "name": "Oleksii Zhurba",
        "email": "ozhurba@mirantis.com",
        "time": "Fri Mar 08 16:54:00 2019 -0600"
      },
      "committer": {
        "name": "Oleksii Zhurba",
        "email": "ozhurba@mirantis.com",
        "time": "Fri Mar 08 22:57:21 2019 +0000"
      },
      "message": "[CVP] Use cid node by default to run rally-based pipelines\n\nRelated-PROD: PROD-26068\nRelated-PROD: PROD-26069\nRelated-PROD: PROD-26070\n\nChange-Id: Iade4ce276d69c8e9561c5ae15473088ddec4c4d9\n"
    },
    {
      "commit": "138b0a52b1e782629b94525ee70eca4c66847c45",
      "tree": "d02754596ccf14604193237b2512c0483e38c761",
      "parents": [
        "17e3e7d56eb1cbf68f6970a5c7fb91e6980332bd"
      ],
      "author": {
        "name": "ashestakov",
        "email": "ashestakov@mirantis.com",
        "time": "Fri Jan 11 11:34:54 2019 +0200"
      },
      "committer": {
        "name": "Victor Ryzhenkin",
        "email": "vryzhenkin@mirantis.com",
        "time": "Wed Mar 06 13:52:58 2019 +0000"
      },
      "message": "Allow upgrade etcd for k8s.\n\nRelated-PROD: PROD-28311 (PROD:28311)\n\nChange-Id: Ic0ce9d6774d837c735432a61c584bfc850c4ff20\n(cherry picked from commit c030dac3b63c71167ba7d8c020600fc898f01b35)\n"
    },
    {
      "commit": "17e3e7d56eb1cbf68f6970a5c7fb91e6980332bd",
      "tree": "0b39b0d615c8b79568870f0756ff55b1692b4699",
      "parents": [
        "166255cb3ad5616e77d6372039c7e86616a11e34"
      ],
      "author": {
        "name": "Hanna Arhipova",
        "email": "harhipova@mirantis.com",
        "time": "Thu Feb 07 12:17:37 2019 +0200"
      },
      "committer": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Thu Feb 07 14:00:38 2019 +0200"
      },
      "message": "Make CVP tests runnable from docker on cfg01\n\nChange-Id: I2a88311d66aabe27def93aa637090c7011e523d8\nFixes-Bug: #PROD-27309(PROD:27309)\n"
    },
    {
      "commit": "166255cb3ad5616e77d6372039c7e86616a11e34",
      "tree": "72e2d4824670862b01294d6ed1a6ac1dc677f98a",
      "parents": [
        "3a49b80df3ff1949b9b831d2d1c25cf1b6846100"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Mon Jan 28 17:50:38 2019 +0400"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Mon Jan 28 14:03:38 2019 +0000"
      },
      "message": "During upgrade MCP Update system submodule first\n\nChange-Id: I3ea5438dad90593e5342529602836520b45c58e5\nRelated-Prod: PROD-26982 (PROD:26982)\n(cherry picked from commit d37e6fc732db958e11d622e50dbda0f14ebf06c5)\n"
    },
    {
      "commit": "3a49b80df3ff1949b9b831d2d1c25cf1b6846100",
      "tree": "1a75c8dd4e2cbaf0cf3189c54cb814f46a74fa85",
      "parents": [
        "e53f9380781a9d10c276ee86edaff725b1fc8575"
      ],
      "author": {
        "name": "Alena Kiseleva",
        "email": "akiseleva@mirantis.com",
        "time": "Fri Dec 07 17:03:02 2018 +0300"
      },
      "committer": {
        "name": "akiseleva",
        "email": "akiseleva@mirantis.com",
        "time": "Fri Jan 25 12:23:11 2019 +0000"
      },
      "message": "Job for updating Ceph to the latest minor versions of packages\n\nChange-Id: If1debfbec1fc2ea983c091bc4f7a92d1bee0c619\nRelated-Prod: PROD-25845 (PROD:25845)\n(cherry picked from commit 895bc7af7aabaf0368c33000857f11a0e612c150)\n"
    },
    {
      "commit": "e53f9380781a9d10c276ee86edaff725b1fc8575",
      "tree": "e681ecac3e0a67c48cb747b3da0303bfb9493e88",
      "parents": [
        "5dfbf7a1c2dbc4f0f33b921dc519b08901857519"
      ],
      "author": {
        "name": "Anton Samoylov",
        "email": "asamoylov@mirantis.com",
        "time": "Wed Jan 23 20:22:26 2019 +0400"
      },
      "committer": {
        "name": "asamoylov",
        "email": "asamoylov@mirantis.com",
        "time": "Thu Jan 24 12:56:37 2019 +0000"
      },
      "message": "Use separate method to check contrail-api service readiness\n\nRelated-PROD: PROD-26827\nDepends-On: https://gerrit.mcp.mirantis.com/#/c/34428/\n\nChange-Id: I7e95e9ca98a3f95c302b8162c19503029a49a3d0\n(cherry picked from commit f8a65aaee7575313585b445a1bc2128323a0fdb7)\n"
    },
    {
      "commit": "5dfbf7a1c2dbc4f0f33b921dc519b08901857519",
      "tree": "99c52404a86f8639eb0694c5cccaa36d59b9df6d",
      "parents": [
        "b1ff18465cc95eb5ade892c3b3d1b5130ae336f2"
      ],
      "author": {
        "name": "Sergey Kolekonov",
        "email": "skolekonov@mirantis.com",
        "time": "Wed Jan 23 16:47:43 2019 +0400"
      },
      "committer": {
        "name": "Sergey Kolekonov",
        "email": "skolekonov@mirantis.com",
        "time": "Thu Jan 24 11:41:28 2019 +0000"
      },
      "message": "Add kubernetes-extra repo during upgrade\n\nRelated bug: PROD-26549 (PROD:26549)\n\nChange-Id: Ib2481c7ae39d26188e6f59d2bc67a07cf38cb28e\n(cherry picked from commit 6ab15118811e252fe17bad0f4ca8373d03fd8fdb)\n"
    },
    {
      "commit": "b1ff18465cc95eb5ade892c3b3d1b5130ae336f2",
      "tree": "36ef892da52439aaea657e8791d9fc327fe8e1cf",
      "parents": [
        "c20241330306d989925818fc61c4bdaa01c793bf",
        "c9466c7584afd9cb6d1e0aa34f4ab3b6478ae442"
      ],
      "author": {
        "name": "Tatyana Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Thu Jan 24 10:37:08 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Thu Jan 24 10:37:08 2019 +0000"
      },
      "message": "Merge \"Add verification of restoration step\" into release/2019.2.0"
    },
    {
      "commit": "c20241330306d989925818fc61c4bdaa01c793bf",
      "tree": "35bdf2a102d702c0045c4c3cbf32fc8a68243b68",
      "parents": [
        "afe7066591d7df82dc85dd9e5a96b1d1c0e97103"
      ],
      "author": {
        "name": "Victor Ryzhenkin",
        "email": "vryzhenkin@mirantis.com",
        "time": "Wed Jan 23 05:39:34 2019 +0400"
      },
      "committer": {
        "name": "Victor Ryzhenkin",
        "email": "vryzhenkin@mirantis.com",
        "time": "Wed Jan 23 12:41:27 2019 +0000"
      },
      "message": "Handle daemonsets during containerd migration\n\nChange-Id: I9ffbfe2f3c725258d7cf4b7cc2835c569d66d617\nRelated-PROD: PROD-26587 (PROD:26587)\n"
    },
    {
      "commit": "c9466c7584afd9cb6d1e0aa34f4ab3b6478ae442",
      "tree": "18e68c4ae850978749248000e93c828d489b3cb4",
      "parents": [
        "3029c8bb31f58a2b237b306cd406fcb321e9f6b8"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Jan 18 14:17:52 2019 +0100"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "mpolreich@mirantis.com",
        "time": "Tue Jan 22 13:51:14 2019 +0000"
      },
      "message": "Add verification of restoration step\n\nRelated: PROD-24216 (PROD:24216)\nFixes: PROD-26608 (PROD:26608)\n\nChange-Id: I0276eb981e14ab04af7904e728f56e3cc1aebc7e\n"
    },
    {
      "commit": "afe7066591d7df82dc85dd9e5a96b1d1c0e97103",
      "tree": "a0383ab5771ebeb99ae2a2ccd12f25b3d5cf9867",
      "parents": [
        "3029c8bb31f58a2b237b306cd406fcb321e9f6b8"
      ],
      "author": {
        "name": "Anton Samoylov",
        "email": "asamoylov@mirantis.com",
        "time": "Wed Jan 16 00:36:00 2019 +0400"
      },
      "committer": {
        "name": "asamoylov",
        "email": "asamoylov@mirantis.com",
        "time": "Mon Jan 21 18:53:04 2019 +0000"
      },
      "message": "OpenContrail update pipeline for 4.X versions\n\nChange-Id: I4ac036a7885ecf478fc9d20192755bba13dfa06d\nRelated-Prod: PROD-25101\n(cherry picked from commit c640069ee01325ad6877fc0c8f009ccf838405d2)\n"
    },
    {
      "commit": "3029c8bb31f58a2b237b306cd406fcb321e9f6b8",
      "tree": "ef53e8919f963a34d1802acb192ea812d26fc1d7",
      "parents": [
        "3401ee6571054be595f957a09d13f30331ce8a46"
      ],
      "author": {
        "name": "Victor Ryzhenkin",
        "email": "vryzhenkin@mirantis.com",
        "time": "Fri Jan 18 22:17:57 2019 +0400"
      },
      "committer": {
        "name": "Victor Ryzhenkin",
        "email": "vryzhenkin@mirantis.com",
        "time": "Mon Jan 21 11:39:43 2019 +0000"
      },
      "message": "Replace source with . to get env file\n\nChange-Id: I28e31fcade7a43ba98a285e46a62c419ad77bfa7\nRelated-PROD: PROD-26583 (PROD:26583)\n(cherry picked from commit 7fda5c45085093159b3ce07c88202f1403915dfc)\n"
    },
    {
      "commit": "3401ee6571054be595f957a09d13f30331ce8a46",
      "tree": "eb58d3abb27dbcfcef0af18de5f96e3e5ae9ac6d",
      "parents": [
        "e5b49511491047585623b69cdd84de0c1449cb3b"
      ],
      "author": {
        "name": "Victor Ryzhenkin",
        "email": "vryzhenkin@mirantis.com",
        "time": "Fri Jan 18 06:34:26 2019 +0400"
      },
      "committer": {
        "name": "Victor Ryzhenkin",
        "email": "vryzhenkin@mirantis.com",
        "time": "Fri Jan 18 13:03:05 2019 +0000"
      },
      "message": "Consistency changes for kubernetes upgrade pipeline\n\n- Remove docker usage\n- Add binary values\n\nChange-Id: I6862757aed3754786c89260d8b1887c715967cb4\nRelated-PROD: PROD-26583 (PROD:26583)\n(cherry picked from commit eb543bf262d0fe50a1ff68b5b597b3da507a6198)\n"
    },
    {
      "commit": "e5b49511491047585623b69cdd84de0c1449cb3b",
      "tree": "baa0918c9e1f2f0be70913fc56483f1352ddf636",
      "parents": [
        "abbefe65f4f58ad9522c109d7b34fbaa2eebcba6"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Wed Jan 16 19:18:31 2019 +0400"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Fri Jan 18 09:53:06 2019 +0000"
      },
      "message": "Detect and replace deprecated repos in cluster model durigng mcp upgrade\n\nOld releases have different repo for Salt and Contrail (from aptly repo), so\nif such exist replace include of them with new mirror repo in cluster model.\n\nChange-Id: Ic40d7711c09cf7f2fe46b2088a7064bb1062b53f\nRelated-Prod: PROD-26538 (PROD:26538)\n(cherry picked from commit 2a39d2c42706f8ce8c869d305a325b7d9cb8980e)\n"
    },
    {
      "commit": "abbefe65f4f58ad9522c109d7b34fbaa2eebcba6",
      "tree": "d437f9a214a8928ef5562a873a87356cd552be2e",
      "parents": [
        "db32509b3e870d13f42ea5bfaf6046a4dbdcf22b"
      ],
      "author": {
        "name": "Victor Ryzhenkin",
        "email": "vryzhenkin@mirantis.com",
        "time": "Tue Jan 15 19:58:03 2019 +0400"
      },
      "committer": {
        "name": "Victor Ryzhenkin",
        "email": "vryzhenkin@mirantis.com",
        "time": "Thu Jan 17 14:44:08 2019 +0000"
      },
      "message": "Set kubernetes_containerd_enabled to True during cluster model upgrade\n\nChange-Id: I8ca6c478f72632f8c7b4fd53cd0b77494585b098\nRelated-PROD: PROD-26466 (PROD:26466)\n(cherry picked from commit 202c5063a8ed4875f6b5a5804d51fda1482ebb26)\n"
    },
    {
      "commit": "db32509b3e870d13f42ea5bfaf6046a4dbdcf22b",
      "tree": "af3999c742d5a315716dc0f19d51b16110b7a019",
      "parents": [
        "c6c2eabd5f826e62d58701fd5a1f0562d64a6efa"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Wed Jan 16 19:26:18 2019 +0400"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Thu Jan 17 10:41:17 2019 +0000"
      },
      "message": "Fix target mcp version for proposed case\n\nChange-Id: Ic72385bbaae0e09545190ba0d5efba20217abc23\nRelated-prod: (PROD:26536)\n(cherry picked from commit d62629c31d3b630687af13dc5916ac1d259627e2)\n"
    },
    {
      "commit": "c6c2eabd5f826e62d58701fd5a1f0562d64a6efa",
      "tree": "128d948b48b71298a72e5545382d423a2d1022f7",
      "parents": [
        "fcbc6b819f34d1c92cd92714a2d36bfa72f59261",
        "65cf2a440cd5e5f3241ba340b298f6c79020ec93"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Tue Jan 15 10:15:08 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Tue Jan 15 10:15:08 2019 +0000"
      },
      "message": "Merge \"Update users and keys during upgrade-mcp-release\" into release/2019.2.0"
    },
    {
      "commit": "fcbc6b819f34d1c92cd92714a2d36bfa72f59261",
      "tree": "5292a6d4422de154f0022d198e1d93ee0e7d3915",
      "parents": [
        "234c8c1e176373b66c6f0bc5da3dbf794c6d30b7"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Tue Jan 15 11:47:16 2019 +0400"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Tue Jan 15 08:40:25 2019 +0000"
      },
      "message": "Fix mcp-upgrade-release pipeline\n\nFix typo and change delimiter symbol \u0027/\u0027 to \u0027|\u0027 for sed\nduring mcp_version var replacement as it can contain \u0027/\u0027 symbol.\n\nChange-Id: I0c9e32eb4b71a73ced7a5dc122b95530c3585c3f\nRelated-Prod: PROD-26464 (PROD:26464)\nRelated-Prod: PROD-26463 (PROD:26463)\n(cherry picked from commit 928b3e8aae1ffcdf3f6096ea16c44f4b63203a1e)\n"
    },
    {
      "commit": "65cf2a440cd5e5f3241ba340b298f6c79020ec93",
      "tree": "649cc21d0c17ff566e670f56e0e2ad8dd77f0151",
      "parents": [
        "234c8c1e176373b66c6f0bc5da3dbf794c6d30b7"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Tue Jan 15 11:58:12 2019 +0400"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Tue Jan 15 08:40:16 2019 +0000"
      },
      "message": "Update users and keys during upgrade-mcp-release\n\nUpdate system users and their ssh keys during mcp-upgrade procedure,\nas they can be changed or updated and it can affect access to cloud.\n\nChange-Id: I8c93e5f1496d64df8bb04b010a62ae982a596d3d\nRelated-Prod: PROD-26465 (PROD:26465)\n(cherry picked from commit aeaa1de2cddea46f12c1b311294ce01f511a98cb)\n"
    },
    {
      "commit": "234c8c1e176373b66c6f0bc5da3dbf794c6d30b7",
      "tree": "01c827362e5b732873040bf6d30409ca9a91c83d",
      "parents": [
        "8a3c9c6aedde26e9a1a1601f39ba42852150d654"
      ],
      "author": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Tue Jan 08 13:34:35 2019 +0200"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Tue Jan 15 08:38:04 2019 +0000"
      },
      "message": "Fix bug IfStatementBraces\n\nChange-Id: If69db37150b4e5cf16909d1ae44c7587f5f494d2\n(cherry picked from commit 5830122f4334fdaa8093ceed3fb394825c882365)\n"
    },
    {
      "commit": "8a3c9c6aedde26e9a1a1601f39ba42852150d654",
      "tree": "4032e56fec43f660442038b094b22633e9fcd1e2",
      "parents": [
        "aae1b9d2df1b5a858f911e4a15e5a31573718ed5",
        "5bf89b103b6cdb46c2a0a6369292a7daa0e5786d"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Fri Dec 28 17:00:38 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Fri Dec 28 17:00:38 2018 +0000"
      },
      "message": "Merge \"Make sure that contrail admin user is created during Upgrade on OC 4.X\" into release/2019.2.0"
    },
    {
      "commit": "aae1b9d2df1b5a858f911e4a15e5a31573718ed5",
      "tree": "cb71e07d41162ef1920df789cc532d8bd6e99f16",
      "parents": [
        "e5f3914f4eb9d10c383e54821fe22610f59d7044"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Dec 05 11:12:23 2018 +0100"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Fri Dec 28 14:29:07 2018 +0000"
      },
      "message": "Add galera-cluster-verify-restore job\n\nFixes: PROD-24216 (PROD:24216)\n\nChange-Id: I91737615c4ab285ba4fe14f7d14de419fee82920\n(cherry picked from commit f7a1bb06a931a53150fff746c7c96d18d7b97af4)\n"
    },
    {
      "commit": "5bf89b103b6cdb46c2a0a6369292a7daa0e5786d",
      "tree": "d3121602987c6d04ab1f18124bca1a9545cf8311",
      "parents": [
        "e5f3914f4eb9d10c383e54821fe22610f59d7044"
      ],
      "author": {
        "name": "Anton Samoylov",
        "email": "asamoylov@mirantis.com",
        "time": "Wed Dec 26 18:01:03 2018 +0400"
      },
      "committer": {
        "name": "asamoylov",
        "email": "asamoylov@mirantis.com",
        "time": "Fri Dec 28 11:55:47 2018 +0000"
      },
      "message": "Make sure that contrail admin user is created during Upgrade on OC 4.X\n\nChange-Id: I6638f081f5cba11e0344335d0cb4f67b0617ae17\nCloses-Bug: PROD-26142\n(cherry picked from commit 19a643345c9170fb9308b035d9363f7d30de4dea)\n"
    },
    {
      "commit": "e5f3914f4eb9d10c383e54821fe22610f59d7044",
      "tree": "e03a46a3f99d43c9e011377583b756cb35b50db4",
      "parents": [
        "2c3f44b1411ee618037c601b8fabe36075580f94"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Fri Dec 28 12:30:48 2018 +0400"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Fri Dec 28 12:30:48 2018 +0400"
      },
      "message": "Fix getting property from env method for upgrade pipeline\n\nChange-Id: I2f13770e8a9dc147a808c5f18eb9e6e5bc6267f2\nRelated-Prod: PROD-26237 (PROD:26237)\n"
    },
    {
      "commit": "2c3f44b1411ee618037c601b8fabe36075580f94",
      "tree": "6cb034c67ccbcaa252c9d3b536b9e4eeffedbc40",
      "parents": [
        "39e9eec8b0b520e0fb2605834be410b4740ff8a5"
      ],
      "author": {
        "name": "cdodda",
        "email": "cdodda@mirantis.com",
        "time": "Wed Nov 21 17:12:10 2018 -0600"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Thu Dec 27 20:19:12 2018 +0400"
      },
      "message": "Adding linux.netowrk.host state to compute install pipeline.\n\nThis fix migration failure issue when new compute node is added to cluster\n\nChange-Id: I80ce81154d33230900c64c627078995e41521672\nCloses-Bug: https://mirantis.jira.com/browse/PROD-24896\n"
    },
    {
      "commit": "39e9eec8b0b520e0fb2605834be410b4740ff8a5",
      "tree": "990c615f938d10126de7c2944fcf0193d37f68b6",
      "parents": [
        "b121eb8465fbc65e1caa630e231ccb436115d555",
        "54b49c66b28e019198bf713b40220ac53bb5a427"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu Dec 27 15:43:40 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Thu Dec 27 15:43:40 2018 +0000"
      },
      "message": "Merge \"fix img pull for tests\""
    },
    {
      "commit": "54b49c66b28e019198bf713b40220ac53bb5a427",
      "tree": "5d11557c6f0bab821d19a2507fa47de25fa9e687",
      "parents": [
        "8d87cff0f97def7f0c4cced9d3cbf9b9cf5ce87c"
      ],
      "author": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Thu Dec 27 17:38:56 2018 +0200"
      },
      "committer": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Thu Dec 27 17:39:02 2018 +0200"
      },
      "message": "fix img pull for tests\n\nChange-Id: I0bb5a88f36f8b1ca6bbb8a3ad82348db516d417f\n"
    },
    {
      "commit": "b121eb8465fbc65e1caa630e231ccb436115d555",
      "tree": "bb7d3178be3e2c311633c1817299acae5aa57133",
      "parents": [
        "5a8a7e9b2c3054da3afe21a30ff7494f35a7595d"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Thu Dec 27 17:34:28 2018 +0200"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Thu Dec 27 17:34:28 2018 +0200"
      },
      "message": "Disable failfast for CC percommit runs\n\nOSCC team need to know the exact status of openstack component, and we\ndon\u0027t want to hide results due to errors from other teams.\nThis patch disables failfast for CC percommit wrapper.\n\nChange-Id: I2c85b05ed7eb7cac307f0ba04885dcab72f36183\n"
    },
    {
      "commit": "5a8a7e9b2c3054da3afe21a30ff7494f35a7595d",
      "tree": "0e68a618e7db75d2c2a2ecc5d1c80f2a8397a3c2",
      "parents": [
        "90271b5c56d9ac098efc9ee8c5c5d3c780208091"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Thu Dec 27 14:13:48 2018 +0400"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Thu Dec 27 14:13:48 2018 +0400"
      },
      "message": "Avoid getting permission denied for isInteger method\n\nChange-Id: I5b1f90668c99b0f1276ba75fd1dc93d26aa227e5\nRelated-Prod: PROD-26217 (PROD:26217)\n"
    },
    {
      "commit": "90271b5c56d9ac098efc9ee8c5c5d3c780208091",
      "tree": "5c03e166d6db8376af8333a8da04b78cabe29566",
      "parents": [
        "93e05cc26c8f74c5a375ca55f515a83f7c908c1b",
        "b0c4db762cf177460325e1a95429d5a24d85de54"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Wed Dec 26 12:59:55 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Wed Dec 26 12:59:55 2018 +0000"
      },
      "message": "Merge \"Add build pkg-promote in Promote MCP job\""
    },
    {
      "commit": "93e05cc26c8f74c5a375ca55f515a83f7c908c1b",
      "tree": "8bb23b72ed9e09219673030176a668455885c733",
      "parents": [
        "8d87cff0f97def7f0c4cced9d3cbf9b9cf5ce87c"
      ],
      "author": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Wed Dec 26 13:53:02 2018 +0200"
      },
      "committer": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Wed Dec 26 13:53:39 2018 +0200"
      },
      "message": "Never change conf during package update\n\n * All configuration files must be controlled only by salt\n\nChange-Id: Ibfa752c915782250aab385dd8aa93023b3b67c7d\nCloses-bug: PROD-25691 (PROD:25691)\n"
    },
    {
      "commit": "8d87cff0f97def7f0c4cced9d3cbf9b9cf5ce87c",
      "tree": "d5153d3cdf603dd0e063115a98745de89fecdeeb",
      "parents": [
        "819d11dbd38b7d7eede6d5f7b29d77f4a58bafe4",
        "284690eb4cf1d898851f5ecee5e1009162d7e039"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Wed Dec 26 09:50:28 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Wed Dec 26 09:50:28 2018 +0000"
      },
      "message": "Merge \"DriveTrain: Update job/global libs to release branch\""
    },
    {
      "commit": "819d11dbd38b7d7eede6d5f7b29d77f4a58bafe4",
      "tree": "9807caed60b7b5ab9f364c13af1ba3f5a7bc5e4c",
      "parents": [
        "7d78654ccf1a385b294c70ef20b520c710c57f37",
        "fb4fec58bc65c4cbfddeceab6f9e4afdce288ab2"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Wed Dec 26 09:50:24 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Wed Dec 26 09:50:24 2018 +0000"
      },
      "message": "Merge \"OC Upgrade pipeline: support upgrade OC up to 4.1 version\""
    },
    {
      "commit": "284690eb4cf1d898851f5ecee5e1009162d7e039",
      "tree": "2c740893fe509ebdf4edfcc0c8e5abbeb3b64346",
      "parents": [
        "7d78654ccf1a385b294c70ef20b520c710c57f37"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Tue Dec 25 15:55:12 2018 +0400"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Wed Dec 26 13:24:08 2018 +0400"
      },
      "message": "DriveTrain: Update job/global libs to release branch\n\nAlso fix backward compatibility with 2018.11.0 release.\n\nChange-Id: Ic26ff27bff4c15a09f6f2bfa7e35c03e1d0477bf\nRelated-Prod: PROD-25371 (PROD:25371)\n"
    },
    {
      "commit": "7d78654ccf1a385b294c70ef20b520c710c57f37",
      "tree": "d6ad6a89d4ef9f8e9b3181d892bd96366a5a39e4",
      "parents": [
        "2c67fe65d6dd1679544bf627a87df541c768e281"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Tue Dec 25 18:15:38 2018 +0400"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Wed Dec 26 12:21:46 2018 +0400"
      },
      "message": "Implement repo-resolver job\n\nChange-Id: Ie5554edfa6bbc721a5ed0a76cb9f238782fa4f23\nRelated-Prod: PROD-26100 (PROD:26100)\n"
    },
    {
      "commit": "2c67fe65d6dd1679544bf627a87df541c768e281",
      "tree": "5d5f7b4c8ba63372146ee67f61ac3a2008f44a32",
      "parents": [
        "32bcf2006b6c9636b9ec5800a182a55e9ebd610d"
      ],
      "author": {
        "name": "Kirill Mashchenko",
        "email": "kmashchenko@mirantis.com",
        "time": "Wed Dec 26 02:18:19 2018 +0400"
      },
      "committer": {
        "name": "Kirill Mashchenko",
        "email": "kmashchenko@mirantis.com",
        "time": "Wed Dec 26 02:23:24 2018 +0400"
      },
      "message": "Fix info messages for checking allowed groups\n\nChange-Id: Ie6befa7d65226c9978f7f3d518cf12494e83415d\n"
    },
    {
      "commit": "fb4fec58bc65c4cbfddeceab6f9e4afdce288ab2",
      "tree": "26a5dc68d4d4219a231849ee384d349459ca32d6",
      "parents": [
        "32bcf2006b6c9636b9ec5800a182a55e9ebd610d"
      ],
      "author": {
        "name": "Anton Samoylov",
        "email": "asamoylov@mirantis.com",
        "time": "Mon Dec 24 21:37:06 2018 +0400"
      },
      "committer": {
        "name": "Anton Samoylov",
        "email": "asamoylov@mirantis.com",
        "time": "Tue Dec 25 21:53:33 2018 +0400"
      },
      "message": "OC Upgrade pipeline: support upgrade OC up to 4.1 version\n\nChanges:\n- runCommonCommands function replaced by checkContrailServices with\n  additional logic for OC 4.1\n  - handle special case for analytic services upgrade up to 4.1 release\n    (if config db changes ports after upgrade)\n- added OC target version check\n- keep analytics db only for upgrade on 4.0 release\n- restart kafka service inside OC 4.1 containers to avoid NODEEXIST error\n  from zookeeper side\n- modify configuration files of services right before their upgrade steps\n\nRelated-PROD: PROD-25908\n\nChange-Id: I2340b8adc3e49f067b381ac168c51ea4b2254353\n"
    },
    {
      "commit": "32bcf2006b6c9636b9ec5800a182a55e9ebd610d",
      "tree": "3e6bdf0890ffd29bbca4e81b1db3331d72cc79c6",
      "parents": [
        "166ad917d65f4cbaa6fec0a56db9512ecf2bd4fc",
        "00826aac2793eeebce8edb80773bc24c938b6ab1"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Tue Dec 25 13:05:21 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Tue Dec 25 13:05:21 2018 +0000"
      },
      "message": "Merge \"Add upgrade for Ceph monitoring in stacklight upgrade pipeline\""
    },
    {
      "commit": "166ad917d65f4cbaa6fec0a56db9512ecf2bd4fc",
      "tree": "410f0e4cea3db6ad506091f441e8a7284069fba2",
      "parents": [
        "343973cc324f3e90548dd049820d9855a0f606f4",
        "9837c21bf818348748ce94182bbb0d539e85b92f"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Tue Dec 25 13:01:55 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Tue Dec 25 13:01:55 2018 +0000"
      },
      "message": "Merge \"OC Upgrade pipeline: fix getting docker image name from pillar\""
    },
    {
      "commit": "00826aac2793eeebce8edb80773bc24c938b6ab1",
      "tree": "fd8615efd59d02e9ce4070b1730600c246faf08a",
      "parents": [
        "343973cc324f3e90548dd049820d9855a0f606f4"
      ],
      "author": {
        "name": "vitalygusev",
        "email": "vgusev@mirantis.com",
        "time": "Mon Dec 24 13:44:47 2018 +0400"
      },
      "committer": {
        "name": "Vitaly Gusev",
        "email": "vgusev@mirantis.com",
        "time": "Tue Dec 25 12:40:25 2018 +0000"
      },
      "message": "Add upgrade for Ceph monitoring in stacklight upgrade pipeline\n\nExtend stacklight upgrade pipeline to support upgrade for Ceph\nmonitoring\n\nAlso moved to the new version of enforceState function\n\nChange-Id: I33f1d7efa2815bf164ef4a169e39aafe06b6507a\nRelated-PROD: PROD-26095 (PROD:26095)\n"
    },
    {
      "commit": "343973cc324f3e90548dd049820d9855a0f606f4",
      "tree": "07b6570e55b19d0181511a33ea915d59fead8510",
      "parents": [
        "4c9b3c5b15784aa2f598e55a94da3e730dbdebab"
      ],
      "author": {
        "name": "Kirill Mashchenko",
        "email": "kmashchenko@mirantis.com",
        "time": "Tue Dec 25 15:52:24 2018 +0400"
      },
      "committer": {
        "name": "Kirill Mashchenko",
        "email": "kmashchenko@mirantis.com",
        "time": "Tue Dec 25 15:52:24 2018 +0400"
      },
      "message": "Only release-engnineering can promote images to release\n\nChange-Id: I262e5630885258df11afa1716d36da555fc6c37d\n"
    },
    {
      "commit": "9837c21bf818348748ce94182bbb0d539e85b92f",
      "tree": "7b189b8b068d3f752780d28df5a5e0df0cef088c",
      "parents": [
        "4c9b3c5b15784aa2f598e55a94da3e730dbdebab"
      ],
      "author": {
        "name": "Anton Samoylov",
        "email": "asamoylov@mirantis.com",
        "time": "Thu Dec 20 00:15:11 2018 +0400"
      },
      "committer": {
        "name": "Anton Samoylov",
        "email": "asamoylov@mirantis.com",
        "time": "Mon Dec 24 21:40:13 2018 +0400"
      },
      "message": "OC Upgrade pipeline: fix getting docker image name from pillar\n\nChanges:\n- fixed pillar key for docker image name\n- added getValueForPillarKey function for getting pillar keys\n- use pipeline library objects as WorkflowScript properties\n- refactored runCommonCommands function\n\nChange-Id: I59283258fb87cd4c87b9d2d9e695cdd9edfa7235\nRelated-PROD: PROD-26007\n"
    },
    {
      "commit": "4c9b3c5b15784aa2f598e55a94da3e730dbdebab",
      "tree": "a2a8212d73bfc0c32069fb81ac2656aecd4e5870",
      "parents": [
        "d13ad13b33066aacf71d494de55cf4edde6194e7"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Mon Dec 24 16:11:54 2018 +0400"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Mon Dec 24 16:13:01 2018 +0400"
      },
      "message": "Do not fail docker image mirror if history props not loaded\n\nIn case when we mirror a new image from external source history props\nfor sourceImage can\u0027t be loaded so do not fail whole pipeline at all.\n\nChange-Id: Iee1e6b6b98b139c5fe6c12fa7bb341f27f550fba\n"
    },
    {
      "commit": "d13ad13b33066aacf71d494de55cf4edde6194e7",
      "tree": "87f2267283a209bf96b2ea65b1e40f1c7d6b4dc9",
      "parents": [
        "da45ea06d27494e7a1190527e2b03c650cf4e1a3"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Mon Dec 17 16:56:02 2018 +0400"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Fri Dec 21 19:52:37 2018 +0400"
      },
      "message": "Update mcp upgrade release pipeline\n\nChange-Id: I55aeca233047963aee4cf2016111c217047d7611\nRelated-Prod: PROD-25802 (PROD:25802)\n"
    },
    {
      "commit": "da45ea06d27494e7a1190527e2b03c650cf4e1a3",
      "tree": "b3d9c899dc5ee694655689920ede49abdda107fa",
      "parents": [
        "f4718e9d189175fd8230cb98dc69a6b8dcfe71c7"
      ],
      "author": {
        "name": "Stanislav Riazanov",
        "email": "sriazanov@mirantis.com",
        "time": "Fri Dec 21 16:12:50 2018 +0400"
      },
      "committer": {
        "name": "Stanislav Riazanov",
        "email": "sriazanov@mirantis.com",
        "time": "Fri Dec 21 17:02:50 2018 +0400"
      },
      "message": "Implement failsafe ssh keys for Model Maker\n\nProd related: PROD-25376 (PROD:25376)\n\nChange-Id: I50e6847d2fbfcd7ae07fe0dae54b9534e6ec2e2f\n"
    },
    {
      "commit": "f4718e9d189175fd8230cb98dc69a6b8dcfe71c7",
      "tree": "6270108124c07a671ad52892fc5cc5fd57a47260",
      "parents": [
        "9843d5e5bbab1a7d3b148ba70b54bc4177ed5211",
        "a86912d1847690ed594b93b1b2fe94195b5695f6"
      ],
      "author": {
        "name": "Kyrylo Mashchenko",
        "email": "kmashchenko@mirantis.com",
        "time": "Fri Dec 21 08:32:14 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Fri Dec 21 08:32:14 2018 +0000"
      },
      "message": "Merge \"Revert \"Only release-engineering can promote release images\"\""
    },
    {
      "commit": "a86912d1847690ed594b93b1b2fe94195b5695f6",
      "tree": "68faa97bff5c9e463d77e9ff701fccd50adb310e",
      "parents": [
        "a8bc0ada3592a82ac7ca90ab2655c9f1df471b1e"
      ],
      "author": {
        "name": "Kyrylo Mashchenko",
        "email": "kmashchenko@mirantis.com",
        "time": "Fri Dec 21 08:31:47 2018 +0000"
      },
      "committer": {
        "name": "Kyrylo Mashchenko",
        "email": "kmashchenko@mirantis.com",
        "time": "Fri Dec 21 08:31:47 2018 +0000"
      },
      "message": "Revert \"Only release-engineering can promote release images\"\n\nThis reverts commit a8bc0ada3592a82ac7ca90ab2655c9f1df471b1e.\n\nChange-Id: Ifd4535c58c7049a87e7b4161e3f88de292545bd2\n"
    },
    {
      "commit": "9843d5e5bbab1a7d3b148ba70b54bc4177ed5211",
      "tree": "bec4e340aa08b626f44c233fc59db7f3b9816cee",
      "parents": [
        "1a494b5768143e90be77220c3d765b6b70848821",
        "a8bc0ada3592a82ac7ca90ab2655c9f1df471b1e"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu Dec 20 17:12:21 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Thu Dec 20 17:12:21 2018 +0000"
      },
      "message": "Merge \"Only release-engineering can promote release images\""
    },
    {
      "commit": "a8bc0ada3592a82ac7ca90ab2655c9f1df471b1e",
      "tree": "6a482725e6284d2659393f1a3135d131f289be4e",
      "parents": [
        "b451e79472e539d4ba68dc2e7cc18ac1643f5bd5"
      ],
      "author": {
        "name": "Kirill Mashchenko",
        "email": "kmashchenko@mirantis.com",
        "time": "Thu Dec 20 16:29:15 2018 +0400"
      },
      "committer": {
        "name": "Kirill Mashchenko",
        "email": "kmashchenko@mirantis.com",
        "time": "Thu Dec 20 20:15:06 2018 +0400"
      },
      "message": "Only release-engineering can promote release images\n\nRelated PROD: https://mirantis.jira.com/browse/PROD-24801\n\nChange-Id: I7139c7e19ce21cf11813cb48932c8bda7625b399\n"
    },
    {
      "commit": "1a494b5768143e90be77220c3d765b6b70848821",
      "tree": "6270108124c07a671ad52892fc5cc5fd57a47260",
      "parents": [
        "c60a67f7906a9ecd1bec8dc2a722770896588c02"
      ],
      "author": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Thu Dec 20 14:48:46 2018 +0200"
      },
      "committer": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Thu Dec 20 14:48:57 2018 +0200"
      },
      "message": "switch test-ci to Mirantis ubuntu mirror\n\nChange-Id: I13912cac77870eab5e1d930e2a11a14bb01ec1ff\nBug-related: PROD-26050 (PROD:26050)\nPROD: https://mirantis.jira.com/browse/PROD-26050\n"
    },
    {
      "commit": "c60a67f7906a9ecd1bec8dc2a722770896588c02",
      "tree": "c408b26045fe680dce301d09208924fe6b976c06",
      "parents": [
        "81a658540c022ad96d9baadc75b9e0d9418ff85a",
        "25872e1584386c53ac61cb14f0552c1960e80222"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu Dec 20 11:00:22 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Thu Dec 20 11:00:22 2018 +0000"
      },
      "message": "Merge \"Add ability for elasticsearch major upgrade\""
    },
    {
      "commit": "81a658540c022ad96d9baadc75b9e0d9418ff85a",
      "tree": "1d6a3dd09e5aa514de270e3ac0e5ad421d58d9c3",
      "parents": [
        "b451e79472e539d4ba68dc2e7cc18ac1643f5bd5"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Thu Dec 20 12:31:38 2018 +0400"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Thu Dec 20 12:47:36 2018 +0400"
      },
      "message": "Add ability to skip gate verify for some project\n\nChange-Id: Ie86dea94f9050ae413d730d62f017fc7a997fab3\nRelated-Prod: PROD-26013 (PROD:26013)\n"
    },
    {
      "commit": "b0c4db762cf177460325e1a95429d5a24d85de54",
      "tree": "6ed4bbe0700e171c476f7afe7129ca3365c6088e",
      "parents": [
        "e1b854789cb46327a70b8ebee8f909ebb884ad6c"
      ],
      "author": {
        "name": "Sergey Otpuschennikov",
        "email": "sotpuschennikov@mirantis.com",
        "time": "Wed Dec 19 19:12:54 2018 +0400"
      },
      "committer": {
        "name": "Sergey Otpuschennikov",
        "email": "sotpuschennikov@mirantis.com",
        "time": "Thu Dec 20 08:37:11 2018 +0400"
      },
      "message": "Add build pkg-promote in Promote MCP job\n\nChange-Id: I6bd8448cb55860045591de6acaed0ccdb6c62355\n"
    },
    {
      "commit": "25872e1584386c53ac61cb14f0552c1960e80222",
      "tree": "06885a2762c8b40c7a5e5f12626cc85b3d1bb125",
      "parents": [
        "6c6b08eb87cc24a776df0b9d6a765fe5c38d120d"
      ],
      "author": {
        "name": "vitalygusev",
        "email": "vgusev@mirantis.com",
        "time": "Fri Dec 14 18:45:29 2018 +0400"
      },
      "committer": {
        "name": "vitalygusev",
        "email": "vgusev@mirantis.com",
        "time": "Wed Dec 19 15:21:03 2018 +0400"
      },
      "message": "Add ability for elasticsearch major upgrade\n\nChanged method for elasticsearch upgrade, now it allows both\nminor and major upgrades\n\nChange-Id: I2aec6ccb2fecffd141f86bd5979939abccaec68e\nRelated-PROD: PROD-25143 (PROD:25143)\n"
    },
    {
      "commit": "b451e79472e539d4ba68dc2e7cc18ac1643f5bd5",
      "tree": "68faa97bff5c9e463d77e9ff701fccd50adb310e",
      "parents": [
        "e1b854789cb46327a70b8ebee8f909ebb884ad6c"
      ],
      "author": {
        "name": "Hanna Arhipova",
        "email": "harhipova@mirantis.com",
        "time": "Tue Dec 18 15:27:35 2018 +0200"
      },
      "committer": {
        "name": "Hanna Arhipova",
        "email": "harhipova@mirantis.com",
        "time": "Wed Dec 19 12:59:33 2018 +0200"
      },
      "message": "Remove link to cvp-spt. Unify pathes for docker image\n\nFixes-bug #PROD:25958(PROD-25958)\n\nChange-Id: I18bf13deb11e7cfdc57f33cd22d18d3ab31ed86d\n"
    },
    {
      "commit": "e1b854789cb46327a70b8ebee8f909ebb884ad6c",
      "tree": "8df2aaa94e6f693d72be0c2a26bbc38bb949cc78",
      "parents": [
        "15ef9f4ff1c19fb7e1962b1a0adfd2eb3a1dd4cc",
        "b5c74c725d688b1c48d695b017dfdd442630dbb9"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Mon Dec 17 19:16:53 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Mon Dec 17 19:16:53 2018 +0000"
      },
      "message": "Merge \"Fix failure of gpg key creation in case of empty RequesterEmail\""
    },
    {
      "commit": "b5c74c725d688b1c48d695b017dfdd442630dbb9",
      "tree": "34078e6c65d6b4372385a2c81e79a264b33a31ef",
      "parents": [
        "089fb4f658bc43d59bb07960dd485b7947ea3d97"
      ],
      "author": {
        "name": "Dmitry Pyzhov",
        "email": "dpyzhov@mirantis.com",
        "time": "Mon Dec 17 22:08:50 2018 +0300"
      },
      "committer": {
        "name": "Dmitry Pyzhov",
        "email": "dpyzhov@mirantis.com",
        "time": "Mon Dec 17 22:08:50 2018 +0300"
      },
      "message": "Fix failure of gpg key creation in case of empty RequesterEmail\n\nChange-Id: I68b77848ee692757a805efc0b4c6fe056747df67\n"
    },
    {
      "commit": "15ef9f4ff1c19fb7e1962b1a0adfd2eb3a1dd4cc",
      "tree": "68b53179056eba71c6e2a1baad59a8861acbf187",
      "parents": [
        "5b8fbc5643977f277e2b32d7354c8876458dcf60"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Mon Dec 17 14:29:54 2018 +0100"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "mpolreich@mirantis.com",
        "time": "Mon Dec 17 18:04:54 2018 +0000"
      },
      "message": "Increase Salt Fomulas tests pipeline timeout\n\n\t- 2 hours are not enough for some child jobs to finish\n\t- Example: https://ci.mcp.mirantis.net/job/test-salt-formula-cinder-latest/193/console\n\nChange-Id: I573ca348b8985140b20d9c6842ccb0ab7782b340\n"
    },
    {
      "commit": "5b8fbc5643977f277e2b32d7354c8876458dcf60",
      "tree": "98b68792dcc2337d0671d10caa0d8121703fec59",
      "parents": [
        "c562fc400dd5ea153748c3969a8ea58e3bcfb0da",
        "089fb4f658bc43d59bb07960dd485b7947ea3d97"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Mon Dec 17 12:15:02 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Mon Dec 17 12:15:02 2018 +0000"
      },
      "message": "Merge \"Option for encryption of secrets.yml with gpg\""
    },
    {
      "commit": "c562fc400dd5ea153748c3969a8ea58e3bcfb0da",
      "tree": "73fd784132405fa012d2af4757e97620a1977498",
      "parents": [
        "003090f3b8868394681883f24ce6cb287730564d"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Sat Dec 15 22:19:28 2018 +0200"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Sat Dec 15 22:19:36 2018 +0200"
      },
      "message": "Call installDockerSwarm independently\n\ninstallDockerSwarm function has built in check that rely on\ndocker:swarm pillar presense and it might be used independentl\nfrom k8s or oss.\n\nThis patch moves installDockerSwarm call outside of\ncomponent checks to be able to use it with other MCP\ncomponents like Openstack.\n\nChange-Id: If23c32379b1e865e76e03e54eeeb6303fda7bb57\n"
    },
    {
      "commit": "089fb4f658bc43d59bb07960dd485b7947ea3d97",
      "tree": "243b3ca1606299bc74c5f0346a374b5df29319c2",
      "parents": [
        "6f27d1b48489950e22e9e73a66110def3c511b3c"
      ],
      "author": {
        "name": "Dmitry Pyzhov",
        "email": "dpyzhov@mirantis.com",
        "time": "Tue Dec 11 16:58:00 2018 +0300"
      },
      "committer": {
        "name": "Dmitry Pyzhov",
        "email": "dpyzhov@mirantis.com",
        "time": "Fri Dec 14 17:32:01 2018 +0300"
      },
      "message": "Option for encryption of secrets.yml with gpg\n\nChange-Id: I69da488b5ac9872a92d59d859033026c995f6fca\nRelated-PROD: PROD-23609 (PROD:23609)\nRelated-PROD: PROD-23610 (PROD:23610)\n"
    },
    {
      "commit": "003090f3b8868394681883f24ce6cb287730564d",
      "tree": "18b6343ae895a86cdc0e08e9dfb8004088bd6bb5",
      "parents": [
        "de3e09c55d04ee7eca3cbec28d2822b94c0bc45d"
      ],
      "author": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Fri Dec 14 12:32:27 2018 +0200"
      },
      "committer": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Fri Dec 14 12:32:30 2018 +0200"
      },
      "message": "switch gating-pipeline to virtual slaves\n\nChange-Id: I3179424c0453b06d28fff5c631e22ea997989264\n"
    },
    {
      "commit": "de3e09c55d04ee7eca3cbec28d2822b94c0bc45d",
      "tree": "f1e553452c6f4e9f963053dfb0a57f6c45911671",
      "parents": [
        "53f212c7d32b32d066982b4539974f1dafc4debb",
        "5ccea27633a4760dbaba9b68252741da9d643c05"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu Dec 13 13:51:44 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Thu Dec 13 13:51:44 2018 +0000"
      },
      "message": "Merge \"Add verification of Calico cluster state after upgrade\""
    }
  ],
  "next": "53f212c7d32b32d066982b4539974f1dafc4debb"
}
