)]}'
{
  "log": [
    {
      "commit": "9a59aeb0eb0988a7be7a58cb9c92cc2d09ccf996",
      "tree": "09f137c932dd0cbceb4597529c1b2d4adecad077",
      "parents": [
        "fd5c2356a8482d424e6eaf28d51438276d743be4"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Fri Aug 11 15:50:20 2017 +0200"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jjosef@mirantis.com",
        "time": "Fri Aug 11 14:00:12 2017 +0000"
      },
      "message": "Fixed creating custom heat envs if enviroment contains path\n\nChange-Id: I7320c7b047e102005bdd462a2a3bceaee7595c56\n"
    },
    {
      "commit": "fd5c2356a8482d424e6eaf28d51438276d743be4",
      "tree": "e1ad9f62e2c3fc6ed435c7775e6e6c497bc6aff2",
      "parents": [
        "f1a692a9a0c35a274d40933272c28da7a3b5314e"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Fri Aug 11 14:25:39 2017 +0200"
      },
      "committer": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Fri Aug 11 14:26:22 2017 +0200"
      },
      "message": "fix name for ceph monitor state\n\nChange-Id: Ibe9d5400a1f5e79dcde8e404ccbcbabed5bbd363\n"
    },
    {
      "commit": "f1a692a9a0c35a274d40933272c28da7a3b5314e",
      "tree": "b89db576713cc2a749cf315b40d867b9d2ad5c5e",
      "parents": [
        "64f8e1c38e022bf285d44ea34a352abc7e6428e9"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Fri Aug 11 13:29:28 2017 +0200"
      },
      "committer": {
        "name": "Tomas Kukral",
        "email": "tkukral@mirantis.com",
        "time": "Fri Aug 11 11:32:41 2017 +0000"
      },
      "message": "strip execution success from getFileContent\n\nChange-Id: I2a6e926229bb1f0bd352faafe0347d8d2869c2f9\n"
    },
    {
      "commit": "64f8e1c38e022bf285d44ea34a352abc7e6428e9",
      "tree": "5798d934bd4eb8fea5d76579501d9854acf2be09",
      "parents": [
        "47fee0a90594b223912fdc60550df7ae3fa89d71"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Fri Aug 11 10:32:20 2017 +0200"
      },
      "committer": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Fri Aug 11 11:53:56 2017 +0200"
      },
      "message": "add classes for basic ceph installation\n\nChange-Id: I24fa436a11cbd0e8b5acb9c5c718534fea11bf15\n"
    },
    {
      "commit": "47fee0a90594b223912fdc60550df7ae3fa89d71",
      "tree": "d606e06a433374e8893d895a288cdcf8db694656",
      "parents": [
        "6028021bc7ae393ddcad50ad9844656803477389"
      ],
      "author": {
        "name": "Petr Lomakin",
        "email": "plomakin@mirantis.com",
        "time": "Tue Aug 01 10:46:05 2017 -0700"
      },
      "committer": {
        "name": "Dmitry Kabanov",
        "email": "dkabanov@mirantis.com",
        "time": "Fri Aug 11 08:46:55 2017 +0000"
      },
      "message": "Added functions to validate the cloud.\n\nThis functions will provide ability to execute Rally and Tempest\ntest for cloud validation.\n\nChange-Id: I44a77dcaf3bd2a2b324140a024a01a2079a9d3f7\n"
    },
    {
      "commit": "6028021bc7ae393ddcad50ad9844656803477389",
      "tree": "7a173b6a18669bcee0ab38b7e8d77a6d7f5f1441",
      "parents": [
        "bee0b99cf9b9a7a1bc3179f15731a0c5e29450e2"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Thu Aug 10 19:01:19 2017 +0200"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Thu Aug 10 19:01:19 2017 +0200"
      },
      "message": "Added docutils to openstack client deps\n\nChange-Id: Ibb132c243f1420d0bf2738710c269584226f7084\n"
    },
    {
      "commit": "bee0b99cf9b9a7a1bc3179f15731a0c5e29450e2",
      "tree": "b1e7a75615fa1c5e0417849debf8bc52636b06f1",
      "parents": [
        "fe753ff6bf0a7a4723e92b8f1d5ef142e53bcd74"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Thu Aug 10 16:50:40 2017 +0200"
      },
      "committer": {
        "name": "Tomas Kukral",
        "email": "tkukral@mirantis.com",
        "time": "Thu Aug 10 14:56:14 2017 +0000"
      },
      "message": "always use clean venv for openstack\n\nChange-Id: I54023bca8b3c02371e38e8eae3dc021fb0e802e0\n"
    },
    {
      "commit": "fe753ff6bf0a7a4723e92b8f1d5ef142e53bcd74",
      "tree": "7fc315d61c2837d7c0889eec310035d5347b48c7",
      "parents": [
        "f4be9e2fecca2a29e8e8c83c065ae6b81e4bc391"
      ],
      "author": {
        "name": "Pavel Petrov",
        "email": "ppetrov@mirantis.com",
        "time": "Wed Aug 09 18:17:56 2017 +0300"
      },
      "committer": {
        "name": "Dmitry Burmistrov",
        "email": "dburmistrov@mirantis.com",
        "time": "Thu Aug 10 10:19:01 2017 +0000"
      },
      "message": "  Changing style of \u0027make\u0027 execution for calico/ctl and calico/node.\n  This caused by changes in upstream makefiles which leading to\n  \u0027target pattern contains no %\u0027 issue.\n\nChange-Id: I7b836a9856aa8cfb95b37ef95716752ec120866e\n"
    },
    {
      "commit": "f4be9e2fecca2a29e8e8c83c065ae6b81e4bc391",
      "tree": "5b32fe6c501a736e36c132c8894bfa34ba57d081",
      "parents": [
        "e6c562edea2e69bbff0817ced3dabcc1705fff9d"
      ],
      "author": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Wed Aug 09 18:59:57 2017 +0300"
      },
      "committer": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Thu Aug 10 11:35:18 2017 +0300"
      },
      "message": "Improve archive artifacts method\n\n- Archive report files without full path\n- Remove trim, because with trim of cmd.run\n  output, tar has incorrect format.\n\nChange-Id: I72091028857ddf0016feeac98597b0588eeba74e\nRelated-Prod: OSCORE-270\n"
    },
    {
      "commit": "e6c562edea2e69bbff0817ced3dabcc1705fff9d",
      "tree": "7e754ead4843e55ffe2dd451911953c9e5c6c2df",
      "parents": [
        "4c291de857a1f77dfc279036f0a4cae90987df8a"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Wed Aug 09 14:41:03 2017 +0200"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Wed Aug 09 14:41:03 2017 +0200"
      },
      "message": "Removed all references to Ansi colors\n\nChange-Id: I27f6582691c8519c817c74ef4e0016136b91446b\n"
    },
    {
      "commit": "4c291de857a1f77dfc279036f0a4cae90987df8a",
      "tree": "5a8901eace43a6aae9a9113fe9828fd877f1c310",
      "parents": [
        "6d8082be011df8509a882d864941dea0300c9534"
      ],
      "author": {
        "name": "Pavel Petrov",
        "email": "ppetrov@mirantis.com",
        "time": "Wed Aug 09 12:54:24 2017 +0300"
      },
      "committer": {
        "name": "Pavel Petrov",
        "email": "ppetrov@mirantis.com",
        "time": "Wed Aug 09 14:51:23 2017 +0300"
      },
      "message": "  Removing odd \u0027change dir\u0027 commands.\n\nChange-Id: I7dd9493b672f494ae4fd29025b9e24ecd66ed1cc\n"
    },
    {
      "commit": "6d8082be011df8509a882d864941dea0300c9534",
      "tree": "4eb81721eb80c4d18486c1885c31eabbef37e411",
      "parents": [
        "fda775940a019821ba3d633e98638f09812d6336"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Wed Aug 09 12:40:50 2017 +0200"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jjosef@mirantis.com",
        "time": "Wed Aug 09 11:46:51 2017 +0000"
      },
      "message": "Implemented load and dump YML methods\n\nChange-Id: I897bc2f6f0e79b4906a7a60a05ce6de158a009ef\n"
    },
    {
      "commit": "fda775940a019821ba3d633e98638f09812d6336",
      "tree": "fb3f5ccb9e516e9e52a3745a14689b7946788dab",
      "parents": [
        "377c37a981bbce6e86e3f0fbf55c44272d35d7f9"
      ],
      "author": {
        "name": "Pavel Petrov",
        "email": "ppetrov@mirantis.com",
        "time": "Wed Aug 09 12:18:10 2017 +0300"
      },
      "committer": {
        "name": "Pavel Petrov",
        "email": "ppetrov@mirantis.com",
        "time": "Wed Aug 09 12:26:46 2017 +0300"
      },
      "message": "  Fix typo in Docker labels for calico/ctl and calico/node.\n\nChange-Id: I7201ff5983810080b0f213fdafeb46c60f7d5355\n"
    },
    {
      "commit": "377c37a981bbce6e86e3f0fbf55c44272d35d7f9",
      "tree": "49f8cf272e15f4996aa1fdcc64bcb93b78531f7c",
      "parents": [
        "48bc43e3fc7707ee7914a42dff9610a055ef3884"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Aug 08 15:42:51 2017 +0200"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jjosef@mirantis.com",
        "time": "Wed Aug 09 09:22:16 2017 +0000"
      },
      "message": "Fix Docker Swarm token obtain\n\nChange-Id: Ic47982c2a99447829476fbc73fde09f31f1d4001\n"
    },
    {
      "commit": "48bc43e3fc7707ee7914a42dff9610a055ef3884",
      "tree": "d9f89edb3542de223708daffbe904dbd73b9ac38",
      "parents": [
        "00c1ea48e60ff379deb5ea49e3175bd945dc0e59"
      ],
      "author": {
        "name": "Pavel Petrov",
        "email": "ppetrov@mirantis.com",
        "time": "Tue Aug 08 23:32:52 2017 +0300"
      },
      "committer": {
        "name": "Pavel Petrov",
        "email": "ppetrov@mirantis.com",
        "time": "Tue Aug 08 23:33:38 2017 +0300"
      },
      "message": "  Implementation of Calico().buildCalicoContainers()\n  was changed:\n  1. calico/ctl and calico/node images use different\n  tags since now as their repositories were split\n  in upstream.\n  2. \u0027CALICO_VERSION\u0027 variable in returned dictionary\n  was replaced by two separated vars:\n  \u0027CALICO_NODE_VERSION\u0027, \u0027CALICOCTL_VERSION\u0027.\n\n  This is the part of the adaptation to changes\n  made in upstream repos (PROD-12401).\n\nChange-Id: Ib6b3294e7b618cd85c67b4be6c46b04495e61995\n"
    },
    {
      "commit": "00c1ea48e60ff379deb5ea49e3175bd945dc0e59",
      "tree": "235bbb2b6aa94cbb2f9899f4830194e6261e535a",
      "parents": [
        "8d53bff21fb3a5a6f7b997ce69f5579e7113e2e1"
      ],
      "author": {
        "name": "Ruslan Kamaldinov",
        "email": "rkamaldinov@mirantis.com",
        "time": "Mon Aug 07 18:45:27 2017 +0400"
      },
      "committer": {
        "name": "Ruslan Kamaldinov",
        "email": "rkamaldinov@mirantis.com",
        "time": "Mon Aug 07 14:46:30 2017 +0000"
      },
      "message": "Do not use ansi colors for test-salt-model jobs\n\nIt is causing huge log files in Jenkins.\n\nChange-Id: Ia4a59af69ee14c34df5c8dc63dc07d0378bd2f2d\n"
    },
    {
      "commit": "8d53bff21fb3a5a6f7b997ce69f5579e7113e2e1",
      "tree": "6c2e22cbeac7175877982a4466546e9317e348b7",
      "parents": [
        "479f04fc076e0238c93ad8689eca2c6699e06286"
      ],
      "author": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Tue Aug 01 17:43:30 2017 +0400"
      },
      "committer": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Mon Aug 07 08:58:23 2017 +0000"
      },
      "message": "Add Octavia to Orchestrate\n\nFixes PROD-12505\n\nChange-Id: Ifc241a94aa5a315e57142495aee6a05d2e09cb65\n"
    },
    {
      "commit": "479f04fc076e0238c93ad8689eca2c6699e06286",
      "tree": "446430a4de58b231b36668ac3341641c9d21a3a7",
      "parents": [
        "62f6c840fafc6bdd2dca436791a55c3833a23da1"
      ],
      "author": {
        "name": "Pavel Petrov",
        "email": "ppetrov@mirantis.com",
        "time": "Fri Aug 04 23:38:38 2017 +0300"
      },
      "committer": {
        "name": "Pavel Petrov",
        "email": "ppetrov@mirantis.com",
        "time": "Sat Aug 05 00:08:11 2017 +0300"
      },
      "message": "  Update paths for calico/ctl and calico/node images as\n  their code splitted into 2 independent projects in\n  upstream. Therefore they are stored in the separate\n  directories of a pipeline\u0027s workspace while building\n  containers.\n\n  This is the part of the adaptation to changes\n  made in upstream repos (PROD-12401).\n\nChange-Id: I445360168134eae40b934526db69816a025ff4bc\n"
    },
    {
      "commit": "62f6c840fafc6bdd2dca436791a55c3833a23da1",
      "tree": "a48df1ef8dc9bb6aa5be92184a91608de3e524d5",
      "parents": [
        "df02e9d3ed118feb94304318e1ed39e3f167f407"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Fri Aug 04 16:36:35 2017 +0200"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jjosef@mirantis.com",
        "time": "Fri Aug 04 14:40:49 2017 +0000"
      },
      "message": "Fixed checkResult function in case of passing string\n\nChange-Id: I31db1ce1723e6d42a256655808c7e2ba5136ef94\n"
    },
    {
      "commit": "df02e9d3ed118feb94304318e1ed39e3f167f407",
      "tree": "66c64549be3720953cef3f1c47bef2d1e57bb630",
      "parents": [
        "d1dd133c3df96e65a12d42600fe4a020f3e450d6"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Fri Aug 04 09:55:13 2017 +0300"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Fri Aug 04 12:42:40 2017 +0000"
      },
      "message": "Add possibility to save artifacts from cloud.\n\nThis patch adds archiveRallyArtifacts functions that allow to get\nrelly report from cloud and store it in job artifacts.\n\nChange-Id: Ie6194bed846b6f9eb92eb50124ece032144f92f1\n"
    },
    {
      "commit": "d1dd133c3df96e65a12d42600fe4a020f3e450d6",
      "tree": "3cdf0cb74cf24bf1aef7fd04edc093691f1c4b34",
      "parents": [
        "71512bcdc581a8228c7886b0a87815816bffbbac"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Thu Aug 03 15:22:42 2017 +0300"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Fri Aug 04 12:42:34 2017 +0000"
      },
      "message": "Update upload of tempest results\n\nUpload tempest results to cfg01 node only when they were launched\non another node.\nStore test results in /root/rally_reports/\n\nChange-Id: I9bd324df655f0c473bf42687c2c305e4a5300797\n"
    },
    {
      "commit": "71512bcdc581a8228c7886b0a87815816bffbbac",
      "tree": "0e6a7ce7aa947809d6981f1be26e9765775680b0",
      "parents": [
        "b7d1014a003e9f97967a6850a9ea02a4c9ed1b02"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Fri Aug 04 10:00:18 2017 +0200"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Fri Aug 04 12:50:54 2017 +0200"
      },
      "message": "support for status check on multiple minions\n\nChange-Id: Ib6e31fd80f6b0ae3a6bcf1ef44c4b7b93da4dff8\n"
    },
    {
      "commit": "b7d1014a003e9f97967a6850a9ea02a4c9ed1b02",
      "tree": "e8c63887ea7aec97e90e198a4f5dc09f013de897",
      "parents": [
        "d6b37e5da4ed4204b7084c95de87abdea91ac360"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Mon Jul 31 18:32:37 2017 +0200"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Mon Jul 31 18:32:37 2017 +0200"
      },
      "message": "Decreased max opened files ulimit inside salt containers.\n\nThis change is related to: https://github.com/saltstack/salt/issues/18569\n\nChange-Id: Ifc65479442ec52a48c2a47d645cbe47d125f36fb\n"
    },
    {
      "commit": "d6b37e5da4ed4204b7084c95de87abdea91ac360",
      "tree": "d2eb3552efab316046b1224cb8dbdbcf53492741",
      "parents": [
        "69c2545cb8383e2931ec8731843224a1ab9a0133"
      ],
      "author": {
        "name": "Ruslan Kamaldinov",
        "email": "rkamaldinov@mirantis.com",
        "time": "Mon Jul 31 13:48:57 2017 +0400"
      },
      "committer": {
        "name": "Ruslan Kamaldinov",
        "email": "rkamaldinov@mirantis.com",
        "time": "Mon Jul 31 13:49:23 2017 +0400"
      },
      "message": "Removed unused libraries\n\nChange-Id: Ib34e306b32980cb4fd5fcd440f2b2d0928a0e6f6\n"
    },
    {
      "commit": "69c2545cb8383e2931ec8731843224a1ab9a0133",
      "tree": "b73dff69c25fdcfd16e45ce860b46e790caea95e",
      "parents": [
        "c0f163eed2bd3e3f0f3e7924530851c6fe0e62e1"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Thu Jul 27 14:59:40 2017 +0200"
      },
      "committer": {
        "name": "Tomas Kukral",
        "email": "tkukral@mirantis.com",
        "time": "Thu Jul 27 14:56:03 2017 +0000"
      },
      "message": "add option to clean venv path before setup\n\nChange-Id: I948aa354a516ea1273e54530fab8796ff142b49e\n"
    },
    {
      "commit": "c0f163eed2bd3e3f0f3e7924530851c6fe0e62e1",
      "tree": "eb377234178d7ce5ae3c5255f120e17c0fe1d742",
      "parents": [
        "07ba87fa965c23205aad549271ffbb46723bf5fe"
      ],
      "author": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Thu Jul 27 15:11:12 2017 +0200"
      },
      "committer": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Thu Jul 27 15:11:12 2017 +0200"
      },
      "message": "changed galera:server to galera:master in nodes checking\n\nChange-Id: I67bc55c10cdcd13402a766dac4b71e5a3b2b1780\n"
    },
    {
      "commit": "07ba87fa965c23205aad549271ffbb46723bf5fe",
      "tree": "861fc6a360e3973690873eefa32184476a54723a",
      "parents": [
        "82c0b89eafda67e3b9186a16cd6ef6276ec20940"
      ],
      "author": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Thu Jul 27 13:56:33 2017 +0300"
      },
      "committer": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Thu Jul 27 13:56:33 2017 +0300"
      },
      "message": "Use cmdRun method to run docker in tempest tests\n\nThis method allows to get more detailed output\nand check salt command result.\n\nChange-Id: I7ecc4e919385380a4fe815e4da52752d6990bc39\n"
    },
    {
      "commit": "82c0b89eafda67e3b9186a16cd6ef6276ec20940",
      "tree": "8abf8fe64fa3dde31fa4ac8755c2227296c42352",
      "parents": [
        "286f25fee745b4b002ebef098bcb359571d3a2f2"
      ],
      "author": {
        "name": "Andrey Shestakov",
        "email": "ashestakov@mirantis.com",
        "time": "Mon Jul 24 18:46:21 2017 +0300"
      },
      "committer": {
        "name": "Andrey Shestakov",
        "email": "ashestakov@mirantis.com",
        "time": "Thu Jul 27 12:13:45 2017 +0300"
      },
      "message": "Add Designate to Orchestrate.\n\nChange-Id: Ibd03b066c915169a4f7665e4e53b7c4ed0221c5b\n"
    },
    {
      "commit": "286f25fee745b4b002ebef098bcb359571d3a2f2",
      "tree": "38e397389e1e4787cf347a84d142a571a9e73dc5",
      "parents": [
        "3c3ee6d489a2ae72e69274c5a37e4180a97e163b"
      ],
      "author": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Wed Jul 26 14:23:55 2017 +0200"
      },
      "committer": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Wed Jul 26 14:24:19 2017 +0200"
      },
      "message": "typo fix, missing comma in Orchestrate.groovy\n\nChange-Id: I52aa1a842ba1edac4935d0d6ddb573f3132c28dc\n"
    },
    {
      "commit": "3c3ee6d489a2ae72e69274c5a37e4180a97e163b",
      "tree": "1c9ec86fe5e90af149546ffeeca67fa3a2473413",
      "parents": [
        "63366117e1aabfb9a01ca835b830cbf2ae797dac"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Tue Jul 25 20:02:44 2017 +0300"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Wed Jul 26 00:34:12 2017 +0300"
      },
      "message": "Limit CPU threads usage for docker container in SaltModelTesting\n\nadd a new argument for setupAndTestNode(): int/float dockerMaxCpus\n\nChange-Id: If905398149fe0dae6a98d3fe9cdaf6896dbc1b4d\n"
    },
    {
      "commit": "63366117e1aabfb9a01ca835b830cbf2ae797dac",
      "tree": "0ec5073d9c140f142ad0a361ba8c7201b3a758c4",
      "parents": [
        "29c9e33f8e79701d7cd5858ca0d40d869aa81088"
      ],
      "author": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Tue Jul 25 17:27:24 2017 +0200"
      },
      "committer": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Tue Jul 25 17:27:24 2017 +0200"
      },
      "message": "unite info messages for salt actions\n\nChange-Id: I746638150d3aa7a7e64241013c9240a40fd2e42b\n"
    },
    {
      "commit": "29c9e33f8e79701d7cd5858ca0d40d869aa81088",
      "tree": "6df0d4c1aae7ce81b5658db0c1e7b837f535e5ee",
      "parents": [
        "cf1f23357f515c3a3a30e624ee1b4463b49d9e77"
      ],
      "author": {
        "name": "Matthew Mosesohn",
        "email": "mmosesohn@mirantis.com",
        "time": "Tue Jul 25 14:00:17 2017 +0300"
      },
      "committer": {
        "name": "Tomas Kukral",
        "email": "tkukral@mirantis.com",
        "time": "Tue Jul 25 11:07:55 2017 +0000"
      },
      "message": "Fix Salt overrides function\n\nChange-Id: I383099552a369271712cc61fb767a5af7249b0dc\n"
    },
    {
      "commit": "cf1f23357f515c3a3a30e624ee1b4463b49d9e77",
      "tree": "274f05656ce3d358293c23c6b8713076a0b94fe2",
      "parents": [
        "d0c2757d7f83438f6f6b790e97f19362512505d9"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Tue Jul 25 11:30:03 2017 +0200"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Tue Jul 25 11:33:25 2017 +0200"
      },
      "message": "add param in minionPresent\n\nChange-Id: I81bf6ad4cfc473e55dcd867536428c590f025c09\n"
    },
    {
      "commit": "d0c2757d7f83438f6f6b790e97f19362512505d9",
      "tree": "ea375ce6ca7d9533ce9e91fe4fbb167c483a1ba3",
      "parents": [
        "ea5462ee6b8a5712cd23c77f83595bfc6c34888b"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Mon Jul 24 20:01:10 2017 +0200"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Mon Jul 24 20:03:51 2017 +0200"
      },
      "message": "commandStatus function fix\n\nChange-Id: Id7c1cc4524a7f58ae83b69ea1dd34bbbbb277041\n"
    },
    {
      "commit": "ea5462ee6b8a5712cd23c77f83595bfc6c34888b",
      "tree": "2d0ba57514a48c613236e8d5631826044cdfcd65",
      "parents": [
        "e5c07e8f7bf1ce1f0c4121464be51e215427e520"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Mon Jul 24 14:10:04 2017 +0200"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Mon Jul 24 14:10:04 2017 +0200"
      },
      "message": "typo fix\n\nChange-Id: I3764b26deaa5987dcaf93f60872e5457bcc525b9\n"
    },
    {
      "commit": "e5c07e8f7bf1ce1f0c4121464be51e215427e520",
      "tree": "17ab5956a1e024da9ebf34444e3a642f7fc66429",
      "parents": [
        "234708fc817df927493e75ba3bf6cdc1be4584a8"
      ],
      "author": {
        "name": "Matthew Mosesohn",
        "email": "mmosesohn@mirantis.com",
        "time": "Wed Jun 14 11:55:01 2017 +0300"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jjosef@mirantis.com",
        "time": "Thu Jul 20 16:15:37 2017 +0000"
      },
      "message": "Use non-blocking method to launch conformance tests\n\nChange-Id: I2f24d99db4c2e83276111e2268d191b1b3afec26\n"
    },
    {
      "commit": "234708fc817df927493e75ba3bf6cdc1be4584a8",
      "tree": "24774d66abb648acf91acf915f0653c653576d50",
      "parents": [
        "1110386f7a4b31e1da6c8f60c8c0f4f5ac1426f8"
      ],
      "author": {
        "name": "Kirill Mashchenko",
        "email": "kmashchenko@mirantis.com",
        "time": "Thu Jul 20 17:00:01 2017 +0300"
      },
      "committer": {
        "name": "Kirill Mashchenko",
        "email": "kmashchenko@mirantis.com",
        "time": "Thu Jul 20 17:00:01 2017 +0300"
      },
      "message": "Fix typo in openstack keystonerc\n\nChange-Id: I62d91d73746683ae1c566c1996c18e0f7ab68c24\n"
    },
    {
      "commit": "1110386f7a4b31e1da6c8f60c8c0f4f5ac1426f8",
      "tree": "0bdfd304f9f16d9eaffea8ea4955b8a4e6a0cc8a",
      "parents": [
        "15f94c39508c4e4ca7d91c5a59740638afc1439e"
      ],
      "author": {
        "name": "Vladislav Naumov",
        "email": "vnaumov@mirantis.com",
        "time": "Wed Jul 19 17:02:39 2017 +0300"
      },
      "committer": {
        "name": "Vladislav Naumov",
        "email": "vnaumov@mirantis.com",
        "time": "Thu Jul 20 12:45:41 2017 +0300"
      },
      "message": "add possibility to define requirements file-path as argument\n\nChange-Id: Iac41e6a83b0a97810f10c49146b92a2d446bf4a6\n"
    },
    {
      "commit": "15f94c39508c4e4ca7d91c5a59740638afc1439e",
      "tree": "34442a9880f66f7207343dfabe04690378e4cd2d",
      "parents": [
        "e5646844d71bfec0500f10859a0987ee86eae193"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Wed Jul 19 17:57:04 2017 +0200"
      },
      "committer": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Wed Jul 19 17:59:27 2017 +0200"
      },
      "message": "allow to set gitName and gitEmail during commit\n\nChange-Id: Id99fd9bbcddf643fb2f83cbb04e93adfbe36c6e8\n"
    },
    {
      "commit": "e5646844d71bfec0500f10859a0987ee86eae193",
      "tree": "81d728d1d288a9e4d171f2eb08e133079d3bcb87",
      "parents": [
        "2000d52b34974c450da73a4e70c5793c769f0a40"
      ],
      "author": {
        "name": "Matthew Mosesohn",
        "email": "mmosesohn@mirantis.com",
        "time": "Wed Jul 19 16:54:57 2017 +0300"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jjosef@mirantis.com",
        "time": "Wed Jul 19 14:12:53 2017 +0000"
      },
      "message": "Ignore overrides.yml file when configuring override metadata\n\nChange-Id: I39d7317dfa4c3a2a0ad96c5c07162e24c191eea0\n"
    },
    {
      "commit": "2000d52b34974c450da73a4e70c5793c769f0a40",
      "tree": "e71070acaa5ecf4f40c434b3df55408125ed45f7",
      "parents": [
        "ff6f0f0d727547f7c4ae143961bc687636317c47"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Jul 19 15:50:39 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Jul 19 15:51:22 2017 +0200"
      },
      "message": "Shorten name of the kitchen test run\n\nChange-Id: I7fec36f3863be9be12ab71d9502034a6d7effe2e\n"
    },
    {
      "commit": "ff6f0f0d727547f7c4ae143961bc687636317c47",
      "tree": "89fe48cad6ea644c2694e7cc2fcc904c7f5ea6dc",
      "parents": [
        "e36ab7cdc2442db7dd7e7f131fb300e5430b075d"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed Jul 19 15:54:16 2017 +0300"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed Jul 19 15:54:16 2017 +0300"
      },
      "message": "Run keystone.client on first node first\n\nWhen keystone client is enabled on multiple nodes running this state\nsimultaneously may lead failures as we can\u0027t create the same resources\nconcurrently.\nThis patch ensure that we run keystone.client on *01* node first and\nthan apply it on all nodes.\n\nChange-Id: I8eca31469a74b28cd109dfdc9ba7b6455f932d50\n"
    },
    {
      "commit": "e36ab7cdc2442db7dd7e7f131fb300e5430b075d",
      "tree": "4b35389cfa0742a26a085a7786b6130b5bbc9321",
      "parents": [
        "115a78fd1cb4f59ea13b9b32285dd05f717c1bec"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Mon Jul 17 14:35:48 2017 +0300"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed Jul 19 05:28:30 2017 +0000"
      },
      "message": "Don\u0027t stuck when salt minion/master is restarted\n\nWhen applying salt.{master|minion} states salt may be restarted.\nAs result existed call stuck. This patch allows to set response\ntimeout for salt api POST calls, and if it is reached, retry it.\nEnable retries for all salt.master|salt.api calls with read_timeout\u003d60\n\nChange-Id: Ibdf0f5ce0bc2e4640b7502b0abe71f81557e244d\n"
    },
    {
      "commit": "115a78fd1cb4f59ea13b9b32285dd05f717c1bec",
      "tree": "fd11a8b1861fc09b136335bde4b5d51d8a5f57b4",
      "parents": [
        "2c69f3d58d779cd14869cd9dde5446e680f5f2eb"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Tue Jul 18 15:04:00 2017 +0200"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Tue Jul 18 15:04:00 2017 +0200"
      },
      "message": "Fixed syntax of command status function\n\nChange-Id: I42b5227a6881db18c86018b76e13cf1f269d9432\n"
    },
    {
      "commit": "2c69f3d58d779cd14869cd9dde5446e680f5f2eb",
      "tree": "8c479da9dc5c416ba5238b58108cd749c889330f",
      "parents": [
        "1c77afa633898abe3fbc64b9efb2188aaf10a248"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Tue Jul 18 14:23:58 2017 +0200"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Tue Jul 18 14:24:36 2017 +0200"
      },
      "message": "minion and status check\n\nChange-Id: I1da1799c9d3c294f20e388bc3dd255020ecb1f50\n"
    },
    {
      "commit": "1c77afa633898abe3fbc64b9efb2188aaf10a248",
      "tree": "ed5ca83840b85efc305ed06575673c9ad55c32b2",
      "parents": [
        "b813ee472ec30287f59c5177e24d4be92c635853"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Jul 18 11:27:02 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Jul 18 11:27:22 2017 +0200"
      },
      "message": "Add parameter to allow enforceState continue in case \u0027No minions matched the target\u0027\n\nChange-Id: I0a5b7caec7102ac823887f2b4546a3041c210452\n"
    },
    {
      "commit": "b813ee472ec30287f59c5177e24d4be92c635853",
      "tree": "3b44fe065170c223db71b3741490a4c836ec31f8",
      "parents": [
        "d05711590e423171c0373e4016d10d0e6b6b7af3"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Tue Jul 18 10:45:41 2017 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Tue Jul 18 10:46:10 2017 +0200"
      },
      "message": "Lincense and README\n\nChange-Id: I4c9880b25886d3a6034ce144627ea86faec995fe\n"
    },
    {
      "commit": "d05711590e423171c0373e4016d10d0e6b6b7af3",
      "tree": "af440dee5cd00bcd9d57f6ad0adc3681fa353400",
      "parents": [
        "d324f463ce2f47ba5989c6efde353d1bf13bb4ee"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Mon Jul 17 14:11:39 2017 +0200"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Mon Jul 17 14:11:39 2017 +0200"
      },
      "message": "Fixed javadoc\n\nChange-Id: If57598284b9490f8a908cb205f46a4d975c35e6d\n"
    },
    {
      "commit": "d324f463ce2f47ba5989c6efde353d1bf13bb4ee",
      "tree": "4050cf7ff767ce201f1b3d7980a5da6cf999cddc",
      "parents": [
        "657ccfc8f6e741d82d129260e2e25cedb98072ab"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Mon Jul 17 13:54:44 2017 +0200"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Mon Jul 17 13:54:44 2017 +0200"
      },
      "message": "Fixed kitchen env filter function\n\nChange-Id: Ifc7c69ff7e4e124af61e92ed1a87b3936bbc1ef3\n"
    },
    {
      "commit": "657ccfc8f6e741d82d129260e2e25cedb98072ab",
      "tree": "9c3fcc6b6ccb590e6cc7e3fd24b826438d41e2cc",
      "parents": [
        "c1fb98989c4d989c089f2973ca88c5cb0b7237c8"
      ],
      "author": {
        "name": "Alexander Noskov",
        "email": "anoskov@mirantis.com",
        "time": "Fri Jul 14 11:35:52 2017 +0000"
      },
      "committer": {
        "name": "Alexander Noskov",
        "email": "anoskov@mirantis.com",
        "time": "Mon Jul 17 05:55:25 2017 +0000"
      },
      "message": "Add infoMsg for enforceHighstate\n\nChange-Id: I4ebc8f161091e6d30fd34e89e0a99c8384d0e98a\n"
    },
    {
      "commit": "c1fb98989c4d989c089f2973ca88c5cb0b7237c8",
      "tree": "1a9409c43be5bd724b343cbe1441c98e24f36d86",
      "parents": [
        "a7c10c0a07f5fea2e33618a0cded3ebae550a3ba"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Thu Jul 13 14:54:13 2017 +0300"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Thu Jul 13 15:54:43 2017 +0000"
      },
      "message": "If galera not enabled check we need to install mysql\n\nGalera is not always enabled in the cloud, this patch ensures\nwe install mysql:server and client if galera is not enabled.\n\nChange-Id: I24cfeac584f5a41d612f57c3007335358bf229b0\n"
    },
    {
      "commit": "a7c10c0a07f5fea2e33618a0cded3ebae550a3ba",
      "tree": "51714fbe0e31fc847ded69b5ab3c4fb998f3085f",
      "parents": [
        "962e0b5fb37b0cca27087cc7c1c6d58df47ca7c3"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Thu Jul 13 10:43:43 2017 +0300"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Thu Jul 13 14:09:15 2017 +0000"
      },
      "message": "Add installIronicCodnuctor function\n\nThis patch adds steps to install ironic on openstack cloud.\n\nChange-Id: I2063861ec0a30f7782cbc7b9c756663f88a31fdd\n"
    },
    {
      "commit": "962e0b5fb37b0cca27087cc7c1c6d58df47ca7c3",
      "tree": "5595c40ed7ae67fc6e2fee59e895214311ad3df6",
      "parents": [
        "2a1c2de4e487f3b20cda944ea3f81f74902fe089"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Tue Jul 11 10:49:19 2017 +0300"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Thu Jul 13 14:09:05 2017 +0000"
      },
      "message": "Skip running states when no targets found\n\nCheck targets is present before applying states.\nFix targeting glusterfs.client\n\nChange-Id: I7e891566353f439554c126002c99eca4e37404f4\n"
    },
    {
      "commit": "2a1c2de4e487f3b20cda944ea3f81f74902fe089",
      "tree": "3807d8cd99c3d5ff791156fdf9c8a2f5fbd8f535",
      "parents": [
        "030fc183581dcde206a0b4f523028877d3c5bd63"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Tue Jul 11 11:41:53 2017 +0300"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Thu Jul 13 14:08:54 2017 +0000"
      },
      "message": "Remove \"\" in return sting when getting stack ip when needed\n\nDifferent heatclient version return output in \"\" and without \"\".\nThis patch allows to get stack IP for any heatclient version by\nreplacing \u0027\"\u0027 if it is found in string.\nIn future migrate to \u0027openstack stack output show\u0027 when all\njobs using heatlient mitaka and later.\n\nChange-Id: Ic01b2fbf206c00e93701a80313ea6c2c81e0958d\n"
    },
    {
      "commit": "030fc183581dcde206a0b4f523028877d3c5bd63",
      "tree": "7525d49791832a8cefec33bbe38722fa2331baf0",
      "parents": [
        "ebc1e1edf9ad7a1a8e268b4f404cc279d1e18b3f"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed Jul 12 14:54:42 2017 +0300"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Thu Jul 13 14:07:16 2017 +0000"
      },
      "message": "Always install docutils in venv\n\nDocutils are mandatory but installed only when client version is kilo.\nAs result installing any other client will fail on docutils import.\nThis patch ensure we installed docutils to venv by calling\nsetupDocutilsVirtualenv()\n\nChange-Id: I755d9bb47f04b597e510a48c59a680d65252ed58\n"
    },
    {
      "commit": "ebc1e1edf9ad7a1a8e268b4f404cc279d1e18b3f",
      "tree": "1111e3d94aa9e0a92b8862fe06c3f76960f8be05",
      "parents": [
        "104a07afd753b9edbd59510b764004ce30137b39"
      ],
      "author": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Thu Jul 13 14:20:08 2017 +0400"
      },
      "committer": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Thu Jul 13 17:17:51 2017 +0400"
      },
      "message": "Add Prometheus exporters installation\n\nChange-Id: I16565d6d2e0f21c9f0dd9a2ec25c13a8bd793802\n"
    },
    {
      "commit": "104a07afd753b9edbd59510b764004ce30137b39",
      "tree": "d9b293e86428b23d390d3d8e54decb35d7a51ee5",
      "parents": [
        "d0cf7ecea1194be2ba201ef194645b9a72beaa2d"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Thu Jul 13 12:19:11 2017 +0200"
      },
      "committer": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Thu Jul 13 12:19:11 2017 +0200"
      },
      "message": "fix missing orchestrate import\n\nChange-Id: Icf5a3fbc4c769146c3fa37d0203aaf1bbfd6f927\n"
    },
    {
      "commit": "d0cf7ecea1194be2ba201ef194645b9a72beaa2d",
      "tree": "92b8ff0d8a6a4d39d7ccf58e6d6481e8e6025c9e",
      "parents": [
        "1c4770b567ce4f4f51278b1b54fc53a7709214c7"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Thu Jul 13 11:29:20 2017 +0200"
      },
      "committer": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Thu Jul 13 11:29:20 2017 +0200"
      },
      "message": "add missing master to testTarget\n\nChange-Id: I87937041d49634b279440d6b4213a5dd78439698\n"
    },
    {
      "commit": "1c4770b567ce4f4f51278b1b54fc53a7709214c7",
      "tree": "a690bbbdf5ff26ab184d4e1f333497153950e89c",
      "parents": [
        "18ac50f1aefc3e48c241654e5f2b4be72cba8a39"
      ],
      "author": {
        "name": "vrovachev",
        "email": "vrovachev@mirantis.com",
        "time": "Wed Jul 05 13:25:21 2017 +0400"
      },
      "committer": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Thu Jul 13 10:50:33 2017 +0200"
      },
      "message": "use installInfra function\n\n* use installInfra\n* Added separated step for deploy keepalived and rabbitMQ.\n* Fixed etcd check.\n\ninstallInfra function is capable to detect targets and install only\nrequired services.\n\ninstallOpenstackInfra and installKubernetesInfra are now obsolete\n\nChange-Id: I5159acf7ba27b253b1eed2f2aa390635a8a2f9ae\n"
    },
    {
      "commit": "18ac50f1aefc3e48c241654e5f2b4be72cba8a39",
      "tree": "1d9f945440a2419c02c846ab342492d8680a4fb4",
      "parents": [
        "bcfd8f9ae220ba7264f52de31dcc7e258edf424b"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Thu Jul 13 10:22:09 2017 +0200"
      },
      "committer": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Thu Jul 13 10:23:23 2017 +0200"
      },
      "message": "update getMinions parameter\n\nexpect target to be expression and wraip it internaly\n\nChange-Id: Ic4f0097bf8473ef3e2aa45742937759a06dd641c\n"
    },
    {
      "commit": "bcfd8f9ae220ba7264f52de31dcc7e258edf424b",
      "tree": "810945fa16673301174b3e50ce11ab8436280a38",
      "parents": [
        "328125d2f2f1c54a92774282806bf4d078c300f8"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Jul 12 18:08:14 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Jul 12 18:08:14 2017 +0200"
      },
      "message": "Fix filtering kitchen envs\n\nChange-Id: I81f4c43f9bc6152955fb24b21f1b637d26c1d4e4\n"
    },
    {
      "commit": "328125d2f2f1c54a92774282806bf4d078c300f8",
      "tree": "a4f9d46845d3fe4579531a1813db2374b12a70a8",
      "parents": [
        "0f8ef46e0cb24d649f1f72f465971cfe2341a4bc"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Jul 12 15:08:23 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Jul 12 15:16:36 2017 +0200"
      },
      "message": "Fix returning value\n\nChange-Id: I096b1760f77538f4c6a6d42b4aca0dbc2fca9da0\n"
    },
    {
      "commit": "0f8ef46e0cb24d649f1f72f465971cfe2341a4bc",
      "tree": "cd0d75115b27d735c5cb13eeffbcb4e47dd8cc32",
      "parents": [
        "b12ff9f34d14e2a148b6b55b7f1b949ae443fa3d"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Jul 12 13:07:32 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Jul 12 14:14:45 2017 +0200"
      },
      "message": "Add filterKitchenEnvs function\n\nChange-Id: Ic1859890a34a4fd9281b050c96be5ef40a6b45b8\n"
    },
    {
      "commit": "b12ff9f34d14e2a148b6b55b7f1b949ae443fa3d",
      "tree": "f4fdc483146b27092326aba2c417de629e7743ae",
      "parents": [
        "060e1156d22cf1c7f3da608d8ad4979201b6c9bc"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Wed Jul 12 12:32:34 2017 +0200"
      },
      "committer": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Wed Jul 12 13:26:53 2017 +0200"
      },
      "message": "add testTarget to Orchestrate class\n\nChange-Id: Ica01911e5fd66d162ad417ff152d03595102559b\n"
    },
    {
      "commit": "060e1156d22cf1c7f3da608d8ad4979201b6c9bc",
      "tree": "d081b92fa987be87cea4f6a82fe8e735f3289f62",
      "parents": [
        "792f2669508f40cae396140fc80fd7993c7cdfd2"
      ],
      "author": {
        "name": "Tatyana Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Mon Jul 10 17:25:37 2017 +0300"
      },
      "committer": {
        "name": "Tatyana Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Tue Jul 11 13:26:23 2017 +0000"
      },
      "message": "Add vars to Test\n\nTo be possible set target host to\nrun tests and group of tests to run,\nintroduce target and pattern vars\n\nChange-Id: Iff95cf4edef6673c5fe72d35ceaf638b377e55b7\n"
    },
    {
      "commit": "792f2669508f40cae396140fc80fd7993c7cdfd2",
      "tree": "a0549eb5260145bb8384b3ee4b256cf5691e695e",
      "parents": [
        "406f6469aee156f093c4e9364d1388e9b7385af0"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Jul 11 13:36:32 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Jul 11 13:36:32 2017 +0200"
      },
      "message": "Only run some states if k8s is deployed\n\nChange-Id: I0be536593780347eb05af15eb671a3551bd55726\n"
    },
    {
      "commit": "406f6469aee156f093c4e9364d1388e9b7385af0",
      "tree": "40445047708fab32d557f69a85da8e3abbe2604f",
      "parents": [
        "243cf84ff0eef876b811d83f033fc987c8db22b4"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "mpolreich@mirantis.com",
        "time": "Tue Jul 11 11:33:42 2017 +0000"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "mpolreich@mirantis.com",
        "time": "Tue Jul 11 11:33:50 2017 +0000"
      },
      "message": "Revert \"Dont fail on horizon error\"\n\nThis reverts commit 1d06be79802cacd5d37c82eebd873d1a10b275a4.\n\nChange-Id: Iceebc9f0ba5866b8a8c7bdf6bfa0ca5a9b0ee4af\n"
    },
    {
      "commit": "243cf84ff0eef876b811d83f033fc987c8db22b4",
      "tree": "25fcb38f0450c8422e460e4f274945a3b1e3dbcf",
      "parents": [
        "1d06be79802cacd5d37c82eebd873d1a10b275a4"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Tue Jul 11 13:11:56 2017 +0200"
      },
      "committer": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Tue Jul 11 13:11:56 2017 +0200"
      },
      "message": "fix setSaltOverrides - missing variable\n\nChange-Id: I2679afee772d6b60a95c6fefb5bb37da189bad2d\n"
    },
    {
      "commit": "1d06be79802cacd5d37c82eebd873d1a10b275a4",
      "tree": "dad958b9631becc4b78fe43b40fa7d0485350a52",
      "parents": [
        "f178f058d5c546a71c6b437662bb2a0633fdc228"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Jul 11 11:58:02 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Jul 11 12:00:04 2017 +0200"
      },
      "message": "Dont fail on horizon error\n\nChange-Id: I185911d80ff5550a60d945879d48eb33143570d1\n"
    },
    {
      "commit": "f178f058d5c546a71c6b437662bb2a0633fdc228",
      "tree": "6dfc262babaaf3977f26aee097fa302847bea8f3",
      "parents": [
        "40b37295509ab1244a9714c843df34124842a060"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Tue Jul 11 11:31:00 2017 +0200"
      },
      "committer": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Tue Jul 11 11:31:00 2017 +0200"
      },
      "message": "add fix missing common in setSaltOverrides\n\nChange-Id: Iaab1e30bee17c1b349711e355ea19d81647972e5\n"
    },
    {
      "commit": "40b37295509ab1244a9714c843df34124842a060",
      "tree": "bc8e9532838bc70fea9856d2849d6b6c5e89b6b9",
      "parents": [
        "3667fb904156379a07efcad91c93b8b06ff73f74"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Mon Jul 10 18:44:30 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Mon Jul 10 18:44:30 2017 +0200"
      },
      "message": "Dont fail on memcached error\n\nChange-Id: Ia752bc1f2d177f79b134231366afe2a1e7427546\n"
    },
    {
      "commit": "3667fb904156379a07efcad91c93b8b06ff73f74",
      "tree": "d6f9197f5e885402ebf1f8312d1f38fe815715e1",
      "parents": [
        "e708093c1c49b093f076f4151d5881ed0046470b"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Mon Jul 10 18:06:02 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Mon Jul 10 18:08:07 2017 +0200"
      },
      "message": "Dont fail on rabbitmq error\n\nChange-Id: I9dad589d63a877dcea95fc52f8e2a4d23071486e\n"
    },
    {
      "commit": "e708093c1c49b093f076f4151d5881ed0046470b",
      "tree": "ceab1ebc456224aa8179178b980fdf005f15d79e",
      "parents": [
        "dadeb2902f2906cd18f03d2219be691ce06d539c"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Mon Jul 10 14:48:18 2017 +0200"
      },
      "committer": {
        "name": "Tomas Kukral",
        "email": "tkukral@mirantis.com",
        "time": "Mon Jul 10 12:49:18 2017 +0000"
      },
      "message": "Fix name of STACK_INSTALL variable\n\nChange-Id: Ibc8888e4b025afd9ea51bbeebe168cbc4c9b0f06\n"
    },
    {
      "commit": "dadeb2902f2906cd18f03d2219be691ce06d539c",
      "tree": "a8bad8fe6062ce828b011a6c80ff29c95ec672a3",
      "parents": [
        "ea4b281d53d4a79e55bd5faf221ec5e6e5c7a5b8"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Mon Jul 10 14:30:50 2017 +0200"
      },
      "committer": {
        "name": "Tomas Kukral",
        "email": "tkukral@mirantis.com",
        "time": "Mon Jul 10 12:36:15 2017 +0000"
      },
      "message": "Print INSTALL during k8s install\n\nChange-Id: I317af8f45c95c348acdbe229655d2c980f00e0aa\n"
    },
    {
      "commit": "ea4b281d53d4a79e55bd5faf221ec5e6e5c7a5b8",
      "tree": "0805636a6ac67a5db30a86f5addce98cc84652bc",
      "parents": [
        "23df6761a0f2cfe4d1287a525e472c9a8c6c5368"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Mon Jul 10 10:36:03 2017 +0000"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Mon Jul 10 10:36:03 2017 +0000"
      },
      "message": "Revert \"Fix getting stack ip for heatclient \u003e 1.5.1\"\n\nWe need to bump heatclient version on CI to at least Mitaka\n(1.1.1) first.\n\nThis reverts commit 23df6761a0f2cfe4d1287a525e472c9a8c6c5368.\n\nChange-Id: Ifba27ffea965ee093ace4265a2520fd512dad973\n"
    },
    {
      "commit": "23df6761a0f2cfe4d1287a525e472c9a8c6c5368",
      "tree": "7d51312ba7fc63f31f003afcd335335f3dc60af8",
      "parents": [
        "470925a33b5abf612e3fc6bab88d35f7d4db01c5"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed Jul 05 17:40:33 2017 +0300"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Mon Jul 10 08:29:21 2017 +0000"
      },
      "message": "Fix getting stack ip for heatclient \u003e 1.5.1\n\nheatclient with verstion \u003c\u003d1.5.1 returns value in \u0027\"\"\u0027 when calling\n\u0027heat output-show\u0027 while newer versions returns value without \u0027\"\"\u0027\nUse \u0027openstack stack output show\u0027 instead which produce the same output\nfor all heatclient versions.\n\nChange-Id: I15677826d89b7db28268bf075e644ae20785836b\n"
    },
    {
      "commit": "470925a33b5abf612e3fc6bab88d35f7d4db01c5",
      "tree": "0805636a6ac67a5db30a86f5addce98cc84652bc",
      "parents": [
        "6963f935080921e750010d48d9db932581276177"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Thu Jul 06 17:12:59 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Thu Jul 06 17:12:59 2017 +0200"
      },
      "message": "Change steps order in Stacklight deploy\n\nChange-Id: I79e9f7815a3876b5a6b8914e831fd77363463652\n"
    },
    {
      "commit": "6963f935080921e750010d48d9db932581276177",
      "tree": "d71ee763a491b38860861cacb4c4c32aea06553b",
      "parents": [
        "93ee0cca56fcab506ec3bf3c5c3637ae4990a5d7"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Thu Jul 06 16:22:39 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Thu Jul 06 16:22:39 2017 +0200"
      },
      "message": "Apply haproxy states during Stacklight deploy\n\nChange-Id: I427a410a85be3bccc7458cb8e12d3fb5694a87a9\n"
    },
    {
      "commit": "93ee0cca56fcab506ec3bf3c5c3637ae4990a5d7",
      "tree": "cdfd8315676f21a82f198c58a5d19a51bfb063fd",
      "parents": [
        "bf7f616eed0b5739ebd6ef49256d8cae8b13bc33"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Thu Jul 06 16:01:52 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Thu Jul 06 16:01:52 2017 +0200"
      },
      "message": "Change states order in Stacklight deploy\n\nChange-Id: I06729790c5386c370940cca89fa60241e9abf2a1\n"
    },
    {
      "commit": "bf7f616eed0b5739ebd6ef49256d8cae8b13bc33",
      "tree": "e97609f28c019a8e8576d155c88ae0f8278cad14",
      "parents": [
        "bd7ad226c8283ec5edac19b6bef72a62ee784b25"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Thu Jul 06 14:43:21 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Thu Jul 06 14:43:21 2017 +0200"
      },
      "message": "Run some states twice in Stacklight deploy\n\nChange-Id: Ic1bedefbb668ddfc322c09bef39ec3cd015f4019\n"
    },
    {
      "commit": "bd7ad226c8283ec5edac19b6bef72a62ee784b25",
      "tree": "3addf49f12bbe31eeccdb421c40c31763f839ac4",
      "parents": [
        "305e22210cdb8ae1a5f9e4de8cc7eb9af8a58e13"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Thu Jul 06 12:53:51 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Thu Jul 06 12:53:51 2017 +0200"
      },
      "message": "Apply galera states during Stacklight deploy\n\nChange-Id: I6f7703c1d3cfa50f52e239cc59102c06b37e6ce7\n"
    },
    {
      "commit": "305e22210cdb8ae1a5f9e4de8cc7eb9af8a58e13",
      "tree": "496c034b14ac7ee103ac5140572744d1014fab45",
      "parents": [
        "9e88085b1c5f14099e5b6e6069ee5ffc17534404"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Thu Jul 06 11:33:00 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Thu Jul 06 11:43:43 2017 +0200"
      },
      "message": "Change waiting for running service in Stacklight deploy\n\nChange-Id: Ia5bceed4acf3fe9e37f0ce913b6aa7d80fa12c58\n"
    },
    {
      "commit": "9e88085b1c5f14099e5b6e6069ee5ffc17534404",
      "tree": "0e80a554a6abb71b88c88e3c75a7e4d16dae5c5d",
      "parents": [
        "9cb9a99a0f185eb2ea5d3ff41469bd96c2bc5576"
      ],
      "author": {
        "name": "Matthew Mosesohn",
        "email": "mmosesohn@mirantis.com",
        "time": "Tue Jul 04 21:17:53 2017 +0300"
      },
      "committer": {
        "name": "Ruslan Kamaldinov",
        "email": "rkamaldinov@mirantis.com",
        "time": "Thu Jul 06 08:46:18 2017 +0000"
      },
      "message": "Add new function setSaltOverrides\n\nChange-Id: I54ef1ff6ccfeac68ed4514819f926899d191cedb\n"
    },
    {
      "commit": "9cb9a99a0f185eb2ea5d3ff41469bd96c2bc5576",
      "tree": "12a47a3edd5fa1be0e67faeee6213a65abbcdeb7",
      "parents": [
        "dc30f191ce3d45ccb4da337f1e22bf8c5ac631d9"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Thu Jul 06 10:23:28 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Thu Jul 06 10:23:28 2017 +0200"
      },
      "message": "Remove condition for checking service in Stacklight deploy\n\nChange-Id: I3e45ead07885702bd6772d4582c51e73088bc70c\n"
    },
    {
      "commit": "dc30f191ce3d45ccb4da337f1e22bf8c5ac631d9",
      "tree": "3b50c96e508c2a61503513034f9b38838d43927e",
      "parents": [
        "595baefb01aabd8ed6fb1db01463827b5f207e93"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Thu Jul 06 09:07:35 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Thu Jul 06 09:07:35 2017 +0200"
      },
      "message": "Change Stacklight deployment timeout settings and checking of service reponse\n\nChange-Id: Iea1ae42d69ab9c42d8879d60a6f3810438fec30b\n"
    },
    {
      "commit": "595baefb01aabd8ed6fb1db01463827b5f207e93",
      "tree": "df1ba7bf8980e4dcc69e0ade6ee6dc7a8448827e",
      "parents": [
        "d894e3e4561a7fb53fc9d9cb9f2d1b8441f7ba2d"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Jul 04 16:11:04 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Jul 04 16:12:40 2017 +0200"
      },
      "message": "Fix Stacklight v2 deployment\n\nChange-Id: Ib06c11d36052bbc4c3e4988b15bc552b306a7a3e\n"
    },
    {
      "commit": "d894e3e4561a7fb53fc9d9cb9f2d1b8441f7ba2d",
      "tree": "01bb9f15c2341034aa751a839114d522734dd737",
      "parents": [
        "2576c7b24ddec41cf037514822d48fd99a513e7e"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Jul 04 15:35:02 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Jul 04 15:36:50 2017 +0200"
      },
      "message": "Fix typo\n\nChange-Id: I73d527640834f91ef4436236c5d0cf84ab238565\n"
    },
    {
      "commit": "2576c7b24ddec41cf037514822d48fd99a513e7e",
      "tree": "85603f0f80ee9802f455d5033997a024c49f5689",
      "parents": [
        "a540ac1075e8786a12a79f221b564f83405e2817"
      ],
      "author": {
        "name": "Sergey Galkin",
        "email": "sgalkin@mirantis.com",
        "time": "Tue Jul 04 14:27:36 2017 +0400"
      },
      "committer": {
        "name": "Sergey Galkin",
        "email": "sgalkin@mirantis.com",
        "time": "Tue Jul 04 14:29:49 2017 +0400"
      },
      "message": "Fix for HashKnownHosts yes in docker containers\n\nDocker containers (jenkins on example) include \u0027HashKnownHosts yes\u0027 in /etc/ssh/ssh_config\nSo pipeline-labrary should create .ssh/known_hosts in correct format\n\nChange-Id: Ied999b10d9a5a4d8551bbb424af68ced8276f9c6\n"
    },
    {
      "commit": "a540ac1075e8786a12a79f221b564f83405e2817",
      "tree": "fd10c3f6008e45c7f6910a989e878b10bf4a9c04",
      "parents": [
        "02cd1bc04c228ae13cb12b1057dc764dbf2c0d9d"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Jun 30 22:48:39 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Mon Jul 03 16:49:28 2017 +0200"
      },
      "message": "Fix Stacklight deployment\n\nChange-Id: I60d7b3663117c2d0e1da315a5aac19ef10e0aabe\n"
    },
    {
      "commit": "02cd1bc04c228ae13cb12b1057dc764dbf2c0d9d",
      "tree": "c2ac0d4f89c394040c6b54c21f2c91347f5df6e8",
      "parents": [
        "8663a3438238258996600f6e25d967815e141ff0"
      ],
      "author": {
        "name": "vrovachev",
        "email": "vrovachev@mirantis.com",
        "time": "Wed Jun 28 10:47:13 2017 +0400"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jjosef@mirantis.com",
        "time": "Fri Jun 30 19:31:14 2017 +0000"
      },
      "message": "Fix k8s install steps\n\n* Fixed step of check etcd cluster status.\n* Added exeption block for step of reboot nodes.\n\nChange-Id: I1222efeb8e0dc6c6e42404d6452a28c15412101c\n"
    },
    {
      "commit": "8663a3438238258996600f6e25d967815e141ff0",
      "tree": "fdf0c24cf6b7aa504e9fb6b42180a88fac75c95f",
      "parents": [
        "2f7302a4f92ceb71cc0523395370245dc2fe43ba"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Jun 30 17:33:08 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Jun 30 17:49:58 2017 +0200"
      },
      "message": "Add Stacklight v2 deploy\n\nChange-Id: I0a26bec717dad40c3b3471785d046f22ef0cc42f\n"
    },
    {
      "commit": "2f7302a4f92ceb71cc0523395370245dc2fe43ba",
      "tree": "de2bd9a879eb6c4dc53bb3bc686407a3c2870f70",
      "parents": [
        "fc9854cdb43c8e0f5e4b3cdb037e6776a47346f6"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Fri Jun 30 14:59:30 2017 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Fri Jun 30 15:00:09 2017 +0200"
      },
      "message": "Add missing \u0026\u0026\n\nChange-Id: Ied115d674414331bf4d5a49a14154cac8db16772\n"
    },
    {
      "commit": "fc9854cdb43c8e0f5e4b3cdb037e6776a47346f6",
      "tree": "b0f9fdb8d51c0a057fd5c5c51268f9a3f830dc4a",
      "parents": [
        "78b9183911dda04957b3923d1e8d001991d0b0a8"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Jun 30 11:17:36 2017 +0200"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jjosef@mirantis.com",
        "time": "Fri Jun 30 12:42:20 2017 +0000"
      },
      "message": "Fix missing definition\n\nChange-Id: I101331e273f73ab6a0e6919d95e14e2fb9a793f1\n"
    },
    {
      "commit": "78b9183911dda04957b3923d1e8d001991d0b0a8",
      "tree": "e05f9c53813f12ceff49f6e1f8bf1985f2a2c14b",
      "parents": [
        "d6142a8b3305576ee7e6a9d962450fa2cf23ead5"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Fri Jun 30 13:16:31 2017 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Fri Jun 30 13:16:31 2017 +0200"
      },
      "message": "Ensure /home/jenkins has correct owner\n\nChange-Id: I60bb8878685bda929f2d1f308943580b9f8a007d\n"
    },
    {
      "commit": "d6142a8b3305576ee7e6a9d962450fa2cf23ead5",
      "tree": "7c7a50c361caa8fb736b773b4bb3e8c44fdc5fe9",
      "parents": [
        "3e3701173f9d2a934b616d31feee6c3148191185"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Wed Jun 28 15:22:04 2017 +0200"
      },
      "committer": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Wed Jun 28 15:25:24 2017 +0200"
      },
      "message": "Fix env file\n\nChange-Id: Ib7563821624f169f87bf3baa703acf13e9f882e1\n"
    },
    {
      "commit": "3e3701173f9d2a934b616d31feee6c3148191185",
      "tree": "a2537e36a1b0211bd681cdcc5e61f4fc925dc917",
      "parents": [
        "416747829b309313d46a8c9bb0a100e2b8b90803"
      ],
      "author": {
        "name": "Kalynovskyi",
        "email": "kkalynovskyi@mirantis.com",
        "time": "Mon Jun 26 12:48:23 2017 +0300"
      },
      "committer": {
        "name": "Kostiantyn Kalynovskyi",
        "email": "kkalynovskyi@mirantis.com",
        "time": "Tue Jun 27 11:35:19 2017 +0000"
      },
      "message": "adding sensu support for stacklight functions\n\nChange-Id: I3566dc95c13e3fc9d50b657da56d3fcc4140a784\n"
    },
    {
      "commit": "416747829b309313d46a8c9bb0a100e2b8b90803",
      "tree": "121bd957db216ac4d6674c5cf439b8ebd1c4dff1",
      "parents": [
        "51b7b15bf244ba76dc9c6200fd6b9b5a7ad20b77"
      ],
      "author": {
        "name": "Artem Panchenko",
        "email": "apanchenko@mirantis.com",
        "time": "Mon Jun 26 18:01:55 2017 +0300"
      },
      "committer": {
        "name": "Artem Panchenko",
        "email": "apanchenko@mirantis.com",
        "time": "Tue Jun 27 12:32:24 2017 +0300"
      },
      "message": "Rename deprecated mcp_qa helpers to tcp_qa\n\nhttps://mirantis.jira.com/browse/PROD-11772\n\nChange-Id: I15506ab2bff258735e086a360860d0295a416411\n"
    },
    {
      "commit": "51b7b15bf244ba76dc9c6200fd6b9b5a7ad20b77",
      "tree": "e189378bed44398f06fbc96dd1e8552d35538d65",
      "parents": [
        "fa6ad8d884cfc83e887f31676a8362ba4247aef1"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Tue Jun 27 11:14:50 2017 +0200"
      },
      "committer": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Tue Jun 27 11:21:11 2017 +0200"
      },
      "message": "Allow for new path for heat stack env files.\n\nChange-Id: I81a9dc3dcef75669c5fb59e78faba51e893a5ec5\n"
    },
    {
      "commit": "fa6ad8d884cfc83e887f31676a8362ba4247aef1",
      "tree": "bdb50066fc73775e67b73dc41a18dbab98474bb0",
      "parents": [
        "1cb8d3fc06d3677b0168d828ccb16b79f970ec4a"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Mon Jun 26 18:29:55 2017 +0200"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Mon Jun 26 18:29:55 2017 +0200"
      },
      "message": "Added formulasRevision param to salt model testing\n\nChange-Id: I83e4fdf7a6f1301c6cefbefec89d0d74b149673a\n"
    },
    {
      "commit": "1cb8d3fc06d3677b0168d828ccb16b79f970ec4a",
      "tree": "a62d33d9f84781f6fb97b4a3344b0baca423bfc0",
      "parents": [
        "7d7b878ec6968f9cc3f24c1eaabc41876e02c6b8"
      ],
      "author": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Fri Jun 23 15:42:17 2017 +0300"
      },
      "committer": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Fri Jun 23 13:36:26 2017 +0000"
      },
      "message": "Parametrize FORMULAS_SOURCE variable\n\nSometimes there is need to test setup with formulas\nfrom git repositories.\n\nChange-Id: Ie0294fcecf06226e9d61bfaaade8301cf98f8757\n"
    }
  ],
  "next": "7d7b878ec6968f9cc3f24c1eaabc41876e02c6b8"
}
