)]}'
{
  "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": "367bfb1357ace77e727dd3db49798154bcfbb19f",
      "tree": "84002a66f1dbac4379fc003e58cfba65cf5933fc",
      "parents": [
        "f2dbb5441e32b9d36220fb813fc1153c97c4c569"
      ],
      "author": {
        "name": "Pavel Petrov",
        "email": "ppetrov@mirantis.com",
        "time": "Mon Sep 04 19:53:35 2017 +0300"
      },
      "committer": {
        "name": "Pavel Petrov",
        "email": "ppetrov@mirantis.com",
        "time": "Tue Sep 05 11:18:34 2017 +0300"
      },
      "message": "  Fix for calico/node systests\u0027 execution path.\n\nChange-Id: I70b90cb11092fffd693dac137c12fcbda4321d6a\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": "d5f1c5fa5771396c143e2da55f1d795821cda359",
      "tree": "f38dfc9e20cbd3f5d2810f908ae42c314513ca2d",
      "parents": [
        "6610d5008f158457b65fba8079e585ed589fca76"
      ],
      "author": {
        "name": "Dmitrii Kabanov",
        "email": "dkabanov@mirantis.com",
        "time": "Wed Aug 30 14:51:41 2017 -0700"
      },
      "committer": {
        "name": "Dmitrii Kabanov",
        "email": "dkabanov@mirantis.com",
        "time": "Wed Aug 30 14:51:41 2017 -0700"
      },
      "message": "Add methods for running SPT in validation pipeline\n\nChange-Id: Ibe87cf44d6ec022067ba25ce3d61bef80bcd7462\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": "321405aa9c1f97fd0316d91e7a2088f89f13e38a",
      "tree": "4f7ea32dc0d5f1df0b2e429e25c5df347d69d05d",
      "parents": [
        "e38aff42baa56a04b63f51c80c031bab8116c511"
      ],
      "author": {
        "name": "Dmitrii Kabanov",
        "email": "dkabanov@mirantis.com",
        "time": "Wed Aug 16 16:38:51 2017 -0700"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jjosef@mirantis.com",
        "time": "Fri Aug 18 10:51:55 2017 +0000"
      },
      "message": "Improve cleanup function in validation pipeline\n\nChange-Id: I8e85bfb145727fe852bf26171cd7db9ae549e417\n"
    },
    {
      "commit": "e38aff42baa56a04b63f51c80c031bab8116c511",
      "tree": "ba1fde33d8dff70407caf0acbe66b8d8849d1936",
      "parents": [
        "1462c4badba0564fd3707b815fd2c0975f99705f"
      ],
      "author": {
        "name": "Dmitrii Kabanov",
        "email": "dkabanov@mirantis.com",
        "time": "Wed Aug 16 15:11:44 2017 -0700"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jjosef@mirantis.com",
        "time": "Fri Aug 18 10:48:18 2017 +0000"
      },
      "message": "Improve collection of info in validation pipeline\n\nChange-Id: I2b34a69a3e9a97022dd5c11bb34e574a21289b6f\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": "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"
    }
  ],
  "next": "e36ab7cdc2442db7dd7e7f131fb300e5430b075d"
}
