)]}'
{
  "log": [
    {
      "commit": "e4077f9691c2c8e0b54dea5ec015ffb43911865e",
      "tree": "fd05dbdaad0146760f341f16e969faf7e75530ec",
      "parents": [
        "4aa409f84c637aa5b8d6c904c3e8ea77d7d7379f",
        "0764b76bb4b2968b119b42e26869e974e71cc2ed"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "osmola@mirantis.com",
        "time": "Wed Dec 20 12:12:07 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@e9aa877068d1",
        "time": "Wed Dec 20 12:12:07 2017 +0000"
      },
      "message": "Merge \"Add restore script for Maas DB\""
    },
    {
      "commit": "0764b76bb4b2968b119b42e26869e974e71cc2ed",
      "tree": "5f1313522573c2109e6d59e51416e6ebb4a6f123",
      "parents": [
        "29761b6bc81353cb3034604c7b316f8ef2a860cd"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Mon Nov 20 14:08:30 2017 +0100"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Dec 20 12:54:40 2017 +0100"
      },
      "message": "Add restore script for Maas DB\n\nChange-Id: I8e758900f55aabde167feb5f9544b0d9507da570\n"
    },
    {
      "commit": "4aa409f84c637aa5b8d6c904c3e8ea77d7d7379f",
      "tree": "5cb277db62d5d6f55db7f7f5bf62c6720b5510c4",
      "parents": [
        "d1d7ffaedb69b17ee83d3bf1bdcd3c11da223a96",
        "3ff328cf0d3f0ccaf64b4924fd37ae07ed556c21"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jjosef@mirantis.com",
        "time": "Mon Dec 18 23:24:46 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@e9aa877068d1",
        "time": "Mon Dec 18 23:24:46 2017 +0000"
      },
      "message": "Merge \"Fixed typo in run_tests.sh file\""
    },
    {
      "commit": "3ff328cf0d3f0ccaf64b4924fd37ae07ed556c21",
      "tree": "ab69d0acc4ee89362dc7247a83a80092493ad05c",
      "parents": [
        "0c62232789f3abe072ab4e239f078af677ad019b"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Fri Dec 15 16:58:30 2017 +0100"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Fri Dec 15 17:32:40 2017 +0100"
      },
      "message": "Fixed typo in run_tests.sh file\n\nChange-Id: Id52d1f8b8d0e1f1a136007fa1bab1d0583c40aca\n"
    },
    {
      "commit": "d1d7ffaedb69b17ee83d3bf1bdcd3c11da223a96",
      "tree": "925da8a15103f2a22be09acd50dba9cf67f9985f",
      "parents": [
        "0c62232789f3abe072ab4e239f078af677ad019b"
      ],
      "author": {
        "name": "Ramon Melero",
        "email": "rmelero@mirantis.com",
        "time": "Mon Nov 20 10:35:25 2017 -0600"
      },
      "committer": {
        "name": "Aleksey Zvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Fri Dec 15 10:41:01 2017 +0000"
      },
      "message": "Fixes typo on trusty repo\n\nChange-Id: Ieade58fe7208cf179b72630222a49da8a3a74ee8\n"
    },
    {
      "commit": "0c62232789f3abe072ab4e239f078af677ad019b",
      "tree": "605c1aff5356a506375317d0bebed4b0d350ca9e",
      "parents": [
        "29761b6bc81353cb3034604c7b316f8ef2a860cd"
      ],
      "author": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Thu Nov 23 12:46:50 2017 +0200"
      },
      "committer": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Thu Nov 23 12:46:50 2017 +0200"
      },
      "message": "FixRegression: fix configuring constraints\n\n *  Configuring subnets should be possible without explicitly configuring\n    fabrics.\n *  Configuring devices should be possible without explicitly configuring\n    subnets\n *  Port from: https://gerrit.opnfv.org/gerrit/#/c/47679/\n\nChange-Id: Ib5504d090cc98791224934aa384d7b2ebcf043d5\n"
    },
    {
      "commit": "29761b6bc81353cb3034604c7b316f8ef2a860cd",
      "tree": "543ba728e1cefb309b6835e868c94baf96c694b6",
      "parents": [
        "f591d58f5015cc536d9ccf129dceca2742e0844d",
        "ec61dd67c635c6a74ceba1a5755d3b6a5deb416b"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "osmola@mirantis.com",
        "time": "Wed Nov 22 12:40:40 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@44cc31867e31",
        "time": "Wed Nov 22 12:40:40 2017 +0000"
      },
      "message": "Merge \"Add network commissioning script\""
    },
    {
      "commit": "f591d58f5015cc536d9ccf129dceca2742e0844d",
      "tree": "8ee9650a8cdfec42e7903d42ffb3b799d1009d25",
      "parents": [
        "99247c1adaa883593db304a0548cfd55fd0ad8e3",
        "325ae3f0560a57ffcee3cd7be92497b3f8d13606"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@localhost",
        "time": "Tue Nov 21 10:01:26 2017 +0000"
      },
      "committer": {
        "name": "Jenkins",
        "email": "jenkins@localhost",
        "time": "Tue Nov 21 10:01:26 2017 +0000"
      },
      "message": "Merge remote-tracking branch \u0027target/master\u0027\n"
    },
    {
      "commit": "ec61dd67c635c6a74ceba1a5755d3b6a5deb416b",
      "tree": "c059e241d78270de15e62bea25b5b1d3b1e84838",
      "parents": [
        "99247c1adaa883593db304a0548cfd55fd0ad8e3"
      ],
      "author": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Thu Nov 16 19:12:05 2017 +0200"
      },
      "committer": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Mon Nov 20 11:10:37 2017 +0200"
      },
      "message": "Add network commissioning script\n\n * 00-maas-05-simplify-network-interfaces that makes transformation of\n   NIC names   10G\u003d\u003e tenXX ; 1G\u003d\u003e oneXX\n * The patch only migrates logic from docs [0] to be optional.\n * Misc: don\u0027t call processing of fabrics\\dev\\netw\\etc modules, if they\n   are not defined.\n\nEME-70\n\n[0] `https://docs.mirantis.com/mcp/master/mcp-deployment-guide/deploy-mcp-drivetrain/install-base-infra/deploy-physical-nodes/deploy-automatically/commission-nodes-automatically.html`\n\nChange-Id: Ie1d384bc887a9ddcc8f8f5b268de12d1ccb9c83e\n"
    },
    {
      "commit": "99247c1adaa883593db304a0548cfd55fd0ad8e3",
      "tree": "148d59e03a9026fd539d15843b152063a85b5f1e",
      "parents": [
        "6e79f3a82784d2d9bba3ede211afd51e6a298ac6",
        "e438bd31cbaaa55204b7f6e1e7d469742a6c81ab"
      ],
      "author": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Tue Nov 14 15:59:17 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@44cc31867e31",
        "time": "Tue Nov 14 15:59:17 2017 +0000"
      },
      "message": "Merge \"Mend machines status\""
    },
    {
      "commit": "6e79f3a82784d2d9bba3ede211afd51e6a298ac6",
      "tree": "3172409ab6b73d677e83591371099c60bd0cbbc7",
      "parents": [
        "d50fa143d064bf88a2b02db736e336ad237432b3",
        "11883f7e061c5ffdafdff303c2197de4c607199c"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Tue Nov 14 08:09:44 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@44cc31867e31",
        "time": "Tue Nov 14 08:09:44 2017 +0000"
      },
      "message": "Merge \"Add backup meta for backupninja\""
    },
    {
      "commit": "d50fa143d064bf88a2b02db736e336ad237432b3",
      "tree": "c91063d43038a67ec9abc352000ff9648189ea91",
      "parents": [
        "25fc147e56df9e8a420381051e55f6c7f1849890",
        "13301196ef75c448db9eabd01811e9bea04a4266"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Tue Nov 14 08:05:28 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@44cc31867e31",
        "time": "Tue Nov 14 08:05:28 2017 +0000"
      },
      "message": "Merge \"Add pgpass file for Maas DB\""
    },
    {
      "commit": "13301196ef75c448db9eabd01811e9bea04a4266",
      "tree": "63740bba1034890d487590c2b48e5585898994e4",
      "parents": [
        "3ffb63102894aa21794a02c028af49e7928ac86b"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Mon Nov 13 17:51:07 2017 +0100"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Nov 14 08:52:25 2017 +0100"
      },
      "message": "Add pgpass file for Maas DB\n\nChange-Id: Id33b489681138ad70bccb10bcea9f9d6bd680746\n"
    },
    {
      "commit": "11883f7e061c5ffdafdff303c2197de4c607199c",
      "tree": "0c6484bac41319d5b9ba3e1d7d047a0623b0b03a",
      "parents": [
        "3ffb63102894aa21794a02c028af49e7928ac86b"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Mon Nov 13 11:23:00 2017 +0100"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Mon Nov 13 17:58:02 2017 +0100"
      },
      "message": "Add backup meta for backupninja\n\nChange-Id: Ifc31ef6e5b946827785873fba4a79a040a7783a0\n"
    },
    {
      "commit": "325ae3f0560a57ffcee3cd7be92497b3f8d13606",
      "tree": "27da7afb3b05aeb5b698131787bb4560270d81a2",
      "parents": [
        "9f1b034aec57343419cf6b740e6fcc0c45384380",
        "5fe96743e69614ef9a17059d9c4efe096e5f1ab1"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Sat Nov 11 09:23:16 2017 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Nov 11 09:23:16 2017 +0100"
      },
      "message": "Merge pull request #21 from ruzickap/feature/fix_documentation\n\nFix documentation and add virsh power_type support"
    },
    {
      "commit": "5fe96743e69614ef9a17059d9c4efe096e5f1ab1",
      "tree": "27da7afb3b05aeb5b698131787bb4560270d81a2",
      "parents": [
        "9f1b034aec57343419cf6b740e6fcc0c45384380"
      ],
      "author": {
        "name": "Petr Ruzicka",
        "email": "petr.ruzicka@gmail.com",
        "time": "Fri Nov 10 14:22:24 2017 +0100"
      },
      "committer": {
        "name": "Petr Ruzicka",
        "email": "petr.ruzicka@gmail.com",
        "time": "Fri Nov 10 15:35:25 2017 +0100"
      },
      "message": "Fix documentation and add virsh power_type support\n"
    },
    {
      "commit": "e438bd31cbaaa55204b7f6e1e7d469742a6c81ab",
      "tree": "da2de85bfdfebcf43c906918772c27616b869b39",
      "parents": [
        "25fc147e56df9e8a420381051e55f6c7f1849890"
      ],
      "author": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Thu Nov 09 20:42:42 2017 +0400"
      },
      "committer": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Fri Nov 10 16:06:50 2017 +0400"
      },
      "message": "Mend machines status\n\nRemove lower() function to prevent an exception of\n\u0027int\u0027 object has no attribute \u0027lower\u0027.\n\nChange-Id: Icbf00954f0ebdd2fe8647edcf0cea0be728a77d4\n"
    },
    {
      "commit": "25fc147e56df9e8a420381051e55f6c7f1849890",
      "tree": "6b6a9125a565972f563351b042179ed502e1c552",
      "parents": [
        "9f1b034aec57343419cf6b740e6fcc0c45384380",
        "7605a66c5d5293f1e64594dde86f36be630b09df"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Thu Nov 09 11:45:54 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@44cc31867e31",
        "time": "Thu Nov 09 11:45:54 2017 +0000"
      },
      "message": "Merge \"Modules: add wait_for_machine_status function\""
    },
    {
      "commit": "7605a66c5d5293f1e64594dde86f36be630b09df",
      "tree": "6b6a9125a565972f563351b042179ed502e1c552",
      "parents": [
        "4056cb3859632e783233f8e2cbb4c96aaaee2726"
      ],
      "author": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Fri Nov 03 19:05:04 2017 +0200"
      },
      "committer": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Wed Nov 08 17:09:37 2017 +0200"
      },
      "message": "Modules: add wait_for_machine_status function\n\n  * Currently, there is no way to wait for deployment\\\n    commissioning\\etc procedure done. Lets add simple function,\n    which will \"sleep\" salt state call, till any maas node came to\n    requested state.\n  - wait_for_ready.sls: predefined state, which wait all defined in\n    salt::maas::region::machines to be in \"ready\"(commissioning done) state\n  - wait_for_deployed.sls: predefined state, which wait all defined in\n    salt::maas::region::machines to be in \"deployed\"(provision done) state\n  - Misc: move STATUS_NAME_DICT to global variable\n\nChange-Id: I5faf2a5535b80c5e2fd7110abff2342c5010dad8\n"
    },
    {
      "commit": "9f1b034aec57343419cf6b740e6fcc0c45384380",
      "tree": "e994a594071b4f9de37d4bf0a3bf5fde4a44bceb",
      "parents": [
        "4056cb3859632e783233f8e2cbb4c96aaaee2726"
      ],
      "author": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Fri Nov 03 15:29:36 2017 +0200"
      },
      "committer": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Fri Nov 03 15:30:44 2017 +0200"
      },
      "message": "Change return format of MachinesStatus\n\n  * More handy to work with defined dict, instead of parsing string\n\nChange-Id: I827dc11ef73e314cd6c7660610f1e2f11ddc7119\n"
    },
    {
      "commit": "4056cb3859632e783233f8e2cbb4c96aaaee2726",
      "tree": "c06587ebb454241ebbd12eed270cf7a7337d2f44",
      "parents": [
        "ace3d106f3f0ab97018990664c8ee74b791afe53",
        "c86d84a0918eb5a0d4c3b40b21396bc3b1b3207d"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Mon Oct 23 10:35:22 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 23 10:35:22 2017 +0200"
      },
      "message": "Merge pull request #19 from roaldnefs/patch-1\n\nAdded link to official Ubuntu MAAS website"
    },
    {
      "commit": "c86d84a0918eb5a0d4c3b40b21396bc3b1b3207d",
      "tree": "c06587ebb454241ebbd12eed270cf7a7337d2f44",
      "parents": [
        "ace3d106f3f0ab97018990664c8ee74b791afe53"
      ],
      "author": {
        "name": "Roald Nefs",
        "email": "info@roaldnefs.com",
        "time": "Thu Oct 12 21:19:50 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 12 21:19:50 2017 +0200"
      },
      "message": "Added link to official Ubuntu MAAS website\n\nAdded link to official Ubuntu MAAS website in the \u0027Read more\u0027 section of README.rst."
    },
    {
      "commit": "ace3d106f3f0ab97018990664c8ee74b791afe53",
      "tree": "0744a7b0d4515205599deda701679ed153e0b38d",
      "parents": [
        "3ffb63102894aa21794a02c028af49e7928ac86b",
        "ce118a238bae4bcf19d2f10bca591a40405f7c3c"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "pmichalec@mirantis.com",
        "time": "Wed Sep 27 10:51:22 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@5385cbfc747d",
        "time": "Wed Sep 27 10:51:23 2017 +0000"
      },
      "message": "Merge \"added support local mirrors\""
    },
    {
      "commit": "ce118a238bae4bcf19d2f10bca591a40405f7c3c",
      "tree": "fcb331fc45a45972592671b498a73add7a09b69a",
      "parents": [
        "0df14bcb83e143d1e6b78aa908757149b7d0f487"
      ],
      "author": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Wed Sep 13 11:09:12 2017 +0200"
      },
      "committer": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Tue Sep 26 09:38:53 2017 +0200"
      },
      "message": "added support local mirrors\n\nChange-Id: I542dbf1b04b2e7569522896506a3a46fe8f8b200\n"
    },
    {
      "commit": "3ffb63102894aa21794a02c028af49e7928ac86b",
      "tree": "67072a5294b9264f429c979c458393c781c26dbc",
      "parents": [
        "0df14bcb83e143d1e6b78aa908757149b7d0f487"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Fri Sep 22 17:13:10 2017 +0200"
      },
      "committer": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Fri Sep 22 17:13:35 2017 +0200"
      },
      "message": "added user and password for maas upstream proxy\n\nChange-Id: If48000e957796bf151694f90d37b83c6f8551a51\n"
    },
    {
      "commit": "0df14bcb83e143d1e6b78aa908757149b7d0f487",
      "tree": "d0b8a01981937e946abe0a93e082e006e15fc718",
      "parents": [
        "eb6971ea88b3c3999049ba76a0041e76d2ff0563"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Mon Aug 07 10:01:55 2017 +0200"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Mon Aug 07 10:02:25 2017 +0200"
      },
      "message": "maas-proxy upstream proxy support and jenkins slave proxy port\n\nChange-Id: I6d2ab5fcf08ec8961d9d91918b9a0ef3dee129c2\n"
    },
    {
      "commit": "eb6971ea88b3c3999049ba76a0041e76d2ff0563",
      "tree": "497ed4d4d5b6b284dab785c85457a02faefeeb0d",
      "parents": [
        "ef15699fb6df65ffa2fa0f5d3eecb613165af564"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Thu Jul 06 21:07:27 2017 +0300"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Fri Jul 07 00:18:40 2017 +0300"
      },
      "message": "Update run_tests.sh to the latest revision\n\nChange-Id: I0cd09e57060196bc2f0b5113f45ee1b7d4b14fa2\n"
    },
    {
      "commit": "ef15699fb6df65ffa2fa0f5d3eecb613165af564",
      "tree": "fc2d9f46fac02dba9055581aee3f344771e3f4d8",
      "parents": [
        "c3abc4d109ea8a1e72b9d832b2607ca73c8b60fe"
      ],
      "author": {
        "name": "Andrey",
        "email": "agrebennikov@mirantis.com",
        "time": "Mon Jul 03 14:54:03 2017 -0500"
      },
      "committer": {
        "name": "Andrey",
        "email": "agrebennikov@mirantis.com",
        "time": "Mon Jul 03 14:54:03 2017 -0500"
      },
      "message": "Added check for deployed machines\n\nWhen the node is deployed it is in \"Deployed\" state,\nwhich causes both assign_ips and deploy states to fail while\nworking out those nodes.\n\nChange-Id: I8793f1ff6d57a32ae52c6ce208fa316d7106bb1c\n"
    },
    {
      "commit": "c3abc4d109ea8a1e72b9d832b2607ca73c8b60fe",
      "tree": "61648ca6b3740b521bd751fdb1d7a7fcb5b4ee4e",
      "parents": [
        "e114e8b54b92cc1502cb4893237449611a59506b",
        "e24078ad73178d3643ddb18daff69234f109844c"
      ],
      "author": {
        "name": "Tomas Kukral",
        "email": "tkukral@mirantis.com",
        "time": "Wed Jun 21 08:46:53 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@32a4cf582fa9",
        "time": "Wed Jun 21 08:46:53 2017 +0000"
      },
      "message": "Merge \"Fix file permissions for rackd.conf and regiond.conf\""
    },
    {
      "commit": "e24078ad73178d3643ddb18daff69234f109844c",
      "tree": "0ef89a945b6a335edbb38c7543457eae0c79d82f",
      "parents": [
        "011232e9f0a4c4fc313ebb27cf6d04ee47776d77"
      ],
      "author": {
        "name": "Alexander Noskov",
        "email": "anoskov@mirantis.com",
        "time": "Tue Jun 20 12:24:28 2017 +0200"
      },
      "committer": {
        "name": "Alexander Noskov",
        "email": "anoskov@mirantis.com",
        "time": "Tue Jun 20 17:09:09 2017 +0200"
      },
      "message": "Fix file permissions for rackd.conf and regiond.conf\n\nFile.line resource changing group to root during the apply, it cause the issue\nwith starting of rackd service. DHCP also not working because of broken rackd.\n\nChange-Id: I8f0504ae711ff521e838484b54b48caf1ca2fca0\n"
    },
    {
      "commit": "e114e8b54b92cc1502cb4893237449611a59506b",
      "tree": "09d41206324d3af71d86d06658466ee98af73523",
      "parents": [
        "011232e9f0a4c4fc313ebb27cf6d04ee47776d77"
      ],
      "author": {
        "name": "Andrey",
        "email": "agrebennikov@mirantis.com",
        "time": "Mon Jun 19 14:03:49 2017 -0500"
      },
      "committer": {
        "name": "Andrey",
        "email": "agrebennikov@mirantis.com",
        "time": "Mon Jun 19 14:16:48 2017 -0500"
      },
      "message": "Changed the sequence of includes\n\nWhen running the whole state \"machines\" part is executed first.\nIt is impossible because there is no package from \"cluster\"\npart installed (maas-rack-controller).\n\nChange-Id: Icb7b625d7aa5e816805841f1f09f952f3264b7c0\n"
    },
    {
      "commit": "011232e9f0a4c4fc313ebb27cf6d04ee47776d77",
      "tree": "0398a0fb25c3042459216711695708f0dfcd9fc2",
      "parents": [
        "9438379564249b12154d515b569a781b660c0989"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed Jun 07 10:46:57 2017 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed Jun 07 10:47:19 2017 +0200"
      },
      "message": "remove database_engine from config\n\nChange-Id: I0e926dc37c1dfc598140f40286b06d7f3097d276\n"
    },
    {
      "commit": "9438379564249b12154d515b569a781b660c0989",
      "tree": "99ebb7936ff50f7e6e0dbc0670756b75881d2a1b",
      "parents": [
        "455003cd39ce11142588063f06a19b77a420c113",
        "ad315b3c6244640546b692fe1e767d886b5183f0"
      ],
      "author": {
        "name": "Aleš Komárek",
        "email": "github@newt.cz",
        "time": "Mon Jun 05 11:12:01 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 05 11:12:01 2017 +0200"
      },
      "message": "Merge pull request #18 from pjediny/nitpick\n\nRemove unnecessary pass statement"
    },
    {
      "commit": "ad315b3c6244640546b692fe1e767d886b5183f0",
      "tree": "99ebb7936ff50f7e6e0dbc0670756b75881d2a1b",
      "parents": [
        "455003cd39ce11142588063f06a19b77a420c113"
      ],
      "author": {
        "name": "Petr Jediný",
        "email": "petr.jediny@gmail.com",
        "time": "Mon Jun 05 11:08:53 2017 +0200"
      },
      "committer": {
        "name": "Petr Jediný",
        "email": "petr.jediny@gmail.com",
        "time": "Mon Jun 05 11:08:53 2017 +0200"
      },
      "message": "Remove unnecessary pass statement\n"
    },
    {
      "commit": "455003cd39ce11142588063f06a19b77a420c113",
      "tree": "957089d666dd21fcea889bef11bf202386fa05c7",
      "parents": [
        "adf6f3981a98f3c88fdab92608cdc7818e3bf373"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Thu Jun 01 22:53:39 2017 +0200"
      },
      "committer": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Thu Jun 01 22:56:29 2017 +0200"
      },
      "message": "added support for power driver setting\n\nChange-Id: I96323cd883f2a42878fa981a487e70e5122eaefe\n"
    },
    {
      "commit": "adf6f3981a98f3c88fdab92608cdc7818e3bf373",
      "tree": "d4029b57bd42f876be6b893743d2bf7c7758762f",
      "parents": [
        "f519e9cd80a59a7cf95f05d5d3632123246d8b2d",
        "a400421258786f38dbeacd27cf7b440b33984b0d"
      ],
      "author": {
        "name": "Aleš Komárek",
        "email": "github@newt.cz",
        "time": "Wed May 17 15:44:37 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 17 15:44:36 2017 +0200"
      },
      "message": "Merge pull request #17 from damjanek/master\n\nChange exception to debug message on oauth load error"
    },
    {
      "commit": "a400421258786f38dbeacd27cf7b440b33984b0d",
      "tree": "d4029b57bd42f876be6b893743d2bf7c7758762f",
      "parents": [
        "37b12a220b8a14d099df7cb4fbfe95c0eb6a5ea0"
      ],
      "author": {
        "name": "Damian Szeluga",
        "email": "damian.szeluga@gmail.com",
        "time": "Wed May 17 15:43:14 2017 +0200"
      },
      "committer": {
        "name": "Damian Szeluga",
        "email": "damian.szeluga@gmail.com",
        "time": "Wed May 17 15:43:14 2017 +0200"
      },
      "message": "Change exception to debug message on oauth load error\n"
    },
    {
      "commit": "f519e9cd80a59a7cf95f05d5d3632123246d8b2d",
      "tree": "bd3a32a3151facb0d0e122d1f7bb42f3e6e61974",
      "parents": [
        "23914ec70bbb11f4c86b19c0b49ec7677e0222ed",
        "37b12a220b8a14d099df7cb4fbfe95c0eb6a5ea0"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Fri Apr 28 04:29:24 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 28 04:29:24 2017 +0200"
      },
      "message": "Merge pull request #15 from damjanek/master\n\nAdding some capabilities"
    },
    {
      "commit": "37b12a220b8a14d099df7cb4fbfe95c0eb6a5ea0",
      "tree": "bd3a32a3151facb0d0e122d1f7bb42f3e6e61974",
      "parents": [
        "7ce68437cf4e39d0e449a4c3c3987c84bdb0eef5"
      ],
      "author": {
        "name": "Maciej Relewicz",
        "email": "mrelewicz@mirantis.com",
        "time": "Tue Apr 25 15:23:16 2017 +0200"
      },
      "committer": {
        "name": "Maciej Relewicz",
        "email": "mrelewicz@mirantis.com",
        "time": "Tue Apr 25 15:23:26 2017 +0200"
      },
      "message": "fixes\n"
    },
    {
      "commit": "7ce68437cf4e39d0e449a4c3c3987c84bdb0eef5",
      "tree": "8f01380754c4c133cdd1782da743d7ce011780ce",
      "parents": [
        "76d9a5ceabb5158b2aec2427cd1e2f7f02ef30e6"
      ],
      "author": {
        "name": "Damian Szeluga",
        "email": "damian.szeluga@gmail.com",
        "time": "Thu Apr 20 12:29:52 2017 +0200"
      },
      "committer": {
        "name": "Damian Szeluga",
        "email": "damian.szeluga@gmail.com",
        "time": "Thu Apr 20 12:29:52 2017 +0200"
      },
      "message": "Add missing python-oauth package\n"
    },
    {
      "commit": "76d9a5ceabb5158b2aec2427cd1e2f7f02ef30e6",
      "tree": "13e7e158cd31d6489553454ce042c41e1ada3509",
      "parents": [
        "889eee982624528d42a238a0ea2a38e05d6657e5"
      ],
      "author": {
        "name": "Krzysztof Szukiełojć",
        "email": "kszukielojc@mirantis.com",
        "time": "Fri Apr 14 12:00:42 2017 +0200"
      },
      "committer": {
        "name": "Krzysztof Szukiełojć",
        "email": "kszukielojc@mirantis.com",
        "time": "Fri Apr 14 12:00:42 2017 +0200"
      },
      "message": "Wrong return indetion\n"
    },
    {
      "commit": "889eee982624528d42a238a0ea2a38e05d6657e5",
      "tree": "68df3ac454e1c28c5519caffd11de4af71b6b3bc",
      "parents": [
        "32677bf1b77266252d729275cfb6252a27b0df76"
      ],
      "author": {
        "name": "Krzysztof Szukiełojć",
        "email": "kszukielojc@mirantis.com",
        "time": "Fri Apr 14 11:45:35 2017 +0200"
      },
      "committer": {
        "name": "Krzysztof Szukiełojć",
        "email": "kszukielojc@mirantis.com",
        "time": "Fri Apr 14 11:45:35 2017 +0200"
      },
      "message": "Enabling parameters to Devices\n"
    },
    {
      "commit": "32677bf1b77266252d729275cfb6252a27b0df76",
      "tree": "71555a5797341a2876265d0091e286485ff2af6c",
      "parents": [
        "199d5af6d9581b26ee18b5e611ebccf158bd90b2"
      ],
      "author": {
        "name": "Krzysztof Szukiełojć",
        "email": "kszukielojc@mirantis.com",
        "time": "Thu Apr 13 11:04:25 2017 +0200"
      },
      "committer": {
        "name": "Krzysztof Szukiełojć",
        "email": "kszukielojc@mirantis.com",
        "time": "Thu Apr 13 11:04:25 2017 +0200"
      },
      "message": "Fix bug os instead of distro_series\n"
    },
    {
      "commit": "199d5af6d9581b26ee18b5e611ebccf158bd90b2",
      "tree": "9e2ce9cc52e92af189c4690c7337413e860c5079",
      "parents": [
        "02e10d33f65479415ca1e9c49a15482d0ef2fcbe"
      ],
      "author": {
        "name": "Krzysztof Szukiełojć",
        "email": "kszukielojc@mirantis.com",
        "time": "Wed Apr 12 13:23:10 2017 +0200"
      },
      "committer": {
        "name": "Krzysztof Szukiełojć",
        "email": "kszukielojc@mirantis.com",
        "time": "Wed Apr 12 13:23:10 2017 +0200"
      },
      "message": "Changing Exception to Error just for less spam in logs\n"
    },
    {
      "commit": "02e10d33f65479415ca1e9c49a15482d0ef2fcbe",
      "tree": "d263b3a30ed35a183c448e2894229f6d5c5f816d",
      "parents": [
        "3d7d3718c97aef736bf92a2b9b2f664d4bf9ea1f"
      ],
      "author": {
        "name": "Krzysztof Szukiełojć",
        "email": "kszukielojc@mirantis.com",
        "time": "Wed Apr 12 12:23:51 2017 +0200"
      },
      "committer": {
        "name": "Krzysztof Szukiełojć",
        "email": "kszukielojc@mirantis.com",
        "time": "Wed Apr 12 12:23:51 2017 +0200"
      },
      "message": "Extended onliner instead\n"
    },
    {
      "commit": "3d7d3718c97aef736bf92a2b9b2f664d4bf9ea1f",
      "tree": "150c22a1cf1ebaf2f40a30269820e0c350c893d9",
      "parents": [
        "3b7516d35ace1016805fd9be21489169656bc595"
      ],
      "author": {
        "name": "Krzysztof Szukiełojć",
        "email": "kszukielojc@mirantis.com",
        "time": "Wed Apr 12 12:16:23 2017 +0200"
      },
      "committer": {
        "name": "Krzysztof Szukiełojć",
        "email": "kszukielojc@mirantis.com",
        "time": "Wed Apr 12 12:16:23 2017 +0200"
      },
      "message": "Making MachineSTatus oneliners instead of dict\n"
    },
    {
      "commit": "3b7516d35ace1016805fd9be21489169656bc595",
      "tree": "84d66c0acedc8f1e47c23c15913af0842ad00881",
      "parents": [
        "33f9b5997e6032bae8f8b6d0639c0a45ffa8327c"
      ],
      "author": {
        "name": "Krzysztof Szukiełojć",
        "email": "kszukielojc@mirantis.com",
        "time": "Wed Apr 12 11:52:55 2017 +0200"
      },
      "committer": {
        "name": "Krzysztof Szukiełojć",
        "email": "kszukielojc@mirantis.com",
        "time": "Wed Apr 12 11:52:55 2017 +0200"
      },
      "message": "Quick fix for MaasClient\n"
    },
    {
      "commit": "33f9b5997e6032bae8f8b6d0639c0a45ffa8327c",
      "tree": "5be96bf02c0dd0b4b723a09111bac55054339408",
      "parents": [
        "9449af14d7947f13a3357d204d3dc858c0c629f5"
      ],
      "author": {
        "name": "Krzysztof Szukiełojć",
        "email": "kszukielojc@mirantis.com",
        "time": "Wed Apr 12 11:43:50 2017 +0200"
      },
      "committer": {
        "name": "Krzysztof Szukiełojć",
        "email": "kszukielojc@mirantis.com",
        "time": "Wed Apr 12 11:43:50 2017 +0200"
      },
      "message": "Adding allocate call before deploy in Machines\n"
    },
    {
      "commit": "9449af14d7947f13a3357d204d3dc858c0c629f5",
      "tree": "88ff0eaf9afe7f753765479999f991b8670667f8",
      "parents": [
        "f506220de9adf87153f039c59dc1f5eb412db427"
      ],
      "author": {
        "name": "Krzysztof Szukiełojć",
        "email": "kszukielojc@mirantis.com",
        "time": "Tue Apr 11 14:01:30 2017 +0200"
      },
      "committer": {
        "name": "Krzysztof Szukiełojć",
        "email": "kszukielojc@mirantis.com",
        "time": "Tue Apr 11 14:01:30 2017 +0200"
      },
      "message": "Force is unharmfull in adding. In update is needed.\n\nAdding it.\n"
    },
    {
      "commit": "f506220de9adf87153f039c59dc1f5eb412db427",
      "tree": "6e8e30ecbafc0f5ee0ca71d0eaf1c317295fcaae",
      "parents": [
        "2497cdb92bf6ba522075e06bad03be4e791c8a9d"
      ],
      "author": {
        "name": "Krzysztof Szukiełojć",
        "email": "kszukielojc@mirantis.com",
        "time": "Tue Apr 11 12:33:36 2017 +0200"
      },
      "committer": {
        "name": "Krzysztof Szukiełojć",
        "email": "kszukielojc@mirantis.com",
        "time": "Tue Apr 11 12:33:36 2017 +0200"
      },
      "message": "Supproting multiple objects_name\n"
    },
    {
      "commit": "2497cdb92bf6ba522075e06bad03be4e791c8a9d",
      "tree": "cefd73e559682dcea3ec5cc8def438cc9531daa7",
      "parents": [
        "222a3ebf53fc18f4bdaf8fa08d29b6ea3ec40eb4"
      ],
      "author": {
        "name": "Krzysztof Szukiełojć",
        "email": "kszukielojc@mirantis.com",
        "time": "Tue Apr 11 09:50:28 2017 +0200"
      },
      "committer": {
        "name": "Krzysztof Szukiełojć",
        "email": "kszukielojc@mirantis.com",
        "time": "Tue Apr 11 09:50:28 2017 +0200"
      },
      "message": "Machine status added option to choose one machine\n"
    },
    {
      "commit": "222a3ebf53fc18f4bdaf8fa08d29b6ea3ec40eb4",
      "tree": "9dfd079c24e449289bd379324227471370b5f698",
      "parents": [
        "d6ee1a00a4849b83f6511584822446375b75ec8d"
      ],
      "author": {
        "name": "Krzysztof Szukiełojć",
        "email": "kszukielojc@mirantis.com",
        "time": "Tue Apr 11 09:39:07 2017 +0200"
      },
      "committer": {
        "name": "Krzysztof Szukiełojć",
        "email": "kszukielojc@mirantis.com",
        "time": "Tue Apr 11 09:39:07 2017 +0200"
      },
      "message": "Adding option to fire just single machine process\n"
    },
    {
      "commit": "d6ee1a00a4849b83f6511584822446375b75ec8d",
      "tree": "e057f75292d9d37e5f229f9a7c808b119bef71d7",
      "parents": [
        "52cc6b013d084c672917b187d6e32e93f586622f"
      ],
      "author": {
        "name": "Krzysztof Szukiełojć",
        "email": "kszukielojc@mirantis.com",
        "time": "Fri Apr 07 14:01:30 2017 +0200"
      },
      "committer": {
        "name": "Krzysztof Szukiełojć",
        "email": "kszukielojc@mirantis.com",
        "time": "Fri Apr 07 14:02:53 2017 +0200"
      },
      "message": "Adding check of status in AssignMachinesIP\n"
    },
    {
      "commit": "52cc6b013d084c672917b187d6e32e93f586622f",
      "tree": "e93eb30cbba14a0ada6be3d2d78db5d6825b96c1",
      "parents": [
        "d772623988f6e910abadac19389e2c61a286a241"
      ],
      "author": {
        "name": "Krzysztof Szukiełojć",
        "email": "kszukielojc@mirantis.com",
        "time": "Thu Apr 06 09:53:43 2017 +0200"
      },
      "committer": {
        "name": "Krzysztof Szukiełojć",
        "email": "kszukielojc@mirantis.com",
        "time": "Thu Apr 06 09:54:28 2017 +0200"
      },
      "message": "Syntax fixes\n"
    },
    {
      "commit": "d772623988f6e910abadac19389e2c61a286a241",
      "tree": "7ed18705c50fc81befd3209502a70e4b093444ff",
      "parents": [
        "ff44cf4c568281d76929b17254480dae755af1ad"
      ],
      "author": {
        "name": "Maciej Relewicz",
        "email": "mrelewicz@mirantis.com",
        "time": "Wed Apr 05 16:06:59 2017 +0200"
      },
      "committer": {
        "name": "Maciej Relewicz",
        "email": "mrelewicz@mirantis.com",
        "time": "Wed Apr 05 16:06:59 2017 +0200"
      },
      "message": "removed unused file\n"
    },
    {
      "commit": "ff44cf4c568281d76929b17254480dae755af1ad",
      "tree": "dbab5040b5b64af3f59f00d5fc75b71d5553a715",
      "parents": [
        "b3216755f8436bb2d1590c7117823a25beee9fbe"
      ],
      "author": {
        "name": "Maciej Relewicz",
        "email": "mrelewicz@mirantis.com",
        "time": "Wed Apr 05 16:05:27 2017 +0200"
      },
      "committer": {
        "name": "Maciej Relewicz",
        "email": "mrelewicz@mirantis.com",
        "time": "Wed Apr 05 16:05:27 2017 +0200"
      },
      "message": "machines functionality added\n"
    },
    {
      "commit": "b3216755f8436bb2d1590c7117823a25beee9fbe",
      "tree": "27bc036d5ddfb640d5b3356e252b8e60094f34a5",
      "parents": [
        "008d7d4096c8d2faec17e748a703c7e4e17c2b37"
      ],
      "author": {
        "name": "Krzysztof Szukiełojć",
        "email": "kszukielojc@mirantis.com",
        "time": "Wed Apr 05 15:50:41 2017 +0200"
      },
      "committer": {
        "name": "Krzysztof Szukiełojć",
        "email": "kszukielojc@mirantis.com",
        "time": "Wed Apr 05 15:50:41 2017 +0200"
      },
      "message": "Reformat of whole file according to PEP8 rules\n"
    },
    {
      "commit": "008d7d4096c8d2faec17e748a703c7e4e17c2b37",
      "tree": "9bd43f4c104da0a636e12e93616c698f48e86236",
      "parents": [
        "7c16e056d433150f189e2c8ba120269ae0570187"
      ],
      "author": {
        "name": "Krzysztof Szukiełojć",
        "email": "kszukielojc@mirantis.com",
        "time": "Wed Apr 05 15:26:01 2017 +0200"
      },
      "committer": {
        "name": "Krzysztof Szukiełojć",
        "email": "kszukielojc@mirantis.com",
        "time": "Wed Apr 05 15:26:01 2017 +0200"
      },
      "message": "Fixes to deploy machines\n"
    },
    {
      "commit": "7c16e056d433150f189e2c8ba120269ae0570187",
      "tree": "0a6e611ab0143e206d962ee439da2329e7acb08c",
      "parents": [
        "0be1a16e7e5ba1d3c5a8c186695083754ebac4d8"
      ],
      "author": {
        "name": "Krzysztof Szukiełojć",
        "email": "kszukielojc@mirantis.com",
        "time": "Wed Apr 05 10:04:45 2017 +0200"
      },
      "committer": {
        "name": "Krzysztof Szukiełojć",
        "email": "kszukielojc@mirantis.com",
        "time": "Wed Apr 05 10:04:45 2017 +0200"
      },
      "message": "Deploy machines added to module\n"
    },
    {
      "commit": "0be1a16e7e5ba1d3c5a8c186695083754ebac4d8",
      "tree": "6642f1bed92d65274c7082ed176da791a28df029",
      "parents": [
        "04e1833132567a1f6471c1a70406db0cdc4b9da3"
      ],
      "author": {
        "name": "Krzysztof Szukiełojć",
        "email": "kszukielojc@mirantis.com",
        "time": "Tue Apr 04 11:59:09 2017 +0200"
      },
      "committer": {
        "name": "Krzysztof Szukiełojć",
        "email": "kszukielojc@mirantis.com",
        "time": "Tue Apr 04 11:59:09 2017 +0200"
      },
      "message": "Adding summary into Status\n"
    },
    {
      "commit": "04e1833132567a1f6471c1a70406db0cdc4b9da3",
      "tree": "b84fc098f4a8181737f1a4f2f2a7cb5a5267c041",
      "parents": [
        "d57a32d825142764cf091eee68b86086c3051cd9"
      ],
      "author": {
        "name": "Krzysztof Szukiełojć",
        "email": "kszukielojc@mirantis.com",
        "time": "Tue Apr 04 11:51:44 2017 +0200"
      },
      "committer": {
        "name": "Krzysztof Szukiełojć",
        "email": "kszukielojc@mirantis.com",
        "time": "Tue Apr 04 11:51:44 2017 +0200"
      },
      "message": "Adding Machines Status\n"
    },
    {
      "commit": "d57a32d825142764cf091eee68b86086c3051cd9",
      "tree": "a1d9a72803a5811b7cbe5676c84757652187c3b0",
      "parents": [
        "9569c7d326de82674915a723e4551210a220052d"
      ],
      "author": {
        "name": "Krzysztof Szukiełojć",
        "email": "kszukielojc@mirantis.com",
        "time": "Tue Apr 04 11:25:02 2017 +0200"
      },
      "committer": {
        "name": "Krzysztof Szukiełojć",
        "email": "kszukielojc@mirantis.com",
        "time": "Tue Apr 04 11:25:02 2017 +0200"
      },
      "message": "Spliting Machines and Assigning IPs\n"
    },
    {
      "commit": "23914ec70bbb11f4c86b19c0b49ec7677e0222ed",
      "tree": "23885e905d80e44ec4780466fc285a1691b01ba5",
      "parents": [
        "51fe94278ee8d89a41c736e3b6b7749bd2625cf5",
        "9569c7d326de82674915a723e4551210a220052d"
      ],
      "author": {
        "name": "Aleš Komárek",
        "email": "github@newt.cz",
        "time": "Fri Mar 31 09:16:47 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 31 09:16:47 2017 +0200"
      },
      "message": "Merge pull request #14 from damjanek/master\n\nReadme + fixed curtin script"
    },
    {
      "commit": "9569c7d326de82674915a723e4551210a220052d",
      "tree": "23885e905d80e44ec4780466fc285a1691b01ba5",
      "parents": [
        "336ff2eeb25b2c087d58dcc3a174dc0e8fd67f46"
      ],
      "author": {
        "name": "Damian Szeluga",
        "email": "damian.szeluga@gmail.com",
        "time": "Fri Mar 31 09:10:38 2017 +0200"
      },
      "committer": {
        "name": "Damian Szeluga",
        "email": "damian.szeluga@gmail.com",
        "time": "Fri Mar 31 09:10:42 2017 +0200"
      },
      "message": "curtin was broken\n"
    },
    {
      "commit": "336ff2eeb25b2c087d58dcc3a174dc0e8fd67f46",
      "tree": "c64d8a1345549a96be0f3a90b9293406c1ca7f4d",
      "parents": [
        "449862cc75265a2334be79db25df8cb684bde224"
      ],
      "author": {
        "name": "Damian Szeluga",
        "email": "damian.szeluga@gmail.com",
        "time": "Thu Mar 30 11:19:34 2017 +0200"
      },
      "committer": {
        "name": "Damian Szeluga",
        "email": "damian.szeluga@gmail.com",
        "time": "Thu Mar 30 11:19:34 2017 +0200"
      },
      "message": "Updated readme\n"
    },
    {
      "commit": "51fe94278ee8d89a41c736e3b6b7749bd2625cf5",
      "tree": "d07397ca3ef384996540950fbd8ed2f422a9f015",
      "parents": [
        "3e2dbce03dced74936b40e2f7581138339ff3e45",
        "449862cc75265a2334be79db25df8cb684bde224"
      ],
      "author": {
        "name": "Aleš Komárek",
        "email": "github@newt.cz",
        "time": "Thu Mar 30 11:15:37 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 30 11:15:37 2017 +0200"
      },
      "message": "Merge pull request #13 from damjanek/master\n\nFix broken test"
    },
    {
      "commit": "449862cc75265a2334be79db25df8cb684bde224",
      "tree": "d07397ca3ef384996540950fbd8ed2f422a9f015",
      "parents": [
        "a1bd77e6b691820e9c66d7b92e48f7c09a7b536d"
      ],
      "author": {
        "name": "Damian Szeluga",
        "email": "damian.szeluga@gmail.com",
        "time": "Thu Mar 30 11:01:46 2017 +0200"
      },
      "committer": {
        "name": "Damian Szeluga",
        "email": "damian.szeluga@gmail.com",
        "time": "Thu Mar 30 11:02:17 2017 +0200"
      },
      "message": "Fix broken test\n"
    },
    {
      "commit": "3e2dbce03dced74936b40e2f7581138339ff3e45",
      "tree": "2b56f1d3d7cbd6728708da0865dd89b15a1b7e54",
      "parents": [
        "8a355c4c59f23bda87271eb21ae3022373af36e7",
        "a1bd77e6b691820e9c66d7b92e48f7c09a7b536d"
      ],
      "author": {
        "name": "Aleš Komárek",
        "email": "github@newt.cz",
        "time": "Thu Mar 30 09:54:33 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 30 09:54:33 2017 +0200"
      },
      "message": "Merge pull request #12 from damjanek/master\n\nFix broken dhcpsnippets \u0026 set up properly salt-master ip in curtain script"
    },
    {
      "commit": "a1bd77e6b691820e9c66d7b92e48f7c09a7b536d",
      "tree": "2b56f1d3d7cbd6728708da0865dd89b15a1b7e54",
      "parents": [
        "732e052d6aa41bd6c547a27160cb07039f5c1691"
      ],
      "author": {
        "name": "Krzysztof Szukiełojć",
        "email": "kszukielojc@mirantis.com",
        "time": "Thu Mar 30 08:34:22 2017 +0200"
      },
      "committer": {
        "name": "Krzysztof Szukiełojć",
        "email": "kszukielojc@mirantis.com",
        "time": "Thu Mar 30 08:34:22 2017 +0200"
      },
      "message": "Adding SSH keys support is now complete\n"
    },
    {
      "commit": "732e052d6aa41bd6c547a27160cb07039f5c1691",
      "tree": "f4592ba3c1d01448367469c6679821a40458306e",
      "parents": [
        "7780a7dc28614e7189d7e989bf830e50422f5401"
      ],
      "author": {
        "name": "Damian Szeluga",
        "email": "damian.szeluga@gmail.com",
        "time": "Wed Mar 29 16:53:06 2017 +0200"
      },
      "committer": {
        "name": "Damian Szeluga",
        "email": "damian.szeluga@gmail.com",
        "time": "Wed Mar 29 16:57:48 2017 +0200"
      },
      "message": "Get salt-master ip from salt_master_ip, not from iface\n"
    },
    {
      "commit": "7780a7dc28614e7189d7e989bf830e50422f5401",
      "tree": "8776693a73a2ed19d5d21344da2cf7eb0b7fb4fb",
      "parents": [
        "8cc32b4a3a85c464f13ff32f3e5eb67788e58d77"
      ],
      "author": {
        "name": "Krzysztof Szukiełojć",
        "email": "kszukielojc@mirantis.com",
        "time": "Wed Mar 29 16:57:02 2017 +0200"
      },
      "committer": {
        "name": "Krzysztof Szukiełojć",
        "email": "kszukielojc@mirantis.com",
        "time": "Wed Mar 29 16:57:02 2017 +0200"
      },
      "message": "Reseting update state of MaasObject\n"
    },
    {
      "commit": "8a355c4c59f23bda87271eb21ae3022373af36e7",
      "tree": "6e0ecfa7917ced8db866123cd6b7bfdccfba256e",
      "parents": [
        "2a8d5b47122469dc91b90779b1f7d6ec3dc27a6e",
        "8cc32b4a3a85c464f13ff32f3e5eb67788e58d77"
      ],
      "author": {
        "name": "Aleš Komárek",
        "email": "github@newt.cz",
        "time": "Wed Mar 29 15:36:14 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 29 15:36:14 2017 +0200"
      },
      "message": "Merge pull request #11 from damjanek/master\n\nMoved _modules/apiclient/ content to _modules/ per AKomarek request + change domainname"
    },
    {
      "commit": "8cc32b4a3a85c464f13ff32f3e5eb67788e58d77",
      "tree": "6e0ecfa7917ced8db866123cd6b7bfdccfba256e",
      "parents": [
        "d0ac0ac6084a19a100aa51e33383b9bbd0b0660d"
      ],
      "author": {
        "name": "Krzysztof Szukiełojć",
        "email": "kszukielojc@mirantis.com",
        "time": "Wed Mar 29 15:22:57 2017 +0200"
      },
      "committer": {
        "name": "Krzysztof Szukiełojć",
        "email": "kszukielojc@mirantis.com",
        "time": "Wed Mar 29 15:31:15 2017 +0200"
      },
      "message": "Renaming of domain added\n"
    },
    {
      "commit": "d0ac0ac6084a19a100aa51e33383b9bbd0b0660d",
      "tree": "3b91ec365b6b083152ac4bea34a044460fb17850",
      "parents": [
        "9fe4ce718ef1f9a45d665f0ebe683c994aa05100"
      ],
      "author": {
        "name": "Damian Szeluga",
        "email": "damian.szeluga@gmail.com",
        "time": "Wed Mar 29 15:15:33 2017 +0200"
      },
      "committer": {
        "name": "Damian Szeluga",
        "email": "damian.szeluga@gmail.com",
        "time": "Wed Mar 29 15:16:02 2017 +0200"
      },
      "message": "Moved _modules/apiclient/ content to _modules/ per AKomarek request\n"
    },
    {
      "commit": "2a8d5b47122469dc91b90779b1f7d6ec3dc27a6e",
      "tree": "d5cc71c6603a647dbb4313d9ddfe1554e28ade71",
      "parents": [
        "e8e86364bf67e719cb50bf2a6cfc87f4ed2f19bb",
        "9fe4ce718ef1f9a45d665f0ebe683c994aa05100"
      ],
      "author": {
        "name": "Aleš Komárek",
        "email": "github@newt.cz",
        "time": "Wed Mar 29 15:06:11 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 29 15:06:11 2017 +0200"
      },
      "message": "Merge pull request #10 from damjanek/master\n\nAdd xenial preseed + move machines to separate state"
    },
    {
      "commit": "9fe4ce718ef1f9a45d665f0ebe683c994aa05100",
      "tree": "d5cc71c6603a647dbb4313d9ddfe1554e28ade71",
      "parents": [
        "c58fb049cce3c0a17f66aef118a8b655e0738f39"
      ],
      "author": {
        "name": "Damian Szeluga",
        "email": "damian.szeluga@gmail.com",
        "time": "Wed Mar 29 14:27:10 2017 +0200"
      },
      "committer": {
        "name": "Damian Szeluga",
        "email": "damian.szeluga@gmail.com",
        "time": "Wed Mar 29 14:27:10 2017 +0200"
      },
      "message": "Add xenial preseed + move machines to separate state\n"
    },
    {
      "commit": "e8e86364bf67e719cb50bf2a6cfc87f4ed2f19bb",
      "tree": "56d03a41ac0de2772f9aadcf78e18e2988dcd371",
      "parents": [
        "756940efbc2d4653ecf2f749585c4b9dee0408cf",
        "c58fb049cce3c0a17f66aef118a8b655e0738f39"
      ],
      "author": {
        "name": "Aleš Komárek",
        "email": "github@newt.cz",
        "time": "Wed Mar 29 09:37:34 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 29 09:37:34 2017 +0200"
      },
      "message": "Merge pull request #9 from damjanek/master\n\nAdding Linking interfaces for Machines"
    },
    {
      "commit": "c58fb049cce3c0a17f66aef118a8b655e0738f39",
      "tree": "56d03a41ac0de2772f9aadcf78e18e2988dcd371",
      "parents": [
        "a6352a4746981d550fa4c57c357d3b80fd155063",
        "756940efbc2d4653ecf2f749585c4b9dee0408cf"
      ],
      "author": {
        "name": "Damian Szeluga",
        "email": "damian.szeluga@gmail.com",
        "time": "Wed Mar 29 09:28:06 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 29 09:28:06 2017 +0200"
      },
      "message": "Merge branch \u0027master\u0027 into master"
    },
    {
      "commit": "a6352a4746981d550fa4c57c357d3b80fd155063",
      "tree": "56d03a41ac0de2772f9aadcf78e18e2988dcd371",
      "parents": [
        "43bc7e0c6b48f6387c17b3c86c50821f5f7e04b4"
      ],
      "author": {
        "name": "Krzysztof Szukiełojć",
        "email": "kszukielojc@mirantis.com",
        "time": "Fri Mar 17 14:21:57 2017 +0100"
      },
      "committer": {
        "name": "Krzysztof Szukiełojć",
        "email": "kszukielojc@mirantis.com",
        "time": "Tue Mar 28 09:58:30 2017 +0200"
      },
      "message": "Adding Linking interfaces for Machines\n\n* Refactoring of interface schema from yaml\n* Adding linking to subnet for Machines\n"
    },
    {
      "commit": "756940efbc2d4653ecf2f749585c4b9dee0408cf",
      "tree": "4129f7b119888f1a86d4d55103211707b14d25d7",
      "parents": [
        "d119bf4dbb59c00f1df72b6204f9cc3a83e32f3b",
        "690d1a2817e4cf822160fe6a1306128609271174"
      ],
      "author": {
        "name": "Aleš Komárek",
        "email": "github@newt.cz",
        "time": "Mon Mar 27 10:18:24 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 27 10:18:24 2017 +0200"
      },
      "message": "Merge pull request #7 from damjanek/master\n\nAdding couple more features to formula"
    },
    {
      "commit": "d119bf4dbb59c00f1df72b6204f9cc3a83e32f3b",
      "tree": "48617aa832c787d2c2f5a6424be7ee04c2a1c3d9",
      "parents": [
        "c07d235a080dc38af9ddf77938f7db4d7d42a717",
        "ed85e4b0eafebe57eafe4109e7de22f61e125e05"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Tue Mar 21 13:59:49 2017 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 21 13:59:49 2017 +0100"
      },
      "message": "Merge pull request #8 from noskovao/patch-1\n\nFix typo"
    },
    {
      "commit": "ed85e4b0eafebe57eafe4109e7de22f61e125e05",
      "tree": "48617aa832c787d2c2f5a6424be7ee04c2a1c3d9",
      "parents": [
        "c07d235a080dc38af9ddf77938f7db4d7d42a717"
      ],
      "author": {
        "name": "Alexander Noskov",
        "email": "noskovao@users.noreply.github.com",
        "time": "Tue Mar 21 16:38:43 2017 +0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 21 16:38:43 2017 +0400"
      },
      "message": "Fix typo"
    },
    {
      "commit": "690d1a2817e4cf822160fe6a1306128609271174",
      "tree": "4129f7b119888f1a86d4d55103211707b14d25d7",
      "parents": [
        "43bc7e0c6b48f6387c17b3c86c50821f5f7e04b4"
      ],
      "author": {
        "name": "Krzysztof Szukiełojć",
        "email": "kszukielojc@mirantis.com",
        "time": "Fri Mar 17 14:21:57 2017 +0100"
      },
      "committer": {
        "name": "Krzysztof Szukiełojć",
        "email": "kszukielojc@mirantis.com",
        "time": "Fri Mar 17 14:21:57 2017 +0100"
      },
      "message": "Adding Linking interfaces for Machines\n\n* Refactoring of interface schema from yaml\n* Adding linking to subnet for Machines\n"
    },
    {
      "commit": "43bc7e0c6b48f6387c17b3c86c50821f5f7e04b4",
      "tree": "ef7f2ce1e2f07ed0eaabcf225cfa10fa86b2bb82",
      "parents": [
        "a824810d65ddea3ac2fa62ae93440bb9656712b6"
      ],
      "author": {
        "name": "Krzysztof Szukiełojć",
        "email": "kszukielojc@mirantis.com",
        "time": "Fri Mar 17 10:32:07 2017 +0100"
      },
      "committer": {
        "name": "Krzysztof Szukiełojć",
        "email": "kszukielojc@mirantis.com",
        "time": "Fri Mar 17 11:37:40 2017 +0100"
      },
      "message": "CommissioningScripts Upload + Maas Config\n\n* MaasConfig added for configuration from yaml\n* CommissioningScripts upload added\n"
    },
    {
      "commit": "a824810d65ddea3ac2fa62ae93440bb9656712b6",
      "tree": "3345c46f523193b440233b08f8e1e978257788dd",
      "parents": [
        "c4b33092dd942e511992ba431a7d5ffdda15482a"
      ],
      "author": {
        "name": "Damian Szeluga",
        "email": "damian.szeluga@gmail.com",
        "time": "Thu Mar 16 08:48:51 2017 +0100"
      },
      "committer": {
        "name": "Damian Szeluga",
        "email": "damian.szeluga@gmail.com",
        "time": "Thu Mar 16 08:48:51 2017 +0100"
      },
      "message": "Expand readme\n"
    },
    {
      "commit": "c4b33092dd942e511992ba431a7d5ffdda15482a",
      "tree": "e6f807cb0b77fdfe3d399a7ce124e4a85291591d",
      "parents": [
        "15b62b722c05ba112dde6ebe78bbdf28249dc543"
      ],
      "author": {
        "name": "Krzysztof Szukiełojć",
        "email": "kszukielojc@mirantis.com",
        "time": "Wed Feb 15 13:25:38 2017 +0100"
      },
      "committer": {
        "name": "Krzysztof Szukiełojć",
        "email": "kszukielojc@mirantis.com",
        "time": "Tue Mar 07 13:13:12 2017 +0100"
      },
      "message": "Refactoring maas functions to use config\n\nUse config instead of args.\nAdding\n* process_fabrics\n* process_subnets\n* process_devices\n* process_machines\n* process_dhcp_snippets\n* process_boot_resources\n* process_package_repositories\n"
    },
    {
      "commit": "15b62b722c05ba112dde6ebe78bbdf28249dc543",
      "tree": "e7e25efeed3c08742d399fc4ff9063eba1f66c3f",
      "parents": [
        "c07d235a080dc38af9ddf77938f7db4d7d42a717"
      ],
      "author": {
        "name": "Krzysztof Szukiełojć",
        "email": "kszukielojc@mirantis.com",
        "time": "Wed Feb 15 08:58:18 2017 +0100"
      },
      "committer": {
        "name": "Krzysztof Szukiełojć",
        "email": "kszukielojc@mirantis.com",
        "time": "Wed Feb 15 08:58:18 2017 +0100"
      },
      "message": "Adapting maas to newer api\n"
    },
    {
      "commit": "c07d235a080dc38af9ddf77938f7db4d7d42a717",
      "tree": "d78b562fd2da5ce1c37027430ed7435e09323a0a",
      "parents": [
        "57dfeb4c0b8b66870d89aa12ead505f5091c4ee2"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Feb 02 13:02:03 2017 +0100"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Feb 02 13:02:03 2017 +0100"
      },
      "message": "Unify Makefile, .gitignore and update readme\n"
    },
    {
      "commit": "57dfeb4c0b8b66870d89aa12ead505f5091c4ee2",
      "tree": "aa293a2bba54b5a92ec763b13f06441922fbde97",
      "parents": [
        "0df02e701090e81edd176f388821546e9c375cd3"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Fri Sep 02 11:27:50 2016 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Fri Sep 02 11:27:53 2016 +0200"
      },
      "message": "remove logo apply\n"
    },
    {
      "commit": "0df02e701090e81edd176f388821546e9c375cd3",
      "tree": "e9fe13fec749068db1b2e5e6fd2e21bc47c3e501",
      "parents": [
        "bb8218002688a85833fcd83916cf897a4dbf2a90",
        "ea750f6e235ba1756be66148a09715122568c9d1"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Fri Sep 02 10:30:28 2016 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 02 10:30:28 2016 +0200"
      },
      "message": "Merge pull request #6 from LotharKAtt/master\n\nfix logo size"
    },
    {
      "commit": "ea750f6e235ba1756be66148a09715122568c9d1",
      "tree": "e9fe13fec749068db1b2e5e6fd2e21bc47c3e501",
      "parents": [
        "bb8218002688a85833fcd83916cf897a4dbf2a90"
      ],
      "author": {
        "name": "Pavel Cizinsky",
        "email": "pavel.cizinsky@tcpcloud.eu",
        "time": "Wed Aug 31 23:52:34 2016 +0200"
      },
      "committer": {
        "name": "Pavel Cizinsky",
        "email": "pavel.cizinsky@tcpcloud.eu",
        "time": "Wed Aug 31 23:52:34 2016 +0200"
      },
      "message": "fix logo size\n"
    },
    {
      "commit": "bb8218002688a85833fcd83916cf897a4dbf2a90",
      "tree": "7db7fa6ccb3b915e31c3ec722d024f4f3be38e2f",
      "parents": [
        "d4471ae13435ffab440bcea446438677b79a5f9a"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed Aug 31 18:14:57 2016 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed Aug 31 18:14:57 2016 +0200"
      },
      "message": "correct logo\n"
    },
    {
      "commit": "d4471ae13435ffab440bcea446438677b79a5f9a",
      "tree": "1a7802d549e9ac60619ab8dd2e0a2ee4946f8ba9",
      "parents": [
        "2bd298f6a3ec85d035813f59d746f3f9a774f9f8",
        "5a6e2724f75d3e3deca107fc5f229deadac2c931"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed Aug 31 16:45:19 2016 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 31 16:45:19 2016 +0200"
      },
      "message": "Merge pull request #5 from LotharKAtt/master\n\nadd theme options"
    },
    {
      "commit": "5a6e2724f75d3e3deca107fc5f229deadac2c931",
      "tree": "1a7802d549e9ac60619ab8dd2e0a2ee4946f8ba9",
      "parents": [
        "2bd298f6a3ec85d035813f59d746f3f9a774f9f8"
      ],
      "author": {
        "name": "Pavel Cizinsky",
        "email": "pavel.cizinsky@tcpcloud.eu",
        "time": "Wed Aug 31 15:58:13 2016 +0200"
      },
      "committer": {
        "name": "Pavel Cizinsky",
        "email": "pavel.cizinsky@tcpcloud.eu",
        "time": "Wed Aug 31 16:43:55 2016 +0200"
      },
      "message": "add theme options\n"
    },
    {
      "commit": "2bd298f6a3ec85d035813f59d746f3f9a774f9f8",
      "tree": "e267cc1d087628369e924800f39df99f027145ea",
      "parents": [
        "02f95108580d697bf7786f487d833384bfbbb103"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed Aug 31 13:50:58 2016 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed Aug 31 13:50:58 2016 +0200"
      },
      "message": "enable_iframe for maas\n"
    },
    {
      "commit": "02f95108580d697bf7786f487d833384bfbbb103",
      "tree": "a79998f8063374c01431db087625cf860a291a4e",
      "parents": [
        "a7d5a4b8a2041fc12d2ea46816bbb350a3b66c64",
        "2174e7f7c61a8053577466748e0d3b789503813b"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed Aug 31 10:10:02 2016 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 31 10:10:02 2016 +0200"
      },
      "message": "Merge pull request #4 from LotharKAtt/master\n\nadd setup admin"
    },
    {
      "commit": "2174e7f7c61a8053577466748e0d3b789503813b",
      "tree": "a79998f8063374c01431db087625cf860a291a4e",
      "parents": [
        "a7d5a4b8a2041fc12d2ea46816bbb350a3b66c64"
      ],
      "author": {
        "name": "Pavel Cizinsky",
        "email": "pavel.cizinsky@tcpcloud.eu",
        "time": "Tue Aug 30 18:45:22 2016 +0200"
      },
      "committer": {
        "name": "Pavel Cizinsky",
        "email": "pavel.cizinsky@tcpcloud.eu",
        "time": "Wed Aug 31 10:08:23 2016 +0200"
      },
      "message": "add setup admin\n"
    },
    {
      "commit": "a7d5a4b8a2041fc12d2ea46816bbb350a3b66c64",
      "tree": "b68858f9c442cf43ab36d1b152cfb81e782b6214",
      "parents": [
        "adf118653363c19f748ff3b2b41bd1c322262d04",
        "aa04de560283bbbefa6fc9240740cf3714e78b0d"
      ],
      "author": {
        "name": "Cloudlab Autobuild",
        "email": "autobuild@tcpcloud.eu",
        "time": "Wed Aug 31 07:57:44 2016 +0000"
      },
      "committer": {
        "name": "Cloudlab Autobuild",
        "email": "autobuild@tcpcloud.eu",
        "time": "Wed Aug 31 07:57:44 2016 +0000"
      },
      "message": "Merge remote-tracking branch \u0027target/master\u0027\n"
    },
    {
      "commit": "aa04de560283bbbefa6fc9240740cf3714e78b0d",
      "tree": "b68858f9c442cf43ab36d1b152cfb81e782b6214",
      "parents": [
        "958740601acd5c90b38704e4e9ee871e902e058e"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed Aug 31 09:54:45 2016 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed Aug 31 09:57:04 2016 +0200"
      },
      "message": "maas ppa repo\n"
    },
    {
      "commit": "adf118653363c19f748ff3b2b41bd1c322262d04",
      "tree": "e0203f839f1bf002c183eb41943b39d8faff17b3",
      "parents": [
        "958740601acd5c90b38704e4e9ee871e902e058e"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed Aug 31 09:54:45 2016 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed Aug 31 09:54:57 2016 +0200"
      },
      "message": "maas ppa repo\n"
    }
  ],
  "next": "958740601acd5c90b38704e4e9ee871e902e058e"
}
