)]}'
{
  "log": [
    {
      "commit": "a6f2b249a1a05797fa468c37a7ce7fd079092317",
      "tree": "e65d964ff49dc4b5c629f8d82a10f12ef3ba7997",
      "parents": [
        "e9e00a234674ac388867e0e3aaeb74c7a4f1421e",
        "adabf51cc465d4c39f5ee0a163cf555148b31f4e"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Wed Aug 09 09:16:33 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@980ef0291b9e",
        "time": "Wed Aug 09 09:16:34 2017 +0000"
      },
      "message": "Merge \"Enable v1 api for newton\""
    },
    {
      "commit": "e9e00a234674ac388867e0e3aaeb74c7a4f1421e",
      "tree": "e29d28d6a4f2af220a8b581c2e89c173eab4884f",
      "parents": [
        "1b83901bbb0b485342f08a223b4d59979fd8f23c"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Thu Jul 27 11:12:25 2017 +0200"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Fri Jul 28 11:04:34 2017 +0200"
      },
      "message": "Add API Performances panels to Prometheus dashboard\n\nChange-Id: I806c51fe3a8be5453e2496dd820a835cb125db8e\n"
    },
    {
      "commit": "1b83901bbb0b485342f08a223b4d59979fd8f23c",
      "tree": "dd9884834b43288036eabf382b8883bec4ae3288",
      "parents": [
        "0628aaa1ae3192d5dfc45a3f9cc524b442e4921c",
        "85bfcc9dd7474477960103ecd44bdb4d3a0f4b22"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Jul 25 11:46:11 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@32a4cf582fa9",
        "time": "Tue Jul 25 11:46:11 2017 +0000"
      },
      "message": "Merge \"Allow Travis CI to run parallel tests\""
    },
    {
      "commit": "0628aaa1ae3192d5dfc45a3f9cc524b442e4921c",
      "tree": "4222cb8a1baf193845ef5460e3148da9238cf339",
      "parents": [
        "4557cc451e48f0bd34916d7690bceae01135ba04",
        "8248ed8dbaa61146a788d3e1bb4f00fa039d9350"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Mon Jul 24 09:10:18 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@32a4cf582fa9",
        "time": "Mon Jul 24 09:10:18 2017 +0000"
      },
      "message": "Merge \"Fix glance/meta/prometheus.yml for the CI\""
    },
    {
      "commit": "4557cc451e48f0bd34916d7690bceae01135ba04",
      "tree": "ca7292c38b59ef6cb830adfbbaea120519a06e7c",
      "parents": [
        "61316d7b5044801ea797c01aff6496ab574c85f0"
      ],
      "author": {
        "name": "vgusev",
        "email": "vgusev@mirantis.com",
        "time": "Thu Jul 20 19:24:08 2017 +0400"
      },
      "committer": {
        "name": "vgusev",
        "email": "vgusev@mirantis.com",
        "time": "Thu Jul 20 19:26:05 2017 +0400"
      },
      "message": "Fix typo in alarm definition\n\nChange-Id: Ibbf7d4728b966676d1fe013cc94a594dc2ed1c9f\n"
    },
    {
      "commit": "adabf51cc465d4c39f5ee0a163cf555148b31f4e",
      "tree": "226d7485c9733e2bae189aaeb8860568ec834ec8",
      "parents": [
        "61316d7b5044801ea797c01aff6496ab574c85f0"
      ],
      "author": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Thu Jul 20 15:14:15 2017 +0400"
      },
      "committer": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Thu Jul 20 15:15:26 2017 +0400"
      },
      "message": "Enable v1 api for newton\n\nHeat in openstack newton requires v1 Image api\n\nChange-Id: Ic06f1d1656a77ed26bad886e3573c6257c2fe02e\n"
    },
    {
      "commit": "8248ed8dbaa61146a788d3e1bb4f00fa039d9350",
      "tree": "ade4d7cb5d79a12d4ba8eade6ded04a576ea52a1",
      "parents": [
        "61316d7b5044801ea797c01aff6496ab574c85f0"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Wed Jul 19 03:52:55 2017 +0200"
      },
      "committer": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Wed Jul 19 13:49:44 2017 +0200"
      },
      "message": "Fix glance/meta/prometheus.yml for the CI\n\nChange-Id: Ia53ec9ba603efb6eca92e1a8ea9514dbee9779cd\n"
    },
    {
      "commit": "85bfcc9dd7474477960103ecd44bdb4d3a0f4b22",
      "tree": "77699cb878c13ffacd0c4d76f46ee86d45098258",
      "parents": [
        "61316d7b5044801ea797c01aff6496ab574c85f0"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Mon Jul 17 15:39:09 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Mon Jul 17 15:39:27 2017 +0200"
      },
      "message": "Allow Travis CI to run parallel tests\n\nChange-Id: I08fe4599960d826e18a239511a71b7ae5d0eff38\n"
    },
    {
      "commit": "61316d7b5044801ea797c01aff6496ab574c85f0",
      "tree": "db38ea61fae4011c99fece61d2198d8fd849dbb8",
      "parents": [
        "e9490cffb95c26ce45166ec0fa0b7fbdb1d62fcb"
      ],
      "author": {
        "name": "Dmitry Stremkovskiy",
        "email": "dstremkouski@mirantis.com",
        "time": "Wed Jul 12 17:08:05 2017 +0300"
      },
      "committer": {
        "name": "Dmitry Stremkovskiy",
        "email": "dstremkouski@mirantis.com",
        "time": "Wed Jul 12 17:08:46 2017 +0300"
      },
      "message": "Fixing filesystem_store_metadata.json generator\n\nChange-Id: I3d952013b1333b753a511246af33fdeee791064a\n"
    },
    {
      "commit": "e9490cffb95c26ce45166ec0fa0b7fbdb1d62fcb",
      "tree": "d0d66a09a023734427d92f5764daecfa14c6a865",
      "parents": [
        "b7eb2ae51a4e88a42bd9e9089e87ba6a45924d65"
      ],
      "author": {
        "name": "Dmitry Stremkovskiy",
        "email": "dstremkouski@mirantis.com",
        "time": "Tue Jul 11 11:37:44 2017 +0300"
      },
      "committer": {
        "name": "Dmitry Stremkovskiy",
        "email": "dstremkouski@mirantis.com",
        "time": "Tue Jul 11 12:44:24 2017 +0300"
      },
      "message": "Unhardcode glance user/group uid/gid values\nWarn to not change glance uid/gid values after user is created\n\nChange-Id: Iff3e6490c14134c3cda12035578dd153b1621aea\n"
    },
    {
      "commit": "b7eb2ae51a4e88a42bd9e9089e87ba6a45924d65",
      "tree": "3e740659e6424520320569a47908d3c61a046058",
      "parents": [
        "1c2ebaecc220bf5a3777b0ce35a6430a3fa1fa0f",
        "1b56370e724908bc67d3740cb7e1aa5f17dd98c1"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "mpolreich@mirantis.com",
        "time": "Mon Jul 10 09:43:18 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@32a4cf582fa9",
        "time": "Mon Jul 10 09:43:18 2017 +0000"
      },
      "message": "Merge \"Add \u0027datasource: influxdb\u0027 to Grafana meta\""
    },
    {
      "commit": "1c2ebaecc220bf5a3777b0ce35a6430a3fa1fa0f",
      "tree": "8f9bf1b045ff3eacec35c313d6f44698060ee24c",
      "parents": [
        "c25515c639f09d3caa74ecd7193169f8295db57d"
      ],
      "author": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Mon Jul 03 18:29:05 2017 +0400"
      },
      "committer": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Thu Jul 06 17:50:33 2017 +0400"
      },
      "message": "Create a state and a module to create images using import tasks\n\nIn Glance V2 it is possible to import an image from a remote\nlocation only using a tasks workflow. [1] As tasks are not\nsupported in salt.modules.glance I had to create a new module\nglanceng that extends functionality of the glance module.\nThat is supposed to be a temporary solution until we move to a\nSaltStack version that has support of Glance V2 tasks.\n\nAdded the `get_image_owner_id` function to the glanceng module\nthat is used for mining owner of a created image in Octavia\nstare.\n\nAdded a new state image_import to _states/glanceng that creates\na task with type `import` and the verifies that the task succeeded\nand an image was created.\n\nUpdated glance/client.sls to use image_import state and extended\nthe list of parameters that can be passed to that state.\n\n[1] https://wiki.openstack.org/wiki/Glance-tasks-import\n\nChange-Id: Ica8d02ed4a1653a74ac87ff5ee0efbe5d19feed0\n"
    },
    {
      "commit": "1b56370e724908bc67d3740cb7e1aa5f17dd98c1",
      "tree": "7e12527c2a7fa921643722ad7a4d2faa8fdea9b0",
      "parents": [
        "c25515c639f09d3caa74ecd7193169f8295db57d"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Tue Jul 04 15:44:20 2017 +0200"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Tue Jul 04 15:44:20 2017 +0200"
      },
      "message": "Add \u0027datasource: influxdb\u0027 to Grafana meta\n\nChange-Id: Ibf39e655c4b1f04a42772698ffaebd2643a8f490\n"
    },
    {
      "commit": "c25515c639f09d3caa74ecd7193169f8295db57d",
      "tree": "bacba0d8772281448259b6a222663989c23df896",
      "parents": [
        "006a42d841257055166446ba273003b6c482ea1f"
      ],
      "author": {
        "name": "Dmitriy Stremkovskiy",
        "email": "dstremkouski@mirantis.com",
        "time": "Thu Jun 29 16:38:44 2017 +0300"
      },
      "committer": {
        "name": "Dzmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Thu Jun 29 14:21:57 2017 +0000"
      },
      "message": "Adding filesystem_store_metadata.json template and handler\n\nChange-Id: I3d952013b1443a844f744246af33fd222791064a\n"
    },
    {
      "commit": "006a42d841257055166446ba273003b6c482ea1f",
      "tree": "77c812991133ed73efa02d9d94031aed77a549ec",
      "parents": [
        "329d89658e8fa40a90e183fde49a79485cba54c7",
        "a7a139de1be94980d3225229bed3bdc0161bac0e"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Thu Jun 29 09:22:53 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@32a4cf582fa9",
        "time": "Thu Jun 29 09:22:54 2017 +0000"
      },
      "message": "Merge \"Managing filesystem_store_metadata_file variable\""
    },
    {
      "commit": "329d89658e8fa40a90e183fde49a79485cba54c7",
      "tree": "0ea3b8150f8561130a80a8996dd56f28e1c745b4",
      "parents": [
        "dff1b464cdd3239e4ac0870b5c46497c3898bfc3",
        "d0d1499681b0504ef085a908b8084a704eee6e58"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Thu Jun 29 09:22:05 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@32a4cf582fa9",
        "time": "Thu Jun 29 09:22:05 2017 +0000"
      },
      "message": "Merge \"Managing show_image_direct_url variable\""
    },
    {
      "commit": "dff1b464cdd3239e4ac0870b5c46497c3898bfc3",
      "tree": "c9137eeb827468cadfead6b146220558017d0418",
      "parents": [
        "bfd7f344a63069851713e46ce00ebb1d94b1aa79",
        "8131596308f46599641eaf339a1d94bac41d012d"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Thu Jun 29 09:21:36 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@32a4cf582fa9",
        "time": "Thu Jun 29 09:21:37 2017 +0000"
      },
      "message": "Merge \"Managing filesystem_store_datadir variable\""
    },
    {
      "commit": "bfd7f344a63069851713e46ce00ebb1d94b1aa79",
      "tree": "1f238dc15d015a30687f3b9d5a7affa1496544ea",
      "parents": [
        "53731fa29655926dd95e2d5c43ed7d8a6d7db879",
        "d8aab598ad605689a4c888770ad814fdcd38b00c"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Jun 28 15:24:31 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@32a4cf582fa9",
        "time": "Wed Jun 28 15:24:31 2017 +0000"
      },
      "message": "Merge \"Update expected code for http_response\""
    },
    {
      "commit": "d8aab598ad605689a4c888770ad814fdcd38b00c",
      "tree": "90f4720b42a1bcdb0e311409d1d2df23b7d6818d",
      "parents": [
        "f21158c9ce6ae1a835af7ca40692cb77f861a752"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Jun 28 15:20:54 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Jun 28 16:00:42 2017 +0200"
      },
      "message": "Update expected code for http_response\n\nChange-Id: I1c6cc0944314a3101e0126358edaba5bc7b62434\n"
    },
    {
      "commit": "53731fa29655926dd95e2d5c43ed7d8a6d7db879",
      "tree": "18bfbcf0442cb2e1c137506f747c6d00c60606cf",
      "parents": [
        "bca0e9441321ad7faa9a26581d9c6633a3c0f2a0",
        "fa4e7d4aa71bdbb21b6c46d3410b318968cd4a2b"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Wed Jun 28 12:33:12 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@32a4cf582fa9",
        "time": "Wed Jun 28 12:33:12 2017 +0000"
      },
      "message": "Merge \"Add alerts on log metrics\""
    },
    {
      "commit": "a7a139de1be94980d3225229bed3bdc0161bac0e",
      "tree": "c3b9da41ce9886d8d316636ddbc4bdbae948593d",
      "parents": [
        "193031e5ef3445882d4d424b64309772326af441"
      ],
      "author": {
        "name": "Dmitry Stremkovskiy",
        "email": "dstremkouski@mirantis.com",
        "time": "Wed Jun 28 05:22:10 2017 +0300"
      },
      "committer": {
        "name": "Dmitry Stremkovskiy",
        "email": "dstremkouski@mirantis.com",
        "time": "Wed Jun 28 05:22:54 2017 +0300"
      },
      "message": "Managing filesystem_store_metadata_file variable\n\nChange-Id: I147643ea2f12e9bcd1716cc95a620a1b38144c40\n"
    },
    {
      "commit": "d0d1499681b0504ef085a908b8084a704eee6e58",
      "tree": "53a7ebd7fd0170cb84777490cc6a77045c24667b",
      "parents": [
        "193031e5ef3445882d4d424b64309772326af441"
      ],
      "author": {
        "name": "Dmitry Stremkovskiy",
        "email": "dstremkouski@mirantis.com",
        "time": "Wed Jun 28 05:05:44 2017 +0300"
      },
      "committer": {
        "name": "Dmitry Stremkovskiy",
        "email": "dstremkouski@mirantis.com",
        "time": "Wed Jun 28 05:06:21 2017 +0300"
      },
      "message": "Managing show_image_direct_url variable\n\nChange-Id: I6ca7ab68911abcd9131c6ea88473727a3c0ca365\n"
    },
    {
      "commit": "8131596308f46599641eaf339a1d94bac41d012d",
      "tree": "63084c61d322b123e80de06b16aab7d001082885",
      "parents": [
        "193031e5ef3445882d4d424b64309772326af441"
      ],
      "author": {
        "name": "Dmitry Stremkovskiy",
        "email": "dstremkouski@mirantis.com",
        "time": "Wed Jun 28 03:57:00 2017 +0300"
      },
      "committer": {
        "name": "Dmitry Stremkovskiy",
        "email": "dstremkouski@mirantis.com",
        "time": "Wed Jun 28 03:57:33 2017 +0300"
      },
      "message": "Managing filesystem_store_datadir variable\n\nChange-Id: I6ca7ab68911abed9251c4df88480227b2c0ba365\n"
    },
    {
      "commit": "bca0e9441321ad7faa9a26581d9c6633a3c0f2a0",
      "tree": "2baa9ceffd67b79f1518c532e95fe2c4132d0b70",
      "parents": [
        "193031e5ef3445882d4d424b64309772326af441"
      ],
      "author": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Tue Jun 27 18:57:41 2017 +0400"
      },
      "committer": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Tue Jun 27 18:58:42 2017 +0400"
      },
      "message": "Enable support for telegraf\n\nChange-Id: I3a5cade0323808ad73eb806706aaf0da777ed290\n"
    },
    {
      "commit": "fa4e7d4aa71bdbb21b6c46d3410b318968cd4a2b",
      "tree": "a145b729b32a721c5947124f829b7eadbc9421ea",
      "parents": [
        "193031e5ef3445882d4d424b64309772326af441"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Tue Jun 27 11:54:49 2017 +0200"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Tue Jun 27 11:54:49 2017 +0200"
      },
      "message": "Add alerts on log metrics\n\nChange-Id: Ic0455a91c6228ad3cbc20b7f62e333fa85c4b04a\n"
    },
    {
      "commit": "193031e5ef3445882d4d424b64309772326af441",
      "tree": "0211b217018de921c723a9060d13d0d73edcadeb",
      "parents": [
        "f21158c9ce6ae1a835af7ca40692cb77f861a752",
        "e4ba25fc8cdd6929dfb89e0a03fc04a3f64e676d"
      ],
      "author": {
        "name": "jenkins-mk jenkins-mk",
        "email": "jenkins-mk@gerrit.mcp.mirantis.net",
        "time": "Tue Jun 27 08:01:55 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@32a4cf582fa9",
        "time": "Tue Jun 27 08:01:55 2017 +0000"
      },
      "message": "Merge \"Fix missing graphTooltip option\""
    },
    {
      "commit": "f21158c9ce6ae1a835af7ca40692cb77f861a752",
      "tree": "781fbb25f90067ba375656bc2a22ead5355b2605",
      "parents": [
        "543071eda94f4738ab133fbdca2ef8e01b94201a"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Jun 20 16:01:31 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Thu Jun 22 16:35:40 2017 +0200"
      },
      "message": "Add http_response input for endpoint\n\nChange-Id: Iaed0466a571210ef6a3946005b75c62c48cdbe20\n"
    },
    {
      "commit": "e4ba25fc8cdd6929dfb89e0a03fc04a3f64e676d",
      "tree": "b23006d8ce41f5a4d8f1c02e2d4be32f6733f2e6",
      "parents": [
        "543071eda94f4738ab133fbdca2ef8e01b94201a"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Wed Jun 21 10:47:33 2017 +0200"
      },
      "committer": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Wed Jun 21 11:03:19 2017 +0200"
      },
      "message": "Fix missing graphTooltip option\n\nChange-Id: I6ca7ab68911acbd9251c6df88480727b2c0ca365\n"
    },
    {
      "commit": "543071eda94f4738ab133fbdca2ef8e01b94201a",
      "tree": "45d3812e1185bdd6fff7f93b4703998008ee9597",
      "parents": [
        "701ff7a609cec0d9881dbe5a8d68072abc9cc2b9",
        "a7c33db9c2d1a08df8b85a9de0214f6295f313ec"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Wed Jun 14 13:17:03 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@32a4cf582fa9",
        "time": "Wed Jun 14 13:17:04 2017 +0000"
      },
      "message": "Merge \"Add Prometheus alert for API availability\""
    },
    {
      "commit": "701ff7a609cec0d9881dbe5a8d68072abc9cc2b9",
      "tree": "82ec6a3be04c18ca18986e17baeee70258558f7f",
      "parents": [
        "83ae83b106411a3c55f11bc7842002f7a46c1b7c"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Fri Jun 09 11:54:35 2017 +0200"
      },
      "committer": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Wed Jun 14 13:34:32 2017 +0200"
      },
      "message": "Add Grafana dashboard with Prometheus datasource\n\nFix Grafana dashboard with accurate HTTP 5xx rate\nand remove Region templating.\n\nChange-Id: I653484edcf88a2568e58387ce81262e7284d0c01\n"
    },
    {
      "commit": "a7c33db9c2d1a08df8b85a9de0214f6295f313ec",
      "tree": "cf00a63928684bd04fbd85bcaed197784b73564f",
      "parents": [
        "83ae83b106411a3c55f11bc7842002f7a46c1b7c"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Fri Jun 09 12:17:29 2017 +0200"
      },
      "committer": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Fri Jun 09 12:17:29 2017 +0200"
      },
      "message": "Add Prometheus alert for API availability\n\nChange-Id: Ie57217ac43a1477227e1e4870e47a3bf84a13ee5\n"
    },
    {
      "commit": "83ae83b106411a3c55f11bc7842002f7a46c1b7c",
      "tree": "ceab446686160bacbfcd3bdeeb420d1f2496fe88",
      "parents": [
        "3db6b7649182f2f9b63c7d9daf44140fdc88757b",
        "89c15cf39c0510d69073069d1dab666cb05e9e23"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Tue May 30 19:51:42 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 30 19:51:42 2017 +0200"
      },
      "message": "Merge pull request #12 from tgerdes/rabbitmq-transport-url\n\nFix transport url for clustered rabbitmq"
    },
    {
      "commit": "89c15cf39c0510d69073069d1dab666cb05e9e23",
      "tree": "ceab446686160bacbfcd3bdeeb420d1f2496fe88",
      "parents": [
        "3db6b7649182f2f9b63c7d9daf44140fdc88757b"
      ],
      "author": {
        "name": "Thom Gerdes",
        "email": "tgerdes@riverbed.com",
        "time": "Sat May 06 06:08:24 2017 +0000"
      },
      "committer": {
        "name": "Thom Gerdes",
        "email": "tgerdes@riverbed.com",
        "time": "Tue May 30 17:42:57 2017 +0000"
      },
      "message": "Fix transport url for clustered rabbitmq\n"
    },
    {
      "commit": "3db6b7649182f2f9b63c7d9daf44140fdc88757b",
      "tree": "1230e3c336e959a9b3f4643acf2debbe26f2c05d",
      "parents": [
        "940c4202475be1b8449a4536e8fce836af4ba9f3",
        "aa48e20c5ae2e4d3c1d5e649fefebdfc8498c085"
      ],
      "author": {
        "name": "Aleš Komárek",
        "email": "github@newt.cz",
        "time": "Tue May 23 11:34:30 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 23 11:34:30 2017 +0200"
      },
      "message": "Merge pull request #10 from atengler/policy-grain\n\nPolicy grain"
    },
    {
      "commit": "aa48e20c5ae2e4d3c1d5e649fefebdfc8498c085",
      "tree": "1230e3c336e959a9b3f4643acf2debbe26f2c05d",
      "parents": [
        "940c4202475be1b8449a4536e8fce836af4ba9f3"
      ],
      "author": {
        "name": "Adam Tengler",
        "email": "adam.tengler@tcpcloud.eu",
        "time": "Mon May 22 17:12:24 2017 +0200"
      },
      "committer": {
        "name": "Adam Tengler",
        "email": "adam.tengler@tcpcloud.eu",
        "time": "Mon May 22 17:12:24 2017 +0200"
      },
      "message": "Policy grain\n"
    },
    {
      "commit": "940c4202475be1b8449a4536e8fce836af4ba9f3",
      "tree": "7f43095033ef6cf850b60effcdad240249f434b7",
      "parents": [
        "139072396cef1a841f383c7a090b67acac30fdd1",
        "0a228add0247c02d66e82e7dd2250b2d4f38473b"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu May 18 14:56:19 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 18 14:56:19 2017 +0200"
      },
      "message": "Merge pull request #9 from dukov/master\n\nPolicy.json should be defined by user"
    },
    {
      "commit": "0a228add0247c02d66e82e7dd2250b2d4f38473b",
      "tree": "c740052036f58893b82ce41e3d43207577704baf",
      "parents": [
        "3ad5aacded72597eacbde0046cc56d935e1f0f3a"
      ],
      "author": {
        "name": "Dmitry Ukov",
        "email": "dukov@mirantis.com",
        "time": "Mon May 15 13:35:43 2017 +0400"
      },
      "committer": {
        "name": "Dmitry Ukov",
        "email": "dukov@mirantis.com",
        "time": "Thu May 18 12:32:24 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 glance:server:policy.\n\nChange-Id: I4db6b17ab1ff925aa20cd3565417a4b35ed4561e\n"
    },
    {
      "commit": "139072396cef1a841f383c7a090b67acac30fdd1",
      "tree": "c27d7429716989bb06fd2ce67459c8b2c374b63e",
      "parents": [
        "c198c42f5139162762255dbaf568a2e33ec2f2d7"
      ],
      "author": {
        "name": "Anton Arefiev",
        "email": "aarefiev@mirantis.com",
        "time": "Wed May 17 16:44:53 2017 +0300"
      },
      "committer": {
        "name": "Anton Arefiev",
        "email": "aarefiev@mirantis.com",
        "time": "Wed May 17 16:54:40 2017 +0300"
      },
      "message": "Load the metadata definitions into database\n\nLoad definition of the available metadata that can be used on\ndifferent types of resources (images, artifacts, volumes, etc).\nA definition includes the properties type, its key, it’s\ndescription, and it’s constraints.\n\nChange-Id: Ia768a397dbe77b3026392dbb02b9bb9a52f6f576\nCloses-Issue: PROD-10937\n"
    },
    {
      "commit": "c198c42f5139162762255dbaf568a2e33ec2f2d7",
      "tree": "7bfab6ca51197087587f1340afa1a04daa0fd3b8",
      "parents": [
        "3ad5aacded72597eacbde0046cc56d935e1f0f3a",
        "e5dc716626d3f4b418c30b86356da3f9f9ea1630"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Mon May 15 14:17:50 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@5776b83a74fe",
        "time": "Mon May 15 14:17:50 2017 +0000"
      },
      "message": "Merge \"Disable Sensu support by default\""
    },
    {
      "commit": "3ad5aacded72597eacbde0046cc56d935e1f0f3a",
      "tree": "002d8ca153926490024d36abeb8288db56eea287",
      "parents": [
        "3a8678112ea5db62efa8e3d7a234ffbd3b7e303b"
      ],
      "author": {
        "name": "Michel Nederlof",
        "email": "michel@nederlof.info",
        "time": "Mon May 15 09:46:24 2017 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Mon May 15 03:46:24 2017 -0400"
      },
      "message": "Add support for showing / returing multiple locations (#8)\n\n* Add support for showing / returing multiple locations\r\n\r\n* Update readme for multiple locations support\r\n\r\n* Adding unit test for multiple backends and showing the multiple locations\r\n\r\n* Updating test usecase to run for mitaka version\r\n"
    },
    {
      "commit": "3a8678112ea5db62efa8e3d7a234ffbd3b7e303b",
      "tree": "c6393ebb96f6f3affb50481886009f9523fce197",
      "parents": [
        "e695fe8eae7012be2739ff60f9c17dba393930c8"
      ],
      "author": {
        "name": "Michel Nederlof",
        "email": "michel@nederlof.info",
        "time": "Mon May 15 09:46:11 2017 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Mon May 15 03:46:11 2017 -0400"
      },
      "message": "Adding support for (multiple) swift backends (#7)\n\n* Add support for swift_store_config_file setting and generating the references based on pillar data.\r\n\r\n* Adding pillar example data for multiple swift references\r\n\r\n* Updating test cases to use mitaka files\r\n"
    },
    {
      "commit": "e5dc716626d3f4b418c30b86356da3f9f9ea1630",
      "tree": "9d46247159d6d61bbfd293bddd279f60638d0373",
      "parents": [
        "e695fe8eae7012be2739ff60f9c17dba393930c8"
      ],
      "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: I463bf75532d54293ca1dac962e4e57584051885d\n"
    },
    {
      "commit": "e695fe8eae7012be2739ff60f9c17dba393930c8",
      "tree": "a0786ffba7ed247e6db61bdccf28cafabfd67d30",
      "parents": [
        "f55a3ede7c7586ba2d1c5c7226077fec94f60ec7"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Fri Apr 28 12:22:28 2017 +0200"
      },
      "committer": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Tue May 02 14:16:17 2017 +0200"
      },
      "message": "enable support for cors params\n\nChange-Id: I3e27c9a459fd2bc614643e55f583c241a363ce7a\n"
    },
    {
      "commit": "f55a3ede7c7586ba2d1c5c7226077fec94f60ec7",
      "tree": "132195768a9649dc708fed9235a397ea4b41ce51",
      "parents": [
        "e1cfdf41e2ad5109518298a4744ae3f83a137c06"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Tue Apr 11 16:13:01 2017 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Tue Apr 11 16:13:01 2017 +0200"
      },
      "message": "fix ocata for glance glare\n\nChange-Id: I147645ea1f47e8bcd1706cc93a620a0a38144c38\n"
    },
    {
      "commit": "e1cfdf41e2ad5109518298a4744ae3f83a137c06",
      "tree": "5655826890e8c505fe1395969cb9b612864ee3c3",
      "parents": [
        "50862d66e25d833c4eccdfb466f79afb486b9457"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Tue Apr 11 12:10:57 2017 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Tue Apr 11 12:10:57 2017 +0200"
      },
      "message": "Introduce Ocata release for Glance\n\nOcata configuration files for glance\n\nChange-Id: I5fe26e4906bd600185c5e5775a72786fb66cd1a2\n"
    },
    {
      "commit": "50862d66e25d833c4eccdfb466f79afb486b9457",
      "tree": "dc9c3d92fdba5f44d2b6882fc473b86e06aafd2f",
      "parents": [
        "91e8f9791d3b59afa8c92f514fd134412d8f451a",
        "882f848e3fbe024928f697dda2fcb6e3ef180880"
      ],
      "author": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Fri Apr 07 12:00:47 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@5776b83a74fe",
        "time": "Fri Apr 07 12:00:48 2017 +0000"
      },
      "message": "Merge \"Glance glare package installation\""
    },
    {
      "commit": "882f848e3fbe024928f697dda2fcb6e3ef180880",
      "tree": "b46ba52bc8ac1a80735d0549a2d61abb3d4326bb",
      "parents": [
        "566c1e26fd7d79bd1c24435d4fbb8f8d0c824f2b"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Thu Apr 06 16:38:35 2017 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Fri Apr 07 13:35:55 2017 +0200"
      },
      "message": "Glance glare package installation\n\nChange-Id: I779354343c87e1255629ed22ab9fc6a71f3b1b02\n"
    },
    {
      "commit": "91e8f9791d3b59afa8c92f514fd134412d8f451a",
      "tree": "37bce7a6f6d9ef66e0969f241abf7241ffd24a0c",
      "parents": [
        "566c1e26fd7d79bd1c24435d4fbb8f8d0c824f2b",
        "603c802284f08dc5bccdf4cfc15b72275a5d0e79"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Apr 06 23:30:27 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 06 23:30:27 2017 +0200"
      },
      "message": "Merge pull request #6 from Martin819/master\n\nUpdate Travis settings"
    },
    {
      "commit": "603c802284f08dc5bccdf4cfc15b72275a5d0e79",
      "tree": "37bce7a6f6d9ef66e0969f241abf7241ffd24a0c",
      "parents": [
        "566c1e26fd7d79bd1c24435d4fbb8f8d0c824f2b"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Thu Apr 06 10:04:51 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Thu Apr 06 10:24:09 2017 +0200"
      },
      "message": "Update Travis settings\n"
    },
    {
      "commit": "566c1e26fd7d79bd1c24435d4fbb8f8d0c824f2b",
      "tree": "13badab7848a328b9e638419b2363b3719024d83",
      "parents": [
        "0dc50b7fc8c76e1457c37db3bd35aedb4590baa9",
        "1c5f7c400e4fedf2f4f10f74c83660de048c3a35"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Apr 06 08:56:21 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 06 08:56:21 2017 +0200"
      },
      "message": "Merge pull request #3 from salt-formulas/pr_add_kitchen_travis\n\nAdd kitchen travis"
    },
    {
      "commit": "0dc50b7fc8c76e1457c37db3bd35aedb4590baa9",
      "tree": "91a8aaa5eee407e5885c20df663b6ee50c1f7b19",
      "parents": [
        "68e84f9193b448d5265275bcdcb0110dfd6bc787"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Mon Apr 03 21:34:33 2017 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Mon Apr 03 21:41:36 2017 +0200"
      },
      "message": "Introduce Newton release for Glance\n\nAdd configuration files and parameters for Newton release\n\nChange-Id: I3707165dedfba6e231042af93a14de45510ed67a\n"
    },
    {
      "commit": "68e84f9193b448d5265275bcdcb0110dfd6bc787",
      "tree": "0a15d1d3f12b454ad34b2d3c3c393a3d31b68afe",
      "parents": [
        "ad6d6243cb6c30a49ede87e9d181f17df4c0f59e"
      ],
      "author": {
        "name": "RobertJansen1",
        "email": "r.jansen86@gmail.com",
        "time": "Thu Mar 30 15:45:12 2017 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Mar 30 15:45:12 2017 +0200"
      },
      "message": "swift as glance backend (#2)\n\n* Add swift to mitaka glance configuration\r\n\r\n* Revert \"Add swift to mitaka glance configuration\"\r\n\r\nThis reverts commit 4fdd899db23cdb9e26c158b74397ede79495a136.\r\n\r\n* Added swift configuration to formula\r\n\r\n* Update configuration with new variables and defaults\r\n\r\n* Adding a swift test example with lots of configuration options.\r\n\r\n* Add sample for swift in README\r\n\r\n* remove empty else.\r\n\r\n* Adding endif for if \u0027swift\u0027 in storage_engines.\r\n\r\n* Update variable naming scheme to use swift.store instead of swift_store\r\n"
    },
    {
      "commit": "ad6d6243cb6c30a49ede87e9d181f17df4c0f59e",
      "tree": "5e1e093a559a89184b336e2713b42315ba4d083f",
      "parents": [
        "1ade3f10f86e01c4c2878630bceaf045718594eb"
      ],
      "author": {
        "name": "mnederlof",
        "email": "michel@nederlof.info",
        "time": "Thu Mar 30 15:31:15 2017 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Mar 30 15:31:15 2017 +0200"
      },
      "message": "Allow ability to use image cache (#5)\n\n* Add image_cache configuration\r\n\r\n* Add image-cache example\r\n\r\n* Adding a test for image-cache (based on single)\r\n\r\n* Schedule cronjobs to do the cleaning/pruning, if image_cache enabled\r\n\r\n* require glance services to be started, before enabling crons\r\n\r\n* Update readme\r\n"
    },
    {
      "commit": "1ade3f10f86e01c4c2878630bceaf045718594eb",
      "tree": "d04daef71b82a2cb2e0929df86a0bcc1298aa2cd",
      "parents": [
        "c7194462ecfe36b81e5e0f8bc621f3181c184cd2",
        "919ec47774c49fa121a8b9fd30d07884c619621c"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Wed Mar 29 14:34:49 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@8d47cb36f245",
        "time": "Wed Mar 29 14:34:49 2017 +0000"
      },
      "message": "Merge \"Fix for differentiating no data vs 0s\""
    },
    {
      "commit": "919ec47774c49fa121a8b9fd30d07884c619621c",
      "tree": "020f5b62552b46ee03c3a3d84f71acabbcec1443",
      "parents": [
        "787b9d92ee5f1cdb676a8dd19acadfb9370a5257"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Fri Mar 17 17:23:53 2017 +0100"
      },
      "committer": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Tue Mar 21 09:35:23 2017 +0100"
      },
      "message": "Fix for differentiating no data vs 0s\n\nChange-Id: I5cf9e80846dd6d4cbbbb01c4021d7356c1ae5e16\n"
    },
    {
      "commit": "c7194462ecfe36b81e5e0f8bc621f3181c184cd2",
      "tree": "466a4bef4021001d82eaf8df3707f9e467b80c80",
      "parents": [
        "787b9d92ee5f1cdb676a8dd19acadfb9370a5257"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Wed Mar 15 18:49:08 2017 +0100"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Wed Mar 15 18:49:08 2017 +0100"
      },
      "message": "parametrize endpoints\n\nChange-Id: I0f4d48e7856f9e46cd1c532d284460b3c455c400\n"
    },
    {
      "commit": "1c5f7c400e4fedf2f4f10f74c83660de048c3a35",
      "tree": "c9a911fda6c1f6d9880c30ee56b71147ac3124d4",
      "parents": [
        "4c4832249585de48acc8bf0888bce70e4e225953"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Fri Mar 10 10:26:09 2017 +0100"
      },
      "committer": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Fri Mar 10 17:26:58 2017 +0100"
      },
      "message": "Add kitchen + travis\n"
    },
    {
      "commit": "787b9d92ee5f1cdb676a8dd19acadfb9370a5257",
      "tree": "1aeee1b79ed073e3397fed8f65fa9cbe57a5cdf4",
      "parents": [
        "4c4832249585de48acc8bf0888bce70e4e225953"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Wed Mar 08 11:11:50 2017 +0100"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Wed Mar 08 11:11:50 2017 +0100"
      },
      "message": "Add multi-region support to collectd plugins\n\nChange-Id: I611e945e02926719103a98ee0bbace7bcea380d6\n"
    },
    {
      "commit": "4c4832249585de48acc8bf0888bce70e4e225953",
      "tree": "d716190eabde6892d25574f959a940cfd617eabe",
      "parents": [
        "a5b0ef78ef6a75289706795daa69740dd9dd06eb"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Tue Feb 28 11:49:04 2017 +0100"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Tue Feb 28 11:49:22 2017 +0100"
      },
      "message": "location of custom states changed\n\nChange-Id: I5458a7585cf29b6a1eb811eeb88388e1d09a1c3c\n"
    },
    {
      "commit": "a5b0ef78ef6a75289706795daa69740dd9dd06eb",
      "tree": "a1eca7403190b1ec0b5e083b0c36d8d16cb98711",
      "parents": [
        "ffbcdf0257d2e89e016e939dbd9f479f141d8b07",
        "bec6cf61e728f562c7824323031379119f767502"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Mon Feb 13 11:20:02 2017 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Feb 13 11:20:02 2017 +0100"
      },
      "message": "Merge pull request #1 from salt-formulas/known-fixups\n\neCleanup + extend tests/pillars"
    },
    {
      "commit": "ffbcdf0257d2e89e016e939dbd9f479f141d8b07",
      "tree": "1ae59e22b63da78cb45c8eb0127e260aca9fd25b",
      "parents": [
        "290bbfe2c19dda149dd7ba0618ca3f98d5a309e6"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Fri Feb 10 06:39:28 2017 +0100"
      },
      "committer": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Fri Feb 10 10:45:00 2017 +0100"
      },
      "message": "Enables pagination for Glance\n\nChange-Id: I923d8f0698b4e9bb69449ff735da4db4a8c1684d\nDepends-On: I0c9bd6b0a02a4a402f3d18c2804a0d65defcbac8\n"
    },
    {
      "commit": "290bbfe2c19dda149dd7ba0618ca3f98d5a309e6",
      "tree": "7016b9df9ac1005a3554b15b85488e984fa086e4",
      "parents": [
        "e5b388f57d374de29d5de39ca96d8ee3e9db6d9d",
        "2acbef523dbe07c338069237c3dfa939e3fce853"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "fpytloun@mirantis.com",
        "time": "Thu Feb 09 11:51:48 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@50f9da5d34fb",
        "time": "Thu Feb 09 11:51:48 2017 +0000"
      },
      "message": "Merge \"Allow to configure the pagination parameters\""
    },
    {
      "commit": "e5b388f57d374de29d5de39ca96d8ee3e9db6d9d",
      "tree": "8b078ccd9969e180e8b0df3a3c10bb9eb7497fe1",
      "parents": [
        "6f77c6fbec7493a9491af4f22a80f6aa886a5759"
      ],
      "author": {
        "name": "Aleš Komárek",
        "email": "github@newt.cz",
        "time": "Mon Feb 06 15:48:57 2017 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Feb 06 15:48:57 2017 +0100"
      },
      "message": "Update README.rst"
    },
    {
      "commit": "2acbef523dbe07c338069237c3dfa939e3fce853",
      "tree": "79bcc942feb88d03d0042f9e827bd692af80384f",
      "parents": [
        "6f77c6fbec7493a9491af4f22a80f6aa886a5759"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Fri Feb 03 15:09:39 2017 +0100"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Fri Feb 03 14:11:31 2017 +0000"
      },
      "message": "Allow to configure the pagination parameters\n\nChange-Id: Icea00c0b21d164e9c0eb0b66ab8431d661893d71\n"
    },
    {
      "commit": "6f77c6fbec7493a9491af4f22a80f6aa886a5759",
      "tree": "260124882c9d0d7cbf5f11a3fc37986e820fd64e",
      "parents": [
        "e94a0a766384fcfefffd4046bc77a42363fcc0af",
        "4143a0e9a9765f216bf98372fd267ef4626dd80b"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "fpytloun@mirantis.com",
        "time": "Thu Feb 02 12:41:26 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@50f9da5d34fb",
        "time": "Thu Feb 02 12:41:26 2017 +0000"
      },
      "message": "Merge \"Introduce glance client role\""
    },
    {
      "commit": "e94a0a766384fcfefffd4046bc77a42363fcc0af",
      "tree": "eba71d940c5c054d9cd4306d5c902de4752f94ee",
      "parents": [
        "5eaeda98cbee021ae0ba153241e8731d12e27a2b"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Feb 02 13:02:03 2017 +0100"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Feb 02 13:02:03 2017 +0100"
      },
      "message": "Unify Makefile, .gitignore and update readme\n"
    },
    {
      "commit": "4143a0e9a9765f216bf98372fd267ef4626dd80b",
      "tree": "423c4e695d292151b3422c970354deda92d2f707",
      "parents": [
        "5eaeda98cbee021ae0ba153241e8731d12e27a2b"
      ],
      "author": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Wed Feb 01 23:24:13 2017 +0100"
      },
      "committer": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Wed Feb 01 23:24:13 2017 +0100"
      },
      "message": "Introduce glance client role\n\nChange-Id: I11afeb5e211af315c533e1e19ec939fec2eafdfd\n"
    },
    {
      "commit": "5eaeda98cbee021ae0ba153241e8731d12e27a2b",
      "tree": "8242f24b4b2efeb64830e1e13d416cb73ea30b13",
      "parents": [
        "f2e4398029056c38f27ae65e2e1ef96d82c6c6d2",
        "29f04c177b0cc425c022eac3c1c0697532b8805d"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Mon Jan 30 13:15:02 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@50f9da5d34fb",
        "time": "Mon Jan 30 13:15:02 2017 +0000"
      },
      "message": "Merge \"Provide grains for building the main dashboard\""
    },
    {
      "commit": "f2e4398029056c38f27ae65e2e1ef96d82c6c6d2",
      "tree": "2708f387e0ec88064e07fd135887b7a161734697",
      "parents": [
        "fea7c751a760aca64f362138a29f084f798ed18b"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Jan 26 14:17:42 2017 +0100"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Jan 26 14:17:42 2017 +0100"
      },
      "message": "Remove .gitreview\n"
    },
    {
      "commit": "29f04c177b0cc425c022eac3c1c0697532b8805d",
      "tree": "b100a8a55dbb6b5b36fd0e2bedfff36d2af9bd35",
      "parents": [
        "fea7c751a760aca64f362138a29f084f798ed18b"
      ],
      "author": {
        "name": "Guillaume Thouvenin",
        "email": "gthouvenin@mirantis.com",
        "time": "Thu Jan 26 10:32:36 2017 +0100"
      },
      "committer": {
        "name": "Guillaume Thouvenin",
        "email": "gthouvenin@mirantis.com",
        "time": "Thu Jan 26 12:58:22 2017 +0100"
      },
      "message": "Provide grains for building the main dashboard\n\nChange-Id: I53883da4957fca928f3d763dfc2c3f5ec1122915\n"
    },
    {
      "commit": "bec6cf61e728f562c7824323031379119f767502",
      "tree": "c5a484db21c9ea3811723ffc009105f79d94b2ab",
      "parents": [
        "d82939eac3c0880ce61289769ecec38f1cf1af66"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Wed Jul 27 09:45:46 2016 +0200"
      },
      "committer": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Mon Jan 09 18:49:41 2017 +0100"
      },
      "message": "Cleanup + extend tests/pillars\n"
    },
    {
      "commit": "fea7c751a760aca64f362138a29f084f798ed18b",
      "tree": "e7ac2dc3b4b0cda957106f6d9301ce99b0ee19e1",
      "parents": [
        "d82939eac3c0880ce61289769ecec38f1cf1af66"
      ],
      "author": {
        "name": "Taylor May",
        "email": "ziggit@starhawking.com",
        "time": "Fri Jan 06 22:26:57 2017 -0600"
      },
      "committer": {
        "name": "Taylor May",
        "email": "ziggit@starhawking.com",
        "time": "Fri Jan 06 22:31:03 2017 -0600"
      },
      "message": "Comment out several lines of example backend configuration in glance-api.conf\nCloses-Bug: 1654704\nChange-Id: I0c2858a71271ef7152a8a857221e7ed995bc8cf4\n"
    },
    {
      "commit": "d82939eac3c0880ce61289769ecec38f1cf1af66",
      "tree": "5e655f6ef8758fe697187d91974742ff79dc56ff",
      "parents": [
        "d14f460160cbd739945b4dd9f98bd181de348de7"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Wed Dec 14 15:21:07 2016 +0100"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Wed Dec 14 15:21:07 2016 +0100"
      },
      "message": "Support dict values for the notification parameter\n\nThis change allows to configure the notification topic(s) and messaging\ndriver. It preserves backward-compatibility when the \u0027notification\u0027\nparameter is a boolean value instead of a dict.\n\nChange-Id: Ia317577630da0d78e2abd84f76446bfb27aba565\n"
    },
    {
      "commit": "d14f460160cbd739945b4dd9f98bd181de348de7",
      "tree": "e48461720925afa003b58a0260a22b1020b19ee2",
      "parents": [
        "0dc7bd5fd9f089f8d642ca123d6a49a1ea8a7709"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Thu Dec 01 15:02:24 2016 +0100"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Wed Dec 14 14:13:32 2016 +0100"
      },
      "message": "Enable notifications for glance-registry\n\nPreviously notifications could only be enabled for glance-api.\n\nChange-Id: Ie632b7dca12c036763525621bb1ea3b406355a7f\n"
    },
    {
      "commit": "0dc7bd5fd9f089f8d642ca123d6a49a1ea8a7709",
      "tree": "62c11ef6b56080fa2867e1190ef42f50d86793a2",
      "parents": [
        "72b353851c2170e2aa7640a88c6d0e4f144f16e9"
      ],
      "author": {
        "name": "Patrick Petit",
        "email": "ppetit@mirantis.com",
        "time": "Wed Dec 07 09:24:41 2016 +0100"
      },
      "committer": {
        "name": "Patrick Petit",
        "email": "ppetit@mirantis.com",
        "time": "Wed Dec 07 09:25:04 2016 +0100"
      },
      "message": "Fixed logs aggregation rule\n\nChange-Id: I5c524c2f3c8f57f31950782047bc2b07a019926e\n"
    },
    {
      "commit": "72b353851c2170e2aa7640a88c6d0e4f144f16e9",
      "tree": "bd4489802ab82d64bca9b87b4fd8a0375fb953d7",
      "parents": [
        "86ec0146bc98779f84b8795c1e0665adec405aae"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Sun Dec 04 10:27:27 2016 +0100"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Sun Dec 04 11:56:21 2016 +0100"
      },
      "message": "use multiple store engines, backward compatible\n\nChange-Id: I8e650c15a359eab176b1a1d7d16e8014bd0826e1\n"
    },
    {
      "commit": "86ec0146bc98779f84b8795c1e0665adec405aae",
      "tree": "b677f14ecf094969738210b85854afce4608a6fe",
      "parents": [
        "e06305ef94f91a2faa92db672365458c6a4ab71a"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Tue Nov 29 16:34:15 2016 +0100"
      },
      "committer": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Sun Dec 04 11:09:22 2016 +0100"
      },
      "message": "enable cadf auditing support\n\nChange-Id: Ia66f67c175aa2ad74458f4c5307cf463e3a3aa5c\n"
    },
    {
      "commit": "e06305ef94f91a2faa92db672365458c6a4ab71a",
      "tree": "200fe15ec641584032b86ef5c6181cac4762fc47",
      "parents": [
        "0faa853b62a691766f7a7a7a8afcbe27128440b7",
        "0208b959b43e90cd02c906891b6e2cf9270cdf23"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Fri Nov 25 16:18:37 2016 +0100"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Fri Nov 25 16:19:07 2016 +0100"
      },
      "message": "Merge remote-tracking branch \u0027upstream/stacklight\u0027 into merge-branch\n\nChange-Id: Ie1756303965d4c384e8750ec0f43b36e2b583504\n"
    },
    {
      "commit": "0208b959b43e90cd02c906891b6e2cf9270cdf23",
      "tree": "200fe15ec641584032b86ef5c6181cac4762fc47",
      "parents": [
        "0d134e9a38dad208cf6f8b9cdc91a440bad50bca"
      ],
      "author": {
        "name": "Guillaume Thouvenin",
        "email": "gthouvenin@mirantis.com",
        "time": "Thu Nov 24 15:55:17 2016 +0100"
      },
      "committer": {
        "name": "Guillaume Thouvenin",
        "email": "gthouvenin@mirantis.com",
        "time": "Fri Nov 25 12:50:56 2016 +0100"
      },
      "message": "Put the Grafana dashboards into their own directory\n\nChange-Id: Ia616602e62ec3994f32b30b065c16de4128f9577\n"
    },
    {
      "commit": "0d134e9a38dad208cf6f8b9cdc91a440bad50bca",
      "tree": "fdc2d39ebb2b41b89c1c00460d08a56233ce10c1",
      "parents": [
        "a66741382b7194b2bea1450e54ec83b9beb2abbc",
        "815f0f6a39750c226634d3cfbae25c3d520276d6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Nov 25 11:19:46 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 25 11:19:46 2016 +0000"
      },
      "message": "Merge \"Use \"glance_registry_api\" as the backend name\" into stacklight"
    },
    {
      "commit": "a66741382b7194b2bea1450e54ec83b9beb2abbc",
      "tree": "7c1b2d254decac232fa4898030b83df8f2f5597f",
      "parents": [
        "6760bf5b7642d968d9b7fe7bdb844873f4b2f5c7"
      ],
      "author": {
        "name": "Swann Croiset",
        "email": "scroiset@mirantis.com",
        "time": "Thu Nov 24 16:52:35 2016 +0100"
      },
      "committer": {
        "name": "Swann Croiset",
        "email": "scroiset@mirantis.com",
        "time": "Thu Nov 24 16:53:26 2016 +0100"
      },
      "message": "Add nagios_host dimension and fix alerting property\n\nChange-Id: I8fb32d2ea72e8d72e1f2f0e3237f22143fe21037\n"
    },
    {
      "commit": "815f0f6a39750c226634d3cfbae25c3d520276d6",
      "tree": "234ece5d6f5060ada02f751fd4e5127db82f338e",
      "parents": [
        "6760bf5b7642d968d9b7fe7bdb844873f4b2f5c7"
      ],
      "author": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Thu Nov 24 13:12:40 2016 +0000"
      },
      "committer": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Thu Nov 24 13:12:41 2016 +0000"
      },
      "message": "Use \"glance_registry_api\" as the backend name\n\n\"glance_registry_api\" is used instead of \"glance-registry-api\" as the backend\nname in the haproxy configuration. Ideally, we should not rely on names defined\nin the user configuration, but we have no solution for this right now.\n\nChange-Id: Id4472aaf644a8c7103fa5ae660124bb75cfadc64\n"
    },
    {
      "commit": "6760bf5b7642d968d9b7fe7bdb844873f4b2f5c7",
      "tree": "d7e59269532593ee9869761962ac7ab482698856",
      "parents": [
        "3f8c73f1019209883ea827736be1537158daf4eb"
      ],
      "author": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Tue Nov 22 13:33:26 2016 +0000"
      },
      "committer": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Tue Nov 22 13:36:10 2016 +0000"
      },
      "message": "Use \"glance_api\" as the backend name\n\n\"glance_api\" is used instead of \"glance-api\" as the backend name in the haproxy\nconfiguration. Ideally, we should not rely on names defined in the user\nconfiguration, but we have no solution for this right now.\n\nChange-Id: I55bd987b30190f700a7ee3108952362db03951cf\n"
    },
    {
      "commit": "3f8c73f1019209883ea827736be1537158daf4eb",
      "tree": "ca0fb38ccf07a1c4a0da4d14eb213e504bd634b2",
      "parents": [
        "eee136dcd29832dfff7e30b386bb8e9f85d76732"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "ales.komarek@tcpcloud.eu",
        "time": "Wed Nov 09 23:51:17 2016 +0100"
      },
      "committer": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Fri Nov 18 14:39:19 2016 +0000"
      },
      "message": "Add alarms and alarm clusters\n\nChange-Id: I904a37ecce1e37bd875cd57b857c74f942bde9bb\n"
    },
    {
      "commit": "eee136dcd29832dfff7e30b386bb8e9f85d76732",
      "tree": "752b71effef5ea550226bab13f3aeff35a3e631c",
      "parents": [
        "54d3426ff274c7b43ca4dff74989f47ef0db5f8a",
        "706b47df4982540ec1b3811207a8198fc5643935"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Nov 18 11:02:25 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 18 11:02:25 2016 +0000"
      },
      "message": "Merge \"Merge remote-tracking branch \u0027upstream/master\u0027 into merge-branch\" into stacklight"
    },
    {
      "commit": "706b47df4982540ec1b3811207a8198fc5643935",
      "tree": "264ff148dc7826868eef62ae6214fc28ca06236d",
      "parents": [
        "9bad1a4d91fc91064975fbe6acddf7393a0a49af",
        "0faa853b62a691766f7a7a7a8afcbe27128440b7"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Fri Nov 18 11:44:32 2016 +0100"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Fri Nov 18 11:44:35 2016 +0100"
      },
      "message": "Merge remote-tracking branch \u0027upstream/master\u0027 into merge-branch\n\nChange-Id: I53a595b819bfcba7850ed9a31a005af6af2f6732\n"
    },
    {
      "commit": "54d3426ff274c7b43ca4dff74989f47ef0db5f8a",
      "tree": "9d62d5e8a42f1ff974ac61aaa44546ba4cfaf4df",
      "parents": [
        "9bad1a4d91fc91064975fbe6acddf7393a0a49af"
      ],
      "author": {
        "name": "Guillaume Thouvenin",
        "email": "gthouvenin@mirantis.com",
        "time": "Fri Nov 18 10:21:34 2016 +0100"
      },
      "committer": {
        "name": "Guillaume Thouvenin",
        "email": "gthouvenin@mirantis.com",
        "time": "Fri Nov 18 10:21:34 2016 +0100"
      },
      "message": "Add missing JSON format for dashboard\n\nChange-Id: Ibb3ea64049e809a17d57aaae420a4966c4c986b6\n"
    },
    {
      "commit": "9bad1a4d91fc91064975fbe6acddf7393a0a49af",
      "tree": "b43e4edee944442d4b2e2bf575c49c3d2533dae4",
      "parents": [
        "2b75cceef2bf994ff04fbef58c33fda21c335a04"
      ],
      "author": {
        "name": "Guillaume Thouvenin",
        "email": "gthouvenin@mirantis.com",
        "time": "Tue Nov 15 10:25:28 2016 +0100"
      },
      "committer": {
        "name": "Guillaume Thouvenin",
        "email": "gthouvenin@mirantis.com",
        "time": "Wed Nov 16 16:28:24 2016 +0100"
      },
      "message": "Add support for Grafana\n\nThis patch enables support for Grafana and provide a dashboard for\nGlance.\n\nChange-Id: I3980931e8a8b198e1f772cc30a2fe533b02efefe\n"
    },
    {
      "commit": "2b75cceef2bf994ff04fbef58c33fda21c335a04",
      "tree": "6b9a70c209d679fb7001656eae38a2a53e91c969",
      "parents": [
        "211a15e5f19eaa8540a568bcf097f3a86acc21bd",
        "f44f357fc7b0c627db5fd6c6f3d78cc24cfc2150"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 08 15:01:34 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 08 15:01:34 2016 +0000"
      },
      "message": "Merge \"Fix collectd meta when the service is disabled\" into stacklight"
    },
    {
      "commit": "211a15e5f19eaa8540a568bcf097f3a86acc21bd",
      "tree": "1ac1c3bc21ba61bd00e2b9a55ca2736b26011dc3",
      "parents": [
        "ee967f1e5cbd74ede04a27ee2b0eee95b2f33f2c",
        "259691c596be9ff522b901239d948388e37b3e7e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 08 14:59:18 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 08 14:59:18 2016 +0000"
      },
      "message": "Merge \"Add local endpoint check in collectd\" into stacklight"
    },
    {
      "commit": "ee967f1e5cbd74ede04a27ee2b0eee95b2f33f2c",
      "tree": "e5d76564474234fa49ef4c5b44172918b9a00795",
      "parents": [
        "b8bc1fc860adf3f25bf39f76e6b871921aa969a6",
        "e4dd12f7b3c71c6bf82216ebac1a06ebccecabde"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 08 14:59:13 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 08 14:59:13 2016 +0000"
      },
      "message": "Merge \"Add timezone to openstack log decoder config\" into stacklight"
    },
    {
      "commit": "f44f357fc7b0c627db5fd6c6f3d78cc24cfc2150",
      "tree": "295809766a8dd0df9da3f4521c7292b3355a2e36",
      "parents": [
        "259691c596be9ff522b901239d948388e37b3e7e"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Tue Nov 08 13:38:29 2016 +0100"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Tue Nov 08 13:38:29 2016 +0100"
      },
      "message": "Fix collectd meta when the service is disabled\n\nChange-Id: I4a012801198a1f6914040158835ea5694b804f47\n"
    },
    {
      "commit": "259691c596be9ff522b901239d948388e37b3e7e",
      "tree": "874742fcacc0707c3ab11582c8b2245cc1851b96",
      "parents": [
        "f7062bd86e79cdce07da8703a339f2dac100d0d2"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Tue Nov 08 12:15:27 2016 +0100"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Tue Nov 08 12:15:27 2016 +0100"
      },
      "message": "Add local endpoint check in collectd\n\nChange-Id: Idfcaf03272ec09eae632e2c0cd12ac6bbc201973\n"
    },
    {
      "commit": "e4dd12f7b3c71c6bf82216ebac1a06ebccecabde",
      "tree": "9d0a5ec69e1d1a02536f7e28ac506d195d9f2c79",
      "parents": [
        "f7062bd86e79cdce07da8703a339f2dac100d0d2"
      ],
      "author": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Mon Oct 31 16:08:52 2016 +0100"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Tue Nov 08 11:07:32 2016 +0100"
      },
      "message": "Add timezone to openstack log decoder config\n\nChange-Id: Ie02b399f305a43973308521537223a1c568b19ae\n"
    },
    {
      "commit": "b8bc1fc860adf3f25bf39f76e6b871921aa969a6",
      "tree": "6a262bd98cf6c646518f983d85b933886e2c52a1",
      "parents": [
        "f7062bd86e79cdce07da8703a339f2dac100d0d2"
      ],
      "author": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Thu Nov 03 11:02:19 2016 +0000"
      },
      "committer": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Thu Nov 03 11:02:19 2016 +0000"
      },
      "message": "Use more robust logstreamer file match\n\nChange-Id: I1dc5aa549d0dde4498f5fa4d3cbefa2d94e4c4b9\n"
    },
    {
      "commit": "f7062bd86e79cdce07da8703a339f2dac100d0d2",
      "tree": "a13cb9ecf8918b2f4c6e2b7b319a0adc0c6cd502",
      "parents": [
        "e7c5958bfac8895066ec8946b0695eb52972d770"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Fri Oct 28 14:56:04 2016 +0300"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Fri Oct 28 14:56:04 2016 +0300"
      },
      "message": "Add support for log_collector\n\nChange-Id: If61a288a5983aaabfcd1ddba8336f72f8245863a\n"
    },
    {
      "commit": "e7c5958bfac8895066ec8946b0695eb52972d770",
      "tree": "fb1ec149f3e04eee1762804c45367074689c6336",
      "parents": [
        "b72404a339b603d74a865faa075b3c494308ebe7"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Thu Oct 27 14:34:58 2016 +0200"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Thu Oct 27 17:31:56 2016 +0200"
      },
      "message": "Add collectd support\n\nChange-Id: Ibf0b4628dadc535fe6a29f6d56dad079e93d18f7\n"
    },
    {
      "commit": "0faa853b62a691766f7a7a7a8afcbe27128440b7",
      "tree": "b7bde519b70aeee75796a3e5607d5b8fc18a7a96",
      "parents": [
        "b72404a339b603d74a865faa075b3c494308ebe7"
      ],
      "author": {
        "name": "vmikes",
        "email": "vlastimil.mikes@tcpcloud.eu",
        "time": "Wed Oct 19 09:57:14 2016 +0200"
      },
      "committer": {
        "name": "vmikes",
        "email": "vlastimil.mikes@tcpcloud.eu",
        "time": "Wed Oct 19 09:58:19 2016 +0200"
      },
      "message": "add region to metadata\n\nChange-Id: I45f80601750f4df41c15ca52ea67174a29815b98\n"
    },
    {
      "commit": "b72404a339b603d74a865faa075b3c494308ebe7",
      "tree": "35c26cdb3ad05b3d39da0afc36ec2e5e6215f947",
      "parents": [
        "e3c22a6c3bacd2c81e52d3f87a2e7695f2947ef4"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Sun Oct 09 21:54:38 2016 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Sun Oct 09 21:54:38 2016 +0200"
      },
      "message": "k8s configmap missing files\n\nChange-Id: I4ef199b12e23b3db632253eda22dfd3fddb3c0b7\n"
    },
    {
      "commit": "e3c22a6c3bacd2c81e52d3f87a2e7695f2947ef4",
      "tree": "e8b8375b500b7f27aad0bbce4a2a7a25af83442d",
      "parents": [
        "fa9f888e1ea9fdeef54c48312918eedacbff855d"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Tue Oct 04 22:21:19 2016 -0700"
      },
      "committer": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Tue Oct 04 22:22:22 2016 -0700"
      },
      "message": "fix sensu meta in glance\n\nChange-Id: I08b50f60ec75f2c045ed1e50710d7e29483ca3f6\n"
    }
  ],
  "next": "fa9f888e1ea9fdeef54c48312918eedacbff855d"
}
