)]}'
{
  "log": [
    {
      "commit": "0ad3566b4792b7b039b8d5ae0d8469066aaab327",
      "tree": "c6913bf63554d46cd2198bbf16977a107294310f",
      "parents": [
        "0a02d8cb603ec125675e51942edec02e6fe6f381"
      ],
      "author": {
        "name": "Ekaterina Chernova",
        "email": "efedorova@mirantis.com",
        "time": "Tue Oct 22 14:40:32 2019 +0300"
      },
      "committer": {
        "name": "Ekaterina Chernova",
        "email": "efedorova@mirantis.com",
        "time": "Mon Nov 18 17:06:15 2019 +0300"
      },
      "message": "Add extra chack to galera restore test\n\n* add restore params to openstack/database/init.yml\n* add the upgrade pipeline to DriveTrain\nRelated: PROD-33920\nChange-Id: I00c037bf0d4b17a60e5697dc7bf5b02596769d54\n\nChange-Id: I4ecd684ad4a5e89884d12f760a12278e7ec5bd60\n"
    },
    {
      "commit": "6a9c0cca6a3d9a7586570ab3201210cf448e63e6",
      "tree": "10dcd7303480206dade76314b822fe4e7e850fd2",
      "parents": [
        "19429965b168c6971ac9a476ec1eb3102df2133b",
        "ac0085662c92a1fb6d7536756761ee4063eeb114"
      ],
      "author": {
        "name": "Oleksii Butenko",
        "email": "obutenko@mirantis.com",
        "time": "Mon Oct 28 09:51:35 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "support@gerrithub.io",
        "time": "Mon Oct 28 09:51:35 2019 +0000"
      },
      "message": "Merge \"Add procedure to test update process of Stacklight\""
    },
    {
      "commit": "19429965b168c6971ac9a476ec1eb3102df2133b",
      "tree": "3fdd66597eec9de228006493d84ec9ee5ce4f162",
      "parents": [
        "865bf1d3ee52c1c587c0d1a5c9e7d8e70f0367f0"
      ],
      "author": {
        "name": "Hanna Arhipova",
        "email": "annkapul@gmail.com",
        "time": "Thu Oct 17 15:16:49 2019 +0300"
      },
      "committer": {
        "name": "annkapul",
        "email": "annkapul@gmail.com",
        "time": "Wed Oct 23 13:13:46 2019 +0000"
      },
      "message": "Update Openstack, add missed steps to upgrade computes\n\nAdditional changes:\n * Refactored switch_to_proposed_pipelines to avoid multiply executions\n\nChange-Id: If9b0c460bdbf41b8248dc3cb5f0d2f486b47e954\n"
    },
    {
      "commit": "ac0085662c92a1fb6d7536756761ee4063eeb114",
      "tree": "2889c10f4876d0f87e0699c6d67081f85ec5ca31",
      "parents": [
        "865bf1d3ee52c1c587c0d1a5c9e7d8e70f0367f0"
      ],
      "author": {
        "name": "Hanna Arhipova",
        "email": "annkapul@gmail.com",
        "time": "Thu Oct 17 11:54:23 2019 +0300"
      },
      "committer": {
        "name": "annkapul",
        "email": "annkapul@gmail.com",
        "time": "Wed Oct 23 12:03:47 2019 +0000"
      },
      "message": "Add procedure to test update process of Stacklight\n\nChange-Id: Id9aed217b9cca4874afc46acedeeede2e689a59c\n"
    },
    {
      "commit": "9d6fb93f60ff95268838bd5a99b1c315d7e484a2",
      "tree": "7d9a40f8b93f70701a2128dc7251350691a56495",
      "parents": [
        "7cfeb07cbacf225d1d04964c7802802238d8214f"
      ],
      "author": {
        "name": "Hanna Arhipova",
        "email": "harhipova@mirantis.com",
        "time": "Wed Oct 16 14:52:31 2019 +0300"
      },
      "committer": {
        "name": "Hanna Arhipova",
        "email": "harhipova@mirantis.com",
        "time": "Wed Oct 16 14:55:32 2019 +0300"
      },
      "message": "Add keystone state to make sure that keystone data is in mine\n\nChange-Id: Ib1d59af683e4d98d5a2f2e42bbc79806439b61b8\n"
    },
    {
      "commit": "7cfeb07cbacf225d1d04964c7802802238d8214f",
      "tree": "b2b1e6da33fcc4815e8e2b94d734367b2255568e",
      "parents": [
        "adf80ceaff0974fdc5dbd83a9f5b833a164bedfa"
      ],
      "author": {
        "name": "Hanna Arhipova",
        "email": "harhipova@mirantis.com",
        "time": "Fri Oct 11 15:04:10 2019 +0300"
      },
      "committer": {
        "name": "Hanna Arhipova",
        "email": "harhipova@mirantis.com",
        "time": "Wed Oct 16 12:17:49 2019 +0300"
      },
      "message": "For Update process, switch repositories to update/proposed\n\nChange-Id: I9ed3e2975bac989d116da5f005456c0446648373\n"
    },
    {
      "commit": "4b99ca94eaf822ff5875c0cab35fd4e66cd077b4",
      "tree": "dfa2ca12999787aa2009ee9e883ccf0da2aaa2eb",
      "parents": [
        "3930fd8499d9605f34464650ee3b92c73b501384",
        "4bc6aa7e941af5e49d570eb9d3446a8861c61b28"
      ],
      "author": {
        "name": "Oleksii Butenko",
        "email": "obutenko@mirantis.com",
        "time": "Thu Oct 10 13:10:03 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "support@gerrithub.io",
        "time": "Thu Oct 10 13:10:03 2019 +0000"
      },
      "message": "Merge \"Add zookeeper automation test\""
    },
    {
      "commit": "3930fd8499d9605f34464650ee3b92c73b501384",
      "tree": "b220f4fb85746188980c73a7b7a10b4184dd4dee",
      "parents": [
        "635e22bad4d09140ac36a7f1b3710d5fe39ac801",
        "a60873483af75f8d370fee4e59daa8fbd33f2a0c"
      ],
      "author": {
        "name": "Oleksii Butenko",
        "email": "obutenko@mirantis.com",
        "time": "Thu Oct 10 13:07:12 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "support@gerrithub.io",
        "time": "Thu Oct 10 13:07:12 2019 +0000"
      },
      "message": "Merge \"Add cassandra backup test\""
    },
    {
      "commit": "4bc6aa7e941af5e49d570eb9d3446a8861c61b28",
      "tree": "94530dbfed104c7f405830ee12fe7699a87a0627",
      "parents": [
        "a60873483af75f8d370fee4e59daa8fbd33f2a0c"
      ],
      "author": {
        "name": "Ekaterina Chernova",
        "email": "efedorova@mirantis.com",
        "time": "Thu Aug 29 14:11:03 2019 +0300"
      },
      "committer": {
        "name": "Ekaterina Chernova",
        "email": "efedorova@mirantis.com",
        "time": "Thu Oct 10 12:11:17 2019 +0300"
      },
      "message": "Add zookeeper automation test\n\nManual and automated backup\\restore tests\nwere added\n\nRelated: PROD-32679\nChange-Id: Ib8faa5d581428ecfb21d9b6cb83e37337c58814a\n"
    },
    {
      "commit": "635e22bad4d09140ac36a7f1b3710d5fe39ac801",
      "tree": "e100da657a7bd50f4b4f66316f20288be1b80fdc",
      "parents": [
        "6a897b77ef619515263a2c3442b5a87f2e8d053e"
      ],
      "author": {
        "name": "Hanna Arhipova",
        "email": "annkapul@gmail.com",
        "time": "Wed Oct 09 14:11:33 2019 +0300"
      },
      "committer": {
        "name": "Hanna Arhipova",
        "email": "annkapul@gmail.com",
        "time": "Wed Oct 09 14:11:33 2019 +0300"
      },
      "message": "[upgrade from Pike to Queens] missed system.keystone.client.v3 class in the reclass\n\nChange-Id: Iaa357b6fb210497b604736c411cb9141af7538cf\n"
    },
    {
      "commit": "6a897b77ef619515263a2c3442b5a87f2e8d053e",
      "tree": "83235bfdd47363cea0b55464b05b6316e3a80cc1",
      "parents": [
        "80134730ad4a0c1f91a5ef2e04e5b0ee6fc4cc11"
      ],
      "author": {
        "name": "Hanna Arhipova",
        "email": "annkapul@gmail.com",
        "time": "Fri Oct 04 16:41:27 2019 +0300"
      },
      "committer": {
        "name": "annkapul",
        "email": "annkapul@gmail.com",
        "time": "Mon Oct 07 14:09:55 2019 +0000"
      },
      "message": "Automated action for manual fixes after update proccess\n\nChange-Id: Ifa4f98e96c70799a2075cb553a2e7b7cc254adee\n"
    },
    {
      "commit": "a60873483af75f8d370fee4e59daa8fbd33f2a0c",
      "tree": "d97b1ccaa300da54bc70c0efb3c0bfa346d7d321",
      "parents": [
        "5ddf2d0e69a9af035d6ac02050045f7f5c074df2"
      ],
      "author": {
        "name": "Ekaterina Chernova",
        "email": "efedorova@mirantis.com",
        "time": "Mon Aug 26 13:14:42 2019 +0300"
      },
      "committer": {
        "name": "Ekaterina Chernova",
        "email": "efedorova@mirantis.com",
        "time": "Fri Oct 04 11:34:46 2019 +0300"
      },
      "message": "Add cassandra backup test\n\nAdd test cases for automatic and manual backup\\restore\n\n* Enable backup\n* Create backup\n* Run Jenkins job for restore from the backup\n  or perform states manually\n\nChange-Id: I94deb8dcd800a1fe327ad74ff50907741538abbc\n"
    },
    {
      "commit": "80134730ad4a0c1f91a5ef2e04e5b0ee6fc4cc11",
      "tree": "a9c6c7bcdb3b9d46aebd4a7817514e6c742f0d21",
      "parents": [
        "d95bc206b1de761b92b186f117cb9428e1eb28bd",
        "fbcea8509e9c9716470e2effbb0500a56941647c"
      ],
      "author": {
        "name": "Oleksii Butenko",
        "email": "obutenko@mirantis.com",
        "time": "Thu Oct 03 10:44:33 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "support@gerrithub.io",
        "time": "Thu Oct 03 10:44:33 2019 +0000"
      },
      "message": "Merge \"Add catching the exception in get_control_plane_target\""
    },
    {
      "commit": "fbcea8509e9c9716470e2effbb0500a56941647c",
      "tree": "5caa8a89c8bf9349ca035a670037668e01385289",
      "parents": [
        "ea8be8bf41836d126a5083e8670122f9b8909787"
      ],
      "author": {
        "name": "Hanna Arhipova",
        "email": "harhipova@mirantis.com",
        "time": "Thu Oct 03 13:24:53 2019 +0300"
      },
      "committer": {
        "name": "Hanna Arhipova",
        "email": "harhipova@mirantis.com",
        "time": "Thu Oct 03 13:37:21 2019 +0300"
      },
      "message": "Add catching the exception in get_control_plane_target\n\nFunction for parametrized fixture should take into\naccount that cluster can be not completed\n\nChange-Id: Ida8d3d1899cf2765e4592d52b2da2b7f1180de66\n"
    },
    {
      "commit": "d95bc206b1de761b92b186f117cb9428e1eb28bd",
      "tree": "4fdb87224e808f80369fb4f0256c6ff3f1f615e2",
      "parents": [
        "ea8be8bf41836d126a5083e8670122f9b8909787",
        "07977de5c1ad5461f053502e6dc345f73f204434"
      ],
      "author": {
        "name": "Oleksii Butenko",
        "email": "obutenko@mirantis.com",
        "time": "Thu Oct 03 10:27:49 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "support@gerrithub.io",
        "time": "Thu Oct 03 10:27:49 2019 +0000"
      },
      "message": "Merge \"Implement automated tests for MAAS backup/restore\""
    },
    {
      "commit": "ea8be8bf41836d126a5083e8670122f9b8909787",
      "tree": "66033b7f4ceff6228b2f8f62e1aa7993d55d8b72",
      "parents": [
        "eb3a21189a10d494fb4767a1754f31c2e4054799",
        "d8c76bc39f871b2b4bceca993c778aaf6efd424f"
      ],
      "author": {
        "name": "Oleksii Butenko",
        "email": "obutenko@mirantis.com",
        "time": "Thu Oct 03 08:02:49 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "support@gerrithub.io",
        "time": "Thu Oct 03 08:02:49 2019 +0000"
      },
      "message": "Merge \"Automate test of obtaining security updates\""
    },
    {
      "commit": "eb3a21189a10d494fb4767a1754f31c2e4054799",
      "tree": "f81a2aa2072d2304f843cccf4096228093f3040d",
      "parents": [
        "1f3e77f6bca34d9263c0900df6bf955b49373dbf"
      ],
      "author": {
        "name": "Hanna Arhipova",
        "email": "annkapul@gmail.com",
        "time": "Fri Sep 13 18:45:21 2019 +0300"
      },
      "committer": {
        "name": "Hanna Arhipova",
        "email": "harhipova@mirantis.com",
        "time": "Thu Oct 03 10:48:58 2019 +0300"
      },
      "message": "Add automation for Openstack update process\n\nChange-Id: I95067a3202d9bb793e6183c43a7d16788f3ae571\n"
    },
    {
      "commit": "1f3e77f6bca34d9263c0900df6bf955b49373dbf",
      "tree": "a84bc759daa23a84ec69cdb6d3e1060fd0b787fb",
      "parents": [
        "415d903fe64d674e8111a24f2e11df771d5b0304",
        "d35a29b9e600f55090de51d14dff1c35d1148365"
      ],
      "author": {
        "name": "Oleksii Butenko",
        "email": "obutenko@mirantis.com",
        "time": "Wed Oct 02 14:12:29 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "support@gerrithub.io",
        "time": "Wed Oct 02 14:12:29 2019 +0000"
      },
      "message": "Merge \"Added scenario which updates Ceph\""
    },
    {
      "commit": "07977de5c1ad5461f053502e6dc345f73f204434",
      "tree": "76cc08340971734723c7e6537823f8459b55a37a",
      "parents": [
        "415d903fe64d674e8111a24f2e11df771d5b0304"
      ],
      "author": {
        "name": "Dmitriy Kruglov",
        "email": "dkruglov@mirantis.com",
        "time": "Mon Sep 02 13:15:18 2019 +0200"
      },
      "committer": {
        "name": "Dmitriy Kruglov",
        "email": "dkruglov@mirantis.com",
        "time": "Tue Oct 01 15:32:04 2019 +0200"
      },
      "message": "Implement automated tests for MAAS backup/restore\n\nRelated-PROD: PROD-32673\nChange-Id: Iaa4e5e132cb709cb4133af158a3fa284280c9f79\n"
    },
    {
      "commit": "d8c76bc39f871b2b4bceca993c778aaf6efd424f",
      "tree": "d80874c59b87a832d2eb01572f2c970e77e1e6b1",
      "parents": [
        "415d903fe64d674e8111a24f2e11df771d5b0304"
      ],
      "author": {
        "name": "Dmitriy Kruglov",
        "email": "dkruglov@mirantis.com",
        "time": "Thu Sep 26 09:30:38 2019 +0200"
      },
      "committer": {
        "name": "Dmitriy Kruglov",
        "email": "dkruglov@mirantis.com",
        "time": "Mon Sep 30 17:47:40 2019 +0200"
      },
      "message": "Automate test of obtaining security updates\n\nRelated-PROD: PROD-33022\nChange-Id: I243af9f9f7cfdfcbc6a08401883cdaef496afd62\n"
    },
    {
      "commit": "415d903fe64d674e8111a24f2e11df771d5b0304",
      "tree": "71781afbf2356c8d53f4b849b49961c47130eabd",
      "parents": [
        "baea357e9ef7caee572276991269c33a65615d3e"
      ],
      "author": {
        "name": "Sergey Galkin",
        "email": "sgalkin@mirantis.com",
        "time": "Mon Sep 09 17:27:56 2019 +0400"
      },
      "committer": {
        "name": "Sergey Galkin",
        "email": "sgalkin@mirantis.com",
        "time": "Mon Sep 30 13:43:07 2019 +0000"
      },
      "message": "Add upgrade Pike to Queens tests\n\nChange-Id: I98cf8ca041f4136fb8634ee1075ba825a7d9aa9a\n"
    },
    {
      "commit": "d35a29b9e600f55090de51d14dff1c35d1148365",
      "tree": "315da5a1f05df74f234d748f8e3d9c25272df1e2",
      "parents": [
        "39699b39050bd08026bbbab52ea04adb62dff908"
      ],
      "author": {
        "name": "Hanna Arhipova",
        "email": "annkapul@gmail.com",
        "time": "Wed Sep 04 13:24:06 2019 +0300"
      },
      "committer": {
        "name": "Hanna Arhipova",
        "email": "annkapul@gmail.com",
        "time": "Mon Sep 30 13:28:59 2019 +0300"
      },
      "message": "Added scenario which updates Ceph\n\nChange-Id: Iacf847f30386de87d2a21a93891ba31959f879fa\n"
    },
    {
      "commit": "1fcaf44f7be94bc9dd9417774641c4730ba62452",
      "tree": "77a5bf273f0d020b414d1a9217ee9a7a60cdfcc7",
      "parents": [
        "5ddf2d0e69a9af035d6ac02050045f7f5c074df2"
      ],
      "author": {
        "name": "Hanna Arhipova",
        "email": "annkapul@gmail.com",
        "time": "Fri Sep 06 15:30:45 2019 +0300"
      },
      "committer": {
        "name": "Oleksii Butenko",
        "email": "obutenko@mirantis.com",
        "time": "Thu Sep 12 13:04:50 2019 +0000"
      },
      "message": "Add scenario which updates RabbitMQ\n\nChange-Id: I246c5f1a90372f2874a847e6a42d036144b65162\n"
    },
    {
      "commit": "5ddf2d0e69a9af035d6ac02050045f7f5c074df2",
      "tree": "782639ea94a398684c38662c6d7ced81b1e5b246",
      "parents": [
        "456a6ab24789ff80483e40e3a986710cd97b7757"
      ],
      "author": {
        "name": "Dmitriy Kruglov",
        "email": "dkruglov@mirantis.com",
        "time": "Thu Sep 05 08:57:36 2019 +0200"
      },
      "committer": {
        "name": "Dmitriy Kruglov",
        "email": "dkruglov@mirantis.com",
        "time": "Tue Sep 10 21:35:58 2019 +0300"
      },
      "message": "Implement automated tests for Salt master backup/restore\n\nRelated-PROD: PROD-32676\nChange-Id: Ied9b5dcc6d0b87bfcea5cbdbffe48fa98d26e8e3\n"
    },
    {
      "commit": "17b2c106d7a5d6ca01a917109e71d89d61884e57",
      "tree": "9bb4b7c155ebecb4bd3eef0c8cd31cae16b8f2b0",
      "parents": [
        "39d4d73f9e00d91d1975b7b47b5ffa5000173118"
      ],
      "author": {
        "name": "Hanna Arhipova",
        "email": "annkapul@gmail.com",
        "time": "Fri Sep 06 16:44:17 2019 +0300"
      },
      "committer": {
        "name": "Hanna Arhipova",
        "email": "annkapul@gmail.com",
        "time": "Mon Sep 09 14:22:35 2019 +0300"
      },
      "message": "Move start_jenkins_job method to the Drivetrain Manager\n\nChange-Id: Iaf507c2559e9d73d51725c8df3dfad4be35c4cb2\n"
    },
    {
      "commit": "39d4d73f9e00d91d1975b7b47b5ffa5000173118",
      "tree": "db2c28c0788293d14265f44640cc33342049b071",
      "parents": [
        "6966b832736f0058d7ef786312e711c753781734",
        "cc3759b049c99248e57cb11a58826329e6bdb095"
      ],
      "author": {
        "name": "Oleksii Butenko",
        "email": "obutenko@mirantis.com",
        "time": "Wed Sep 04 14:08:21 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "support@gerrithub.io",
        "time": "Wed Sep 04 14:08:21 2019 +0000"
      },
      "message": "Merge \"Add scenario which updates GlusterFS\""
    },
    {
      "commit": "cc3759b049c99248e57cb11a58826329e6bdb095",
      "tree": "7f7c7e5038f9faa3fc3c50e04fa45d20af35c7a5",
      "parents": [
        "a51a2d3da3cefeaea9a33f464936ab2ee2621946"
      ],
      "author": {
        "name": "Hanna Arhipova",
        "email": "annkapul@gmail.com",
        "time": "Wed Aug 28 16:01:11 2019 +0300"
      },
      "committer": {
        "name": "annkapul",
        "email": "annkapul@gmail.com",
        "time": "Wed Sep 04 13:44:56 2019 +0000"
      },
      "message": "Add scenario which updates GlusterFS\n\nChange-Id: Id441641455029c185bbee7f8ba07c6f357609c9c\n"
    },
    {
      "commit": "227191415170598aef46abbc67098951d9eb7069",
      "tree": "55cb9c4e4fc202dc7dfd438027231c800912d4fb",
      "parents": [
        "a51a2d3da3cefeaea9a33f464936ab2ee2621946",
        "173f4c2c7596dce431cfadd5fb0e80f4a04f907e"
      ],
      "author": {
        "name": "Oleksii Butenko",
        "email": "obutenko@mirantis.com",
        "time": "Thu Aug 29 10:26:28 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "support@gerrithub.io",
        "time": "Thu Aug 29 10:26:28 2019 +0000"
      },
      "message": "Merge \"Add backup/restore galera tests\""
    },
    {
      "commit": "a51a2d3da3cefeaea9a33f464936ab2ee2621946",
      "tree": "b12754bcbe726e7ad448473a76e9f9a5770221e3",
      "parents": [
        "a1aecc297159b66604dd1798184c06bab7a0f903",
        "94a8abe0b9c7fe3d394589e5daea392177ce571e"
      ],
      "author": {
        "name": "Oleksii Butenko",
        "email": "obutenko@mirantis.com",
        "time": "Wed Aug 28 10:37:46 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "support@gerrithub.io",
        "time": "Wed Aug 28 10:37:46 2019 +0000"
      },
      "message": "Merge \"Add scenario for automatic Galera upgrade\""
    },
    {
      "commit": "94a8abe0b9c7fe3d394589e5daea392177ce571e",
      "tree": "79cb6dfa79ce7b31053806c1df05487556b9335c",
      "parents": [
        "71ecc278b577edb8c0942a268db99b7492b0a165"
      ],
      "author": {
        "name": "Hanna Arhipova",
        "email": "annkapul@gmail.com",
        "time": "Thu Aug 22 14:11:46 2019 +0300"
      },
      "committer": {
        "name": "Ekaterina Chernova",
        "email": "efedorova@mirantis.com",
        "time": "Wed Aug 28 09:14:39 2019 +0300"
      },
      "message": "Add scenario for automatic Galera upgrade\n\nChange-Id: I080f169292d62f12bb3fa7496e3644a655ffe131\n"
    },
    {
      "commit": "173f4c2c7596dce431cfadd5fb0e80f4a04f907e",
      "tree": "a2fd9efb21ec28858e98c0ad3ff7d73267631776",
      "parents": [
        "71ecc278b577edb8c0942a268db99b7492b0a165"
      ],
      "author": {
        "name": "Sergey Galkin",
        "email": "sgalkin@mirantis.com",
        "time": "Thu Aug 22 15:23:50 2019 +0400"
      },
      "committer": {
        "name": "Sergey Galkin",
        "email": "sgalkin@mirantis.com",
        "time": "Tue Aug 27 17:16:17 2019 +0400"
      },
      "message": "Add backup/restore galera tests\n\nTask: PROD-32647\nChange-Id: I467ef1b899d15980eb62a1edaf13da75385e6836\n"
    },
    {
      "commit": "a1aecc297159b66604dd1798184c06bab7a0f903",
      "tree": "27e4533f5db3a313a3e9f2630afc32f19b8c01ae",
      "parents": [
        "71ecc278b577edb8c0942a268db99b7492b0a165"
      ],
      "author": {
        "name": "Dmitriy Kruglov",
        "email": "dkruglov@mirantis.com",
        "time": "Sun Aug 25 19:26:44 2019 +0200"
      },
      "committer": {
        "name": "Dmitriy Kruglov",
        "email": "dkruglov@mirantis.com",
        "time": "Tue Aug 27 14:22:52 2019 +0200"
      },
      "message": "Implement automated Ceph failover tests\n\nImplement automated tests that verify reboot\nof Ceph OSD, CMN and RGW nodes.\n\nRelated-PROD: PROD-32684\nChange-Id: I020eafced9dbaccf168c6e4466abc545c68bcc02\n"
    },
    {
      "commit": "71ecc278b577edb8c0942a268db99b7492b0a165",
      "tree": "3dde9dfa0ed1249f025474153670034cd4bb90a1",
      "parents": [
        "c01b4e000fd2b764615c8c108a364f0c72184559"
      ],
      "author": {
        "name": "Hanna Arhipova",
        "email": "harhipova@mirantis.com",
        "time": "Tue Aug 20 14:54:22 2019 +0300"
      },
      "committer": {
        "name": "annkapul",
        "email": "annkapul@gmail.com",
        "time": "Tue Aug 27 07:45:56 2019 +0000"
      },
      "message": "Add scenario which updates DriveTrain to the minor version\n\nChange-Id: Ic03c059ac4d765c92b768bb496034b8d5074f254\n"
    },
    {
      "commit": "ca858409a327a4024c7d407672b109bb6d88c9ac",
      "tree": "6952138da90a72c5794664a3ec7f75650883dabf",
      "parents": [
        "95c613828b2f139f49b64bb1c9eb8d743239801e"
      ],
      "author": {
        "name": "obutenko",
        "email": "obutenko@ITs-MacBook-Air-2.local",
        "time": "Thu Jul 04 18:31:39 2019 +0300"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "dis.xcom@gmail.com",
        "time": "Fri Jul 05 12:26:35 2019 +0000"
      },
      "message": "Add jenkins protocol with default value\n\nChange-Id: Iabb4181075b626d74b11c9252147746c3cfd699a\n"
    },
    {
      "commit": "04302d40d2535c6c74eb96d50b5a5a1fff887f06",
      "tree": "2803bc5c832bfb0770b79798c56c7be65504761f",
      "parents": [
        "6df8f965063ffc1edaa762021105914f435863fa"
      ],
      "author": {
        "name": "Oleksii Zhurba",
        "email": "legan4ik@gmail.com",
        "time": "Thu May 30 09:56:21 2019 -0500"
      },
      "committer": {
        "name": "Oleksii Zhurba",
        "email": "legan4ik@gmail.com",
        "time": "Thu May 30 09:56:21 2019 -0500"
      },
      "message": "Fix parameter name for cvp ntp test\n\nChange-Id: I4f414e5e663ae5ed386979a07d6fb996074a5ede\n"
    },
    {
      "commit": "fa1774ad98cbfc89db6294f079c2fae4903d6dae",
      "tree": "72efd59774ebf20df5816f1867925c83efe99c8e",
      "parents": [
        "876bbf5ba122d9a2ac5dbf22341cea8f245d2217"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Tue May 28 15:27:44 2019 +0300"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Wed May 29 12:34:35 2019 +0300"
      },
      "message": "Do not use fixture salt_deployed where it is not needed\n\nCloses-Bug: #PROD-30630\nChange-Id: Ib6126a4589f861a1ca8aa0f69691c3862daf81fe\n"
    },
    {
      "commit": "24ca0324f5306a80daf064edd6b84149891e43c5",
      "tree": "9892ca82e6c252557e1b49a18290d57ac4780430",
      "parents": [
        "e6bff76933e15c04f312ff7214b35a8d1a2a3dd1",
        "1d547c1ac8363e26c1ab30252f5c57447c3bd332"
      ],
      "author": {
        "name": "Tatyanka Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Mon May 27 11:18:12 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "support@gerrithub.io",
        "time": "Mon May 27 11:18:12 2019 +0000"
      },
      "message": "Merge \"Add test_run_cvp_stacklight\""
    },
    {
      "commit": "7cab54836a36aefa2fe46dcb84e6962f919b4b81",
      "tree": "f80723b8281aa673ab3d46d7b3db3c7cad81f776",
      "parents": [
        "c65772a0564c816ff1f57bcc465a96505f9427a9"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Wed May 22 15:40:14 2019 +0300"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Wed May 22 15:40:51 2019 +0300"
      },
      "message": "Fix flake8 warnings\n\nChange-Id: I1c1d65f5585833a9db9d1313933dc205b5890e08\n"
    },
    {
      "commit": "a090c5affaaab25d4f8872e06abd68ef70cb5e97",
      "tree": "a81e808c44d5eda42f334e4109f391cbe416be27",
      "parents": [
        "06aa04cf57eebef682008193eb0f48b193cf7515"
      ],
      "author": {
        "name": "Tatyana Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Fri May 17 02:07:28 2019 +0300"
      },
      "committer": {
        "name": "Tatyana Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Mon May 20 16:04:01 2019 +0300"
      },
      "message": "Prepare for new parm format in cvp_sanity\n\nChange-Id: I04c62cdd6238373ebc022735cf9f186b2624ab44\n"
    },
    {
      "commit": "157111227d57de9015d5c632938259dcd3b7d0d9",
      "tree": "862c7ce2bc501319c409888d2ac45c70f3f0d2af",
      "parents": [
        "3309172d1e1c0216c93476a0994b1f5549194cc9"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Wed May 15 01:59:19 2019 +0300"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Wed May 15 02:01:25 2019 +0300"
      },
      "message": "Remove unnecessary separators from cvp sanity TESTS_SETTINGS\n\nRemove single quotes and spaces from TESTS_SETTINGS because\ncvp-sanity expects environment variables with comma-separated\nlists here.\n\nChange-Id: If0bc8c19cd5233b63bc12eb09fc4f64da52019c9\n"
    },
    {
      "commit": "1d547c1ac8363e26c1ab30252f5c57447c3bd332",
      "tree": "3c20d04492aa56e5598507c22edc5b0dc1eeef11",
      "parents": [
        "3309172d1e1c0216c93476a0994b1f5549194cc9"
      ],
      "author": {
        "name": "Oleksii Zhurba",
        "email": "legan4ik@gmail.com",
        "time": "Mon May 13 17:42:42 2019 -0500"
      },
      "committer": {
        "name": "Oleksii Zhurba",
        "email": "legan4ik@gmail.com",
        "time": "Mon May 13 17:47:03 2019 -0500"
      },
      "message": "Add test_run_cvp_stacklight\n\nChange-Id: If41bd5520fe6845433205c867e9bf44aeefcae28\n"
    },
    {
      "commit": "427e4153d782a3dba467d9cf062f47192abf54d8",
      "tree": "e04b8357318c43cbcc349333fd75dbbb5c29cd29",
      "parents": [
        "b7422ba663895240eacb0b73e6ee000d51083e54"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Wed May 08 15:12:43 2019 +0300"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "dis.xcom@gmail.com",
        "time": "Wed May 08 20:29:14 2019 +0000"
      },
      "message": "Sync time on cfg01 node before tempest\n\n- sync time again on all the nodes including cfg01\n- check if the services \u0027maas-rackd\u0027 and \u0027maas-regiond\u0027 are\n  present on the node. if yes - disable the services while\n  time is synchronized\n- execute salt_actions.sync_time() also before the tempest\n  is started\n- remove the class override_ntp_virtual because it disables\n  the ntp client on cfg01.\n\nCloses-Bug: #PROD-30114\nChange-Id: Ibb731ae14f573a3d7471da2cbe9f55754d79c4ff\n"
    },
    {
      "commit": "b7422ba663895240eacb0b73e6ee000d51083e54",
      "tree": "2484a0e860d6e80453b575b4dab6189173ac43a9",
      "parents": [
        "8586a815efe6edd74ae00cf61c20f7ea736481b2"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Tue May 07 15:27:06 2019 +0300"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Tue May 07 15:27:06 2019 +0300"
      },
      "message": "Separate TESTS_SETTINGS for cvp sanity\n\nTESTS_SETTINGS are shell environment variables that should be\nsemicolon-separated.\n\nChange-Id: I8624b1fbe03713cf6e47d7c82e72301fcbcf4e1a\n"
    },
    {
      "commit": "a25bfe6b8a1b60f6527496398ce22602583b7d1f",
      "tree": "6e4df3617da4c0ed8501464d201bd25b494b2fa9",
      "parents": [
        "2bb87375710c46245d4f7d924b3869b944c7ef65"
      ],
      "author": {
        "name": "sgudz",
        "email": "sgudz@mirantis.com",
        "time": "Mon May 06 14:48:29 2019 +0300"
      },
      "committer": {
        "name": "sgudz",
        "email": "sgudz@mirantis.com",
        "time": "Mon May 06 14:48:43 2019 +0300"
      },
      "message": "Skip xunitmerge,setuptools for test test_check_module_versions in cvp_sanity_checks\n\nChange-Id: Ieae38eb6dfd7eb06b9097d400bd7098071d632a2\n"
    },
    {
      "commit": "b5da360ab22ae8e4cde515eb933f7c7ef08f8d41",
      "tree": "c2e72a6da7d36e9bc2380df08d10d364b3cc7e7d",
      "parents": [
        "3474ab58961b8b84a3975537a544439ff477522a"
      ],
      "author": {
        "name": "Tatyana Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Thu Apr 18 12:15:50 2019 +0300"
      },
      "committer": {
        "name": "Tatyana Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Thu Apr 18 12:47:20 2019 +0300"
      },
      "message": "Add pytho-octavia and gnocchi clients into skip list\n\nIt is expected to have them installed on 1 node, so lets skip them\nin cvp check\n\nChange-Id: I0db4bdc9532f38ef9b5fcac0b15536cb7b5a807b\n"
    },
    {
      "commit": "6a96fec6510fce25b2a690eb874cd849d16f304e",
      "tree": "773078bea032967afd54184645cabf890efe2161",
      "parents": [
        "8ae761a3a78ecc04b1181cdf92fe73634122dcb6"
      ],
      "author": {
        "name": "Tatyana Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Wed Apr 03 14:06:29 2019 +0300"
      },
      "committer": {
        "name": "Tatyana Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Wed Apr 03 14:06:29 2019 +0300"
      },
      "message": "Add skip packages to cvp\n\nNot so far this functionality was introduced in cvp, so we need\nto pass here packages we install for tests\n\nChange-Id: I5983d89b3d6eb500deac5195111eb5b4f9b418d9\n"
    },
    {
      "commit": "eb8b813ad9f98870ec3f0afe1a2ca4e2150de82c",
      "tree": "8f3f86f85e4f65ed6367343d20486a9683914486",
      "parents": [
        "06220dacd8d3da39c7d66e074a36d95e57e646b9"
      ],
      "author": {
        "name": "Vladimir Jigulin",
        "email": "vjigulin@mirantis.com",
        "time": "Tue Mar 19 15:34:02 2019 +0400"
      },
      "committer": {
        "name": "Vladimir Jigulin",
        "email": "vjigulin@mirantis.com",
        "time": "Tue Mar 19 16:06:18 2019 +0400"
      },
      "message": "Mark k8s system tests with k8s_system mark\n\nChange-Id: I0a1cb7e30648bdf9fd4f89c62fe08661b28c0117\nRelated-PROD: PROD-28588\n"
    },
    {
      "commit": "85c5249195059c583a12df1664e54edc75c79195",
      "tree": "cc67247a160cfc8ffdaedd26e767f33f6821e93d",
      "parents": [
        "f816668058f1359ef1c544ef85a671ab597e8598"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Tue Mar 12 15:26:56 2019 +0200"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Tue Mar 12 15:30:54 2019 +0200"
      },
      "message": "Fix getting target for pillar \u0027I@maas:cluster or I@maas:region\u0027\n\nChange-Id: Ia1636466787255f6621e7393d19bff9f712a0ee0\n"
    },
    {
      "commit": "a51b89d8886fdafa09d835cb9c4900f859b7ccf0",
      "tree": "51e2e8349a1a5532b59de64375f2de543d0229fe",
      "parents": [
        "e3884652d27a941779751dff03cfc7d483c8a56a"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Tue Mar 05 21:49:07 2019 +0200"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Tue Mar 05 21:55:56 2019 +0200"
      },
      "message": "Fix cvp-sanity tests_settings\n\n- Use the actual MCP version for \u0027drivetrain_version\u0027 parameter\n  instead of hardcoded \u0027proposed\u0027\n- Use \u0027ntp_skipped_nodes\u0027 to skip the cfg01 node with MaaS\n\nCloses-Bugs: PROD-21993, PROD-27182, PROD-27980\n\nChange-Id: Ib3f5abe305d810c6794a5941c8c8be0a0b11114c\n"
    },
    {
      "commit": "8565c344371592779073078fd984aba0c0f4ebcb",
      "tree": "e86d018b966d34b638f41444c41bf8dad6aecc69",
      "parents": [
        "80ce0200638f7bac338b8128c2ba2117e5650fcb"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Mon Feb 11 23:45:03 2019 +0200"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Tue Feb 12 00:14:19 2019 +0200"
      },
      "message": "Add reporting of [CVP Sanity] results\n\n- add a new method get_artifact() to JenkinsClient\n- add a CLI tool get_jenkins_job_artifact.py , example usage:\n\n    export ENV_NAME\u003dcookied-cicd-queens-dvr-sl\n    . tcp_tests/utils/env_salt\n    . tcp_tests/utils/env_jenkins_cicd\n    tcp_tests/utils/get_jenkins_job_artifact.py \\\n        --job-name cvp-sanity \\\n        --build-number lastBuild \\\n        --artifact-path validation_artifacts/cvp-sanity_report.xml \\\n        --destination-name ./cvp-sanity_report.xml\n\n- add the XML report downloader to the test \"test_run_cvp_func_sanity\"\n- add new report type \"CVP Sanity\" to the testrail reporter\n  swarm-testrail-report.groovy\n\nCloses-Bug: #PROD-25356\nChange-Id: Ic34d76c62c7f70ada5b941e3ffc5b22e1be769d0\n"
    },
    {
      "commit": "80ce0200638f7bac338b8128c2ba2117e5650fcb",
      "tree": "ff69d687489b69319b92001bf133bb3a5fc305cc",
      "parents": [
        "4a84d66b802de839400bdbf914decfd37a683f0d"
      ],
      "author": {
        "name": "Dmitry Tyzhnenko",
        "email": "t.dmitry@gmail.com",
        "time": "Thu Feb 07 13:27:19 2019 +0200"
      },
      "committer": {
        "name": "Dmitry Tyzhnenko",
        "email": "t.dmitry@gmail.com",
        "time": "Mon Feb 11 14:40:23 2019 +0200"
      },
      "message": "Support changes for 2019.2.0 release\n\nChange-Id: Ia2e00ef74198818c8f73fa6fff08c47c947e1e52\n"
    },
    {
      "commit": "174aab1034e568206cb798f7b1c11d31253d2014",
      "tree": "b3be4a371337d45e88ca420d8046b43acfdeecc1",
      "parents": [
        "0e54a9f2167f638d044be99435ca509aaa038b65"
      ],
      "author": {
        "name": "Vladimir Jigulin",
        "email": "vjigulin@mirantis.com",
        "time": "Mon Jan 28 22:17:46 2019 +0400"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "dis.xcom@gmail.com",
        "time": "Thu Jan 31 15:53:58 2019 +0000"
      },
      "message": "Fix externaldns and faliover k8s tests.\n\nReduce load when retrying by adding interval parameter to retry\nhelper.\nImplement controller_name caching that will reduce load on salt\nand will allow to renew controller if it needed (like for\nfailover test)\n\nChange-Id: I4172f9cac1f1aeac8c356f338d50299f31ed0b66\n"
    },
    {
      "commit": "1566e3f1d5b6ec5042cb1aa0d3b9db8de4750f7c",
      "tree": "fabcdcb73fe8c79de578d1c4910476c733e6b3f8",
      "parents": [
        "7f6284e77908f8c12a84198bc78fcb68cad528d5"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Fri Jan 11 17:35:43 2019 +0200"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Tue Jan 29 03:10:22 2019 +0200"
      },
      "message": "Add \u0027test_run_cvp_ha_smoke\u0027\n\n- TEMPEST_TARGET_NODE is taken from environment-template\n  class features/runtest/runtest.yaml, so this class\n  is required on cfg01 node\n- use self.master_minion to target salt master node,\n  instead of hostname\n\nChange-Id: Ib66cab9ffe001048dc4f4c52af2fd67ea53638ce\nRelated-Task: #PROD-25353\n"
    },
    {
      "commit": "2a4987321b36d9b3d9da7deb29dba9ac7396fc6d",
      "tree": "0cf99c433e0b8b04c7cbeb8cadb0d84df778434f",
      "parents": [
        "eda2bffab1d676d74257b4e09771aa2b2b2ad951"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Fri Dec 21 18:30:23 2018 +0200"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "dis.xcom@gmail.com",
        "time": "Thu Jan 10 12:51:39 2019 +0000"
      },
      "message": "Add tests to run cvp-func and cvp-sanity jobs\n\nNew pytest marks:\n- run_cvp_func_smoke\n- run_cvp_func_sanity\n\nNew SaltManager method:\n- get_single_pillar() , to get a single value from\n  a single minion\n\nMinor changes to get_jenkins_job_stages.py and\nrun_jenkins_job.py, to call them with required\nparameters.\n\nCloses-Bug: PROD-21659\nChange-Id: Ie8beec0297f1c2625440f01d781c17779977b818\n"
    },
    {
      "commit": "ae47eb4ebd3c027acd68840290097bdef2fee891",
      "tree": "8695b541358d38480f4ed9ed3a0d1d63c81156c6",
      "parents": [
        "619c336fcdfb9185cc591cbaa313ed29b99960d6"
      ],
      "author": {
        "name": "Tatyana Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Tue Jan 08 12:40:15 2019 +0200"
      },
      "committer": {
        "name": "Tatyana Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Tue Jan 08 12:40:15 2019 +0200"
      },
      "message": "Update pymark for k8s install only\n\nCurrently e2e tests are runs on tops of all k8s envs,\nso no sense to run separate k8s calico install only\n\nChange-Id: Ibaf5f06be0d34a68bc9a7211dd9eb42f5d20a225\n"
    },
    {
      "commit": "57c4320ce66aad3b995750151b70b1513edec912",
      "tree": "740a5671fa40a11372b5a75a8e0edc91bfc7ab90",
      "parents": [
        "6f7ccb32699cae3f21f4280d6bda25f41c9371b8"
      ],
      "author": {
        "name": "Victor Ryzhenkin",
        "email": "vryzhenkin@mirantis.com",
        "time": "Fri Dec 28 01:48:39 2018 +0400"
      },
      "committer": {
        "name": "Victor Ryzhenkin",
        "email": "vryzhenkin@mirantis.com",
        "time": "Thu Dec 27 23:52:39 2018 +0000"
      },
      "message": "Rework conformance node detection for new conformance approach\n\nChange-Id: I2e1850b27c90a5caae19e0eaf4015d0faa43648d\n"
    },
    {
      "commit": "6f7ccb32699cae3f21f4280d6bda25f41c9371b8",
      "tree": "de45df17794d54a3e00633f40319113365d4994f",
      "parents": [
        "29bb900543c05edc3839391db4602d9e37e776fb"
      ],
      "author": {
        "name": "Victor Ryzhenkin",
        "email": "vryzhenkin@mirantis.com",
        "time": "Wed Dec 26 18:41:27 2018 +0400"
      },
      "committer": {
        "name": "Victor Ryzhenkin",
        "email": "vryzhenkin@mirantis.com",
        "time": "Wed Dec 26 14:45:28 2018 +0000"
      },
      "message": "Update 3rd party conformance test functions\n\n- Align 3rd party to conformance new approach\nRelated-PROD: PROD-26156\n\nChange-Id: If55ff43827bc58f5ee5499a47d8cc477bda620c0\n"
    },
    {
      "commit": "29bb900543c05edc3839391db4602d9e37e776fb",
      "tree": "f655e88debf8909de52067e3996f7623bbead18e",
      "parents": [
        "4aec12765a1ae0ab02838d675d26036e2236195e",
        "2686a1edfb275e16bab56d22cee80f121d942766"
      ],
      "author": {
        "name": "Tatyanka Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Wed Dec 26 13:37:01 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "support@gerrithub.io",
        "time": "Wed Dec 26 13:37:01 2018 +0000"
      },
      "message": "Merge \"Revert \"Add tests to run cvp-func and cvp-sanity jobs\"\""
    },
    {
      "commit": "2686a1edfb275e16bab56d22cee80f121d942766",
      "tree": "4a73da2822f1b69b6ae29f96e4c08924dcba46ed",
      "parents": [
        "0cad12cceb06419f6b91422195550969f44980e1"
      ],
      "author": {
        "name": "Tatyanka Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Wed Dec 26 13:36:45 2018 +0000"
      },
      "committer": {
        "name": "Tatyanka Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Wed Dec 26 13:36:45 2018 +0000"
      },
      "message": "Revert \"Add tests to run cvp-func and cvp-sanity jobs\"\n\nThis reverts commit 0cad12cceb06419f6b91422195550969f44980e1.\n\nChange-Id: I7b87d7d92be49c8fcb0194e073ad9507a5b50507\n"
    },
    {
      "commit": "4aec12765a1ae0ab02838d675d26036e2236195e",
      "tree": "67b599d9a1ff0b656f7defea71ec092024d6f77e",
      "parents": [
        "9e2af7a9ee0fa201eb32aa1daa07743b2e061b1a",
        "0cad12cceb06419f6b91422195550969f44980e1"
      ],
      "author": {
        "name": "Tatyanka Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Wed Dec 26 11:53:03 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "support@gerrithub.io",
        "time": "Wed Dec 26 11:53:03 2018 +0000"
      },
      "message": "Merge \"Add tests to run cvp-func and cvp-sanity jobs\""
    },
    {
      "commit": "e784bbfb8f44ae8a94000483ff2e4c40e08226e2",
      "tree": "e117acfa135d5f7df063baedf2fd5d0243b653c8",
      "parents": [
        "b265fa9adb12018ef8aa502a7fa55bc33d86a1ba"
      ],
      "author": {
        "name": "Victor Ryzhenkin",
        "email": "vryzhenkin@mirantis.com",
        "time": "Fri Dec 21 03:58:00 2018 +0400"
      },
      "committer": {
        "name": "Victor Ryzhenkin",
        "email": "vryzhenkin@mirantis.com",
        "time": "Mon Dec 24 12:58:40 2018 +0000"
      },
      "message": "Update k8s-ha-calico template and change conformance approach\n\nRelated-PROD: PROD-25978\nChange-Id: Ie0e3ef34e5e82f09c845b7fa6befac060a95b805\n"
    },
    {
      "commit": "0cad12cceb06419f6b91422195550969f44980e1",
      "tree": "a6daaf2f158c65cbcd27297cf1a7d42d7a28fdbc",
      "parents": [
        "958ad99c05bea73750dffe77096b639fefc80760"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Fri Dec 21 18:30:23 2018 +0200"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Mon Dec 24 01:36:43 2018 +0200"
      },
      "message": "Add tests to run cvp-func and cvp-sanity jobs\n\nNew pytest marks:\n- run_cvp_func_smoke\n- run_cvp_func_sanity\n\nNew SaltManager method:\n- get_single_pillar() , to get a single value from\n  a single minion\n\nMinor changes to get_jenkins_job_stages.py and\nrun_jenkins_job.py, to call them with required\nparameters.\n\nChange-Id: Ia2dd039cc1a04ac6fb4cb2020f09df473f9c5104\nCloses-Bug: PROD-21659\n"
    },
    {
      "commit": "6603e90b40a785044b24f5382d4d0f4f7424d716",
      "tree": "d22aedc58bcef983815285b39e502f50cae0d6c0",
      "parents": [
        "b4b740383e30ec0ec2fe7797cddfa27ae8e5854c"
      ],
      "author": {
        "name": "Tatyana Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Tue Dec 04 15:11:19 2018 +0200"
      },
      "committer": {
        "name": "Tatyanka Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Tue Dec 18 20:26:40 2018 +0000"
      },
      "message": "Migrate ceph pike to cicd\n\n* Fix node hostnamesin underlay\n* Fix context\n* Add cid nodes\n* delete depricated yaml files for deploy\n* align generated/file\n* migrate to cid usage\n* add LMA\n\nChange-Id: I34f889bea6b8094f692d441b32f057da5763cd7e\n"
    },
    {
      "commit": "db185dbef5eba2d9a94e88c457d7e1580f0ccce4",
      "tree": "6741c34e1e530093cb1ed70811dc5adc01db17ab",
      "parents": [
        "0e57ef6e3a19709729a55a3840446bdc7b0956da"
      ],
      "author": {
        "name": "Tatyana Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Fri Nov 30 12:46:40 2018 +0200"
      },
      "committer": {
        "name": "Tatyana Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Fri Nov 30 16:44:42 2018 +0200"
      },
      "message": "Add option to skip store model for runtest\n\n* By default for now store model is True\n* For ofline tests it is set in False\n* When runtests model will come from env_template,\ninvoke of sotore model can be romoved\n\nChange-Id: I2393b7941725308c12b47708ef5b1e241807e33a\n"
    },
    {
      "commit": "0e57ef6e3a19709729a55a3840446bdc7b0956da",
      "tree": "c24f98525af8cfec581286dd25fca339af3bf7f2",
      "parents": [
        "eea03e916b31b0213a130d4bfe8673d1b3a9071d"
      ],
      "author": {
        "name": "vitalygusev",
        "email": "vgusev@mirantis.com",
        "time": "Fri Nov 30 12:13:56 2018 +0400"
      },
      "committer": {
        "name": "vitalygusev",
        "email": "vgusev@mirantis.com",
        "time": "Fri Nov 30 12:22:01 2018 +0400"
      },
      "message": "Change path for stacklight tests\n\nChange-Id: I4f779fbf2ae3954ad0bd6245f3e694c859447c1a\n"
    },
    {
      "commit": "eea03e916b31b0213a130d4bfe8673d1b3a9071d",
      "tree": "c72de57d73d9e49e3d4860a1a8affe82465f1e32",
      "parents": [
        "ca770f21aca45c45474553e8a01081215c54624a"
      ],
      "author": {
        "name": "Tatyana Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Tue Nov 20 12:51:50 2018 +0200"
      },
      "committer": {
        "name": "Tatyanka Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Thu Nov 29 10:05:07 2018 +0000"
      },
      "message": "Align static template to runtestmanager\n\n* Add gtw 122 for external net for offline static\n* remove post test resources creation in offline static\n\n* Add docker repo for gtw node on ovs and ctl01 on contral\n  templates, as for tempest run we need the docker\n  and better install it from mirantis repo then from unpredictable source\n\nChange-Id: I9feee9d4b91d840c07002e97fe0f87b0cfcfadc0\n"
    },
    {
      "commit": "f6dd274577dd92f1e159b9e4d392048ac4d09a70",
      "tree": "dfdd286cb46b395b228da0584ba2de39ee2b870a",
      "parents": [
        "1f44db5a0ed63af8829b8280c043e6d5778d436e"
      ],
      "author": {
        "name": "vitalygusev",
        "email": "vgusev@mirantis.com",
        "time": "Wed Nov 28 17:51:28 2018 +0400"
      },
      "committer": {
        "name": "vitalygusev",
        "email": "vgusev@mirantis.com",
        "time": "Wed Nov 28 17:51:28 2018 +0400"
      },
      "message": "Change path for stacklight tests\n\nNow all stacklight tests present in \u0027stacklight_tests/tests\u0027 dir\nso replace path with actual one\n\nChange-Id: Ic37711f94e355016f2175fdcb24e2cdeba607404\n"
    },
    {
      "commit": "27ed5875df21fd8b0b9143109f6b6fb18388f095",
      "tree": "ef62e2dd3795d3d3e6386a2e2688605cf2bc26bb",
      "parents": [
        "18abe7d5999fab0ebad666a83bdb57580b6b65c0",
        "44fa78ba0dbee279f103cfabc0c6f66087e826af"
      ],
      "author": {
        "name": "Tatyanka Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Wed Nov 28 10:48:28 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "support@gerrithub.io",
        "time": "Wed Nov 28 10:48:28 2018 +0000"
      },
      "message": "Merge \"Revert \"[tcp-qa] add \u0027test_mcp_os_newton_install\u0027\"\""
    },
    {
      "commit": "44fa78ba0dbee279f103cfabc0c6f66087e826af",
      "tree": "2fb0ce60af78dcbb2dc4e190cd92566d1f68b9f4",
      "parents": [
        "bcbbab3bef05692a230bc1fda55fb839dccd789e"
      ],
      "author": {
        "name": "Pavel Glazov",
        "email": "pglazov@mirantis.com",
        "time": "Tue Nov 27 07:59:07 2018 +0000"
      },
      "committer": {
        "name": "Pavel Glazov",
        "email": "pglazov@mirantis.com",
        "time": "Tue Nov 27 07:59:07 2018 +0000"
      },
      "message": "Revert \"[tcp-qa] add \u0027test_mcp_os_newton_install\u0027\"\n\nThis reverts commit bcbbab3bef05692a230bc1fda55fb839dccd789e.\n\nReason for revert: \u003cimpossible merge in project mcp/rally-tempest\u003e\n\nChange-Id: Id0588ba6c1582280ed140594c3b8e667215fc626\n"
    },
    {
      "commit": "cf2099bbe8f9f4076a5dd613ec3bffc6e10100bd",
      "tree": "9807701f7f94e256207d0314b906b0306d7e85cb",
      "parents": [
        "ac77e4f45fb3c6a007426596098c1b859fd411b3",
        "eae32053ae4fa9db4c9fde5cb0d8b84c6befdb89"
      ],
      "author": {
        "name": "Tatyanka Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Tue Nov 20 09:12:32 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "support@gerrithub.io",
        "time": "Tue Nov 20 09:12:32 2018 +0000"
      },
      "message": "Merge \"Update offline states\""
    },
    {
      "commit": "eae32053ae4fa9db4c9fde5cb0d8b84c6befdb89",
      "tree": "7da976e42a205929475a4c2d9c99aa6ed113635c",
      "parents": [
        "05f79408678ef60172f79a24aab63d6868b4534a"
      ],
      "author": {
        "name": "Tatyana Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Wed Oct 24 22:28:18 2018 +0300"
      },
      "committer": {
        "name": "Tatyana Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Tue Nov 20 00:19:43 2018 +0200"
      },
      "message": "Update offline states\n\nInclude next:\n* Update docker repo\n* switch ubuntu to mirror.mcp and new repo fromat\n* Add install packages on vswitch node as a firt step\n\nChange-Id: Ie724d5762d4b74c1faba61a03ad4d958d63fdf1d\n"
    },
    {
      "commit": "04bad62029c68c420d1538329c1d1fe86237b7d4",
      "tree": "4e0ce67b679a924997ff300f5ba65bd99614b2b2",
      "parents": [
        "05f79408678ef60172f79a24aab63d6868b4534a",
        "34fd300e453ad5b64f91eed2076540ad23b34e80"
      ],
      "author": {
        "name": "Tatyanka Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Mon Nov 19 18:12:11 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "support@gerrithub.io",
        "time": "Mon Nov 19 18:12:11 2018 +0000"
      },
      "message": "Merge \"Add reporting for k8s virtlet conformance tests\""
    },
    {
      "commit": "34fd300e453ad5b64f91eed2076540ad23b34e80",
      "tree": "a5aea31c83f863b16d2878a94b18fabb4001df38",
      "parents": [
        "716d7d2edb6d0dcb39ad15566c607e1e2acf7ffd"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Thu Nov 15 18:25:16 2018 +0200"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Mon Nov 19 18:08:23 2018 +0200"
      },
      "message": "Add reporting for k8s virtlet conformance tests\n\n- rename the report name \u0027report.xml\u0027 to\n  \u0027conformance_virtlet_result.xml\u0027\n- report to the testrail suite \u0027[k8s] Virtlet\u0027\n\nRelated-Bug:#PROD-22726\nChange-Id: I3e41c85188dd0169f2f8ebbc61f1514ab952c532\n"
    },
    {
      "commit": "c7b9498ab4937fe330b80fa458fd8419baa8c876",
      "tree": "7bbae5ea29f8f5adc2fde7849c8695a3f2e040aa",
      "parents": [
        "cfb69f1579d0f77f5b6e93b36b8e13346b49b7d9",
        "716d7d2edb6d0dcb39ad15566c607e1e2acf7ffd"
      ],
      "author": {
        "name": "Dmitry Tyzhnenko",
        "email": "t.dmitry@gmail.com",
        "time": "Thu Nov 15 18:04:07 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "support@gerrithub.io",
        "time": "Thu Nov 15 18:04:07 2018 +0000"
      },
      "message": "Merge \"Enable virtlet for cookied-cicd-k8s-calico-sl\""
    },
    {
      "commit": "716d7d2edb6d0dcb39ad15566c607e1e2acf7ffd",
      "tree": "c67031e1d201f987799bb3bcf5c9a1733288f115",
      "parents": [
        "66650fc0ff076fa00f7687e7f01361ee27fd9055"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Thu Nov 15 18:01:45 2018 +0200"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Thu Nov 15 18:08:37 2018 +0200"
      },
      "message": "Enable virtlet for cookied-cicd-k8s-calico-sl\n\nChange-Id: Id151984ca87eb9718499fd44ef94e87aae93e48a\nRelated-Bug:#PROD-22726\n"
    },
    {
      "commit": "cfb69f1579d0f77f5b6e93b36b8e13346b49b7d9",
      "tree": "8f7f34d3cc3e8986c6cce1afb3f507f200a4b30a",
      "parents": [
        "1dcd10c994e871fe9b2173312fc5802664b1a9da",
        "66650fc0ff076fa00f7687e7f01361ee27fd9055"
      ],
      "author": {
        "name": "Tatyanka Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Thu Nov 15 12:32:40 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "support@gerrithub.io",
        "time": "Thu Nov 15 12:32:40 2018 +0000"
      },
      "message": "Merge \"Add k8s ingress and metallb features\""
    },
    {
      "commit": "66650fc0ff076fa00f7687e7f01361ee27fd9055",
      "tree": "30bf238a21dab429a47cf66a90f91fd592e578ef",
      "parents": [
        "c4a14ba34a00410ade7581dfc7ea2f427763b67e"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Fri Nov 02 11:04:37 2018 +0200"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Thu Nov 15 14:22:33 2018 +0200"
      },
      "message": "Add k8s ingress and metallb features\n\n- enable ingress-nginx and metallb features\n  for the configurations:\n  - cookiecutter-context-k8s-sl\n  - cookied-cicd-k8s-genie\n  - cookied-bm-k8s-contrail\n\n- add \u0027external\u0027 network on cfg, ctl, cmp and prx nodes\n\n- enable DHCP in \u0027external\u0027 network for auto configuration\n  of the external interfaces\n\n- get the status of the ingress and metallb features from\n  the salt pillar instead of environment variables to\n  run the tests on the existing deployments\n\nRelated-Task: PROD-22687\nCloses-Bug: PROD-24580\n\nChange-Id: Ifee60814718abc604008af5e2058a6db1bf92d6d\n"
    },
    {
      "commit": "3cf0ec43608a3bbf63dc325919faa42a4a76aa64",
      "tree": "56a19833242155b22e714865dddd102c067755e4",
      "parents": [
        "156d29b40874efd27fb3a2b369ac74ded85629b7",
        "f3718440ee14aca1c13702643517625b5cdc03b6"
      ],
      "author": {
        "name": "Tatyanka Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Wed Nov 14 10:56:48 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "support@gerrithub.io",
        "time": "Wed Nov 14 10:56:48 2018 +0000"
      },
      "message": "Merge \"Add queens octavia\""
    },
    {
      "commit": "156d29b40874efd27fb3a2b369ac74ded85629b7",
      "tree": "3fe4e35cb5bada137027a689f91b2a11d92f3653",
      "parents": [
        "c4a14ba34a00410ade7581dfc7ea2f427763b67e",
        "2154e4b6d4dd6ec4d4498ed24367e7153694764d"
      ],
      "author": {
        "name": "Dmitry Tyzhnenko",
        "email": "t.dmitry@gmail.com",
        "time": "Wed Nov 14 10:54:53 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "support@gerrithub.io",
        "time": "Wed Nov 14 10:54:53 2018 +0000"
      },
      "message": "Merge \"Add test_k8s_cicd_upgrade test and fix grap/grab typos\""
    },
    {
      "commit": "2154e4b6d4dd6ec4d4498ed24367e7153694764d",
      "tree": "ee9151de6e3b401412d3b11e102630813880655f",
      "parents": [
        "1a9c467d6217e75afc2ce5b6d4363cee337bbec0"
      ],
      "author": {
        "name": "Vladimir Jigulin",
        "email": "vjigulin@mirantis.com",
        "time": "Wed Nov 14 12:14:05 2018 +0400"
      },
      "committer": {
        "name": "Vladimir Jigulin",
        "email": "vjigulin@mirantis.com",
        "time": "Wed Nov 14 14:40:38 2018 +0400"
      },
      "message": "Add test_k8s_cicd_upgrade test and fix grap/grab typos\n\nThis test will be updated later to support 0-downtime checks and\nbetter k8s version selection.\n\nChange-Id: I63b95fec414d4d701ca82a9a930556e369894b34\nCloses-PROD: PROD-21704\n"
    },
    {
      "commit": "f3718440ee14aca1c13702643517625b5cdc03b6",
      "tree": "8d0c08210e4a38ca13a5271dfcb62d2b67c56d05",
      "parents": [
        "c4a14ba34a00410ade7581dfc7ea2f427763b67e"
      ],
      "author": {
        "name": "Tatyana Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Wed Oct 31 13:36:13 2018 +0200"
      },
      "committer": {
        "name": "Tatyana Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Tue Nov 13 15:56:55 2018 +0200"
      },
      "message": "Add queens octavia\n\nChange-Id: I34c631d66c8f1ba44c9eddda879d08f17c2262cf\n"
    },
    {
      "commit": "83cc1d54329e741fb8a1c5e143bbbd31f38c12b7",
      "tree": "ac449356e3099243700680f935d3ba53178e17b7",
      "parents": [
        "31acd3c11de5a1696ca24f7050036225a5ea9ea5"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Fri Nov 09 15:35:30 2018 +0200"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Fri Nov 09 16:03:29 2018 +0200"
      },
      "message": "Refactor the underlay.ssh update process for VCP minions\n\nfuel-devops node names in the underlay.yaml can be\ndifferent from actual hostnames configured on hosts:\n  underlay.yaml: ctl01\n  hostname -f: ctl01.cookied-cicd-k8s-calico.local\n\nShorter names are connected to qemu limitation for\nmonitor.lock path and how the fuel-devops creates\nunique names for the environment nodes.\n\n1. To not double the same nodes in the underlay.ssh, match\n   the VCP nodes to underlay.ssh nodes not by name, but by\n   IP address and address_pool.\n   Add new method update_ssh_data_from_minions() to\n   SaltManager with this functional.\n\n2. Add new attribute to underlay.ssh:  minion_id , which will\n   provide mapping from underlay.ssh to the minion_id for the\n   nodes.\n\n3. Add helper method host_by_minion_id() to UnderlayManager\n   to get host IP by minion_id\n\nChange-Id: I510d9a777df8f308c1a7fede7b4ec2feb314c5bd\n"
    },
    {
      "commit": "da703b9684aa72f59fc90430c3b720eae15aa06a",
      "tree": "8e30a307ae88e4e88af76fa2dfbf988043d63861",
      "parents": [
        "f21fe7bfd963b3b2bed2fe837c2c886181a52a5d"
      ],
      "author": {
        "name": "Tatyana Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Tue Nov 06 22:31:40 2018 +0200"
      },
      "committer": {
        "name": "Tatyana Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Tue Nov 06 22:38:18 2018 +0200"
      },
      "message": "Add neutron client to octavia states\n\nAlso add missed mark to test_queens L 77\n(thanks to abaranuk)\n\nChange-Id: I71ec5fd4302e5b572b621d8933bc1372d1cd20f2\n"
    },
    {
      "commit": "e711906721865a3f86a544ba2a0ad88fa7a4818c",
      "tree": "5cb3feb425039bc0f84fa2ad003a91cd2aa990d0",
      "parents": [
        "819819535b9a987cd17bb2d426971a78f6abd28d"
      ],
      "author": {
        "name": "obutenko",
        "email": "obutenko@mirantis.com",
        "time": "Tue Nov 06 18:02:42 2018 +0200"
      },
      "committer": {
        "name": "obutenko",
        "email": "obutenko@mirantis.com",
        "time": "Tue Nov 06 18:02:42 2018 +0200"
      },
      "message": "Don\u0027t use same name for test and pymark\n\nChange-Id: I974a8b06fd2fd321f075a254e54c53a45c56a3a1\n"
    },
    {
      "commit": "18512d6b684a8d268f4edab8371e818db44c58fa",
      "tree": "301c58e87fb09c175f6fe1be54981dbff3a50497",
      "parents": [
        "1a9c467d6217e75afc2ce5b6d4363cee337bbec0"
      ],
      "author": {
        "name": "obutenko",
        "email": "obutenko@mirantis.com",
        "time": "Tue Nov 06 14:36:14 2018 +0200"
      },
      "committer": {
        "name": "obutenko",
        "email": "obutenko@mirantis.com",
        "time": "Tue Nov 06 17:04:54 2018 +0200"
      },
      "message": "Add queens tests\n\nChange-Id: I2002ef2b6a9a4edb0ae23d8ad9adc5afec6913d4\n"
    },
    {
      "commit": "9d556359ea39125f8e9bb9bb8218dc79710f0981",
      "tree": "a0e65cd34e33e6a6a0aae0b4dda0e9f6daf5232b",
      "parents": [
        "114953d3ea88cc4ef9914321ab670163358529a0",
        "7eb41b07e5b6b3bf90224c3d16bba5016e9e0cf7"
      ],
      "author": {
        "name": "Tatyanka Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Thu Nov 01 16:09:17 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "support@gerrithub.io",
        "time": "Thu Nov 01 16:09:17 2018 +0000"
      },
      "message": "Merge \"Use DOMAIN_NAME instead in test_k8s_externaldns_coredns\""
    },
    {
      "commit": "0c37382c0ab0e4ffc7239762089b0a9426d0f81f",
      "tree": "5372d1dc1469a4f9025b53615bd427fd631fd6c8",
      "parents": [
        "9d80f9cbde031e18dddf8db5406c60c61305d1b2"
      ],
      "author": {
        "name": "Victor Ryzhenkin",
        "email": "vryzhenkin@mirantis.com",
        "time": "Tue Oct 30 17:55:50 2018 +0400"
      },
      "committer": {
        "name": "Victor Ryzhenkin",
        "email": "vryzhenkin@mirantis.com",
        "time": "Tue Oct 30 18:00:59 2018 +0400"
      },
      "message": "Always get first node in calico tests and fix target\n\nChange-Id: Icfd072eddd1d807b7b2ed7bf7f47d768480b4b7d\nRelated-PROD: PROD-24473\nRelated-PROD: PROD-24472\n"
    },
    {
      "commit": "a5c901d12cbd1b5626eefc875b7ded0ba9336953",
      "tree": "fec5f8f3b83d7d622c4f11587b7bff4d88b39d64",
      "parents": [
        "75d0a3e8cec9e7cfbcebce02fb79bf2450b96a40"
      ],
      "author": {
        "name": "sgudz",
        "email": "sgudz@mirantis.com",
        "time": "Mon Oct 29 15:08:33 2018 +0200"
      },
      "committer": {
        "name": "sgudz",
        "email": "sgudz@mirantis.com",
        "time": "Mon Oct 29 17:45:57 2018 +0200"
      },
      "message": "Getting dpdk enablement from pillar linux:network:dpdk:enabled\n\nChange-Id: I635b4c4e111032aa19bd8c5ac9b56986840225c7\n"
    },
    {
      "commit": "905ec697ab9943720ff2ee86d554db58205081cc",
      "tree": "9f11d82730f947472daf726d22c27984808d2028",
      "parents": [
        "f28ed708bc5a453694c8fc62ab6829bf6688a673"
      ],
      "author": {
        "name": "sgudz",
        "email": "sgudz@mirantis.com",
        "time": "Tue Oct 16 15:30:39 2018 +0300"
      },
      "committer": {
        "name": "sgudz",
        "email": "sgudz@mirantis.com",
        "time": "Thu Oct 25 15:05:48 2018 +0300"
      },
      "message": "Enable DPDK in tests preparation for correct flavor creation\n\nChange set vcpu_pinning to wider because 1 cpu is not enough for example\nif we boot 2 VMs.\n\nChanged roles for gtw node to be able to use external network and vxlan\nin case of DPDK.\n\nRemove cinder volume from ctl nodes.\n\nChange dpdk_lcore_mask to use vcpus from both NUMAs (In case of 2 NUMAs\nenabled on virtual machine, we are not able to determine wich NUMA our\ninterfaces belong to. The dpdk_lcore_cpus should be used exactly from\nNUMA wich interface belongs to)\n\nChange pmd-cpu-mask to use vcpus which are not intersect with nova\npinned cpus and cpus from lcore mask.\n\nChange compute_ovs_dpdk_socket_mem to use memory from both NUMAs\n(because we have 2 NUMAs in our computes)\n\nChange-Id: Ic8e7704473e396f181524571f2b0d8826046610b\n"
    },
    {
      "commit": "7eb41b07e5b6b3bf90224c3d16bba5016e9e0cf7",
      "tree": "d0c4677b84ccfed30227984724b8bb3956c41839",
      "parents": [
        "d40f933424049dcc5d8539f82f68a47534df5803"
      ],
      "author": {
        "name": "Vladimir Jigulin",
        "email": "vjigulin@mirantis.com",
        "time": "Wed Oct 24 17:03:51 2018 +0400"
      },
      "committer": {
        "name": "Vladimir Jigulin",
        "email": "vjigulin@mirantis.com",
        "time": "Wed Oct 24 17:33:53 2018 +0400"
      },
      "message": "Use DOMAIN_NAME instead in test_k8s_externaldns_coredns\n\ninstead of LAB_CONFIG_NAME\n\nChange-Id: If8c3c9aceaa26cea58b7face3927200d77c09376\nCloses-PROD: PROD-24338\n"
    },
    {
      "commit": "468564a28bd028afc68e380bbf9b83df0591297a",
      "tree": "05e2f05623ca7a7ae20032387e9f1fb278af1677",
      "parents": [
        "f6910e0d5311980b56b5f822423ed740d2d556aa"
      ],
      "author": {
        "name": "Dmitry Tyzhnenko",
        "email": "t.dmitry@gmail.com",
        "time": "Thu Aug 23 16:39:06 2018 +0300"
      },
      "committer": {
        "name": "Dmitry Tyzhnenko",
        "email": "t.dmitry@gmail.com",
        "time": "Tue Oct 09 17:19:10 2018 +0300"
      },
      "message": "Offline deployment improvement\n\nChange-Id: I722033a5ce4999430a1eea831cfd63ad9032e3c8\n"
    },
    {
      "commit": "8b01cf4552711e69d1ff1f418eb7339397d08828",
      "tree": "15cc6505f7c8bb460d8f5f82d660cc50433ddf4c",
      "parents": [
        "9cc41be4f056f8599554666cddc5c20a6b70f386"
      ],
      "author": {
        "name": "sgudz",
        "email": "sgudz@mirantis.com",
        "time": "Mon Oct 08 18:59:11 2018 +0300"
      },
      "committer": {
        "name": "sgudz",
        "email": "sgudz@mirantis.com",
        "time": "Tue Oct 09 15:44:39 2018 +0300"
      },
      "message": "Delete report extraction from custom image\n\nChange-Id: If073db78743c164fc588075d76064c5292db8158\n"
    },
    {
      "commit": "9cc41be4f056f8599554666cddc5c20a6b70f386",
      "tree": "f9583a8383c899bffcdd8811d3603d8086d20901",
      "parents": [
        "7dbda7885ba6e82e8534093181be3708047249f2",
        "fc5b22fc7fdfc4ce5fd76a90e5803f62ded04b66"
      ],
      "author": {
        "name": "Tatyanka Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Thu Oct 04 13:58:25 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "support@gerrithub.io",
        "time": "Thu Oct 04 13:58:25 2018 +0000"
      },
      "message": "Merge \"fix underlay. Fix steps\""
    },
    {
      "commit": "fc5b22fc7fdfc4ce5fd76a90e5803f62ded04b66",
      "tree": "30aa9623112b946406a32a01b37e755042187657",
      "parents": [
        "d30bf85aeba5e79f50b2d6d8dd08e8ce5bdebac9"
      ],
      "author": {
        "name": "sgudz",
        "email": "sgudz@mirantis.com",
        "time": "Thu Aug 23 17:45:04 2018 +0300"
      },
      "committer": {
        "name": "sgudz",
        "email": "sgudz@mirantis.com",
        "time": "Thu Oct 04 16:33:54 2018 +0300"
      },
      "message": "fix underlay. Fix steps\n\nChange-Id: Ie6e65afca93d2f8cd0061aa97be5d61b7259f96d\n"
    },
    {
      "commit": "5f87ad00696f58302c301e1f6bbba54e6bae52c0",
      "tree": "8d630fdc636d94ddf0fbb1a10c27fb5fe5a266ad",
      "parents": [
        "e34ab9a5ddbe6a84227d3f6c76775ef0f2f2a4db",
        "90689150d8d466a15f9d16a192e996cd5f67d6dd"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "dis.xcom@gmail.com",
        "time": "Wed Oct 03 10:50:51 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "support@gerrithub.io",
        "time": "Wed Oct 03 10:50:51 2018 +0000"
      },
      "message": "Merge \"Minor fixes in k8s tests\""
    },
    {
      "commit": "e34ab9a5ddbe6a84227d3f6c76775ef0f2f2a4db",
      "tree": "b0d56970bc84e5659909294be40366565c44fe23",
      "parents": [
        "8f43172bed6105d33ac96ad8e3d23272ea235a70",
        "5775bbb00dc471a14f060eb7c09be80f6059a384"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "dis.xcom@gmail.com",
        "time": "Wed Oct 03 10:50:34 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "support@gerrithub.io",
        "time": "Wed Oct 03 10:50:34 2018 +0000"
      },
      "message": "Merge \"Add test_k8s_ingress_nginx test\""
    },
    {
      "commit": "90689150d8d466a15f9d16a192e996cd5f67d6dd",
      "tree": "f9e075eb7da76d88334467fff8feae8690689ae3",
      "parents": [
        "5902ae61234a46c8397d71a65f8878928e5a58d0"
      ],
      "author": {
        "name": "Vladimir Jigulin",
        "email": "vjigulin@mirantis.com",
        "time": "Wed Sep 26 15:38:19 2018 +0400"
      },
      "committer": {
        "name": "Vladimir Jigulin",
        "email": "vjigulin@mirantis.com",
        "time": "Wed Oct 03 14:31:31 2018 +0400"
      },
      "message": "Minor fixes in k8s tests\n\n- Fix test_k8s_externaldns_coredns test\n- Fix K8SSampleDeployment class\n\nChange-Id: I4734e3987af5495c9eb9f4dda4fedd7153964cb6\n"
    },
    {
      "commit": "5775bbb00dc471a14f060eb7c09be80f6059a384",
      "tree": "d9cc3e8fce0cfe3f7502cf3ab314a9163c66bac8",
      "parents": [
        "25f75058bb05183a89e4970dd5698674bd70c231"
      ],
      "author": {
        "name": "Vladimir Jigulin",
        "email": "vjigulin@mirantis.com",
        "time": "Wed Oct 03 10:34:54 2018 +0400"
      },
      "committer": {
        "name": "Vladimir Jigulin",
        "email": "vjigulin@mirantis.com",
        "time": "Wed Oct 03 14:23:39 2018 +0400"
      },
      "message": "Add test_k8s_ingress_nginx test\n\nChange-Id: I11ae28ddfbe96cd4232ff428857ee69fe09ddffe\nCloses-PROD: PROD-22257\n"
    },
    {
      "commit": "8dbc788e73b494f3ebae2cb21f243f4287aa46e7",
      "tree": "f11127d72d779f3e6c75dcc1eba244875c33a9a4",
      "parents": [
        "0f27231359eb445a1badf0ca871d68508e639afd"
      ],
      "author": {
        "name": "Tatyana Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Wed Aug 29 13:11:16 2018 +0300"
      },
      "committer": {
        "name": "Tatyanka Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Mon Oct 01 11:23:05 2018 +0000"
      },
      "message": "Add cid nodes in offline dpdk\n\nChange-Id: Ic42ff34a4521b1ac3e7a13b7eaeec5da52a8e9b4\n"
    },
    {
      "commit": "bcbbab3bef05692a230bc1fda55fb839dccd789e",
      "tree": "3acda410c7eb3759a4b079d9ff86e682e906a205",
      "parents": [
        "1b9c82250e0fde3950e497ef7c990fd3f046a958"
      ],
      "author": {
        "name": "Pavel Glazov",
        "email": "pglazov@mirantis.com",
        "time": "Mon Sep 24 17:37:51 2018 +0400"
      },
      "committer": {
        "name": "Pavel Glazov",
        "email": "pglazov@mirantis.com",
        "time": "Mon Sep 24 17:47:33 2018 +0400"
      },
      "message": "[tcp-qa] add \u0027test_mcp_os_newton_install\u0027\n\nChange-Id: I4963b7f42dfdebbcbfe01229f65a81205e7468f6\nRelated-issue: https://mirantis.jira.com/browse/PROD-23354\n"
    }
  ],
  "next": "49d99666e3622979e9874b041e81f8373f2b604c"
}
