)]}'
{
  "log": [
    {
      "commit": "aba66d31d1fc39f6b434eeef13d980983e4313bf",
      "tree": "48abf31371f95d13e6772ba021727da25605b2b0",
      "parents": [
        "91104dbdc5a3fa944d565b5872c3c26c0fd7c0c0"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Tue Jun 27 12:27:43 2017 +0200"
      },
      "committer": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Sat Jul 08 09:31:34 2017 +0200"
      },
      "message": "Enable Prometheus support\n\nThis change adds alerts on API status and log metrics.\n\nChange-Id: I2fe6ae3683a2e715ea9f5d4d197149284bfb75f5\n"
    },
    {
      "commit": "91104dbdc5a3fa944d565b5872c3c26c0fd7c0c0",
      "tree": "60dca7c89db830c8024e35ae5f978c20d9f50c08",
      "parents": [
        "7e72aa27f29a2bebe359876fb4961884ec01efaf"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Fri Jul 07 08:50:44 2017 +0200"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Fri Jul 07 08:50:44 2017 +0200"
      },
      "message": "nova ocata install from scratch fix\n\nChange-Id: I99743a37f1635f64aaa38bf7dd395180bab4df11\n"
    },
    {
      "commit": "7e72aa27f29a2bebe359876fb4961884ec01efaf",
      "tree": "90a4ab4daf63bcba173c2136840a69e880b2e04e",
      "parents": [
        "5589c011986fb8db55876b580d47212850e87aa7"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Mon Jul 03 16:05:11 2017 +0200"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Mon Jul 03 16:05:11 2017 +0200"
      },
      "message": "novang state fix\n\nChange-Id: Iede92a4ac2644f38c200475eb3bf45f2d84b170d\n"
    },
    {
      "commit": "5589c011986fb8db55876b580d47212850e87aa7",
      "tree": "b5887b57ad78c92f688da335d33f9b897aed097c",
      "parents": [
        "74475845ef4e50f98d05a032f0cea17e04bcaa80"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Tue Jun 20 11:28:52 2017 +0200"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Thu Jun 29 17:12:34 2017 +0200"
      },
      "message": "fixing issue from mitaka to newton and then to ocata upgrade\n\nChange-Id: I571009d3bf4d0d6db1c29ae7e5fe2d3703957f73\n"
    },
    {
      "commit": "74475845ef4e50f98d05a032f0cea17e04bcaa80",
      "tree": "dda273db7c14f05ac8242b1bb7ce3b25a2b6e7b7",
      "parents": [
        "f687418e453cae66baa6126fa881be26e78e1a72",
        "c3588b814c263e5bda67592f914c3b09023613ff"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Jun 28 15:06:24 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@32a4cf582fa9",
        "time": "Wed Jun 28 15:06:24 2017 +0000"
      },
      "message": "Merge \"Update expected code for http_response\""
    },
    {
      "commit": "c3588b814c263e5bda67592f914c3b09023613ff",
      "tree": "b71f11d0cf0e364eecca91534226ada783d8d6a1",
      "parents": [
        "1301bce3b8950d4427a8957894253530c18865db"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Jun 28 15:23:45 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Jun 28 15:59:15 2017 +0200"
      },
      "message": "Update expected code for http_response\n\nChange-Id: I9cd6653a0ad56cb6b00d0b9efa564a39408339c7\n"
    },
    {
      "commit": "f687418e453cae66baa6126fa881be26e78e1a72",
      "tree": "de640506c79c5e465fca9f9b49c298c284a0705b",
      "parents": [
        "1301bce3b8950d4427a8957894253530c18865db",
        "fac39bf25b912b043d42112227e55d5062baa9a3"
      ],
      "author": {
        "name": "Aleš Komárek",
        "email": "github@newt.cz",
        "time": "Wed Jun 28 13:08:10 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 28 13:08:10 2017 +0200"
      },
      "message": "Merge pull request #31 from atengler/hotfix/novaclient-compatibility\n\nSaltNova compatibility with python-novaclient\u003e\u003d7.0.0"
    },
    {
      "commit": "fac39bf25b912b043d42112227e55d5062baa9a3",
      "tree": "de640506c79c5e465fca9f9b49c298c284a0705b",
      "parents": [
        "e8afcccabf88cb920f618358e9ac92a2fca4b92d"
      ],
      "author": {
        "name": "Adam Tengler",
        "email": "atengler@mirantis.com",
        "time": "Wed Jun 28 11:01:58 2017 +0000"
      },
      "committer": {
        "name": "Adam Tengler",
        "email": "atengler@mirantis.com",
        "time": "Wed Jun 28 11:01:58 2017 +0000"
      },
      "message": "Add compatibility with v2.0 endpoint\n"
    },
    {
      "commit": "e8afcccabf88cb920f618358e9ac92a2fca4b92d",
      "tree": "7e6bbebb6b1fe2ccd2e5de118c63ffbab5df3861",
      "parents": [
        "1301bce3b8950d4427a8957894253530c18865db"
      ],
      "author": {
        "name": "Adam Tengler",
        "email": "atengler@mirantis.com",
        "time": "Tue Jun 27 17:57:21 2017 +0000"
      },
      "committer": {
        "name": "Adam Tengler",
        "email": "atengler@mirantis.com",
        "time": "Tue Jun 27 17:57:21 2017 +0000"
      },
      "message": "SaltNova class moved from salt.utils.openstack.nova to novang until there is fix for new novaclient incompatibility in upstream\n"
    },
    {
      "commit": "1301bce3b8950d4427a8957894253530c18865db",
      "tree": "e24b95e20569ed04dff6bc9925ac1a61533349fa",
      "parents": [
        "1bd58bad8cd32cc7b04aca60991fab593138a1d3",
        "b77b33ddfcf9df2aeff567ceddc2b328b48f195b"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Tue Jun 27 07:55:19 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@32a4cf582fa9",
        "time": "Tue Jun 27 07:55:20 2017 +0000"
      },
      "message": "Merge \"Mend transport_url/vhost option in single mode\""
    },
    {
      "commit": "1bd58bad8cd32cc7b04aca60991fab593138a1d3",
      "tree": "170501520e51b8c2c930c1623f4546bb1316062f",
      "parents": [
        "ae15de9f343485a4529a6c0a3c45f054442298e0",
        "de685313aa73a9d6689ee8a76f03d66abb252a48"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Mon Jun 26 15:13:42 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@32a4cf582fa9",
        "time": "Mon Jun 26 15:13:43 2017 +0000"
      },
      "message": "Merge \"Add http_response input for endpoint\""
    },
    {
      "commit": "b77b33ddfcf9df2aeff567ceddc2b328b48f195b",
      "tree": "c0d9a12614579778e7c60c581dac86be8fd58105",
      "parents": [
        "ae15de9f343485a4529a6c0a3c45f054442298e0"
      ],
      "author": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Fri Jun 23 16:26:32 2017 +0400"
      },
      "committer": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Fri Jun 23 16:29:51 2017 +0400"
      },
      "message": "Mend transport_url/vhost option in single mode\n\nChange-Id: I07b4f651ca8c4808da364b5f3f634adf36feafcd\n"
    },
    {
      "commit": "de685313aa73a9d6689ee8a76f03d66abb252a48",
      "tree": "62ff544e35b79ef8a33736ef64ea9676fc12af52",
      "parents": [
        "8332587a2b477a97136a77c665cb26e7f78fc960"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Jun 20 14:12:45 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Thu Jun 22 15:04:17 2017 +0200"
      },
      "message": "Add http_response input for endpoint\n\nChange-Id: Iabb96c7b73580c9292bca742f5042674a1a8087e\n"
    },
    {
      "commit": "ae15de9f343485a4529a6c0a3c45f054442298e0",
      "tree": "4799a0a2f28c5af1bf788b7d52998177eee22491",
      "parents": [
        "8332587a2b477a97136a77c665cb26e7f78fc960"
      ],
      "author": {
        "name": "Andrey Shestakov",
        "email": "ashestakov@mirantis.com",
        "time": "Thu Jun 15 13:48:51 2017 +0300"
      },
      "committer": {
        "name": "Andrey Shestakov",
        "email": "ashestakov@mirantis.com",
        "time": "Thu Jun 15 13:48:51 2017 +0300"
      },
      "message": "Fix watch relations for nova-compute\n\nIn case when compute is combined with controller, nova-compute\nshould watch nova.conf.\n\nChange-Id: Ic2438d4d977fa45a10876fd9c3c574b8383b238a\n"
    },
    {
      "commit": "8332587a2b477a97136a77c665cb26e7f78fc960",
      "tree": "a26e4d10492c9875166fae61b6616f15af95ad18",
      "parents": [
        "7d67e9e3e1c7c30a8317afbec2ebc28d41500c56",
        "42b5e6b02c99b9eed2b2c5c23e252350c2560031"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Thu Jun 15 08:12:00 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@32a4cf582fa9",
        "time": "Thu Jun 15 08:12:01 2017 +0000"
      },
      "message": "Merge \"add ocata tests\""
    },
    {
      "commit": "7d67e9e3e1c7c30a8317afbec2ebc28d41500c56",
      "tree": "9ec9652db86573541ab17a2dfc351ba43dc96319",
      "parents": [
        "814f636c4198d74b19da154edf1257785d808b36",
        "884138e65498f1639425055ab1783c6e5f707ef7"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed Jun 14 09:07:24 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@32a4cf582fa9",
        "time": "Wed Jun 14 09:07:24 2017 +0000"
      },
      "message": "Merge \"Update nova-compute to support baremetal case\""
    },
    {
      "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": "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": "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": "42b5e6b02c99b9eed2b2c5c23e252350c2560031",
      "tree": "fd75647e26aca4ffa97087d923450008a95d608f",
      "parents": [
        "653e8ec9b2b1c14d7beb2e3e183bb29c827fe9c4"
      ],
      "author": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Tue May 16 10:00:40 2017 +0200"
      },
      "committer": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Tue May 16 10:00:40 2017 +0200"
      },
      "message": "add ocata tests\n\nChange-Id: I4a9e731354c9e1ae18bbc5eb3f1c4541b5559174\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"
    }
  ],
  "next": "b7b0ddaa5160df8f62015b0aea17551ef2286790"
}
