)]}'
{
  "log": [
    {
      "commit": "6e208fc004bd8bda45de0aa034654d9e42ced8b6",
      "tree": "27e8e2f8385de5cbc3f9df16e0e3d8cc016ab8a6",
      "parents": [
        "169f812d4ce22b66f058dface6f3b5483f4d142d"
      ],
      "author": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Fri Dec 08 10:18:44 2017 +0100"
      },
      "committer": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Fri Dec 08 10:21:14 2017 +0100"
      },
      "message": "add refresh_pillar and sync_all on retry for jenkins and gerrit states\n\nRelated: PROD-16463\n\nChange-Id: I57da7f8b5459f9c58143276c1c768537c82d7f28\n"
    },
    {
      "commit": "169f812d4ce22b66f058dface6f3b5483f4d142d",
      "tree": "1d357c2f437deb237742d241a7f8bf1c8c723f6a",
      "parents": [
        "96cb63acff1b4e7ba4e9cbf1337e7ded87d2cefc"
      ],
      "author": {
        "name": "Dmitry Pyzhov",
        "email": "dpyzhov@mirantis.com",
        "time": "Wed Dec 06 14:44:41 2017 +0300"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jjosef@mirantis.com",
        "time": "Thu Dec 07 13:51:52 2017 +0000"
      },
      "message": "More verbosity on invalid gerrit config\n\nChange-Id: Iddbd5881abe3d20baab14d8960efc60b7a8fd2fa\n"
    },
    {
      "commit": "96cb63acff1b4e7ba4e9cbf1337e7ded87d2cefc",
      "tree": "a87d4f99b1de171bdbeda3312a3f6f1ab01920c6",
      "parents": [
        "e832b0acb7d5d66ee6159220da2e3123403da740"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Wed Dec 06 18:20:59 2017 +0100"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Wed Dec 06 18:20:59 2017 +0100"
      },
      "message": "Enforced exact version of salt-pepper during creating pepper venv\n\nChange-Id: I88ae18f9b8530228f689475687258f5459c95ad0\n"
    },
    {
      "commit": "e832b0acb7d5d66ee6159220da2e3123403da740",
      "tree": "d2a6f7a3d96fdc1983413102fa81cd1baad4cff0",
      "parents": [
        "229035fbd05f467bd1dfdb35ff02113c6acbf9bf"
      ],
      "author": {
        "name": "Dmitry Pyzhov",
        "email": "dpyzhov@mirantis.com",
        "time": "Wed Dec 06 14:43:25 2017 +0300"
      },
      "committer": {
        "name": "Dmitry Pyzhov",
        "email": "dpyzhov@mirantis.com",
        "time": "Wed Dec 06 14:58:50 2017 +0300"
      },
      "message": "Allow gerrit checkout to custom path\n\nChange-Id: I341ce588929b7086853b89f703f63ffc60e11e41\n"
    },
    {
      "commit": "229035fbd05f467bd1dfdb35ff02113c6acbf9bf",
      "tree": "b97879df126bac91ee40d79238e3603efe16c5d9",
      "parents": [
        "2a902f0710f1e67113187ea7e7e17ccd485ab276"
      ],
      "author": {
        "name": "Alexander Noskov",
        "email": "anoskov@mirantis.com",
        "time": "Wed Dec 06 00:10:20 2017 +0400"
      },
      "committer": {
        "name": "Alexander Noskov",
        "email": "anoskov@mirantis.com",
        "time": "Wed Dec 06 11:08:24 2017 +0400"
      },
      "message": "Check if keystone:client present in non-openstack deployments\n\nDeployment of CEPH with k8s failing on setup endpoints for RadosGW\nbecause keystone not exist in the cloud.\n\nChange-Id: Id49489fd6ea0dd1ea217697c352d5f3ecef79b88\n"
    },
    {
      "commit": "2a902f0710f1e67113187ea7e7e17ccd485ab276",
      "tree": "d1fff9c5d9f4d7741937365bf47ea1922f2c67be",
      "parents": [
        "2fa09f23b0d362d449819a660e5380841eac2d66"
      ],
      "author": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Tue Dec 05 14:10:17 2017 +0100"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jjosef@mirantis.com",
        "time": "Tue Dec 05 15:46:38 2017 +0000"
      },
      "message": "Use internal aptly when testing models and change timeout\n\nChange-Id: I07eef7eabf23623863d161b4435ab9568e488615\n"
    },
    {
      "commit": "2fa09f23b0d362d449819a660e5380841eac2d66",
      "tree": "644850a304dd466d2353c1f0f263bbb3b50de0f6",
      "parents": [
        "9740ee166f73316f4478d895d177b511ee0a371c"
      ],
      "author": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Tue Dec 05 16:39:00 2017 +0100"
      },
      "committer": {
        "name": "Cedric Hnyda",
        "email": "chnyda@mirantis.com",
        "time": "Tue Dec 05 15:40:42 2017 +0000"
      },
      "message": "Install salt-pepper from pypi\n\nChange-Id: I501701c38899b72e6c7266b81041eaa18a8ee239\n"
    },
    {
      "commit": "9740ee166f73316f4478d895d177b511ee0a371c",
      "tree": "017b84bbe1e251f7604f38486948649c076be051",
      "parents": [
        "91911916b4df2482a6f2445a9042326773dfca03"
      ],
      "author": {
        "name": "Alexander Noskov",
        "email": "anoskov@mirantis.com",
        "time": "Tue Dec 05 11:25:16 2017 +0400"
      },
      "committer": {
        "name": "Alexander Noskov",
        "email": "anoskov@mirantis.com",
        "time": "Tue Dec 05 16:38:16 2017 +0400"
      },
      "message": "Increase timeout for wget (part 2)\n\nIn case of using customer\u0027s http_proxy for deployment, it takes more then\n3 seconds to reach destination host.\n\nChange-Id: If1e797bda9c11aee54a73bd74206e70ecaa56e89\n"
    },
    {
      "commit": "91911916b4df2482a6f2445a9042326773dfca03",
      "tree": "f80d3c8e351128f7d23930045bfe173f392cc273",
      "parents": [
        "3a3b50664260fa9aab4c2d64e7b1a50aa4814ac1"
      ],
      "author": {
        "name": "Cedric Hnyda",
        "email": "chnyda@mirantis.com",
        "time": "Tue Dec 05 10:07:46 2017 +0000"
      },
      "committer": {
        "name": "Cedric Hnyda",
        "email": "chnyda@mirantis.com",
        "time": "Tue Dec 05 10:07:46 2017 +0000"
      },
      "message": "Revert \"Use internal aptly when testing models\"\n\nThis reverts commit 3a3b50664260fa9aab4c2d64e7b1a50aa4814ac1.\n\nChange-Id: I199f31fbcfeb7dd7a6e66530e282e05539884db3\n"
    },
    {
      "commit": "3a3b50664260fa9aab4c2d64e7b1a50aa4814ac1",
      "tree": "e56648aee149a2376b05f3864e8bd3f2d7bc2f0b",
      "parents": [
        "a5f1196033adaba028b96e60a764f22a1e9a9634"
      ],
      "author": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Tue Dec 05 10:31:19 2017 +0100"
      },
      "committer": {
        "name": "Cedric Hnyda",
        "email": "chnyda@mirantis.com",
        "time": "Tue Dec 05 09:31:54 2017 +0000"
      },
      "message": "Use internal aptly when testing models\n\nChange-Id: I6c6b81ce63cf210dad3130dce68ebb2a1cfde5ea\n"
    },
    {
      "commit": "a5f1196033adaba028b96e60a764f22a1e9a9634",
      "tree": "f80d3c8e351128f7d23930045bfe173f392cc273",
      "parents": [
        "6d067c1727ab09da194e74199e460b6843a93c6c"
      ],
      "author": {
        "name": "Alexander Noskov",
        "email": "anoskov@mirantis.com",
        "time": "Tue Dec 05 11:25:16 2017 +0400"
      },
      "committer": {
        "name": "Alexander Noskov",
        "email": "anoskov@mirantis.com",
        "time": "Tue Dec 05 11:26:54 2017 +0400"
      },
      "message": "Increase timeout for wget\n\nIn case of using customer\u0027s http_proxy for deployment, it takes more then\n3 seconds to reach destination host.\n\nChange-Id: I4a0de155c98e4b6bc5fea913abc788ecb562d55b\n"
    },
    {
      "commit": "6d067c1727ab09da194e74199e460b6843a93c6c",
      "tree": "61b2b830d792a6f4322f5989b22d3c35452f2046",
      "parents": [
        "c065302cfbba8d4ee379fcc9ed27d665935cad1e"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Fri Dec 01 16:41:57 2017 +0100"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Fri Dec 01 16:41:57 2017 +0100"
      },
      "message": "Fix missing import\n\nChange-Id: I45c17a0e6071814a8c8ad6b66c88a41271f72b83\n"
    },
    {
      "commit": "c065302cfbba8d4ee379fcc9ed27d665935cad1e",
      "tree": "d89cbab757f3e22e98eed8570f9abade901d1230",
      "parents": [
        "987c0ff0cd7fa30358b34e4c691d856ff943cf40"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Fri Dec 01 14:22:47 2017 +0100"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Fri Dec 01 14:22:47 2017 +0100"
      },
      "message": "Increase salt master bootstrap timeout to 40min, fixed xargs interpolation parameter\n\nChange-Id: I5ef089746d2513952da6d3d3c8ea68bc57980c19\n"
    },
    {
      "commit": "987c0ff0cd7fa30358b34e4c691d856ff943cf40",
      "tree": "f70b045508e5accdf77c6453787fb4d206a360a8",
      "parents": [
        "38ad6cc182d185dcfcbf1ff8fa02f608ce914277"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Wed Nov 29 09:53:49 2017 +0100"
      },
      "committer": {
        "name": "Tomas Kukral",
        "email": "tkukral@mirantis.com",
        "time": "Thu Nov 30 11:04:40 2017 +0000"
      },
      "message": "fail when cfn state is ROLLBACK_COMPLETE\n\nThis state indicated cfw wasn\u0027t able to create some resources and it\nfailed. There is no point for keep waiting for cluster created.\n\nChange-Id: I87dafa0bdf50efd2afa48481d6af8b3c8de0735a\n"
    },
    {
      "commit": "38ad6cc182d185dcfcbf1ff8fa02f608ce914277",
      "tree": "df71772ccb9e528a18aebe016fea71efd03311c9",
      "parents": [
        "804dd0588cac6c6a1983b2954751ee5763a835c1"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Wed Nov 29 23:13:42 2017 +0100"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Wed Nov 29 23:13:42 2017 +0100"
      },
      "message": "Try to use another escaping for pepper json\n\nChange-Id: I7dfeefe0dee41edf844f1285f027db37a06a52f2\n"
    },
    {
      "commit": "804dd0588cac6c6a1983b2954751ee5763a835c1",
      "tree": "514ba2e68ff04e68b478862ff81768234d16c0a6",
      "parents": [
        "5f97d53d7de63c31dfbd0e79af813be1cb30ccf4"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Wed Nov 29 18:59:05 2017 +0100"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Wed Nov 29 18:59:05 2017 +0100"
      },
      "message": "Fixed OFFLINE_DEPLOYMENT parameter handling inside pepper util functions\n\nChange-Id: I5be97208044968b6124c4c82f5a948f287abbb56\n"
    },
    {
      "commit": "5f97d53d7de63c31dfbd0e79af813be1cb30ccf4",
      "tree": "cf15553b73d566878e3f4e10ecc8d381d0d8e4c2",
      "parents": [
        "caa070b802ef85bba9fb63eefddb1c5d5b72cb68"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Wed Nov 29 18:51:41 2017 +0100"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Wed Nov 29 18:51:41 2017 +0100"
      },
      "message": "Refactoring in salt and python utils for offline deployment\n\nChange-Id: I183b56a6eafb715aae2e896ff8bb1d3da79760d1\n"
    },
    {
      "commit": "caa070b802ef85bba9fb63eefddb1c5d5b72cb68",
      "tree": "2f58816e2e954b1075f486e6fa5c78da891ff0c0",
      "parents": [
        "7f7950ea17f4fb92de68cefc7a4eb579372480e4"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Wed Nov 29 18:13:26 2017 +0100"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Wed Nov 29 18:13:26 2017 +0100"
      },
      "message": "Added OFFLINE_DEPLOYMENT property handling to salt utils\n\nChange-Id: I0dfd9e74301ee3771ac8a2df30881fd4ca8776a3\n"
    },
    {
      "commit": "7f7950ea17f4fb92de68cefc7a4eb579372480e4",
      "tree": "db16532883cc170ff6638e1cfe0d2752149b6072",
      "parents": [
        "8ed7c74315ebef92e45e34e6cab0e96839ff6b78"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Wed Nov 29 17:10:10 2017 +0100"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Wed Nov 29 17:39:38 2017 +0100"
      },
      "message": "Fix JSON escaping in offline deployment mode\n\nChange-Id: I6d3a08e297ea2c2e054b888db58029bcba9f1109\n"
    },
    {
      "commit": "8ed7c74315ebef92e45e34e6cab0e96839ff6b78",
      "tree": "db97514e314ad273481b2d431d4d19ecb3a60b5b",
      "parents": [
        "0869b3ae2932daefcc0c41c6a2e03e883b60e0be"
      ],
      "author": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Wed Nov 29 16:49:57 2017 +0100"
      },
      "committer": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Wed Nov 29 16:49:57 2017 +0100"
      },
      "message": "fixed quotes in pepper wit offline deployment\n\nChange-Id: I567596c189fbbe046288a38d9c807be090597462\n"
    },
    {
      "commit": "0869b3ae2932daefcc0c41c6a2e03e883b60e0be",
      "tree": "f5b864277fe32bb185af04c413e9f560bacf6870",
      "parents": [
        "193ef87768304b5b6560e7bc75ee8036e25967d8"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed Nov 22 14:37:57 2017 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "fpytloun@mirantis.com",
        "time": "Wed Nov 29 13:08:20 2017 +0000"
      },
      "message": "Make sure we apply salt.master after update cluster model\n\napplying reclass state may update cluster model. This change move\napplying salt.master state after we applied reclass to make sure\nupdated cluster model is picked.\n\nChange-Id: I16a82b24a58195c9d0c0a40e8af773783de71392\n"
    },
    {
      "commit": "d7ea4178048d7c3de4fb44616474b10fbc0a3d6e",
      "tree": "4e925b2547b9fa2eb926495ddee83b5090513e8f",
      "parents": [
        "bcfff1884d926d7f853544602231b3b68c196cc0"
      ],
      "author": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Wed Nov 29 11:22:20 2017 +0100"
      },
      "committer": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Wed Nov 29 11:22:20 2017 +0100"
      },
      "message": "Add timeout for saltmodeltesting\n\nChange-Id: If6a96f1878b457a99dd0f1f514cf80a83e082117\n"
    },
    {
      "commit": "bcfff1884d926d7f853544602231b3b68c196cc0",
      "tree": "1261834334470139fa2b09138fb8554fb8fbf436",
      "parents": [
        "751ac402982b0431137cd38fdf08c1de9a3dca15"
      ],
      "author": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Wed Nov 29 10:24:36 2017 +0100"
      },
      "committer": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Wed Nov 29 10:30:39 2017 +0100"
      },
      "message": "Add temporary fix for offline deployment unable to use newer pepper\n\nChange-Id: Icffde6ae1c6c9410df9d37de43f7b4a0e28a5d0d\n"
    },
    {
      "commit": "751ac402982b0431137cd38fdf08c1de9a3dca15",
      "tree": "b7c00dec1250667497cd62a0a353415e8998bcb5",
      "parents": [
        "0e17ec0209487a1681e48348eb99a247916a8ef7"
      ],
      "author": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Tue Nov 28 17:32:43 2017 +0100"
      },
      "committer": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Tue Nov 28 17:32:43 2017 +0100"
      },
      "message": "Add option for storage for Aptly promotion\n\nChange-Id: I6e3ed22f91c9cf40d9694c4a59647b792722fc66\n"
    },
    {
      "commit": "0e17ec0209487a1681e48348eb99a247916a8ef7",
      "tree": "6a1a03394ef30d7b8aa8e0dff128ce8ee6688cfe",
      "parents": [
        "15fbbc936e1d7f7af328a4cc9d01950bafcbfd50"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Tue Nov 28 13:49:41 2017 +0100"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Tue Nov 28 13:49:41 2017 +0100"
      },
      "message": "Fixed exception handling in Orchestrate utils with enabled ASK_ON_ERROR feature\n\nChange-Id: Id10f87716aacef6a2d809c2d24dc023498fbcca4\n"
    },
    {
      "commit": "15fbbc936e1d7f7af328a4cc9d01950bafcbfd50",
      "tree": "489df49903f5a2bfba4e4e52907e110f5db4ddf2",
      "parents": [
        "62fe3a49b5d6774dfcb1d0f349ab39fa3d467f72"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Mon Nov 27 14:33:22 2017 +0100"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Mon Nov 27 14:33:26 2017 +0100"
      },
      "message": "Raise default aptly publish timeout\n\nChange-Id: I4e56ca1ffd15bc14723cffe4c72610f9e6b3b5a3\n"
    },
    {
      "commit": "62fe3a49b5d6774dfcb1d0f349ab39fa3d467f72",
      "tree": "5ecb374b90640ac264806b1734643450154fc483",
      "parents": [
        "d4a42d04e6b31e85f78228320dc726d15f0f92af"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Mon Nov 27 14:30:19 2017 +0100"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Mon Nov 27 14:31:39 2017 +0100"
      },
      "message": "Publish only latest packages by default\n\nChange-Id: If9e8f7cdf9a90f0001089e9bdf7bcc4991635a87\n"
    },
    {
      "commit": "d4a42d04e6b31e85f78228320dc726d15f0f92af",
      "tree": "fb448a429d2dc054b96fccf601a32ef3cee8543b",
      "parents": [
        "443fb64bf6c0cb9ddc00caecb4822682a4e83629"
      ],
      "author": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Thu Nov 16 16:24:37 2017 +0200"
      },
      "committer": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Thu Nov 23 13:38:59 2017 +0000"
      },
      "message": "Keep original variable types in overrides\n\nFor example in cases when value is boolean false\nit is translated to string \u0027false\u0027 in overrides.yml\nThis commit removes unneeded variables interpolation.\n\nChange-Id: I5ce043016e4805e6e92b91b4e38098b3892e3947\nRelated-Prod: https://mirantis.jira.com/browse/PROD-16078\n"
    },
    {
      "commit": "443fb64bf6c0cb9ddc00caecb4822682a4e83629",
      "tree": "06d11bdc2befd60ee262accdb724a8b166d9f31b",
      "parents": [
        "6de1676802e1249f03541fa44ddfa7f519ba3498"
      ],
      "author": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Wed Nov 22 15:07:12 2017 +0100"
      },
      "committer": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Wed Nov 22 14:07:45 2017 +0000"
      },
      "message": "add opencontrail container install\n\nChange-Id: I733a6b306818a3a0cd95f8670941e6ffe5d88f4b\n"
    },
    {
      "commit": "6de1676802e1249f03541fa44ddfa7f519ba3498",
      "tree": "c560c9e68bc06c0874d5e6dd0db197a111604135",
      "parents": [
        "94916238ba63b469e460eba5aede46d1e8eeb561"
      ],
      "author": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Mon Nov 20 11:42:28 2017 +0100"
      },
      "committer": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Mon Nov 20 11:43:11 2017 +0100"
      },
      "message": "increase retries on cicd deploy to 2\n\nChange-Id: I5c79bed58b077d70ac7638316df5adb5f8677571\n"
    },
    {
      "commit": "94916238ba63b469e460eba5aede46d1e8eeb561",
      "tree": "0950bface5439860a486c1c98cd18d980a086640",
      "parents": [
        "4901a04c273ff494be6bef0dbffa79de52de78e7"
      ],
      "author": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Wed Nov 15 10:20:59 2017 +0200"
      },
      "committer": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Fri Nov 17 16:19:17 2017 +0200"
      },
      "message": "Add ability to clean peppervenv\n\nCurrently by default pepper will use old venv\nwith old token which can expire.\n\nThis commit adds ability to specify venv clean flag,\nbut keeps default behavior the same - not do cleaning.\n\nChange-Id: I916888b66a71a086aa39fc4f568bb1ca4bcbb65b\nRelated-Prod: https://mirantis.jira.com/browse/PROD-16019\n"
    },
    {
      "commit": "4901a04c273ff494be6bef0dbffa79de52de78e7",
      "tree": "1464843d42390a5b4d3d5d4b7860f130fa85e0ae",
      "parents": [
        "999fda9ac2b385700ab29a8a4bfe2d04b19c97af"
      ],
      "author": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Thu Nov 16 12:14:56 2017 +0100"
      },
      "committer": {
        "name": "Cedric Hnyda",
        "email": "chnyda@mirantis.com",
        "time": "Thu Nov 16 11:15:19 2017 +0000"
      },
      "message": "Use new pepper option --json-file to fix escaping problems\n\nChange-Id: I94dabcffb6ce236d37dbcbb9e9942c2fcfd9df7e\n"
    },
    {
      "commit": "ffea7efd9c4ecbd637dae3f28101212c70285099",
      "tree": "0c4eea0d1dd0b4fa2c8c094de5985ea8da3aba3f",
      "parents": [
        "44569fb97b32e805d252514cc9d97c242e4dd634"
      ],
      "author": {
        "name": "Ievgeniia Zadorozhna",
        "email": "izadorozhna@mirantis.com",
        "time": "Tue Oct 31 16:18:46 2017 +0300"
      },
      "committer": {
        "name": "Ievgeniia Zadorozhna",
        "email": "izadorozhna@mirantis.com",
        "time": "Wed Nov 15 09:16:56 2017 +0000"
      },
      "message": "Fixed the function: remove test docker container by name\n\nEarlier we removed the container by grepping the image link.\nThe command was not nice and with pepper the awk and single\nquotation it is more compicated. Better to remove Rally container\nby its name. The \u0027runRallyScenarios\u0027 functions sets the name\nfor the container. No need to delete container for Tempest, because\ndocker runs with --rm.\n\nChange-Id: Iccf62ac054315513e28983e0558556ada05af5b3\n"
    },
    {
      "commit": "44569fb97b32e805d252514cc9d97c242e4dd634",
      "tree": "316be2752e5511e75eb12f2ce331f4deaf6d3bdd",
      "parents": [
        "befcf6c39e25e0491c92fd0c2a23339a6c9eecf7"
      ],
      "author": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Thu Oct 26 17:04:55 2017 +0300"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed Nov 15 08:43:49 2017 +0000"
      },
      "message": "Adding the procedure to created devops virtual env\n\nThe patch adds the function to create virtual environment for\ndevops application.\n\nRelated-PROD: PROD-15586\nChange-Id: I9f7718177ccc74a8297adc38da3f77af9d7636a0\n"
    },
    {
      "commit": "029391c091fbf237b4f35cfcdead806050a9700c",
      "tree": "89e769463af65fea6405348363bc4ea071a4ab8e",
      "parents": [
        "f52c49271d41fb2f09c7f4297f2e76889f0b6e9b"
      ],
      "author": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Tue Nov 14 10:06:18 2017 +0100"
      },
      "committer": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Tue Nov 14 10:06:18 2017 +0100"
      },
      "message": "test etcd setup pillar presence\n\nChange-Id: Idd6c19f7d1431f9d5e34e18f616d4183f6ef04aa\n"
    },
    {
      "commit": "f52c49271d41fb2f09c7f4297f2e76889f0b6e9b",
      "tree": "8e1d8b538339fd31fdfb6e1c3454094d769d2ad1",
      "parents": [
        "eebab58cc144d7cfc126cf550a2978b5423533c4"
      ],
      "author": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Mon Nov 13 16:42:45 2017 +0100"
      },
      "committer": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Mon Nov 13 16:42:45 2017 +0100"
      },
      "message": "Install required formula to test salt model\n\nChange-Id: I23bf8414f3a9e6bfc08077dc11fee277cb3bb2ee\n"
    },
    {
      "commit": "eebab58cc144d7cfc126cf550a2978b5423533c4",
      "tree": "b1ef84f91ff4bed940005f2bc9c943e5d0fdaee2",
      "parents": [
        "076e5c9dbf80c3580cad7d6c82b419d8c85bfbfd"
      ],
      "author": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Mon Nov 13 15:33:48 2017 +0100"
      },
      "committer": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Mon Nov 13 16:37:02 2017 +0100"
      },
      "message": "SaltModelTesting: remove unused variable and fix ignore class not found\n\nChange-Id: I23f829d3553bf8dd02dc9fe62026aa9691c5193d\n"
    },
    {
      "commit": "076e5c9dbf80c3580cad7d6c82b419d8c85bfbfd",
      "tree": "9182bc7adf7ed8806c693579ca945eb4aa7e6a3c",
      "parents": [
        "292c06600c5630e32e5f775e1ada0f716d8d1b39"
      ],
      "author": {
        "name": "vrovachev",
        "email": "vrovachev@mirantis.com",
        "time": "Mon Nov 13 18:56:17 2017 +0400"
      },
      "committer": {
        "name": "Tomas Kukral",
        "email": "tkukral@mirantis.com",
        "time": "Mon Nov 13 15:01:06 2017 +0000"
      },
      "message": "Fix the problem with etcd check.\n\nChange-Id: I04d65fa9b50c35f4d24d5b9ecc6b0c7d68d9891a\n"
    },
    {
      "commit": "292c06600c5630e32e5f775e1ada0f716d8d1b39",
      "tree": "0d06ac99080c3a21cbc29781411193f45138cf39",
      "parents": [
        "fa46782240816d148d12c0ca0ff24f0d1e6c180e"
      ],
      "author": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Mon Nov 13 12:07:52 2017 +0200"
      },
      "committer": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Mon Nov 13 10:38:49 2017 +0000"
      },
      "message": "Fix custom variable passing to tempest container\n\nCommit e0ed6cac5c468952923dd8e655127a7295580ec6 has improved\nquotation and this has broken run tempest method by replacing of\ndouble quotes.\n\nChange-Id: Ic918951257118b7772e29592d448c5eb98ab32e4\nRelated-Prod: https://mirantis.jira.com/browse/PROD-15932\n"
    },
    {
      "commit": "fa46782240816d148d12c0ca0ff24f0d1e6c180e",
      "tree": "28aed8695a5c33f30fb995a2288d8dd039eec9a0",
      "parents": [
        "316eefe9051e5253dc309fc6d5fc1f5a94d2dc51"
      ],
      "author": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Mon Nov 13 11:30:46 2017 +0100"
      },
      "committer": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Mon Nov 13 11:30:46 2017 +0100"
      },
      "message": "Fix escape in salt-model testing\n\nChange-Id: I4acbe59bf05ad4a783eca71a0767bf45c86aa4df\n"
    },
    {
      "commit": "316eefe9051e5253dc309fc6d5fc1f5a94d2dc51",
      "tree": "d32863783df0b9682fe06c256c8e66a8d12876b5",
      "parents": [
        "d9fe02fc537ba1d6600dd9e760a1f33c8b2b07ff"
      ],
      "author": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Mon Nov 13 11:26:01 2017 +0100"
      },
      "committer": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Mon Nov 13 11:27:35 2017 +0100"
      },
      "message": "Kill salt-master \u0026 minion after change in configuration\n\nChange-Id: I1c3883e3a756cd03b7a3950cbfa4d8147c524352\n"
    },
    {
      "commit": "d9fe02fc537ba1d6600dd9e760a1f33c8b2b07ff",
      "tree": "c126f766891c6f91c4e874034c0b004bace18bfe",
      "parents": [
        "f0bc2e629e2060dea6e5ef0ef10012c43c0a72b1"
      ],
      "author": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Mon Nov 13 10:44:15 2017 +0100"
      },
      "committer": {
        "name": "Cedric Hnyda",
        "email": "chnyda@mirantis.com",
        "time": "Mon Nov 13 09:44:33 2017 +0000"
      },
      "message": "Increase sleep time after restart of salt-master\n\nChange-Id: I4bd0e5f91191cb93c4a22a8a9425e02da87285d6\n"
    },
    {
      "commit": "f0bc2e629e2060dea6e5ef0ef10012c43c0a72b1",
      "tree": "7f94710c8574b0a228a2894ce67cffd0a00c7062",
      "parents": [
        "0a1fe026a3648ba9449941a97eb24e38876b6182"
      ],
      "author": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Mon Nov 13 10:21:53 2017 +0100"
      },
      "committer": {
        "name": "Cedric Hnyda",
        "email": "chnyda@mirantis.com",
        "time": "Mon Nov 13 09:22:07 2017 +0000"
      },
      "message": "Fix usage of new image for model testing\n\nChange-Id: I4d1be134682507977f4e8f2d9e57d7ec28606efc\n"
    },
    {
      "commit": "0a1fe026a3648ba9449941a97eb24e38876b6182",
      "tree": "f24ede711ad795cff1da4e8d7b68eb8cbdf6804a",
      "parents": [
        "e0ed6cac5c468952923dd8e655127a7295580ec6"
      ],
      "author": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Fri Nov 10 15:18:42 2017 +0100"
      },
      "committer": {
        "name": "Cedric Hnyda",
        "email": "chnyda@mirantis.com",
        "time": "Mon Nov 13 08:51:34 2017 +0000"
      },
      "message": "Refactor salt-models-testing to support image with pre-installed salt\n\nChange-Id: I3b47b41c0ad3918abe30b6349c46cb98aede30ad\n"
    },
    {
      "commit": "e0ed6cac5c468952923dd8e655127a7295580ec6",
      "tree": "d388c2d6dd7070d145df53325f92060b1d245968",
      "parents": [
        "398ab09d5c9eeda60ed5f3bf53127e56cb9d92b1"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Fri Nov 10 23:37:15 2017 +0100"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Fri Nov 10 23:37:15 2017 +0100"
      },
      "message": "Improved working with quotation marks in pepper calls\n\nChange-Id: I1bf6372e7875869c63ea7ae349d436ee21ca94fb\n"
    },
    {
      "commit": "398ab09d5c9eeda60ed5f3bf53127e56cb9d92b1",
      "tree": "0319fcec5c999bb29623ed863cdc02c59e8971d3",
      "parents": [
        "4169759a2326383b1c8144c497f598e67aa0df4b"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Fri Nov 10 22:04:12 2017 +0100"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Fri Nov 10 22:04:12 2017 +0100"
      },
      "message": "Try to fix JSON printing to pepper command\n\nChange-Id: I024388c14b89479c42ff14e9e3026807d838c022\n"
    },
    {
      "commit": "4169759a2326383b1c8144c497f598e67aa0df4b",
      "tree": "f7e10c3dabeecbc28c4fdfe390527a169367cc9a",
      "parents": [
        "ad31a6b5a43bdd2449107dc1bbb6b5329276de1b"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Fri Nov 10 15:23:25 2017 +0100"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Fri Nov 10 15:23:25 2017 +0100"
      },
      "message": "Fixed passing JSON to pepper\n\nChange-Id: Id28f88c9b34720d8991abb9f6d878de7b8d675cf\n"
    },
    {
      "commit": "ad31a6b5a43bdd2449107dc1bbb6b5329276de1b",
      "tree": "8bbd7624ce33e973ad7ed86f8cd94c84e8d5df8a",
      "parents": [
        "e93bfb58da1f7a00ffd8c3d421d8841badfdabdc"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Mon Nov 06 17:15:36 2017 +0100"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Mon Nov 06 17:15:36 2017 +0100"
      },
      "message": "Fix bundler obsolete notation\n\nChange-Id: I51004db76bed192337be65323075bf7e45ca02c1\n"
    },
    {
      "commit": "e93bfb58da1f7a00ffd8c3d421d8841badfdabdc",
      "tree": "2a627295bd005c890c5b0901d95ca1194a953c18",
      "parents": [
        "c2c0c18eea933bf3a3cc010d943f0050d3ab0e74"
      ],
      "author": {
        "name": "Cedric Hnyda",
        "email": "chnyda@mirantis.com",
        "time": "Mon Nov 06 15:03:41 2017 +0000"
      },
      "committer": {
        "name": "Cedric Hnyda",
        "email": "chnyda@mirantis.com",
        "time": "Mon Nov 06 15:03:53 2017 +0000"
      },
      "message": "Revert \"Install older bundler version in kitchen test\"\n\nThis reverts commit d1d2eb0f1cedb402daddf6bfff79379fc8760dd5.\n\nChange-Id: Ibfc0b847bf4f355040df8d6b9540440309f5513a\n"
    },
    {
      "commit": "c2c0c18eea933bf3a3cc010d943f0050d3ab0e74",
      "tree": "ae9c5f1d89952a5b8d489e962e6b8aab627a11cb",
      "parents": [
        "05a6f1ead07015fc4e3176808af558b883e3d92e"
      ],
      "author": {
        "name": "Cedric Hnyda",
        "email": "chnyda@mirantis.com",
        "time": "Mon Nov 06 14:27:25 2017 +0000"
      },
      "committer": {
        "name": "Cedric Hnyda",
        "email": "chnyda@mirantis.com",
        "time": "Mon Nov 06 14:27:25 2017 +0000"
      },
      "message": "Revert \"Remove --conservative flag while installing ruby deps\"\n\nThis reverts commit 05a6f1ead07015fc4e3176808af558b883e3d92e.\n\nChange-Id: I40ab3dbd845dda978124020ed484e2ddb10ade1e\n"
    },
    {
      "commit": "05a6f1ead07015fc4e3176808af558b883e3d92e",
      "tree": "b59efe634482c8de69ccd55a485ff0e58db402ac",
      "parents": [
        "d1d2eb0f1cedb402daddf6bfff79379fc8760dd5"
      ],
      "author": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Mon Nov 06 14:56:31 2017 +0100"
      },
      "committer": {
        "name": "Cedric Hnyda",
        "email": "chnyda@mirantis.com",
        "time": "Mon Nov 06 13:56:55 2017 +0000"
      },
      "message": "Remove --conservative flag while installing ruby deps\n\nChange-Id: I5172510494ac95ae8eccb5891dc71cc60b9e3f0b\n"
    },
    {
      "commit": "d1d2eb0f1cedb402daddf6bfff79379fc8760dd5",
      "tree": "ae9c5f1d89952a5b8d489e962e6b8aab627a11cb",
      "parents": [
        "630b9e197d7885bd4cd1ab935a9de26f6a864b49"
      ],
      "author": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Mon Nov 06 14:38:34 2017 +0100"
      },
      "committer": {
        "name": "Cedric Hnyda",
        "email": "chnyda@mirantis.com",
        "time": "Mon Nov 06 13:40:16 2017 +0000"
      },
      "message": "Install older bundler version in kitchen test\n\nChange-Id: Iae2dee3a2010a3af1f7c271dbdbe296234d4bada\n"
    },
    {
      "commit": "630b9e197d7885bd4cd1ab935a9de26f6a864b49",
      "tree": "2a627295bd005c890c5b0901d95ca1194a953c18",
      "parents": [
        "23901c285947d0b54d7a4348222d322037d18f0a"
      ],
      "author": {
        "name": "Dmitry Ukov",
        "email": "dukov@mirantis.com",
        "time": "Mon Oct 23 12:00:19 2017 +0400"
      },
      "committer": {
        "name": "Dmitry Ukov",
        "email": "dukov@mirantis.com",
        "time": "Mon Nov 06 15:48:47 2017 +0400"
      },
      "message": "Added ability to specify custom formula pkg repo\n\nChange-Id: I637c939acfed216c42511fc78b72d449e547afad\n"
    },
    {
      "commit": "0fd67b601e10916091c74c07b703efd75bd79260",
      "tree": "c5644f3644e0af7b2e7f150d97d1e4ae98a65973",
      "parents": [
        "1c7170376f9cab144d80f4ac8f14524c6209f132"
      ],
      "author": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Fri Nov 03 16:10:58 2017 +0100"
      },
      "committer": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Fri Nov 03 16:10:58 2017 +0100"
      },
      "message": "added internet connection check before updating pip packages\n\nChange-Id: Ie9010f447cf3512fa125afda10596ba844ab3b7c\n"
    },
    {
      "commit": "1c7170376f9cab144d80f4ac8f14524c6209f132",
      "tree": "0c95677c4b9f514eb70779c75be4bdef7eb58743",
      "parents": [
        "9d2cd92bad0265234b532ed7a2286c4908548517"
      ],
      "author": {
        "name": "Petr Jediný",
        "email": "petr.jediny@gmail.com",
        "time": "Fri Nov 03 13:37:34 2017 +0100"
      },
      "committer": {
        "name": "Petr Jediný",
        "email": "petr.jediny@gmail.com",
        "time": "Fri Nov 03 13:44:18 2017 +0100"
      },
      "message": "Fix barbican install\n\nbarbican-manage db upgrade should be run only on one node at time\nto avoid concurrent changes to schema.\n\nChange-Id: I83228e45693cc4efdc6b6ffe575f200bc5aa8035\n"
    },
    {
      "commit": "9d2cd92bad0265234b532ed7a2286c4908548517",
      "tree": "4b8c68c0b723228da2e2ff03de86e6d2980c7541",
      "parents": [
        "34e1b9954a22ec369746fed3d96c641f16dc4181"
      ],
      "author": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Fri Nov 03 11:49:32 2017 +0100"
      },
      "committer": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Fri Nov 03 11:49:32 2017 +0100"
      },
      "message": "added retries to CICD install\n\nChange-Id: Ie3f74d4fa36a3b07c60b1fdb96b631150e56667f\n"
    },
    {
      "commit": "34e1b9954a22ec369746fed3d96c641f16dc4181",
      "tree": "cb0f192d79d5b32fe21b315de46fa75ffe3b356f",
      "parents": [
        "1e4bfc9957841e138bb2a7b9c364485846d5e2ad"
      ],
      "author": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Thu Nov 02 23:15:06 2017 +0100"
      },
      "committer": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Thu Nov 02 23:15:06 2017 +0100"
      },
      "message": "Run salt.minion before nginx state to regenerate certs\n\nChange-Id: I399612fd759aee93aaf1271abd711241e2f893e3\nRelated: PROD-15779\n"
    },
    {
      "commit": "1e4bfc9957841e138bb2a7b9c364485846d5e2ad",
      "tree": "ab4da173808fafbf9e92a4550e03e595b9c3ea19",
      "parents": [
        "03203d64f7d60eed00abb24adaa468959a40a680"
      ],
      "author": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Wed Nov 01 14:38:25 2017 +0200"
      },
      "committer": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Thu Nov 02 08:49:37 2017 +0000"
      },
      "message": "Fix virtual env creation\n\nIn cases when virtualenv directory was corrupted by previous builds\ne.g. build was aborted in the middle of virtualenv creation after\nvirtualenv cleanup, virtualenv directory may exist, but without all\nneeded files for virtualenv operation. This commit removes directory\ncheck, and now each time even if directory exists virtualenv utility\nwill setup env with pip and setuputils. Then pip and setuputils\nmay be updated by lines [1].\n\n[1] https://github.com/Mirantis/pipeline-library/blob/master/src/com/mirantis/mk/Python.groovy#L31-L35\n\nChange-Id: I20d6cf2d682dc58afd72e4979623f28a43512c8a\nRelated-Prod: https://mirantis.jira.com/browse/PROD-15677\n"
    },
    {
      "commit": "03203d64f7d60eed00abb24adaa468959a40a680",
      "tree": "d4af699e27f6089ce0a5be65d303a558b695fae6",
      "parents": [
        "69d39ad8028d31ca10976210de20f47b9faba357"
      ],
      "author": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Wed Nov 01 17:57:32 2017 +0100"
      },
      "committer": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Wed Nov 01 17:57:32 2017 +0100"
      },
      "message": "fixed retry logic in Orchestrate\n\nChange-Id: I63a043d3d63b8854511dbaed88da4178b02ce955\n"
    },
    {
      "commit": "69d39ad8028d31ca10976210de20f47b9faba357",
      "tree": "dc5bcb2d96be7fda83618315904e89255a3d5a99",
      "parents": [
        "e49257986f00ef3ddabf22fa4a4ced30ea9b266e"
      ],
      "author": {
        "name": "Cedric Hnyda",
        "email": "chnyda@mirantis.com",
        "time": "Tue Oct 31 15:19:32 2017 +0000"
      },
      "committer": {
        "name": "Cedric Hnyda",
        "email": "chnyda@mirantis.com",
        "time": "Tue Oct 31 15:19:32 2017 +0000"
      },
      "message": "Revert \"SaltModelTesting: change the way reclass is installed\"\n\nThis reverts commit e49257986f00ef3ddabf22fa4a4ced30ea9b266e.\n\nChange-Id: Ia9f81b01a71da3139ebf13a39529a0ad458f6bb5\n"
    },
    {
      "commit": "e49257986f00ef3ddabf22fa4a4ced30ea9b266e",
      "tree": "e3a7feb110c4313b8b44e4e898395b8be55e7ae6",
      "parents": [
        "bcb97e2e1b7e8e12c7089031a07cd083ba23f826"
      ],
      "author": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Tue Oct 31 14:21:29 2017 +0100"
      },
      "committer": {
        "name": "Cedric Hnyda",
        "email": "chnyda@mirantis.com",
        "time": "Tue Oct 31 13:25:51 2017 +0000"
      },
      "message": "SaltModelTesting: change the way reclass is installed\n\nChange-Id: I042993e4740aba36dbc0606857f8adba3e947d1c\n"
    },
    {
      "commit": "996f4eff0af3b17e79851e3edba8b133787b7bcd",
      "tree": "243264c38ad2d0d7ba17ab9ac2cf262aa30593de",
      "parents": [
        "976bf6c2eb4659eec8d3577c0c6f6f9cb16ee4ce"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Tue Oct 24 13:20:43 2017 +0200"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Tue Oct 24 13:20:43 2017 +0200"
      },
      "message": "Enable system-site-packages option for salt-pepper venv\n\nChange-Id: I7bbe6d802ffd6adbb69130c479ae2ed552a1883a\n"
    },
    {
      "commit": "976bf6c2eb4659eec8d3577c0c6f6f9cb16ee4ce",
      "tree": "b7430e09a0a21e0bed403c4dda773fe7ec9698bc",
      "parents": [
        "65fdc2881a8ff02c045a5104006eb797f9414d59"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Fri Oct 20 14:43:25 2017 +0200"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Fri Oct 20 14:43:31 2017 +0200"
      },
      "message": "orchestrate run basic states on target method\n\nChange-Id: I9876cf2402f2c072dfbbe4b7e3e77069a28a3135\n"
    },
    {
      "commit": "781e6ec534b7424815366a788a31c83c1c909e12",
      "tree": "a94b2eba27174cf7cb37ba5cb98abd225c919650",
      "parents": [
        "bd40ef94ec53f11ffa3ba79913f74eb1844db169"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Wed Oct 18 14:13:13 2017 +0200"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Wed Oct 18 14:13:13 2017 +0200"
      },
      "message": "Fix typo in pip update handling\n\nChange-Id: Ia5387e7a664804bf1677c8856b8e4df3ee7e59f5\n"
    },
    {
      "commit": "831a74eeeca7fb1a97c4b60946ace99b5f0c7db2",
      "tree": "0a0f0b918d02f611d812f3a704f1151f23ad38db",
      "parents": [
        "bfc234f24e511b0e397ac96a74958e468c024b61"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Wed Oct 18 08:27:11 2017 +0200"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Wed Oct 18 08:27:11 2017 +0200"
      },
      "message": "ceph rgw swift s3 update\n\nChange-Id: Ice3cc9092149b831fd3faf881d9c352e14570589\n"
    },
    {
      "commit": "bfc234f24e511b0e397ac96a74958e468c024b61",
      "tree": "9f0251742322a5434b6288a9d9648c5e4780360c",
      "parents": [
        "67352e921c4ab2279845136404fb224e58276e58"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Tue Oct 17 15:45:38 2017 +0200"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Tue Oct 17 15:45:55 2017 +0200"
      },
      "message": "ceph install update\n\nChange-Id: I7dfb0a544cde975f142d3314299daf5c14e0dcc9\n"
    },
    {
      "commit": "67352e921c4ab2279845136404fb224e58276e58",
      "tree": "6f56ac5a393f9e1092f60b1be7e9ea672ad80a0a",
      "parents": [
        "74bbab7ed72292553aee29678e6b2da27bf4e3ef"
      ],
      "author": {
        "name": "Yuriy Taraday",
        "email": "ytaraday@mirantis.com",
        "time": "Thu Oct 12 10:54:23 2017 +0000"
      },
      "committer": {
        "name": "Tomas Kukral",
        "email": "tkukral@mirantis.com",
        "time": "Mon Oct 16 07:52:21 2017 +0000"
      },
      "message": "Update pip and setuptools in virtual envs\n\nThis will protect us from bugs from old virtualenv package installed on\nslave system, like in tcpcloud/jnlp-slave image.\n\nAlso stop running virtualenv if venv already exists. Otherwise it breaks\npip.\n\nChange-Id: Ie2bef87b38f76268bb7329a291efee750d5cad8e\n"
    },
    {
      "commit": "74bbab7ed72292553aee29678e6b2da27bf4e3ef",
      "tree": "5d2b5560fd80626f59272f4d9320ce34be9bb3db",
      "parents": [
        "2911debc477ead04cc73c8f2d2457e84fdd69997"
      ],
      "author": {
        "name": "Oleksandr Kosse",
        "email": "okosse@mirantis.com",
        "time": "Wed Oct 11 13:48:18 2017 +0300"
      },
      "committer": {
        "name": "Oleksandr Kosse",
        "email": "okosse@mirantis.com",
        "time": "Fri Oct 13 10:22:36 2017 +0000"
      },
      "message": "Add variables to the rally-tempest launcher\n\nAccording the PROD we add possibility to use all variables from the official\nrally-tempest docker image\n\nChange-Id: I0be018c468f3b827525301840130568f5fce43f4\nRelated-Prod: PROD-14818\n"
    },
    {
      "commit": "2911debc477ead04cc73c8f2d2457e84fdd69997",
      "tree": "7e731ce1fc67a3e049f250e72fe2b1e65153b637",
      "parents": [
        "b38216afbe221f4e14f532cffc245456423770e7"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Thu Oct 12 20:26:43 2017 +0200"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Thu Oct 12 23:51:47 2017 +0200"
      },
      "message": "ceph crush map deploy update\n\nChange-Id: I6133e2890b0ccd037be504a84bdbdf8a88769721\n"
    },
    {
      "commit": "b38216afbe221f4e14f532cffc245456423770e7",
      "tree": "f9b54805e48d6e57d6701a2fd51de771ba3480f2",
      "parents": [
        "957bf35d102d6c2470ef968b5bc3314f57350ebb"
      ],
      "author": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Thu Oct 12 09:46:32 2017 +0200"
      },
      "committer": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Thu Oct 12 09:46:32 2017 +0200"
      },
      "message": "Install salt-pepper directly from pypi\n\nChange-Id: I7202b4846f9999abaa1ae8c3eb0d8a326869eb99\n"
    },
    {
      "commit": "957bf35d102d6c2470ef968b5bc3314f57350ebb",
      "tree": "d05419054221473b723f96310d69008315a56d65",
      "parents": [
        "ab564d75b856b24c84ad33474676156365ec694d"
      ],
      "author": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Wed Oct 11 17:06:08 2017 +0200"
      },
      "committer": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Wed Oct 11 17:18:11 2017 +0200"
      },
      "message": "Python: fix installation of pepper by using http\n\nChange-Id: I524aa3a9f93f1973b85dace8426539171badde1b\n"
    },
    {
      "commit": "ab564d75b856b24c84ad33474676156365ec694d",
      "tree": "4430c3edefeb09f011c1908f3b4266ecf9a6d6d7",
      "parents": [
        "f75ef51063b4f26a093c28ed98addde1cbcc0c3a"
      ],
      "author": {
        "name": "Yuriy Taraday",
        "email": "yorik.sar@gmail.com",
        "time": "Wed Oct 11 15:14:35 2017 +0400"
      },
      "committer": {
        "name": "Yuriy Taraday",
        "email": "yorik.sar@gmail.com",
        "time": "Wed Oct 11 15:25:01 2017 +0400"
      },
      "message": "Uncomment helm state run in installKubernetesCompute\n\nThis state seems to be working just fine now.\n\nChange-Id: I340155fa4576c824c5b4448c3a7fcb3dea8965a4\n"
    },
    {
      "commit": "f75ef51063b4f26a093c28ed98addde1cbcc0c3a",
      "tree": "29da590ec088cb334880a869b504bae8e090e2f6",
      "parents": [
        "2421801e848a27e93efbdce0b46856a725ccd318"
      ],
      "author": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Wed Oct 11 12:19:11 2017 +0200"
      },
      "committer": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Wed Oct 11 12:19:11 2017 +0200"
      },
      "message": "Salt: fix pepper call\n\nChange-Id: I548f13f4654aa7e29a0f5a7d2e34be3c8bffc566\n"
    },
    {
      "commit": "2421801e848a27e93efbdce0b46856a725ccd318",
      "tree": "9266d5d0fcfd6367a2bff82bc9f8fa00f7037c2d",
      "parents": [
        "268bc84268da464de723dc71d490a84c6963688c"
      ],
      "author": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Tue Oct 10 12:04:55 2017 +0200"
      },
      "committer": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Wed Oct 11 10:59:55 2017 +0200"
      },
      "message": "pepper: Reenable --make-token and cleanup previous virtualenv\n\nhttps://github.com/saltstack/pepper/pull/110/ enable .peppercache in\ncustom location using the option -x\n\nChange-Id: Id445f81dc3ab0a762337ac58d629246f5c738cfa\n"
    },
    {
      "commit": "268bc84268da464de723dc71d490a84c6963688c",
      "tree": "f0dcaebefe0006451473daa83f7320e037de971d",
      "parents": [
        "2b6b4be82533f13627d204f3968899f7c8d88368"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Tue Oct 10 14:36:17 2017 +0200"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Tue Oct 10 14:36:17 2017 +0200"
      },
      "message": "Improve fix of weird ubuntu python-virtualenv bug\n\nChange-Id: I0f0cf2980d31424582267e7c8db7da22958536b1\n"
    },
    {
      "commit": "2b6b4be82533f13627d204f3968899f7c8d88368",
      "tree": "d47da4e50f1ab6d561da3a01d6502b13dd23f8ff",
      "parents": [
        "28bdb72bb8a3e447ee0dccf919bb41783c6f3a1d"
      ],
      "author": {
        "name": "Alexander Noskov",
        "email": "anoskov@mirantis.com",
        "time": "Wed Sep 13 17:32:44 2017 +0400"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "fpytloun@mirantis.com",
        "time": "Tue Oct 10 11:13:36 2017 +0000"
      },
      "message": "[FIX] Fix tag creation if version contain colon \u00272:\u003cversion\u003e\u0027\n\nUser Story: https://mirantis.jira.com/browse/RILBCK-436\n\nChange-Id: Ic929b50ac8921500cb0519e48d76e477074e9767\n"
    },
    {
      "commit": "83658331da79f1cea52ff7cec5b57b6de1214841",
      "tree": "2b5e7cd25315b0b2d9a8358d1efcf12201eb260f",
      "parents": [
        "c37a64bf00254f82971d6a57bb9a598a361b2a4c"
      ],
      "author": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Tue Oct 10 10:45:12 2017 +0300"
      },
      "committer": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Tue Oct 10 10:45:12 2017 +0300"
      },
      "message": "Fix the issue with temtest tests\n\nThe patch fixes the issue which appears if custom tempest\npattern is defined.\n\nChange-Id: Ifa849673b68ad7687a77e63d18949f8de29c113e\nRelated-PROD: PROD-15108\n"
    },
    {
      "commit": "c37a64bf00254f82971d6a57bb9a598a361b2a4c",
      "tree": "b5d9e6124ce653417b21a59656f9b03cee7041c6",
      "parents": [
        "07f8de719d71519c57cfc6fd5121b24ca07db1b1"
      ],
      "author": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Mon Oct 09 16:34:25 2017 +0300"
      },
      "committer": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Mon Oct 09 13:37:06 2017 +0000"
      },
      "message": "Do not create token on pepper command\n\n.peppercache file which contains token\ncannot be isolated between different jobs.\n\nChange-Id: I53dea7a0bfb3babf3f794550b7641ec4636cd3f7\nRelated-Prod: PROD-15102\n"
    },
    {
      "commit": "07f8de719d71519c57cfc6fd5121b24ca07db1b1",
      "tree": "47014bfc99d133f83cc5c3125959cd8604e6f863",
      "parents": [
        "3c75a6d3f1789434bc8f1342812d0e1ed6cf4f43"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Mon Oct 09 14:12:17 2017 +0200"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Mon Oct 09 15:22:45 2017 +0200"
      },
      "message": "ceph install fix\n\nChange-Id: I248e914913dcfe4580aa620e549e5a3c6e35a3d0\n"
    },
    {
      "commit": "3c75a6d3f1789434bc8f1342812d0e1ed6cf4f43",
      "tree": "d7e22d0c6be5a795dd4c629142318da94b172100",
      "parents": [
        "e57a024725be1b04aaf10f360cf4aef8c4ed6d24"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Fri Oct 06 18:44:37 2017 +0200"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Fri Oct 06 18:44:37 2017 +0200"
      },
      "message": "ceph deploy adjustments\n\nChange-Id: I60eac2cc6f175ceb8564612de442b444b211709a\n"
    },
    {
      "commit": "e57a024725be1b04aaf10f360cf4aef8c4ed6d24",
      "tree": "32159385f98f2022a69480b417528b2fbc53fa94",
      "parents": [
        "90d8e57a728222ecdf529871752edc650dda2f72"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Fri Oct 06 13:38:47 2017 +0200"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Fri Oct 06 13:38:47 2017 +0200"
      },
      "message": "Ceph deploy\n\nChange-Id: If3ff9384357b16b4e519b10af06e4856a148b318\n"
    },
    {
      "commit": "90d8e57a728222ecdf529871752edc650dda2f72",
      "tree": "641348b3563670a4b33314a97f2cf68556707702",
      "parents": [
        "6414aa59a0cfc589417dcc7efc7e85359bf05cfa"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Tue Oct 03 18:44:44 2017 +0200"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Thu Oct 05 16:21:28 2017 +0200"
      },
      "message": "Removed legacy mode checking from library code\n\nChange-Id: I9bed363a5d0f804fa07d10873a1f6b99fc415722\n"
    },
    {
      "commit": "6414aa59a0cfc589417dcc7efc7e85359bf05cfa",
      "tree": "1dd0940d374febae846506d28005967ff79c45df",
      "parents": [
        "a0dbb255553899f103f7cbb8c970a1f9d280959d"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Thu Aug 17 14:32:52 2017 +0200"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jjosef@mirantis.com",
        "time": "Thu Oct 05 12:31:51 2017 +0000"
      },
      "message": "Option reclass, add support for missing class\n\nChange-Id: I24aebda21e1c20a5d64ae1356dca0fb2bd9165e5\n"
    },
    {
      "commit": "a0dbb255553899f103f7cbb8c970a1f9d280959d",
      "tree": "1ec1568049a7e22bf9401637f1ea3a1aaf9e435b",
      "parents": [
        "532239dd05ad7a07f3c8a640c76890caee9d0a87"
      ],
      "author": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Thu Oct 05 10:46:09 2017 +0200"
      },
      "committer": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Thu Oct 05 14:07:02 2017 +0200"
      },
      "message": "Refactor Salt to allow simple usage of pepper\n\nChange-Id: I48e9a85ca0c002311bc6c7331e8167aea888c930\n"
    },
    {
      "commit": "532239dd05ad7a07f3c8a640c76890caee9d0a87",
      "tree": "d8fb77ec5f329b88b16114e1b13bd01b484c14db",
      "parents": [
        "2c54c16d81cf722476d3dc92e46c1bbae5156ec6"
      ],
      "author": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Thu Oct 05 13:36:01 2017 +0200"
      },
      "committer": {
        "name": "Cedric Hnyda",
        "email": "chnyda@mirantis.com",
        "time": "Thu Oct 05 11:40:33 2017 +0000"
      },
      "message": "saltModelTesting: remove useless sleep to test minion\n\nChange-Id: Ife16bff82d3dba8227d81da84009c13eb0f43937\n"
    },
    {
      "commit": "2c54c16d81cf722476d3dc92e46c1bbae5156ec6",
      "tree": "e378e5410193ef0269c66cda0c2bc53ea428264a",
      "parents": [
        "de0ff32004c06fed1517c03855623e9bd5551ead"
      ],
      "author": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Wed Oct 04 16:44:36 2017 +0200"
      },
      "committer": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Wed Oct 04 16:44:36 2017 +0200"
      },
      "message": "Groovy: fix runSaltCommandPepper\n\nChange-Id: I1826fc926760c77234d42bd622434683ccdfb471\n"
    },
    {
      "commit": "de0ff32004c06fed1517c03855623e9bd5551ead",
      "tree": "8d0135eb45a284a8e6fe5a8faec9b646993e5954",
      "parents": [
        "38aee7de137b2a1fb2d650bb3a22cdd73fd7fda4"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Wed Oct 04 09:32:14 2017 +0200"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jjosef@mirantis.com",
        "time": "Wed Oct 04 12:04:16 2017 +0000"
      },
      "message": "Support queue\u003dtrue/false for salt states\n\nWhile enforcing state \"reclass\" we allow to fail, but in many cases \"timeout\" is short\nand state still running and running another state without queue\u003dtrue causes the 2nd state to fail.\n\nChange-Id: I92a1219b66ca0084f46e430ab334ede39d36241b\n"
    },
    {
      "commit": "38aee7de137b2a1fb2d650bb3a22cdd73fd7fda4",
      "tree": "dd1705974af3e0d2349025023f679e2d8f37949d",
      "parents": [
        "5ef7fe93ffec766755faab654fec7f316a3b81b3"
      ],
      "author": {
        "name": "Anastasia Kuznetsova",
        "email": "akuznetsova@mirantis.com",
        "time": "Tue Sep 12 14:28:17 2017 +0400"
      },
      "committer": {
        "name": "Petr Michalec",
        "email": "pmichalec@mirantis.com",
        "time": "Wed Oct 04 09:12:58 2017 +0000"
      },
      "message": "Add missing Octavia state to Orchestrate\n\nOctavia state that runs Octavia services on gtw node was\nmissed.\n\nChange-Id: I29df5cde1b42d1454efd51aef216e99f476dcab1\n"
    },
    {
      "commit": "5ef7fe93ffec766755faab654fec7f316a3b81b3",
      "tree": "e343d033e6e6f1c8722712a5e6b9eeb5ecb5daea",
      "parents": [
        "f500ab91f414025a8b5a60caa8eaaecf6a457cdf"
      ],
      "author": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Mon Oct 02 14:17:43 2017 +0200"
      },
      "committer": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Mon Oct 02 14:26:32 2017 +0200"
      },
      "message": "SaltModelTesting: improve testing of infra\n\nChange-Id: Iee43fd4845e94f8401499101d09f6d460dc9a923\n"
    },
    {
      "commit": "f500ab91f414025a8b5a60caa8eaaecf6a457cdf",
      "tree": "84c6e36479f3acf3468d457f5ca00390fb857e47",
      "parents": [
        "563f2f7b20e362411ddd007d1b9a85ce25aeb78a"
      ],
      "author": {
        "name": "Tetiana Korchak",
        "email": "tkorchak@mirantis.com",
        "time": "Wed Sep 27 14:53:51 2017 -0700"
      },
      "committer": {
        "name": "Tetiana Korchak",
        "email": "tkorchak@mirantis.com",
        "time": "Thu Sep 28 16:21:10 2017 -0700"
      },
      "message": "Changes to runConformanceTests method\n\n- Added parameter target: Kubernetes node to run tests from, as in our case k8s node was named k8s-ctl01\n- Removed \u0027\u0026\u0027 from docker log generation as it created empty files\n- Strongly recommended to push together with https://gerrit.mcp.mirantis.net/#/c/10822/\n\nChange-Id: Ic60a4fe8c1e2c6235e88ef24a84f45b44d5676c7\n"
    },
    {
      "commit": "b6fdec9c110c7f7487ba2faf3cf895c02ef66b8a",
      "tree": "ed54549265816df35a6fc3a4e7ded3d06ff3c52e",
      "parents": [
        "d067f618086cd619e7c7342ba83492cddb20ab75"
      ],
      "author": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Tue Sep 26 10:52:36 2017 +0200"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jjosef@mirantis.com",
        "time": "Tue Sep 26 14:23:31 2017 +0000"
      },
      "message": "added python step to cicd pipeline\n\nChange-Id: Ic0e4595a06c7624c9358c07403849ad62fa4b6fd\n"
    },
    {
      "commit": "d067f618086cd619e7c7342ba83492cddb20ab75",
      "tree": "2da1780e6faead858ea09f7f0f2e75294ca2d94d",
      "parents": [
        "bec4558cb6dbf7843c4b252bf98eda36a5beb8d7"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Tue Sep 26 13:42:56 2017 +0200"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Tue Sep 26 13:42:56 2017 +0200"
      },
      "message": "Fix weird ubuntu virtualenv bug\n\nChange-Id: I05de786628e8dba40b18be249f783c6ccaf337e3\n"
    },
    {
      "commit": "bec4558cb6dbf7843c4b252bf98eda36a5beb8d7",
      "tree": "5300946983b9735ec767a002f844c331cc530107",
      "parents": [
        "f36d7042179b1fcede47d0eedbc880f4c563376e"
      ],
      "author": {
        "name": "Oleg Grigorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Tue Sep 12 20:29:24 2017 +0300"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Fri Sep 22 17:16:40 2017 +0200"
      },
      "message": "Using salt-pepper to connect SALT_MASTER from Jenkins slaves\n\nDue to specific Jenkins behavior of groovy interpreter it is impossible\nto connect to SALT_MASTER_IP from Jenkins slaves. The solution has been\nsuggested by Jakub Josef so in order to cope with this issue salt-pepper\nis used to connect to SALT_MASTER_IP from slaves.\n\nChange-Id: I6537de0937383f6688224e609cb730e62a993b37\n"
    },
    {
      "commit": "f36d7042179b1fcede47d0eedbc880f4c563376e",
      "tree": "6709e460d6699d16cbc7e72d1348124070f582d9",
      "parents": [
        "5fe91caccdf2decbff9265f6d9309d9f71045ea6"
      ],
      "author": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Tue Sep 19 09:25:32 2017 +0200"
      },
      "committer": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Tue Sep 19 09:25:32 2017 +0200"
      },
      "message": "Fix typo\n\nChange-Id: Ie912a843b1b7fecaad6f2f1ef4dd6596a59e7037\n"
    },
    {
      "commit": "5fe91caccdf2decbff9265f6d9309d9f71045ea6",
      "tree": "d4f0f2ee1db4355e57378ba3141206d9034cfa13",
      "parents": [
        "5b97023c7e92b5678092540ade8e2c1fb1ff37f8"
      ],
      "author": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Tue Sep 19 09:19:46 2017 +0200"
      },
      "committer": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Tue Sep 19 09:19:46 2017 +0200"
      },
      "message": "Refactor dumpPublishes function\n\nChange-Id: Iba8759288bca90f17e239892ef41d98ccfe8c1d0\n"
    },
    {
      "commit": "5b97023c7e92b5678092540ade8e2c1fb1ff37f8",
      "tree": "6dbf0f72c4bce347603a3f24c4fabf081cae426d",
      "parents": [
        "e03372766dcecbaf7e311d7c7001edc1aa0bd676"
      ],
      "author": {
        "name": "Ievgeniia Zadorozhna",
        "email": "izadorozhna@mirantis.com",
        "time": "Wed Sep 13 13:31:43 2017 +0300"
      },
      "committer": {
        "name": "Ievgeniia Zadorozhna",
        "email": "izadorozhna@mirantis.com",
        "time": "Wed Sep 13 13:40:26 2017 +0300"
      },
      "message": "Create rally report dir in root before running Rally, Tempest\n\nIf the lab was deployed in the pipeline, the /root does not\ncontain the /root/rally_reports/ directroy. But the /root is\nmounted before running tests and everywhere there is a hard-code\nthat repors are saved in rally_reports/ folder.\n\nIf the /root/rally_reports/ dir already exists (and even contains\nsome files) - it is not overwritten and the files inside are not\ndeleted.\n\nChange-Id: I22ad423580d2f7cd08ac8b619cb39e0e60400d95\n"
    },
    {
      "commit": "e03372766dcecbaf7e311d7c7001edc1aa0bd676",
      "tree": "2be34c3765f13f326a59c647e76ff6b3753ec284",
      "parents": [
        "b0accecd8df263d595edcb7932c4d7d2d53dff84"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Tue Sep 12 14:15:27 2017 +0200"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jjosef@mirantis.com",
        "time": "Tue Sep 12 17:02:25 2017 +0000"
      },
      "message": "Extended heat stack create timeout\n\nChange-Id: Ie030c5399bf5bd14061b986ad3bdf2b6bb8fdd6c\n"
    },
    {
      "commit": "84634754d5237b72cc1365c5204dd01580ebc816",
      "tree": "cbee7797a914a2427fd87b80f998df98315ab9e9",
      "parents": [
        "26c8a6c448cb1dd108db5c0f0b48cc568d8c7e43"
      ],
      "author": {
        "name": "Consatntine Kalinovskiy",
        "email": "kkalynovskyi@mirantis.com",
        "time": "Wed Aug 30 15:31:26 2017 +0300"
      },
      "committer": {
        "name": "Ievgeniia Zadorozhna",
        "email": "izadorozhna@mirantis.com",
        "time": "Mon Sep 11 19:55:13 2017 +0300"
      },
      "message": "Added functions to support Rally, Tempest testing in DriveTrain\n\nAdded:\n- cleanup functions\n- running Rally scenarios\n\nThe corresponding patch set in mk/mk-pipelines repo:\nhttps://gerrit.mcp.mirantis.net/#/c/9686/\n\nThe repo with Docker file that should be cloned:\nhttps://github.com/izadorozhna/rally_tempest_config/\n\nChange-Id: I1bda7b3c11504774580de72a6ed42cc6f25593b8\n"
    },
    {
      "commit": "26c8a6c448cb1dd108db5c0f0b48cc568d8c7e43",
      "tree": "cbfec698d8fe9c294f6b5699ec712d63c8918510",
      "parents": [
        "30ba104df3ba8b03a808a81d48b3f5d8aa48872b"
      ],
      "author": {
        "name": "Oleg Grigorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Thu Aug 17 18:54:02 2017 +0300"
      },
      "committer": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Thu Sep 07 12:22:10 2017 +0000"
      },
      "message": "To fix sporadic keystone errors occur during multinode installation\n\nIn order to avoid keystone sporadical errors related to keys directory\nmounted by glusterfs during multinode configuration glusterfs cluster\nshould be assembled before keystone.server state in installOpenstackControl()\nfunction. To perform the above installation steps of componets should\nhave to be changed.\n\nChange-Id: Ic5144af6dc436b338dcef7b8288122dc998cdc7a\nDepends-On: I69d33a5b3478925425e3441c28c34d5249d35af0\nRelated-Prod: PROD-13874\n"
    },
    {
      "commit": "30ba104df3ba8b03a808a81d48b3f5d8aa48872b",
      "tree": "2af6a9eb30dc993fe63b62ea51ed502386e742d0",
      "parents": [
        "ee4adfb2f0683ed6f1ca199ec00bb3d2caa33cc7"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Thu Sep 07 13:15:26 2017 +0200"
      },
      "committer": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Thu Sep 07 13:15:26 2017 +0200"
      },
      "message": "temporarily disable helm installation\n\nChange-Id: I9fd14c953321690d35c43e514ab8a69560a8396e\n"
    }
  ],
  "next": "ee4adfb2f0683ed6f1ca199ec00bb3d2caa33cc7"
}
