)]}'
{
  "log": [
    {
      "commit": "db1c9b09432d622f3eb4480e05d5868413d3a838",
      "tree": "bcba8e11739ca7eea317495744264abb8aebf017",
      "parents": [
        "20a43463beb20e0236ef99dafeac8637ef835c2a"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Tue Oct 01 14:17:02 2019 +0400"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Tue Oct 01 11:06:26 2019 +0000"
      },
      "message": "Add ability to install dependencies during package update\n\nAdd ability to install new packages during package update, which\ncome as new dependency for updated package.\n\nChange-Id: I84f249f5ecb997ede5f980871b78d43fb817e516\nRelated-Prod: PROD-33565\n(cherry picked from commit d1167f118dbbc0513ff7568e2fca5978d6f5023a)\n"
    },
    {
      "commit": "20a43463beb20e0236ef99dafeac8637ef835c2a",
      "tree": "57b0fa4f5dc2a3b0fd0f3a6ec382db3eab547dfa",
      "parents": [
        "6f07b592f5c5232740d211377cf81264a86ef289"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Tue Sep 24 14:55:50 2019 +0400"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Tue Sep 24 11:01:09 2019 +0000"
      },
      "message": "Place getWorkerThreads function inplace for upgrade pipeline\n\nPlace it inplace as at the moment of upgrade current pipeline-lib\nrevision in Jenkins may not have this function in Salt lib.\n\nChange-Id: Ib40665cd69b767a35697f69526f5aaba2cbf3c2b\nRelated-Prod: PROD-27850\n(cherry picked from commit 6f1c8734918b276e7e85b909044a266943bac230)\n"
    },
    {
      "commit": "6f07b592f5c5232740d211377cf81264a86ef289",
      "tree": "b1d54f7546048b6d2ebfec4886d84d813902582d",
      "parents": [
        "320b713e04b2265def0780eb3f83b7f77fbc5788"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Mon Sep 16 16:41:26 2019 +0400"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Tue Sep 24 10:03:45 2019 +0000"
      },
      "message": "Update maas cluster model if exists during upgrade\n\nRemove next parameters linux_system_repo_mcp_maas_url and maas_region_main_archive\nfrom maas cluster model as they will be constructed from defaults and values\nfrom main init file.\n\nChange-Id: I77474bebd6bb114045c48f520468ce6484415503\nRelated-Prod: PROD-32735\n(cherry picked from commit 70f4f9a12be0f4a1ef47b086c32dbce71175abf8)\n"
    },
    {
      "commit": "320b713e04b2265def0780eb3f83b7f77fbc5788",
      "tree": "7907f59c47babe8460f5a1858eb8d0892954e219",
      "parents": [
        "52ea858de4ce1a38014dc106611d0f7e78f7086c",
        "aaeeb1d9908df3e72223b82050b29522d8a6f9e4"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Tue Sep 24 08:59:23 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Tue Sep 24 08:59:23 2019 +0000"
      },
      "message": "Merge \"ignore set flags while checking cluster health, additional healthchecks after each osd restart\" into release/proposed/2019.2.0"
    },
    {
      "commit": "52ea858de4ce1a38014dc106611d0f7e78f7086c",
      "tree": "72bc0f728987a4176267fb5ca703b871f148e7a1",
      "parents": [
        "09ef8b19f0a0db7188cea3a10d6798ab8bc13770",
        "19d98e606b6479516dbc0d7f04e28febcdc75bf9"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Tue Sep 24 08:45:53 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Tue Sep 24 08:45:53 2019 +0000"
      },
      "message": "Merge \"Fix condition and pipeline name\" into release/proposed/2019.2.0"
    },
    {
      "commit": "09ef8b19f0a0db7188cea3a10d6798ab8bc13770",
      "tree": "51336a4faa35c412adf3527be7c7d49573af735c",
      "parents": [
        "87fe5cd96647979ca298d84cd880e1211e00ae51"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Mon Sep 23 16:29:51 2019 +0400"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Tue Sep 24 08:10:44 2019 +0000"
      },
      "message": "Update getting batch size for cloud deploy and upgrade mcp jobs\n\nGet batch size based on common function which respect all possible ways\nof setting batch sizes.\n\nChange-Id: I045814854e92f7267723a5f4bd62509e8c71b71e\nRelated-Prod: PROD-27850\n(cherry picked from commit 9365e2638bc41510ac1f435dfa0ba6acf19eb2d4)\n"
    },
    {
      "commit": "19d98e606b6479516dbc0d7f04e28febcdc75bf9",
      "tree": "a249e7e56028f9cf4d532c275e5240b4c3e3cc5d",
      "parents": [
        "87fe5cd96647979ca298d84cd880e1211e00ae51"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Mon Sep 23 18:08:32 2019 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Mon Sep 23 18:27:24 2019 +0200"
      },
      "message": "Fix condition and pipeline name\n\nRelated: PROD-32815\n\nChange-Id: I37c51d1fe12576850cada88f6e80071165faf980\n(cherry picked from commit 520781ea9f5cb0a72c31274ef7c67bae8cd720b3)\n"
    },
    {
      "commit": "87fe5cd96647979ca298d84cd880e1211e00ae51",
      "tree": "e21affc490fde51e6b2bd89be304a5724aa70364",
      "parents": [
        "d4f954184fed101da2501396da2d2577c58c795c"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Aug 23 15:55:25 2019 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Thu Sep 19 12:31:41 2019 +0200"
      },
      "message": "Trigger Dogtag backup when Galera backup is done\n\nDepends-On: https://gerrit.mcp.mirantis.com/#/c/48325/\n\nRelated: PROD-32815\n\nChange-Id: I442447e016c2dbd72a252573d706956c9b1f320e\n(cherry picked from commit aceda37d912d7ce79a20594507b18d22496c8484)\n"
    },
    {
      "commit": "d4f954184fed101da2501396da2d2577c58c795c",
      "tree": "41550c314374d3259658d1767b742e8a4252b670",
      "parents": [
        "c4da1a1455a4d327ac6094bdbf7c06c9f989ddfd"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Aug 23 15:47:37 2019 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Thu Sep 19 12:30:25 2019 +0200"
      },
      "message": "Refactor backupninja backup pipeline to support Dogtag backups\n\nRelated: PROD-32740\n\nChange-Id: I7d1765612e833d1ee0db1e6de1050fd344b6e793\n(cherry picked from commit d60c86d7b414e08fb0a13652c9931d150e010b33)\n"
    },
    {
      "commit": "aaeeb1d9908df3e72223b82050b29522d8a6f9e4",
      "tree": "4118aa4b5d813cfa5e4459e5b702bd080ffbb653",
      "parents": [
        "c4da1a1455a4d327ac6094bdbf7c06c9f989ddfd"
      ],
      "author": {
        "name": "Mateusz Los",
        "email": "mlos@mirantis.com",
        "time": "Wed Sep 18 21:58:54 2019 +0200"
      },
      "committer": {
        "name": "Mateusz Los",
        "email": "mlos@mirantis.com",
        "time": "Thu Sep 19 11:37:41 2019 +0200"
      },
      "message": "ignore set flags while checking cluster health, additional healthchecks after each osd restart\n\nChange-Id: I7bea2a3c41355f72b41b804f9b25cc69244ed0bb\nRelated-Prod: PROD-28701\n"
    },
    {
      "commit": "c4da1a1455a4d327ac6094bdbf7c06c9f989ddfd",
      "tree": "8ab489265beff48f9f7242d3b4675f3b7a292c19",
      "parents": [
        "2d12ddebe61fc202a1b4763c5a4df4a86bed6ab6"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Mon Aug 12 18:17:02 2019 +0400"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Wed Sep 18 11:49:20 2019 +0000"
      },
      "message": "Update Galery verify/restore pipeline\n\nRefactor pipeline and support CLUSTER_RESTART action.\n\nRelated: PROD-32619\n\nChange-Id: I58aed7f11bfe95404dff176db89c347ae259ba94\n(cherry picked from commit afc4344f1ff7c169cd4a89456a2ad5a7ad15fff2)\n"
    },
    {
      "commit": "2d12ddebe61fc202a1b4763c5a4df4a86bed6ab6",
      "tree": "5934c906962331e1de399979812509c42443491e",
      "parents": [
        "d5eec4cfe674e54528588359647755f55bd9d9b1"
      ],
      "author": {
        "name": "Anton Samoylov",
        "email": "asamoylov@mirantis.com",
        "time": "Mon Sep 16 15:37:07 2019 +0400"
      },
      "committer": {
        "name": "Anton Samoylov",
        "email": "asamoylov@mirantis.com",
        "time": "Mon Sep 16 15:37:07 2019 +0400"
      },
      "message": "Wait for all cassandra dbs are up before starting analytics services\n\nChange-Id: I98aad8bb081a16584688df990410691ce03abfce\nRelated-PROD: PROD-32988\n"
    },
    {
      "commit": "d5eec4cfe674e54528588359647755f55bd9d9b1",
      "tree": "c2f65d39e4d91baa686e152217e713621d6308b0",
      "parents": [
        "af18b255a853e4e9b08bf96105096670713ee9b1"
      ],
      "author": {
        "name": "Hanna Arhipova",
        "email": "harhipova@mirantis.com",
        "time": "Fri Sep 06 17:55:40 2019 +0300"
      },
      "committer": {
        "name": "harhipova",
        "email": "harhipova@mirantis.com",
        "time": "Mon Sep 09 11:48:02 2019 +0000"
      },
      "message": "Fixed typos in upgrade-mcp-release pipeline\n\nChange-Id: I0ef0aaf860e64a7fa0b6fcbf232c1a95da71bb2e\nRelated-Prod: #PROD-33150(PROD:33150)\n"
    },
    {
      "commit": "af18b255a853e4e9b08bf96105096670713ee9b1",
      "tree": "a43bc1d23fa58715eabdaebb9bcff2920dae9b53",
      "parents": [
        "e13124c58348d4b986c12709eaf8a338f3015fc8"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Mon Sep 02 14:53:02 2019 +0400"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Wed Sep 04 10:59:46 2019 +0000"
      },
      "message": "Add opencontrail:common class during upgrade if doesnot exist\n\nAdd opencontrail:common class to support sysctl pillar values instead\nof hardcoded one in salt-formula.\n\nChange-Id: I358e050461b2318dbba71a039e51c62e59e1dde6\nRelated-Prod: PROD-32182\n(cherry picked from commit da1178933c2dc4aa8340195ce55e563c3f4a76a6)\n"
    },
    {
      "commit": "e13124c58348d4b986c12709eaf8a338f3015fc8",
      "tree": "fc350544a2bca4af3495dff9416b5c54f4415134",
      "parents": [
        "ca6aecaffcbb04abf456b398b96ea9a7b84a2a4d"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Thu Aug 29 12:52:22 2019 +0400"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Thu Aug 29 12:52:22 2019 +0400"
      },
      "message": "Convert workerThreads toString for isInteger check\n\nPROD-32912\n\nChange-Id: Ib781258c8f7e49deecbe3be16458065be74652b3\n"
    },
    {
      "commit": "ca6aecaffcbb04abf456b398b96ea9a7b84a2a4d",
      "tree": "ee75d990d9ec44eafcc1d3f46fb7e3817075cb39",
      "parents": [
        "b60e17074cdd414cf7161625eed8c4dbf041bdf4"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Mon Aug 19 19:41:27 2019 +0400"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Wed Aug 28 16:36:39 2019 +0400"
      },
      "message": "Support Salt batch sizing for most important pipelines\n\nAdd parameter BATCH_SIZE to support Batch sizing for Salt to be\napplied on huge amount of nodes.\n\nChange-Id: I1547df928990098a7969b5535ca611d7fb6cc581\nRelated: PROD-27850 (PROD:27850)\nRelated: PROD-32646 (PROD:32646)\n(cherry-picked from commit 70002bc3343bb200cf0526e32368a32430f2407b)\n"
    },
    {
      "commit": "b60e17074cdd414cf7161625eed8c4dbf041bdf4",
      "tree": "18172566ca65030e19b0e68d48ecdbd99eb33707",
      "parents": [
        "14fa6e1f0fb0c57fa82db57729017cbc2a909b28"
      ],
      "author": {
        "name": "Dmitriy Kruglov",
        "email": "dkruglov@mirantis.com",
        "time": "Mon Aug 19 12:53:41 2019 +0200"
      },
      "committer": {
        "name": "dkruglov",
        "email": "dkruglov@mirantis.com",
        "time": "Tue Aug 27 09:59:51 2019 +0000"
      },
      "message": "Use pytest traceback style option from pytest.ini\n\nDo not use hardcoded \u0027short\u0027 traceback style\noption in pytest run CLI command, but the value\nthat is defined in pytest.ini config.\n\nChange-Id: I1172a5d4ad4fba6ffa48c35fa9433a66b0bac8ba\nRelated-PROD: #PROD-23832\n(cherry picked from commit 6749a376be28e2a433271144cd26ebb5576bd650)\n"
    },
    {
      "commit": "14fa6e1f0fb0c57fa82db57729017cbc2a909b28",
      "tree": "2464147177494ee4666daece3e4f943969854461",
      "parents": [
        "34035bf860a969b92ea63f51804934b5ba513c8e"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Fri Aug 23 14:29:34 2019 +0400"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Mon Aug 26 15:04:02 2019 +0400"
      },
      "message": "Get rid of hardcoded node names in pipelines\n\nChange-Id: I2cbb062e7e1a8d7c6e41f8234581e66d063276c9\nRelated-Prod: PROD-25517\n(cherry-picked from commit e983d454213965e3dfb5e3f77cec810d187b9b85)\n"
    },
    {
      "commit": "34035bf860a969b92ea63f51804934b5ba513c8e",
      "tree": "76588a68c776f057e413db3ea96bb156d6fbf085",
      "parents": [
        "8b90317a6801791790c53046e7438e934107c11a"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Fri Aug 09 21:07:37 2019 +0400"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Fri Aug 09 21:07:37 2019 +0400"
      },
      "message": "Save file permissions before backup if possible\n\nPROD-32436\n\nChange-Id: Id679d6d4771dac534ef03d590593603d73919e47\n"
    },
    {
      "commit": "8b90317a6801791790c53046e7438e934107c11a",
      "tree": "4250b93fb4fba2fdc6f20057ac08d35ea629d198",
      "parents": [
        "63b40fc71ce0f678f4e3c20d8fee93802caa8d2b"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Fri Aug 09 19:19:40 2019 +0400"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Fri Aug 09 19:19:40 2019 +0400"
      },
      "message": "Fix pillar for getting maas node\n\nPROD-32436\n\nChange-Id: I70b7984c05fd68ac66e0826ef04fe5b67220671e\n"
    },
    {
      "commit": "63b40fc71ce0f678f4e3c20d8fee93802caa8d2b",
      "tree": "46f43394b43211a92f723a4bfa24cacfd034285c",
      "parents": [
        "820e786ada0c5fecc650d7c0151091ea88bf1661"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Aug 07 18:07:57 2019 +0200"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Thu Aug 08 12:21:51 2019 +0000"
      },
      "message": "Increase verbosity of galera restore pipeline\n\n\t- This will allow to se stack trace of restoration errors\n\nFixes: PROD-32509\n\nChange-Id: I7b369895fd70379221f79f097eda0acbe0b98192\n(cherry picked from commit 42767c3d8b3f9a80f8ebffd1d8eff8ba0237b5a4)\n"
    },
    {
      "commit": "820e786ada0c5fecc650d7c0151091ea88bf1661",
      "tree": "1496d25c6e7578d504f010fa674fb50fca406c07",
      "parents": [
        "b7a0ad5c3022b3de4f83b9ae828c0b988b189238"
      ],
      "author": {
        "name": "Anton Samoylov",
        "email": "asamoylov@mirantis.com",
        "time": "Wed Aug 07 17:30:25 2019 +0400"
      },
      "committer": {
        "name": "Anton Samoylov",
        "email": "asamoylov@mirantis.com",
        "time": "Wed Aug 07 17:30:25 2019 +0400"
      },
      "message": "Do not raise error in case of initial health-check failure\n\nAn error should not be raised in initial contrail services health-check\nbefore restore, as a main use case for Cassandra DB restore pipeline\nis to fix broken environment by rolling back to \"working\" DB snapshot.\n\nChange-Id: I5568fbb9c2c2747e91d7eeadeba5506425084756\nRelated-PROD: PROD-32492\n"
    },
    {
      "commit": "b7a0ad5c3022b3de4f83b9ae828c0b988b189238",
      "tree": "36d0ac1c04cd08687ea89753346ba951cab39ff7",
      "parents": [
        "ddd0cbba1c8cba9f1a0685cda838b16864290489"
      ],
      "author": {
        "name": "Anton Samoylov",
        "email": "asamoylov@mirantis.com",
        "time": "Wed Aug 07 17:02:03 2019 +0400"
      },
      "committer": {
        "name": "Anton Samoylov",
        "email": "asamoylov@mirantis.com",
        "time": "Wed Aug 07 17:02:03 2019 +0400"
      },
      "message": "Restart contrail-control service after DB rollback\n\ncontrail-control services should be re-initialized (resarted)\nafter Config DB sync.\n\nChange-Id: I276019b0c2b9e7490e17585a4b80248a707d0ceb\nRelated-PROD: PROD-32437\n"
    },
    {
      "commit": "ddd0cbba1c8cba9f1a0685cda838b16864290489",
      "tree": "1ea2137c85c65c9074123f3af3edec57aee2bf90",
      "parents": [
        "1b11d23c4eb61154567a9841a949b55662c10dbf"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Thu Aug 01 15:23:14 2019 +0400"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Thu Aug 01 15:23:14 2019 +0400"
      },
      "message": "Use proper method for salt-minion restart\n\nPROD-32360\n\nChange-Id: Ic803dbc82e7b9c063b17cbf2b4a62d8c981dfedc\n"
    },
    {
      "commit": "1b11d23c4eb61154567a9841a949b55662c10dbf",
      "tree": "2b5074da2427d6c7f9f3e551430e3cc1356110c2",
      "parents": [
        "b6d18d508e05f8fe3e4992c7d7fcbf022cd60f88"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Mon Jul 29 17:44:46 2019 +0400"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Mon Jul 29 14:52:11 2019 +0000"
      },
      "message": "Add nginx wait-for-service block for waiting srv-salt-pki.mount service\n\nIn case if /srv/salt/pki mounted by GlusterFS Nginx are getting failed\nduring boot because doesn\u0027t have require for srv-salt-pki.mount service.\n\nChange-Id: I73b41df6f0a9e23a674059d0371902495fcf30a5\nRelated-Prod: PROD-32284\n"
    },
    {
      "commit": "b6d18d508e05f8fe3e4992c7d7fcbf022cd60f88",
      "tree": "4e5d2ed99a58d2dbecddb03721e43288a5cfcd81",
      "parents": [
        "6ef32f0f99f6892f954d5124c604441c21fe70f2"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Wed Jul 24 15:30:54 2019 +0400"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Fri Jul 26 19:30:13 2019 +0400"
      },
      "message": "Install sysstat package from pipeline if missed\n\nPROD-32178\n\nChange-Id: I6d4c1c7b1fab0ebd338e2fbe19897d49df10f771\n"
    },
    {
      "commit": "6ef32f0f99f6892f954d5124c604441c21fe70f2",
      "tree": "e898bf658fa712f0d636fcdc2844ad15067e393d",
      "parents": [
        "c304b4f749a30024de572a27dc862ef14ae7f34d"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Fri Jul 26 15:55:24 2019 +0400"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Fri Jul 26 15:58:12 2019 +0400"
      },
      "message": "Use input where ask for confirmation is required\n\nPROD-32258\n\nChange-Id: I809e7e2f63be3dd4f42ab23728c44a4b105f6c40\n"
    },
    {
      "commit": "c304b4f749a30024de572a27dc862ef14ae7f34d",
      "tree": "decf8e079bf151c925380f3db93bb92f95dc74ac",
      "parents": [
        "37f41dbb063d28b33ab44bc86c90ff09bd0c0f6a"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Thu Jul 25 16:57:48 2019 +0400"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Thu Jul 25 16:03:00 2019 +0000"
      },
      "message": "Fix issues in pipeline for backupninja backup\n\nChange-Id: I8d62e77afdc2df8da016ba8ad56f6c7e4d2db446\nRelated-Prod: PROD-31827\n(cherry picked from commit 7c06606d13034aea8e47f633fb17c1cb4ea38453)\n"
    },
    {
      "commit": "37f41dbb063d28b33ab44bc86c90ff09bd0c0f6a",
      "tree": "1c90f14b2cbcaecdd49de47723ccfea41345c839",
      "parents": [
        "89ff5d742d0dc3a1db51b0a1f5cf4e288495ade4"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Wed Jul 24 17:05:24 2019 +0400"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Wed Jul 24 16:07:38 2019 +0000"
      },
      "message": "Add step for checking needed version of postgresql before maasdb backup\n\nChange-Id: I422bb0e42c01535c7c74d48f4d7d74363aa61739\nRelated-Prod: PROD-31827\n(cherry picked from commit 1542bf2b4b59da63ecf51c4c71dac3ef569c44b5)\n"
    },
    {
      "commit": "89ff5d742d0dc3a1db51b0a1f5cf4e288495ade4",
      "tree": "e9510f900e430cc66c47801312f4896fb8974b58",
      "parents": [
        "fe1ea5c73c9a90860be144078c4153021c36b155",
        "312bcd45fa17876686f82e7851fc5e5125d47ed5"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Tue Jul 23 14:07:18 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Tue Jul 23 14:07:18 2019 +0000"
      },
      "message": "Merge \"Update Nginx proxy settings for Gerrit/Jenkins during upgrade\" into release/proposed/2019.2.0"
    },
    {
      "commit": "312bcd45fa17876686f82e7851fc5e5125d47ed5",
      "tree": "868ab4f85f066ff27631cfc6a5b2d6d5903c18d5",
      "parents": [
        "11167449813c547a03bcf319b51f49bb144ea24b"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Tue Jul 23 17:59:13 2019 +0400"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Tue Jul 23 14:02:29 2019 +0000"
      },
      "message": "Update Nginx proxy settings for Gerrit/Jenkins during upgrade\n\nChange-Id: I41e4baca8f6ec2c21617f5576bcc6799e74d38d3\nRelated-Prod: PROD-32128\n(cherry-picked from commit 84a0bc029525a87d6d19090a16a86f8ad03be33a)\n"
    },
    {
      "commit": "fe1ea5c73c9a90860be144078c4153021c36b155",
      "tree": "df61857f7c87249cf6b4bdbc9ad545058b9f91bf",
      "parents": [
        "11167449813c547a03bcf319b51f49bb144ea24b"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Tue Jul 23 14:59:59 2019 +0400"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Tue Jul 23 15:15:29 2019 +0400"
      },
      "message": "Fix job name for galera backup\n\nPROD-32179\n\nChange-Id: I42740894af641e02d386907db24e114bd0d022b0\n"
    },
    {
      "commit": "11167449813c547a03bcf319b51f49bb144ea24b",
      "tree": "2bd923f78bff388c38cc4d83819b528f9812a42f",
      "parents": [
        "2219bf494ff7b2a8bc2c9c36784332ccc8358b43"
      ],
      "author": {
        "name": "Oleksii Zhurba",
        "email": "ozhurba@mirantis.com",
        "time": "Mon Jul 22 11:15:02 2019 -0500"
      },
      "committer": {
        "name": "Oleksii Zhurba",
        "email": "ozhurba@mirantis.com",
        "time": "Mon Jul 22 17:12:54 2019 +0000"
      },
      "message": "[CVP] Add force_pull parameter for cvp sanity/spt/stacklight jobs\n\nRelated-PROD: PROD-32132\n\nChange-Id: Ie138f4a0eb1f1c47cb1d45681a8627296682bc61\n"
    },
    {
      "commit": "2219bf494ff7b2a8bc2c9c36784332ccc8358b43",
      "tree": "6106d821974fcb81b3b530f4cd97ead10958ec3b",
      "parents": [
        "293561268023b4d77744f871c11fbe7b0e603f34"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Mon Jul 22 16:54:06 2019 +0400"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Mon Jul 22 15:23:51 2019 +0000"
      },
      "message": "Several fixes for backupninja pipelines\n\n* Do not fail if maas is not enabled\n* Add backup server to known_hosts, so scp will not fail\n* Additional checks for pillar data\n\nPROD-30107\nPROD-30108\n\nChange-Id: Id5043717220de80c25f9d80761c1ddfa0910b083\n(cherry picked from commit 8428b8d59b5aa325892b177e94923b99f7172c1d)\n"
    },
    {
      "commit": "293561268023b4d77744f871c11fbe7b0e603f34",
      "tree": "bfba20473e959825256e3737ab454a675f21fb5b",
      "parents": [
        "57aeeb5fa48051ba0b7c75ea08cf7de079d9a9a2"
      ],
      "author": {
        "name": "Oleksii Zhurba",
        "email": "ozhurba@mirantis.com",
        "time": "Wed Jul 17 15:02:44 2019 -0500"
      },
      "committer": {
        "name": "Oleksii Zhurba",
        "email": "ozhurba@mirantis.com",
        "time": "Fri Jul 19 14:38:51 2019 +0000"
      },
      "message": "[CVP] Fix skiplist functionality in cvp-tempest\n\nRelated-PROD: PROD-31358\n\nChange-Id: I303e3d120fcc72d7f213871fc09adaf7570fb564\n"
    },
    {
      "commit": "57aeeb5fa48051ba0b7c75ea08cf7de079d9a9a2",
      "tree": "665668d87b6d5f5caa7b8ab731769e1da1ef34d6",
      "parents": [
        "9c4a84d71378c9a705a072fa8c7780cd66d136d6",
        "7f3c386b12397db1f8b19c5b2343029588cb10a5"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Fri Jul 19 12:48:24 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Fri Jul 19 12:48:24 2019 +0000"
      },
      "message": "Merge \"Refactoring for using minion names instead of pillars and some standart functions instead of cmds Related-Prod: #PROD-30065 (PROD:30065) Related-Prod: #PROD-29949 (PROD:29949) Cherry-picked from commit: f99b1165574a761743226148d843b91f3e4e2cc9\" into release/proposed/2019.2.0"
    },
    {
      "commit": "9c4a84d71378c9a705a072fa8c7780cd66d136d6",
      "tree": "6c6715919f8a2552f7de44de552f737608319cf1",
      "parents": [
        "13bb1366713e6ac213618502fa18976b61c13749"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Feb 19 10:29:56 2019 +0100"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "mpolreich@mirantis.com",
        "time": "Fri Jul 19 11:32:48 2019 +0000"
      },
      "message": "Add \u0027Galera DB backup\u0027 pipeline\n\nRelated: PROD-27547 (PROD:27547)\n\nChange-Id: I2540ec4460ea6c6932a4e758543b8340e0a9d9fd\n(cherry picked from commit 85fa2db9c4ab918ec0aad14632eaaf284a7625c2)\n"
    },
    {
      "commit": "7f3c386b12397db1f8b19c5b2343029588cb10a5",
      "tree": "1f7d239351750f26c5532b31ccf403553962b397",
      "parents": [
        "d662e5cc72fa2bfb6551f815ec9498153ec6b685"
      ],
      "author": {
        "name": "Alena Kiseleva",
        "email": "akiseleva@mirantis.com",
        "time": "Wed Jun 12 13:16:33 2019 +0300"
      },
      "committer": {
        "name": "Alena Kiseleva",
        "email": "akiseleva@mirantis.com",
        "time": "Fri Jul 19 13:59:17 2019 +0300"
      },
      "message": "Refactoring for using minion names instead of pillars and some standart\nfunctions instead of cmds\nRelated-Prod: #PROD-30065 (PROD:30065)\nRelated-Prod: #PROD-29949 (PROD:29949)\nCherry-picked from commit: f99b1165574a761743226148d843b91f3e4e2cc9\n\nChange-Id: Ia639a462a91095b04a944fb986fe5d05f6291a5e\n"
    },
    {
      "commit": "13bb1366713e6ac213618502fa18976b61c13749",
      "tree": "02eb177127581863cf6b3c0dbe5ecd46ab18c961",
      "parents": [
        "54e4553ffa6ac17551465ac7491342b92ed8c661"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Fri Jun 14 14:46:39 2019 +0000"
      },
      "committer": {
        "name": "sgarbuz",
        "email": "sgarbuz@mirantis.com",
        "time": "Fri Jul 19 09:53:43 2019 +0000"
      },
      "message": "Add openstack-galera-upgrade.groovy pipeline\n\nChange-Id: Iae8d3e50fbe3c6bb608a30ac0bc4f87b288b933c\nRelated-Prod: PROD-29630\n(cherry picked from commit f4adf25bc82d5e154e3214859fcb0e9778c30947)\n"
    },
    {
      "commit": "54e4553ffa6ac17551465ac7491342b92ed8c661",
      "tree": "65d3f7e2b4c23691a2ada44607cb30b8a37657fa",
      "parents": [
        "3310cbaa877b31ebe550ed0c87f0ee1dadd9173d"
      ],
      "author": {
        "name": "Oleksii Zhurba",
        "email": "ozhurba@mirantis.com",
        "time": "Thu Jul 18 11:28:09 2019 -0500"
      },
      "committer": {
        "name": "Oleksii Zhurba",
        "email": "ozhurba@mirantis.com",
        "time": "Thu Jul 18 16:28:48 2019 +0000"
      },
      "message": "[CVP] Disable docker pull for cvp-sanity/spt/stacklight jobs\n\nRelated-PROD: PROD-31909\n\nChange-Id: Ie068013ab85d1a7e7c8d305c2db7a8b87d0e9f2d\n"
    },
    {
      "commit": "3310cbaa877b31ebe550ed0c87f0ee1dadd9173d",
      "tree": "ee2a618a1f397dd87f3523e8f6dc7a8e2db4c587",
      "parents": [
        "f00f233f93da812db649ee7950d05792e20c9f6f",
        "0102826a4ae5d1310e5bed2601d8e187d90809e1"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu Jul 18 16:19:07 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Thu Jul 18 16:19:07 2019 +0000"
      },
      "message": "Merge \"[CVP] Define runtest_tempest_cfg_dir in Initialization stage\" into release/proposed/2019.2.0"
    },
    {
      "commit": "f00f233f93da812db649ee7950d05792e20c9f6f",
      "tree": "9e42ff9eeb80b88b22ccaa8bb9e8a4eadf1322c4",
      "parents": [
        "d662e5cc72fa2bfb6551f815ec9498153ec6b685",
        "b8b50b327c12c43ee957447506c0a10aacb83fa5"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu Jul 18 16:16:18 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Thu Jul 18 16:16:18 2019 +0000"
      },
      "message": "Merge \"[CVP] Fix DEBUG_MODE for cvp-tempest\" into release/proposed/2019.2.0"
    },
    {
      "commit": "d662e5cc72fa2bfb6551f815ec9498153ec6b685",
      "tree": "29d82ac2625337ae02a7eb8be1a00b300a9121d9",
      "parents": [
        "e83655651ffb7759368712f54b1941edc2b7a095"
      ],
      "author": {
        "name": "Oleksandr Pidrepnyi",
        "email": "apodrepnyi@mirantis.com",
        "time": "Thu Jul 18 16:06:57 2019 +0300"
      },
      "committer": {
        "name": "apodrepnyi",
        "email": "apodrepnyi@mirantis.com",
        "time": "Thu Jul 18 15:14:54 2019 +0000"
      },
      "message": "Apply \u0027linux.system.repo\u0027 state before dist-upgrade operation.\n\nChange-Id: I8513a432f4378c3c0cc53240480f7f086f329907\nRelated-Prod: PROD-30563\n(cherry picked from commit 217efc011f1d7e544fa2f831ae14cdba9ce66829)\n"
    },
    {
      "commit": "e83655651ffb7759368712f54b1941edc2b7a095",
      "tree": "d6b926cc5374944899d4520695577d20083ac74f",
      "parents": [
        "323ffdeb8004bc45be55933f353e8aa118fe10b8",
        "7ba33594cb85cafa18ce0c237b1c3508c5b2bb82"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu Jul 18 13:30:34 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Thu Jul 18 13:30:34 2019 +0000"
      },
      "message": "Merge \"Add RESTORE_TYPE to galera restore pipeline\" into release/proposed/2019.2.0"
    },
    {
      "commit": "323ffdeb8004bc45be55933f353e8aa118fe10b8",
      "tree": "c6636beaf22f4504fa728a40d9579214d76dfea1",
      "parents": [
        "915b8f8b0eb6099174ab5e16ecee21b0b030b664"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue May 07 15:56:38 2019 +0200"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Thu Jul 18 13:04:28 2019 +0000"
      },
      "message": "Add handling of resultCodes for disk i/o utilization check\n\n\t- Also fix order of checking resultCodes\n\n- Partial cherry-pick of 0f3b85dfd2220042a961651707f97eb2d6932d3f\n\nRelated: PROD-28135\n\nChange-Id: I51f875f315a60b59d844c754549cee743d86305e\n"
    },
    {
      "commit": "0102826a4ae5d1310e5bed2601d8e187d90809e1",
      "tree": "8976195beddc918cfe4824d114828df6827fa673",
      "parents": [
        "915b8f8b0eb6099174ab5e16ecee21b0b030b664"
      ],
      "author": {
        "name": "Oleksii Zhurba",
        "email": "ozhurba@mirantis.com",
        "time": "Wed Jul 17 12:29:49 2019 -0500"
      },
      "committer": {
        "name": "Oleksii Zhurba",
        "email": "ozhurba@mirantis.com",
        "time": "Wed Jul 17 21:11:12 2019 +0000"
      },
      "message": "[CVP] Define runtest_tempest_cfg_dir in Initialization stage\n\nRelated-PROD: PROD-31356\n\nChange-Id: Ifad6b9a4b03e0c99de7ae86fa8897e5bd5dca203\n"
    },
    {
      "commit": "b8b50b327c12c43ee957447506c0a10aacb83fa5",
      "tree": "c651dce94b8c28a9c1fa4e550c27a06a4bc2692a",
      "parents": [
        "915b8f8b0eb6099174ab5e16ecee21b0b030b664"
      ],
      "author": {
        "name": "Oleksii Zhurba",
        "email": "ozhurba@mirantis.com",
        "time": "Wed Jul 17 12:19:09 2019 -0500"
      },
      "committer": {
        "name": "Oleksii Zhurba",
        "email": "ozhurba@mirantis.com",
        "time": "Wed Jul 17 17:19:51 2019 +0000"
      },
      "message": "[CVP] Fix DEBUG_MODE for cvp-tempest\n\nRelated-PROD: PROD-31355\n\nChange-Id: Iada733c53d7d17b74869e22e1285b2843b6d09f2\n"
    },
    {
      "commit": "915b8f8b0eb6099174ab5e16ecee21b0b030b664",
      "tree": "0c228729c96249c6627196dfdefcf0df6f596df2",
      "parents": [
        "278179ba54a27157c4d6af90c18d781f128ffa77"
      ],
      "author": {
        "name": "Anton Samoylov",
        "email": "asamoylov@mirantis.com",
        "time": "Wed Jun 26 17:20:58 2019 +0400"
      },
      "committer": {
        "name": "Anton Samoylov",
        "email": "asamoylov@mirantis.com",
        "time": "Wed Jul 17 09:16:49 2019 +0000"
      },
      "message": "Cassandra repair pipeline fixes:\n\n- stop neutron-server for OC 4.X config db repair case;\n- stop contral and analytic containers during repair procedure to prevent\n  requests to configdb;\n- add verification of cassandra db readiness before backup procedure;\n- increased number of retries for final health check.\n\nChange-Id: I0e88d7a013e5452fccbf63c4141afb31aac2b9bd\nRelated-PROD: PROD-31354\n"
    },
    {
      "commit": "278179ba54a27157c4d6af90c18d781f128ffa77",
      "tree": "598fa21a0b433a50697feb48b130c210ac0963ad",
      "parents": [
        "ce96717366b68415877cd78b62985a20f4910036"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Mon Jun 24 23:44:39 2019 +0300"
      },
      "committer": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Tue Jul 16 12:53:14 2019 +0300"
      },
      "message": "Install python-tornado with OS CP/DP upgrade\n\npython-tornado that is shared with salt. To make openstack working properly\ninstall tornado to latest version with minion restart. If latest version present\ndo nothing.\n\nDepends-On: https://gerrit.mcp.mirantis.com/#/c/44579/\n\nChange-Id: Id2024a61f1d9ea60215c91e647f4e29978600cb9\nRelated-Prod: PROD-31413\n(cherry picked from commit 67d7de9b31b3b7569d14afeb18b4ae1383ca4ce6)\n"
    },
    {
      "commit": "ce96717366b68415877cd78b62985a20f4910036",
      "tree": "828e20e297068a8ca5d2bc43099cd6160a50dde0",
      "parents": [
        "79a2d592b56f55e8aea59f44853ce533221d5ebb"
      ],
      "author": {
        "name": "Anton Samoylov",
        "email": "asamoylov@mirantis.com",
        "time": "Mon Jun 24 12:02:51 2019 +0400"
      },
      "committer": {
        "name": "Anton Samoylov",
        "email": "asamoylov@mirantis.com",
        "time": "Mon Jul 15 07:53:46 2019 +0000"
      },
      "message": "Do not create db backup in Cassandra restore pipeline\n\nCassandra restore pipeline should not perform any backups before\nrestore procedure, it\u0027s purpose only restore steps. If backup is\nneeded, separate steps/pipeline can be used.\n\nChange-Id: I916c3053db82f5e3b3e69c3883af584decec10a0\nRelated-PROD: PROD-31351\n"
    },
    {
      "commit": "79a2d592b56f55e8aea59f44853ce533221d5ebb",
      "tree": "c92b3eb19515e522eae5c1970a169a11ac33f01d",
      "parents": [
        "21c78beff246eb4c00b81de9d31f435719a1bdf1"
      ],
      "author": {
        "name": "Anton Samoylov",
        "email": "asamoylov@mirantis.com",
        "time": "Fri Jun 21 19:53:26 2019 +0400"
      },
      "committer": {
        "name": "Anton Samoylov",
        "email": "asamoylov@mirantis.com",
        "time": "Mon Jul 15 07:23:13 2019 +0000"
      },
      "message": "Cassandra repair: fix cassandra data cleanup procedure\n\nCassandra repair does not cleanup cassandra data directory before\nrestore procedure as doctrail utility has limitation in passing\ncommands inside containers.\nAdditional changes:\n- added getValueForPillarKey function for getting pillar values;\n- stop pipeline execution (fail with an error) on important steps during\nrepair procedure\n- remove \u0027doctrail controller contrail-status\u0027 from final health check\nstep as it\u0027s applicable only for OC 4.X and pipeline checks services state\nin the next step.\n\nChange-Id: I0c392badc8a2ea9d59c3615838d5ca9235e31cb7\nRelated-PROD: PROD-31350\n"
    },
    {
      "commit": "21c78beff246eb4c00b81de9d31f435719a1bdf1",
      "tree": "f9b4459ebf888ce171578e93cf5544963c768316",
      "parents": [
        "ee92b416b4a80e4fab9bd199ef66ab75587a6447"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Wed Jul 10 19:47:39 2019 +0400"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Fri Jul 12 17:43:17 2019 +0400"
      },
      "message": "Switch Jenkins/Gerrit to TLS/SSL auth in LDAP during upgrade\n\nAlso run jenkins state as last step after all docker containers are updated.\n\nChange-Id: I8d45c0e6b6915b40656fb2acf9a4d6cd085be737\nRelated-Prod: PROD-23454\n(cherry-picked from commit 6ca9f0d80351857d394c51082a25563ecac70a9c)\n"
    },
    {
      "commit": "7ba33594cb85cafa18ce0c237b1c3508c5b2bb82",
      "tree": "0e5ec4d0ba31cdfa75e969fab351bd94ba779967",
      "parents": [
        "ee92b416b4a80e4fab9bd199ef66ab75587a6447"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Thu Mar 21 15:12:15 2019 +0100"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Thu Jul 11 16:54:44 2019 +0200"
      },
      "message": "Add RESTORE_TYPE to galera restore pipeline\n\nDepends-On: https://gerrit.mcp.mirantis.com/#/c/44247/\n\nRelated: PROD-26657 (PROD:26657)\nFixes: PROD-29417\n\nChange-Id: I64a1d36df0f75cdc0c22e85accce266d7253099b\n(cherry picked from commit ddfdb61d0c3a6fe675127550c22d87876c9ed785)\n(cherry picked from commit 7b1766c544ab698f25462e9e25cfa3d0bae371b7)\n(partialy cherry picked from commit 0f3b85dfd2220042a961651707f97eb2d6932d3f)\n"
    },
    {
      "commit": "ee92b416b4a80e4fab9bd199ef66ab75587a6447",
      "tree": "e831d88a36ce1fd4088ea3c9d7934c6e5b2b3204",
      "parents": [
        "106efe7f480d9983d57a71613359b9a5e30aa2a1",
        "71a08db32671b5ec2b2c5713d1d1863c6f0179e2"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu Jul 11 14:51:24 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Thu Jul 11 14:51:24 2019 +0000"
      },
      "message": "Merge \"Update classes to new Galera.groovy class\" into release/proposed/2019.2.0"
    },
    {
      "commit": "106efe7f480d9983d57a71613359b9a5e30aa2a1",
      "tree": "b96d97193901c66222ba3e59961b30a31dc9c969",
      "parents": [
        "8484431ee8a0085365afb884ca8db0d04bdfae47"
      ],
      "author": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Tue Jul 02 12:37:52 2019 +0400"
      },
      "committer": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Wed Jul 10 14:51:06 2019 +0000"
      },
      "message": "Increase timeout for ES to become green\n\n5 minutes is not enough for production clusters,\nchange to 2h.\n\nChange-Id: I2ac1d0acd3c7b5353d8d9d181dc294ba9d27a832\nPROD-related: PROD-31655\n"
    },
    {
      "commit": "8484431ee8a0085365afb884ca8db0d04bdfae47",
      "tree": "a6568ba40c9d3cc79e525500f5590565406ceb9f",
      "parents": [
        "bc4403208cab7a55fa4a8dd2ca1993cfb85e7d7a"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Tue Jul 09 15:46:47 2019 +0400"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Wed Jul 10 09:03:03 2019 +0000"
      },
      "message": "Use source credentials to clone git sources if set\n\nPROD-31387\n\nChange-Id: I3c121f25a38e55f14533588fe53057382db6be61\n(cherry picked from commit 7a0e6ceb4cb338d9e093c847c5c28d246f2c9aae)\n"
    },
    {
      "commit": "bc4403208cab7a55fa4a8dd2ca1993cfb85e7d7a",
      "tree": "eef1acd97391bb74487ebd75be76c054be3ca694",
      "parents": [
        "99bb3145e846c8285aeb0ada082e92f89c67ccc4"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Tue Jul 09 18:55:35 2019 +0400"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Tue Jul 09 19:31:57 2019 +0400"
      },
      "message": "Apply Haproxy state during DriveTrain upgrade on cid nodes\n\nChange-Id: I388b00014ea838c8082b6685ca1bfce2c9ab0f3a\nRelated-Prod: PROD-27541\n(cherry-picked from commit 242f9bdf9072e100fa1b5509db32933e2eefde2b)\n"
    },
    {
      "commit": "99bb3145e846c8285aeb0ada082e92f89c67ccc4",
      "tree": "45ebec15c1628dfae4413b975198e20466f43c57",
      "parents": [
        "e55d090f51a72d50a3b5f00a017233e0ce1a0ae5",
        "ea0ba7dc7689e091693a835f6db780944a0096af"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu Jul 04 10:29:04 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Thu Jul 04 10:29:04 2019 +0000"
      },
      "message": "Merge \"Use old style for enforseState function without Map parameters\" into release/proposed/2019.2.0"
    },
    {
      "commit": "ea0ba7dc7689e091693a835f6db780944a0096af",
      "tree": "af79fd1863c25c46ceeb3b4d877e4c162cd55f48",
      "parents": [
        "2c681d66ddfc7948cd9ac71eb34e005a2d5b517f"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Thu Jul 04 14:16:40 2019 +0400"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Thu Jul 04 14:16:40 2019 +0400"
      },
      "message": "Use old style for enforseState function without Map parameters\n\nFunction overload with Map parameter is not available for 2018.11.0.\nSince, any upgrade from 2018.11.0 to 2019.2.0 will fail.\n\nChange-Id: Id1ca7c497a4d1f2b9508af245c60aed2dcf4d5c8\nRelated-Prod: PROD-31698\n"
    },
    {
      "commit": "e55d090f51a72d50a3b5f00a017233e0ce1a0ae5",
      "tree": "7cacb648a7be3d7711abbd550fdf2297634ac981",
      "parents": [
        "fd6caf6553fb5eead048381bc5be684ed5ee6894",
        "ade22484389519d8a0bb63330e161a7b7167277d"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Wed Jul 03 08:55:23 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Wed Jul 03 08:55:23 2019 +0000"
      },
      "message": "Merge \"add cfg01 restore pipeline\" into release/proposed/2019.2.0"
    },
    {
      "commit": "fd6caf6553fb5eead048381bc5be684ed5ee6894",
      "tree": "e19c79a146f9e8fc11caf4e29afdbbc4607d3ce3",
      "parents": [
        "2c681d66ddfc7948cd9ac71eb34e005a2d5b517f",
        "fbcee413a6aa3f3073155f75bb16f53c21fcfd0b"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Wed Jul 03 08:55:02 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Wed Jul 03 08:55:02 2019 +0000"
      },
      "message": "Merge \"[Upgrade] Add check for cluster name availability\" into release/proposed/2019.2.0"
    },
    {
      "commit": "2c681d66ddfc7948cd9ac71eb34e005a2d5b517f",
      "tree": "0a4a8e1f855745465e0aaa88585726290cb4d594",
      "parents": [
        "4ec6eacc15ca00856b4e9b5f611098cb69bb52ea"
      ],
      "author": {
        "name": "Pavel Cizinsky",
        "email": "pcizinsky@mirantis.com",
        "time": "Tue Mar 19 11:08:05 2019 +0100"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Wed Jul 03 11:59:22 2019 +0400"
      },
      "message": "add backupninja backup pipeline\n\nPipeline for saltm-aster and postgresql backups\n\nRelated: PROD-28530(PROD:28530)\nRelated: PROD-30107 (PROD:30107)\nChange-Id: Ie3e09bbe39495604d08a013189296f891cb14c1b\n(cherry picked from commit aa2d21b901d5051995b4835b8494cba55d343610)\n"
    },
    {
      "commit": "fbcee413a6aa3f3073155f75bb16f53c21fcfd0b",
      "tree": "1696e75f4ec1e6356d7cd5f06183bb103a3e7103",
      "parents": [
        "4ec6eacc15ca00856b4e9b5f611098cb69bb52ea"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Fri Apr 19 15:05:18 2019 +0400"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Tue Jul 02 12:09:56 2019 +0000"
      },
      "message": "[Upgrade] Add check for cluster name availability\n\nAdd check for cluster_name var that it\u0027s present, otherwise operator\nshould check pillar data for salt master node.\n\nChange-Id: Ib7174d1058a040101b9d6c6a260d6f7a6075446e\nRelated-Prod: PROD-29600 (PROD:29600)\n(cherry picked from commit c0538cebf563deeb3344e28b0c9e964403188b13)\n"
    },
    {
      "commit": "ade22484389519d8a0bb63330e161a7b7167277d",
      "tree": "a66d4a93562b33b4640927c2e9f71df7bfb36bb8",
      "parents": [
        "4ec6eacc15ca00856b4e9b5f611098cb69bb52ea"
      ],
      "author": {
        "name": "Pavel Cizinsky",
        "email": "pcizinsky@mirantis.com",
        "time": "Mon Apr 08 13:07:04 2019 +0200"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Mon Jul 01 15:01:07 2019 +0000"
      },
      "message": "add cfg01 restore pipeline\n\nRelated: PROD-28764 (PROD:28764)\n\nChange-Id: Ic645f144f67c6077fe081d9e161319d90c0ad2ce\n(cherry picked from commit 2051e98181cf3c0807c8092d569ba0cd12ac596f)\n"
    },
    {
      "commit": "4ec6eacc15ca00856b4e9b5f611098cb69bb52ea",
      "tree": "c3d9331ae029e08a2570357d9fb581d7adf36539",
      "parents": [
        "81b460420c89f89ead9d88ea656676b0a85c4459"
      ],
      "author": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Fri Jun 21 16:02:27 2019 +0400"
      },
      "committer": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Fri Jun 21 12:04:51 2019 +0000"
      },
      "message": "Add retries to grafana.client state\n\nChange-Id: I162baaeb2c4eec8110ef198744ec39ab540d3851\nPROD-related: PROD-31309\n"
    },
    {
      "commit": "81b460420c89f89ead9d88ea656676b0a85c4459",
      "tree": "803b943d910bc9480ce828f60afc58e3b3e620c8",
      "parents": [
        "f8c2ca37298ef1d7943500d705b7e37be437386e"
      ],
      "author": {
        "name": "Alexandr Lovtsov",
        "email": "alovtsov@mirantis.com",
        "time": "Tue Jun 04 16:31:14 2019 +0300"
      },
      "committer": {
        "name": "alovtsov",
        "email": "alovtsov@mirantis.com",
        "time": "Fri Jun 21 02:57:33 2019 +0000"
      },
      "message": "Continue pipeline on \"another\" node after updating GFS on clients\n\nIt\u0027s better to reconnect to slave node or connect to another one after\nrestart of slave.\n\nChange-Id: I6ca2c1d543b0543820b3946c473239b7f2ae04af\nRelated: PROD-29242\nRelated: PROD-31299\n(cherry picked from commit 3746cd6388d2ddeed4bb75e0665038fb7f563674)\n"
    },
    {
      "commit": "f8c2ca37298ef1d7943500d705b7e37be437386e",
      "tree": "d20e96869c727d03dd264cd300c6f0319309aeae",
      "parents": [
        "8755827932e02d28559e2c32bcf048bb8341db73",
        "92730755e31e9542679ee3bb40f70733c36ad5ed"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Tue Jun 18 16:53:56 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Tue Jun 18 16:53:56 2019 +0000"
      },
      "message": "Merge \"[CVP] Fixing path to report and xpath for cvp-spt\" into release/proposed/2019.2.0"
    },
    {
      "commit": "8755827932e02d28559e2c32bcf048bb8341db73",
      "tree": "94eddfb232b7988b66a3a4361401c1ba8fd8f68d",
      "parents": [
        "aaf5c8e8ef58a67d8217c448358e8eba3e5d1a9f",
        "a1f354441822d0e2dc1f8b119b7abea7c06dacae"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Tue Jun 18 16:53:45 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Tue Jun 18 16:53:45 2019 +0000"
      },
      "message": "Merge \"[CVP] Fix problem with TARGET_NODE and try-catch block\" into release/proposed/2019.2.0"
    },
    {
      "commit": "aaf5c8e8ef58a67d8217c448358e8eba3e5d1a9f",
      "tree": "b165bfada13eba663897eab2bfc587f2fe580110",
      "parents": [
        "09d59d7a4377184de8a1a42769d1ce5d66ca3eba",
        "bf174c917570e98956f53a653243e271720037b2"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Tue Jun 18 13:20:55 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Tue Jun 18 13:20:55 2019 +0000"
      },
      "message": "Merge \"Fix undefined \u0027count\u0027 variable\" into release/proposed/2019.2.0"
    },
    {
      "commit": "bf174c917570e98956f53a653243e271720037b2",
      "tree": "1bb716163a1f33517d285f2b0ae4d82961fe095a",
      "parents": [
        "05ed2f3c660678844fc56201f76c584e956a5568"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Mon Jun 17 11:02:07 2019 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Mon Jun 17 11:07:20 2019 +0200"
      },
      "message": "Fix undefined \u0027count\u0027 variable\n\nFixes: PROD-31258\n\nChange-Id: I4086e6d5f515bce0e6ae12c7d666b7039905896b\n"
    },
    {
      "commit": "09d59d7a4377184de8a1a42769d1ce5d66ca3eba",
      "tree": "a1d35bbfb6f684cecebc06cf3b2bc190bc679a90",
      "parents": [
        "05ed2f3c660678844fc56201f76c584e956a5568"
      ],
      "author": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Mon Jun 17 11:56:52 2019 +0400"
      },
      "committer": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Mon Jun 17 08:55:05 2019 +0000"
      },
      "message": "Remove undefined extra_tgt variable\n\nChange-Id: I44b4bb420fc0bb40c136aa4417c367acd18f54a4\nPROD-related: PROD-31257\n(cherry picked from commit a59a89cb621cfede1a896b8934178727961f77d9)\n"
    },
    {
      "commit": "a1f354441822d0e2dc1f8b119b7abea7c06dacae",
      "tree": "934efbb5d86dfa9a092c2685a452f09a9910f07f",
      "parents": [
        "05ed2f3c660678844fc56201f76c584e956a5568"
      ],
      "author": {
        "name": "Oleksii Zhurba",
        "email": "ozhurba@mirantis.com",
        "time": "Fri May 31 17:22:35 2019 -0500"
      },
      "committer": {
        "name": "Oleksii Zhurba",
        "email": "ozhurba@mirantis.com",
        "time": "Wed Jun 12 13:28:46 2019 -0500"
      },
      "message": "[CVP] Fix problem with TARGET_NODE and try-catch block\n\nTARGET_NODE variable was defined in wrong section of the code.\nAlso try-catch block did not take into account that this variable\nmay not be initialized yet. Solution: define TARGET_NODE in the\ncorrect place and use try-catch only for stages that deal with\nTempest container.\n\nRelated-PROD: PROD-30785\nChange-Id: Icbf38f3f6687ccabd1bc93fe49c384dc1bcc3468\n"
    },
    {
      "commit": "05ed2f3c660678844fc56201f76c584e956a5568",
      "tree": "7ace2c1fd6b9e6ec169858532d73aa78e23d7785",
      "parents": [
        "6cda4863a45360339472a2141be6c427275db500",
        "97fd5aeff742052a1c5845ea2c08048eae5ec93e"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Tue Jun 04 15:15:00 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Tue Jun 04 15:15:00 2019 +0000"
      },
      "message": "Merge \"Update upgrade-mcp-release\" into release/proposed/2019.2.0"
    },
    {
      "commit": "97fd5aeff742052a1c5845ea2c08048eae5ec93e",
      "tree": "3c66a3108e141a278b66a36ed13960120c0f545a",
      "parents": [
        "adff59e8f489b76825aa63544a521a9a6c3ba17c"
      ],
      "author": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Mon Jun 03 19:09:43 2019 +0300"
      },
      "committer": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Tue Jun 04 17:22:52 2019 +0300"
      },
      "message": "Update upgrade-mcp-release\n\n  * Add check for salt-formulas consistency\n  * Apply migration to salt-api tls\n\nChange-Id: I13bbf84f79e62573db7ae78cfddd67a91961381c\nProd-related: PROD-27639 (PROD:27639)\n"
    },
    {
      "commit": "6cda4863a45360339472a2141be6c427275db500",
      "tree": "f0a40915f733146f5c5d2f44bc48ffcc19795a51",
      "parents": [
        "adff59e8f489b76825aa63544a521a9a6c3ba17c"
      ],
      "author": {
        "name": "Hanna Arhipova",
        "email": "harhipova@mirantis.com",
        "time": "Tue Jun 04 12:39:30 2019 +0300"
      },
      "committer": {
        "name": "harhipova",
        "email": "harhipova@mirantis.com",
        "time": "Tue Jun 04 09:45:37 2019 +0000"
      },
      "message": "[cvp-runner] Add mount with salt-api certificates to docker\n\nChange-Id: Ia82b2d3bd4e17d7704d4b3cd20d2b54c77bb0d72\nRelated-Prod: #PROD-30528(PROD:30528)\n"
    },
    {
      "commit": "adff59e8f489b76825aa63544a521a9a6c3ba17c",
      "tree": "ea030b862a2c27058fd9626becf47efb7b7960e1",
      "parents": [
        "28b0d3f5308068a4302b831a6aa041cffa7470dd",
        "effd26f31d97caf82f19a6e5c9721d566cc36d7c"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Fri May 31 09:45:15 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Fri May 31 09:45:15 2019 +0000"
      },
      "message": "Merge \"[CVP] Better handling of runtest_tempest_cfg parameter\" into release/proposed/2019.2.0"
    },
    {
      "commit": "28b0d3f5308068a4302b831a6aa041cffa7470dd",
      "tree": "c04285f70ac3f0c69a36f4bd58e5c0696cc98f86",
      "parents": [
        "58e8159cc54fbf22e593ffa3297ebc1a4cdb0bcf"
      ],
      "author": {
        "name": "sgarbuz",
        "email": "sgarbuz@mirantis.com",
        "time": "Fri May 31 12:27:03 2019 +0300"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Fri May 31 12:40:27 2019 +0300"
      },
      "message": "Remove undefined variable\n\nRemove undefined variable `extra_tgt`\n\nChange-Id: Ie437ceaa445b1564437fb1150d490e38cfb45230\nRelated-Prod: PROD-29483\nRelated-Prod: PROD-30770\n"
    },
    {
      "commit": "92730755e31e9542679ee3bb40f70733c36ad5ed",
      "tree": "529be6fe1241f36168334e25b056e1843b317ef6",
      "parents": [
        "58e8159cc54fbf22e593ffa3297ebc1a4cdb0bcf"
      ],
      "author": {
        "name": "Oleksii Zhurba",
        "email": "ozhurba@mirantis.com",
        "time": "Thu May 30 18:03:41 2019 -0500"
      },
      "committer": {
        "name": "harhipova",
        "email": "harhipova@mirantis.com",
        "time": "Fri May 31 09:22:23 2019 +0000"
      },
      "message": "[CVP] Fixing path to report and xpath for cvp-spt\n\nChange-Id: I2704d33e41132aae08f670a289b931067beb924c\nRelated-PROD: PROD-30764\n"
    },
    {
      "commit": "effd26f31d97caf82f19a6e5c9721d566cc36d7c",
      "tree": "d3957af30f9cdb155dcf3bef5faf52e417d7398e",
      "parents": [
        "58e8159cc54fbf22e593ffa3297ebc1a4cdb0bcf"
      ],
      "author": {
        "name": "Oleksii Zhurba",
        "email": "ozhurba@mirantis.com",
        "time": "Wed May 29 16:08:40 2019 -0500"
      },
      "committer": {
        "name": "Oleksii Zhurba",
        "email": "ozhurba@mirantis.com",
        "time": "Thu May 30 16:05:51 2019 -0500"
      },
      "message": "[CVP] Better handling of runtest_tempest_cfg parameter\n\nChange-Id: I158679d174988792f02af44de4e99f5abd4f22bc\nRelated-PROD: PROD-30712\n"
    },
    {
      "commit": "58e8159cc54fbf22e593ffa3297ebc1a4cdb0bcf",
      "tree": "79497d3c7308bb3e1971319597e477ff5c3d10c4",
      "parents": [
        "fda03e98fa48f9a603e3d08012b870b0709ba54c"
      ],
      "author": {
        "name": "Alexandr Lovtsov",
        "email": "alovtsov@mirantis.com",
        "time": "Wed May 15 11:56:29 2019 +0300"
      },
      "committer": {
        "name": "alovtsov",
        "email": "alovtsov@mirantis.com",
        "time": "Tue May 28 11:20:52 2019 +0000"
      },
      "message": "Add update glusterfs pipelines\n\nDepends-On: https://gerrit.mcp.mirantis.com/39552\nRelated-Prod: PROD-29243\nChange-Id: I7b4b8dc6b9cfdf154b4fbf6d3d35a2f29a040c73\n(cherry picked from commit 1a4e1427a204a854401c861269801fbfed23783e)\n"
    },
    {
      "commit": "fda03e98fa48f9a603e3d08012b870b0709ba54c",
      "tree": "f1fa24986e7ed3d3b9972ccf9b5cd6ac76951c35",
      "parents": [
        "5f7cd82a47c41e45bafdf57d1423e98cf238474e",
        "726a176f81ec57aa771946268ed0a2ca70f147f2"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Mon May 27 15:13:24 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Mon May 27 15:13:24 2019 +0000"
      },
      "message": "Merge \"add missing packages removal for Ceph MON and RGW nodes\" into release/proposed/2019.2.0"
    },
    {
      "commit": "5f7cd82a47c41e45bafdf57d1423e98cf238474e",
      "tree": "969bf3268dd7231525909ea090732f580414f4d6",
      "parents": [
        "38a77127d46dd5ad22a3b811ae0344ea0eb70019",
        "bcec46fbbadd1beb39ee8ffdc5db18f2a255e7d5"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Mon May 27 14:55:29 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Mon May 27 14:55:29 2019 +0000"
      },
      "message": "Merge \"Add BACKUP_DIR param to ceph-upgrade job\" into release/proposed/2019.2.0"
    },
    {
      "commit": "726a176f81ec57aa771946268ed0a2ca70f147f2",
      "tree": "6c9f66eb7c7506804a0e90317840fe305c7ce076",
      "parents": [
        "102ac8067a0fbde76a3c17634870d107bbcc64cf"
      ],
      "author": {
        "name": "Mateusz Los",
        "email": "mlos@mirantis.com",
        "time": "Tue May 07 15:10:45 2019 +0200"
      },
      "committer": {
        "name": "Mateusz Los",
        "email": "mlos@mirantis.com",
        "time": "Mon May 27 12:47:21 2019 +0000"
      },
      "message": "add missing packages removal for Ceph MON and RGW nodes\n\nChange-Id: I2ecbabc76433f5b3153afa45c2f7b71d8dc45258\nRelated-Prod: PROD-28705\n(cherry picked from commit 9f50377f4c5e74364304e0160f150df1621f3042)\n"
    },
    {
      "commit": "38a77127d46dd5ad22a3b811ae0344ea0eb70019",
      "tree": "3aed5a1c102600b48ff79bf6f676bbce1a825b56",
      "parents": [
        "102ac8067a0fbde76a3c17634870d107bbcc64cf"
      ],
      "author": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Mon May 27 15:47:35 2019 +0400"
      },
      "committer": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Mon May 27 16:37:00 2019 +0400"
      },
      "message": "Fix getting pillar values for ES health check\n\nChange-Id: I36dba770b148aa532b0ec6eb0063c95df5b07e41\nPROD-related: PROD-30582\n"
    },
    {
      "commit": "102ac8067a0fbde76a3c17634870d107bbcc64cf",
      "tree": "ecc76353bd99aea395b976810f2210d9fb311e37",
      "parents": [
        "b7314cdf0b592c2a50237b18aa10343baf1604fc",
        "1c6bb3f7193c837e6c8397d16b15e55d06fae5fd"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Mon May 27 10:00:13 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Mon May 27 10:00:13 2019 +0000"
      },
      "message": "Merge \"Rename PATH variable to avoid collision with system vars\" into release/proposed/2019.2.0"
    },
    {
      "commit": "b7314cdf0b592c2a50237b18aa10343baf1604fc",
      "tree": "d44b90ef6cf909077aa4d4b3c20fdffbd81e54f8",
      "parents": [
        "9062ece8c738e931ebe4f6483de2894c87d2cb86",
        "acc8b19ae7b6cb24f5c5d251c74312d98eaada59"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Mon May 27 09:56:59 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Mon May 27 09:56:59 2019 +0000"
      },
      "message": "Merge \"Add check for minions reachability before the Installation step in deployment job\" into release/proposed/2019.2.0"
    },
    {
      "commit": "9062ece8c738e931ebe4f6483de2894c87d2cb86",
      "tree": "94af60826c83bfe513fb0450324b9a8b28f32442",
      "parents": [
        "e8b8336e221ec74a1c12804dd80f961bbcce2c38",
        "a6afc5a38930bc2d28168476524c19f145eca225"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Fri May 24 14:22:19 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Fri May 24 14:22:19 2019 +0000"
      },
      "message": "Merge \"Remove using of common.retry, because it don\u0027t work properly here in some cases Related-Prod: #PROD-30131 (PROD:30131)\" into release/proposed/2019.2.0"
    },
    {
      "commit": "e8b8336e221ec74a1c12804dd80f961bbcce2c38",
      "tree": "7d48a8fb9400ee8578f8028b37cc668e2b16e659",
      "parents": [
        "ec3992648017b681ad54a664392eddd53e2b4dfc"
      ],
      "author": {
        "name": "Oleksii Zhurba",
        "email": "ozhurba@mirantis.com",
        "time": "Wed May 15 12:15:02 2019 -0500"
      },
      "committer": {
        "name": "Oleksii Zhurba",
        "email": "ozhurba@mirantis.com",
        "time": "Thu May 23 16:54:48 2019 +0000"
      },
      "message": "[CVP] cvp-perf pipeline must run container with the same name\n\nChange-Id: I51e8528ccb538f6ccfa0bf1dc9da1ee8a6061aef\nRelated-PROD: PROD-30277\n"
    },
    {
      "commit": "ec3992648017b681ad54a664392eddd53e2b4dfc",
      "tree": "492f921326c59e46a5268f36e233462c525e1131",
      "parents": [
        "4644be5eb22a96b3e6daccca2b4bf379de94d0f7",
        "57a1642fd77028b26f6f8ee7b88cdfd0452f8e9a"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu May 23 16:19:42 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Thu May 23 16:19:42 2019 +0000"
      },
      "message": "Merge \"[CVP,Q4] Backport cvp-tempest job with runtest formula\" into release/proposed/2019.2.0"
    },
    {
      "commit": "4644be5eb22a96b3e6daccca2b4bf379de94d0f7",
      "tree": "57ac68859febf469607d69b355fc7630ec8644d1",
      "parents": [
        "579ad40213de35be3fa05985c828d6df26c9d7cf",
        "afd9c82ae4e028973080cca69ea3cb073b3ee2f9"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu May 23 16:18:59 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Thu May 23 16:18:59 2019 +0000"
      },
      "message": "Merge \"[CVP] Throw an exception if Openstack is not found (cvp-func,perf,ha)\" into release/proposed/2019.2.0"
    },
    {
      "commit": "bcec46fbbadd1beb39ee8ffdc5db18f2a255e7d5",
      "tree": "d4b4016143304fc93a9c9e9a8e849373b4b75768",
      "parents": [
        "579ad40213de35be3fa05985c828d6df26c9d7cf"
      ],
      "author": {
        "name": "Michael Vollman",
        "email": "mvollman@mirantis.com",
        "time": "Tue May 07 08:10:00 2019 -0400"
      },
      "committer": {
        "name": "Mateusz Los",
        "email": "mlos@mirantis.com",
        "time": "Thu May 23 12:19:11 2019 +0000"
      },
      "message": "Add BACKUP_DIR param to ceph-upgrade job\n\nChange-Id: I77122b27ae65a313f7d241e346d05a1d67c6b64d\nRelated-Prod: PROD-29946\n"
    },
    {
      "commit": "57a1642fd77028b26f6f8ee7b88cdfd0452f8e9a",
      "tree": "218685485fd45871cc796f28f42ec26560db3995",
      "parents": [
        "579ad40213de35be3fa05985c828d6df26c9d7cf"
      ],
      "author": {
        "name": "Oleksii Zhurba",
        "email": "ozhurba@1527-MacBook-Pro.local",
        "time": "Tue Mar 26 13:14:21 2019 -0500"
      },
      "committer": {
        "name": "Oleksii Zhurba",
        "email": "ozhurba@mirantis.com",
        "time": "Wed May 22 21:13:19 2019 +0000"
      },
      "message": "[CVP,Q4] Backport cvp-tempest job with runtest formula\n\nRelated-PROD: PROD-29562\n\nChange-Id: I3258faaf16a6ce6ec0179c746319a045cb824458\n(cherry picked from commit 90b6fa9598b1507b109d407ac062f145cb818436)\n"
    },
    {
      "commit": "a6afc5a38930bc2d28168476524c19f145eca225",
      "tree": "1cf1eaa4a752c049e70743f19d86adc038a9c5f9",
      "parents": [
        "579ad40213de35be3fa05985c828d6df26c9d7cf"
      ],
      "author": {
        "name": "Alena Kiseleva",
        "email": "akiseleva@mirantis.com",
        "time": "Thu May 16 16:00:14 2019 +0300"
      },
      "committer": {
        "name": "akiseleva",
        "email": "akiseleva@mirantis.com",
        "time": "Tue May 21 11:49:26 2019 +0000"
      },
      "message": "Remove using of common.retry, because it don\u0027t work properly\nhere in some cases\nRelated-Prod: #PROD-30131 (PROD:30131)\n\nChange-Id: I99d532b86488161f41fca644ffe31eeb233b75ae\n"
    },
    {
      "commit": "579ad40213de35be3fa05985c828d6df26c9d7cf",
      "tree": "d348ff54d5c92b0daf374e532a3aea1d14e3f2e1",
      "parents": [
        "8440b4eadf2cabfaebefa169fea253d222fe7619",
        "dbb80e76e209d30129e1e550f9e76facd6067e1b"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Tue May 21 09:35:19 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Tue May 21 09:35:19 2019 +0000"
      },
      "message": "Merge \"Add openstack-rabbitmq-upgrade.groovy pipeline\" into release/proposed/2019.2.0"
    },
    {
      "commit": "afd9c82ae4e028973080cca69ea3cb073b3ee2f9",
      "tree": "2ca4c30367ec763b8061d2d56e45bf35a466fbff",
      "parents": [
        "8440b4eadf2cabfaebefa169fea253d222fe7619"
      ],
      "author": {
        "name": "Oleksii Zhurba",
        "email": "ozhurba@mirantis.com",
        "time": "Tue May 14 18:25:20 2019 -0500"
      },
      "committer": {
        "name": "Oleksii Zhurba",
        "email": "ozhurba@mirantis.com",
        "time": "Mon May 20 20:28:25 2019 +0000"
      },
      "message": "[CVP] Throw an exception if Openstack is not found (cvp-func,perf,ha)\n\nChange-Id: I19d238b0d47797c6c6b53e8f7c8a8d3014ba242d\nRelated-PROD: PROD-30106\n"
    },
    {
      "commit": "8440b4eadf2cabfaebefa169fea253d222fe7619",
      "tree": "20dbd70729b88bf67d51673413194fda0b0aa01c",
      "parents": [
        "af3a220e19721555a8d79b0212e8290d51b19c65",
        "e8910114a9a0d505e47bfef8cdd4cf6cc21e309d"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Mon May 20 11:05:00 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Mon May 20 11:05:00 2019 +0000"
      },
      "message": "Merge \"Run salt.minion after salt.minion.cert\" into release/proposed/2019.2.0"
    },
    {
      "commit": "e8910114a9a0d505e47bfef8cdd4cf6cc21e309d",
      "tree": "6bf7232ce15eb545f756bb6b462e29ca1c7d6e10",
      "parents": [
        "1a699c4a5ce91ff12dc104482dc780495576d950"
      ],
      "author": {
        "name": "Ann Kamyshnikova",
        "email": "akamyshnikova@mirantis.com",
        "time": "Mon May 06 12:56:38 2019 +0400"
      },
      "committer": {
        "name": "Tatyana Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Mon May 20 10:14:01 2019 +0000"
      },
      "message": "Run salt.minion after salt.minion.cert\n\nSeveral configs require resfersh - for example\n/etc/salt/minion.d/_keystone.conf file needs to be updated\nin case of Openstack release update - to form proper auth url.\n\nChange-Id: Idc48547880a9226aec3ef4b4deea6279b6e16aa3\nRelated-PROD: PROD-29843\n(cherry picked from commit e2531ba47f829e17e1567b6a3ff223d9294cdf63)\n"
    },
    {
      "commit": "af3a220e19721555a8d79b0212e8290d51b19c65",
      "tree": "16112fdc4d5e14c14cff4cdaa0e1d5cd86d87f44",
      "parents": [
        "1a699c4a5ce91ff12dc104482dc780495576d950"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Fri Apr 26 15:13:16 2019 +0400"
      },
      "committer": {
        "name": "Tatyana Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Mon May 20 10:13:26 2019 +0000"
      },
      "message": "Run salt-ca state on master before update salt certs on minions\n\nChange-Id: I8aef88e008a6f926bdbf394e8e80dcde1ab02a80\nRelated-Prod: PROD-29824 (PROD:29824) \nRelated-PROD: PROD-29844\n(cherry picked from commit d04fe94cbfe2b9be3178c90a900f5118a1be5a1a)\n"
    },
    {
      "commit": "dbb80e76e209d30129e1e550f9e76facd6067e1b",
      "tree": "84002341369fa5d1933479940b05abe7b5fccd26",
      "parents": [
        "1a699c4a5ce91ff12dc104482dc780495576d950"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Mon May 06 15:59:30 2019 +0300"
      },
      "committer": {
        "name": "obryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Fri May 17 15:58:28 2019 +0000"
      },
      "message": "Add openstack-rabbitmq-upgrade.groovy pipeline\n\nChange-Id: Ib5744976f0efa244a2985e0f4557c35728ce6c0b\nRelated-Prod: PROD-29461\n(cherry picked from commit 30397e912bac74a546ee3b12f40a781c3d389f17)\n"
    },
    {
      "commit": "1a699c4a5ce91ff12dc104482dc780495576d950",
      "tree": "42f6fcac216dac4519ce9d7ac7a15189a5ad20ac",
      "parents": [
        "caa46e1500417103da507348fae4ac5bfa36739b"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Thu May 16 14:25:40 2019 +0400"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Thu May 16 15:40:37 2019 +0000"
      },
      "message": "[Generate model] Fix multiple issues\n\n  * Fix pipe for getting secretKeyID for gpg key\n    Jenkins slaves which are based on debian has different awk package installed\n    without support for \u0027-e\u0027 parameter, so rewrite code to avoid issue.\n  * Fix gpg generation with non-tty old gpg env\u0027s\n    By default, gpg require passphrase to protect secret key, otherwise\n    salt not support such configuration.\n\nChange-Id: I76079b62144171c540fde70524f05742ffdcce41\nRelated-Prod: PROD-30324\nRelated-Prod: PROD-30324\n(cherry picked from commit 131de5fc9adf7035d5e553b804708e1e86bbcaee)\n"
    }
  ],
  "next": "acc8b19ae7b6cb24f5c5d251c74312d98eaada59"
}
