)]}'
{
  "log": [
    {
      "commit": "5b8ac4faded6386d8e32751b689876c12800924b",
      "tree": "a8cd220e7de4a7230de5e17a77751c6982eae049",
      "parents": [
        "ce776393dccaf31ad47f21b06dcf0a2ba56b4874"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Tue Feb 12 19:58:24 2019 +0100"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Tue Feb 12 19:58:24 2019 +0100"
      },
      "message": "Unified command execution in Docker containers.\n\nAlso adds a hotfix for a broken test execution based on\nan issue with a used library: https://github.com/pytest-dev/pytest/issues/4770\n\nChange-Id: I54aade1eda31cb2584641b95226fbf39d9d298f4\nSigned-off-by: peusterm \u003cmanuel.peuster@uni-paderborn.de\u003e\n"
    },
    {
      "commit": "4e5c81ecd37e7383c52dad55079f91b90dec22fe",
      "tree": "d5740e5ea235ace35ae09a7ff38a3a6b6e14c81f",
      "parents": [
        "396e91e0dc05304d524a41d5a6f48d75c2867974"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Wed Nov 15 08:23:50 2017 +0100"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Thu Nov 16 09:24:07 2017 +0100"
      },
      "message": "OpenStack API: Replaced Flask with WSGI\n\nFlask server introduced a couple of problems, e.g., pending\nsockets when an experiment was shut down.\nThis patch solves this and improves stability and performance\nof the emulated OpenStack APIs.\n\nIncreased PIP timeout in Dockerfile to make build more\nrobust in CI environment.\n\nChange-Id: I54e040c56a10075555d13fe6fb144fc117340026\nSigned-off-by: peusterm \u003cmanuel.peuster@uni-paderborn.de\u003e\n"
    },
    {
      "commit": "9db5720aee118d414d1a4f84780b16f28bc557f7",
      "tree": "447152ba98941dc12264bc4b1af7086f0b1457a0",
      "parents": [
        "e7217c366e8c80b7f6ce1e108c00ba66be303c6e"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Thu Sep 07 16:22:16 2017 +0200"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Thu Sep 07 16:22:16 2017 +0200"
      },
      "message": "Migrating CI tests to be executed inside Docker container\n\nSigned-off-by: Manuel Peuster \u003cmanuel@peuster.de\u003e\n"
    },
    {
      "commit": "e7217c366e8c80b7f6ce1e108c00ba66be303c6e",
      "tree": "b5abb0c779711644e314efbf87bfcc7e8c40720d",
      "parents": [
        "546d185a4eb80f4b0ee335715645a96ed79505bc"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Thu Sep 07 15:58:59 2017 +0200"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Thu Sep 07 15:58:59 2017 +0200"
      },
      "message": "Fix: Missing ping tool causes unittests inside Docker to fail.\n\nSigned-off-by: Manuel Peuster \u003cmanuel@peuster.de\u003e\n"
    },
    {
      "commit": "bbe128904ab07e43a0386f17a500c679ff9059e0",
      "tree": "d5efe496bc856b401c7d1cfde8f68617bc5bd106",
      "parents": [
        "760d713abda8c3a4c276188a1ed9fa158ce68f4c"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Thu Sep 07 13:03:12 2017 +0200"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Thu Sep 07 13:03:12 2017 +0200"
      },
      "message": "Added dockerized deployment as third official deployment method. Created a new Dockerfile that uses the Ansible-based installation so we still need to maintain only one installation script. The old Dockerfiles in \"utils\" is deprecated.\n\nSigned-off-by: Manuel Peuster \u003cmanuel@peuster.de\u003e\n"
    },
    {
      "commit": "188ab68acc5ded53a7bbcf07c237b3e33a0e4e69",
      "tree": "1f2183f1520330071d30257dd68860b5d5b3a13a",
      "parents": [
        "2f3ad5e01ef4fb8596f2a3697c70b23244572b65"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Mon Feb 06 13:35:12 2017 +0100"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Mon Feb 06 13:35:12 2017 +0100"
      },
      "message": "Cleanup: Removed depricated Docker build scripts and test scripts.\n"
    },
    {
      "commit": "7f80de085e628db639218b42de403802d51e420a",
      "tree": "07e416553954b49814f1265123f6b9a5a649a0b5",
      "parents": [
        "5877ea26273aed77b51263efb19fc13b70087c25"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Wed May 11 13:48:47 2016 +0200"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Wed May 11 13:48:47 2016 +0200"
      },
      "message": "Added link to Dockerfile\n"
    }
  ]
}
