)]}'
{
  "log": [
    {
      "commit": "f9992cafb5411339af55e054fbd973a8ac17d9ff",
      "tree": "159525acb0b704ad71100ea513c28a430cfe8e77",
      "parents": [
        "f87f3b139eb679008b7195f845a8c087ab92441c"
      ],
      "author": {
        "name": "Andrii Baraniuk",
        "email": "abaraniuk@mirantis.com",
        "time": "Thu May 04 11:43:44 2023 +0300"
      },
      "committer": {
        "name": "Andrii Baraniuk",
        "email": "abaraniuk@mirantis.com",
        "time": "Thu May 04 11:45:03 2023 +0300"
      },
      "message": "Move to right place getArtifactoryServer\n\nPRODX-31387\n\nChange-Id: I0e3df186e5f84ec26036486960449459d14b673c\n"
    },
    {
      "commit": "769d8a90884503eecc89d8f389e1f34473fcb898",
      "tree": "af20aa65dca7c95b1c5153d3e1fe08d78287ce29",
      "parents": [
        "9f35c9263151130a4bfa8328112a4692131f2eee"
      ],
      "author": {
        "name": "Vladimir Khlyunev",
        "email": "vkhlyunev@mirantis.com",
        "time": "Tue Aug 16 15:33:30 2022 +0400"
      },
      "committer": {
        "name": "Vladimir Khlyunev",
        "email": "vkhlyunev@mirantis.com",
        "time": "Tue Aug 16 11:50:55 2022 +0000"
      },
      "message": "Fix return value for check_36461\n\nChange-Id: I88fdf4643e7326d25bd58a67fded1067c704ffdd\n"
    },
    {
      "commit": "9f35c9263151130a4bfa8328112a4692131f2eee",
      "tree": "cfbe04329cdd192671e33c79133a4deba1e8d594",
      "parents": [
        "6df3842897e99229d5f6287dc1272c90482a9f39"
      ],
      "author": {
        "name": "Vladimir Khlyunev",
        "email": "vkhlyunev@mirantis.com",
        "time": "Tue Aug 16 14:49:38 2022 +0400"
      },
      "committer": {
        "name": "Vladimir Khlyunev",
        "email": "vkhlyunev@mirantis.com",
        "time": "Tue Aug 16 10:55:22 2022 +0000"
      },
      "message": "Add return value for non-redis clusters\n\nPROD-36960\n\nChange-Id: Ief3edbc4f24b82f30b3a25e9291db2dbbcf9b107\n"
    },
    {
      "commit": "6df3842897e99229d5f6287dc1272c90482a9f39",
      "tree": "718b2565c6e742b21910db8b74dc93d4ccf41fb0",
      "parents": [
        "bd6eab617092ab2e31f258105077b856385d4304"
      ],
      "author": {
        "name": "Vladimir Khlyunev",
        "email": "vkhlyunev@mirantis.com",
        "time": "Thu Aug 11 18:27:48 2022 +0400"
      },
      "committer": {
        "name": "Vladimir Khlyunev",
        "email": "vkhlyunev@mirantis.com",
        "time": "Mon Aug 15 14:58:11 2022 +0000"
      },
      "message": "Add check for redis-server version\n\nPROD-36960\n\nChange-Id: I14be3156b1c44041e60331e6e30685fa483101c7\n"
    },
    {
      "commit": "00f000812ccfc719160c122803f07402665128eb",
      "tree": "552c227fc8f429c5bfec819929565c193f6d3564",
      "parents": [
        "86dce292de1d6d0d5cb8b17ba0db9f9187841106"
      ],
      "author": {
        "name": "Vladimir Khlyunev",
        "email": "vkhlyunev@mirantis.com",
        "time": "Tue Aug 02 13:57:12 2022 +0400"
      },
      "committer": {
        "name": "Vladimir Khlyunev",
        "email": "vkhlyunev@mirantis.com",
        "time": "Wed Aug 10 10:53:23 2022 +0000"
      },
      "message": "Adjust check for ceph global id reclaim CVE\n\nPROD-36942\n\nChange-Id: I318ac7945ddd680eef1fe8b3ab973ad4473517fd\n"
    },
    {
      "commit": "aa33a5907da468d471dc376741b0e58b384bff9c",
      "tree": "bff0939b20dd18eb21f3c0468ea6390e32adb46a",
      "parents": [
        "1c18a7a18c00ee987b11bff8554d2c9e6412f05b"
      ],
      "author": {
        "name": "Sergey Zhemerdeev",
        "email": "szhemerdeev@mirantis.com",
        "time": "Wed Jun 22 12:59:34 2022 +0300"
      },
      "committer": {
        "name": "Sergey Zhemerdeev",
        "email": "szhemerdeev@mirantis.com",
        "time": "Wed Jun 22 21:49:31 2022 +0300"
      },
      "message": "Skip frontend-testing image by default\n\nPRODX-24841\n\nChange-Id: I15fcac4f6e19a9c3d64a253b2f89690fac6b43ed\n"
    },
    {
      "commit": "703992dcf64d5953c1b797308f783486dc93e9dd",
      "tree": "90c00078004dc77504f69293720747cca5504e23",
      "parents": [
        "7557c0974f63b169b80af641e90e336c66210bbd"
      ],
      "author": {
        "name": "Valeriy Sakharov",
        "email": "vsakharov@mirantis.com",
        "time": "Mon May 16 19:06:42 2022 +0400"
      },
      "committer": {
        "name": "Valery Sakharov",
        "email": "vsakharov@mirantis.com",
        "time": "Wed May 18 10:40:07 2022 +0000"
      },
      "message": "[CVP] Fixed cleaning up stopped cvp containers\n\nIf the container was stopped manually, then \u0027docker ps -f\u0027 won\u0027t be\nable to detect it and the new one won\u0027t be able to start\n\nRelated-PROD: PROD-36695\nChange-Id: Ia2a27ff36fe4697b09951aec04443438b71271cd\n"
    },
    {
      "commit": "375c288c5a9784e88d707c90ce2b16e0211bedd7",
      "tree": "e4bfcc8d5df5f6e9036e415bfa01531f51054694",
      "parents": [
        "a63f3879f877685bc1ac09125ccbad8e5c3eae1a"
      ],
      "author": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Wed Jan 12 16:04:42 2022 +0200"
      },
      "committer": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Wed Jan 12 16:04:42 2022 +0200"
      },
      "message": "Fix checkout of refspec\n\nChange-Id: I75491b5e74cb06683b993291478a7245fce9fd52\nRelated-Prod: PRODX-3456\n"
    },
    {
      "commit": "bfe528cb2f01d9bcc4f2e1206745f18863587fb0",
      "tree": "4f64e3a4cc40a4f4372969b14a011304549d77f1",
      "parents": [
        "a14ca4008e799dafab717133ae551b4417bcbfe4"
      ],
      "author": {
        "name": "Roman Lubianyi",
        "email": "rlubianyi@mirantis.com",
        "time": "Fri Nov 26 15:56:44 2021 +0200"
      },
      "committer": {
        "name": "Roman Lubianyi",
        "email": "rlubianyi@mirantis.com",
        "time": "Fri Nov 26 14:15:24 2021 +0000"
      },
      "message": "Check for auth_allow_insecure_global_id_reclaim option should\nperformed only for Ceph Nautilus version\n\nPROD-36632\n\nChange-Id: Ib2a9b35218ebab127bac2acc43a12d4e84b442d0\n(cherry picked from commit 36ef13b34df30ab2e2ff19917be6ff7c0bad80ea)\n"
    },
    {
      "commit": "8ac46a9c3a06aeefe546496329d2cbbd70b550e6",
      "tree": "10d5a97a3321ba3e94b216a1b072fdbb99447c6c",
      "parents": [
        "42b71dc007ddef29836ee154f0972995070352e7"
      ],
      "author": {
        "name": "Roman Lubianyi",
        "email": "rlubianyi@mirantis.com",
        "time": "Tue Nov 09 17:32:34 2021 +0200"
      },
      "committer": {
        "name": "Roman Lubianyi",
        "email": "rlubianyi@mirantis.com",
        "time": "Mon Nov 22 15:15:53 2021 +0000"
      },
      "message": "Move pre-upgrade checks from mk-pipelines\\upgrade-mcp-release\nto pipeline-library\n\nAdd check for auth_allow_insecure_global_id_reclaim option\n - https://gerrit.mcp.mirantis.com/c/salt-formulas/ceph/+/105949\n\nPROD-36632\n\nChange-Id: Id0909ecf8557bbd36f1ff8131ee4eca1d3b079ba\n(cherry picked from commit 26701f59642fb48d207438877aa0d8b08f664182)\n"
    },
    {
      "commit": "d3023d0520b067645f5893fe1bce21d8ac1fa1b1",
      "tree": "bb48b26493d65fd414840eb9243abe94a125f689",
      "parents": [
        "83b7ffc9da5be58127bbdfa122e2519d4e63138e"
      ],
      "author": {
        "name": "Alexandr Lovtsov",
        "email": "alovtsov@mirantis.com",
        "time": "Wed May 12 15:54:44 2021 +0300"
      },
      "committer": {
        "name": "Alexandr Lovtsov",
        "email": "alovtsov@mirantis.com",
        "time": "Mon May 17 16:07:36 2021 +0500"
      },
      "message": "[MCPArtifactory] Add function uploadImagesToArtifactory()\n\nIt takes list of docker images as input and upload them as one batch\n\nRelated-To: PRODX-13759\nChange-Id: Iefed5a02a06970b8b02f7fa288cbdc25f5930b3a\n"
    },
    {
      "commit": "8fb5d7c347cea3f54e36a007e5257fd61e6a8c24",
      "tree": "c8c34cd504f78250aac599ee586c39fc79ac0dbc",
      "parents": [
        "a029543aeded244b5911e88cabc5bfed3161a310"
      ],
      "author": {
        "name": "Alexandr Lovtsov",
        "email": "alovtsov@mirantis.com",
        "time": "Thu Jan 28 17:42:24 2021 +0300"
      },
      "committer": {
        "name": "alovtsov",
        "email": "alovtsov@mirantis.com",
        "time": "Thu Jan 28 14:46:38 2021 +0000"
      },
      "message": "Add copyDockerImage() and deleteDockerImage() functions\n\nRelated-To: PRODX-10823\nChange-Id: I679130654d5f9716637a4d9323cb833ca7b6fc79\n"
    },
    {
      "commit": "a029543aeded244b5911e88cabc5bfed3161a310",
      "tree": "54f016e668ae86832bc4d1f983a94db78e7daabd",
      "parents": [
        "89d24a5bd355e5dca42962dd8fde44f9c8512738"
      ],
      "author": {
        "name": "Alexandr Lovtsov",
        "email": "alovtsov@mirantis.com",
        "time": "Thu Jan 28 17:20:32 2021 +0300"
      },
      "committer": {
        "name": "alovtsov",
        "email": "alovtsov@mirantis.com",
        "time": "Thu Jan 28 14:46:01 2021 +0000"
      },
      "message": "Add dockerImageToArtifactoryPath() function\n\nIt needed to convert image\u0027s url to artifactory path that can be used in\nAPI calls\n\nRelated-To: PRODX-10823\nChange-Id: Ie16482094d268cdf2c7cfccd8e955a6068378a98\n"
    },
    {
      "commit": "89d24a5bd355e5dca42962dd8fde44f9c8512738",
      "tree": "e9ccc8f17e1c42d6d874563656dd8465f88b21b2",
      "parents": [
        "b3bb89b7426f1a1276b6ab18b54ddb063d440de3"
      ],
      "author": {
        "name": "Alexandr Lovtsov",
        "email": "alovtsov@mirantis.com",
        "time": "Thu Jan 28 17:41:14 2021 +0300"
      },
      "committer": {
        "name": "alovtsov",
        "email": "alovtsov@mirantis.com",
        "time": "Thu Jan 28 14:44:52 2021 +0000"
      },
      "message": "Switch deleteItem() function from curl to use http.doDelete() function\n\nRelated-To: PRODX-10823\nChange-Id: Id41e3ce06304d726b03b9c2adb195352113ddcaa\n"
    },
    {
      "commit": "9293d994c3d032492d596a65231a5d0d735b64f6",
      "tree": "79f4b9cbcdadaf66d7afc1932495f6a4c6b161a8",
      "parents": [
        "066f4886b343112baea483b4e3700e80f86863d8"
      ],
      "author": {
        "name": "Alexandr Lovtsov",
        "email": "alovtsov@mirantis.com",
        "time": "Tue Jan 19 19:55:41 2021 +0300"
      },
      "committer": {
        "name": "Aleksey Zvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Tue Jan 19 18:04:20 2021 +0000"
      },
      "message": "Remove extra \"/artifactory/\" in description url of uploadArtifactsToArtifactory\n\nAfter recent upgrade of artifactory this part should be already included\nin repo name/path\n\nRelated-To: PRODX-10712\nChange-Id: Ie11847e652d8db323f1b78bcfed89f221eda4032\n"
    },
    {
      "commit": "066f4886b343112baea483b4e3700e80f86863d8",
      "tree": "e63da931cd39a52e6445af147da22e675eb2ed1a",
      "parents": [
        "4d08c448c48bb6b2c3b1de6f44143c97d06f03c4"
      ],
      "author": {
        "name": "Alexandr Lovtsov",
        "email": "alovtsov@mirantis.com",
        "time": "Mon Jan 18 17:29:26 2021 +0300"
      },
      "committer": {
        "name": "Alexandr Lovtsov",
        "email": "alovtsov@mirantis.com",
        "time": "Tue Jan 19 11:44:51 2021 +0300"
      },
      "message": "Switch MCPArtifactoy.moveItem() function to use doPost() instead for curl\n\nAnd now it returns result of request to artifactory API\n\nRelated-To: PRODX-10445\nChange-Id: I930d0c478e344ad39df4d2cd3ccd2e9d83f037be\n"
    },
    {
      "commit": "70ef70023aa7b092be90afd0d608c635a54524d9",
      "tree": "8314ad1d6dcc7846a160042afd63f487227b3d8d",
      "parents": [
        "d6254436f1806e48a831c523b18759c9470fc7df"
      ],
      "author": {
        "name": "Dmitry Teselkin",
        "email": "dteselkin@mirantis.com",
        "time": "Mon Oct 19 20:03:21 2020 +0300"
      },
      "committer": {
        "name": "Dmitry Teselkin",
        "email": "dteselkin@mirantis.com",
        "time": "Tue Oct 20 14:00:32 2020 +0300"
      },
      "message": "Update gitCheckout parameters\n\n* set branch default to FETCH_HEAD\n* add optinal checkout depth\n* add optional operation timeout\n\nRelated-Prod: PRODX-8292\n\nChange-Id: I78daf1f0f186faab023ec661addbc1433d194bcb\n"
    },
    {
      "commit": "e1fa9ebd344d0d8fc0ef83c939e9ec09394ab3d1",
      "tree": "f2d7755674e782b664a69ddc9758667df9ff4093",
      "parents": [
        "f86b111f806cfe341700d54cfff60430d3dfc007"
      ],
      "author": {
        "name": "Hanna Arhipova",
        "email": "harhipova@mirantis.com",
        "time": "Wed Jun 10 14:15:32 2020 +0300"
      },
      "committer": {
        "name": "harhipova",
        "email": "harhipova@mirantis.com",
        "time": "Wed Jun 10 11:30:33 2020 +0000"
      },
      "message": "Remove tmp:tmp mount for tempest tests\n\nPROD-34692\n\nChange-Id: I45cb44078986f5cdef703047b87b80556ac9a8f3\n"
    },
    {
      "commit": "39cf09ca2721189297eaf2a69cdcd1a657998b61",
      "tree": "4e79f8f182337d87227ca1959333ca2a70e9ed5b",
      "parents": [
        "304e4257e3ca39452e704930dec198ff9725df8b"
      ],
      "author": {
        "name": "Dmitry Tyzhnenko",
        "email": "t.dmitry@gmail.com",
        "time": "Tue May 05 20:08:52 2020 +0300"
      },
      "committer": {
        "name": "Dmitry Tyzhnenko",
        "email": "dtyzhnenko@mirantis.com",
        "time": "Tue May 05 20:10:20 2020 +0300"
      },
      "message": "Add custom artifact upload func\n\nRelated-prod: PRODX-3226\nChange-Id: I418f9ee8709c10c929332b745508c57ed7f4022b\n"
    },
    {
      "commit": "9ade072be5a8eb3d5ba60d19636bf2aba9d7fb02",
      "tree": "3a7c75ac8a6adfa7d368b5b25538fd263013d1c7",
      "parents": [
        "b0e5b6a71872ffc44c58ee3da17538418ee1bfff"
      ],
      "author": {
        "name": "Dmitry Tyzhnenko",
        "email": "t.dmitry@gmail.com",
        "time": "Tue Mar 31 13:17:54 2020 +0300"
      },
      "committer": {
        "name": "Dmitry Tyzhnenko",
        "email": "dtyzhnenko@mirantis.com",
        "time": "Tue Mar 31 13:17:54 2020 +0300"
      },
      "message": "Add deleteArtifact flag to artifac upload\n\nRelated-prod: PRODX-3226\nChange-Id: Ic0b6941ff6687e042cbf10fd141c305c39052176\n"
    },
    {
      "commit": "812673abea50c4b19941c2e29700510667f21460",
      "tree": "1702c4e692fd335d77ff53c376117a32835f2f27",
      "parents": [
        "1906390c64e7fdb6f486a8abcb58c7c9215cfb93"
      ],
      "author": {
        "name": "Dmitry Tyzhnenko",
        "email": "t.dmitry@gmail.com",
        "time": "Thu Mar 26 21:59:14 2020 +0200"
      },
      "committer": {
        "name": "Dmitry Tyzhnenko",
        "email": "dtyzhnenko@mirantis.com",
        "time": "Thu Mar 26 21:59:14 2020 +0200"
      },
      "message": "Make uploadJobArtifactsToArtifactory more universal\n\nRelated-prod: PRODX-3226\nChange-Id: I4207afcaa03e4f69395f8aa6b5be3e06f43b197d\n"
    },
    {
      "commit": "efa9310c564cefa05ce4ee8aeba95ff7dcced606",
      "tree": "de7089827788cd8235bfdf80e8f00b0da66278ea",
      "parents": [
        "ea2a8d3cd590405630bbb7dce9e6329f757c83c5"
      ],
      "author": {
        "name": "vnaumov",
        "email": "vnaumov@mirantis.com",
        "time": "Mon Mar 16 10:39:19 2020 +0100"
      },
      "committer": {
        "name": "vnaumov",
        "email": "vnaumov@mirantis.com",
        "time": "Mon Mar 16 10:39:19 2020 +0100"
      },
      "message": "[fix][slack] fix typo in slackNotification func\n\n```\ngroovy.lang.MissingPropertyException: No such property: toLowerCase for class: java.lang.String\n\n```\n    us: https://mirantis.jira.com/browse/PRODX-3254\n\nChange-Id: I80643deb85dcd61ade65e176c8832bd8370fb9bb\n"
    },
    {
      "commit": "ea2a8d3cd590405630bbb7dce9e6329f757c83c5",
      "tree": "5bb1a91f9fe66956e9103b2fbdcd0e369d88a9c7",
      "parents": [
        "5a389a66a9162fa5ba40e28188bfe370298f91ef"
      ],
      "author": {
        "name": "vnaumov",
        "email": "vnaumov@mirantis.com",
        "time": "Fri Mar 13 16:53:10 2020 +0100"
      },
      "committer": {
        "name": "vnaumov",
        "email": "vnaumov@mirantis.com",
        "time": "Fri Mar 13 16:53:10 2020 +0100"
      },
      "message": "[fix][slack] send notification even if build `not_built`\n\ncurrent setup failed to send webhook if build status not in:\nsuccess,failure or unstable. It breaks messaging if build status:\n`not_built`\nus: https://mirantis.jira.com/browse/PRODX-3254\n\nChange-Id: Ifabbdcbe7851c16e5ce1cc2b3b125add9e0513f9\n"
    },
    {
      "commit": "07306f2448cc61f7cf6956d3a57c87e64193f1bc",
      "tree": "4172c70155b74d84e865b7b1b091c199642bc98b",
      "parents": [
        "69382ce4bc8fd6f1b49eac2b285342bda6d98406"
      ],
      "author": {
        "name": "Ievgeniia Zadorozhna",
        "email": "izadorozhna@mirantis.com",
        "time": "Mon Dec 16 18:15:19 2019 +0300"
      },
      "committer": {
        "name": "Ievgeniia Zadorozhna",
        "email": "izadorozhna@mirantis.com",
        "time": "Thu Jan 09 09:04:29 2020 +0000"
      },
      "message": "[CVP] Fixed cleaning up cvp containers\n\nIn \u0027docker ps -f name\u003dcvp\u0027 command, the name is found by the\nregexp, not the whole name. So \u0027docker ps -f name\u003dcvp\u0027 will find\neven \u0027cvp-perf\u0027 container, but \u0027docker rm cvp\u0027 will fail if only\ncvp-perf is found and \u0027cvp\u0027 container does not exist.\n\nChange-Id: Ib2013f558b6ce43c75e35306ab2212a52c3a66ac\nRelated-Prod: PROD-34385\n"
    },
    {
      "commit": "7e0932a1c65f2137d2a0ac66d20f14e23dd16456",
      "tree": "2c0031b2bcc1697940c4cb286c111a257f51b203",
      "parents": [
        "f35e00b121d64d77a0a18bcf4b1cdfd681b4907a",
        "7137ad0f6c8cba1b34effb057087aa8236c12800"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu Nov 14 15:21:35 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Thu Nov 14 15:21:35 2019 +0000"
      },
      "message": "Merge \"Hide password from cvp-finc tests output\""
    },
    {
      "commit": "7137ad0f6c8cba1b34effb057087aa8236c12800",
      "tree": "dfd1d37566a5533091be826f9c289a3fe6d2e338",
      "parents": [
        "eb817358bac4b7987d07a7a70850b196d1c64dec"
      ],
      "author": {
        "name": "Sergey Galkin",
        "email": "sgalkin@mirantis.com",
        "time": "Thu Nov 07 14:52:13 2019 +0400"
      },
      "committer": {
        "name": "Sergey Galkin",
        "email": "sgalkin@mirantis.com",
        "time": "Thu Nov 14 18:20:33 2019 +0400"
      },
      "message": "Hide password from cvp-finc tests output\n\nRelated-prod: PROD-22774\nChange-Id: Iecf903046a487b1c1d2c95e071b86aa627b3d004\n"
    },
    {
      "commit": "c215217b280ebadb6aac14002504a352f5b2e40e",
      "tree": "2c5d4f1d2d5febcd16dccdc207d0d9834198ff3e",
      "parents": [
        "69bb679f43c3c17604595ac139568544e93678f5"
      ],
      "author": {
        "name": "Ievgeniia Zadorozhna",
        "email": "izadorozhna@mirantis.com",
        "time": "Fri Oct 11 13:23:46 2019 +0300"
      },
      "committer": {
        "name": "Ievgeniia Zadorozhna",
        "email": "izadorozhna@mirantis.com",
        "time": "Wed Nov 06 09:06:51 2019 +0000"
      },
      "message": "[CVP] Added option to pytest to show skip reasons\n\nAdded -rs option to pytest run for CVP pipelines to see\nthe reasons of skipped tests.\n\nChange-Id: I4b9c4ed48e67a04509eda774a59dc4e3c71d7e4f\nCloses-Bug: PROD-33744\n"
    },
    {
      "commit": "5b2dccf54c47f5f1f7e9ca32b35bcc25aef764c1",
      "tree": "4ac8d4246076507f170984ca4ef8ba28e56c41ec",
      "parents": [
        "406778fb18896cbc067924ca13dd324d7790a972"
      ],
      "author": {
        "name": "vnaumov",
        "email": "vnaumov@mirantis.com",
        "time": "Thu Oct 10 22:12:15 2019 +0200"
      },
      "committer": {
        "name": "vnaumov",
        "email": "vnaumov@mirantis.com",
        "time": "Thu Oct 10 22:24:22 2019 +0200"
      },
      "message": "port getArtifactChecksum from mk artifactory to mcp\n\nChange-Id: I6620e1b837714cdd866504f14fea69469f177a2c\nus: https://mirantis.jira.com/browse/PRODX-486\n"
    },
    {
      "commit": "406778fb18896cbc067924ca13dd324d7790a972",
      "tree": "204babf1fdbda5a0d316b38d685b5c7ba2a5416a",
      "parents": [
        "6aa23ec123c6eec4cf6d66e41f78af66358ffcd7"
      ],
      "author": {
        "name": "Sergey Otpuschennikov",
        "email": "sotpuschennikov@mirantis.com",
        "time": "Thu Oct 10 14:49:40 2019 +0400"
      },
      "committer": {
        "name": "Sergey Otpuschennikov",
        "email": "sotpuschennikov@mirantis.com",
        "time": "Thu Oct 10 14:49:58 2019 +0400"
      },
      "message": "Fix incorrect path in artifactory docker api\n\nRelated-PROD: PROD-33134\n\nChange-Id: I634fedcd5371147e53dd8246f561a344b00fbedb\n"
    },
    {
      "commit": "ce61671a5f5d6182162f70259e95cf32f0c2491a",
      "tree": "712bb821ad9491b9a60a33ff4a2866b213646cca",
      "parents": [
        "5fbb3f6b2e94f1d752e515a5ac7f3cf035e4a7ae"
      ],
      "author": {
        "name": "Sergey Kolekonov",
        "email": "skolekonov@mirantis.com",
        "time": "Tue Sep 10 16:09:23 2019 +0400"
      },
      "committer": {
        "name": "Sergey Kolekonov",
        "email": "skolekonov@mirantis.com",
        "time": "Wed Sep 11 14:43:19 2019 +0400"
      },
      "message": "Add methods to copy/move/delete artifacts\n\nRelated story: PROD-33043\n\nChange-Id: I1ef205e2fab38ce8b6b330d3b503d3dc84e0158c\n"
    },
    {
      "commit": "76c17f52a3b45bfbab237d06f4aac1cc1bd6dbba",
      "tree": "5dfa7d7494ca8c0c54eacdeefd3d5c593708bac3",
      "parents": [
        "e9b8ea776ad02cf7a3437a78c7597604e4c79839"
      ],
      "author": {
        "name": "Sergey Kolekonov",
        "email": "skolekonov@mirantis.com",
        "time": "Mon Sep 09 16:55:01 2019 +0400"
      },
      "committer": {
        "name": "Sergey Kolekonov",
        "email": "skolekonov@mirantis.com",
        "time": "Mon Sep 09 16:55:01 2019 +0400"
      },
      "message": "Add a method to create dir in Artifactory\n\nRelated story: PROD-33043\n\nChange-Id: Id273b442523a5eddb7c5343b9dea9c5164a4b933\n"
    },
    {
      "commit": "5efe0eabdcc7214412d6d79c7b76122050741d98",
      "tree": "03e7006c4fa0fec660f710606a8e60ba86ea709d",
      "parents": [
        "2845792da12e2fae45e7df57a56a9c1a27bda792"
      ],
      "author": {
        "name": "Oleksii Zhurba",
        "email": "ozhurba@mirantis.com",
        "time": "Mon May 20 14:25:49 2019 -0500"
      },
      "committer": {
        "name": "Oleksii Zhurba",
        "email": "ozhurba@mirantis.com",
        "time": "Fri Jul 05 14:38:21 2019 +0000"
      },
      "message": "[CVP,master] Fix cvp-perf job for xrally 0.11.2\n\nChange-Id: Ief4d8c6acd79414930f952a8734169b877a61ca1\nRelated-PROD: PROD-30540\n(cherry picked from commit 365eba687279f3da091007f73b6bbc0b788b50c3)\n"
    },
    {
      "commit": "74a6b6ee738bcc2a36d9e2e70eec5786ab30eb6a",
      "tree": "27d1a87ddfedf7ba88de5f93269e6f9499e0214e",
      "parents": [
        "2d84ca1846149c1e06529f278a25dee41be9ae83"
      ],
      "author": {
        "name": "Sergey Kolekonov",
        "email": "skolekonov@mirantis.com",
        "time": "Fri Jun 28 11:45:47 2019 +0400"
      },
      "committer": {
        "name": "Sergey Kolekonov",
        "email": "skolekonov@mirantis.com",
        "time": "Fri Jun 28 11:45:47 2019 +0400"
      },
      "message": "Update imports in Artifactory methods\n\nRelated bug: PROD-31583\n\nChange-Id: I5afb7317b75868b3c967a1509259d0889060ec7f\n"
    },
    {
      "commit": "54c448420666e3b2291cd70895e72433dc964812",
      "tree": "a30ca93426b899bda667abf33de42d6107d9cd85",
      "parents": [
        "386e94e7d7de685549cd2c9585ccaab8a22c1f94"
      ],
      "author": {
        "name": "Sergey Kolekonov",
        "email": "skolekonov@mirantis.com",
        "time": "Mon Jun 17 19:25:52 2019 +0400"
      },
      "committer": {
        "name": "Sergey Kolekonov",
        "email": "skolekonov@mirantis.com",
        "time": "Mon Jun 17 19:27:18 2019 +0400"
      },
      "message": "Improve uriByProperties Artifactory method\n\nMake it possible to pass a list of repositories to search in\n\nRelated story: PROD-30459\n\nChange-Id: Id04b00392ad6f77291173a153a5417acf327c4c5\n"
    },
    {
      "commit": "1be6b8a7968f5ed46b8b80f744fde8e521256fc5",
      "tree": "05a3a8beb4d60e01d4e8e79cdaa3c77a9c830e57",
      "parents": [
        "8f504a5e1f2c6bd809fbcb8942d53dc3b7d2891d",
        "81fef106b97ccef981b65811b09d37aa510ed950"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Tue Jun 04 08:32:30 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Tue Jun 04 08:32:30 2019 +0000"
      },
      "message": "Merge \"[CVP] Fix cleanup execution for cvp jobs\""
    },
    {
      "commit": "8f504a5e1f2c6bd809fbcb8942d53dc3b7d2891d",
      "tree": "ace4323df72ae1427efbd989a8e93a370868566a",
      "parents": [
        "04fc8ef6f5c9a88b86256337ca350e86fb1a42ff",
        "1fbc956197d4f67fc8145d0cbb5000748426b652"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Tue Jun 04 08:31:51 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Tue Jun 04 08:31:51 2019 +0000"
      },
      "message": "Merge \"[CVP,master] Replace hardcode in runCVPrally method\""
    },
    {
      "commit": "81fef106b97ccef981b65811b09d37aa510ed950",
      "tree": "7e2468b6b64cf9c4aae9d124395285709ea2be5f",
      "parents": [
        "606515715d83cf4d9bb2e468631ee3f70bc3c963"
      ],
      "author": {
        "name": "Oleksii Zhurba",
        "email": "ozhurba@mirantis.com",
        "time": "Mon May 20 21:40:25 2019 -0500"
      },
      "committer": {
        "name": "Oleksii Zhurba",
        "email": "ozhurba@mirantis.com",
        "time": "Thu May 30 17:54:30 2019 +0000"
      },
      "message": "[CVP] Fix cleanup execution for cvp jobs\n\nChange-Id: Ife219bd5bb5b49279f3910272a5e4d76ba897e8f\nRelated-PROD: PROD-30407\n(cherry picked from commit 93e3198d8606d0e8312b7c069c7e911e5ea2030b)\n"
    },
    {
      "commit": "606515715d83cf4d9bb2e468631ee3f70bc3c963",
      "tree": "0733c3dea5ff5374e77e4984068f2bfdc65fe328",
      "parents": [
        "36c611dad89605a87b67b24e77246a2a2079cc84"
      ],
      "author": {
        "name": "sgarbuz",
        "email": "sgarbuz@mirantis.com",
        "time": "Thu May 30 16:34:17 2019 +0300"
      },
      "committer": {
        "name": "sgarbuz",
        "email": "sgarbuz@mirantis.com",
        "time": "Thu May 30 16:48:06 2019 +0300"
      },
      "message": "Make correct render when dump Map object to YAML\n\nAdd correct YAML block ctructure when dump Map object to YAML\n\nBefore:\n`parameters:\n  _param: {cookiecutter_template_branch: release/proposed/2019.2.0,\n    shared_reclass_branch: release/proposed/2019.2.0,\n    apt_mk_version: \"testing\"}\n`\nAfter:\n`parameters:\n  _param:\n    cookiecutter_template_branch: release/proposed/2019.2.0\n    shared_reclass_branch: release/proposed/2019.2.0\n    apt_mk_version: testing\n`\n\nChange-Id: Ifda304ba85369b25f5edcfdbdd479c7fdcf15c55\nRelated-Prod: PROD-30708\n"
    },
    {
      "commit": "698bec7581f311f3a94431a640ebc255a24ee3bf",
      "tree": "389260999ff20fea811100dc34b52b5f65236de9",
      "parents": [
        "ed891e07619d5c0494dac90ed9c4ee9707531ab5"
      ],
      "author": {
        "name": "Oleg Basov",
        "email": "obasov@mirantis.com",
        "time": "Tue May 28 11:49:16 2019 +0200"
      },
      "committer": {
        "name": "Oleg Basov",
        "email": "obasov@mirantis.com",
        "time": "Tue May 28 14:13:28 2019 +0200"
      },
      "message": "Add option to skip generation of Rally reports\n\n- When running longevity testing with Rally on a cicd node with\nless then 21GB it\u0027s nesserary to turn off report generation, because\neach Rally process (if PARALLEL_PERFORMANCE is enabled) consumes ~ 4GB\nwhen rendering report on top of week amount of data\n\nChange-Id: I48eae12f35d998df009d8a68171eacabd26f5aca\nRelated-bug: PROD-30433 (PROD:30433)\n"
    },
    {
      "commit": "1fbc956197d4f67fc8145d0cbb5000748426b652",
      "tree": "7a3ab71a20b7855cfc071aaa9f5ea01e67c118ae",
      "parents": [
        "22b03e81ce9ff6482f6969ee5e94e9ee6da27033"
      ],
      "author": {
        "name": "Oleksii Zhurba",
        "email": "ozhurba@mirantis.com",
        "time": "Wed May 15 12:20:28 2019 -0500"
      },
      "committer": {
        "name": "Oleksii Zhurba",
        "email": "ozhurba@mirantis.com",
        "time": "Thu May 23 20:38:49 2019 +0000"
      },
      "message": "[CVP,master] Replace hardcode in runCVPrally method\n\nChange-Id: I3afe13f6ceb3d6c923c1b00bbecc1ed3d9090472\nRelated-PROD: PROD-30328\n(cherry picked from commit d2bb3f24cae3d1d7ab2993e07a00b8fd662f582f)\n"
    },
    {
      "commit": "0c6baf97cf018189762df5eaf459c905f77fbc8e",
      "tree": "3262ec231c80f1bc175bef09f55dc1f5a7341d7d",
      "parents": [
        "f6b1d884ca13864a0def27ec4d488541b3ac2b8b",
        "95c98852b0a4fbf71045977fa4970b5a2ced20ae"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Wed May 22 15:30:46 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Wed May 22 15:30:46 2019 +0000"
      },
      "message": "Merge \"[CVP] Fixes for TOOLS_REPO parameter for cvp-func/perf/ha job\""
    },
    {
      "commit": "95c98852b0a4fbf71045977fa4970b5a2ced20ae",
      "tree": "e2acb1d0cb55be9e80552dc6fc15dc11d0e8b3e6",
      "parents": [
        "5f8e64cd805b6ee71de15b90d6f148055247e44a"
      ],
      "author": {
        "name": "Oleksii Zhurba",
        "email": "ozhurba@mirantis.com",
        "time": "Wed May 15 15:51:30 2019 -0500"
      },
      "committer": {
        "name": "Oleksii Zhurba",
        "email": "ozhurba@mirantis.com",
        "time": "Tue May 21 16:37:19 2019 +0000"
      },
      "message": "[CVP] Fixes for TOOLS_REPO parameter for cvp-func/perf/ha job\n\nChange-Id: Ib9800fb1c0b3c2c05222e22117a53688da8a73d6\nRelated-PROD: PROD-30325\n"
    },
    {
      "commit": "62ca88d8be09b487a512c81b9e00d812a011deda",
      "tree": "d03dbe466c34b01aa0e9985a44be14a6701e648b",
      "parents": [
        "561ec878a302c1b2c9902885820b9aff24104b4c"
      ],
      "author": {
        "name": "Oleksii Zhurba",
        "email": "ozhurba@mirantis.com",
        "time": "Mon Apr 29 15:25:42 2019 -0500"
      },
      "committer": {
        "name": "Oleksii Zhurba",
        "email": "ozhurba@mirantis.com",
        "time": "Thu May 16 18:22:11 2019 +0000"
      },
      "message": "[CVP] Better handling of offline minion situation for cvp methods\n\nChange-Id: I6022445fa75393dfb5416fd971bbfbbf647ba013\nRelated-PROD: PROD-22845\n"
    },
    {
      "commit": "f1138b282f83a5ea97e1020286a5bdf533a760c8",
      "tree": "f813917130a845bcde40e2773b381bbfefe4e75f",
      "parents": [
        "bae038c2cf99507f0c034f55114f46811a6c5805"
      ],
      "author": {
        "name": "Oleksii Zhurba",
        "email": "ozhurba@mirantis.com",
        "time": "Tue Mar 26 16:15:56 2019 -0500"
      },
      "committer": {
        "name": "Oleksii Zhurba",
        "email": "ozhurba@mirantis.com",
        "time": "Wed Apr 24 02:38:02 2019 +0000"
      },
      "message": "[CVP] Redesign runContainer method for new cvp-func job\n\nRelated-PROD: PROD-28333\nRelated-PROD: PROD-29620\nRelated to http://gerrit.mcp.mirantis.com/37958/\n\nChange-Id: I9530ef8704edb44d5b9c9547ab58f1dd09dfc958\n"
    },
    {
      "commit": "9c456a7f3ade1cae808c4c91c4c3aaa83f63dcf3",
      "tree": "10f2987a5038fe2864ad4e5a98e818777d228d17",
      "parents": [
        "c3b0f04a199695b7acdb7b0b49003f3fdfccb39e"
      ],
      "author": {
        "name": "Oleksii Zhurba",
        "email": "ozhurba@mirantis.com",
        "time": "Tue Mar 26 18:05:34 2019 -0500"
      },
      "committer": {
        "name": "Oleksii Zhurba",
        "email": "ozhurba@mirantis.com",
        "time": "Tue Apr 09 17:14:42 2019 +0000"
      },
      "message": "Remove deprecated code from Validate.groovy\n\nRelated-PROD: PROD-28331\n\nChange-Id: I3345acb37a5799ce0a1b9623e7ad35a2b745cb94\n"
    },
    {
      "commit": "de899e02d7f68ddb359e1baf162407b6b7571f15",
      "tree": "7604236b02ec806b5bda8595e9017514ed1f459b",
      "parents": [
        "a7744207889e2f939f66c4a2135b7b25188ddbfc"
      ],
      "author": {
        "name": "Oleg Basov",
        "email": "obasov@mirantis.com",
        "time": "Tue Mar 26 12:31:27 2019 +0100"
      },
      "committer": {
        "name": "Oleg Basov",
        "email": "obasov@mirantis.com",
        "time": "Mon Apr 08 01:37:41 2019 +0200"
      },
      "message": "Prepare runRully for longevity testing\n\n- refactor in favor of setupDockerAndTest()\n- move out all the files/env_vars logic\n- return a map of cmds for setupDockerAndTest()\n\nChange-Id: Ic1dc2f2362820c02014c48dde3b1ac4203f1dc85\nRelated-PROD: PROD-25363 (PROD:25363)\n"
    },
    {
      "commit": "1be45c788438ca8769d450c6678bce19eb84dc17",
      "tree": "9a67e5e06926851db71f185b711b420e8610d21b",
      "parents": [
        "7269cf32683b1f2d69a4bed59a5d07c1ff6a4331",
        "e4f9dadadb6da674240064eddae1d01cfa3bbc41"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Wed Mar 27 17:45:01 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Wed Mar 27 17:45:01 2019 +0000"
      },
      "message": "Merge \"Added \u0027description\u0027 arg to jobResultNotification\""
    },
    {
      "commit": "e4f9dadadb6da674240064eddae1d01cfa3bbc41",
      "tree": "8cdcc61cc940e6fc4f0e92e37c80b92958468c46",
      "parents": [
        "a64a4a62f9e58237d7f1708f5469ca9948d11f09"
      ],
      "author": {
        "name": "vnaumov",
        "email": "vnaumov@mirantis.com",
        "time": "Wed Mar 27 16:39:40 2019 +0100"
      },
      "committer": {
        "name": "vnaumov",
        "email": "vnaumov@mirantis.com",
        "time": "Wed Mar 27 16:44:15 2019 +0100"
      },
      "message": "Added \u0027description\u0027 arg to jobResultNotification\n\nTo have possibility to provide additional info about build result, such\nas amount of failed tests, etc...\n\nus: https://mirantis.jira.com/browse/PROD-28936\n\nChange-Id: I32d62c2c9f312e0d6b8a84a9a88b62112dffe41a\n"
    },
    {
      "commit": "850f56a4b050d04b4fb3cbc6763a49bbf9e14c50",
      "tree": "23f6d965b0e303aee8f01eff4c06d2517bfd047c",
      "parents": [
        "5c0d79dfee4ed16a949acae89a4a2a680875d0b4"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Wed Mar 13 20:44:43 2019 +0400"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Wed Mar 13 16:48:24 2019 +0000"
      },
      "message": "Add flat option for Artifactory upload spec\n\nSet flat to false so artifacts are downloaded to the target path\nin the file system while maintaining their hierarchy in the source repository.\n\nChange-Id: I8a34d461f540d3886d7c2d09ef70b843c8382bbb\nRelated-Prod: PROD-28146 (PROD:28146)\n"
    },
    {
      "commit": "5c0d79dfee4ed16a949acae89a4a2a680875d0b4",
      "tree": "898b9e76f1d809140bdcd31c1429ed0544aa0ad9",
      "parents": [
        "8a5439c887ecabd686853b557bc776d884ad914d",
        "5fc40f8b96d8b2979fd982d744b3d2e34ee38637"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Wed Mar 13 14:48:33 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Wed Mar 13 14:48:33 2019 +0000"
      },
      "message": "Merge \"Update regexp for getting archived artifacts to upload to Artifactory\""
    },
    {
      "commit": "8a5439c887ecabd686853b557bc776d884ad914d",
      "tree": "85ae40b6f2eb5a20797d0e310daea7814deb560f",
      "parents": [
        "4a1017f61a1a7628bd7125bb7e5da73fcc497c09",
        "1fa6c6618c410ddd9b9124ebc8a758e15b4ffb97"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Wed Mar 13 14:41:37 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Wed Mar 13 14:41:37 2019 +0000"
      },
      "message": "Merge \"Adding rally db connection string\""
    },
    {
      "commit": "5fc40f8b96d8b2979fd982d744b3d2e34ee38637",
      "tree": "1fe417d59c65f3eaaacc320ca89e4eef80032c7a",
      "parents": [
        "4a1017f61a1a7628bd7125bb7e5da73fcc497c09"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Wed Mar 13 18:35:51 2019 +0400"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Wed Mar 13 18:35:51 2019 +0400"
      },
      "message": "Update regexp for getting archived artifacts to upload to Artifactory\n\nChange-Id: I094e31ed1508ffefdfa3b4e4ebf2a913df2a4481\nRelated-Prod: PROD-28146 (PROD:28146)\n"
    },
    {
      "commit": "60f47c1dfd8d5f10e55c02e58b83734e26eaa147",
      "tree": "08abe6d2b279a699f7cc6efe53b796d4e1e3393f",
      "parents": [
        "66876fc582efedf220aef12eab72a7355e7c762f"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Mon Mar 11 20:54:13 2019 +0400"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Wed Mar 13 15:52:58 2019 +0400"
      },
      "message": "Add function to save job artifacts in Artifactory\n\nRelated-Prod: PROD-28146 (PROD:28146)\nChange-Id: Ic6a69958591ae6cee1deb7ee5094eae8757e4727\n"
    },
    {
      "commit": "1fa6c6618c410ddd9b9124ebc8a758e15b4ffb97",
      "tree": "2f49f359ae13220e92a0e9c82bd5dd2416686542",
      "parents": [
        "66876fc582efedf220aef12eab72a7355e7c762f"
      ],
      "author": {
        "name": "Oleg Basov",
        "email": "obasov@mirantis.com",
        "time": "Tue Mar 05 22:04:01 2019 +0100"
      },
      "committer": {
        "name": "Oleg Basov",
        "email": "obasov@mirantis.com",
        "time": "Tue Mar 12 01:55:57 2019 +0100"
      },
      "message": "Adding rally db connection string\n\n- adding external db conn str\n- compiling deployment name from\n cluster\u0027s name and cmp nodes count\n- rally trends\n- refactoring some code along the way\n\nChange-Id: I759f4336b84e734e6273524dca0660de16247b51\nRelated-PROD: PROD-27892 (PROD:27892)\n"
    },
    {
      "commit": "fa885ed809c59ba71e87b1242eda78984acd55ed",
      "tree": "55d3e51097a37c4e2f72742995d691dd652334fb",
      "parents": [
        "48d3357006c500f2eda19f2bbbeb0be779b55bf8"
      ],
      "author": {
        "name": "Oleksii Zhurba",
        "email": "ozhurba@mirantis.com",
        "time": "Wed Feb 13 18:27:31 2019 -0600"
      },
      "committer": {
        "name": "Oleksii Zhurba",
        "email": "ozhurba@mirantis.com",
        "time": "Wed Feb 20 14:12:12 2019 -0600"
      },
      "message": "Mount folder with certs to cvp container\n\nRelated-PROD: PROD-27091\n\nChange-Id: Ie1779f09ad305e4565f79f2d976e3e2064d1c5e3\n"
    },
    {
      "commit": "17167d480d91b01ae0147d7e3c5ab1c5e6aefd4a",
      "tree": "aa2d55fdfb8b289fb3228633189c24e4c2e1ef2d",
      "parents": [
        "f7118c1835fdde18490399c0a86aad852661f307"
      ],
      "author": {
        "name": "Hanna Arhipova",
        "email": "harhipova@mirantis.com",
        "time": "Mon Feb 11 19:15:53 2019 +0200"
      },
      "committer": {
        "name": "Hanna Arhipova",
        "email": "harhipova@mirantis.com",
        "time": "Mon Feb 11 19:20:47 2019 +0200"
      },
      "message": "Added mounting of folder with cert  for CVP tests\n\nChange-Id: I32ce69073ee08f5c53fa9a5680cf44241b5d64fa\nRelated-Task: #PROD-25585(PROD-25585)\n"
    },
    {
      "commit": "6c0d6712c7c6fbe4f542b30cc50a46d914918526",
      "tree": "ddce84420c55854fb55911e0450cba381b7aba69",
      "parents": [
        "f0568ddeee4807df0471fe9baef8120b43336910"
      ],
      "author": {
        "name": "Oleg Basov",
        "email": "obasov@mirantis.com",
        "time": "Wed Jan 16 18:52:30 2019 +0100"
      },
      "committer": {
        "name": "Oleg Basov",
        "email": "obasov@mirantis.com",
        "time": "Wed Jan 16 19:00:41 2019 +0100"
      },
      "message": "Write k8s certs on the master locally since jenkins moved to docker\n\nChange-Id: I681f5c384e8a2c0d537505d4ecc2e9fa3a1ffaa8\nRelated-bug: https://mirantis.jira.com/browse/PROD-26537\n"
    },
    {
      "commit": "b1e6d0b39049aa4d58e88a6471f0f83ad504ff8a",
      "tree": "103c332b12902ce34cff9feacc1bb04098a05703",
      "parents": [
        "e6fe16d3ff1c430f9d0c96ac468149b545b44e1f"
      ],
      "author": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Mon Dec 17 17:17:20 2018 +0000"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Fri Dec 21 15:29:25 2018 +0000"
      },
      "message": "Return String from zibBase64\n\ncurrently returned object can not be serialized to JSON\n\nalso add docstrings to (un)zipBase64 methods\n\nChange-Id: I2dd606e2eae666fc41c0662877fb34d486d4965a\n"
    },
    {
      "commit": "bd0ca53a681e08d904238505aa683779b11fc428",
      "tree": "65fb0049ba9c9d03e8f1970b701b19538520ee8d",
      "parents": [
        "a147b48964de9f463cd8de965a0fc7087720c340"
      ],
      "author": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Thu Dec 13 18:50:00 2018 +0000"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "pshchelokovskyy@mirantis.com",
        "time": "Fri Dec 14 07:47:50 2018 +0000"
      },
      "message": "Add fuctions to encode/decode zipped base64 strings\n\nChange-Id: Iab3f3bbae66921097d3d35fca7c0fd289ef1bb35\n"
    },
    {
      "commit": "f2e1bb1f8a104c022a076912d863870f9e43345d",
      "tree": "c60fa1fd402a65d1ed4d2dcd167d29ff1b7fa1a9",
      "parents": [
        "3aa91f5de919c688b15e0e8fd3322e81034dab42"
      ],
      "author": {
        "name": "dtsapikov",
        "email": "dtsapikov@mirantis.com",
        "time": "Thu Nov 29 18:49:48 2018 +0400"
      },
      "committer": {
        "name": "dtsapikov",
        "email": "dtsapikov@mirantis.com",
        "time": "Thu Nov 29 19:37:25 2018 +0400"
      },
      "message": "Add new parameter in prepareVenv\n\nChange-Id: I551b891cc0e9dc87cb2f0485fe6c6c36ad9bfc9a\n"
    },
    {
      "commit": "edd21dc43c894c80530b637683b829521a477d08",
      "tree": "f0ab28ac9c125a081402b67df432191662ef0cb1",
      "parents": [
        "e716a454ea6a5b8c29e42daec3ebfbfd79b2e5e9"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Fri Nov 23 17:38:17 2018 +0400"
      },
      "committer": {
        "name": "Aleksey Zvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Mon Nov 26 10:21:05 2018 +0000"
      },
      "message": "Add ability to check does image with tag exists in registry\n\nAdd ability to check does image with provided tag exists in\nregistry by provided path.\n\nChange-Id: Ib8f10f248f340da7a6c338a352781daf2f40a3ef\nRelated-bug: PROD-24725\n"
    },
    {
      "commit": "f757c822eb705d497cdbc864b07a823d08d94930",
      "tree": "f19aad715b56ed2fb2716272cb35aa5dcbb53eea",
      "parents": [
        "03ed4e7aaef368dfa8e616d024a26ebfe97a767d",
        "4a697fcbd0f3d3c435e2d13446a18a280c121967"
      ],
      "author": {
        "name": "Leontiy Istomin",
        "email": "listomin@mirantis.com",
        "time": "Thu Nov 15 11:23:32 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Thu Nov 15 11:23:32 2018 +0000"
      },
      "message": "Merge \"Get api version / remove hardcoded v2\""
    },
    {
      "commit": "06fce2ad4d971417e4e37c1187fc164ea794400c",
      "tree": "e6859e887b9fe8e0a348cbf139b27f62ba1b3d33",
      "parents": [
        "865dd0adcd8aae6096e16a6ea3f3911d0e0636ee"
      ],
      "author": {
        "name": "Oleg Basov",
        "email": "obasov@mirantis.com",
        "time": "Fri Nov 09 21:39:03 2018 +0100"
      },
      "committer": {
        "name": "Oleg Basov",
        "email": "obasov@mirantis.com",
        "time": "Fri Nov 09 22:36:03 2018 +0100"
      },
      "message": "Workaround k8s rally getting stuck on large scenarios\n\nChange-Id: I3b68e02b6a1392278dfed4033f6257a0daa45fb6\nRelated-bug: https://mirantis.jira.com/browse/PROD-23603\n"
    },
    {
      "commit": "4a697fcbd0f3d3c435e2d13446a18a280c121967",
      "tree": "ed56cd1f01f060a4086170c8400a7066136b268f",
      "parents": [
        "f7a714c25f5f8a92a51d130c3bc07eac555192a5"
      ],
      "author": {
        "name": "Oleg Basov",
        "email": "obasov@mirantis.com",
        "time": "Tue Nov 06 18:34:08 2018 +0100"
      },
      "committer": {
        "name": "Oleg Basov",
        "email": "obasov@mirantis.com",
        "time": "Tue Nov 06 18:34:08 2018 +0100"
      },
      "message": "Get api version / remove hardcoded v2\n\nChange-Id: I8cfaa4ea93e492fe154c54bb29e3ec52ccd2c797\nRelated-bug: https://mirantis.jira.com/browse/PROD-24642\n"
    },
    {
      "commit": "418bfc4997fd695ddbee36d50cf26ab4d4dfe6a0",
      "tree": "04ef0119b2362071adff8501367a9a8d0be87541",
      "parents": [
        "7c0e51d97bb995b7bb38defbd861b64cf51bf797"
      ],
      "author": {
        "name": "Oleg Basov",
        "email": "obasov@mirantis.com",
        "time": "Sun Oct 28 15:01:22 2018 +0100"
      },
      "committer": {
        "name": "Oleg Basov",
        "email": "obasov@mirantis.com",
        "time": "Sun Oct 28 15:01:22 2018 +0100"
      },
      "message": "Pass grafana password in rally task args\n\nChange-Id: I76997afd61733174231265686f12ad78430d8bf1\nRelated-bug: https://mirantis.jira.com/browse/PROD-24295\n"
    },
    {
      "commit": "95e67066e6706dc81eed6d31040cdf183db68ee7",
      "tree": "8dcf08d6b9791eb5bc3e6306ed37e747c988dc11",
      "parents": [
        "491942d68a259ae9535551d3209a968e99ef0598",
        "aaeb51f5cb00bb9e8547352c33cc8fe7e4a39d1d"
      ],
      "author": {
        "name": "Leontiy Istomin",
        "email": "listomin@mirantis.com",
        "time": "Thu Oct 18 06:34:37 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Thu Oct 18 06:34:37 2018 +0000"
      },
      "message": "Merge \"Generate rally reports for all tasks\""
    },
    {
      "commit": "491942d68a259ae9535551d3209a968e99ef0598",
      "tree": "ddc4a0417743079a9152d5ce22c4ea378857bfc8",
      "parents": [
        "6394a8a7fb55b23274235a799a904ef36c360327"
      ],
      "author": {
        "name": "Oleg Basov",
        "email": "obasov@mirantis.com",
        "time": "Wed Oct 17 16:11:25 2018 +0200"
      },
      "committer": {
        "name": "Oleg Basov",
        "email": "obasov@mirantis.com",
        "time": "Wed Oct 17 16:11:25 2018 +0200"
      },
      "message": "Use http scheme for k8s rally\n\nChange-Id: Iabdfa0c208eae61acb4543e831b3bcaf7469a886\nRelated-bug: https://mirantis.jira.com/browse/PROD-23235\n"
    },
    {
      "commit": "aaeb51f5cb00bb9e8547352c33cc8fe7e4a39d1d",
      "tree": "7fcab4aadbcf97b643613f5f744032e064d3ab59",
      "parents": [
        "6394a8a7fb55b23274235a799a904ef36c360327"
      ],
      "author": {
        "name": "Oleg Basov",
        "email": "obasov@mirantis.com",
        "time": "Wed Oct 17 01:07:10 2018 +0200"
      },
      "committer": {
        "name": "Oleg Basov",
        "email": "obasov@mirantis.com",
        "time": "Wed Oct 17 01:23:21 2018 +0200"
      },
      "message": "Generate rally reports for all tasks\n\nChange-Id: I269b61fdf8bfe129332b61b7e523046df4c0dd72\nRelated-bug: https://mirantis.jira.com/browse/PROD-23572\n"
    },
    {
      "commit": "409f02d842b68e02859ca9c0f85849fd29b8bf83",
      "tree": "5dc74b494e571b180c2dcb8e84cb73be18b3c4dc",
      "parents": [
        "c6b24bec7890930348f709799cdaa5b89f429a08",
        "4bcf07f0f5fe240aa7e97d65480968b72bfdceb2"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Wed Oct 10 16:50:18 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Wed Oct 10 16:50:18 2018 +0000"
      },
      "message": "Merge \"[CVP] Add method to fetch v3 or v2 keystone credentials\""
    },
    {
      "commit": "aed5fe40c433326d655906cf28a33d0f4d7c276e",
      "tree": "303c3e3fe6c2596aa67280ae5f4dc8f71135c673",
      "parents": [
        "e461e179d3a4f06f36b8d5db100bbe8b5a6d4865",
        "5f73cf65a908f6a8e7e4af655ee12cd7d97e7cf5"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Tue Oct 09 19:22:13 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Tue Oct 09 19:22:13 2018 +0000"
      },
      "message": "Merge \"Fix for cvp-ha for mcp with OC4\""
    },
    {
      "commit": "e461e179d3a4f06f36b8d5db100bbe8b5a6d4865",
      "tree": "a26050abd00f83b79af81ebdc65d7d6b0e934719",
      "parents": [
        "e6b5da6f2c0aa721cf753005b7ff1cc2383ecd67",
        "1f4a6ffe5b00accbff6ed0e698ee3824eb93f6f9"
      ],
      "author": {
        "name": "Aleksey Zvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Tue Oct 09 19:19:50 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Tue Oct 09 19:19:50 2018 +0000"
      },
      "message": "Merge \"Add 2 methods (runContainer, runPyTests) to support containers for pytest CVP frameworks.\""
    },
    {
      "commit": "e6b5da6f2c0aa721cf753005b7ff1cc2383ecd67",
      "tree": "622b2cc68f217cebd1a148cecb9eb9d81ddb5995",
      "parents": [
        "5fbcb1b3e60be671c2f028f2a1f9e859e73aa44a",
        "198dd687bb2ab9c0e86c409c9105e3f6fe34a4ce"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Tue Oct 09 19:07:39 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Tue Oct 09 19:07:39 2018 +0000"
      },
      "message": "Merge \"Remove tempest_version hardcode, add description\""
    },
    {
      "commit": "5fbcb1b3e60be671c2f028f2a1f9e859e73aa44a",
      "tree": "1f7cc0d427f637445578a6529e0d146571f995e1",
      "parents": [
        "f11a8d144041fb748f4c2162013f80acde01ed63",
        "77896d4af00c42d6155802f7a60cd2971c8d1223"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Tue Oct 09 19:06:02 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Tue Oct 09 19:06:02 2018 +0000"
      },
      "message": "Merge \"Enable checkResponse for rally and tempest execution, get rid of log files\""
    },
    {
      "commit": "4bcf07f0f5fe240aa7e97d65480968b72bfdceb2",
      "tree": "485b4a73112c8d1919e8e639ef4c63bbd482ff62",
      "parents": [
        "b20bd2637ef7ff858c7c242ce35529c5dbffd842"
      ],
      "author": {
        "name": "Oleksii Zhurba",
        "email": "ozhurba@mirantis.com",
        "time": "Tue Sep 11 15:23:18 2018 -0500"
      },
      "committer": {
        "name": "Oleksii Zhurba",
        "email": "ozhurba@mirantis.com",
        "time": "Mon Oct 08 22:19:50 2018 +0300"
      },
      "message": "[CVP] Add method to fetch v3 or v2 keystone credentials\n\nRelated-PROD: PROD-22773\n\nChange-Id: Ib11146be005f6fb90f3cf007f2db16686154ef9e\n"
    },
    {
      "commit": "198dd687bb2ab9c0e86c409c9105e3f6fe34a4ce",
      "tree": "c4d0d6e6ddd10ad235b1eeedb495911af22a7e64",
      "parents": [
        "284e4f4c5464720fa2dd4ba875b9365c46c8638e"
      ],
      "author": {
        "name": "Oleksii Zhurba",
        "email": "ozhurba@mirantis.com",
        "time": "Fri Sep 07 18:16:59 2018 -0500"
      },
      "committer": {
        "name": "Oleksii Zhurba",
        "email": "ozhurba@mirantis.com",
        "time": "Fri Sep 07 23:19:12 2018 +0000"
      },
      "message": "Remove tempest_version hardcode, add description\n\nRelated-PROD: PROD-22778\n\nChange-Id: Idc10d37a77116e5c9f5f64832f46379e31fff914\n"
    },
    {
      "commit": "77896d4af00c42d6155802f7a60cd2971c8d1223",
      "tree": "c8984e33ab324c921174e03f1a15ac4fa426c68d",
      "parents": [
        "f0e411adc07d3a240960462cfb5174c0a1370dde"
      ],
      "author": {
        "name": "Oleksii Zhurba",
        "email": "ozhurba@mirantis.com",
        "time": "Fri May 25 18:11:30 2018 -0500"
      },
      "committer": {
        "name": "Oleksii Zhurba",
        "email": "ozhurba@mirantis.com",
        "time": "Fri Sep 07 22:10:25 2018 +0000"
      },
      "message": "Enable checkResponse for rally and tempest execution, get rid of log files\n\nRelated-PROD: PROD-22924\nRelated-PROD: PROD-22780\n\nChange-Id: I1d7e4808487868dfa9da82a659c012bcf960eadf\n"
    },
    {
      "commit": "1f4a6ffe5b00accbff6ed0e698ee3824eb93f6f9",
      "tree": "3b3c2e7b1bc5d7374ebbed31ff161ed0dbbad643",
      "parents": [
        "8f3813b6af499c824bdb01b2c330e8733f7b842d"
      ],
      "author": {
        "name": "Oleksii Zhurba",
        "email": "ozhurba@mirantis.com",
        "time": "Wed Jun 27 16:45:17 2018 -0500"
      },
      "committer": {
        "name": "Oleksii Zhurba",
        "email": "ozhurba@mirantis.com",
        "time": "Fri Sep 07 19:24:09 2018 +0000"
      },
      "message": "Add 2 methods (runContainer, runPyTests) to support containers for\npytest CVP frameworks.\n\nRelated-PROD: PROD-21318\nRelated-PROD: PROD-21317\nRelated-PROD: PROD-21316\n\nChange-Id: I92ec4592e672fc5a93b1aff88fc3d707b0fe5846\n"
    },
    {
      "commit": "5f73cf65a908f6a8e7e4af655ee12cd7d97e7cf5",
      "tree": "e22a6b12bc023a069c7042c1027603cb5afc7ad5",
      "parents": [
        "2ede68611b6c394f301ac352b16973a219be656f"
      ],
      "author": {
        "name": "Oleksii Zhurba",
        "email": "ozhurba@mirantis.com",
        "time": "Fri Aug 03 16:11:10 2018 -0500"
      },
      "committer": {
        "name": "Oleksii Zhurba",
        "email": "ozhurba@mirantis.com",
        "time": "Wed Sep 05 11:59:05 2018 -0500"
      },
      "message": "Fix for cvp-ha for mcp with OC4\n\nChange-Id: I918098ef93022d3642ef196aad7527e520d4fd42\n"
    },
    {
      "commit": "40e502cf2081e4b15941c2e29f309038c7126ea8",
      "tree": "7e6970651bd8224ee191a224fcdd0c8dc588bf10",
      "parents": [
        "406d8a9320cc0a898490b2a1e2a4f9df20a77988"
      ],
      "author": {
        "name": "Oleg Basov",
        "email": "obasov@mirantis.com",
        "time": "Tue Sep 04 20:42:21 2018 +0200"
      },
      "committer": {
        "name": "Oleg Basov",
        "email": "obasov@mirantis.com",
        "time": "Wed Sep 05 18:57:45 2018 +0200"
      },
      "message": "Making up rally tests\n\n- refactor/merge k8s/os branches\n- make a single function for bundling up rally scenarios\n- add stacklight plugin usage\n\nChange-Id: Ie82c6280e54c792920de1e2e4b6e1cb6dd5c501d\nRelated-task: PROD-22044\n"
    },
    {
      "commit": "71038d4fef0737f9bfcff451e10d8ec2bb3b3063",
      "tree": "13c3487d8a82b685b9e53bf54e6a849565ca3363",
      "parents": [
        "1fade2f96a6ae196b5c5568ad11bcc11f8e77980",
        "c6e0bb6de92403f50bc237abd6475d7f18bfd1f3"
      ],
      "author": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Tue Aug 07 14:32:12 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@84b5d06f6116",
        "time": "Tue Aug 07 14:32:12 2018 +0000"
      },
      "message": "Merge \"Add skip list for rally OS scenarios\""
    },
    {
      "commit": "1fade2f96a6ae196b5c5568ad11bcc11f8e77980",
      "tree": "be935c0c96481d8d3e9dd0b8caaf3e9b5589c573",
      "parents": [
        "ee34e318b308c5f042bd4046b8c818e3bd649bef"
      ],
      "author": {
        "name": "Oleg Basov",
        "email": "obasov@mirantis.com",
        "time": "Tue Aug 07 14:52:10 2018 +0200"
      },
      "committer": {
        "name": "Oleg Basov",
        "email": "obasov@mirantis.com",
        "time": "Tue Aug 07 16:02:31 2018 +0200"
      },
      "message": "Adding \u0027rally db recreate\u0027 cmd for new x-rally\n\nChange-Id: Ie730dea1ca403132521e99b642832bf82f16ff58\n"
    },
    {
      "commit": "c6e0bb6de92403f50bc237abd6475d7f18bfd1f3",
      "tree": "811748a55cf81cca50ad00afb70fd4deb6d9b7c4",
      "parents": [
        "ee34e318b308c5f042bd4046b8c818e3bd649bef"
      ],
      "author": {
        "name": "mkraynov",
        "email": "mkraynov@mirantis.com",
        "time": "Tue Aug 07 11:01:23 2018 +0400"
      },
      "committer": {
        "name": "mkraynov",
        "email": "mkraynov@mirantis.com",
        "time": "Tue Aug 07 17:35:12 2018 +0400"
      },
      "message": "Add skip list for rally OS scenarios\n\nChange-Id: Ib3185099b30447dff68fe922ddd8dc2135aeb7bc\nRelated-PROD: PROD-21587\n"
    },
    {
      "commit": "b691192acab9dddc1f3fd16a8d25bf967a2c14fa",
      "tree": "a2b159a4d541aa202fc71b314ae18a8cc3d08aca",
      "parents": [
        "a6bc6d32c4a78e8d1c127874a6b818976b707cad"
      ],
      "author": {
        "name": "Dmitry Tsapikov",
        "email": "dtsapikov@mirantis.com",
        "time": "Tue Jul 24 15:21:23 2018 +0000"
      },
      "committer": {
        "name": "Dmitry Tsapikov",
        "email": "dtsapikov@mirantis.com",
        "time": "Tue Jul 31 11:31:44 2018 +0000"
      },
      "message": "Revert \"Remove hardcode for tempest version\"\nChange workflow for cvp-job\nOleksii Zhurba, Denis Meltsaykin and I desided that all custom settings in cvp jobs should be taked out from jenkins parameters. \nThese custom values (e.g. version of tempest) will be indicated in bash script from \u0027cvp-configuration\u0027 repository\n\nThis reverts commit 742c49c468c4bf6ed59c1e1fe4f615e3e2d6b97e.\n\nChange-Id: I40d4ef44c36a5d348ceb3610af9c565a1a4b3f3d\n"
    },
    {
      "commit": "a6bc6d32c4a78e8d1c127874a6b818976b707cad",
      "tree": "82463b9f7724dfdff89bde92109d43d6a9c78c66",
      "parents": [
        "369ed90394e511479ecc0ec62ff9b668971e8522"
      ],
      "author": {
        "name": "dtsapikov",
        "email": "dtsapikov@mirantis.com",
        "time": "Tue Jul 24 15:29:46 2018 +0400"
      },
      "committer": {
        "name": "dtsapikov",
        "email": "dtsapikov@mirantis.com",
        "time": "Tue Jul 24 15:29:46 2018 +0400"
      },
      "message": "Replace single to double quotes in env_vars\n\nChange-Id: Ib045c7d5d20a74a6eb2549f58dbc328ff1373eb7\n"
    },
    {
      "commit": "114e0d745fe90c86c371066e71e9ce61d5ab6181",
      "tree": "5bacb6921c394973abd54215005f753b1d475430",
      "parents": [
        "f288c39d3cf0a7889d0f598b69445d7f12525e61",
        "742c49c468c4bf6ed59c1e1fe4f615e3e2d6b97e"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "osmola@mirantis.com",
        "time": "Fri Jul 20 10:41:23 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@84b5d06f6116",
        "time": "Fri Jul 20 10:41:23 2018 +0000"
      },
      "message": "Merge \"Remove hardcode for tempest version\""
    },
    {
      "commit": "f288c39d3cf0a7889d0f598b69445d7f12525e61",
      "tree": "c5edc35ae8c90c4eea1e3fabf08cd51f0b843b6a",
      "parents": [
        "855dc1aaf113718830f686b6183d9bea73544529",
        "3e050d3b4071751c9784110461f1b4b9f6f33f1d"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Fri Jul 20 09:26:07 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@84b5d06f6116",
        "time": "Fri Jul 20 09:26:07 2018 +0000"
      },
      "message": "Merge \"Adding --from-sysenv flag for k8s rally\""
    },
    {
      "commit": "742c49c468c4bf6ed59c1e1fe4f615e3e2d6b97e",
      "tree": "9d20bd7a7f17c47342b9a5cde17b9d1bdb61979b",
      "parents": [
        "855dc1aaf113718830f686b6183d9bea73544529"
      ],
      "author": {
        "name": "dtsapikov",
        "email": "dtsapikov@mirantis.com",
        "time": "Fri Jul 20 11:28:50 2018 +0400"
      },
      "committer": {
        "name": "dtsapikov",
        "email": "dtsapikov@mirantis.com",
        "time": "Fri Jul 20 12:14:07 2018 +0400"
      },
      "message": "Remove hardcode for tempest version\n\nChange-Id: I9493ec5e26c6f5822851d680d4d7ee016740cf39\n"
    },
    {
      "commit": "c28e9228b7dc5a15d1d6cd6f1645561c94a0430c",
      "tree": "382eadb4c376b94f5941ad45a238bcbd0c5e7ef2",
      "parents": [
        "d9476acaa5da319bfd3dfe10ff2eb586363921ca"
      ],
      "author": {
        "name": "Dmitry Burmistrov",
        "email": "dburmistrov@mirantis.com",
        "time": "Mon Jul 16 18:46:18 2018 +0400"
      },
      "committer": {
        "name": "Dmitry Burmistrov",
        "email": "dburmistrov@mirantis.com",
        "time": "Mon Jul 16 18:46:18 2018 +0400"
      },
      "message": "[mcp][common] Fix codenarc rules\n\nChange-Id: I86541560c6e20d9333d86985658f8f83ba1514d2\n"
    },
    {
      "commit": "d49daf522e0de99a1d27ea9b99f49dd2f2af5876",
      "tree": "db738f7dbd0aab8923220433159e1ca15c338efd",
      "parents": [
        "37fbd0cd57cfe54ee0252718f1f45c29cc2253b4"
      ],
      "author": {
        "name": "mkraynov",
        "email": "mkraynov@mirantis.com",
        "time": "Thu Jul 12 16:11:14 2018 +0400"
      },
      "committer": {
        "name": "mkraynov",
        "email": "mkraynov@mirantis.com",
        "time": "Thu Jul 12 16:12:23 2018 +0400"
      },
      "message": "Fix workdir for latest xrally images\n\nChange-Id: I9bf54c55789066e4fad8e9b1667b508649ca6e34\nRelated-Prod: PROD-21357\n"
    },
    {
      "commit": "3e050d3b4071751c9784110461f1b4b9f6f33f1d",
      "tree": "b3b6a9e9f39f3d30632fa5f352a3c6837c516d5c",
      "parents": [
        "18b154a6e8307743fb1c11da9f2ddbcea052a77a"
      ],
      "author": {
        "name": "Oleg Basov",
        "email": "obasov@mirantis.com",
        "time": "Tue Jul 03 22:10:56 2018 +0200"
      },
      "committer": {
        "name": "Oleg Basov",
        "email": "obasov@mirantis.com",
        "time": "Wed Jul 04 12:25:13 2018 +0200"
      },
      "message": "Adding --from-sysenv flag for k8s rally\n\nChange-Id: I7038f2e1b8d1f40208af8dc84e9d02784db70e32\n"
    },
    {
      "commit": "98e1acfc9dc744ebbe4f5406f1500167401ed4e0",
      "tree": "edfbd1a38df1e1aeb0edc977ad8e4899d84a008f",
      "parents": [
        "0934435a605dad889ec1897aa7b26d4f85256cf9",
        "f0775fb0bdfb0a18cdfa561c6aec1b15f8fe3988"
      ],
      "author": {
        "name": "Kyrylo Mashchenko",
        "email": "kmashchenko@mirantis.com",
        "time": "Fri Jun 29 07:52:59 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@853267bf53e2",
        "time": "Fri Jun 29 07:52:59 2018 +0000"
      },
      "message": "Merge \"Return error in promoteDockerArtifact fct when promote failed\""
    },
    {
      "commit": "0934435a605dad889ec1897aa7b26d4f85256cf9",
      "tree": "2bc2224b17fe51e7c89acd74fea05986ea01796b",
      "parents": [
        "83e3e5cfc35ebcec9bde2df6d8ff1d712fe5b19a",
        "56c8ff330f3a03b8f375dc3f332559691d185b78"
      ],
      "author": {
        "name": "Kyrylo Mashchenko",
        "email": "kmashchenko@mirantis.com",
        "time": "Thu Jun 28 16:09:39 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@853267bf53e2",
        "time": "Thu Jun 28 16:09:39 2018 +0000"
      },
      "message": "Merge \"Refactor uriByProperties MCPArtifactory function\""
    },
    {
      "commit": "f0775fb0bdfb0a18cdfa561c6aec1b15f8fe3988",
      "tree": "cb4577d9220fe65d08c1f70920fb5f4350916b19",
      "parents": [
        "ce730d0247d6ecf6d37a32954617c04ade176956"
      ],
      "author": {
        "name": "Sergey Reshetnyak",
        "email": "sreshetniak@mirantis.com",
        "time": "Thu Jun 28 14:54:01 2018 +0400"
      },
      "committer": {
        "name": "Sergey Reshetnyak",
        "email": "sreshetniak@mirantis.com",
        "time": "Thu Jun 28 14:54:01 2018 +0400"
      },
      "message": "Return error in promoteDockerArtifact fct when promote failed\n\nChange-Id: I0d15952a165afb8b51e3e3a3086905ef13228782\nRelated-PROD: https://mirantis.jira.com/browse/PROD-21068\n"
    },
    {
      "commit": "56c8ff330f3a03b8f375dc3f332559691d185b78",
      "tree": "f719ed0d18426d967acf3773f11d07d8c5d1c367",
      "parents": [
        "ce730d0247d6ecf6d37a32954617c04ade176956"
      ],
      "author": {
        "name": "Kirill Mashchenko",
        "email": "kmashchenko@mirantis.com",
        "time": "Thu Jun 28 03:01:34 2018 +0300"
      },
      "committer": {
        "name": "Kirill Mashchenko",
        "email": "kmashchenko@mirantis.com",
        "time": "Thu Jun 28 03:01:34 2018 +0300"
      },
      "message": "Refactor uriByProperties MCPArtifactory function\n\nChange-Id: Ic2e417b5a4a345233d195901e3ddedd353b74bce\n"
    },
    {
      "commit": "83e3e5cfc35ebcec9bde2df6d8ff1d712fe5b19a",
      "tree": "15f89f5877b14764e22bf25b16e56040c42f3dbd",
      "parents": [
        "ce730d0247d6ecf6d37a32954617c04ade176956"
      ],
      "author": {
        "name": "Oleksii Zhurba",
        "email": "ozhurba@mirantis.com",
        "time": "Wed Jun 27 16:59:29 2018 -0500"
      },
      "committer": {
        "name": "Oleksii Zhurba",
        "email": "ozhurba@mirantis.com",
        "time": "Wed Jun 27 18:02:08 2018 -0500"
      },
      "message": "W/A for CVP (offline deployments)\n\nChange-Id: If36188e5d085258082f146f1d6a6be8beea6e250\n"
    },
    {
      "commit": "ce730d0247d6ecf6d37a32954617c04ade176956",
      "tree": "dff53a63b284883b30222bf2cb271000e8b7c0f4",
      "parents": [
        "47e79cd7fee1dd7c919a4476eb6039ced771078d",
        "0cda6e029000ef5d58632ffdc6f9c6b805f4c256"
      ],
      "author": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Tue Jun 26 15:43:23 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@853267bf53e2",
        "time": "Tue Jun 26 15:43:23 2018 +0000"
      },
      "message": "Merge \"Change TOOLS_REPO parameter handling\""
    },
    {
      "commit": "8f37b6473d28a85b45ea2686a4ca3e8a356182d9",
      "tree": "191705f6dd55d780c9f44dfebbc67963b157ef53",
      "parents": [
        "b077775b50daa9e784f3c7ef6c79d818937c523a",
        "e711ebb9d906d6dbef673408e7c1379a2ab08882"
      ],
      "author": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Thu Jun 21 13:52:07 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@99e8dbefe3b7",
        "time": "Thu Jun 21 13:52:07 2018 +0000"
      },
      "message": "Merge \"Add a possibility to specify branches for cvp repos\""
    },
    {
      "commit": "0cda6e029000ef5d58632ffdc6f9c6b805f4c256",
      "tree": "0020a356b7b876b854d23871ead639c5c217392c",
      "parents": [
        "b077775b50daa9e784f3c7ef6c79d818937c523a"
      ],
      "author": {
        "name": "Oleksii Zhurba",
        "email": "ozhurba@mirantis.com",
        "time": "Wed Jun 20 14:53:19 2018 -0500"
      },
      "committer": {
        "name": "Oleksii Zhurba",
        "email": "ozhurba@mirantis.com",
        "time": "Wed Jun 20 14:53:19 2018 -0500"
      },
      "message": "Change TOOLS_REPO parameter handling\n\nChange-Id: Ic591281e62d7d2a4f4b38c817da054aa2a8e285c\n"
    },
    {
      "commit": "1d225c25d52f210dc0351cf12e2b55ad57d6d3d8",
      "tree": "5229c46065457ff308ab1f08691c86d6faa08b5f",
      "parents": [
        "d08032ae11ba9eab0fec9ec39bbce5be2ff5dd80"
      ],
      "author": {
        "name": "Kirill Mashchenko",
        "email": "kmashchenko@mirantis.com",
        "time": "Tue Jun 19 13:52:17 2018 +0300"
      },
      "committer": {
        "name": "Kirill Mashchenko",
        "email": "kmashchenko@mirantis.com",
        "time": "Tue Jun 19 13:52:17 2018 +0300"
      },
      "message": "Add possiblity to uriByProperties in MCPArtifactory to return a\nfull list of found artifact URLs\n\nChange-Id: Iae78dd60ad949e994d2159ebb545e20c30d6cc13\n"
    },
    {
      "commit": "e711ebb9d906d6dbef673408e7c1379a2ab08882",
      "tree": "7d95734538561e47a2fb12344bc9b33d17e7fad2",
      "parents": [
        "d08032ae11ba9eab0fec9ec39bbce5be2ff5dd80"
      ],
      "author": {
        "name": "Oleksii Zhurba",
        "email": "ozhurba@mirantis.com",
        "time": "Fri Jun 15 16:36:38 2018 -0500"
      },
      "committer": {
        "name": "Oleksii Zhurba",
        "email": "ozhurba@mirantis.com",
        "time": "Fri Jun 15 16:36:38 2018 -0500"
      },
      "message": "Add a possibility to specify branches for cvp repos\n\nChange-Id: I5371654344b86474977547d9250123c82441856a\n"
    }
  ],
  "next": "1788b4a4aef66b1d5d2abd3e36745cb0670fcc18"
}
