)]}'
{
  "log": [
    {
      "commit": "814f636c4198d74b19da154edf1257785d808b36",
      "tree": "2feb8aa48cc14aaaf08bf7d7ddf14db1743a761b",
      "parents": [
        "70bc8dbb811c474453e49b82ec107ea9ebd35234"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Mon Jun 12 10:59:06 2017 +0200"
      },
      "committer": {
        "name": "Tomas Kukral",
        "email": "tkukral@mirantis.com",
        "time": "Wed Jun 14 07:34:32 2017 +0000"
      },
      "message": "Add cpu allocation ratio to OpenStack Telegraf plugin configuration\n\nChange-Id: I020ce3f3d1d348d7f6a9d1ae91d9d716c4c6d59e\nDepends-On: Iadb37c5511763a48e5185768b9369abc95864547\n"
    },
    {
      "commit": "70bc8dbb811c474453e49b82ec107ea9ebd35234",
      "tree": "b39efcef87f1a97c4fdbe9d44748f19e066c795e",
      "parents": [
        "aadfae8707553b5d4949ab4f1d70d5d5e54237e2",
        "e398f960a07570d7c6095aece71f5a7d0665386b"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Tue Jun 13 14:48:38 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 13 14:48:38 2017 +0200"
      },
      "message": "Merge pull request #27 from Martin819/master\n\nOptimize \u0027noservices\u0027 condition"
    },
    {
      "commit": "e398f960a07570d7c6095aece71f5a7d0665386b",
      "tree": "b39efcef87f1a97c4fdbe9d44748f19e066c795e",
      "parents": [
        "aadfae8707553b5d4949ab4f1d70d5d5e54237e2"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Jun 13 11:38:01 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Jun 13 11:38:01 2017 +0200"
      },
      "message": "Optimize \u0027noservices\u0027 condition\n"
    },
    {
      "commit": "aadfae8707553b5d4949ab4f1d70d5d5e54237e2",
      "tree": "e48f3f034f1f86e8f6966ed43b5e211ce610aa4c",
      "parents": [
        "a03c8e508401b5fdf689287633a3e439bf2ad33f",
        "34be7a0986b07152ecf762e24edb7813a0d837f3"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Tue Jun 13 11:08:02 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 13 11:08:02 2017 +0200"
      },
      "message": "Merge pull request #22 from tgerdes/config-fixes\n\nCleanup nova-compute configs"
    },
    {
      "commit": "a03c8e508401b5fdf689287633a3e439bf2ad33f",
      "tree": "e5f04e27307b715fb68988aa44aa2924d22a72f8",
      "parents": [
        "c5f580c0fc24b418255974bf52a1999e6c1fd898",
        "ec00afd91823de56dc97ad6af56673f4a98abfe4"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Tue Jun 13 11:05:36 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 13 11:05:36 2017 +0200"
      },
      "message": "Merge pull request #23 from tgerdes/cpu_mode\n\nAllow setting cpu_mode"
    },
    {
      "commit": "c5f580c0fc24b418255974bf52a1999e6c1fd898",
      "tree": "8bf757d0372fbdafaced25d3b63d3f0d42c5bc59",
      "parents": [
        "91095587c8010b92be9710b1801a4d55bac6f8b4",
        "30c45c4708ce15c82ad4a651ca5be97cab940b70"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Mon Jun 12 10:27:42 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 12 10:27:42 2017 +0200"
      },
      "message": "Merge pull request #28 from mnederlof/sensu-compat-fix\n\nbecause of stacklight, every node in our deployment has neutron defined"
    },
    {
      "commit": "30c45c4708ce15c82ad4a651ca5be97cab940b70",
      "tree": "8bf757d0372fbdafaced25d3b63d3f0d42c5bc59",
      "parents": [
        "91095587c8010b92be9710b1801a4d55bac6f8b4"
      ],
      "author": {
        "name": "Michel Nederlof",
        "email": "mnederlof@cloudvps.com",
        "time": "Fri Jun 09 14:51:31 2017 +0200"
      },
      "committer": {
        "name": "Michel Nederlof",
        "email": "mnederlof@cloudvps.com",
        "time": "Fri Jun 09 14:51:31 2017 +0200"
      },
      "message": "because of stacklight, every node in our deployment has neutron defined (with _sensu disabled state).\n\nThis check makes sure the server part is defined.\n"
    },
    {
      "commit": "91095587c8010b92be9710b1801a4d55bac6f8b4",
      "tree": "b004286a7f8e7b95d995b0d0fc65947b80bbdd78",
      "parents": [
        "2c6cf6e14712443fdd38d39b376809e4dda41c4f"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Thu Jun 08 15:50:48 2017 +0200"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Thu Jun 08 15:50:48 2017 +0200"
      },
      "message": "order of nova syncdb fix\n\nChange-Id: I986039675a030ad344de11e5583a17c6fbc3748a\n"
    },
    {
      "commit": "2c6cf6e14712443fdd38d39b376809e4dda41c4f",
      "tree": "b3f9c6e904f7755153bbefe74de98110355af74d",
      "parents": [
        "dd979f81e55bb4dfbf1f7ff36846995884e42cb6",
        "c8410ca0be778ff436584bc0eab7beb7bc7aac42"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Thu Jun 01 05:25:29 2017 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 01 05:25:29 2017 -0700"
      },
      "message": "Merge pull request #25 from damjanek/master\n\nAdd option to parametrize warn/crit for /var/lib/nova/instances for sensu"
    },
    {
      "commit": "c8410ca0be778ff436584bc0eab7beb7bc7aac42",
      "tree": "b3f9c6e904f7755153bbefe74de98110355af74d",
      "parents": [
        "dd979f81e55bb4dfbf1f7ff36846995884e42cb6"
      ],
      "author": {
        "name": "Damian Szeluga",
        "email": "damian.szeluga@gmail.com",
        "time": "Thu Jun 01 13:43:53 2017 +0200"
      },
      "committer": {
        "name": "Damian Szeluga",
        "email": "damian.szeluga@gmail.com",
        "time": "Thu Jun 01 13:43:53 2017 +0200"
      },
      "message": "Add option to parametrize warn/crit for /var/lib/nova/instances for sensu\n"
    },
    {
      "commit": "ec00afd91823de56dc97ad6af56673f4a98abfe4",
      "tree": "f13deb3ea124afc05d7fdf244ce2d172415bcce1",
      "parents": [
        "dd979f81e55bb4dfbf1f7ff36846995884e42cb6"
      ],
      "author": {
        "name": "Thom Gerdes",
        "email": "tgerdes@riverbed.com",
        "time": "Fri Apr 07 18:06:59 2017 +0000"
      },
      "committer": {
        "name": "Thom Gerdes",
        "email": "tgerdes@riverbed.com",
        "time": "Tue May 30 18:42:40 2017 +0000"
      },
      "message": "Allow setting cpu_mode\n"
    },
    {
      "commit": "34be7a0986b07152ecf762e24edb7813a0d837f3",
      "tree": "03c09f3e768605d4886ad919aac638c68ecdf3f5",
      "parents": [
        "dd979f81e55bb4dfbf1f7ff36846995884e42cb6"
      ],
      "author": {
        "name": "Thom Gerdes",
        "email": "tgerdes@riverbed.com",
        "time": "Fri Apr 07 17:58:45 2017 +0000"
      },
      "committer": {
        "name": "Thom Gerdes",
        "email": "tgerdes@riverbed.com",
        "time": "Tue May 30 18:22:17 2017 +0000"
      },
      "message": "Cleanup nova-compute configs\n\n[glance]/hosts is deprecated in favor of the api_servers option.\n[glance]/api_servers should be the fully qualified url including the scheme.\n  Updating this prevents lots of warnings in log output.\n\n[DEFAULT]/allow_resize_to_same_host was duplicated on some versions of\nnova-compute.conf.\n"
    },
    {
      "commit": "dd979f81e55bb4dfbf1f7ff36846995884e42cb6",
      "tree": "9efd2b06b7462068655f4b4b61af1153fc4458bb",
      "parents": [
        "7a94bac4f8f6324e9d410620aef7d1f6b21281e3"
      ],
      "author": {
        "name": "Andrey Shestakov",
        "email": "ashestakov@mirantis.com",
        "time": "Thu May 25 14:13:48 2017 +0300"
      },
      "committer": {
        "name": "Andrey Shestakov",
        "email": "ashestakov@mirantis.com",
        "time": "Fri May 26 13:56:42 2017 +0000"
      },
      "message": "Fix order of db operations.\n\nCorrect order of db operations:\n- api_db sync\n- map_cell0\n- create_cell cell1\n- db sync\n- online_data_migrations\n\nChange-Id: I96466709bb1e03630f3291eabcc9fa6469f722c9\n"
    },
    {
      "commit": "7a94bac4f8f6324e9d410620aef7d1f6b21281e3",
      "tree": "3ffe29cdabd3115cebdef1e2133ca9ac013945e1",
      "parents": [
        "040e48558a4bf65968d3620f6c799925c2131d7b",
        "f7473af8638ddd59c99e5729e99192973ba9c5d3"
      ],
      "author": {
        "name": "Aleš Komárek",
        "email": "github@newt.cz",
        "time": "Tue May 23 11:34:59 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 23 11:34:59 2017 +0200"
      },
      "message": "Merge pull request #20 from atengler/policy-grain\n\nPolicy grain"
    },
    {
      "commit": "f7473af8638ddd59c99e5729e99192973ba9c5d3",
      "tree": "3ffe29cdabd3115cebdef1e2133ca9ac013945e1",
      "parents": [
        "040e48558a4bf65968d3620f6c799925c2131d7b"
      ],
      "author": {
        "name": "Adam Tengler",
        "email": "adam.tengler@tcpcloud.eu",
        "time": "Mon May 22 17:31:15 2017 +0200"
      },
      "committer": {
        "name": "Adam Tengler",
        "email": "adam.tengler@tcpcloud.eu",
        "time": "Mon May 22 17:31:15 2017 +0200"
      },
      "message": "Policy grain\n"
    },
    {
      "commit": "040e48558a4bf65968d3620f6c799925c2131d7b",
      "tree": "dd209a38ef444c820ce64e8ebe04d9fe63994fa7",
      "parents": [
        "5eb4f67a64cd6dd23bdcd7d00560145a4be2b1eb",
        "0a79e3888c930411acd3cd3ba94aa3e54295a372"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Thu May 18 17:09:20 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 18 17:09:20 2017 +0200"
      },
      "message": "Merge pull request #19 from damjanek/master\n\nAdd service_down_time support to get rid of false positive service downtime"
    },
    {
      "commit": "0a79e3888c930411acd3cd3ba94aa3e54295a372",
      "tree": "dd209a38ef444c820ce64e8ebe04d9fe63994fa7",
      "parents": [
        "5eb4f67a64cd6dd23bdcd7d00560145a4be2b1eb"
      ],
      "author": {
        "name": "Damian Szeluga",
        "email": "damian.szeluga@gmail.com",
        "time": "Thu May 18 16:58:55 2017 +0200"
      },
      "committer": {
        "name": "Damian Szeluga",
        "email": "damian.szeluga@gmail.com",
        "time": "Thu May 18 16:58:55 2017 +0200"
      },
      "message": "Add service_down_time support to get rid of false positive service downtime\n"
    },
    {
      "commit": "5eb4f67a64cd6dd23bdcd7d00560145a4be2b1eb",
      "tree": "27a5d985818932f721a6ae494db257361a2e0956",
      "parents": [
        "339fc1d948b056f93a8ba83ed764b32cbc65e7cc",
        "3562a0836dbbd212276cde36086aabab9af8e2c4"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu May 18 14:45:15 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 18 14:45:15 2017 +0200"
      },
      "message": "Merge pull request #17 from dukov/master\n\nPolicy.json should be defined by user"
    },
    {
      "commit": "339fc1d948b056f93a8ba83ed764b32cbc65e7cc",
      "tree": "0894685ee625d11b879b4699f84f6eb139c8ea31",
      "parents": [
        "9a953f5e7448509bc261344d120afe77c91433c8"
      ],
      "author": {
        "name": "Andrey Shestakov",
        "email": "ashestakov@mirantis.com",
        "time": "Wed May 17 19:36:38 2017 +0300"
      },
      "committer": {
        "name": "Andrey Shestakov",
        "email": "ashestakov@mirantis.com",
        "time": "Wed May 17 19:36:38 2017 +0300"
      },
      "message": "Mask nova-placement-api service\n\nThe nova-placement-api works as apache site, and should not be started as\nsystem service. Continuous restart of system service causes 100% cpu usage.\n\nChange-Id: I9c262eb3d5f4d410f4d0cf06ba9eaea678931379\n"
    },
    {
      "commit": "9a953f5e7448509bc261344d120afe77c91433c8",
      "tree": "5c8e94f01cf2ea9e06b0b4d6711e5b982020b360",
      "parents": [
        "653e8ec9b2b1c14d7beb2e3e183bb29c827fe9c4",
        "3e7426482cce37de7df8542c5430b6020d8ea8e7"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed May 17 11:01:49 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@5776b83a74fe",
        "time": "Wed May 17 11:01:49 2017 +0000"
      },
      "message": "Merge \"Allow deploy nova.compute with nova.controller on same host.\""
    },
    {
      "commit": "3562a0836dbbd212276cde36086aabab9af8e2c4",
      "tree": "fde41d79d9c4749d8253d18bc8c8048368e5270d",
      "parents": [
        "380fb08838419301367f0b8c23d7fa09a538b1e9"
      ],
      "author": {
        "name": "Dmitry Ukov",
        "email": "dukov@mirantis.com",
        "time": "Thu May 04 00:00:48 2017 +0400"
      },
      "committer": {
        "name": "Dmitry Ukov",
        "email": "dukov@mirantis.com",
        "time": "Tue May 16 20:26:57 2017 +0400"
      },
      "message": "Policy.json should be defined by user\n\nUser can override and add values to policy.json by creating flat\nkey-value structure under nova:controller:policy.\n\nChange-Id: Ide69691fe5dc4dd684159ad3f29bfeb1638c9bf3\n"
    },
    {
      "commit": "3e7426482cce37de7df8542c5430b6020d8ea8e7",
      "tree": "a0721329a94150b6f4324f97e14fc66d3b6c9412",
      "parents": [
        "380fb08838419301367f0b8c23d7fa09a538b1e9"
      ],
      "author": {
        "name": "Andrey Shestakov",
        "email": "ashestakov@mirantis.com",
        "time": "Sat May 06 00:12:02 2017 +0300"
      },
      "committer": {
        "name": "Andrey Shestakov",
        "email": "ashestakov@mirantis.com",
        "time": "Tue May 16 17:09:11 2017 +0300"
      },
      "message": "Allow deploy nova.compute with nova.controller on same host.\n\nChange-Id: I9b422cee38cfcc05d93737e27bf8daaf44487ecf\n"
    },
    {
      "commit": "653e8ec9b2b1c14d7beb2e3e183bb29c827fe9c4",
      "tree": "96038e55ecef89a6018d9a1fc21d2f36d49e5190",
      "parents": [
        "895d14b6cd8602868cb94ca1f127b234d1f42401",
        "d4bb87455f149228c6c8cec30bed888e0230459c"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Tue May 16 09:18:45 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 16 09:18:45 2017 +0200"
      },
      "message": "Merge pull request #18 from salt-formulas/feature/ci_per_openstack_release\n\nEnable CI tests per openstack release"
    },
    {
      "commit": "d4bb87455f149228c6c8cec30bed888e0230459c",
      "tree": "ffa3f0c99e24909994a38184e3a9bcaecbbc0fef",
      "parents": [
        "8b978d0c1f73b73afff5a4486ed3a286472772aa"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Mon May 15 18:11:16 2017 +0200"
      },
      "committer": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Mon May 15 18:11:16 2017 +0200"
      },
      "message": "Enable CI tests per openstack release\n"
    },
    {
      "commit": "895d14b6cd8602868cb94ca1f127b234d1f42401",
      "tree": "53a1fe304a4ab9a161c803c183bb431446ec17b0",
      "parents": [
        "8b978d0c1f73b73afff5a4486ed3a286472772aa"
      ],
      "author": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Mon May 15 17:06:11 2017 +0200"
      },
      "committer": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Mon May 15 17:07:21 2017 +0200"
      },
      "message": "fix cell creation for ocata\n\nChange-Id: I1eaab24bed392e7597347171c5e071623991f513\n"
    },
    {
      "commit": "8b978d0c1f73b73afff5a4486ed3a286472772aa",
      "tree": "1e578c24b111bcfba8f71c57f1b2192257c43bc6",
      "parents": [
        "380fb08838419301367f0b8c23d7fa09a538b1e9"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Tue May 09 12:13:13 2017 +0200"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Tue May 09 12:13:13 2017 +0200"
      },
      "message": "Disable Sensu support by default\n\nChange-Id: I166a55fa0e77730809a102d975fbaa56434237a1\n"
    },
    {
      "commit": "380fb08838419301367f0b8c23d7fa09a538b1e9",
      "tree": "e477afe2966fe19a4ab619bd8a676932e23d3e8c",
      "parents": [
        "3785731eb08cd2180968329fe4a4762e36c2c67a",
        "e2900c94d86ab36e03dd484d6774883c806e958b"
      ],
      "author": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Wed May 03 13:58:04 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@5776b83a74fe",
        "time": "Wed May 03 13:58:04 2017 +0000"
      },
      "message": "Merge \"Fix name from interface to os_interface in compute and controller conf for Ocata\""
    },
    {
      "commit": "3785731eb08cd2180968329fe4a4762e36c2c67a",
      "tree": "cf5aeb790543dbe30a9caf445942c19543d5e65f",
      "parents": [
        "ecd5bf64f307cd6b6acb69f36e0a72b8d7c4ac4c",
        "53c2501f6d9af245a6b630e88cb7431501629521"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jjosef@mirantis.com",
        "time": "Wed May 03 13:22:57 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@5776b83a74fe",
        "time": "Wed May 03 13:22:58 2017 +0000"
      },
      "message": "Merge \"newton and ocata sync db fix\""
    },
    {
      "commit": "ecd5bf64f307cd6b6acb69f36e0a72b8d7c4ac4c",
      "tree": "b61e731996deca8af273d49cae32f34e07695414",
      "parents": [
        "a3be3761be2b4a308c7801ad24e2821927e6ab6a",
        "25b53cb45e2f568ed95899b71713143cc2709cf3"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Wed May 03 13:03:17 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@5776b83a74fe",
        "time": "Wed May 03 13:03:18 2017 +0000"
      },
      "message": "Merge \"added cors support into nova controller\""
    },
    {
      "commit": "e2900c94d86ab36e03dd484d6774883c806e958b",
      "tree": "56dddfbafe809a3b5b49c66de4fa4ee4f6fe8176",
      "parents": [
        "a3be3761be2b4a308c7801ad24e2821927e6ab6a"
      ],
      "author": {
        "name": "Jan Cach",
        "email": "cach.jan@gmail.com",
        "time": "Wed May 03 15:02:27 2017 +0200"
      },
      "committer": {
        "name": "Jan Cach",
        "email": "cach.jan@gmail.com",
        "time": "Wed May 03 15:02:27 2017 +0200"
      },
      "message": "Fix name from interface to os_interface in compute and controller conf for Ocata\n\nChange-Id: If722748d941402eab6938fb36e1803ed06d0abc8\n"
    },
    {
      "commit": "53c2501f6d9af245a6b630e88cb7431501629521",
      "tree": "c80219538645d1acce330dc68a6a04f5c467b534",
      "parents": [
        "a3be3761be2b4a308c7801ad24e2821927e6ab6a"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Mon May 01 08:17:13 2017 +0200"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Wed May 03 14:57:15 2017 +0200"
      },
      "message": "newton and ocata sync db fix\n\nChange-Id: I177a5a8e9eb44cdb9858e3904042a0e45e3782b8\n"
    },
    {
      "commit": "a3be3761be2b4a308c7801ad24e2821927e6ab6a",
      "tree": "4e40cf1c0a1d80089ef577f0c1b49c49f5df82cc",
      "parents": [
        "a42d2ce11ccdabc8f39dfe99111dd517d88e8f4f",
        "55cce40f78a10bd94f56d5068a600afd2322310d"
      ],
      "author": {
        "name": "jenkins-mk jenkins-mk",
        "email": "jenkins-mk@gerrit.mcp.mirantis.net",
        "time": "Wed May 03 08:47:12 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@5776b83a74fe",
        "time": "Wed May 03 08:47:12 2017 +0000"
      },
      "message": "Merge \"Add dependency on HAProxy service\""
    },
    {
      "commit": "a42d2ce11ccdabc8f39dfe99111dd517d88e8f4f",
      "tree": "f5c0efd5b92baf67ad9f42c64bb9da8550c74d60",
      "parents": [
        "689267d7267e086917d5300234934ff9ca35f338",
        "debdf89a2af4c875e3f19271fb937549059f118b"
      ],
      "author": {
        "name": "jenkins-mk jenkins-mk",
        "email": "jenkins-mk@gerrit.mcp.mirantis.net",
        "time": "Wed May 03 07:45:23 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@5776b83a74fe",
        "time": "Wed May 03 07:45:24 2017 +0000"
      },
      "message": "Merge \"Fix for differentiating no data vs 0s\""
    },
    {
      "commit": "689267d7267e086917d5300234934ff9ca35f338",
      "tree": "052fbc4f5698fe367148955ff167e083b43cfaa8",
      "parents": [
        "1d1fbf53551aebc68e64da5d84307c8494f5b691",
        "987acc939696d062b0ff39faa81becc44249b2ec"
      ],
      "author": {
        "name": "Aleš Komárek",
        "email": "github@newt.cz",
        "time": "Sun Apr 30 18:57:24 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Apr 30 18:57:24 2017 +0200"
      },
      "message": "Merge pull request #16 from salt-formulas/libvirt-fix\n\nFix mistake in libvirt definition for compute"
    },
    {
      "commit": "987acc939696d062b0ff39faa81becc44249b2ec",
      "tree": "052fbc4f5698fe367148955ff167e083b43cfaa8",
      "parents": [
        "1d1fbf53551aebc68e64da5d84307c8494f5b691"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Sun Apr 30 09:51:57 2017 -0700"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Sun Apr 30 09:54:11 2017 -0700"
      },
      "message": "Fix mistake in libvirt definition for compute\n\nChange-Id: I9351d4314c3c8156446f7a2fe56b18bb94f89a29\n"
    },
    {
      "commit": "1d1fbf53551aebc68e64da5d84307c8494f5b691",
      "tree": "5343bf60a5cd781705e86a6cc1c2d1c9f339b1ed",
      "parents": [
        "8e9d790d07054a5298f33be1b398c1e1c168f52c",
        "18418df9b8a8a5dd54deb1059b7cf74ee4e7f1c6"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Fri Apr 28 15:11:07 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 28 15:11:07 2017 +0200"
      },
      "message": "Merge pull request #15 from TatyankaLeontovich/add_conf\n\nSymlink placement apache conf"
    },
    {
      "commit": "18418df9b8a8a5dd54deb1059b7cf74ee4e7f1c6",
      "tree": "5343bf60a5cd781705e86a6cc1c2d1c9f339b1ed",
      "parents": [
        "8e9d790d07054a5298f33be1b398c1e1c168f52c"
      ],
      "author": {
        "name": "Tatyana Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Fri Apr 28 15:52:55 2017 +0300"
      },
      "committer": {
        "name": "Tatyana Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Fri Apr 28 15:52:55 2017 +0300"
      },
      "message": "Symlink placement apache conf\n"
    },
    {
      "commit": "8e9d790d07054a5298f33be1b398c1e1c168f52c",
      "tree": "c9eb8b77eb5283731074aa31cf2295cd237b88bf",
      "parents": [
        "cf4f0e9d973d954c9d8c68cf9361e1050f05a4cf",
        "eb566f60a8811bc0ea220687cf9a356566b46a59"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Fri Apr 28 11:21:25 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 28 11:21:25 2017 +0200"
      },
      "message": "Merge pull request #13 from mnederlof/enable-trim-support\n\nAdding Trim/Unmap support for libvirt / ceph in nova"
    },
    {
      "commit": "25b53cb45e2f568ed95899b71713143cc2709cf3",
      "tree": "e0c19476c1ede28ef81c72c2311d0e07eb63f831",
      "parents": [
        "cf4f0e9d973d954c9d8c68cf9361e1050f05a4cf"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Fri Apr 28 10:56:19 2017 +0200"
      },
      "committer": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Fri Apr 28 10:56:19 2017 +0200"
      },
      "message": "added cors support into nova controller\n\nChange-Id: Id156b7191230ba1564ce40a1d2c94525d2c29999\n"
    },
    {
      "commit": "cf4f0e9d973d954c9d8c68cf9361e1050f05a4cf",
      "tree": "319e0c0eb893762563c94c0cbf721ba7b2ef05ee",
      "parents": [
        "d5031a82add5193d7a5bdd1cdf876f6ddf07e748"
      ],
      "author": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Tue Apr 25 15:48:05 2017 +0200"
      },
      "committer": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Tue Apr 25 15:48:05 2017 +0200"
      },
      "message": "Fix nova-placement-api to use private endpoint instead of public\n\nChange-Id: Ie2232b1abde3718b8eab387a7764af969e96d657\n"
    },
    {
      "commit": "eb566f60a8811bc0ea220687cf9a356566b46a59",
      "tree": "bd7654b938c222c680126aa195f779b0f2e31955",
      "parents": [
        "d5031a82add5193d7a5bdd1cdf876f6ddf07e748"
      ],
      "author": {
        "name": "Michel Nederlof",
        "email": "mnederlof@cloudvps.com",
        "time": "Fri Apr 21 15:37:47 2017 +0200"
      },
      "committer": {
        "name": "Michel Nederlof",
        "email": "mnederlof@cloudvps.com",
        "time": "Fri Apr 21 15:37:47 2017 +0200"
      },
      "message": "Adding Trim/Unmap support for libvirt / ceph\n"
    },
    {
      "commit": "d5031a82add5193d7a5bdd1cdf876f6ddf07e748",
      "tree": "424647d3da547d0c07eebd1d8c07787ed8347d13",
      "parents": [
        "8b51f9d52a4892f30f74f5a7c9b4f731afeab68f"
      ],
      "author": {
        "name": "Jan Cach",
        "email": "cach.jan@gmail.com",
        "time": "Thu Apr 20 15:27:07 2017 +0200"
      },
      "committer": {
        "name": "Jan Cach",
        "email": "cach.jan@gmail.com",
        "time": "Thu Apr 20 15:28:20 2017 +0200"
      },
      "message": "Fix nova cell create command\n\nChange-Id: Iad66099402399088c75c695c5d10cc2be0dea14b\n"
    },
    {
      "commit": "8b51f9d52a4892f30f74f5a7c9b4f731afeab68f",
      "tree": "5f1ebaf48a3af77bb3b3d798eefdc6629c0f7660",
      "parents": [
        "4377220bb2834d5235d9178f1f6a10eaede29a18"
      ],
      "author": {
        "name": "Oleksii Chupryn",
        "email": "achuprin@mirantis.com",
        "time": "Thu Apr 20 10:26:41 2017 +0300"
      },
      "committer": {
        "name": "Oleksii Chupryn",
        "email": "achuprin@mirantis.com",
        "time": "Thu Apr 20 10:26:41 2017 +0300"
      },
      "message": "Rename of metadata shared secret param\n\n - neutron_metadata_proxy_shared_secret to metadata_proxy_shared_secret\n - define metadata_proxy_shared_secret in neutron ini section\n\nChange-Id: If317941efe5b857f640ae91062871a474b52cb89\n"
    },
    {
      "commit": "4377220bb2834d5235d9178f1f6a10eaede29a18",
      "tree": "b3fa26b185ee1887a8e4cf6144187483db491642",
      "parents": [
        "686c740470880abad30ae4bb3af66b1406744dea",
        "8f2c65420e5c8c7bcc44cb8b78cd12e6817c52ca"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Tue Apr 18 17:13:00 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 18 17:13:00 2017 +0200"
      },
      "message": "Merge pull request #12 from mnederlof/custom-scheduler-filters\n\nInclude option for custom scheduler filter for newton and ocata"
    },
    {
      "commit": "686c740470880abad30ae4bb3af66b1406744dea",
      "tree": "e1b8251f15c033829baf9550655da3ee58319262",
      "parents": [
        "de5af4d9458681e15dc9b4d450df420298f04b32",
        "e19224112605ed21d14ae227568c5079bb1d2d75"
      ],
      "author": {
        "name": "Aleš Komárek",
        "email": "github@newt.cz",
        "time": "Tue Apr 18 16:46:02 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 18 16:46:02 2017 +0200"
      },
      "message": "Merge pull request #11 from damjanek/master\n\nCreate aggregates + add hosts to aggregates"
    },
    {
      "commit": "e19224112605ed21d14ae227568c5079bb1d2d75",
      "tree": "9614aeb9019d3eabfbb65588274ede7301ccc342",
      "parents": [
        "5dca0f0ddaaf073850f5c0a679e05b4d7b6e360d"
      ],
      "author": {
        "name": "Damian Szeluga",
        "email": "damian.szeluga@gmail.com",
        "time": "Tue Apr 18 16:36:46 2017 +0200"
      },
      "committer": {
        "name": "Damian Szeluga",
        "email": "damian.szeluga@gmail.com",
        "time": "Tue Apr 18 16:36:46 2017 +0200"
      },
      "message": "Expand readme, clean up code and move client.identity outside az\n"
    },
    {
      "commit": "5dca0f0ddaaf073850f5c0a679e05b4d7b6e360d",
      "tree": "ef2353e415cbee9fb7cf49f6fdf90c74fadadbdd",
      "parents": [
        "7aafaf6115a745a10e146cc5a95a1fc416493ae4"
      ],
      "author": {
        "name": "Damian Szeluga",
        "email": "damian.szeluga@gmail.com",
        "time": "Thu Apr 13 17:27:15 2017 +0200"
      },
      "committer": {
        "name": "Damian Szeluga",
        "email": "damian.szeluga@gmail.com",
        "time": "Tue Apr 18 15:51:11 2017 +0200"
      },
      "message": "Create aggregates + add hosts to aggregates\n"
    },
    {
      "commit": "8f2c65420e5c8c7bcc44cb8b78cd12e6817c52ca",
      "tree": "c3cc7b9a507e977347742945072eb0eb573c0ca1",
      "parents": [
        "edcf25bef260e9cd871063fdaf642403fa40d57d"
      ],
      "author": {
        "name": "Michel Nederlof",
        "email": "mnederlof@cloudvps.com",
        "time": "Tue Apr 18 14:24:22 2017 +0200"
      },
      "committer": {
        "name": "Michel Nederlof",
        "email": "mnederlof@cloudvps.com",
        "time": "Tue Apr 18 14:24:22 2017 +0200"
      },
      "message": "needs endfor, not endif.. :)\n"
    },
    {
      "commit": "edcf25bef260e9cd871063fdaf642403fa40d57d",
      "tree": "412d27854a783a40c96fd4d128805b11a4e1682f",
      "parents": [
        "171c7acc71c0b049cc5598d16d375010151178cb"
      ],
      "author": {
        "name": "Michel Nederlof",
        "email": "mnederlof@cloudvps.com",
        "time": "Tue Apr 18 11:12:58 2017 +0200"
      },
      "committer": {
        "name": "Michel Nederlof",
        "email": "mnederlof@cloudvps.com",
        "time": "Tue Apr 18 11:12:58 2017 +0200"
      },
      "message": "Integrating option to include custom scheduler filter for newton and ocata.\n"
    },
    {
      "commit": "de5af4d9458681e15dc9b4d450df420298f04b32",
      "tree": "682e1a6f98477995698b68e2aa9fbe97607ad6ef",
      "parents": [
        "397465a48b1ca5c2cea0c87b554a6fe107908486",
        "b732cfd7af99bcd07088bbed14a77f59e821255a"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Mon Apr 17 14:07:43 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@5776b83a74fe",
        "time": "Mon Apr 17 14:07:43 2017 +0000"
      },
      "message": "Merge \"Fix nova-compute.conf templates:\""
    },
    {
      "commit": "397465a48b1ca5c2cea0c87b554a6fe107908486",
      "tree": "89c255272f65a06fbe7c80e80062e4bc491c92d2",
      "parents": [
        "7aafaf6115a745a10e146cc5a95a1fc416493ae4",
        "171c7acc71c0b049cc5598d16d375010151178cb"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Fri Apr 14 19:40:36 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 14 19:40:36 2017 +0200"
      },
      "message": "Merge pull request #7 from mnederlof/custom-scheduler-filters\n\nAllow a custom filter to be used / injected."
    },
    {
      "commit": "55cce40f78a10bd94f56d5068a600afd2322310d",
      "tree": "4408b07d7daa36e19a512756ed9e0dbd9c666eb7",
      "parents": [
        "7aafaf6115a745a10e146cc5a95a1fc416493ae4"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Thu Apr 13 16:18:34 2017 +0200"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Fri Apr 14 12:09:16 2017 +0200"
      },
      "message": "Add dependency on HAProxy service\n\nChange-Id: I0b89a327ea5c99f66603df31bd8705341f2523e7\nDepends-On: Ib435149fb8fc8dce89b9a848a06344fea7b48bbb\n"
    },
    {
      "commit": "b732cfd7af99bcd07088bbed14a77f59e821255a",
      "tree": "93e13d8f96215f857b06b7297c4e1226dac2f93b",
      "parents": [
        "7aafaf6115a745a10e146cc5a95a1fc416493ae4"
      ],
      "author": {
        "name": "Sergey Kreys",
        "email": "skreys@mirantis.com",
        "time": "Fri Apr 14 12:43:26 2017 +0300"
      },
      "committer": {
        "name": "Sergey Kreys",
        "email": "skreys@mirantis.com",
        "time": "Fri Apr 14 12:50:21 2017 +0300"
      },
      "message": "Fix nova-compute.conf templates:\n\n- resume_guests_state_on_host_boot:\n  is present only once in conf;\n  is set to True by default;\n  can be configured via Salt;\n  should be used on computes only\n\n- start_guests_on_host_boot:\n  cleaned from config templates, because it\u0027s removed since Grizzly\n\nChange-Id: Icdc4c1361b0659f6ecdd8929d809d5912051a04b\n"
    },
    {
      "commit": "171c7acc71c0b049cc5598d16d375010151178cb",
      "tree": "89c255272f65a06fbe7c80e80062e4bc491c92d2",
      "parents": [
        "7aafaf6115a745a10e146cc5a95a1fc416493ae4"
      ],
      "author": {
        "name": "Michel Nederlof",
        "email": "mnederlof@cloudvps.com",
        "time": "Thu Apr 13 12:54:14 2017 +0200"
      },
      "committer": {
        "name": "Michel Nederlof",
        "email": "mnederlof@cloudvps.com",
        "time": "Thu Apr 13 12:54:14 2017 +0200"
      },
      "message": "Allow a custom filter to be used / injected.\n"
    },
    {
      "commit": "7aafaf6115a745a10e146cc5a95a1fc416493ae4",
      "tree": "0a9d66d856c132e79ac61c36b16afafa1c2fd85a",
      "parents": [
        "02a01c7c6439ec6b3f0c57e855fb17968de317bb",
        "78af7a485e96617f04b8792f6bb8891457171fce"
      ],
      "author": {
        "name": "jenkins-mk jenkins-mk",
        "email": "jenkins-mk@gerrit.mcp.mirantis.net",
        "time": "Thu Apr 13 07:13:58 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@5776b83a74fe",
        "time": "Thu Apr 13 07:13:58 2017 +0000"
      },
      "message": "Merge \"Fix configuration of collectd (lib)virt plugin\""
    },
    {
      "commit": "02a01c7c6439ec6b3f0c57e855fb17968de317bb",
      "tree": "7917ff6733bab452e33a091e3661c8b8f2068bbb",
      "parents": [
        "721528546fd422434ae003da8755fb996ecdf023"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Tue Apr 11 16:04:51 2017 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Tue Apr 11 20:41:25 2017 +0200"
      },
      "message": "Introduce Ocata release for Nova\n\nNova config files for Ocata\n\nChange-Id: Ia6076502ae3f827c06e3fd2871c09356ec4ba11f\n"
    },
    {
      "commit": "721528546fd422434ae003da8755fb996ecdf023",
      "tree": "a2f5e788e500f9864f5872603cefd263126279a1",
      "parents": [
        "54c2b7a1ea5660aee1bb9dc2781bc861bb3077c3"
      ],
      "author": {
        "name": "Aleš Komárek",
        "email": "github@newt.cz",
        "time": "Tue Apr 11 13:48:48 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 11 13:48:48 2017 +0200"
      },
      "message": "Update README.rst"
    },
    {
      "commit": "78af7a485e96617f04b8792f6bb8891457171fce",
      "tree": "c5eedaafddbdb6fbc6d506e673f2ff01dac0b8f3",
      "parents": [
        "f03e4880988c7691ed44d33becde40661ad57efd"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Mon Apr 10 17:02:41 2017 +0200"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Mon Apr 10 17:02:41 2017 +0200"
      },
      "message": "Fix configuration of collectd (lib)virt plugin\n\nSince collectd 5.5, the libvirt plugin is now called virt.\n\nChange-Id: Id46f2075c1ab216d9a238181deaa151f0e6c2225\n"
    },
    {
      "commit": "54c2b7a1ea5660aee1bb9dc2781bc861bb3077c3",
      "tree": "c27e3186482ecb75000946fb02407fa4fd659524",
      "parents": [
        "0f44366b8401c1573e5184d3056ef01d168ab45d"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Mon Apr 10 16:37:30 2017 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Mon Apr 10 16:37:30 2017 +0200"
      },
      "message": "Fix invalid syntax\n"
    },
    {
      "commit": "0f44366b8401c1573e5184d3056ef01d168ab45d",
      "tree": "7e8670f0435cb8a7bec1bf0f0169fd62d19017cc",
      "parents": [
        "f03e4880988c7691ed44d33becde40661ad57efd"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Feb 02 13:23:27 2017 +0100"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Mon Apr 10 16:36:34 2017 +0200"
      },
      "message": "Version 2017.2\n"
    },
    {
      "commit": "f03e4880988c7691ed44d33becde40661ad57efd",
      "tree": "191e05e8d973f3b7d9820172e7da519c60fc528c",
      "parents": [
        "5f41e6e2a3c941cb5a2090dbcbc0d6588cccaf7d"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Mon Apr 10 10:26:18 2017 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Mon Apr 10 10:26:18 2017 +0200"
      },
      "message": "Add opt. resume guests on host boot (#10)\n\n"
    },
    {
      "commit": "5f41e6e2a3c941cb5a2090dbcbc0d6588cccaf7d",
      "tree": "8399ef2bc6d7b0ae61148d942fb66765a2b6801f",
      "parents": [
        "171f81fcdce9a0bc10ad10a3661e1ab28cdc06bd"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Mon Apr 10 10:18:12 2017 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Mon Apr 10 10:18:12 2017 +0200"
      },
      "message": "Add Kitchen test + Travis CI [WIP] (#6)\n\n* Add Kitchen test + Travis CI\r\n\r\n* update ci configs\r\n\r\n* Update openstack repos for kitchen\r\n"
    },
    {
      "commit": "171f81fcdce9a0bc10ad10a3661e1ab28cdc06bd",
      "tree": "1146f6b2bd17943978e4ba98a71a38f947b37eae",
      "parents": [
        "c3783c96672b87d9799ac3c96ed84793da5ba6b3",
        "aec870fcb64a2fec5a8381c5ffd1e6deeaf74d61"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Fri Apr 07 16:17:22 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 07 16:17:22 2017 +0200"
      },
      "message": "Merge pull request #8 from LotharKAtt/master\n\nadd missing parameter block_migration"
    },
    {
      "commit": "aec870fcb64a2fec5a8381c5ffd1e6deeaf74d61",
      "tree": "01f65772e0ec4c042e44de1985336c37cb049556",
      "parents": [
        "4e75bfcc550313131a769e621c136cf90aefda6e"
      ],
      "author": {
        "name": "Pavel Cizinsky",
        "email": "pcizinsky@mirantis.com",
        "time": "Fri Apr 07 13:26:16 2017 +0200"
      },
      "committer": {
        "name": "Pavel Cizinsky",
        "email": "pcizinsky@mirantis.com",
        "time": "Fri Apr 07 13:37:19 2017 +0200"
      },
      "message": "add missing parameter block_migration\n"
    },
    {
      "commit": "c3783c96672b87d9799ac3c96ed84793da5ba6b3",
      "tree": "41fa14c88b7d482d9cf54933732fa75f02d4d748",
      "parents": [
        "4e75bfcc550313131a769e621c136cf90aefda6e"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Thu Apr 06 22:09:20 2017 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Fri Apr 07 13:19:52 2017 +0200"
      },
      "message": "fixes in tranport_url\n\nChange-Id: I290bf5ecea1ef7b6b4cc803af657d27ee5fd235d\n"
    },
    {
      "commit": "debdf89a2af4c875e3f19271fb937549059f118b",
      "tree": "99266619ab7c9327a3497bf02985666bc156f1b4",
      "parents": [
        "4e75bfcc550313131a769e621c136cf90aefda6e"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Fri Apr 07 09:36:09 2017 +0200"
      },
      "committer": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Fri Apr 07 09:36:09 2017 +0200"
      },
      "message": "Fix for differentiating no data vs 0s\n\nChange-Id: I8f40f8689dc0080ccfeb28ed7219ad0ccb6657a1\n"
    },
    {
      "commit": "4e75bfcc550313131a769e621c136cf90aefda6e",
      "tree": "aa08b40e469b27dd10dbf4a9ef83bd891fabadcd",
      "parents": [
        "3cef3d61872b64d3c1bd4b5c735e8f5b087f3a79"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Mon Apr 03 23:12:03 2017 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Mon Apr 03 23:12:03 2017 +0200"
      },
      "message": "Introduce Newton release for Nova\n\nAdd configuration files and parameters for Newton release\n\nChange-Id: I6c91a69b9bd6c865d5f6da8019b3a8b7eaf0c6db\n"
    },
    {
      "commit": "3cef3d61872b64d3c1bd4b5c735e8f5b087f3a79",
      "tree": "b273fbeca9c50c0387b4a4c1d86db092df12a475",
      "parents": [
        "4e1cf239bf156345728ab0d704de10ec99f56879",
        "325f6671b7c4658515275f60b35fc7da6502c574"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Mon Mar 27 11:45:01 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@8d47cb36f245",
        "time": "Mon Mar 27 11:45:01 2017 +0000"
      },
      "message": "Merge \"Add availability zone tag to the Grafana dashboard\""
    },
    {
      "commit": "4e1cf239bf156345728ab0d704de10ec99f56879",
      "tree": "bbd7f484839c40c482c9ebf3b59d84a11c32ee2a",
      "parents": [
        "a537fd21d5a54e2814be8777952d4759d850fec9",
        "0ef7c2f974b3ad35db7a975efc56daf64775b487"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Fri Mar 24 09:58:40 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@8d47cb36f245",
        "time": "Fri Mar 24 09:58:40 2017 +0000"
      },
      "message": "Merge \"Add service level information for Grafana dashboard\""
    },
    {
      "commit": "0ef7c2f974b3ad35db7a975efc56daf64775b487",
      "tree": "197ca30bccb2f02034ba6df26281ccc46072b8ca",
      "parents": [
        "4d8373426c7e6f65257da3ca5096027b3f726689"
      ],
      "author": {
        "name": "Guillaume Thouvenin",
        "email": "gthouvenin@mirantis.com",
        "time": "Mon Mar 13 10:11:33 2017 +0100"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Thu Mar 23 14:43:12 2017 +0000"
      },
      "message": "Add service level information for Grafana dashboard\n\nChange-Id: Ie685ff33288fbbc23ae97eb89820431b00f25504\n"
    },
    {
      "commit": "325f6671b7c4658515275f60b35fc7da6502c574",
      "tree": "8652997a023bc6fa51c516cfd90d3b6097c87438",
      "parents": [
        "a537fd21d5a54e2814be8777952d4759d850fec9"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Mon Mar 20 16:08:54 2017 +0100"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Thu Mar 23 13:53:04 2017 +0100"
      },
      "message": "Add availability zone tag to the Grafana dashboard\n\nChange-Id: I505927f1f518fb0f462fab62171ab9e28021aabe\n"
    },
    {
      "commit": "a537fd21d5a54e2814be8777952d4759d850fec9",
      "tree": "2d379c9f3f6547c99afd1203482dd63b5dfe83e4",
      "parents": [
        "4d8373426c7e6f65257da3ca5096027b3f726689"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Mon Mar 20 14:30:31 2017 +0100"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Mon Mar 20 14:40:57 2017 +0100"
      },
      "message": "Missing -l option for starting libvirt-bin\n\nInstance live migration stop to work due to missed -l option for\nstarting libvirt-bin\n\nChange-Id: I9f164984c683531ca46157497557e7ebe64cb745\nCloses-bug: PROD-9809\n"
    },
    {
      "commit": "4d8373426c7e6f65257da3ca5096027b3f726689",
      "tree": "79e207fdbcca3800eb603144725410b2fd0facd5",
      "parents": [
        "5222e72b1b35b044978cabb5738db8f815fb5386",
        "9e76a651a2f7d5e1139d48301304ab4e21c2ad19"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Thu Mar 16 13:51:30 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@8d47cb36f245",
        "time": "Thu Mar 16 13:51:30 2017 +0000"
      },
      "message": "Merge \"Fix Grafana dashboard for the novnc backends\""
    },
    {
      "commit": "5222e72b1b35b044978cabb5738db8f815fb5386",
      "tree": "80d20b4f6df9a7c03dadfe5795d2fdc02dbc404a",
      "parents": [
        "1c1bffb8b8498f0e5749c6016d82058c3a90a5b5"
      ],
      "author": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Wed Mar 15 21:02:05 2017 +0100"
      },
      "committer": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Wed Mar 15 21:02:34 2017 +0100"
      },
      "message": "remove libvirt_service set in map.jinja\n\nChange-Id: I76fe9d6f17f921babe659f83406583fcf4665638\n"
    },
    {
      "commit": "9e76a651a2f7d5e1139d48301304ab4e21c2ad19",
      "tree": "8fa9fc417725e7215df92b7be155ba73c33cf5f8",
      "parents": [
        "cc75f6cdf8eeb60b7309894d0828444bc903cdb2"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Fri Mar 10 14:43:23 2017 +0100"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Fri Mar 10 14:14:46 2017 +0000"
      },
      "message": "Fix Grafana dashboard for the novnc backends\n\nChange-Id: Ice24922bca4ebf6dd0708d6cf15a4d696ed66b0b\n"
    },
    {
      "commit": "1c1bffb8b8498f0e5749c6016d82058c3a90a5b5",
      "tree": "9db70bc0086e41010717099bb031f4cae28e01c8",
      "parents": [
        "cc75f6cdf8eeb60b7309894d0828444bc903cdb2"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Wed Mar 08 11:08:31 2017 +0100"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Wed Mar 08 11:08:31 2017 +0100"
      },
      "message": "Add multi-region support to collectd plugins\n\nChange-Id: I52f7f06e1af8be58b88b62399944c7fa5027f490\n"
    },
    {
      "commit": "cc75f6cdf8eeb60b7309894d0828444bc903cdb2",
      "tree": "a71ad38b30adec8f39cfba11505f96ff709d1b3e",
      "parents": [
        "04a77112b41da48a68e9b17af836a6142e1d355f",
        "d855ef2cd43c56914a06d70ccfe0aa45b299115d"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Tue Mar 07 17:23:17 2017 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 07 17:23:17 2017 +0100"
      },
      "message": "Merge pull request #5 from pjediny/nfv-sriov\n\nSR-IOV VFs need to be accessible by qemu instances"
    },
    {
      "commit": "04a77112b41da48a68e9b17af836a6142e1d355f",
      "tree": "93dcca99fefd87a3a72e59b4f9e7c14ad6c1d50d",
      "parents": [
        "030444ec302fe3d67b05ed237720e4727297a938",
        "4f27ccde69e59470139d8880fdfc1908555f84a3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@localhost",
        "time": "Tue Mar 07 14:32:39 2017 +0000"
      },
      "committer": {
        "name": "Jenkins",
        "email": "jenkins@localhost",
        "time": "Tue Mar 07 14:32:39 2017 +0000"
      },
      "message": "Merge remote-tracking branch \u0027target/master\u0027\n"
    },
    {
      "commit": "030444ec302fe3d67b05ed237720e4727297a938",
      "tree": "9211c7d9e9cce70c4741348adfc442a254c56c58",
      "parents": [
        "b7b0ddaa5160df8f62015b0aea17551ef2286790"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Tue Mar 07 13:29:59 2017 +0100"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Tue Mar 07 13:30:16 2017 +0100"
      },
      "message": "Fixes for Hugepages in Nova\n\nEpic: PROD-8959\n\nChange-Id: Idf467a1fe9a5eb569c9b88201bc27591cb62390c\n"
    },
    {
      "commit": "4f27ccde69e59470139d8880fdfc1908555f84a3",
      "tree": "12ce6dfb4d2d601a8c6a46a2f5c20e6a2720d91a",
      "parents": [
        "b7b0ddaa5160df8f62015b0aea17551ef2286790",
        "d5266fb8cf3fdf99be211cda54fbffcfcf8cd9f0"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Tue Mar 07 10:35:10 2017 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 07 10:35:10 2017 +0100"
      },
      "message": "Merge pull request #4 from salt-formulas/pr_add_novcproxy_host\n\nadd novncproxy_host"
    },
    {
      "commit": "d5266fb8cf3fdf99be211cda54fbffcfcf8cd9f0",
      "tree": "896c8b1ed90c6505c506d4e7010a56cfd0860b67",
      "parents": [
        "064fc251e5f97990d3440260e2e336af2afad0dc"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Fri Feb 24 09:49:11 2017 +0100"
      },
      "committer": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Tue Mar 07 10:11:50 2017 +0100"
      },
      "message": "add novncproxy_host\n"
    },
    {
      "commit": "d855ef2cd43c56914a06d70ccfe0aa45b299115d",
      "tree": "62a21c18a1be7c4690d4df54d49bba43c22bf7cb",
      "parents": [
        "b7b0ddaa5160df8f62015b0aea17551ef2286790"
      ],
      "author": {
        "name": "Petr Jediný",
        "email": "petr.jediny@gmail.com",
        "time": "Mon Mar 06 22:24:33 2017 +0100"
      },
      "committer": {
        "name": "Petr Jediný",
        "email": "petr.jediny@gmail.com",
        "time": "Mon Mar 06 22:24:33 2017 +0100"
      },
      "message": "SR-IOV VFs need to be accesible by qemu\n"
    },
    {
      "commit": "b7b0ddaa5160df8f62015b0aea17551ef2286790",
      "tree": "b01a65fbc0eb0eb7f2c041a1adbd38c4462d7b23",
      "parents": [
        "28e59cbbd45c336379b5054763601bab6f358f38"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Tue Feb 28 14:36:46 2017 +0100"
      },
      "committer": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Tue Feb 28 14:36:46 2017 +0100"
      },
      "message": "fix novanq flavor\n\nChange-Id: I90e864163a8f42f5ecfc14d3600fdb7afa27ec1b\n"
    },
    {
      "commit": "28e59cbbd45c336379b5054763601bab6f358f38",
      "tree": "b5bf61fb95559d5aaaa7cf883a61ff80af850622",
      "parents": [
        "5dcabb716eed35b21b76378efcc96cb7b3ee6d68"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Tue Feb 28 11:16:19 2017 +0100"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Tue Feb 28 11:16:45 2017 +0100"
      },
      "message": "location of custom modules and states changed\n\nChange-Id: I965022604de73da2a6c04cc017adb197dbf0af3f\n"
    },
    {
      "commit": "5dcabb716eed35b21b76378efcc96cb7b3ee6d68",
      "tree": "51efd40efa0ad81cf12ebb2edbbf8704c07b67fd",
      "parents": [
        "26fb85c81035ab72c2a50be3a8dda0e52e89c9fa",
        "70d9e3f939e7d6138ae4584b0a5ef0a65b84302b"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Fri Feb 24 12:05:36 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@605ed64b8049",
        "time": "Fri Feb 24 12:05:37 2017 +0000"
      },
      "message": "Merge \"nova availability zones\""
    },
    {
      "commit": "26fb85c81035ab72c2a50be3a8dda0e52e89c9fa",
      "tree": "940c667bc1fd9ce5f61ae435989b1f402b7514c9",
      "parents": [
        "55d1f57bf5eda7006a18185190318f816a343ca9"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Thu Feb 16 22:29:22 2017 +0100"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Mon Feb 20 12:04:40 2017 +0100"
      },
      "message": "CPU pinning \u0026 Hugepages libvirt mounts\n\nHugepages mount point definition for libivirt. Nova vcpu pin set\nparameter definition.\n\nEpic: PROD-8959\n\nChange-Id: I7a5b0b315a31d77b4324963c299546d7d3f4343a\n"
    },
    {
      "commit": "70d9e3f939e7d6138ae4584b0a5ef0a65b84302b",
      "tree": "4cd092865d50b683ef8cf8aea852f6fe5bcd8b68",
      "parents": [
        "55d1f57bf5eda7006a18185190318f816a343ca9"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Wed Feb 15 18:37:13 2017 +0100"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Thu Feb 16 11:05:29 2017 +0100"
      },
      "message": "nova availability zones\n\nChange-Id: I73f2fac77fd6097a1be27fb8dd2edd5c7932f165\n"
    },
    {
      "commit": "55d1f57bf5eda7006a18185190318f816a343ca9",
      "tree": "cf62dcfa642edcb16f8d8f1093dda1b316af3060",
      "parents": [
        "73051e0803470a34057f4cf0f375165c8b2dd267"
      ],
      "author": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Wed Feb 15 16:41:53 2017 +0100"
      },
      "committer": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Wed Feb 15 17:41:09 2017 +0100"
      },
      "message": "added state option for creating instances\n\nChange-Id: I92d6258d554e9a651d6e3f34872c77d7506095f7\n"
    },
    {
      "commit": "73051e0803470a34057f4cf0f375165c8b2dd267",
      "tree": "5bd1550e836d7205ca9065b3a72cbdc742933a2d",
      "parents": [
        "d1d250fb38aa2189d166117f7f144aada759baf8"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed Feb 15 12:11:12 2017 +0100"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed Feb 15 12:11:12 2017 +0100"
      },
      "message": "Enable all nova-scheduler filters by default\n\nChange-Id: Ide8b0ec1276684cda515f7f77ee1e17c93c8b9d2\n"
    },
    {
      "commit": "d1d250fb38aa2189d166117f7f144aada759baf8",
      "tree": "3d330d2a05864a420adb685fb229f780ebf1016a",
      "parents": [
        "46bb46cd01daf932d5423a95bd14fb70b7d25c50"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Tue Feb 14 16:45:36 2017 +0100"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Tue Feb 14 16:45:36 2017 +0100"
      },
      "message": "SRIOV fixes for metadata\n\nChange-Id: I268ac44890d1b59c987dec83dfc2f5c6fd68eef9\n"
    },
    {
      "commit": "46bb46cd01daf932d5423a95bd14fb70b7d25c50",
      "tree": "0599d5b691002804d8f860c17682521bbbd7af64",
      "parents": [
        "39a059412908d4709e8cd740a33ca242d8f9399a"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "ales.komarek@newt.cz",
        "time": "Tue Feb 14 15:08:35 2017 +0100"
      },
      "committer": {
        "name": "Ales Komarek",
        "email": "ales.komarek@newt.cz",
        "time": "Tue Feb 14 15:08:35 2017 +0100"
      },
      "message": "Fixing SRIOV metadata\n\nChange-Id: I1897f2e424b3841b269a9995366bbeafc447edb1\n"
    },
    {
      "commit": "39a059412908d4709e8cd740a33ca242d8f9399a",
      "tree": "396a11014d95ce0314750bab804437be990e0493",
      "parents": [
        "064fc251e5f97990d3440260e2e336af2afad0dc"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Mon Feb 13 23:03:08 2017 +0100"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Tue Feb 14 13:30:54 2017 +0100"
      },
      "message": "SRIOV support\n\nEnable SRIOV support in nova scheduler and compute.\n\nChange-Id: Ib1d180a5eb47221d322e4d147dd845aa63b1b408\nEpic: PROD-8956\n"
    },
    {
      "commit": "064fc251e5f97990d3440260e2e336af2afad0dc",
      "tree": "177395ef2d336c8b60de4dfdd3f66d781d4f55f6",
      "parents": [
        "0d80c3ffe9fcaaf85d9f8b17642beba76a8328fe",
        "6e870045f3a6bbc69b1737c94bed6b61fb6c8122"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Fri Feb 10 12:54:44 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@50f9da5d34fb",
        "time": "Fri Feb 10 12:54:44 2017 +0000"
      },
      "message": "Merge \"Fix Nova aggregate alarms\""
    },
    {
      "commit": "0d80c3ffe9fcaaf85d9f8b17642beba76a8328fe",
      "tree": "ad297805942fe5b7d1d8743421b0a21cc5b89003",
      "parents": [
        "ebb9ddbd619ecf18f956c694695fd6554e4ca8ba"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Fri Feb 10 06:25:53 2017 +0100"
      },
      "committer": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Fri Feb 10 10:50:35 2017 +0100"
      },
      "message": "Enables pagination for Nova\n\nChange-Id: Icbda2b8b2ccf437d4c80b76478d36b10415db5c8\nDepends-On: I0c9bd6b0a02a4a402f3d18c2804a0d65defcbac8\n"
    },
    {
      "commit": "6e870045f3a6bbc69b1737c94bed6b61fb6c8122",
      "tree": "8ff62f17e9b6055ca2123c8ef848b96197d88912",
      "parents": [
        "ebb9ddbd619ecf18f956c694695fd6554e4ca8ba"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Wed Jan 25 16:21:43 2017 +0100"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Fri Feb 10 07:49:24 2017 +0000"
      },
      "message": "Fix Nova aggregate alarms\n\nSet \u0027no_data\u0027 policy to OKAY in case there\u0027s no aggregate defined.\n\nChange-Id: If28f4c060db7922dbdcf73c4aeba54b3fefd6082\n"
    },
    {
      "commit": "ebb9ddbd619ecf18f956c694695fd6554e4ca8ba",
      "tree": "db094bed9d19a312454b1b257c1f8a9afa4a6cb3",
      "parents": [
        "9a4db3871e6ae31a1dcad54bc2a7dd06497d8dd6",
        "8683b7af4ac7f84b2921421f75f58865c0851592"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "fpytloun@mirantis.com",
        "time": "Thu Feb 09 11:51:13 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@50f9da5d34fb",
        "time": "Thu Feb 09 11:51:13 2017 +0000"
      },
      "message": "Merge \"Allow to configure the pagination\""
    },
    {
      "commit": "9a4db3871e6ae31a1dcad54bc2a7dd06497d8dd6",
      "tree": "16f32a358128ac75d62ce6b46cf663680f979f15",
      "parents": [
        "cb1bdf1f80a85981b20103fbcf117dafdfded0a5",
        "76bdda8bebfe8d2929ee5039c7fc103c87cdb99f"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Tue Feb 07 23:32:26 2017 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 07 23:32:26 2017 +0100"
      },
      "message": "Merge pull request #2 from timbyr/memcache_fix\n\nCorrect configuration for memcache_servers"
    },
    {
      "commit": "cb1bdf1f80a85981b20103fbcf117dafdfded0a5",
      "tree": "7a366651b3eaf48d655ace30e39901cc96ac8794",
      "parents": [
        "a30c023e54577fd8db6b26c741711c4653e9252f",
        "a2c7929e007452bc98b00c3e73ec092e843086b9"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Tue Feb 07 22:03:49 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@50f9da5d34fb",
        "time": "Tue Feb 07 22:03:50 2017 +0000"
      },
      "message": "Merge \"nova client to set tenant quotas\""
    },
    {
      "commit": "76bdda8bebfe8d2929ee5039c7fc103c87cdb99f",
      "tree": "dec0c4e1b117f7678a8c3ef5036d55ca4da7260f",
      "parents": [
        "a30c023e54577fd8db6b26c741711c4653e9252f"
      ],
      "author": {
        "name": "Keith Byrne",
        "email": "timbyr@gmail.com",
        "time": "Tue Feb 07 17:39:26 2017 +0000"
      },
      "committer": {
        "name": "Keith Byrne",
        "email": "timbyr@gmail.com",
        "time": "Tue Feb 07 17:39:26 2017 +0000"
      },
      "message": "Correct configuration for memcache_servers\n\nhttp://docs.openstack.org/mitaka/config-reference/compute/config-options.html\n"
    },
    {
      "commit": "a2c7929e007452bc98b00c3e73ec092e843086b9",
      "tree": "4a17381d2a3984511fd71bf4815794145bbaa049",
      "parents": [
        "0ce9fc9c0bd06ea508e2d81e03c457e5df90ff04"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Sun Feb 05 21:01:38 2017 +0100"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Tue Feb 07 13:05:31 2017 +0100"
      },
      "message": "nova client to set tenant quotas\n\nChange-Id: I9fdbfa065b813ba7b6ccb905ce171da12baf106b\n"
    }
  ],
  "next": "a30c023e54577fd8db6b26c741711c4653e9252f"
}
