)]}'
{
  "log": [
    {
      "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"
    },
    {
      "commit": "fa9f888e1ea9fdeef54c48312918eedacbff855d",
      "tree": "5578c4a4d4d9b72dd2786218840ea49b9b232596",
      "parents": [
        "b82b18fe8b1caddea9cb3810a509f5f05574840a",
        "15d97254d80b7fe1aaa9301dbc1e7c6486360461"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Oct 04 15:37:33 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Oct 04 15:37:33 2016 +0000"
      },
      "message": "Merge \"add support for config generation\""
    },
    {
      "commit": "b82b18fe8b1caddea9cb3810a509f5f05574840a",
      "tree": "1c6324daf41332b7d7f893260a9283b8c71dc47e",
      "parents": [
        "35a78a3bd8514ced8c2026368601186dc1b1f143"
      ],
      "author": {
        "name": "vmikes",
        "email": "vlastimil.mikes@tcpcloud.eu",
        "time": "Fri Sep 30 10:49:11 2016 +0200"
      },
      "committer": {
        "name": "vmikes",
        "email": "vlastimil.mikes@tcpcloud.eu",
        "time": "Fri Sep 30 10:50:19 2016 +0200"
      },
      "message": "add region to checks\n\nChange-Id: I9cdef56bb0d0c2f1db97c437cc4009410ad776d2\n"
    },
    {
      "commit": "15d97254d80b7fe1aaa9301dbc1e7c6486360461",
      "tree": "abc50b48296bac3363a054fdf255cd8d69d041d4",
      "parents": [
        "35a78a3bd8514ced8c2026368601186dc1b1f143"
      ],
      "author": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Tue Sep 27 13:13:25 2016 +0200"
      },
      "committer": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Tue Sep 27 16:09:32 2016 +0200"
      },
      "message": "add support for config generation\n\nChange-Id: I421123af9cb6307390d9de82320bc88a223dbb57\n"
    },
    {
      "commit": "35a78a3bd8514ced8c2026368601186dc1b1f143",
      "tree": "5479bf9e7d996aeca243fe07166368c7d28a8c3c",
      "parents": [
        "b310120505ff47cfaabfab4d0f9ca4eb03af5421",
        "f7611fab6015d3b4b649c9ed0983d2da72597de4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Sep 20 14:21:31 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 20 14:21:31 2016 +0000"
      },
      "message": "Merge \"Revert \"introduce test-kitchen\"\""
    },
    {
      "commit": "f7611fab6015d3b4b649c9ed0983d2da72597de4",
      "tree": "e8d0816313dbd38f8d9691311b7af279faabc623",
      "parents": [
        "dc44ed056cdc889fe68d0f3732ffb1fa18bcb76e"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Tue Sep 20 13:54:01 2016 +0000"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Tue Sep 20 13:54:01 2016 +0000"
      },
      "message": "Revert \"introduce test-kitchen\"\n\nThis reverts commit dc44ed056cdc889fe68d0f3732ffb1fa18bcb76e.\n\nChange-Id: Ie45341ed901d72c01460c75c6fbeb444db8eae24\n"
    },
    {
      "commit": "b310120505ff47cfaabfab4d0f9ca4eb03af5421",
      "tree": "cf75a65109b15fb6e58ed8c3f9062ae5cb08c76a",
      "parents": [
        "a32d84a56e6e9e9be822951b2eb4b30286665aaa",
        "dc44ed056cdc889fe68d0f3732ffb1fa18bcb76e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Sep 20 13:04:44 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 20 13:04:44 2016 +0000"
      },
      "message": "Merge \"introduce test-kitchen\""
    },
    {
      "commit": "dc44ed056cdc889fe68d0f3732ffb1fa18bcb76e",
      "tree": "c8a530f37b62b157b685522485c1799d02e2fa4d",
      "parents": [
        "d06dc143e7aa751fb8853007c7e8270360700409"
      ],
      "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 Aug 22 12:01:16 2016 +0200"
      },
      "message": "introduce test-kitchen\n\nChange-Id: Idb3dd743689658fc78d1147b4c5e5609bc47bfe6\nImplements: blueprint service-level-testing\n"
    },
    {
      "commit": "a32d84a56e6e9e9be822951b2eb4b30286665aaa",
      "tree": "5479bf9e7d996aeca243fe07166368c7d28a8c3c",
      "parents": [
        "d06dc143e7aa751fb8853007c7e8270360700409"
      ],
      "author": {
        "name": "Andreas Jaeger",
        "email": "aj@suse.com",
        "time": "Fri Aug 12 21:15:50 2016 +0200"
      },
      "committer": {
        "name": "Andreas Jaeger",
        "email": "aj@suse.com",
        "time": "Fri Aug 12 21:15:50 2016 +0200"
      },
      "message": "Move other-requirements.txt to bindep.txt\n\nThe default filename for documenting binary dependencies has been\nchanged from \"other-requirements.txt\" to \"bindep.txt\" with the release\nof bindep 2.1.0. While the previous name is still supported, it will\nbe deprecated.\n\nMove the file around to follow this change.\n\nNote that this change is self-testing, the OpenStack CI infrastructure\nwill use a \"bindep.txt\" file to setup nodes for testing.\n\nFor more information about bindep, see also:\nhttp://docs.openstack.org/infra/manual/drivers.html#package-requirements\nhttp://docs.openstack.org/infra/bindep/\n\nAs well as this announcement:\nhttp://lists.openstack.org/pipermail/openstack-dev/2016-August/101590.html\n\nChange-Id: I26370075455bed48641c5799758907ae91949ccc\n"
    },
    {
      "commit": "d06dc143e7aa751fb8853007c7e8270360700409",
      "tree": "e8d0816313dbd38f8d9691311b7af279faabc623",
      "parents": [
        "f8838c6feeebca0d62377026c95d2b756cc6f282",
        "912e83878173eac64ecea8142cedc10a71ea20cf"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jun 23 14:59:21 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jun 23 14:59:21 2016 +0000"
      },
      "message": "Merge \"SPM packaging metadata\""
    },
    {
      "commit": "f8838c6feeebca0d62377026c95d2b756cc6f282",
      "tree": "f8b49e0801d1175e412f6ed534eb1d69cbfc193c",
      "parents": [
        "572c9d9e14e724970112d811a124335e56d5bc63"
      ],
      "author": {
        "name": "Pavel Cizinsky",
        "email": "pavel.cizinsky@tcpcloud.eu",
        "time": "Thu Jun 23 12:59:19 2016 +0200"
      },
      "committer": {
        "name": "Pavel Cizinsky",
        "email": "pavel.cizinsky@tcpcloud.eu",
        "time": "Thu Jun 23 13:04:00 2016 +0200"
      },
      "message": "add python-memcache\n\nChange-Id: I219e89c514855c4e725a3a02f49bdf6b21284e46\n"
    },
    {
      "commit": "912e83878173eac64ecea8142cedc10a71ea20cf",
      "tree": "3be128eae77b7771ead129f488a0d3ee6fd4e99b",
      "parents": [
        "3c5ce1c69de3d0bee9789c7b14edfddc3662426e"
      ],
      "author": {
        "name": "Adam Tengler",
        "email": "adam.tengler@tcpcloud.eu",
        "time": "Wed Jun 15 18:44:17 2016 +0200"
      },
      "committer": {
        "name": "Adam Tengler",
        "email": "adam.tengler@tcpcloud.eu",
        "time": "Wed Jun 15 18:44:17 2016 +0200"
      },
      "message": "SPM packaging metadata\n\nChange-Id: I52b801db8dcb671e4a6009d0005cd3defd69979d\n"
    },
    {
      "commit": "572c9d9e14e724970112d811a124335e56d5bc63",
      "tree": "43544fbce4df6f14440e0cc837c76607fe221b7c",
      "parents": [
        "3c5ce1c69de3d0bee9789c7b14edfddc3662426e"
      ],
      "author": {
        "name": "Adam Tengler",
        "email": "adam.tengler@tcpcloud.eu",
        "time": "Tue Apr 26 21:57:08 2016 +0200"
      },
      "committer": {
        "name": "Adam Tengler",
        "email": "adam.tengler@tcpcloud.eu",
        "time": "Tue Jun 14 18:37:21 2016 +0200"
      },
      "message": "Orchestration metadata\n\nChange-Id: Ic2d7e357cd1840b5678889f1a30306df6a98a3f3\n"
    },
    {
      "commit": "3c5ce1c69de3d0bee9789c7b14edfddc3662426e",
      "tree": "6ba753f6067e51d641a5514dc0af39c4c0864f78",
      "parents": [
        "7634ad9d3af91fb979aec0204a67e28f33ddea26"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Mon May 30 23:23:31 2016 +0200"
      },
      "committer": {
        "name": "smolaon",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Thu Jun 02 10:47:11 2016 +0200"
      },
      "message": "fix for glance api log\n\nChange-Id: If4b60a164f5601e54878e3201589a04407b46620\nCloses-Bug: #1587185\n"
    },
    {
      "commit": "7634ad9d3af91fb979aec0204a67e28f33ddea26",
      "tree": "b0c157ccf74d6395a4ee886ead8ee02a3ef20856",
      "parents": [
        "81a89438627de402532371975951a22366675b0c"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Tue May 24 23:25:25 2016 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Thu May 26 14:55:46 2016 +0200"
      },
      "message": "docker support\n\nChange-Id: I6f09b6d39010a7412cfd4997e82549b6a5d7501c\n"
    },
    {
      "commit": "81a89438627de402532371975951a22366675b0c",
      "tree": "b446d4fe14d0f406420aeadb515f63de0c0576b3",
      "parents": [
        "fa4412624d9a77c53642d725b4877d86834f7fc8",
        "9e85d172fb6951aa2dfad6c1253125ef9449c1f8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri May 20 15:02:28 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri May 20 15:02:28 2016 +0000"
      },
      "message": "Merge \"Add documentation and bug links\""
    },
    {
      "commit": "9e85d172fb6951aa2dfad6c1253125ef9449c1f8",
      "tree": "7fdea941ea008e5e79bf348327596afc385ac7f0",
      "parents": [
        "f286070ffbc77e227ca21a3e670705e6413a1d93"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Fri May 20 11:13:14 2016 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Fri May 20 11:13:45 2016 +0200"
      },
      "message": "Add documentation and bug links\n\nChange-Id: I6521030fafa1122d9cec5ea60b9891a9dc5f90da\nCloses-Bug: #1583855\n"
    },
    {
      "commit": "fa4412624d9a77c53642d725b4877d86834f7fc8",
      "tree": "a15d3350e0cd97bce36095dcba11d7e2da41a4ae",
      "parents": [
        "f286070ffbc77e227ca21a3e670705e6413a1d93"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu May 19 16:27:54 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu May 19 16:27:54 2016 +0200"
      },
      "message": "Fix heka.toml for other roles\n\nChange-Id: I666ecf6772af2cde99d9950bc7c2108c8d9a641c\n"
    },
    {
      "commit": "f286070ffbc77e227ca21a3e670705e6413a1d93",
      "tree": "d375f4315718ce009efc87d7c7066991798764a9",
      "parents": [
        "b6280babbf50ed1032d352fb1ae1f77bd8e7584a"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Wed May 18 15:48:38 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Wed May 18 15:48:38 2016 +0200"
      },
      "message": "Fix heka.toml\n\nChange-Id: Ie1bdffeacf9f44fb0daa8db3da8493ace0c19177\n"
    },
    {
      "commit": "b6280babbf50ed1032d352fb1ae1f77bd8e7584a",
      "tree": "3908d271d62bd6b1623a3a1f2787a729320a0747",
      "parents": [
        "ad6274d933919e079cc63f531252deaccd11a931"
      ],
      "author": {
        "name": "Adam Tengler",
        "email": "adam.tengler@tcpcloud.eu",
        "time": "Tue Apr 26 18:36:56 2016 +0200"
      },
      "committer": {
        "name": "Adam Tengler",
        "email": "adam.tengler@tcpcloud.eu",
        "time": "Thu Apr 28 16:13:54 2016 +0200"
      },
      "message": "Manage permissions on filesystem store\n\nChange-Id: I822c4e7e134f4e81ead5fe0331bbc12ebe45bf25\n"
    },
    {
      "commit": "ad6274d933919e079cc63f531252deaccd11a931",
      "tree": "3eb7d87e87a876b2950235de2e55ea7ff225fb13",
      "parents": [
        "d0a23822d4bf82f82a8474702c930a153f9b0613"
      ],
      "author": {
        "name": "Ondřej Nový",
        "email": "ondrej.novy@firma.seznam.cz",
        "time": "Sat Apr 23 17:11:01 2016 +0200"
      },
      "committer": {
        "name": "Ondřej Nový",
        "email": "ondrej.novy@firma.seznam.cz",
        "time": "Sat Apr 23 17:13:25 2016 +0200"
      },
      "message": "Disable minion_id_caching\n\nThis prevents this error when building Debian package:\nCould not cache minion ID: [Errno 13] Permission denied\n\nChange-Id: Ie15eea1c9d5396e79d46b045bd5f0f22a2af39e4\n"
    },
    {
      "commit": "d0a23822d4bf82f82a8474702c930a153f9b0613",
      "tree": "240f19ed708f87fbd332b0b0943e08db0f3363d4",
      "parents": [
        "b6ca78dd814250783a11478560f450fdc29ee707"
      ],
      "author": {
        "name": "Jiri Konecny",
        "email": "jiri.konecny@tcpcloud.eu",
        "time": "Thu Apr 21 17:12:15 2016 +0200"
      },
      "committer": {
        "name": "Jiri Konecny",
        "email": "jiri.konecny@tcpcloud.eu",
        "time": "Thu Apr 21 17:12:15 2016 +0200"
      },
      "message": "[RabbitMQ] Removed deprecated ha_queue option.\n\nChange-Id: Ief8260615f4254093fc6be3ea164c2a5e42b8380\n"
    },
    {
      "commit": "b6ca78dd814250783a11478560f450fdc29ee707",
      "tree": "e99c8c46e30d53e615b2084a964f680945e80386",
      "parents": [
        "89d6d2cf7458a3bcbd1b1ce1aa8b6d19d527e610",
        "0456cfa2c19a13c7349415a7385049c3b5366593"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Apr 21 08:32:05 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Apr 21 08:32:05 2016 +0000"
      },
      "message": "Merge \"[RabbitMQ] Parametrized message queue hosts to enable client-side HA.\""
    },
    {
      "commit": "0456cfa2c19a13c7349415a7385049c3b5366593",
      "tree": "a587909e7f02b7a456d132ff7f02b8298b3254a9",
      "parents": [
        "9e404cf52b8291b852754415087e61ad61eb5d1f"
      ],
      "author": {
        "name": "Jiri Konecny",
        "email": "jiri.konecny@tcpcloud.eu",
        "time": "Wed Apr 20 16:47:25 2016 +0200"
      },
      "committer": {
        "name": "Jiri Konecny",
        "email": "jiri.konecny@tcpcloud.eu",
        "time": "Wed Apr 20 16:47:52 2016 +0200"
      },
      "message": "[RabbitMQ] Parametrized message queue hosts to enable client-side HA.\n\nChange-Id: I614ab8552fd4596010a3f1a6a4f46e85b8a9de2d\n"
    },
    {
      "commit": "89d6d2cf7458a3bcbd1b1ce1aa8b6d19d527e610",
      "tree": "0ac3528ddfb1621a98b59696043e46db5ee3d947",
      "parents": [
        "9e404cf52b8291b852754415087e61ad61eb5d1f"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Fri Apr 15 15:59:39 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Tue Apr 19 09:12:05 2016 +0200"
      },
      "message": "New release, debian packaging moved\n\nChange-Id: Ie88d9b6d5d529993351892b7a5bfb42d1704446f\n"
    },
    {
      "commit": "9e404cf52b8291b852754415087e61ad61eb5d1f",
      "tree": "222fa4fd6f6699114604a2f3fbe2bacfa2150721",
      "parents": [
        "7e02d74baf4ee2f91d2e02c739f05ae1def74c99"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Apr 14 11:51:09 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Apr 14 16:40:47 2016 +0200"
      },
      "message": "Add makefile, run tests during package build\n\nChange-Id: Id382ff60baca2d9a94176ddd6b1c431038fb9c11\n"
    },
    {
      "commit": "7e02d74baf4ee2f91d2e02c739f05ae1def74c99",
      "tree": "46310fd832a82ac10a78aaf6ff5fdef95abbb337",
      "parents": [
        "0c5e1b452d0d6747a6b71afc54dc65476f9e5c94"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Mon Apr 11 12:18:48 2016 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Mon Apr 11 18:53:20 2016 +0200"
      },
      "message": "Mitaka release configuration files support\n\nChange-Id: I0813930b0aa3d4eabe2b2e86d8a55c8e852cc722\n"
    },
    {
      "commit": "0c5e1b452d0d6747a6b71afc54dc65476f9e5c94",
      "tree": "4b23dde99bc6fe035bd33ada9ec393edb821b171",
      "parents": [
        "c1e5131b7bf5122b440c3e165859449d0c591134",
        "015dc848762d3c05b7b4d071bc7b761a10297235"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Mar 25 10:45:48 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 25 10:45:48 2016 +0000"
      },
      "message": "Merge \"fix service differentiator\""
    },
    {
      "commit": "c1e5131b7bf5122b440c3e165859449d0c591134",
      "tree": "224d93b4d20cf787f45f15530390284ce83e8911",
      "parents": [
        "80a41eaa4fc2f1809d6b3f315f7922c72d9926fa"
      ],
      "author": {
        "name": "Alena Holanova",
        "email": "alena.holanova@tcpcloud.eu",
        "time": "Tue Mar 22 14:08:44 2016 +0100"
      },
      "committer": {
        "name": "Alena Holanova",
        "email": "alena.holanova@tcpcloud.eu",
        "time": "Tue Mar 22 14:14:56 2016 +0100"
      },
      "message": "Added parametrization of workers.\n\nChange-Id: I657f405843b944ae88bd1bb95b4efbeebacde12f\n"
    },
    {
      "commit": "015dc848762d3c05b7b4d071bc7b761a10297235",
      "tree": "df58a0ab7f599ecbcc7fe2a94a4e82fd0527c19a",
      "parents": [
        "82b6be577d26a664989300f4ec0638a494dce6b7"
      ],
      "author": {
        "name": "jan kaufman",
        "email": "jan.kaufman@tcpcloud.eu",
        "time": "Tue Mar 15 16:34:10 2016 +0100"
      },
      "committer": {
        "name": "jan kaufman",
        "email": "jan.kaufman@tcpcloud.eu",
        "time": "Tue Mar 15 16:34:10 2016 +0100"
      },
      "message": "fix service differentiator\n\nChange-Id: I535895f8bc98f18d041cf0f37a000c013c488f8b\n"
    },
    {
      "commit": "80a41eaa4fc2f1809d6b3f315f7922c72d9926fa",
      "tree": "00b80ffb36c6917ebc9afea01b663c9eb2453cc0",
      "parents": [
        "82b6be577d26a664989300f4ec0638a494dce6b7"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Sun Mar 06 14:33:42 2016 +0100"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Sun Mar 06 14:42:17 2016 +0100"
      },
      "message": "Glance keystone region support added\n\nChange-Id: I23186591204e157389a02850fcf27b0d79d08753\n"
    },
    {
      "commit": "82b6be577d26a664989300f4ec0638a494dce6b7",
      "tree": "f7d6ec4bff795088637985165c9b059c7426e92b",
      "parents": [
        "7d50d70841b96b796c9a327ef889b5c73afd3654"
      ],
      "author": {
        "name": "jan kaufman",
        "email": "jan.kaufman@tcpcloud.eu",
        "time": "Fri Feb 19 16:03:14 2016 +0100"
      },
      "committer": {
        "name": "jan kaufman",
        "email": "jan.kaufman@tcpcloud.eu",
        "time": "Fri Feb 19 16:04:42 2016 +0100"
      },
      "message": "add heka config end enable support\n\nChange-Id: Iff82539eed0590c7de8a28be70f3377d88a4b412\n"
    },
    {
      "commit": "7d50d70841b96b796c9a327ef889b5c73afd3654",
      "tree": "d6e95102592758c097444ce11519237b49ccb270",
      "parents": [
        "9b1556b5c33431a2360f1ed0d69db011aceb1b96"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Tue Feb 16 19:23:52 2016 +0100"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Tue Feb 16 19:24:19 2016 +0100"
      },
      "message": "RedHat Compatability\n\nChange-Id: Ia13a4adcda48882c95d00de08f02b9c2a5755a60\n"
    },
    {
      "commit": "9b1556b5c33431a2360f1ed0d69db011aceb1b96",
      "tree": "733d467341aa4c014fbcae185c05020ae78eac8b",
      "parents": [
        "f5558e1b646af8690e57ff2354567bcf51588ee2"
      ],
      "author": {
        "name": "Alena Holanova",
        "email": "alena.holanova@tcpcloud.eu",
        "time": "Thu Feb 04 14:07:23 2016 +0100"
      },
      "committer": {
        "name": "Alena Holanova",
        "email": "alena.holanova@tcpcloud.eu",
        "time": "Thu Feb 04 17:47:04 2016 +0100"
      },
      "message": "License and links fixes\n\nChange-Id: I2f6ccb22850560cb5146f37ed17108cd8f27f5a8\n"
    },
    {
      "commit": "f5558e1b646af8690e57ff2354567bcf51588ee2",
      "tree": "31f65c5288ad09fc23a038e1ef192f450ced173d",
      "parents": [
        "f748292ca2e79ede9fc37991a0f2e30312b27bc4"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "ales.komarek@tcpcloud.eu",
        "time": "Fri Jan 29 09:42:53 2016 +0100"
      },
      "committer": {
        "name": "Ales Komarek",
        "email": "ales.komarek@tcpcloud.eu",
        "time": "Fri Jan 29 09:42:53 2016 +0100"
      },
      "message": "Fixing \"s\n"
    },
    {
      "commit": "f748292ca2e79ede9fc37991a0f2e30312b27bc4",
      "tree": "89624d92022782eff666a9c937359bea93e8e050",
      "parents": [
        "2288a48f3742fefceac1fbeba3abc43c6811a775"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "ales.komarek@tcpcloud.eu",
        "time": "Fri Jan 29 09:40:44 2016 +0100"
      },
      "committer": {
        "name": "Ales Komarek",
        "email": "ales.komarek@tcpcloud.eu",
        "time": "Fri Jan 29 09:40:44 2016 +0100"
      },
      "message": "Sensu configuration fix\n"
    },
    {
      "commit": "2288a48f3742fefceac1fbeba3abc43c6811a775",
      "tree": "0ec797df04c4f178153150caea0dbe4ec52efd23",
      "parents": [
        "e3bcc1a41b6f5260e479332f585cc8a6d365517a"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed Jan 27 21:54:21 2016 +0100"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed Jan 27 21:54:21 2016 +0100"
      },
      "message": "glance map.jinja all packages added\n"
    },
    {
      "commit": "e3bcc1a41b6f5260e479332f585cc8a6d365517a",
      "tree": "156a895badf76fc7a00fc9a8a2f332896875b122",
      "parents": [
        "1a2a626701935e1ef24d02cd7825ea2408fdea85"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed Jan 27 21:48:32 2016 +0100"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed Jan 27 21:48:32 2016 +0100"
      },
      "message": "sphinx documenation for glance\n"
    },
    {
      "commit": "1a2a626701935e1ef24d02cd7825ea2408fdea85",
      "tree": "594209bc23679f7fb53afac1ce90141f053137fe",
      "parents": [
        "fe0960ca6ef3923eff1eb6f0df1bf1c395bf21fb"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Tue Jan 26 11:59:30 2016 +0100"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Tue Jan 26 11:59:30 2016 +0100"
      },
      "message": "Add doc dir\n"
    },
    {
      "commit": "fe0960ca6ef3923eff1eb6f0df1bf1c395bf21fb",
      "tree": "6503143a0afd5e2a34a131699877c70d34c42573",
      "parents": [
        "ea6479f416ec9e9c3bc3bfff6d9a4846c9a9890e"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Mon Jan 25 21:35:39 2016 +0100"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Mon Jan 25 21:35:50 2016 +0100"
      },
      "message": "glance tests directory\n"
    },
    {
      "commit": "ea6479f416ec9e9c3bc3bfff6d9a4846c9a9890e",
      "tree": "2c934a46fee8257d61bf09244fa25dae75724632",
      "parents": [
        "e0f4d46fa08c49c34ec0ac3f9ab45b4626c52963"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Tue Jan 12 15:28:29 2016 +0100"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Jan 14 11:04:08 2016 +0100"
      },
      "message": "Support for identity version 3\n"
    },
    {
      "commit": "e0f4d46fa08c49c34ec0ac3f9ab45b4626c52963",
      "tree": "bad023f569a9a2e9101ab79a724c78be33066aec",
      "parents": [
        "49e14e6d1998e4b7590f752e07ff1f8bc721d353"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Mon Dec 21 23:20:28 2015 +0100"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Mon Dec 21 23:20:28 2015 +0100"
      },
      "message": " fix default_store for file or ceph in glance\n"
    },
    {
      "commit": "49e14e6d1998e4b7590f752e07ff1f8bc721d353",
      "tree": "4bca8d347d183759cd1ae3e6d982193b93e29ecc",
      "parents": [
        "dd2144f8a1ffc7e984e978cd8663a5255dee48f8"
      ],
      "author": {
        "name": "Alena Holanova",
        "email": "alena.holanova@tcpcloud.eu",
        "time": "Fri Dec 04 17:24:22 2015 +0100"
      },
      "committer": {
        "name": "Alena Holanova",
        "email": "alena.holanova@tcpcloud.eu",
        "time": "Fri Dec 04 17:24:22 2015 +0100"
      },
      "message": "Add support metadata\n"
    },
    {
      "commit": "dd2144f8a1ffc7e984e978cd8663a5255dee48f8",
      "tree": "d4619153a1f0e1f4d431ac77db287248008fbb4c",
      "parents": [
        "aee5c6f1aab0abeaee0b7c0e845815e87fcc8840"
      ],
      "author": {
        "name": "jan kaufman",
        "email": "jan.kaufman@tcpcloud.eu",
        "time": "Wed Dec 02 18:15:28 2015 +0100"
      },
      "committer": {
        "name": "jan kaufman",
        "email": "jan.kaufman@tcpcloud.eu",
        "time": "Wed Dec 02 18:15:28 2015 +0100"
      },
      "message": "harvest only 7days old logs by default\n"
    },
    {
      "commit": "aee5c6f1aab0abeaee0b7c0e845815e87fcc8840",
      "tree": "80575da017ce87a39eac190a68604b67c46ea632",
      "parents": [
        "0f7bf19adacbe3d9dc178e0d5920f9f962632592"
      ],
      "author": {
        "name": "jan kaufman",
        "email": "jan.kaufman@tcpcloud.eu",
        "time": "Mon Nov 23 14:00:33 2015 +0100"
      },
      "committer": {
        "name": "jan kaufman",
        "email": "jan.kaufman@tcpcloud.eu",
        "time": "Mon Nov 23 14:00:33 2015 +0100"
      },
      "message": "add config for heka logging\n"
    }
  ],
  "next": "0f7bf19adacbe3d9dc178e0d5920f9f962632592"
}
