)]}'
{
  "log": [
    {
      "commit": "d21977732f7e6099fdbcf65a67b076644b6197b7",
      "tree": "c43b9e1f993f6b1fe832d15d9ea6e20fe9dbd4af",
      "parents": [
        "7cfb84f8859b633b68f02640d7e93177f4dd6bac",
        "e58fe08e5743ff4122d4cfc804a71a8928ad22d7"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Tue Jan 16 08:15:20 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@e9aa877068d1",
        "time": "Tue Jan 16 08:15:20 2018 +0000"
      },
      "message": "Merge \"Enable logging.conf \u0026 fluentd for nova\""
    },
    {
      "commit": "e58fe08e5743ff4122d4cfc804a71a8928ad22d7",
      "tree": "b9f913aa0406ea6a7248f70922c42faeda23932b",
      "parents": [
        "8b7fcb25035a0cb3e1e126bb619a8e2f0f8fa0d4"
      ],
      "author": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Fri Dec 01 16:31:14 2017 +0400"
      },
      "committer": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Fri Jan 12 11:39:27 2018 +0400"
      },
      "message": "Enable logging.conf \u0026 fluentd for nova\n\nThis change introduce ability to use log_config_append parameter with\nnew FluentdHandler to send logs directly to Fluentd.\n\nTo save per binary log streams as it is in the default logging states generates\nseparate logging.conf files per service and use /etc/default/\u003cservice name\u003e\nto pass dedicated logging.conf to every service.\n\nChange-Id: I93f1838592b34d703bb60e823d11dbf33b98e3d5\nRelated-Prod: PROD-16324\n"
    },
    {
      "commit": "8aa3485b14cfff0b336ce0981092c0a4b950b32b",
      "tree": "08a477986f1be34c4cc52ff2c1eac7b110151e2a",
      "parents": [
        "1a87946c9026597afd1ede1567789b0c751c43eb"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed Dec 06 13:43:40 2017 +0200"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed Dec 06 13:44:04 2017 +0200"
      },
      "message": "Set reserved_host_memory_mb 0 for ironic compute\n\nreserved_host_memory for ironic compute should be set to 0\nas instnace is spawned on dedicateb BM.\n\nChange-Id: Ic453b857a8260740e49a19418695bfa2b138a2da\n"
    },
    {
      "commit": "884138e65498f1639425055ab1783c6e5f707ef7",
      "tree": "444555948c7b19b90488ac2dcc195fbef1fc5370",
      "parents": [
        "aadfae8707553b5d4949ab4f1d70d5d5e54237e2"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Mon Jun 12 15:46:17 2017 +0300"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Tue Jun 13 18:25:11 2017 +0300"
      },
      "message": "Update nova-compute to support baremetal case\n\nAdd nova to libvirtd group only when compute.virtualization is kvm.\n\nUnhardcode some nova-compute.config values like:\n  * compute_driver\n  * ram_allocation_ratio\n  * config_drive_format\n\nAdd [ironic] section to nova compute config.\nMake sure that vnc and image parameters are not mandatory anymore.\nAdd service level nova.compute.ironic.\n\nChange-Id: I072db910f6f004aad3393d9f6e64b1330de18687\n"
    },
    {
      "commit": "beb0ad356a355a1d30e6a30c3a6c7eac0c2a3d62",
      "tree": "2ce292de29eb510795d9b454d0c54f302232e3a1",
      "parents": [
        "6d39fc0c19a81161147de250434d5689c6ea559f"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Fri Nov 25 16:23:36 2016 +0100"
      },
      "committer": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Fri Nov 25 16:29:33 2016 +0100"
      },
      "message": "added compute cluster metadata\n\nChange-Id: I5d3a209db0f4f4210cd48abe8153542b15b9dbfe\n"
    },
    {
      "commit": "329f55b59e9c1647c00eb18ddba20941bb0bbdfc",
      "tree": "65c07196a003384583eee5c154ef70c8ca27e18a",
      "parents": [
        "e99895c3a12618f89ed3c7eb187c49d6ca74cb57"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed Oct 19 16:20:55 2016 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed Oct 19 16:47:48 2016 +0200"
      },
      "message": "add compute node for containers\n\nChange-Id: Ie07e6e57ce997ddfdcc3525705ec3bb0fb2dc92f\n"
    },
    {
      "commit": "7902126021d922109398356ed5e1076c2ef80ec1",
      "tree": "0760e3cc80f1a1e24e0b31795780b18358bd6ff8",
      "parents": [
        "ad16f61b90d675a5ed2a01b7f5407f537fac07d2"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed Mar 09 14:53:53 2016 +0100"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed Mar 09 14:53:53 2016 +0100"
      },
      "message": "add Keystone region configuration\n\nChange-Id: I2a0e74a0641a01bcb5e96ada0c013664e773b482\n"
    },
    {
      "commit": "6e762216b034627dc22e0e82de9b8e4c84e4e011",
      "tree": "9c82824a00e54f05ad98cead549299bb670fc4e4",
      "parents": [
        "5c00be7526c1755e9fa862f9af37ceb7a3bb9fa9"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "mail@newt.cz",
        "time": "Mon Jan 04 10:15:01 2016 +0100"
      },
      "committer": {
        "name": "Ales Komarek",
        "email": "mail@newt.cz",
        "time": "Mon Jan 04 10:15:01 2016 +0100"
      },
      "message": "service metadata fix\n"
    },
    {
      "commit": "3e40046a1902462d6e3bce43d1792316bf56c3b8",
      "tree": "adcaf15f59c9fc66168b7d05fa2d2628d56de136",
      "parents": [
        "f9e0f6e7d7dcfd62ecd7c4735812850502133b45"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Sun Jan 03 18:41:41 2016 +0100"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Sun Jan 03 18:41:41 2016 +0100"
      },
      "message": "all nova computes regularly poll neutron server to get network info of the instances running on the compute node. Default is 10 seconds. With thousands of VMs it is recommended to increase interval at 600seconds\n"
    },
    {
      "commit": "121a9d5c6a4d9b7be386107f3160f0d104ab8023",
      "tree": "874ae48481a14c43f83ad387ce2889cf2d14ff07",
      "parents": [
        "9553f40d8f27bb45e389bdaaa3e19a1db625e8ef"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "mail@newt.cz",
        "time": "Tue Dec 08 20:28:22 2015 +0100"
      },
      "committer": {
        "name": "Ales Komarek",
        "email": "mail@newt.cz",
        "time": "Tue Dec 08 20:28:22 2015 +0100"
      },
      "message": "nova setup\n"
    },
    {
      "commit": "cda0f289d8b64a455c3274dce7cb395b209adc4b",
      "tree": "1af70e820c18c2885b8fec0b412118143a8b45dc",
      "parents": [
        "9d085e6eaf9727931598c67a28e32a3fee6e54d2"
      ],
      "author": {
        "name": "jan kaufman",
        "email": "jan.kaufman@tcpcloud.eu",
        "time": "Sun Nov 22 14:31:48 2015 +0100"
      },
      "committer": {
        "name": "jan kaufman",
        "email": "jan.kaufman@tcpcloud.eu",
        "time": "Sun Nov 22 14:31:48 2015 +0100"
      },
      "message": "heka logging setup\n"
    },
    {
      "commit": "4a72d797a0e8faf2d0203a32ecc73a98496de0c6",
      "tree": "73cfc30b0f333b7c72dada110afd9f1bb2b9f87b",
      "parents": [],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Tue Oct 06 16:28:32 2015 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Tue Oct 06 16:40:56 2015 +0200"
      },
      "message": "Initial commit\n"
    }
  ]
}
