)]}'
{
  "log": [
    {
      "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": "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": "2576c7b24ddec41cf037514822d48fd99a513e7e",
      "tree": "85603f0f80ee9802f455d5033997a024c49f5689",
      "parents": [
        "a540ac1075e8786a12a79f221b564f83405e2817"
      ],
      "author": {
        "name": "Sergey Galkin",
        "email": "sgalkin@mirantis.com",
        "time": "Tue Jul 04 14:27:36 2017 +0400"
      },
      "committer": {
        "name": "Sergey Galkin",
        "email": "sgalkin@mirantis.com",
        "time": "Tue Jul 04 14:29:49 2017 +0400"
      },
      "message": "Fix for HashKnownHosts yes in docker containers\n\nDocker containers (jenkins on example) include \u0027HashKnownHosts yes\u0027 in /etc/ssh/ssh_config\nSo pipeline-labrary should create .ssh/known_hosts in correct format\n\nChange-Id: Ied999b10d9a5a4d8551bbb424af68ced8276f9c6\n"
    },
    {
      "commit": "4386349b1ec631c526c3a7cfeb987ee067203e4d",
      "tree": "fffd7c552fd67363c8a69659c4213f3aec42db97",
      "parents": [
        "92d3ea18c6c4d21276b05b752e4216317dd5b171"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Tue Apr 04 17:03:55 2017 +0200"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Tue Apr 04 17:03:55 2017 +0200"
      },
      "message": "Add returning to ssh agent calls\n\nChange-Id: I6d924290b420269dd0373f8f445aeec42fed2c20\n"
    },
    {
      "commit": "ceaacea2b98d644173ca8ca0f1546af5c42e0ca7",
      "tree": "cd7f2edc4f99ad1252cb27cfd19b4b3542babfb0",
      "parents": [
        "3e8dd4789406290ff099aa70bff92c000632732c"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Wed Mar 22 16:44:56 2017 +0100"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Wed Mar 22 16:44:56 2017 +0100"
      },
      "message": "Removed accidentally commited print\n\nChange-Id: Id2e928a71b123d314cb7818272cc8ccd74e99bc0\n"
    },
    {
      "commit": "3e8dd4789406290ff099aa70bff92c000632732c",
      "tree": "fd00134aa6b5b798cc4d80e3ad80840c0b633050",
      "parents": [
        "fbbd1680e095fbdfe23c374723f70d24fbc4ea92"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Wed Mar 22 15:45:05 2017 +0100"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Wed Mar 22 15:45:05 2017 +0100"
      },
      "message": "Fixed ssh get known host function\n\nChange-Id: I93e4b5ec7ccc13b9af6fcb599c7e02435dd07ab0\n"
    },
    {
      "commit": "49d66300ab64e986542a8fcc8c2eed0251fa5997",
      "tree": "f12bf2b2143841ff6967045dd85317eb3ed1f505",
      "parents": [
        "2a9b712753b9496c89d6bcec481cacc6821e3804"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Mon Mar 06 10:26:22 2017 +0100"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Mon Mar 06 10:34:29 2017 +0100"
      },
      "message": "Cleanup ssh and git functions\n\nChange-Id: Ic6a3f5c484167275dbd449a5ff7246016053eadf\n"
    },
    {
      "commit": "d4240b5a6ea777f86429bb9098ac9f63b0603429",
      "tree": "9c27685145082ecd69b83728c5ca46bf27e0b5d1",
      "parents": [
        "79ecec3428e4660b4728ffdcd37f9bc7daf75dd9"
      ],
      "author": {
        "name": "iberezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Mon Feb 20 17:18:28 2017 +0400"
      },
      "committer": {
        "name": "iberezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Mon Feb 20 17:18:28 2017 +0400"
      },
      "message": "Fix to uppercase for mk libs\n\nChange-Id: I2bc2d592a41c1c3d7fb5a0a2fb8d489a19daba0b\n"
    },
    {
      "commit": "79ecec3428e4660b4728ffdcd37f9bc7daf75dd9",
      "tree": "25b568a10a6c8ea029f7ddb989eb985849bb7cfc",
      "parents": [
        "7c0abfe2bc316e258e1b170f347227ae0eb1bf68"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Fri Feb 17 14:36:28 2017 +0100"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Mon Feb 20 13:41:39 2017 +0100"
      },
      "message": "MCP pipeline library merged with ccp-pipeline-libs repo.\n\nChange-Id: I74080e18c5a482b7bf44b5516228b7bfe1fe3586\n"
    },
    {
      "commit": "f36af07eeafeea7e17921485857aa7ed472a5424",
      "tree": "e2c480d74784be1168901725217d4c09e2cfb6a7",
      "parents": [
        "e65f7b061dcc8e951bbeff470df53e0bc032575d"
      ],
      "author": {
        "name": "Sergey Kulanov",
        "email": "skulanov@mirantis.com",
        "time": "Fri Jan 20 13:35:57 2017 +0200"
      },
      "committer": {
        "name": "Sergey Kulanov",
        "email": "skulanov@mirantis.com",
        "time": "Fri Jan 20 12:10:34 2017 +0000"
      },
      "message": "Re-use already running ssh-agent if any\n\nprepareSshAgentKey() will not start ssh-agent if there is already\nrunning any ssh-agent process, as the result there will be no\n\"config\" file (~/.ssh/ssh-agent.sh) and runSshAgentCommand fails\n\nInstead we need to re-use already running ssh-agent and re-construct\n  * SSH_AUTH_SOCK\n  * SSH_AGENT_PID\n\nE.g:\n  [env-01-configure-system] Running shell script\n   + head -n 1\n   + grep /tmp/ssh-.*/agent.*\n   + find /tmp/ -type s -name agent.*\n   + export SSH_AUTH_SOCK\u003d/tmp/ssh-NQmNvs9SM9wu/agent.5363\n   + echo /tmp/ssh-NQmNvs9SM9wu/agent.5363\n   + cut -d. -f2\n   + export SSH_AGENT_PID\u003d5363\n   + ssh-add /home/jenkins/.ssh/id_rsa_deployments-key\n   Identity added: /home/jenkins/.ssh/id_rsa_deployments-key (/home/jenkins/.ssh/id_rsa_deployments-key)\n\nChange-Id: I1e7126513fa623c83b5fdd3448a4654e24f09e33\n"
    },
    {
      "commit": "6307d34c4ae19260ea45813cdc0fbd5062dff532",
      "tree": "63b9ab437255702a649b8ebc780e6f30c26bc17f",
      "parents": [
        "67af6c2a675e1d0640849e5e35d743f70fcc215b"
      ],
      "author": {
        "name": "Sergey Kulanov",
        "email": "skulanov@mirantis.com",
        "time": "Tue Dec 27 14:29:31 2016 +0200"
      },
      "committer": {
        "name": "Sergey Kulanov",
        "email": "skulanov@mirantis.com",
        "time": "Tue Dec 27 14:29:31 2016 +0200"
      },
      "message": "Supress private key output in jenkins console\n\nChange-Id: I0fa3f48388da50daac16dc4532952cbcde48719a\n"
    },
    {
      "commit": "67af6c2a675e1d0640849e5e35d743f70fcc215b",
      "tree": "4227667d6e1ea4cdc9a1c7e6761d43f4b49b6c10",
      "parents": [
        "d874d480bf2edae5389c6a5642af0a0752b1ece2"
      ],
      "author": {
        "name": "iberezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Mon Dec 26 18:17:21 2016 +0400"
      },
      "committer": {
        "name": "iberezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Mon Dec 26 18:18:48 2016 +0400"
      },
      "message": "Fix prepareSshAgentKey method in MK ssl\n\nWe need to include MK common to use\ngetSshCredentials method inside prepareSshAgentKey.\n\nChange-Id: Ia94a9cb6f019bfbc8fadb7d133694fc1d7460f8d\n"
    },
    {
      "commit": "ba20398337517c47040f10774ef1da91afd198c0",
      "tree": "4b77810760db3c77042a74a1150d5606bf6e53d1",
      "parents": [
        "a56d231cb26d376f99ee1e222bdb1687a7d29630"
      ],
      "author": {
        "name": "Sergey Kolekonov",
        "email": "skolekonov@mirantis.com",
        "time": "Wed Dec 21 18:32:17 2016 +0400"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Thu Dec 22 09:15:55 2016 +0000"
      },
      "message": "Add mk libraries\n\nChange-Id: I829b299b6329e8f4d4424c89717d432513d1eece\n"
    }
  ]
}
