)]}'
{
  "log": [
    {
      "commit": "534ebab027e5e8689eaff952c56db4893e006885",
      "tree": "a74f2b2fcab9680ee8ae1a2a5e061c373b0dfc09",
      "parents": [
        "d62629c31d3b630687af13dc5916ac1d259627e2"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Thu Jan 17 15:41:38 2019 +0400"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Thu Jan 17 15:44:18 2019 +0400"
      },
      "message": "Cleanup Operations API and UI folders\n\nThese folders can contain some data owned by root\nb/c we run tests as root user in container.\n\nChange-Id: Icb571331e7c8d2bc727429e17145c0e4d57dd002\nRelated-task: #PROD-25063 (PROD:25063)\n"
    },
    {
      "commit": "d62629c31d3b630687af13dc5916ac1d259627e2",
      "tree": "ee7d947438224cc8c35b6874b16c07cebde51c25",
      "parents": [
        "b864ad616f36d506344921e328499e5638a84238"
      ],
      "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:36:12 2019 +0000"
      },
      "message": "Fix target mcp version for proposed case\n\nChange-Id: Ic72385bbaae0e09545190ba0d5efba20217abc23\nRelated-prod: (PROD:26536)\n"
    },
    {
      "commit": "b864ad616f36d506344921e328499e5638a84238",
      "tree": "1edfa81d02706bdfbda66ae91b7c11c95b92aca8",
      "parents": [
        "88db0b0dffd54c92ed3820e258b0a84d7b145f09"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Wed Jan 16 20:01:26 2019 +0400"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Wed Jan 16 20:01:26 2019 +0400"
      },
      "message": "Cleanup .npm folder before running Operations UI tests\n\nChange-Id: Ieb3b6a173b26d118cc1b5ce319829a7fc61ed5ba\nRelated-task: #PROD-25063 (PROD:25063)\n"
    },
    {
      "commit": "88db0b0dffd54c92ed3820e258b0a84d7b145f09",
      "tree": "16a44ac725fc914f434964223616ed139fbfd3bc",
      "parents": [
        "aeaa1de2cddea46f12c1b311294ce01f511a98cb",
        "928b3e8aae1ffcdf3f6096ea16c44f4b63203a1e"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Tue Jan 15 08:29:11 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Tue Jan 15 08:29:11 2019 +0000"
      },
      "message": "Merge \"Fix mcp-upgrade-release pipeline\""
    },
    {
      "commit": "aeaa1de2cddea46f12c1b311294ce01f511a98cb",
      "tree": "fee919e26a97c816c08cc304126cd43897a4ba57",
      "parents": [
        "7b2e3bc60e8a65d39c6733c94b3df809f0000a03"
      ],
      "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 11:59:35 2019 +0400"
      },
      "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"
    },
    {
      "commit": "928b3e8aae1ffcdf3f6096ea16c44f4b63203a1e",
      "tree": "5ca182d885fb55486478b04e571dda54779a540b",
      "parents": [
        "7b2e3bc60e8a65d39c6733c94b3df809f0000a03"
      ],
      "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 11:49:18 2019 +0400"
      },
      "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"
    },
    {
      "commit": "7b2e3bc60e8a65d39c6733c94b3df809f0000a03",
      "tree": "1e03c725f2a3577cef9ba4177e403b8a1c7413a5",
      "parents": [
        "36ab07226166af68a3001f3fe9a8a76c9ff5840b"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Mon Jan 14 20:34:42 2019 +0400"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Mon Jan 14 20:34:42 2019 +0400"
      },
      "message": "Add xml report to Model Manager test job\n\nChange-Id: I60825ac43db608909bffc40847d6686e832c2c94\nRelated-task: #PROD-25044 (PROD:25044)\n"
    },
    {
      "commit": "36ab07226166af68a3001f3fe9a8a76c9ff5840b",
      "tree": "2de5218ea3d4fd6adb92d9030299647e778dbf8a",
      "parents": [
        "ba904d43e0cd24028b1eb8ab0d934f0a23ae716e"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Mon Jan 14 19:53:45 2019 +0400"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Mon Jan 14 19:54:42 2019 +0400"
      },
      "message": "Add wait time for Operations API and UI to come up\n\nChange-Id: I1b9eb78f5c8f8f54a8fced39bbe0bb43338d32d5\nRelated-task: #PROD-25044 (PROD:25044)\n"
    },
    {
      "commit": "ba904d43e0cd24028b1eb8ab0d934f0a23ae716e",
      "tree": "e68dfe34aeeba791bc7e36e44d7ceae63a403709",
      "parents": [
        "6f4d685ad570b518c024a239db35ff0e4881ad03"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Mon Jan 14 13:14:05 2019 +0400"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Mon Jan 14 13:14:05 2019 +0400"
      },
      "message": "Fix folder for checkout in Operations API/UI pipeline\n\nChange-Id: I6bbb7e7b714ec1e803476e782efffecb9d8867bc\nRelated-task: #PROD-25044 (PROD:25044)\n"
    },
    {
      "commit": "6f4d685ad570b518c024a239db35ff0e4881ad03",
      "tree": "0525f66e2784ca73aee33b5b6e0291881b8575fa",
      "parents": [
        "5e8b86ae08332ec5e4444420d557296d9f3cadc9"
      ],
      "author": {
        "name": "Sergey Otpuschennikov",
        "email": "sotpuschennikov@mirantis.com",
        "time": "Thu Dec 27 19:27:58 2018 +0400"
      },
      "committer": {
        "name": "Sergey Otpuschennikov",
        "email": "sotpuschennikov@mirantis.com",
        "time": "Mon Jan 14 08:52:03 2019 +0000"
      },
      "message": "Promote pkg-promotion repositories from proposed to release\n\nRelated-PROD:https://mirantis.jira.com/browse/PROD-26049\n\nChange-Id: Idde79818ea3e906828df06f0109a973083d9b155\n"
    },
    {
      "commit": "5e8b86ae08332ec5e4444420d557296d9f3cadc9",
      "tree": "71e9b52617dfffa6104d80b2a15356dc13cdcdef",
      "parents": [
        "47ac42737e177dddb758f4f99d22055dfc5261b6"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Fri Jan 11 18:39:28 2019 +0400"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Fri Jan 11 18:39:28 2019 +0400"
      },
      "message": "Update Model Manager test pipeline with fixes for manual run\n\nChange-Id: I1935c7f343710079b55d4139a4806d5ff0e54c04\nRelated-task: #PROD-25044 (PROD:25044)\n"
    },
    {
      "commit": "47ac42737e177dddb758f4f99d22055dfc5261b6",
      "tree": "175c584b750c41d958c1e3ba8a7406657c10c2b8",
      "parents": [
        "a066c3b4337c759dc17979ab8b65db89a11096d7",
        "0dc61e472569aaeccbb047e8338c57483a424488"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Fri Jan 11 11:14:39 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Fri Jan 11 11:14:39 2019 +0000"
      },
      "message": "Merge \"Restrict access to aptly-promote-pipeline to release-engineering and aptly-promote-users teams.\""
    },
    {
      "commit": "a066c3b4337c759dc17979ab8b65db89a11096d7",
      "tree": "df0d752d3fd51dbc967a80e8950c86c275939cd2",
      "parents": [
        "dfa2e59e1da431b720e875fdd091f248f666c6cb"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Thu Jan 10 18:21:35 2019 +0400"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Fri Jan 11 09:47:08 2019 +0000"
      },
      "message": "Add pipeline to test Operations API and UI together\n\nChange-Id: I225488eea4ef2e99386628e14ec38bf8fef97831\nRelated-task: #PROD-25044 (PROD:25044)\n"
    },
    {
      "commit": "dfa2e59e1da431b720e875fdd091f248f666c6cb",
      "tree": "8b3144d50cea2cabb700875709b2ce557d556952",
      "parents": [
        "8ab34fdc51526904f43a1e9ef6a43462558602c3"
      ],
      "author": {
        "name": "Kirill Mashchenko",
        "email": "kmashchenko@mirantis.com",
        "time": "Fri Jan 11 11:41:12 2019 +0400"
      },
      "committer": {
        "name": "Kirill Mashchenko",
        "email": "kmashchenko@mirantis.com",
        "time": "Fri Jan 11 11:41:30 2019 +0400"
      },
      "message": "Fix throwing error in docker-mirror-images\n\nRelated PROD: https://mirantis.jira.com/browse/PROD-26425\n\nChange-Id: I05055ed9cf57bbdc941c9e3df4ccaf1d7d2849e6\n"
    },
    {
      "commit": "0dc61e472569aaeccbb047e8338c57483a424488",
      "tree": "2cb06dc5075a622ffe85aa14fc9f3cb86f5eaa0e",
      "parents": [
        "8ab34fdc51526904f43a1e9ef6a43462558602c3"
      ],
      "author": {
        "name": "Kirill Mashchenko",
        "email": "kmashchenko@mirantis.com",
        "time": "Fri Jan 11 03:53:56 2019 +0400"
      },
      "committer": {
        "name": "Kirill Mashchenko",
        "email": "kmashchenko@mirantis.com",
        "time": "Fri Jan 11 03:53:56 2019 +0400"
      },
      "message": "Restrict access to aptly-promote-pipeline to release-engineering and\naptly-promote-users teams.\n\nRelated PROD: https://mirantis.jira.com/browse/PROD-25213\n\nChange-Id: Idee98df03855b9bc9038f8a259fa63a69db4fec2\n"
    },
    {
      "commit": "8ab34fdc51526904f43a1e9ef6a43462558602c3",
      "tree": "71527450045b26e9bf87061826b71fe5088dd6fc",
      "parents": [
        "1037fb4f9876f4fe9c1241b066cb5b9e956175cc"
      ],
      "author": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Thu Jan 10 15:32:26 2019 +0200"
      },
      "committer": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Thu Jan 10 15:36:16 2019 +0200"
      },
      "message": "fix venv prepare\n\nChange-Id: I2e74e772db4c86e737ca2f2f75cb28a641686c01\nProd-related: PROD-26374 (PROD:26374)\n"
    },
    {
      "commit": "1037fb4f9876f4fe9c1241b066cb5b9e956175cc",
      "tree": "75de80c7a2b969c0e84fd8253bbbe85f678b45e2",
      "parents": [
        "0507b9f308463c371570615ccc0ee6a194bbd3da"
      ],
      "author": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Thu Jan 10 13:52:38 2019 +0200"
      },
      "committer": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Thu Jan 10 13:53:31 2019 +0200"
      },
      "message": "fix venv prepare\n\nProd-related: PROD-26374 (PROD:26374)\n\nChange-Id: I84f19bfce84a90f3fd064a6f382c2f75f41b786f\n"
    },
    {
      "commit": "0507b9f308463c371570615ccc0ee6a194bbd3da",
      "tree": "abaf506d6e2d00abc5171b5aeafb783d4be5b61e",
      "parents": [
        "4220bfffee4e8538370efc5a7747a2edd27ab100"
      ],
      "author": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Thu Jan 10 13:39:30 2019 +0200"
      },
      "committer": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Thu Jan 10 13:41:51 2019 +0200"
      },
      "message": "fix venv prepare\n\nProd-related: PROD-26374 (PROD:26374)\n\nChange-Id: I7b3a9ca4df024fcacaec8926bb9eaecaf19c8a97\n"
    },
    {
      "commit": "4220bfffee4e8538370efc5a7747a2edd27ab100",
      "tree": "964741aaae454253ead9eb466f5d6250204f11f4",
      "parents": [
        "d551419b61f70ecb3d3ff67e1fb8f6be849fcf3d"
      ],
      "author": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Wed Jan 09 21:32:11 2019 +0200"
      },
      "committer": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Thu Jan 10 12:07:07 2019 +0200"
      },
      "message": "Extend test-cookiecutter-reclass\n\n  * Allow to use tox-based CC\n  * Depends-on: https://gerrit.mcp.mirantis.com/#/c/33484/\n\nProd-related: PROD-26374 (PROD:26374)\n\nChange-Id: Ib4387c28565f9fa5696474c5764455fe14a956b3\n"
    },
    {
      "commit": "d551419b61f70ecb3d3ff67e1fb8f6be849fcf3d",
      "tree": "edc8b4a8ef59c342241015c774f92955a1820614",
      "parents": [
        "5830122f4334fdaa8093ceed3fb394825c882365"
      ],
      "author": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Thu Dec 13 18:52:16 2018 +0000"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "pshchelokovskyy@mirantis.com",
        "time": "Tue Jan 08 11:56:32 2019 +0000"
      },
      "message": "Publish encoded raw XML results of OpenScap scan\n\nChange-Id: I5bac6d93e2c9de54f2c4beb2b141364ca125531e\n"
    },
    {
      "commit": "5830122f4334fdaa8093ceed3fb394825c882365",
      "tree": "7d0fb0d2c886c6ced60dac81ca1bb088577a5bdc",
      "parents": [
        "e8ac11ad1ebbbc93c4f115a636be7d435dd2e60f"
      ],
      "author": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Tue Jan 08 13:34:35 2019 +0200"
      },
      "committer": {
        "name": "Aleksey Zvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Tue Jan 08 11:46:46 2019 +0000"
      },
      "message": "Fix bug IfStatementBraces\n\nChange-Id: If69db37150b4e5cf16909d1ae44c7587f5f494d2\n"
    },
    {
      "commit": "e8ac11ad1ebbbc93c4f115a636be7d435dd2e60f",
      "tree": "eb43fb29b5b633aee958f5d8093b35bd9a98dabb",
      "parents": [
        "3d301402a72392ec4fb76dc6e079b3ec793ec9dd"
      ],
      "author": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Tue Jan 08 13:46:24 2019 +0200"
      },
      "committer": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Tue Jan 08 13:46:24 2019 +0200"
      },
      "message": "Fix git_var\u0027s definitions\n\nChange-Id: I7f5a9095b423d333c9d04dd5b976e9e8dac6c2ca\n"
    },
    {
      "commit": "3d301402a72392ec4fb76dc6e079b3ec793ec9dd",
      "tree": "fce00d0a4b15eff2278da0251565fdd27da5a543",
      "parents": [
        "278ea227c0813539ae23996573984486c79ac555"
      ],
      "author": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Tue Jan 08 13:23:59 2019 +0200"
      },
      "committer": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Tue Jan 08 13:28:54 2019 +0200"
      },
      "message": "Quick WA for codenarc outdate\n\n  * Quickly switch to internal test solution\n  * TODO those approach must be refactored and\n    allighned\n  * Orig: https://gerrit.mcp.mirantis.com/gitweb?p\u003dmcp-ci/\n          jenkins-jobs.git;a\u003dblob;f\u003djenkins-jobs/pipelines/\n          job-test-codenarc.groovy;h\u003d24f35718ff0e02ef9749d88e3f5b8f2b1d354b5e;hb\u003drefs/heads/master\n\nChange-Id: I1a468a3cfd50bb54dc7b8b1b1f798929c3ec06b0\nBug-related: PROD-26337 (PROD:26337)\n"
    },
    {
      "commit": "278ea227c0813539ae23996573984486c79ac555",
      "tree": "84e58def459fa210d816b8add18dc00d32e3af05",
      "parents": [
        "915b22ae1e2e08e90497345cf29efedde317432a",
        "7373b712effe78aa8aeb3612f78631c57bca4db4"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Tue Jan 08 08:20:41 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Tue Jan 08 08:20:41 2019 +0000"
      },
      "message": "Merge \"Allow to override cloud name in openscap pipeline\""
    },
    {
      "commit": "915b22ae1e2e08e90497345cf29efedde317432a",
      "tree": "7c674e00860223a4e60fba77af46809c6757d6cf",
      "parents": [
        "f959aa8888df1459aaf61553ff390ea9dd6d005b"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Sat Dec 29 16:14:21 2018 +0400"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Sat Dec 29 16:14:21 2018 +0400"
      },
      "message": "Use proper user in node container and add cleanup\n\nChange-Id: Ibaeb2c9daf4243deb3908d9fdb1d4f120e59cbb5\nRelated-task: #PROD-25044 (PROD:25044)\n"
    },
    {
      "commit": "f959aa8888df1459aaf61553ff390ea9dd6d005b",
      "tree": "36d743105087b4e85a143ed728b1493b28756027",
      "parents": [
        "7db06a24b1b211cf46ed241a102085fe9e248327"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Fri Dec 28 19:28:51 2018 +0400"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Sat Dec 29 13:32:46 2018 +0400"
      },
      "message": "Add pipeline to test new Model Manager UI\n\nChange-Id: I66fef88d8e31e7d142fc5959b1465a441f188a26\nRelated-task: #PROD-25044 (PROD:25044)\n"
    },
    {
      "commit": "7db06a24b1b211cf46ed241a102085fe9e248327",
      "tree": "7d72ed5d720cc8dff0c1ea44237832f70c1076db",
      "parents": [
        "1d338a417575da6dc48de8533c98eb058d70afe8",
        "f7a1bb06a931a53150fff746c7c96d18d7b97af4"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Fri Dec 28 14:28:11 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Fri Dec 28 14:28:11 2018 +0000"
      },
      "message": "Merge \"Add galera-cluster-verify-restore job\""
    },
    {
      "commit": "f7a1bb06a931a53150fff746c7c96d18d7b97af4",
      "tree": "17787d002cf53abf0569421a8b6905043647cf0a",
      "parents": [
        "5c200e706e5b2f7f9bc2f31709794292d562a042"
      ],
      "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:24:37 2018 +0000"
      },
      "message": "Add galera-cluster-verify-restore job\n\nFixes: PROD-24216 (PROD:24216)\n\nChange-Id: I91737615c4ab285ba4fe14f7d14de419fee82920\n"
    },
    {
      "commit": "1d338a417575da6dc48de8533c98eb058d70afe8",
      "tree": "1b24731557b024451566e97040c791377360a94e",
      "parents": [
        "5c200e706e5b2f7f9bc2f31709794292d562a042"
      ],
      "author": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Fri Dec 28 16:22:26 2018 +0200"
      },
      "committer": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Fri Dec 28 16:22:26 2018 +0200"
      },
      "message": "fix typo\n\nChange-Id: I98356145a617bf85c7dfc720a7bcadafc5c2c79d\n"
    },
    {
      "commit": "5c200e706e5b2f7f9bc2f31709794292d562a042",
      "tree": "22b8322b42c14cbcef7fdffcc5745e7e2968411b",
      "parents": [
        "763152cd6b57a4ed5e6cae398c2ee176296d2b37"
      ],
      "author": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Fri Dec 28 15:58:09 2018 +0200"
      },
      "committer": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Fri Dec 28 15:59:18 2018 +0200"
      },
      "message": "Update guess-release func\n\nProd-related: PROD-26253 (PROD:26253)\n\nChange-Id: I59936efe491cb756c0c9142dabc53a9d71199ddc\n"
    },
    {
      "commit": "763152cd6b57a4ed5e6cae398c2ee176296d2b37",
      "tree": "d86ea94eaba4499023624e866a75d87b1a365829",
      "parents": [
        "124ff04eadf87c65e4ab933362f47a346906141b",
        "19a643345c9170fb9308b035d9363f7d30de4dea"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Fri Dec 28 11:31:57 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Fri Dec 28 11:31:57 2018 +0000"
      },
      "message": "Merge \"Make sure that contrail admin user is created during Upgrade on OC 4.X\""
    },
    {
      "commit": "124ff04eadf87c65e4ab933362f47a346906141b",
      "tree": "6ff0631c6561589b02f3ae17399435492b71c79f",
      "parents": [
        "4657395c3dc1d0b595f6387822f6bd3a7e995e57",
        "ff4e48328db920dbf2555c204b4da8bf4e6066fb"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Fri Dec 28 10:38:30 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Fri Dec 28 10:38:30 2018 +0000"
      },
      "message": "Merge \"Add access to opencontrail-all for aptly promote job\""
    },
    {
      "commit": "ff4e48328db920dbf2555c204b4da8bf4e6066fb",
      "tree": "e8d64bcf4987acc4600c03d721db778ccaea93a6",
      "parents": [
        "1675fc28e7f53d3207c80cab9fb3336548bb8829"
      ],
      "author": {
        "name": "Roman",
        "email": "rvyalov@miranits.com",
        "time": "Fri Dec 28 13:28:42 2018 +0300"
      },
      "committer": {
        "name": "Roman",
        "email": "rvyalov@miranits.com",
        "time": "Fri Dec 28 13:28:42 2018 +0300"
      },
      "message": "Add access to opencontrail-all for aptly promote job\n\nChange-Id: I37ad38f86d45280b3d2d6bf6e95d6eaf7c4f663b\n"
    },
    {
      "commit": "4657395c3dc1d0b595f6387822f6bd3a7e995e57",
      "tree": "3b73431aca3bae4d4be4990f9a374fafefcf493f",
      "parents": [
        "1675fc28e7f53d3207c80cab9fb3336548bb8829",
        "b611bd02bb7969d971a779e8058a5d7a2733b961"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Fri Dec 28 10:21:08 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Fri Dec 28 10:21:08 2018 +0000"
      },
      "message": "Merge \"Generate-repo context: remove repo-context.yml if exists explicitly\""
    },
    {
      "commit": "1675fc28e7f53d3207c80cab9fb3336548bb8829",
      "tree": "454d091553a70af8b5060542abc498be93bb24ef",
      "parents": [
        "e5f3914f4eb9d10c383e54821fe22610f59d7044"
      ],
      "author": {
        "name": "Roman",
        "email": "rvyalov@miranits.com",
        "time": "Fri Dec 28 12:56:48 2018 +0300"
      },
      "committer": {
        "name": "Roman",
        "email": "rvyalov@miranits.com",
        "time": "Fri Dec 28 12:56:59 2018 +0300"
      },
      "message": "Restrict aptly promote pipeline with whatever source and target\n\nChange-Id: I8b24f94c337286eaa571a0474bc3b8c899675895\n"
    },
    {
      "commit": "b611bd02bb7969d971a779e8058a5d7a2733b961",
      "tree": "1818ac97314b6cde9c59a11177a1b517298a4b3e",
      "parents": [
        "e5f3914f4eb9d10c383e54821fe22610f59d7044"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Fri Dec 28 13:14:45 2018 +0400"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Fri Dec 28 13:14:45 2018 +0400"
      },
      "message": "Generate-repo context: remove repo-context.yml if exists explicitly\n\nBase method writeYaml failed in case of file repo-context.yml exists\nand can\u0027t automatically override it, so let\u0027s remove file if exists.\n\nChange-Id: I56cfc22608ccb17b095cbd186181d016b837e9e2\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": "7373b712effe78aa8aeb3612f78631c57bca4db4",
      "tree": "fac2710ec2f7d9f79f216c359d10a4143d4af536",
      "parents": [
        "90271b5c56d9ac098efc9ee8c5c5d3c780208091"
      ],
      "author": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Wed Dec 26 13:17:32 2018 +0000"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "pshchelokovskyy@mirantis.com",
        "time": "Thu Dec 27 14:37:54 2018 +0000"
      },
      "message": "Allow to override cloud name in openscap pipeline\n\nWhen using this pipeline in CI-like enironment, it is desirable to\npost subsequent runs on the same configuration under the same cloud name\ninstead of per-run autogenerated cloud name.\n\nThis patch adds a CLOUD_NAME job parameter which, when specified,\noverrides the cluster name resolved from salt minions.\n\nChange-Id: I6fff1ec12828525a6dfa75a5dbe9e81e373831c7\nCloses-Issue: https://mirantis.jira.com/browse/PROD-26155\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": "19a643345c9170fb9308b035d9363f7d30de4dea",
      "tree": "62778d04654e7db3705179388e6f3f953218f5f5",
      "parents": [
        "93e05cc26c8f74c5a375ca55f515a83f7c908c1b"
      ],
      "author": {
        "name": "Anton Samoylov",
        "email": "asamoylov@mirantis.com",
        "time": "Wed Dec 26 18:01:03 2018 +0400"
      },
      "committer": {
        "name": "Anton Samoylov",
        "email": "asamoylov@mirantis.com",
        "time": "Wed Dec 26 18:01:03 2018 +0400"
      },
      "message": "Make sure that contrail admin user is created during Upgrade on OC 4.X\n\nChange-Id: I6638f081f5cba11e0344335d0cb4f67b0617ae17\nCloses-Bug: PROD-26142\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"
    }
  ],
  "next": "c7158fa1d5e8e4946d8f116fccb0202935ebc539"
}
