)]}'
{
  "log": [
    {
      "commit": "613df5a1a733bc8917af8891a380846774dbfcde",
      "tree": "bd85b74468f0afa7a4cf021e7c08bdcfa0fe93e2",
      "parents": [
        "80d4146f2ab29c6d22b2f1232190c89e94275270"
      ],
      "author": {
        "name": "ibumarskov",
        "email": "ibumarskov@mirantis.com",
        "time": "Wed Jun 26 14:45:55 2019 +0400"
      },
      "committer": {
        "name": "Ilya Bumarskov",
        "email": "ibumarskov@mirantis.com",
        "time": "Tue Jul 16 13:45:22 2019 +0000"
      },
      "message": "Update contrail\u0027s policy file and switch patrole to \"queens\" branch\n\nDepends-On: https://gerrit.mcp.mirantis.com/41607\nDepends-On: https://gerrit.mcp.mirantis.com/44714\nChange-Id: I7b6610744152d0158088f0ee8cbaba756615b560\nRelated-PROD: PROD-31393\n"
    },
    {
      "commit": "80d4146f2ab29c6d22b2f1232190c89e94275270",
      "tree": "ab9fc82d07ba52c9c714b0f217b50d6e47425d5b",
      "parents": [
        "ff695f920abc03117881b1556e9314d171a72ab3"
      ],
      "author": {
        "name": "aminasyan",
        "email": "aminasyan@mirantis.com",
        "time": "Fri Jul 05 13:39:49 2019 +0400"
      },
      "committer": {
        "name": "Artem Minasyan",
        "email": "aminasyan@mirantis.com",
        "time": "Thu Jul 11 11:57:01 2019 +0000"
      },
      "message": "Disable patrole tests\n\nChange-Id: Idad2311a11503c123e679e303bf9093cc163dce9\nRelated-bug: PROD-31625\n"
    },
    {
      "commit": "ff695f920abc03117881b1556e9314d171a72ab3",
      "tree": "51ac8c26d8d95a0c75991a22057f6e09cb6d8d31",
      "parents": [
        "3247302446dc2e81637c8e1f2993531d9be5c46b"
      ],
      "author": {
        "name": "Maksym Shalamov",
        "email": "mshalamov@mirantis.com",
        "time": "Tue Jun 18 17:55:58 2019 +0300"
      },
      "committer": {
        "name": "Maksym Shalamov",
        "email": "mshalamov@mirantis.com",
        "time": "Wed Jun 19 11:50:45 2019 +0300"
      },
      "message": "Add/Update skip list for env with ceph\n\nupdade list of test after investigation\nby storage in PROD-24197, PROD-24333, PROD-29084\n\nChange-Id: I6e68a6f3b8ebb528d51e2c0dd7db669f102bcb86\nRelated-prod: PROD-29084\n"
    },
    {
      "commit": "047df98e794864c3021d750187d5d0b8f293e1b9",
      "tree": "e6b7e264b7b4ffb8b8ef209ffc5310fa04394a19",
      "parents": [
        "5b8a1061aeac06808006063bfd3d0fa9237fd64e"
      ],
      "author": {
        "name": "Oleksii Butenko",
        "email": "obutenko@mirantis.com",
        "time": "Fri Mar 22 18:34:48 2019 +0200"
      },
      "committer": {
        "name": "Oleksii Butenko",
        "email": "obutenko@mirantis.com",
        "time": "Fri Mar 22 18:38:35 2019 +0200"
      },
      "message": "Update skip list for env with ceph\n\nupdade list of test after investigation\nby storage in PROD-24333\n\nChange-Id: Iebc78e07631be772b7902af89a1a7e813a1327c2\nReleated-PROD: PROD-28806\n"
    },
    {
      "commit": "c3d46bc6e31af4edb8d4b3e75abbe96561ee2103",
      "tree": "28d07c28fdb1b3933e5536ca3126929189d2ae8e",
      "parents": [
        "f285be6b5cc3499bbc59ffbaefa231ca0485c857"
      ],
      "author": {
        "name": "Aleksey Zvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Wed Nov 07 10:29:57 2018 +0000"
      },
      "committer": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Fri Nov 09 14:23:26 2018 +0200"
      },
      "message": "Change image build logic\n\n  * Implement pre-build.sh\n    Due our CI strategy, its kinda hard to fetch all resources\n    during docker build stage.\n    split logic to:\n    pre-build.sh - script, will be ran by jenkins,\n      with ssh-agent wrapper\n    extra/build.sh - script, will be ran during docker build\n  * Merge RUN into one step, to reduce layer amount\n  * Fix \u0027tempest\u0027 dependency - always isntall from local\n    copy\n\nRevert \"Add authorization for gerrit repositories\"\nThis reverts commit 920ac7ce0c2b9a67bdc9186cd5e75b0b2b93ed22.\n\nChange-Id: I2edf0c6e337eef21b8f8f1d6c2f1636ccde60932\n"
    },
    {
      "commit": "6112ba72e16e5ca9f1d397ec8337baf0e9834534",
      "tree": "963e7fa5df26966279154a38cfb13cc786447dd5",
      "parents": [
        "920ac7ce0c2b9a67bdc9186cd5e75b0b2b93ed22"
      ],
      "author": {
        "name": "ibumarskov",
        "email": "ibumarskov@mirantis.com",
        "time": "Thu Oct 18 13:49:17 2018 +0400"
      },
      "committer": {
        "name": "ibumarskov",
        "email": "ibumarskov@mirantis.com",
        "time": "Thu Nov 01 15:53:47 2018 +0400"
      },
      "message": "Add tungsten and patrole tempest plugin for contrail\n\nTungsten tempest plugin contains tests to cover the OpenContrail\nproject.\n\nChange-Id: I0e0651e5e484db1e7ef8285addf08df67ad7481d\nRelated-PROD: PROD-23980\n"
    },
    {
      "commit": "920ac7ce0c2b9a67bdc9186cd5e75b0b2b93ed22",
      "tree": "ab51beff08fdc6f05bf48610c4b72a857f986a5d",
      "parents": [
        "e559b902cea07d99320f057ca804159c16c8195c"
      ],
      "author": {
        "name": "sandriichenko",
        "email": "sandriichenko@mirantis.com",
        "time": "Tue Oct 30 15:04:55 2018 +0000"
      },
      "committer": {
        "name": "sandriichenko",
        "email": "sandriichenko@mirantis.com",
        "time": "Wed Oct 31 10:13:41 2018 +0200"
      },
      "message": "Add authorization for gerrit repositories\n\nChange-Id: I851437d2b4b57e6be7d3971d8d73f349b299a990\nRelated-prod: PROD-24410\n"
    },
    {
      "commit": "e559b902cea07d99320f057ca804159c16c8195c",
      "tree": "843fcd17eb3f7082f5d83d1343fc4ee3a20c534f",
      "parents": [
        "c6460afed481e83cc7901a12f2e81825b4b09c7e"
      ],
      "author": {
        "name": "Oleksii Butenko",
        "email": "obutenko@mirantis.com",
        "time": "Tue Oct 23 18:58:37 2018 +0300"
      },
      "committer": {
        "name": "Oleksii Butenko",
        "email": "obutenko@mirantis.com",
        "time": "Tue Oct 23 19:00:15 2018 +0300"
      },
      "message": "Change info in entrypoint.sh\n\nChange-Id: I8034ce419352f9bfbdf0ce53a7ac55701774aa76\n"
    },
    {
      "commit": "f55994f7e0b06eb352c65f3c3a004895c23762f4",
      "tree": "862c708fff8e98ff07b52218d3cfe82f2c19b508",
      "parents": [
        "a7261325d644c260bbe31da7c1703a4428ff5262"
      ],
      "author": {
        "name": "Maksym Shalamov",
        "email": "mshalamov@mirantis.com",
        "time": "Mon Sep 17 14:57:55 2018 +0300"
      },
      "committer": {
        "name": "Maksym Shalamov",
        "email": "mshalamov@mirantis.com",
        "time": "Fri Sep 21 12:15:37 2018 +0300"
      },
      "message": "Remove unnesessary fix for testr\n\nAs far community replace testr on stestr in tempest 18\nwe should remove fix for testr skip mechanism and replace in\nrun-tempest.sh call of testr on stestr\n\nChange-Id: I0864da097e29273142393ba55f88c1346c222573\nRelated-Prod: PROD-22874 PROD-23315\n"
    },
    {
      "commit": "a7261325d644c260bbe31da7c1703a4428ff5262",
      "tree": "0ad8ce184e46ca899f4320f193c02c4a372b29c9",
      "parents": [
        "a5711888f2d358aaf53181e2f63b3dad71061e5f",
        "db017b1401fc409159a2595f09e10c791be6eca4"
      ],
      "author": {
        "name": "Sofiia Andriichenko",
        "email": "sandriichenko@mirantis.com",
        "time": "Mon Jul 23 16:16:14 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@84b5d06f6116",
        "time": "Mon Jul 23 16:16:14 2018 +0000"
      },
      "message": "Merge \"Change latest for queens\""
    },
    {
      "commit": "a5711888f2d358aaf53181e2f63b3dad71061e5f",
      "tree": "bc5a8d6af9b30829b6567a426c7f7065bb999856",
      "parents": [
        "2eaccdb71b503f048f00d7a35a13ed94dd92fece"
      ],
      "author": {
        "name": "Maksym Shalamov",
        "email": "mshalamov@mirantis.com",
        "time": "Mon Jul 09 19:00:58 2018 +0300"
      },
      "committer": {
        "name": "Maksym Shalamov",
        "email": "mshalamov@mirantis.com",
        "time": "Mon Jul 09 19:00:58 2018 +0300"
      },
      "message": "Add share group / type tests to skip list\n\nthis functionality is experimental and should not be tested\nor gated against.\n\nChange-Id: I58fe6e520d7633b096ac4cdb9d501e3f71348dd2\nCloses-Issue: https://mirantis.jira.com/browse/PROD-21188\nRelated-Issue: https://mirantis.jira.com/browse/PROD-20932\n"
    },
    {
      "commit": "9d2eb110da116e0395e407665a9ec54561643419",
      "tree": "49cfeb66953defd74b9d534813907be1ecdca896",
      "parents": [
        "19b63331db9d7a6ffd3db93db204c8ed58806766"
      ],
      "author": {
        "name": "sandriichenko",
        "email": "sandriichenko@mirantis.com",
        "time": "Wed Jun 06 17:36:50 2018 +0300"
      },
      "committer": {
        "name": "sandriichenko",
        "email": "sandriichenko@mirantis.com",
        "time": "Wed Jun 06 17:37:12 2018 +0300"
      },
      "message": "Add infor for version pike openstack\n\nChange-Id: I7e21b47115a5fcf9702d86316609babdf585b964\n"
    },
    {
      "commit": "19b63331db9d7a6ffd3db93db204c8ed58806766",
      "tree": "85183c9aaa05ae1429b4bd5f002ae2dd8e9f7641",
      "parents": [
        "d0343d42b29bf33e4b68571f57ee0a6e65b917c0"
      ],
      "author": {
        "name": "Oleksii Butenko",
        "email": "obutenko@mirantis.com",
        "time": "Mon Jun 04 17:15:30 2018 +0300"
      },
      "committer": {
        "name": "Oleksii Butenko",
        "email": "obutenko@mirantis.com",
        "time": "Mon Jun 04 14:40:11 2018 +0000"
      },
      "message": "Update skiplist file\n\nChange-Id: Ibd60e1f0671d6e497fbd0b3f254df5d0da07577f\n(cherry picked from commit 6fb926247d88dbb7ef300505197c256271a74271)\n"
    },
    {
      "commit": "2eaccdb71b503f048f00d7a35a13ed94dd92fece",
      "tree": "85183c9aaa05ae1429b4bd5f002ae2dd8e9f7641",
      "parents": [
        "d0343d42b29bf33e4b68571f57ee0a6e65b917c0",
        "6fb926247d88dbb7ef300505197c256271a74271"
      ],
      "author": {
        "name": "Oleksii Butenko",
        "email": "obutenko@mirantis.com",
        "time": "Mon Jun 04 14:40:01 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@99e8dbefe3b7",
        "time": "Mon Jun 04 14:40:01 2018 +0000"
      },
      "message": "Merge \"Update skiplist file\""
    },
    {
      "commit": "6fb926247d88dbb7ef300505197c256271a74271",
      "tree": "ee30b71d925812acc6d2298cc0e16695bf952c76",
      "parents": [
        "3f955d37d46c676ace1a2982ec11c6fd2e458581"
      ],
      "author": {
        "name": "Oleksii Butenko",
        "email": "obutenko@mirantis.com",
        "time": "Mon Jun 04 17:15:30 2018 +0300"
      },
      "committer": {
        "name": "Oleksii Butenko",
        "email": "obutenko@mirantis.com",
        "time": "Mon Jun 04 17:15:30 2018 +0300"
      },
      "message": "Update skiplist file\n\nChange-Id: Ibd60e1f0671d6e497fbd0b3f254df5d0da07577f\n"
    },
    {
      "commit": "d0343d42b29bf33e4b68571f57ee0a6e65b917c0",
      "tree": "7c2028ad8f1883dcb77d846b285ea6ca423c90b6",
      "parents": [
        "3f955d37d46c676ace1a2982ec11c6fd2e458581"
      ],
      "author": {
        "name": "sandriichenko",
        "email": "sandriichenko@mirantis.com",
        "time": "Mon Jun 04 13:41:31 2018 +0300"
      },
      "committer": {
        "name": "sandriichenko",
        "email": "sandriichenko@mirantis.com",
        "time": "Mon Jun 04 13:41:31 2018 +0300"
      },
      "message": "Print tempest conf\n\nChange-Id: I79b0867e26c5f787d20cd6c7dbc7b3024edea6d7\n"
    },
    {
      "commit": "3f955d37d46c676ace1a2982ec11c6fd2e458581",
      "tree": "e40866d06a8e6ed2e20f31981d66ceb0dc363676",
      "parents": [
        "c5089be5cdfb9178c7ae30ad55ab0a34087e3915"
      ],
      "author": {
        "name": "Oleksii Butenko",
        "email": "obutenko@mirantis.com",
        "time": "Fri May 25 13:24:40 2018 +0300"
      },
      "committer": {
        "name": "Oleksii Butenko",
        "email": "obutenko@mirantis.com",
        "time": "Tue May 29 10:02:03 2018 +0300"
      },
      "message": "Add new skip list\n\nAdd skip list with tests for radosgw\n\nChange-Id: Ie10fdf6998f66e77723b2261e800be67a3429b9b\n"
    },
    {
      "commit": "2e480d0dd0453b97a101307a1561280cc5fc1356",
      "tree": "29babda7993c3f99547d875eab429ef76752795f",
      "parents": [
        "8547546f1220566bf9024c34a0e7227e98c88ef7",
        "98189f5ad72b208510d0cf62ca2e08b6a5f4f148"
      ],
      "author": {
        "name": "Sofiia Andriichenko",
        "email": "sandriichenko@mirantis.com",
        "time": "Mon Apr 30 10:56:09 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@4803f507fa66",
        "time": "Mon Apr 30 10:56:09 2018 +0000"
      },
      "message": "Merge \"Add skip list for mcp pike.\""
    },
    {
      "commit": "98189f5ad72b208510d0cf62ca2e08b6a5f4f148",
      "tree": "a9e2c5aacd14ca2f287fa70de482e5b04b210ff3",
      "parents": [
        "a95d720802c502ba974ac5522e217185b2cc1db6"
      ],
      "author": {
        "name": "Maksym Shalamov",
        "email": "mshalamov@mirantis.com",
        "time": "Tue Apr 24 13:36:26 2018 +0300"
      },
      "committer": {
        "name": "Maksym Shalamov",
        "email": "mshalamov@mirantis.com",
        "time": "Fri Apr 27 15:38:11 2018 +0300"
      },
      "message": "Add skip list for mcp pike.\n\nAdd ability to run tempest with skip list\n\nUpstream patch https://review.openstack.org/#/c/522768/\n\nChange-Id: Ifca6192188546b2177745bd80983101339408481\nCloses-Issue: https://mirantis.jira.com/browse/PROD-19171\n"
    },
    {
      "commit": "8547546f1220566bf9024c34a0e7227e98c88ef7",
      "tree": "27197f3b105b8874fb07598867fdee6c93bcd247",
      "parents": [
        "a95d720802c502ba974ac5522e217185b2cc1db6"
      ],
      "author": {
        "name": "sandriichenko",
        "email": "sandriichenko@mirantis.com",
        "time": "Thu Apr 26 11:39:59 2018 +0300"
      },
      "committer": {
        "name": "sandriichenko",
        "email": "sandriichenko@mirantis.com",
        "time": "Thu Apr 26 11:39:59 2018 +0300"
      },
      "message": "Commit for rebuild container\n\nChange-Id: I87db9ab5912c196293fdd8e0570278bc79ca2251\n"
    },
    {
      "commit": "c4d3c115530b932c6712a0bee47dff4d7775b636",
      "tree": "ddf85566bcaa72189f6ccf010bf992eade0f583a",
      "parents": [
        "5d5631f56d8a676b32ebf874638fd9b02204f10e"
      ],
      "author": {
        "name": "sgarbuz",
        "email": "sgarbuz@mirantis.com",
        "time": "Thu Apr 19 10:03:02 2018 +0300"
      },
      "committer": {
        "name": "Oleksii Butenko",
        "email": "obutenko@mirantis.com",
        "time": "Thu Apr 19 09:38:33 2018 +0000"
      },
      "message": "Set exitCode 1 for XML report\n\nXMl report generation fails when some test fail\n\nChange-Id: I80c810ea34e5732ad0935178308c37b97ca97196\n"
    },
    {
      "commit": "6f5e8d9901371d80c1428d082d01097fd458295d",
      "tree": "1817d0d1cf4852ab190dabfd83315f20e9caa840",
      "parents": [
        "37809296e943bd529ca5c44437f67fb43b9e09d2"
      ],
      "author": {
        "name": "Maksym Shalamov",
        "email": "mshalamov@mirantis.com",
        "time": "Thu Apr 12 18:19:09 2018 +0300"
      },
      "committer": {
        "name": "Sofiia Andriichenko",
        "email": "sandriichenko@mirantis.com",
        "time": "Fri Apr 13 14:16:02 2018 +0000"
      },
      "message": "Live patch junitxml lib to include skipped tests\n\nPatch copied from\nhttps://bugs.launchpad.net/pyjunitxml/+bug/1243928\n\nChange-Id: Ic13e4d13597674b72399b4d45e340127e96824aa\nCloses-Issue: PROD-19250\n"
    },
    {
      "commit": "2ce3c9ba5be4fd40e42c223b2f8905c7418f9d44",
      "tree": "ad6fd07f172348d4ab1156b348de946ed69bafe2",
      "parents": [
        "b445103dfd34cd5519931ef84fe317a98cdfcaee"
      ],
      "author": {
        "name": "sandriichenko",
        "email": "sandriichenko@mirantis.com",
        "time": "Fri Apr 13 12:22:21 2018 +0300"
      },
      "committer": {
        "name": "sandriichenko",
        "email": "sandriichenko@mirantis.com",
        "time": "Fri Apr 13 12:22:28 2018 +0300"
      },
      "message": "Change pattern to args\n\nChange-Id: I952a52bdbd790be285db1b35afd3ec6b0e043e11\n"
    },
    {
      "commit": "b445103dfd34cd5519931ef84fe317a98cdfcaee",
      "tree": "9f9d2e79928403e33bcff0b511ce16e9b6bfd9f6",
      "parents": [
        "707ad1619a5bf49e876ffcf4fcfd978598613b3c"
      ],
      "author": {
        "name": "sgarbuz",
        "email": "sgarbuz@mirantis.com",
        "time": "Thu Apr 05 18:05:10 2018 +0300"
      },
      "committer": {
        "name": "sgarbuz",
        "email": "sgarbuz@mirantis.com",
        "time": "Thu Apr 05 18:05:10 2018 +0300"
      },
      "message": "Exit code\n\nSet exit code to TRUE even if tests fail. In this case docker\ncontainer doesnt fail when test doesnt pass\n\nChange-Id: Ic750eb98b657f081603b3544e7bfd4ff4703bab8\n"
    },
    {
      "commit": "0a383d3b99f125e7559a390eecb8465dc5bdf1df",
      "tree": "44261893054a6c1ed23d7e1304205eaf1dd3f439",
      "parents": [
        "3b17b485c93f7564b783f8c7e420e3e13a86b85f"
      ],
      "author": {
        "name": "sgarbuz",
        "email": "sgarbuz@mirantis.com",
        "time": "Thu Apr 05 11:10:38 2018 +0300"
      },
      "committer": {
        "name": "sgarbuz",
        "email": "sgarbuz@mirantis.com",
        "time": "Thu Apr 05 11:11:30 2018 +0300"
      },
      "message": "Fix XML report\n\nchange stestr TO testr for correct xml report\n\nChange-Id: I837ebd189a23745f874e07e8a7d09f92882fda97\n"
    },
    {
      "commit": "7ec321797e86157bd1d4645b9b7563d1c1ba0fda",
      "tree": "ca582b682f76b499b1038b55826ab337be780018",
      "parents": [
        "bf725145551659ca8f2799263012d7b865bea796"
      ],
      "author": {
        "name": "sandriichenko",
        "email": "sandriichenko@mirantis.com",
        "time": "Mon Mar 19 17:21:21 2018 +0200"
      },
      "committer": {
        "name": "Sofiia Andriichenko",
        "email": "sandriichenko@mirantis.com",
        "time": "Tue Mar 20 15:25:45 2018 +0000"
      },
      "message": "Add run_tempest.sh\n\nWe need to have own method to run tests for our pipeline\n\nChange-Id: I17da3ba3c46f9277c880320f2dfc3fe2430c6c41\n"
    },
    {
      "commit": "f19ddc8e42f473a6c4f34b40ffee45f8d9cecb36",
      "tree": "0d760c1170bcbaaf3da9fa4224cdc08e023fd621",
      "parents": [
        "4da3ceb971aac6db2b7d1be7216cfea977251ee5"
      ],
      "author": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Tue Feb 20 18:39:32 2018 +0200"
      },
      "committer": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Fri Feb 23 10:36:21 2018 +0200"
      },
      "message": "initial commit\n\n  * Downstream tempest with set of downstream plugins\n  * Align to upstream openstack upper-constraints.txt\n  * No-auto-magic things, by default.\n  * All configs should be **connected** as volumes to container.\n  * All preconfigured things, like:\n    -create networks\n    -create tempest conf\n    -add\\patch plugin\n    should be done in separate steps.\n  * Open entrypoint - any customization allowed and could be passed:\n    - via cmdline for docker run\n    - via SWITCH env variables + new func in entrypoint\n  * If needed, any custom scripts could be added, but should be disable by default.\n\nChange-Id: Iec219f3f23f06ee08f7761cf78f478ca0b0ca04f\n"
    }
  ]
}
