)]}'
{
  "log": [
    {
      "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": "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": "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": "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\""
    },
    {
      "commit": "53f212c7d32b32d066982b4539974f1dafc4debb",
      "tree": "ba17b2290d15d59b43b1b1568683ece25d4e21ca",
      "parents": [
        "6c6b08eb87cc24a776df0b9d6a765fe5c38d120d",
        "d9d682ee9272055f81864c8dfe939df9d4658c16"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu Dec 13 13:51:07 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Thu Dec 13 13:51:07 2018 +0000"
      },
      "message": "Merge \"Add containerd support for Calico upgrade\""
    },
    {
      "commit": "6c6b08eb87cc24a776df0b9d6a765fe5c38d120d",
      "tree": "da8fc25dd98769c218ce033ef5dedc2425893d71",
      "parents": [
        "3dec082e7bf041dbd295a12d764b7c707290e967"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Thu Dec 13 13:23:43 2018 +0400"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Thu Dec 13 13:23:43 2018 +0400"
      },
      "message": "Change node label to virtual for salt-ci-wrapper job\n\nChange-Id: I5b6419cc55ee098b48e70eda6eb6582117832ca6\n"
    },
    {
      "commit": "3dec082e7bf041dbd295a12d764b7c707290e967",
      "tree": "a792ee57417030640de8c6d97f4a7cb7aa3b9c50",
      "parents": [
        "6f27d1b48489950e22e9e73a66110def3c511b3c"
      ],
      "author": {
        "name": "Kirill Mashchenko",
        "email": "kmashchenko@mirantis.com",
        "time": "Wed Dec 12 20:01:51 2018 +0400"
      },
      "committer": {
        "name": "Aleksey Zvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Wed Dec 12 16:21:40 2018 +0000"
      },
      "message": "Run test-cookiecutter-reclass only on virtual slaves\n\n * Those job use only py-venv, so could be simply mapped to\n   VM slave\n\nChange-Id: I5678117ba671039ee1558ee71e8fbc392d9eea1e\n"
    },
    {
      "commit": "5ccea27633a4760dbaba9b68252741da9d643c05",
      "tree": "7ddf315fadbfb0c56a16d256c2b057f613e360a8",
      "parents": [
        "6f27d1b48489950e22e9e73a66110def3c511b3c"
      ],
      "author": {
        "name": "Aleksei Kasatkin",
        "email": "akasatkin@mirantis.com",
        "time": "Thu Dec 06 17:34:58 2018 +0100"
      },
      "committer": {
        "name": "Aleksei Kasatkin",
        "email": "akasatkin@mirantis.com",
        "time": "Wed Dec 12 15:38:01 2018 +0100"
      },
      "message": "Add verification of Calico cluster state after upgrade\n\nSimple verification of Calico cluster state and Calico components\nis added to ensure that upgrade went fine.\n\nVerification is done in several steps:\n1. Check Calico cluster and clients\u0027 versions. Versions on different\n   nodes should match and should comply with \"v3.x\" pattern.\n2. Check Calico nodes\u0027 statuses. Every cluster node should have\n   \u0027calico-node\u0027 running and BGP peers of every node sholud be\n   reachable.\n3. Check that \u0027calico-kube-controllers\u0027 pod is running. One such pod\n   should be running in the Kubernetes cluster.\n\nAppropriate warning messages are issued for every failed verification\nstep.\n\nRelated-Prod: PROD-24925 (PROD:24925)\n\nChange-Id: Ib7257894b73e4cb9c61e6c9f29dba0212afc40f4\n"
    },
    {
      "commit": "d9d682ee9272055f81864c8dfe939df9d4658c16",
      "tree": "c67e1dd2ee9aafad4ee28955fc5a1fe1b9188b6f",
      "parents": [
        "6f27d1b48489950e22e9e73a66110def3c511b3c"
      ],
      "author": {
        "name": "Aleksei Kasatkin",
        "email": "akasatkin@mirantis.com",
        "time": "Wed Dec 12 14:51:59 2018 +0100"
      },
      "committer": {
        "name": "Aleksei Kasatkin",
        "email": "akasatkin@mirantis.com",
        "time": "Wed Dec 12 15:10:02 2018 +0100"
      },
      "message": "Add containerd support for Calico upgrade\n\nWhole \"kubernetes.pool\" state run is required during Calico upgrade\nwhen containerd is in use. Otherwise, the following requirement\n\"require: service: containerd\" is not satisfied on \"calico-node\"\nservice update.\n\nRelated-Prod: PROD-24746 (PROD:24746)\n\nChange-Id: Ic5bee1bcaf62a76ff894bb00246dc130561ca879\n"
    },
    {
      "commit": "6f27d1b48489950e22e9e73a66110def3c511b3c",
      "tree": "6aff5c4538148b22e6ddb4848714c17278636c12",
      "parents": [
        "33d7776788842012169928e5dba0959b43a7838b"
      ],
      "author": {
        "name": "Kirill Mashchenko",
        "email": "kmashchenko@mirantis.com",
        "time": "Wed Dec 12 15:38:00 2018 +0400"
      },
      "committer": {
        "name": "Kirill Mashchenko",
        "email": "kmashchenko@mirantis.com",
        "time": "Wed Dec 12 15:38:00 2018 +0400"
      },
      "message": "disable restrictions to run aptly-promote-pipeline\n\nChange-Id: I645443838e02171c098ab147de7d0c6fff48bf26\n"
    },
    {
      "commit": "33d7776788842012169928e5dba0959b43a7838b",
      "tree": "089037f953dd8465885ef48f05612b85d7de414e",
      "parents": [
        "98e7fee9afd856bfba9e26d7fa7c5ca84e9ffc61",
        "2d92eaab05f9c5ccf91205978debfb546c4a6caa"
      ],
      "author": {
        "name": "Kyrylo Mashchenko",
        "email": "kmashchenko@mirantis.com",
        "time": "Wed Dec 12 11:37:08 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Wed Dec 12 11:37:08 2018 +0000"
      },
      "message": "Merge \"Revert \"Allow promote only to release-engineering and aptly-promote-users\"\""
    },
    {
      "commit": "2d92eaab05f9c5ccf91205978debfb546c4a6caa",
      "tree": "0cfb315d5d3ea506ab31a99fbdb40dde56ff280c",
      "parents": [
        "226fa32beba47a9e9c5d3290a9d3d83959afafaa"
      ],
      "author": {
        "name": "Kyrylo Mashchenko",
        "email": "kmashchenko@mirantis.com",
        "time": "Wed Dec 12 11:36:39 2018 +0000"
      },
      "committer": {
        "name": "Kyrylo Mashchenko",
        "email": "kmashchenko@mirantis.com",
        "time": "Wed Dec 12 11:36:39 2018 +0000"
      },
      "message": "Revert \"Allow promote only to release-engineering and aptly-promote-users\"\n\nThis reverts commit 226fa32beba47a9e9c5d3290a9d3d83959afafaa.\n\nChange-Id: I29c0fe6d7dadd4613b024fdbdcf8d3e5a49da36b\n"
    },
    {
      "commit": "98e7fee9afd856bfba9e26d7fa7c5ca84e9ffc61",
      "tree": "caedda64893cef912a5597dde1fca64a92367a77",
      "parents": [
        "226fa32beba47a9e9c5d3290a9d3d83959afafaa",
        "e7fd87a821361c78a57b337eb17a508625198b37"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Wed Dec 12 11:34:22 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Wed Dec 12 11:34:22 2018 +0000"
      },
      "message": "Merge \"Add failFast option for parallel builds for salt-ci-wrapper\""
    },
    {
      "commit": "226fa32beba47a9e9c5d3290a9d3d83959afafaa",
      "tree": "9e7534f1c4f643b89f514a2646e783fa994b3183",
      "parents": [
        "29fe8fdb084138f1b52c9decb478b9d683c5e201"
      ],
      "author": {
        "name": "Kirill Mashchenko",
        "email": "kmashchenko@mirantis.com",
        "time": "Wed Dec 12 14:54:29 2018 +0400"
      },
      "committer": {
        "name": "Kirill Mashchenko",
        "email": "kmashchenko@mirantis.com",
        "time": "Wed Dec 12 14:54:29 2018 +0400"
      },
      "message": "Allow promote only to release-engineering and aptly-promote-users\n\nChange-Id: I12c9d012a9f2b1fb8181b683f91e2d48cd61264f\n"
    },
    {
      "commit": "29fe8fdb084138f1b52c9decb478b9d683c5e201",
      "tree": "0cfb315d5d3ea506ab31a99fbdb40dde56ff280c",
      "parents": [
        "d71aaa0cb69c3a9c96fd82891100114492a20531"
      ],
      "author": {
        "name": "Kirill Mashchenko",
        "email": "kmashchenko@mirantis.com",
        "time": "Wed Dec 12 14:48:22 2018 +0400"
      },
      "committer": {
        "name": "Kirill Mashchenko",
        "email": "kmashchenko@mirantis.com",
        "time": "Wed Dec 12 14:48:22 2018 +0400"
      },
      "message": "Allow aptly-promote-users run aptly-promote to proposed\n\nChange-Id: I26a9fc7c3ef9588d2c1887a9b3b6be50b9a35dfc\n"
    },
    {
      "commit": "e7fd87a821361c78a57b337eb17a508625198b37",
      "tree": "1d1717e123bc70cff74479c1be6c1afee978ba75",
      "parents": [
        "d71aaa0cb69c3a9c96fd82891100114492a20531"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Wed Dec 12 14:10:59 2018 +0400"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Wed Dec 12 14:10:59 2018 +0400"
      },
      "message": "Add failFast option for parallel builds for salt-ci-wrapper\n\nChange-Id: Ifb946eeae3873d87933704d3c7413ef9ecaf460f\n"
    },
    {
      "commit": "d71aaa0cb69c3a9c96fd82891100114492a20531",
      "tree": "8c90fe3b62e9d0007d91631327ca1faaa81fde01",
      "parents": [
        "71ecdf45d19f8517525e6e8ee1f9a0dfaaff72d1"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Tue Dec 11 16:03:37 2018 +0400"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Wed Dec 12 13:56:26 2018 +0400"
      },
      "message": "Add ability to test cross-project patches for CC templates\n\nAdd ability to test cross-projects patches Reclass-system \u003c-\u003e CC-templates\nbased on \u0027Depends-On\u0027 key word in commit message\n\nChange-Id: I2c9c95e4dc8885d9044bd2d3d339b8f789694197\nRelated-Prod: PROD-23448 (PROD:23448)\n"
    },
    {
      "commit": "71ecdf45d19f8517525e6e8ee1f9a0dfaaff72d1",
      "tree": "1b6f82e6ecbf8d3dc006302298a7b871415cd364",
      "parents": [
        "5a759e4fd3bae138b82da00e2f8e64f1c9498ab9"
      ],
      "author": {
        "name": "Victor Ryzhenkin",
        "email": "vryzhenkin@mirantis.com",
        "time": "Tue Dec 11 22:22:50 2018 +0400"
      },
      "committer": {
        "name": "Victor Ryzhenkin",
        "email": "vryzhenkin@mirantis.com",
        "time": "Tue Dec 11 22:22:50 2018 +0400"
      },
      "message": "Fix a typo in k8s upgrade pipeline\n\ngetPillar call arg should be pepperEnv instead of\nvenvPepper\n\nChange-Id: If0c015a5ed82f3e672d8e0eae04870c19b32180d\n"
    },
    {
      "commit": "5a759e4fd3bae138b82da00e2f8e64f1c9498ab9",
      "tree": "2fba568a90ef9a9e9a371bd5ea296a35c87456e2",
      "parents": [
        "e581f9e6e22a1dd2afdf720f771372da1aa01629",
        "723bd0651cbfa5f0254a7fbe12038fdebdd7b6d3"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Tue Dec 11 15:38:42 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Tue Dec 11 15:38:42 2018 +0000"
      },
      "message": "Merge \"Add conformance execution for containerD cases\""
    },
    {
      "commit": "e581f9e6e22a1dd2afdf720f771372da1aa01629",
      "tree": "a0d2a2f85d28fb7f1e95a40bb5da85a40b6ae2f5",
      "parents": [
        "bbc12685f508f7d08a18b845f913fa74e3909748"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Tue Dec 11 18:56:14 2018 +0400"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Tue Dec 11 18:56:14 2018 +0400"
      },
      "message": "Fix typo for checking merge event for salt-ci-wrapper\n\nChange-Id: I788384aa8c06c18ec3423b49cb1fe70b45813e6d\n"
    },
    {
      "commit": "bbc12685f508f7d08a18b845f913fa74e3909748",
      "tree": "84b5ce796f55f75f8d394aae3ad3500ef1a29b45",
      "parents": [
        "28f8c81338200e6155102694d9bdba417f2df06e"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Tue Dec 11 18:38:43 2018 +0400"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Tue Dec 11 18:38:43 2018 +0400"
      },
      "message": "Check YAML syntax in salt-ci-wrapper only for reclass-system\n\nChange-Id: I878d0e71a1d68dd58d86a00fad7b0a53dc35cca6\n"
    },
    {
      "commit": "723bd0651cbfa5f0254a7fbe12038fdebdd7b6d3",
      "tree": "d65dbe929d024a2a81b2fe79bed7be8df9ee6f68",
      "parents": [
        "6c32511fa7a78ec5b72b9f3b418e1c45dba2ce3e"
      ],
      "author": {
        "name": "Victor Ryzhenkin",
        "email": "vryzhenkin@mirantis.com",
        "time": "Tue Dec 11 17:09:06 2018 +0400"
      },
      "committer": {
        "name": "Victor Ryzhenkin",
        "email": "vryzhenkin@mirantis.com",
        "time": "Tue Dec 11 18:03:12 2018 +0400"
      },
      "message": "Add conformance execution for containerD cases\n\nChange-Id: I48dd104776e36c4a176e1364150660cf255ac190\nRelated-PROD: PROD-24954\n"
    },
    {
      "commit": "28f8c81338200e6155102694d9bdba417f2df06e",
      "tree": "7f87f912285535b1e173bda7a2119edca61453e5",
      "parents": [
        "11d161afb4265a338fd79522083ad7d9c6fe5ab9"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Mon Dec 10 16:06:37 2018 +0400"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Tue Dec 11 17:29:44 2018 +0400"
      },
      "message": "Switch gating for reclass-system and CC templates on new salt-wrapper\n\nChange-Id: Ie03a24b5dc48c302bec3d2bfe8aa40d11ea6895e\nRelated-Prod: PROD-25370 (PROD:25370)\n"
    },
    {
      "commit": "11d161afb4265a338fd79522083ad7d9c6fe5ab9",
      "tree": "55fb95678e9055d7253b23ebaa0b7021e493e973",
      "parents": [
        "5400d1dea992e40d24f0e0a3723a46f918b6c3d1",
        "86164878cd474a32df6a9ca6dbf3b9fd14016083"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Tue Dec 11 13:07:29 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Tue Dec 11 13:07:29 2018 +0000"
      },
      "message": "Merge \"Refactoring for salt-model-ci-wrapper script\""
    },
    {
      "commit": "86164878cd474a32df6a9ca6dbf3b9fd14016083",
      "tree": "1af97e3ccf90bb3a0ba883d9aa47eb2b7ee676f7",
      "parents": [
        "c7158fa1d5e8e4946d8f116fccb0202935ebc539"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Mon Dec 10 17:34:46 2018 +0400"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Tue Dec 11 15:43:24 2018 +0400"
      },
      "message": "Refactoring for salt-model-ci-wrapper script\n\n* drop manual build as unneeded;\n* add comments about used methods;\n* other code style improvements and simplification;\n\nChange-Id: Iecb8e5603b1a206c29649d319afbd12415fcc7d5\n"
    },
    {
      "commit": "5400d1dea992e40d24f0e0a3723a46f918b6c3d1",
      "tree": "6bb17eb1b3778c5135491ae843583b2fd782a92e",
      "parents": [
        "c7158fa1d5e8e4946d8f116fccb0202935ebc539"
      ],
      "author": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Tue Dec 11 13:19:29 2018 +0200"
      },
      "committer": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Tue Dec 11 13:20:17 2018 +0200"
      },
      "message": "Add WA for generation old releases\n\nChange-Id: Ia4cc9b2db73f71861ed4e23c74375b68aa0df52b\nCloses-bug: PROD-25732 (PROD:25732)\n"
    },
    {
      "commit": "c7158fa1d5e8e4946d8f116fccb0202935ebc539",
      "tree": "d4da3f3642d52937e6355f7984e2971879ac0416",
      "parents": [
        "824fd551e002c1c3dfd1d14916edde76996bff14",
        "4b331fa892b4348f3c437ab609608b222a2cee7a"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Tue Dec 11 11:12:47 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Tue Dec 11 11:12:47 2018 +0000"
      },
      "message": "Merge \"Updates for stacklight upgrade pipeline\""
    },
    {
      "commit": "824fd551e002c1c3dfd1d14916edde76996bff14",
      "tree": "9daee4918e82ce5e088b8d673d7b7d3389910836",
      "parents": [
        "343a571e18d57daf6f279523403bb460555ab977"
      ],
      "author": {
        "name": "Kirill Mashchenko",
        "email": "kmashchenko@mirantis.com",
        "time": "Wed Dec 05 12:58:40 2018 +0400"
      },
      "committer": {
        "name": "Kyrylo Mashchenko",
        "email": "kmashchenko@mirantis.com",
        "time": "Tue Dec 11 08:23:34 2018 +0000"
      },
      "message": "Set permissions on aptly promote to release-engineering and\naptly-promote-users groups\n\nRelated PROD: https://mirantis.jira.com/browse/PROD-25213\n\nChange-Id: Iaf650a11ee478eaf75c390e0429bbf7cbd1ec628\n"
    },
    {
      "commit": "343a571e18d57daf6f279523403bb460555ab977",
      "tree": "6e13eb869cc1e83260fc430eeda2201beab36c79",
      "parents": [
        "89b0da472808672280383c516e15e306c3b2811d"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Mon Dec 10 19:08:45 2018 +0400"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Mon Dec 10 19:53:00 2018 +0400"
      },
      "message": "Always check both sha of src/tgt images during promotion\n\nChange-Id: I27b2ead7f32832f39cdf39aed1e0e202a4d7a306\nRelated-Prod: PROD-25583 (PROD:25583)\n"
    },
    {
      "commit": "89b0da472808672280383c516e15e306c3b2811d",
      "tree": "efc2ee8c2d9090faaf4de5a9dd244b45da6982ab",
      "parents": [
        "014e12b8fc6e25270155941213af57720bf33ba3"
      ],
      "author": {
        "name": "Alexander Evseev",
        "email": "aevseev@mirantis.com",
        "time": "Mon Dec 10 13:14:04 2018 +0000"
      },
      "committer": {
        "name": "Alexander Evseev",
        "email": "aevseev@mirantis.com",
        "time": "Mon Dec 10 13:14:04 2018 +0000"
      },
      "message": "Revert \"Fix properties setting in `docker-images-mirror` (try #2)\"\n\nThis reverts commit 014e12b8fc6e25270155941213af57720bf33ba3.\n\nChange-Id: I3c1f169cbac49e7bf46788991a3413913e20b498\n"
    },
    {
      "commit": "014e12b8fc6e25270155941213af57720bf33ba3",
      "tree": "92fccada46008832ce65036a5be3f6dc935fc8bd",
      "parents": [
        "8f5686acb48df19cf935911be27f3fb13b3f4775"
      ],
      "author": {
        "name": "Alexander Evseev",
        "email": "aevseev@mirantis.com",
        "time": "Mon Dec 10 16:04:59 2018 +0300"
      },
      "committer": {
        "name": "Alexander Evseev",
        "email": "aevseev@mirantis.com",
        "time": "Mon Dec 10 13:07:32 2018 +0000"
      },
      "message": "Fix properties setting in `docker-images-mirror` (try #2)\n\nConstruct image API URL instead of using Artifactory search functions.\n\nChange-Id: I5ba4484a6837826b4790aa0ce9a8afb4e42a0b9c\nSee: https://mirantis.jira.com/browse/PROD-25583\n"
    },
    {
      "commit": "8f5686acb48df19cf935911be27f3fb13b3f4775",
      "tree": "efc2ee8c2d9090faaf4de5a9dd244b45da6982ab",
      "parents": [
        "020caaec69e6fafd86b23809942d447528afd742",
        "3a37d08459d2e2738a080b0618aa2eab70723ed4"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Mon Dec 10 12:49:54 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Mon Dec 10 12:49:54 2018 +0000"
      },
      "message": "Merge \"Revert \"Fix properties setting in  `docker-images-mirror`\"\""
    },
    {
      "commit": "3a37d08459d2e2738a080b0618aa2eab70723ed4",
      "tree": "913e616ed8a63b206d696402de0052e325e26ed3",
      "parents": [
        "843b444eaef9f142592daa462f0b293379301c46"
      ],
      "author": {
        "name": "Alexander Evseev",
        "email": "aevseev@mirantis.com",
        "time": "Mon Dec 10 12:46:39 2018 +0000"
      },
      "committer": {
        "name": "Alexander Evseev",
        "email": "aevseev@mirantis.com",
        "time": "Mon Dec 10 12:46:39 2018 +0000"
      },
      "message": "Revert \"Fix properties setting in  `docker-images-mirror`\"\n\nThis reverts commit 843b444eaef9f142592daa462f0b293379301c46.\n\nChange-Id: Iff89c9dca6e1a40f5bd152992aed38a2f4ebe776\n"
    },
    {
      "commit": "020caaec69e6fafd86b23809942d447528afd742",
      "tree": "7d0b473eb586d5d05626fff4d5b689446ca961a2",
      "parents": [
        "5b1ab7f6307b4bf21a1a14fe8fc7f84ae5d9966c",
        "843b444eaef9f142592daa462f0b293379301c46"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Mon Dec 10 12:01:20 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Mon Dec 10 12:01:20 2018 +0000"
      },
      "message": "Merge \"Fix properties setting in  `docker-images-mirror`\""
    },
    {
      "commit": "5b1ab7f6307b4bf21a1a14fe8fc7f84ae5d9966c",
      "tree": "efc2ee8c2d9090faaf4de5a9dd244b45da6982ab",
      "parents": [
        "b07089363d38f96c0682a5aea0368ad8e7518120"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Mon Dec 10 15:21:35 2018 +0400"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Mon Dec 10 15:21:35 2018 +0400"
      },
      "message": "Update docker-mirror-images pipeline for getting source props\n\nGet source props for docker-mirror-images job image promotion\nfrom source registry of image otherwise in case of using\ndifferent registries promotion will fail.\n\nChange-Id: I9638bdd4948f67ecd3d9af58c7c8529f9d5a1772\n"
    }
  ],
  "next": "843b444eaef9f142592daa462f0b293379301c46"
}
