)]}'
{
  "log": [
    {
      "commit": "b9a0c5981d4d010faa5efd8238ca873f69fda822",
      "tree": "2a9ea9554cb36db6d999e2542869ff6668cbf4f8",
      "parents": [
        "2a0f88de147415795a7dde70b6036e69d7f63491"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Tue Sep 05 16:41:48 2017 +0200"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Tue Sep 05 16:42:09 2017 +0200"
      },
      "message": "adding cicd deploy\n\nChange-Id: Ic716ec69f4147e2f10a3181d0ca227c2415dfdb6\n"
    },
    {
      "commit": "2a0f88de147415795a7dde70b6036e69d7f63491",
      "tree": "a96af4949cc3ac2a6f9987fb320607a980f7c490",
      "parents": [
        "367bfb1357ace77e727dd3db49798154bcfbb19f"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Tue Sep 05 11:12:33 2017 +0200"
      },
      "committer": {
        "name": "Tomas Kukral",
        "email": "tkukral@mirantis.com",
        "time": "Tue Sep 05 09:13:18 2017 +0000"
      },
      "message": "add NAMED_IAM capability to cfn stack creation\n\nChange-Id: I5951d7b2ed702efa94f29f41fef8e757556ad901\n"
    },
    {
      "commit": "f2dbb5441e32b9d36220fb813fc1153c97c4c569",
      "tree": "3b683fb7bc8720c3d7ccbf65911500e47760c6d4",
      "parents": [
        "0c598270354a713458b40a0c8cda4fda128ff4c4"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Tue Sep 05 09:05:25 2017 +0200"
      },
      "committer": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Tue Sep 05 09:08:26 2017 +0200"
      },
      "message": "add IAM caps for into cloudformation command\n\nChange-Id: Ia829b10afbce200bf31910552e1707814a9b9566\n"
    },
    {
      "commit": "0c598270354a713458b40a0c8cda4fda128ff4c4",
      "tree": "a86c471896ef6e393e6fe7713915b8042fb6d832",
      "parents": [
        "0cf3ffbed53b3e4d2bd4f93b0d9774f9d4da9bba"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Mon Sep 04 11:03:05 2017 +0200"
      },
      "committer": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Mon Sep 04 11:03:05 2017 +0200"
      },
      "message": "add helm state after kubernetes install\n\nChange-Id: If0988577d131e63a5e07fe4a13209c8dda3b767a\n"
    },
    {
      "commit": "0cf3ffbed53b3e4d2bd4f93b0d9774f9d4da9bba",
      "tree": "5ce87e788d4dc156c13f216c3c37a552682d56cd",
      "parents": [
        "81aeabde31683cac260b4a4adcc412e8d3769a66"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Sun Sep 03 10:18:18 2017 +0200"
      },
      "committer": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Sun Sep 03 10:18:18 2017 +0200"
      },
      "message": "use cmdRun for docker and etcd install checks\n\nChange-Id: I2e64eaef685edec52cf8608c451cd93f8a85af55\n"
    },
    {
      "commit": "81aeabde31683cac260b4a4adcc412e8d3769a66",
      "tree": "03b8fca06d69d828b3cb95c4080595a673e9de92",
      "parents": [
        "6781e9ec9521887aa5cb8c80fda9fbecee8c170f"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Sun Sep 03 10:10:39 2017 +0200"
      },
      "committer": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Sun Sep 03 10:11:09 2017 +0200"
      },
      "message": "declare aws output as map\n\nChange-Id: Iad85307d3a525cbf0e91dd373043632762f51047\n"
    },
    {
      "commit": "6781e9ec9521887aa5cb8c80fda9fbecee8c170f",
      "tree": "aa89fdb457763c65764828f6eec9e5036dac1c6b",
      "parents": [
        "ed663b82dc9bd22a9e81cd795241de6b6c330aa9"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Sep 01 17:23:32 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Sep 01 17:23:32 2017 +0200"
      },
      "message": "Fix typo\n\nChange-Id: Ie05e476eb7a155df23c51298bb72af5fc731929d\n"
    },
    {
      "commit": "ed663b82dc9bd22a9e81cd795241de6b6c330aa9",
      "tree": "c9b67deba024221073c330b7e6087ee995948d17",
      "parents": [
        "3db2105f7c5fe9718cc696a29fcafb4a6826c77c"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Fri Sep 01 16:58:02 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "mpolreich@mirantis.com",
        "time": "Fri Sep 01 15:02:30 2017 +0000"
      },
      "message": "Added function for obtaining kitchen suite from env string\n\nChange-Id: I6d48e5fe0ab26958c9d77480fc2af7e8c49a4645\n"
    },
    {
      "commit": "3db2105f7c5fe9718cc696a29fcafb4a6826c77c",
      "tree": "229228ccb73ab7b7e9f7c512948c94aa0d087600",
      "parents": [
        "4f8f4dfeee17d985ddb5956bf17dc4d76e37292f"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Tue Aug 29 09:55:13 2017 +0200"
      },
      "committer": {
        "name": "Tomas Kukral",
        "email": "tkukral@mirantis.com",
        "time": "Fri Sep 01 14:49:20 2017 +0000"
      },
      "message": "print stack resources while waiting for stack\n\nChange-Id: I230e45d8af34758a89f62ad4391d869a02448119\n"
    },
    {
      "commit": "4f8f4dfeee17d985ddb5956bf17dc4d76e37292f",
      "tree": "fc516876390e85e6dd967865f0e220a701d9a900",
      "parents": [
        "19282128eaefca80c95b0bc224c18e0f047fb372"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Fri Sep 01 14:32:42 2017 +0200"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Fri Sep 01 14:32:42 2017 +0200"
      },
      "message": "Added linux.network.host state to orchestrate file\n\nChange-Id: Ia5e174e65a6e0669c2d644cf5ec34cc82503f759\n"
    },
    {
      "commit": "19282128eaefca80c95b0bc224c18e0f047fb372",
      "tree": "afb428a2f8dddb9b60eb3e8dd754c81a1e70569d",
      "parents": [
        "d5f1c5fa5771396c143e2da55f1d795821cda359"
      ],
      "author": {
        "name": "Kalynovskyi",
        "email": "kkalynovskyi@mirantis.com",
        "time": "Thu Aug 31 10:45:33 2017 +0300"
      },
      "committer": {
        "name": "Kostiantyn Kalynovskyi",
        "email": "kkalynovskyi@mirantis.com",
        "time": "Thu Aug 31 13:06:04 2017 +0000"
      },
      "message": "Enabling passing kwargs to runSaltProcessStep func\n\nChange-Id: I5be1fe18b4ddce0f3bb2427fd6d97827ace8b6b0\n"
    },
    {
      "commit": "6610d5008f158457b65fba8079e585ed589fca76",
      "tree": "1214c82dff23b712d5dadfa134f635b5391b5ce9",
      "parents": [
        "232b19872418d9a567e957309f76ba6261ebdf95"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Aug 29 16:55:04 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Aug 29 16:56:42 2017 +0200"
      },
      "message": "Remove kitchenTestRuns param\n\nChange-Id: I41227013e10f0ea0d66cdac670d8611d05b068aa\n"
    },
    {
      "commit": "232b19872418d9a567e957309f76ba6261ebdf95",
      "tree": "723add26473f60fc5133fa131da1af9f4101fd90",
      "parents": [
        "4edbfa3069d8100873d240f42c6207fa96fc2739"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Aug 22 12:44:48 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "mpolreich@mirantis.com",
        "time": "Tue Aug 29 13:39:19 2017 +0000"
      },
      "message": "Edit runKitchenTests function for parallel testing\n\nChange-Id: Id173c3fe694457302f4de7917d1c82fe657045bc\n"
    },
    {
      "commit": "4edbfa3069d8100873d240f42c6207fa96fc2739",
      "tree": "2340390e05b73e62159ff68d1f5db83f4cb6a91a",
      "parents": [
        "c9dd50fee06a9d2b901a0f18ed255640e60577ca"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Tue Aug 29 14:26:06 2017 +0200"
      },
      "committer": {
        "name": "Tomas Kukral",
        "email": "tkukral@mirantis.com",
        "time": "Tue Aug 29 12:33:33 2017 +0000"
      },
      "message": "sleep before ceph setup\n\nChange-Id: I0a47d703499399cfd36d1d627af28685e0421c71\n"
    },
    {
      "commit": "c9dd50fee06a9d2b901a0f18ed255640e60577ca",
      "tree": "0fa2264308bf48789034fd185aa02d0d609d9e6b",
      "parents": [
        "ed27a47da9c8ba9a51a39c542c4e1db38da91624"
      ],
      "author": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Mon Aug 28 13:54:40 2017 +0200"
      },
      "committer": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Tue Aug 29 11:48:34 2017 +0000"
      },
      "message": "Add barbican installation\n\nChange-Id: If8d294b2eb7e6fc0f7bf6cf23ab7f2ec24d663b7\n"
    },
    {
      "commit": "ed27a47da9c8ba9a51a39c542c4e1db38da91624",
      "tree": "71cca1a7c1201e0323ee595f2304d1d79a276d8e",
      "parents": [
        "ef4122c132a99f161924312fa256df2aa2936d6c"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Tue Aug 29 10:26:25 2017 +0200"
      },
      "committer": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Tue Aug 29 10:28:26 2017 +0200"
      },
      "message": "move ceph setup after osd installation\n\nChange-Id: Iae487f26ae7e84bd1b2630681d2b4a27a3bbd1e7\n"
    },
    {
      "commit": "ef4122c132a99f161924312fa256df2aa2936d6c",
      "tree": "1281cb7cb35b3847a4a4ae7e2d0ca4cd8ce0032f",
      "parents": [
        "1fe90451935e4df24cc471452bdeb7ae930d8d5d"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Fri Aug 25 15:52:07 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "mpolreich@mirantis.com",
        "time": "Tue Aug 29 07:09:48 2017 +0000"
      },
      "message": "Add missing steps for StackLight with K8S\n\nIn particular, GlusterFS clients and Nginx weren\u0027t deployed.\n\nChange-Id: Ic89de71efdb3876a831de15ea66f3a68a3c05780\n"
    },
    {
      "commit": "1fe90451935e4df24cc471452bdeb7ae930d8d5d",
      "tree": "7133b459f1a360809e5279c7837bcd229f0a7f19",
      "parents": [
        "5836e3d4084dccff7be0b33695914c612bff81d8"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Mon Aug 28 18:27:26 2017 +0200"
      },
      "committer": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Mon Aug 28 18:27:26 2017 +0200"
      },
      "message": "fix radoswg installtion\n\nChange-Id: Ide499028cce7d66825b62e41a7833bbe0870013c\n"
    },
    {
      "commit": "5836e3d4084dccff7be0b33695914c612bff81d8",
      "tree": "410f59cf9df473bf6ee08b7053d7cc415d8222ae",
      "parents": [
        "cf44f81664e53938a025d86fd8e20f29196e5f33"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Fri Aug 25 18:20:55 2017 +0200"
      },
      "committer": {
        "name": "Tomas Kukral",
        "email": "tkukral@mirantis.com",
        "time": "Mon Aug 28 15:58:53 2017 +0000"
      },
      "message": "run setup after mon installation\n\nChange-Id: I9cd2ca7da39563b92c73180e08827aa4dc95bd84\n"
    },
    {
      "commit": "cf44f81664e53938a025d86fd8e20f29196e5f33",
      "tree": "03d6f4a11cb40d33bd97b4f198dc112540ca4e16",
      "parents": [
        "a115274bb37bf824b533200b4ce013c1c9678d22"
      ],
      "author": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Mon Aug 28 14:45:21 2017 +0300"
      },
      "committer": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Mon Aug 28 14:01:08 2017 +0000"
      },
      "message": "Fix cmd and waitState declaration\n\nMake cmd and waitState variables available in method\nlocal scope.\n\nChange-Id: I94554a3d281a7b170476e81b3e7c9ee6c8bd5e99\nRelated-Prod: PROD-14252\n"
    },
    {
      "commit": "a115274bb37bf824b533200b4ce013c1c9678d22",
      "tree": "73f1e28c05a32a7c7d37d797dd80aa7514e4a98b",
      "parents": [
        "32f7f5433fdc439a303ef0e663e3c6ee725db28b"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Tue Aug 22 16:21:50 2017 +0200"
      },
      "committer": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Fri Aug 25 18:37:45 2017 +0200"
      },
      "message": "add action update to createheatStack, remove legacy_env\n\nChange-Id: I6188d40756138b66c147e07ed778cdfe95297b7c\n"
    },
    {
      "commit": "32f7f5433fdc439a303ef0e663e3c6ee725db28b",
      "tree": "f72c0a949b4c5daa36abfa8c54dcdacba53f7566",
      "parents": [
        "1c165e24dec14b392803f3d82926aab37d94b258"
      ],
      "author": {
        "name": "vrovachev",
        "email": "vrovachev@mirantis.com",
        "time": "Fri Aug 25 16:17:25 2017 +0400"
      },
      "committer": {
        "name": "vrovachev",
        "email": "vrovachev@mirantis.com",
        "time": "Fri Aug 25 16:17:25 2017 +0400"
      },
      "message": "Add missing export.\n\n* Added missing export for contrail compute state.\n\nChange-Id: Icabcc27076b37889fa0eb3b0b8251203384aaf7f\n"
    },
    {
      "commit": "1c165e24dec14b392803f3d82926aab37d94b258",
      "tree": "ee4be84012cd8bae93cd9409039e033acb8d821b",
      "parents": [
        "8017f45a45240dd17f476b1b050db79dd9ecbdc2"
      ],
      "author": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Tue Aug 22 18:27:01 2017 +0300"
      },
      "committer": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Wed Aug 23 10:09:07 2017 +0000"
      },
      "message": "Fix setSaltOverrides method\n\nCurrently setSaltOverrides method fails with error:\njava.lang.IllegalArgumentException: Expected named arguments\n\nas official docs states [1] readYaml method should be called, like this:\nreadYaml text: yaml_string.\n\n[1]https://jenkins.io/doc/pipeline/steps/pipeline-utility-steps/#code-readyaml-code-read-yaml-from-files-in-the-workspace-or-text\n\nChange-Id: I6baaa462669f1094d53a0367fdf62a88216030e9\nRelated-Prod: OSCORE-430\n"
    },
    {
      "commit": "8017f45a45240dd17f476b1b050db79dd9ecbdc2",
      "tree": "0ccb9761462a67ae8161886e11f7a4c64aab2043",
      "parents": [
        "2bea112987bcdd9a599357d6a554f528d09d9e89"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Mon Aug 21 16:01:42 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Aug 23 10:15:13 2017 +0200"
      },
      "message": "Remote_collector is not needed in k8s env\n\nChange-Id: I8f8237e71bcf93798a0cf313c9a9cb7b80b5cd9c\n"
    },
    {
      "commit": "2bea112987bcdd9a599357d6a554f528d09d9e89",
      "tree": "340cd0a42b75ccc2fdd7ade4d51f6bae23c83d2c",
      "parents": [
        "4ff77300a65fa4cfb345cc67a41e7c3733a5677a"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Tue Aug 22 14:14:14 2017 +0200"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jjosef@mirantis.com",
        "time": "Tue Aug 22 13:20:06 2017 +0000"
      },
      "message": "Disabled legacy_env by default in heat stacks creating functions\n\nChange-Id: Ic11734732419c0038f276fbcee2278fecf87a050\n"
    },
    {
      "commit": "4ff77300a65fa4cfb345cc67a41e7c3733a5677a",
      "tree": "0a4e5956e10c1be2e45f441c68b750728bc7c686",
      "parents": [
        "4906ce0561688fc0331325296e6127ce1fbd0c9d"
      ],
      "author": {
        "name": "vrovachev",
        "email": "vrovachev@mirantis.com",
        "time": "Wed Aug 09 20:39:57 2017 +0400"
      },
      "committer": {
        "name": "Ruslan Kamaldinov",
        "email": "rkamaldinov@mirantis.com",
        "time": "Tue Aug 22 13:04:26 2017 +0000"
      },
      "message": "Fix of configuration vhost0.\n\nFixed configuration of contrail bribge vhost0.\n\nChange-Id: Ib48189190f516e55b39aee4e82b1c294b8656b6e\n"
    },
    {
      "commit": "4906ce0561688fc0331325296e6127ce1fbd0c9d",
      "tree": "2d1a730ffc35d6d8aec448967c4635589daaebd0",
      "parents": [
        "c78dfa5df9d1ac203e4bf0cb4ef996e3b55963a5"
      ],
      "author": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Tue Aug 22 14:45:13 2017 +0200"
      },
      "committer": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Tue Aug 22 14:45:13 2017 +0200"
      },
      "message": "Add option to dump publishes\n\nChange-Id: Iee55221999c34af27210d1a9d03f8ed3c5c79d2e\n"
    },
    {
      "commit": "c78dfa5df9d1ac203e4bf0cb4ef996e3b55963a5",
      "tree": "d4372ede55605265364c506dc13198fc71c1ddeb",
      "parents": [
        "d8f51afa7f4b2626f1e32d2589bf7965fd0e1744"
      ],
      "author": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Tue Aug 22 14:39:43 2017 +0200"
      },
      "committer": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Tue Aug 22 14:39:43 2017 +0200"
      },
      "message": "Dump publishes before promoting components\n\nChange-Id: I833ce9b48c5b9fdeaecae8f1da3ea565a92e571a\n"
    },
    {
      "commit": "d8f51afa7f4b2626f1e32d2589bf7965fd0e1744",
      "tree": "e47fe92a7dc38c5105a7a470bf83fc1d7a273f62",
      "parents": [
        "a5761a29179764bbea8cb522e2afa0f1be4f4a2e"
      ],
      "author": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Mon Jul 24 10:39:48 2017 +0200"
      },
      "committer": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Tue Aug 22 13:39:59 2017 +0200"
      },
      "message": "Add functions to restore/dump aptly publishes\n\nChange-Id: If750d736886fab009f8eaaf25ba61ea4690b7d36\n"
    },
    {
      "commit": "a5761a29179764bbea8cb522e2afa0f1be4f4a2e",
      "tree": "7a3e8f85701db6361a2a32ff9f1e88ed9e350b9a",
      "parents": [
        "1caa7aecc50707fb97e2666a7fc0a5fec22b23a2"
      ],
      "author": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Wed Aug 16 16:09:56 2017 +0300"
      },
      "committer": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Tue Aug 22 07:22:08 2017 +0000"
      },
      "message": "Use TEST_GROUP instead of SHORT_TEST_GROUP\n\nChange-Id: I7b76112c418acf7c5dacd7492dacd3e9b7d7cd5b\n"
    },
    {
      "commit": "1caa7aecc50707fb97e2666a7fc0a5fec22b23a2",
      "tree": "e8a5fb47897c708d01264d06a0fd58d4f690d603",
      "parents": [
        "96a8b69976849d8b68d51f1cd3b23642e693ae71"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Mon Aug 21 16:39:00 2017 +0200"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Mon Aug 21 16:39:00 2017 +0200"
      },
      "message": "Reimplemented remote checking in groovy during git mirroringL\n\nChange-Id: I894df69ba80b06fe5481f6207a1e2df1df9fea2c\n"
    },
    {
      "commit": "96a8b69976849d8b68d51f1cd3b23642e693ae71",
      "tree": "c9e1d37b6e61ebc17a7a166c168721189683e6af",
      "parents": [
        "7e767f9b6c5e84f0ec2d78ca355b49cb1bccd108"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Mon Aug 21 13:10:18 2017 +0200"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Mon Aug 21 15:56:19 2017 +0200"
      },
      "message": "check git remote diff\n\nChange-Id: Ifeb16af7b140d540b8f0ac475c89eaefe9bdc8de\n"
    },
    {
      "commit": "7e767f9b6c5e84f0ec2d78ca355b49cb1bccd108",
      "tree": "a42ddbabbd9d5a939479fdb9562410c08f36a25b",
      "parents": [
        "321405aa9c1f97fd0316d91e7a2088f89f13e38a"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Fri Aug 18 14:53:17 2017 +0200"
      },
      "committer": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Fri Aug 18 15:01:12 2017 +0200"
      },
      "message": "target \u0027*\u0027 during foundation install\n\nChange-Id: I0aaa26a0597c6cbb8209848528e3fe70a9fd0c95\n"
    },
    {
      "commit": "1462c4badba0564fd3707b815fd2c0975f99705f",
      "tree": "f0d50b31ab395e8aca487aba1e2e6581a3aafaa9",
      "parents": [
        "0bfc263089d7509cbd9710a8f680161429a02d26"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Fri Aug 18 11:15:03 2017 +0200"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Fri Aug 18 11:15:03 2017 +0200"
      },
      "message": "Added function for collecting jUnit results\n\nChange-Id: Ibcbff8767a8c67b9545e524957c06a2f5507adf0\n"
    },
    {
      "commit": "0bfc263089d7509cbd9710a8f680161429a02d26",
      "tree": "d7060af301f67b4825a2fc5bbb4ef8b0d8f0f3e7",
      "parents": [
        "0603a23e807e190185187a08617fa9bf96791735"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Fri Aug 18 10:07:09 2017 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Fri Aug 18 10:07:09 2017 +0200"
      },
      "message": "missing space in docker run command\n\nChange-Id: Ib5d005987de016360e3295e3ffbdbbacd3960401\n"
    },
    {
      "commit": "0603a23e807e190185187a08617fa9bf96791735",
      "tree": "06311a8fae7063ef358380f684372506a3131185",
      "parents": [
        "2d01c8439279d2c64c0e30930058ab51feb53f8a"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Thu Aug 17 16:45:25 2017 +0200"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jjosef@mirantis.com",
        "time": "Thu Aug 17 15:00:42 2017 +0000"
      },
      "message": "Removed subversion dependency and forced upgrade reclass during salt models testing\n\nChange-Id: Ibc3f0216a4606779f6a8622aa9f09d54743b9c13\n"
    },
    {
      "commit": "2d01c8439279d2c64c0e30930058ab51feb53f8a",
      "tree": "7c81541dd0f735eb8c48a9ac97e1253f42fea7bd",
      "parents": [
        "53f10bbfd7699ccd1bd6d3c6860cfe9bcbcbe255"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Thu Aug 17 13:37:26 2017 +0200"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jjosef@mirantis.com",
        "time": "Thu Aug 17 14:51:55 2017 +0000"
      },
      "message": "Added cluster name to model testing function\n\nChange-Id: I15d1115f0723242d6d6eb8f7b40b5bf26bdf9a7d\n"
    },
    {
      "commit": "53f10bbfd7699ccd1bd6d3c6860cfe9bcbcbe255",
      "tree": "f3568101ecc94cacce52c871bbd67278f6a6ebd4",
      "parents": [
        "7a94b85c391f0d2a3d182c75c8e80ab6b50627c1"
      ],
      "author": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Thu Aug 17 14:50:46 2017 +0200"
      },
      "committer": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Thu Aug 17 14:50:46 2017 +0200"
      },
      "message": "Fix usage of git clone\n\nChange-Id: Ibe0390f8042029576f8d14bb5839e6148fc8a35a\n"
    },
    {
      "commit": "7a94b85c391f0d2a3d182c75c8e80ab6b50627c1",
      "tree": "331f6f4f35a38ef258a68b487dcb49c69eec24c4",
      "parents": [
        "f1b2344f2f692b7e45b716ab9007fe24dc0b72de"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Wed Aug 16 21:58:53 2017 +0200"
      },
      "committer": {
        "name": "Petr Michalec",
        "email": "pmichalec@mirantis.com",
        "time": "Thu Aug 17 12:18:00 2017 +0000"
      },
      "message": "fix-env-vars-on-model-testing\n\nChange-Id: I027aedb9f4cb62e4567428509e972256c3d35e21\n"
    },
    {
      "commit": "f1b2344f2f692b7e45b716ab9007fe24dc0b72de",
      "tree": "4e22adb9007c9ddc744d5f9de4bd595525a24669",
      "parents": [
        "27b5773545e56ca23dc86f5904d8513e56151959"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Aug 17 11:24:25 2017 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Aug 17 11:24:25 2017 +0200"
      },
      "message": "Fix undefined USER variable in pgrep\n\nChange-Id: I6cdd44acc6ef05aaff0bd4cb2f6a5e18b459818f\n"
    },
    {
      "commit": "27b5773545e56ca23dc86f5904d8513e56151959",
      "tree": "96e2621c5e5c9302df5b1f445a78e3930e20253c",
      "parents": [
        "ef0c1d8153a38189aa1c18eeaf34a12af3db6401"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Wed Aug 16 18:49:04 2017 +0200"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Wed Aug 16 18:49:04 2017 +0200"
      },
      "message": "Removed YAML file, there are native equivalent steps\n\nChange-Id: Ibca6a9dc38e53354a4d285b09896de57eac63b2d\n"
    },
    {
      "commit": "ef0c1d8153a38189aa1c18eeaf34a12af3db6401",
      "tree": "db26d2e466d652a389b410d28e5ae6658de84c92",
      "parents": [
        "77b9a97f4c58ad7b616435f0a1666bc51ee5a7cf"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Wed Aug 16 18:15:56 2017 +0200"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Wed Aug 16 18:15:56 2017 +0200"
      },
      "message": "Removed usage of mcp.Common YML methods\n\nChange-Id: I3747ff970eb2ec469b08c0a63893bfe1ff0cff00\n"
    },
    {
      "commit": "77b9a97f4c58ad7b616435f0a1666bc51ee5a7cf",
      "tree": "c157ea05d8186d2e799802579ae8f0b9462e9c80",
      "parents": [
        "3343a1f4f8ff210f1af4f456502a99025bea6b9d"
      ],
      "author": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Wed Aug 16 16:17:56 2017 +0200"
      },
      "committer": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Wed Aug 16 16:19:03 2017 +0200"
      },
      "message": "Use new upstream version for reclass\n\nChange-Id: I71f8780ecb76a936ebb81c3b5b6131a2793295f8\n"
    },
    {
      "commit": "3343a1f4f8ff210f1af4f456502a99025bea6b9d",
      "tree": "e51b50e2fd88d3d27684899fa3a026ce5359ee9a",
      "parents": [
        "1e5b219c0b2c8e8746c6388b835c3188dbd5ad17"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Wed Aug 16 12:03:36 2017 +0200"
      },
      "committer": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Wed Aug 16 12:07:06 2017 +0200"
      },
      "message": "run linux.storage before osd installation\n\nChange-Id: I866547847ed84cc7d520ea101ac3d3cd51605870\n"
    },
    {
      "commit": "1e5b219c0b2c8e8746c6388b835c3188dbd5ad17",
      "tree": "d2b5ba023e5efd3d9538d8db7e8183c5a54b0e09",
      "parents": [
        "94d82a825413e23aa4e98108c2bbbb23a76284de"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Tue Aug 15 16:58:18 2017 +0200"
      },
      "committer": {
        "name": "Tomas Kukral",
        "email": "tkukral@mirantis.com",
        "time": "Wed Aug 16 10:01:22 2017 +0000"
      },
      "message": "add radosgw\n\nChange-Id: Ia51b7076c56627dba67d1636b23443d6a0f28548\n"
    },
    {
      "commit": "94d82a825413e23aa4e98108c2bbbb23a76284de",
      "tree": "5fde91ad22e89ae97f6b25f17bd7377cc34c400d",
      "parents": [
        "47494519911e7f69a7d80facf0748c8f31bcd59b"
      ],
      "author": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Tue Aug 08 19:03:36 2017 +0300"
      },
      "committer": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Tue Aug 15 15:30:30 2017 +0000"
      },
      "message": "Add method for results upload to testrail\n\nChange-Id: Ic69eec3e75e2e59196b7ec73a5874d0ba436e1ba\nRelated-Prod: OSCORE-270\n"
    },
    {
      "commit": "47494519911e7f69a7d80facf0748c8f31bcd59b",
      "tree": "9a947940ffc70eb3ff9afb1612fa4e31cf1b65fa",
      "parents": [
        "80f527e77c29778278156eca0192d2892b04416c"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Tue Aug 15 16:40:06 2017 +0200"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Tue Aug 15 16:40:06 2017 +0200"
      },
      "message": "Ruby default version updated to 2.4.1\n\nChange-Id: Ia0c7349b79b8cddd430cd162ec4f0691022a7a69\n"
    },
    {
      "commit": "80f527e77c29778278156eca0192d2892b04416c",
      "tree": "7ef85fa0f38496bd8f99315ac5f321c425783619",
      "parents": [
        "3fc9ce399966663f15e10253a64d291a43c8645f"
      ],
      "author": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Mon Aug 14 15:18:03 2017 +0300"
      },
      "committer": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Tue Aug 15 07:09:11 2017 +0000"
      },
      "message": "Add logdir parameter for tempest run\n\nChange-Id: I21620cd619e24dc0104c76d0078f702a52b3b50a\n"
    },
    {
      "commit": "3fc9ce399966663f15e10253a64d291a43c8645f",
      "tree": "ced68eca4665f56eba8a4e32dbfaab943eddd566",
      "parents": [
        "e41c61c6cf8b243482435ecd5dd04f0acaed3d18"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Mon Aug 14 16:25:44 2017 +0200"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Mon Aug 14 16:25:44 2017 +0200"
      },
      "message": "Moved Yaml functions into separate file\n\nChange-Id: Idd527360b50adaf89359106bb35707c78de90da6\n"
    },
    {
      "commit": "e41c61c6cf8b243482435ecd5dd04f0acaed3d18",
      "tree": "afa22a6ea5bf36180f51e775792bdd6dca9d5191",
      "parents": [
        "9b4fb510ce477d15b432566ab169ada0ffa49423"
      ],
      "author": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Wed Aug 09 12:49:07 2017 +0200"
      },
      "committer": {
        "name": "Cedric Hnyda",
        "email": "chnyda@mirantis.com",
        "time": "Mon Aug 14 13:13:19 2017 +0000"
      },
      "message": "SaltModelTesting: use new script from @pmichalec\n\nChange-Id: I6b871b91c75abd3c81753f81478f937b7738c8c3\n"
    },
    {
      "commit": "9b4fb510ce477d15b432566ab169ada0ffa49423",
      "tree": "d42d9376f6e7f437e441eb966d15221dd505496d",
      "parents": [
        "a02d502948950587a217f0f1078c428303695834"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Mon Aug 14 11:01:49 2017 +0200"
      },
      "committer": {
        "name": "Tomas Kukral",
        "email": "tkukral@mirantis.com",
        "time": "Mon Aug 14 09:40:50 2017 +0000"
      },
      "message": "rename ceph:monitor to ceph:mon\n\nChange-Id: I79c0705a909c9fee8c79ee01035f9a3ec9eba19b\n"
    },
    {
      "commit": "a02d502948950587a217f0f1078c428303695834",
      "tree": "70dcc966eca7cc8b18900084d569a1f2a97be948",
      "parents": [
        "0a898763b8dc142938b76c423dae7c92b5abf0f2"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Mon Aug 14 11:17:55 2017 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Mon Aug 14 11:17:55 2017 +0200"
      },
      "message": "Fix parsing git-like url\n\nChange-Id: I864a088eb554da25cee6a77de82d70e5a4df3afa\n"
    },
    {
      "commit": "0a898763b8dc142938b76c423dae7c92b5abf0f2",
      "tree": "8e319287854ba0f08f2e81c9ffc36be6a5643ea4",
      "parents": [
        "3192a25b7fbfedaf51590ccae44071733c6f616d"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Fri Aug 11 16:27:44 2017 +0200"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jjosef@mirantis.com",
        "time": "Fri Aug 11 14:28:24 2017 +0000"
      },
      "message": "Fixed heat deploy\n\nChange-Id: I05bd44915b6ef823434483bd6bd1cd5e15875318\n"
    },
    {
      "commit": "3192a25b7fbfedaf51590ccae44071733c6f616d",
      "tree": "9ba50781cecbf19ef295e1b4f1383ab0f9c63655",
      "parents": [
        "9a59aeb0eb0988a7be7a58cb9c92cc2d09ccf996"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Fri Aug 11 16:13:06 2017 +0200"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jjosef@mirantis.com",
        "time": "Fri Aug 11 14:14:07 2017 +0000"
      },
      "message": "Fixed heat deploy\n\nChange-Id: Icdd58eebc9549a2eb50689a06979d6c0f4eeb74a\n"
    },
    {
      "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": "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": "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": "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": "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": "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": "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": "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": "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"
    }
  ],
  "next": "030fc183581dcde206a0b4f523028877d3c5bd63"
}
