)]}'
{
  "log": [
    {
      "commit": "8cccf51e0656891ad6111b9eb2021a630e270bc8",
      "tree": "4aad935b0e897ab86f1af1a25a46dc12fe437438",
      "parents": [
        "0d917344c140347250caa89c6eb1a7244e609241"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Apr 06 15:20:57 2018 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Sep 19 16:28:51 2018 +0200"
      },
      "message": "Add Salt 2018.3 tests\n\nChange-Id: I9326d024809990b87482f08e2be93145cdeb8af1\n"
    },
    {
      "commit": "0d917344c140347250caa89c6eb1a7244e609241",
      "tree": "9bf247a979abb98284ba7b820bda87326f311dc6",
      "parents": [
        "66415f3053e3d1c931055498a7d39eca3237ac83",
        "0b8d96e05de02b5e99d88c9d4892d495c70a8072"
      ],
      "author": {
        "name": "Aleksey Zvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Wed Aug 01 14:47:31 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@84b5d06f6116",
        "time": "Wed Aug 01 14:47:32 2018 +0000"
      },
      "message": "Merge \"README cleanup\""
    },
    {
      "commit": "66415f3053e3d1c931055498a7d39eca3237ac83",
      "tree": "a79437bf6cc0bdda8e3c1c041ab2484d1e53a209",
      "parents": [
        "c07919f4e730301d004e9d1ccc9248681f97125b"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Tue Jul 17 15:01:34 2018 +0200"
      },
      "committer": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Tue Jul 17 15:01:37 2018 +0200"
      },
      "message": "Fix, dockerng/docker module name compat.\n\nChange-Id: Ib9eb49b5b8b9cd7b46039663b75d1274938c343b\n"
    },
    {
      "commit": "c07919f4e730301d004e9d1ccc9248681f97125b",
      "tree": "4e000f14536f906564f7401a14db3fc3d5a47d37",
      "parents": [
        "95b1f91bfcc0315e01115b30335d1ec75e5ff125",
        "e2e889c5235197da67482a201ca3ccdd510a564b"
      ],
      "author": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Wed Jul 11 14:20:59 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@853267bf53e2",
        "time": "Wed Jul 11 14:20:59 2018 +0000"
      },
      "message": "Merge \"Hotfix: docker:host:enabled default value\""
    },
    {
      "commit": "e2e889c5235197da67482a201ca3ccdd510a564b",
      "tree": "070296952a115765afa24f04521099c16789e742",
      "parents": [
        "667d80cd8a6052121a613da4c73b3717173c39e4"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Wed Jul 11 10:13:25 2018 +0200"
      },
      "committer": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Wed Jul 11 10:13:27 2018 +0200"
      },
      "message": "Hotfix: docker:host:enabled default value\n\nChange-Id: Ie7f99c1e89e9169ca6ddf643d1ec0128ef959bcc\n"
    },
    {
      "commit": "95b1f91bfcc0315e01115b30335d1ec75e5ff125",
      "tree": "93332a91210fbe197d69c2a2bd766c1c33b37012",
      "parents": [
        "9c79a7731cf298f5908b78067af9bacae01bf8d1",
        "cfe11045fcfd6bf96d130184d506f5ec72eb1d73"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Tue Jul 10 12:35:33 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@853267bf53e2",
        "time": "Tue Jul 10 12:35:33 2018 +0000"
      },
      "message": "Merge \"Fix Python version for Travis CI tests\""
    },
    {
      "commit": "0b8d96e05de02b5e99d88c9d4892d495c70a8072",
      "tree": "2740739434280f2e4d9c08ddc35c7203a64ccfe9",
      "parents": [
        "700b72cbeb2cd44338a5dc6981a15723101d7718"
      ],
      "author": {
        "name": "OlgaGusarenko",
        "email": "ogusarenko@mirantis.com",
        "time": "Fri Jun 29 16:21:01 2018 +0300"
      },
      "committer": {
        "name": "OlgaGusarenko",
        "email": "ogusarenko@mirantis.com",
        "time": "Fri Jun 29 16:21:39 2018 +0300"
      },
      "message": "README cleanup\n\nChange-Id: I0eca58e0052c0de4dcd54467502665819268545f\n"
    },
    {
      "commit": "9c79a7731cf298f5908b78067af9bacae01bf8d1",
      "tree": "094b17377b836aaa9ebefbb8710b9a48738d5a17",
      "parents": [
        "700b72cbeb2cd44338a5dc6981a15723101d7718"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Thu Jun 28 15:56:59 2018 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "mpolreich@mirantis.com",
        "time": "Thu Jun 28 14:40:52 2018 +0000"
      },
      "message": "Replace deprecated docker Salt module\n\nChange-Id: I6f938a12726f038b16c9889edd10c053e19f5537\n"
    },
    {
      "commit": "cfe11045fcfd6bf96d130184d506f5ec72eb1d73",
      "tree": "e1fab56404b429863dd3c5bdd63750a46723f5ce",
      "parents": [
        "700b72cbeb2cd44338a5dc6981a15723101d7718"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Thu Jun 21 15:28:19 2018 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Thu Jun 21 15:28:19 2018 +0200"
      },
      "message": "Fix Python version for Travis CI tests\n\nChange-Id: Idcdeee2165deb988c68b2522f83aa73f6a7a3fb2\n"
    },
    {
      "commit": "700b72cbeb2cd44338a5dc6981a15723101d7718",
      "tree": "04e4ab82b9082b8e6f41c2444c420f66bd8a9382",
      "parents": [
        "646b9491605db88c8146cab50c426cee855cb06d"
      ],
      "author": {
        "name": "Mateusz Matuszkowiak",
        "email": "mmatuszkowiak@mirantis.com",
        "time": "Wed Jun 20 16:12:14 2018 +0200"
      },
      "committer": {
        "name": "Mateusz Matuszkowiak",
        "email": "mmatuszkowiak@mirantis.com",
        "time": "Wed Jun 20 16:14:14 2018 +0200"
      },
      "message": "Updated Docker dashboard to align with recent rules\n\nChange-Id: I871165864f5c74cd40c1d3bb4d09ec054f8662c7\nRelated-Bug: PROD-20879\n"
    },
    {
      "commit": "646b9491605db88c8146cab50c426cee855cb06d",
      "tree": "bf789b887dce779cde02922ee06b10a001dabf58",
      "parents": [
        "439ca08b168b1df7aa235b31b4bdb30ee67a525b"
      ],
      "author": {
        "name": "Mateusz Matuszkowiak",
        "email": "mmatuszkowiak@mirantis.com",
        "time": "Wed Jun 13 16:45:54 2018 +0200"
      },
      "committer": {
        "name": "Mateusz Matuszkowiak",
        "email": "mmatuszkowiak@mirantis.com",
        "time": "Wed Jun 13 16:45:54 2018 +0200"
      },
      "message": "Dashboards rationalization for Docker\n\nChange-Id: If93c463bc7656bc828980cf6352f98b753b6220d\nCloses-Bug: PROD-20076\n"
    },
    {
      "commit": "439ca08b168b1df7aa235b31b4bdb30ee67a525b",
      "tree": "a175c91673597b074e3e6fdd1230123157f15897",
      "parents": [
        "667d80cd8a6052121a613da4c73b3717173c39e4"
      ],
      "author": {
        "name": "Michal Kobus",
        "email": "mkobus@mirantis.com",
        "time": "Thu Jun 07 14:05:09 2018 +0200"
      },
      "committer": {
        "name": "Michal Kobus",
        "email": "mkobus@mirantis.com",
        "time": "Fri Jun 08 16:30:21 2018 +0200"
      },
      "message": "Cosmetic changes for alerts\n\nChange-Id: Id00f80378b8ae52d575db48a7d23dc514ca947fb\nCloses-bug: PROD-20466\n"
    },
    {
      "commit": "667d80cd8a6052121a613da4c73b3717173c39e4",
      "tree": "c3435058bb6d2293f63284e4f07d88d8cfcc4439",
      "parents": [
        "c5d6817508eda0ba7c9c0e7ce2e3709b2a216134"
      ],
      "author": {
        "name": "Mateusz Matuszkowiak",
        "email": "mmatuszkowiak@mirantis.com",
        "time": "Mon Apr 30 09:35:50 2018 +0200"
      },
      "committer": {
        "name": "Mateusz Matuszkowiak",
        "email": "mmatuszkowiak@mirantis.com",
        "time": "Tue May 08 07:58:44 2018 +0200"
      },
      "message": "Alerts rationalization for Docker service\n\nRelated-Bug: PROD-19543\n\nChange-Id: I071a9d92527a47fdc12eb4b489aeee296d54047d\n"
    },
    {
      "commit": "c5d6817508eda0ba7c9c0e7ce2e3709b2a216134",
      "tree": "cb2d4357a2f7b381b722130b8e929c202e3b169a",
      "parents": [
        "8011289563fa0137e02ac7ba116afa33d62e8ebf"
      ],
      "author": {
        "name": "Ildar Svetlov",
        "email": "isvetlov@mirantis.com",
        "time": "Tue Mar 06 17:30:50 2018 +0400"
      },
      "committer": {
        "name": "Ildar Svetlov",
        "email": "isvetlov@mirantis.com",
        "time": "Tue Mar 06 17:30:50 2018 +0400"
      },
      "message": "Tune measurement filtering for docker telegraf plugin\n\nChange-Id: Ida810d85ce740dcb3519fe5c240a863d9c914019\nRelated-Bug: PROD-17965\nRelated-Bug: PROD-18203\n"
    },
    {
      "commit": "8011289563fa0137e02ac7ba116afa33d62e8ebf",
      "tree": "e9cdef09ad5ff3da982bbfc6b5cc27892de5e450",
      "parents": [
        "2078df3757fe6e072d35a4ec5490b9e5961440fa"
      ],
      "author": {
        "name": "Ildar Svetlov",
        "email": "isvetlov@mirantis.com",
        "time": "Fri Mar 02 19:07:07 2018 +0400"
      },
      "committer": {
        "name": "Ildar Svetlov",
        "email": "isvetlov@mirantis.com",
        "time": "Fri Mar 02 19:28:02 2018 +0400"
      },
      "message": "Change alert rules for service in swarm\n\nNew metrics are available in prometheus, let\u0027s make\nthese rules easier.\n\nChange-Id: I2271a8881a59bdab365c918f1d88c699a0eac92d\n"
    },
    {
      "commit": "2078df3757fe6e072d35a4ec5490b9e5961440fa",
      "tree": "92e2ca854d67cbeec400c3eb28a6bb44ded70b97",
      "parents": [
        "4549150348648052cd443f80c1e7db09edc6a692"
      ],
      "author": {
        "name": "Ildar Svetlov",
        "email": "isvetlov@mirantis.com",
        "time": "Fri Mar 02 16:41:48 2018 +0400"
      },
      "committer": {
        "name": "Ildar Svetlov",
        "email": "isvetlov@mirantis.com",
        "time": "Fri Mar 02 13:24:09 2018 +0000"
      },
      "message": "Gather swarm metrics\n\nChange-Id: If754223e441d84e8460b9609e9f7274087eafa34\nRelated-Bug: PROD-17965\nRelated-Buf: PROD-18203\n"
    },
    {
      "commit": "4549150348648052cd443f80c1e7db09edc6a692",
      "tree": "dd3acbd147523a605bd419579f9598a1a6afe528",
      "parents": [
        "90e9e5d626b8e451a69f6c7fcc08a34fe5341b06"
      ],
      "author": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Tue Feb 27 20:12:52 2018 +0200"
      },
      "committer": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Wed Feb 28 13:03:46 2018 +0200"
      },
      "message": "Fix wait-for stack hooks\n\nChange-Id: Ica50a71bf5c9bf4aa88705c1d78dc658dd5264a4\n"
    },
    {
      "commit": "90e9e5d626b8e451a69f6c7fcc08a34fe5341b06",
      "tree": "16470413b5d9407be67f8975d21c1c68bc9aafa6",
      "parents": [
        "3f39807c510febb4ea0d94f89ef70aa3ac05e034",
        "9c7de376d592eeeccd7c79b5b563749a85687d3a"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "pmichalec@mirantis.com",
        "time": "Fri Feb 16 15:07:12 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@56fc70e46927",
        "time": "Fri Feb 16 15:07:12 2018 +0000"
      },
      "message": "Merge \"Use new image for kitchen tests\""
    },
    {
      "commit": "9c7de376d592eeeccd7c79b5b563749a85687d3a",
      "tree": "3ccfcbd2a105a828f700c8c0236f43b72f3f1f02",
      "parents": [
        "e80fcaef7102ab266005a8f091715443e81d3ee6"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Feb 16 14:35:38 2018 +0100"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Feb 16 14:51:00 2018 +0100"
      },
      "message": "Use new image for kitchen tests\n\nChange-Id: I825f051b605834d8970ff3e8cea1de54ffb712dd\n"
    },
    {
      "commit": "3f39807c510febb4ea0d94f89ef70aa3ac05e034",
      "tree": "36f9a0569cefbba230b30fb2b28fc009696bdf02",
      "parents": [
        "b7912e9a8a6de2e7cc96962352f5363762120083"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Feb 15 16:31:16 2018 +0100"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Feb 15 16:33:08 2018 +0100"
      },
      "message": "Remove useless dependency on linux formula\n\nCloses: #19\nChange-Id: Icff040a1198221cb6bfa4fddb4b76dd42ebc7590\n"
    },
    {
      "commit": "b7912e9a8a6de2e7cc96962352f5363762120083",
      "tree": "6e1a2633d37aa041ea526202af5da714fb3c1dd8",
      "parents": [
        "e80fcaef7102ab266005a8f091715443e81d3ee6"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Feb 15 15:13:12 2018 +0100"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Feb 15 15:13:12 2018 +0100"
      },
      "message": "Update Makefile\n\nChange-Id: I7cf0e1833da50b845cf71ce2f68866372cb7fa99\n"
    },
    {
      "commit": "e80fcaef7102ab266005a8f091715443e81d3ee6",
      "tree": "c32b2d14521700aa930abb34fe7ced266bf780c3",
      "parents": [
        "15e020439660d5ce5fc443b00899f2fb7bd40b70"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Thu Feb 08 13:22:14 2018 +0100"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Thu Feb 08 13:22:14 2018 +0100"
      },
      "message": "Fixed shebang kernel limitation with virtualenv during test run (https://github.com/pypa/virtualenv/issues/596)\n\nChange-Id: I676de67bd234d0db05d70c2f4aed792afde5210a\n"
    },
    {
      "commit": "15e020439660d5ce5fc443b00899f2fb7bd40b70",
      "tree": "a141b3f2f35d57bc17708f5631998fcb99c6872e",
      "parents": [
        "18014f670d17cf9fa050873742913d1af206315c",
        "3a31931187cecea9a1ca1f704294fd052a77c6e5"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Wed Feb 07 14:04:22 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@56fc70e46927",
        "time": "Wed Feb 07 14:04:22 2018 +0000"
      },
      "message": "Merge \"Adding default False values instead of empty ones\""
    },
    {
      "commit": "18014f670d17cf9fa050873742913d1af206315c",
      "tree": "80cbf853eecb421a19441fda0bc20b784143cba4",
      "parents": [
        "3f1de3860639e1fca54019a6bcbb05475a9ddf30",
        "493406aee55beeeb839ca3d6bce9fcbb9d47da9f"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jjosef@mirantis.com",
        "time": "Wed Jan 31 15:29:25 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@56fc70e46927",
        "time": "Wed Jan 31 15:29:25 2018 +0000"
      },
      "message": "Merge \"Fix flapping DockerServiceWarning alert\""
    },
    {
      "commit": "493406aee55beeeb839ca3d6bce9fcbb9d47da9f",
      "tree": "f21619ea25e2287f3f781bb7485d7411f77e2b10",
      "parents": [
        "bd674844bfef5938a7245d9bfa84b5c21d36ab29"
      ],
      "author": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Wed Jan 31 17:53:28 2018 +0400"
      },
      "committer": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Wed Jan 31 17:58:46 2018 +0400"
      },
      "message": "Fix flapping DockerServiceWarning alert\n\nAdd `for 2m` statement to prevent alert fluctuations.\n\nChange-Id: I299299cd8c8cf9f7c5d50e38202b1e91347b9cb3\nCloses-Bug: PROD-17527\n"
    },
    {
      "commit": "3f1de3860639e1fca54019a6bcbb05475a9ddf30",
      "tree": "c837e58a2f21dd3f8664bb4f14804b601cdd91cd",
      "parents": [
        "4c5e4a7afa5c4b08cce3a77091e6d1dbd4addaa9"
      ],
      "author": {
        "name": "Bartosz Kupidura",
        "email": "bkupidura@mirantis.com",
        "time": "Tue Jan 23 14:47:27 2018 +0100"
      },
      "committer": {
        "name": "Bartosz Kupidura",
        "email": "bkupidura@mirantis.com",
        "time": "Tue Jan 23 15:03:14 2018 +0100"
      },
      "message": "Rename log key to Payload\n\nChange-Id: Iff7843d8342d938b9a9b481229d48f0fb84e0567\n"
    },
    {
      "commit": "4c5e4a7afa5c4b08cce3a77091e6d1dbd4addaa9",
      "tree": "35dc65731973e3341a377e4f50a1d6048a08cfb6",
      "parents": [
        "bd57e65fc9940d01cc664e1672d9c5379d1fbd7d",
        "74d55fc727903ea70d52d65b06361bc348e2dc05"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "fpytloun@mirantis.com",
        "time": "Mon Jan 15 12:16:24 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@e9aa877068d1",
        "time": "Mon Jan 15 12:16:24 2018 +0000"
      },
      "message": "Merge \"Remove salt-master, reclass from pkg dependencis\""
    },
    {
      "commit": "bd57e65fc9940d01cc664e1672d9c5379d1fbd7d",
      "tree": "dd351b4e67a6713728b7dec6e354111bfa4e8027",
      "parents": [
        "fe7bcfdd2e446d9026eba65b279b5183e850f8b5",
        "73fe02125bd9cb31b7958c0481efe7ed9fc19556"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "pmichalec@mirantis.com",
        "time": "Wed Jan 10 09:40:26 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@e9aa877068d1",
        "time": "Wed Jan 10 09:40:26 2018 +0000"
      },
      "message": "Merge \"Optimize kitchen tests for Travis CI\""
    },
    {
      "commit": "74d55fc727903ea70d52d65b06361bc348e2dc05",
      "tree": "6f5b6b04a53645aaca29a5e5a17b47e353706976",
      "parents": [
        "fe7bcfdd2e446d9026eba65b279b5183e850f8b5"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Tue Jan 09 09:10:38 2018 +0100"
      },
      "committer": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Tue Jan 09 09:30:22 2018 +0100"
      },
      "message": "Remove salt-master, reclass from pkg dependencis\n\nChange-Id: I5be77bdc67b4841b489b1e313dd58d0c801da0b8\n"
    },
    {
      "commit": "73fe02125bd9cb31b7958c0481efe7ed9fc19556",
      "tree": "6f17912acf0441d76e83fcb2a7b56bb857382a9c",
      "parents": [
        "37a3999b21f7dc7d6b7ec411cb7e61c50cb1025e"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Jan 05 12:57:23 2018 +0100"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Jan 05 12:57:23 2018 +0100"
      },
      "message": "Optimize kitchen tests for Travis CI\n\nChange-Id: I1f7f4840386187f3939ba1a254212d51fa27a1b2\n"
    },
    {
      "commit": "fe7bcfdd2e446d9026eba65b279b5183e850f8b5",
      "tree": "23f98320c1bf18cebc4db0742d44171d6ba6365f",
      "parents": [
        "831b38f070f1628ebfac48149f3a5f3813b75711",
        "60e636bc04b93260fcdd4aca03336a780c730d36"
      ],
      "author": {
        "name": "Petr Jediny",
        "email": "pjediny@mirantis.com",
        "time": "Tue Dec 19 16:57:31 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@e9aa877068d1",
        "time": "Tue Dec 19 16:57:31 2017 +0000"
      },
      "message": "Merge \"Extend dockerng_service.running for watch method\""
    },
    {
      "commit": "60e636bc04b93260fcdd4aca03336a780c730d36",
      "tree": "b0e09aa53dd257ba892599477065ee834010b1ff",
      "parents": [
        "27816ab625a3f18c91e6b5b0700ebb1d2e2687a0"
      ],
      "author": {
        "name": "Pavel Svimbersky",
        "email": "psvimbersky@mirantis.com",
        "time": "Tue Dec 19 12:57:34 2017 +0100"
      },
      "committer": {
        "name": "Pavel Svimbersky",
        "email": "psvimbersky@mirantis.com",
        "time": "Tue Dec 19 16:24:14 2017 +0100"
      },
      "message": "Extend dockerng_service.running for watch method\n\nPROD-16646\n\nChange-Id: Ic4e270bb6b5ff927131f5e047502bba2519831c5\n"
    },
    {
      "commit": "831b38f070f1628ebfac48149f3a5f3813b75711",
      "tree": "21aab2b04162cc51b027dc58b701fc53f4fcd34e",
      "parents": [
        "27816ab625a3f18c91e6b5b0700ebb1d2e2687a0",
        "b1d0ae9e902247f5117f4a05c0bcf2e9113d11df"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Tue Dec 19 14:04:49 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@e9aa877068d1",
        "time": "Tue Dec 19 14:04:49 2017 +0000"
      },
      "message": "Merge \"Fixed typo in run_tests.sh file\""
    },
    {
      "commit": "27816ab625a3f18c91e6b5b0700ebb1d2e2687a0",
      "tree": "f8d2e0b05dd4f747a05393ab3bc10146e7555208",
      "parents": [
        "ca8ed1a799e78c5ecf7546689a842290f8c0a478"
      ],
      "author": {
        "name": "Pavel Svimbersky",
        "email": "psvimbersky@mirantis.com",
        "time": "Mon Dec 18 15:13:49 2017 +0100"
      },
      "committer": {
        "name": "Pavel Svimbersky",
        "email": "psvimbersky@mirantis.com",
        "time": "Mon Dec 18 15:57:21 2017 +0100"
      },
      "message": "Add module for mgmt services inside container\n\nChange-Id: Ib61667ddfee9b24600ebe0f14b42e2f8e3f3d65b\n"
    },
    {
      "commit": "ca8ed1a799e78c5ecf7546689a842290f8c0a478",
      "tree": "8687e2791cd5dfa36be29704f6b4d4c7cb186ce2",
      "parents": [
        "707c9d895d099e3a4460492dc59eff34e57ce87a",
        "8638f3a4562fc65d2f34fa5055a33d8e5e31f29a"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Mon Dec 18 10:59:59 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@e9aa877068d1",
        "time": "Mon Dec 18 10:59:59 2017 +0000"
      },
      "message": "Merge \"Add stacks into sphinx docs\""
    },
    {
      "commit": "b1d0ae9e902247f5117f4a05c0bcf2e9113d11df",
      "tree": "7010680ad6a4bae37c7a8dd05817bdaa32c1f8c0",
      "parents": [
        "707c9d895d099e3a4460492dc59eff34e57ce87a"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Fri Dec 15 16:58:29 2017 +0100"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Fri Dec 15 17:30:24 2017 +0100"
      },
      "message": "Fixed typo in run_tests.sh file\n\nChange-Id: I1fc49a0213424bc0e16faf947e143570bfc2f916\n"
    },
    {
      "commit": "707c9d895d099e3a4460492dc59eff34e57ce87a",
      "tree": "c9c5ecabe1362bfbc199fca757c262e09da990b6",
      "parents": [
        "d0d855a96576bd167ca22662e95e1ebb4cd7c3fd",
        "3a5d9b9e58bb2d7171f926fef56222a851ab8b10"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Mon Dec 11 14:30:28 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@5680be5d03dd",
        "time": "Mon Dec 11 14:30:28 2017 +0000"
      },
      "message": "Merge \"Add fluentd support\""
    },
    {
      "commit": "3a5d9b9e58bb2d7171f926fef56222a851ab8b10",
      "tree": "4f4f40bc2340d886ca74d4064b2edb47b054c600",
      "parents": [
        "ffc82dfd05984e531a6f86baf6747a5ec2201c74"
      ],
      "author": {
        "name": "Bartosz Kupidura",
        "email": "bkupidura@mirantis.com",
        "time": "Tue Dec 05 10:26:31 2017 +0100"
      },
      "committer": {
        "name": "Bartosz Kupidura",
        "email": "bkupidura@mirantis.com",
        "time": "Mon Dec 11 11:19:02 2017 +0100"
      },
      "message": "Add fluentd support\n\nCloses-Bug: PROD-16326\nChange-Id: I1efd595bdde7dd2ebcd02030852e21853a170db5\n"
    },
    {
      "commit": "d0d855a96576bd167ca22662e95e1ebb4cd7c3fd",
      "tree": "97335ff955ee251dbddf0f93b36e30e9562db944",
      "parents": [
        "ffc82dfd05984e531a6f86baf6747a5ec2201c74"
      ],
      "author": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Thu Dec 07 12:20:04 2017 +0100"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Dec 07 13:25:11 2017 +0100"
      },
      "message": "fixed pillar check in docker.client.init\n\nChange-Id: Ia22864e465ff1e94b9f4ef973b40d48c6f6435c5\n"
    },
    {
      "commit": "8638f3a4562fc65d2f34fa5055a33d8e5e31f29a",
      "tree": "d397a530d533aaf50bb1b6180f06044adbb15f40",
      "parents": [
        "ffc82dfd05984e531a6f86baf6747a5ec2201c74"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Aug 17 13:43:31 2017 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Dec 07 13:22:06 2017 +0100"
      },
      "message": "Add stacks into sphinx docs\n\nChange-Id: I3f66d22cd99e91510bfc6276662a5462e86ff980\n"
    },
    {
      "commit": "ffc82dfd05984e531a6f86baf6747a5ec2201c74",
      "tree": "d0b30088602589fe7bc5275376c0a86d958d0d10",
      "parents": [
        "37a3999b21f7dc7d6b7ec411cb7e61c50cb1025e"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Sun Dec 03 15:35:54 2017 +0100"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Sun Dec 03 15:46:23 2017 +0100"
      },
      "message": "Allow more complex docker login\n\nChange-Id: I02343fa031a0ea271d74a23ade0b1149ebc2424e\n"
    },
    {
      "commit": "3a31931187cecea9a1ca1f704294fd052a77c6e5",
      "tree": "9c90f9823b56f10a71758eba1e7a76ada77c0884",
      "parents": [
        "37a3999b21f7dc7d6b7ec411cb7e61c50cb1025e"
      ],
      "author": {
        "name": "Consatntine Kalinovskiy",
        "email": "kkalynovskyi@mirantis.com",
        "time": "Thu Nov 02 21:28:08 2017 +0200"
      },
      "committer": {
        "name": "Consatntine Kalinovskiy",
        "email": "kkalynovskyi@mirantis.com",
        "time": "Thu Nov 02 21:35:32 2017 +0200"
      },
      "message": "Adding default False values instead of empty ones\n\nIf docker.proxy.enabled (for example) is not defined, docker state fails\nsetting default values seems to \u0027if\u0027 conditions would fix the issue\n\nChange-Id: I8c9c09d6a43747cb9d4fd395dbc596989d620349\n"
    },
    {
      "commit": "37a3999b21f7dc7d6b7ec411cb7e61c50cb1025e",
      "tree": "aa58cfa2627a7ba9e2c1787fc46fbba23f61f40f",
      "parents": [
        "67a8f695322f0cfd0de2d872e76d7867c4a5af64",
        "cad230eea878ab16c29d0f3c5b6741ad67a6fb8b"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Fri Oct 27 12:56:14 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 27 12:56:14 2017 +0200"
      },
      "message": "Merge pull request #18 from FraaJad/master\n\nMultiple service constraints.  Volumes logic in stack state.  Added configs key to docker-compose.yml."
    },
    {
      "commit": "cad230eea878ab16c29d0f3c5b6741ad67a6fb8b",
      "tree": "c8b6b0955fcba3d5b8d1b9bae268ce1c2b29f5e6",
      "parents": [
        "3c3465ebd4bcbb800a46badfd66e74129450fbb4"
      ],
      "author": {
        "name": "Doug Clow",
        "email": "dclow@momentfeed.com",
        "time": "Thu Oct 26 14:50:15 2017 -0700"
      },
      "committer": {
        "name": "Doug Clow",
        "email": "dclow@momentfeed.com",
        "time": "Thu Oct 26 14:50:15 2017 -0700"
      },
      "message": "Ensure stack works when no volumes are specified in the compose file.\n"
    },
    {
      "commit": "3c3465ebd4bcbb800a46badfd66e74129450fbb4",
      "tree": "d0b9a4666347db81d6ee8761cad88ae871a51ba6",
      "parents": [
        "b99042d599cca513a953cc40cd8e0a1ac391dbf9"
      ],
      "author": {
        "name": "Doug Clow",
        "email": "dclow@momentfeed.com",
        "time": "Thu Oct 26 14:14:01 2017 -0700"
      },
      "committer": {
        "name": "Doug Clow",
        "email": "dclow@momentfeed.com",
        "time": "Thu Oct 26 14:14:01 2017 -0700"
      },
      "message": "Added support for multiple service constraints.  Fixed logic in stack state for when a volume mount follows a bind mount.  Added configs key to docker-compose.yml.\n"
    },
    {
      "commit": "67a8f695322f0cfd0de2d872e76d7867c4a5af64",
      "tree": "626b036ae767241b7b58768a95afe0bd941538b0",
      "parents": [
        "ca10d2b1d0f93a31cf203efb026031456cc7148d",
        "6d305c254a96bcaa717d602fc33e1e6a8a74848e"
      ],
      "author": {
        "name": "Tomas Kukral",
        "email": "tkukral@mirantis.com",
        "time": "Thu Oct 26 07:54:34 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@7cd0c2eb159e",
        "time": "Thu Oct 26 07:54:34 2017 +0000"
      },
      "message": "Merge \"Enforce to restart docker service on proxy change\""
    },
    {
      "commit": "6d305c254a96bcaa717d602fc33e1e6a8a74848e",
      "tree": "0e1aced7020ad367c8e88b5c98e2d0bcce4ef556",
      "parents": [
        "b99042d599cca513a953cc40cd8e0a1ac391dbf9"
      ],
      "author": {
        "name": "Andrey",
        "email": "agrebennikov@mirantis.com",
        "time": "Wed Oct 25 17:25:41 2017 -0500"
      },
      "committer": {
        "name": "Andrey",
        "email": "agrebennikov@mirantis.com",
        "time": "Wed Oct 25 17:27:08 2017 -0500"
      },
      "message": "Enforce to restart docker service on proxy change\n\nIt is not enough to reload daemon config to change the\nenvironment variable of the docker process.\n\nChange-Id: I68306e585c0eb046a0930a5f937dfbec8148fcef\n"
    },
    {
      "commit": "ca10d2b1d0f93a31cf203efb026031456cc7148d",
      "tree": "de4c801ba00835ca5bfadd9edda455f1520b6158",
      "parents": [
        "b99042d599cca513a953cc40cd8e0a1ac391dbf9"
      ],
      "author": {
        "name": "Ramon Melero",
        "email": "rmelero@mirantis.com",
        "time": "Wed Oct 25 16:41:49 2017 -0500"
      },
      "committer": {
        "name": "Ramon Melero",
        "email": "rmelero@mirantis.com",
        "time": "Wed Oct 25 16:43:41 2017 -0500"
      },
      "message": "State fails if no_proxy not provided\n\nAdds checks so you can independently add proxy options.\nCurrently, you must supply no_proxy or you get variable not\nfound errors.\n\nChange-Id: I9cbb0bab8987b1db1ca29899e041119ed79aee8c\n"
    },
    {
      "commit": "b99042d599cca513a953cc40cd8e0a1ac391dbf9",
      "tree": "1a73d3cb406d856604a5e127b421aa42750f67a9",
      "parents": [
        "2560d54df5bc0fb1c48fed877c507842f79d0ddf"
      ],
      "author": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Mon Oct 23 16:40:16 2017 +0200"
      },
      "committer": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Mon Oct 23 16:40:16 2017 +0200"
      },
      "message": "remove log driver from default\n\nChange-Id: I4f9aea62f00f9344e2c32e20cf5e1499097bbd4b\n"
    },
    {
      "commit": "2560d54df5bc0fb1c48fed877c507842f79d0ddf",
      "tree": "cc430685cda10307dbf65c25082f10c1915d12b5",
      "parents": [
        "bd674844bfef5938a7245d9bfa84b5c21d36ab29"
      ],
      "author": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Wed Oct 18 18:36:01 2017 +0200"
      },
      "committer": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Wed Oct 18 18:36:18 2017 +0200"
      },
      "message": "Add salt-formula-linux as a build-dep\n"
    },
    {
      "commit": "bd674844bfef5938a7245d9bfa84b5c21d36ab29",
      "tree": "f80a54367f38582de9451258599d2b95a909f0a5",
      "parents": [
        "caba132deaa8aab34851851b42bae3b53748a3fa"
      ],
      "author": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Thu Oct 12 14:21:52 2017 +0400"
      },
      "committer": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Thu Oct 12 15:25:26 2017 +0400"
      },
      "message": "Add threshold for docker replicas alerts\n\nAdd three severeties for *ReplicasNumber alerts\n\nCloses-Bug: PROD-15164\nChange-Id: I92da9799f7322f3313b4647c1bba00f1c8126b3d\n"
    },
    {
      "commit": "caba132deaa8aab34851851b42bae3b53748a3fa",
      "tree": "8c6389013245a87c6ffb6501218ff507a7d43457",
      "parents": [
        "b2debce78637b48cf199b258e5a371be0e921bc0"
      ],
      "author": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Tue Oct 03 15:35:28 2017 +0200"
      },
      "committer": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Wed Oct 04 14:19:23 2017 +0200"
      },
      "message": "Added client.registry role to mirror docker images\n\nChange-Id: I4e7815ac087d9d08f3fe80e7bf28f6076d64b77b\n"
    },
    {
      "commit": "b2debce78637b48cf199b258e5a371be0e921bc0",
      "tree": "d08b4fd3051d5d35cbddc81ec15cc9cee0a85e33",
      "parents": [
        "ca98043c9b16f6f79503339ebcdc599fe0616f9a"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Fri Sep 22 08:17:39 2017 +0200"
      },
      "committer": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Fri Sep 22 08:17:39 2017 +0200"
      },
      "message": "fix README for insecure registries\n\noption is called insecure-registries\n\nChange-Id: I125be2f8cb2a603e93896a387660b1b5fc20057c\n"
    },
    {
      "commit": "ca98043c9b16f6f79503339ebcdc599fe0616f9a",
      "tree": "825c16ded12e361226e600b6804e8dbfe8d6ba81",
      "parents": [
        "5dc870799b9e77de608e7f6c5931e8312e924cd6"
      ],
      "author": {
        "name": "Jiří Hýbek",
        "email": "jiri@hybek.cz",
        "time": "Mon Sep 18 07:12:42 2017 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Mon Sep 18 07:12:42 2017 +0200"
      },
      "message": "Add support for \u0027hostname\u0027 docker service flag (#17)\n\n"
    },
    {
      "commit": "5dc870799b9e77de608e7f6c5931e8312e924cd6",
      "tree": "daaae2496dec23a40e33f674a9747de039fea4bb",
      "parents": [
        "9cd9ec82c0fdb6e28d276b7b5044f25c976915d8",
        "574dfbfc166df4e11391a35c674ed9fe6a695554"
      ],
      "author": {
        "name": "Tomas Kukral",
        "email": "tkukral@mirantis.com",
        "time": "Sun Sep 17 19:26:05 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@5535367c947d",
        "time": "Sun Sep 17 19:26:05 2017 +0000"
      },
      "message": "Merge \"Prevent crash when client.enabled isn\u0027t defined\""
    },
    {
      "commit": "9cd9ec82c0fdb6e28d276b7b5044f25c976915d8",
      "tree": "a75ac951f4edbe2d4c0510decccab153fe620768",
      "parents": [
        "0dfff9a7b16420e5a394ada09ee31bfe5525d4ca"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Thu Sep 14 11:19:32 2017 +0200"
      },
      "committer": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Thu Sep 14 11:19:32 2017 +0200"
      },
      "message": "remove supported OS from README\n\nChange-Id: I13d49e9b1c0f9d96fcc1368c1dc37f398be50697\n"
    },
    {
      "commit": "574dfbfc166df4e11391a35c674ed9fe6a695554",
      "tree": "e66ded7aa7058655e548dadb2474c8bf9db89a0b",
      "parents": [
        "0dfff9a7b16420e5a394ada09ee31bfe5525d4ca"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Tue Sep 12 11:43:54 2017 +0200"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Tue Sep 12 11:43:54 2017 +0200"
      },
      "message": "Prevent crash when client.enabled isn\u0027t defined\n\nChange-Id: I29a526767d4f608edf50c4c599799ca2df7603f9\n"
    },
    {
      "commit": "0dfff9a7b16420e5a394ada09ee31bfe5525d4ca",
      "tree": "f1c9e09ab45ddd6dfc3f6e17b4c2b7144b7286bb",
      "parents": [
        "e755a6ba612c8d17922bab15c6bffc0f396115e1"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Fri Aug 25 15:25:14 2017 +0200"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Tue Sep 05 12:52:52 2017 +0000"
      },
      "message": "idempotence for master even in swarm cluster\n\nChange-Id: I2f3a2b5590a5875ce9c5a273ec62977da6141c24\n"
    },
    {
      "commit": "e755a6ba612c8d17922bab15c6bffc0f396115e1",
      "tree": "b9c57fae81bc5ff8c6564a92f40c9de8093bf1cc",
      "parents": [
        "4161f86aafa9772d18bd1b8421adb0aaf440cd15"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Wed Aug 30 11:51:23 2017 +0200"
      },
      "committer": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Wed Aug 30 11:51:23 2017 +0200"
      },
      "message": "fix checking of docker version in sphinx\n\nIt fails in cases when docker isn\u0027t installed yet.\n\nChange-Id: I4193653d61e1a748595aed711a2fcfd8793c401d\n"
    },
    {
      "commit": "4161f86aafa9772d18bd1b8421adb0aaf440cd15",
      "tree": "7f8f7b5f261469ac8abcb108c21659667d0d438f",
      "parents": [
        "a0517045ee032657536882a7fab6e9e86a0dfdd6",
        "ac9be64833f61a44dc5c7c260ae01ce2eb5b81ff"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Aug 29 16:01:06 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@b3fef64565ee",
        "time": "Tue Aug 29 16:01:07 2017 +0000"
      },
      "message": "Merge \"Update .travis.yml and .kitchen.yml files for parallel testing\""
    },
    {
      "commit": "a0517045ee032657536882a7fab6e9e86a0dfdd6",
      "tree": "946bd21c48e5955c110c3a3466b35cee34f4ecbd",
      "parents": [
        "ca36547f39192fe62f81604801772df426187ca6",
        "441978b20c072b6c51061cd8053e4eea8cf0bf5d"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jjosef@mirantis.com",
        "time": "Mon Aug 28 15:10:44 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@b3fef64565ee",
        "time": "Mon Aug 28 15:10:45 2017 +0000"
      },
      "message": "Merge \"Fix alerts when stack names contain \u0027-\u0027\""
    },
    {
      "commit": "441978b20c072b6c51061cd8053e4eea8cf0bf5d",
      "tree": "444482a4f46507771217f2cdd5a2e350ceba7be8",
      "parents": [
        "fe26cc77798342a098e2c05d763b88f25c6412aa"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Mon Aug 28 16:28:52 2017 +0200"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Mon Aug 28 14:59:38 2017 +0000"
      },
      "message": "Fix alerts when stack names contain \u0027-\u0027\n\nThis change removes any \u0027-\u0027 in the alert names because it isn\u0027t\nallowed by Prometheus.\n\nChange-Id: I29b08cae375ca189517fffd2765f0c4229daa844\n"
    },
    {
      "commit": "ca36547f39192fe62f81604801772df426187ca6",
      "tree": "3a7a8f322b2cf94eb0a23bcb0b546e8a5296b043",
      "parents": [
        "fe26cc77798342a098e2c05d763b88f25c6412aa",
        "48482c2a8b197199a94564c856502f17064fd11d"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jjosef@mirantis.com",
        "time": "Mon Aug 28 14:52:20 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@b3fef64565ee",
        "time": "Mon Aug 28 14:52:20 2017 +0000"
      },
      "message": "Merge \"Add possibility to specify Compose file version\""
    },
    {
      "commit": "fe26cc77798342a098e2c05d763b88f25c6412aa",
      "tree": "819186efc3392dac97a4732cf391bffe11d48934",
      "parents": [
        "2847c68d0ea21732337c11e0a2d2842ba1902310",
        "19a3960988f82670a67691f632cfa38584486c8c"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Mon Aug 28 07:44:12 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@b3fef64565ee",
        "time": "Mon Aug 28 07:44:13 2017 +0000"
      },
      "message": "Merge \"add support for proxy in docker\""
    },
    {
      "commit": "19a3960988f82670a67691f632cfa38584486c8c",
      "tree": "76680ae7bc8c0e64da880adacc4474c3a0d6bd17",
      "parents": [
        "91441684cdc0814535118b61030c94209df05e5a"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Sun Aug 27 22:21:47 2017 +0200"
      },
      "committer": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Mon Aug 28 07:40:37 2017 +0200"
      },
      "message": "add support for proxy in docker\n\nChange-Id: I7eb51623d47f086494d8e3c2b98cd1a08f59ff1c\n"
    },
    {
      "commit": "ac9be64833f61a44dc5c7c260ae01ce2eb5b81ff",
      "tree": "2e27a6c499569227368590826055fc69270d8917",
      "parents": [
        "2847c68d0ea21732337c11e0a2d2842ba1902310"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Thu Aug 24 17:19:59 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Thu Aug 24 17:19:59 2017 +0200"
      },
      "message": "Update .travis.yml and .kitchen.yml files for parallel testing\n\nChange-Id: Iecff72616ce940fcf82911b72d29c78ca211ecde\n"
    },
    {
      "commit": "2847c68d0ea21732337c11e0a2d2842ba1902310",
      "tree": "338e1cdb774c1011b31c68946195878ce891a677",
      "parents": [
        "de1f22d734cab4c5a39366d82182f35ac421e59f"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Aug 23 11:19:26 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Aug 23 11:19:31 2017 +0200"
      },
      "message": "Add python_shell\u003dtrue to cmd.shell command\n\nChange-Id: I0e19ea5e660e53eb72f957fd510b4776c396228b\n"
    },
    {
      "commit": "de1f22d734cab4c5a39366d82182f35ac421e59f",
      "tree": "15a7dd9d50304dee7ae3c15ca7988fe5b00ee26f",
      "parents": [
        "0e3c23c9f91ade13dd47ac2834fbb45c3bac8aa7"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Tue Aug 22 14:03:02 2017 +0200"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Tue Aug 22 14:03:25 2017 +0200"
      },
      "message": "cmd.run not recognized fix\n\nChange-Id: I172e6752ccae91a326b66d265aa9ed2c929fa508\n"
    },
    {
      "commit": "48482c2a8b197199a94564c856502f17064fd11d",
      "tree": "e450c658540cb37468109a97a40d57bd88f8f3e9",
      "parents": [
        "0e3c23c9f91ade13dd47ac2834fbb45c3bac8aa7"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Thu Aug 10 15:14:17 2017 +0200"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Thu Aug 10 15:14:17 2017 +0200"
      },
      "message": "Add possibility to specify Compose file version\n\nThis change allows to set the Compose file version in the model instead\nof the hardcoded value.\n\nChange-Id: I5f7fb3c0770a48fe6dada54ffb9f925ef6ebd078\n"
    },
    {
      "commit": "0e3c23c9f91ade13dd47ac2834fbb45c3bac8aa7",
      "tree": "d2c17ff797504870b4560ad0677659074dd6202d",
      "parents": [
        "91441684cdc0814535118b61030c94209df05e5a"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Tue Aug 08 15:29:29 2017 +0200"
      },
      "committer": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Tue Aug 08 15:29:29 2017 +0200"
      },
      "message": "Add better swarm state execution conditions\n\nChange-Id: If3157f54e9381edf6e7cb728d123b674e093152a\n"
    },
    {
      "commit": "91441684cdc0814535118b61030c94209df05e5a",
      "tree": "acb3ca649872e618ed2ef7c2b4b5bf9b9a60fe57",
      "parents": [
        "2b849e079cc565f0a300d6af575caafa53888f56"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Thu Aug 03 11:48:40 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Thu Aug 03 11:48:40 2017 +0200"
      },
      "message": "Update join_token condition\n\nChange-Id: I9b6c3e0739ef26741d00c2d6cbb30847fa708414\n"
    },
    {
      "commit": "2b849e079cc565f0a300d6af575caafa53888f56",
      "tree": "29aef6434f6aa65d67a6d08c097cfc04bd5b14fd",
      "parents": [
        "8d5be529028763cf96d812778aa92f947f0d745e"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Thu Aug 03 10:25:50 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Thu Aug 03 10:25:50 2017 +0200"
      },
      "message": "Fix join_token being empty\n\nChange-Id: If692bfeb9d7af6cc283497328e170482a0291861\n"
    },
    {
      "commit": "8d5be529028763cf96d812778aa92f947f0d745e",
      "tree": "20ea096a70e6c6020591d569942bd401cbcfe3af",
      "parents": [
        "4a1e50b8211e3df81f4f784aeea3d4b2bf230c78"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Aug 02 13:37:00 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Aug 02 13:37:00 2017 +0200"
      },
      "message": "Fix join_token index\n\nChange-Id: Ifd7ddc41b79b10a3fc56a1397411b14542ebde26\n"
    },
    {
      "commit": "4a1e50b8211e3df81f4f784aeea3d4b2bf230c78",
      "tree": "c4ce518cb2ba3f40056f1a9f0dea37b6702d3cca",
      "parents": [
        "7379794ad6c95e69348d28c214e4eea7b89747e4"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Aug 01 18:40:24 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Aug 01 18:40:24 2017 +0200"
      },
      "message": "Fix jinja logic operator\n\nChange-Id: Id75215032ae1b199af440b15914347f71002a0f3\n"
    },
    {
      "commit": "7379794ad6c95e69348d28c214e4eea7b89747e4",
      "tree": "d19b25db9cb5e3d9ae2bba5551baca20d3a9d98f",
      "parents": [
        "1e7a3ccbd1115de6c9c0734b1a734ae0fc87c20c"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Aug 01 17:00:19 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Aug 01 17:18:36 2017 +0200"
      },
      "message": "Fix setting global join_token variable\n\nChange-Id: Ie09b97e2b99a9b95a76b1f1ef9e99f90040b9c32\n"
    },
    {
      "commit": "1e7a3ccbd1115de6c9c0734b1a734ae0fc87c20c",
      "tree": "d2ba3704a76374b7d7cbdab0d9072a46d650449f",
      "parents": [
        "18d9550e08761d8c788b039dd5b21866585545c0"
      ],
      "author": {
        "name": "FraaJad",
        "email": "dclow@momentfeed.com",
        "time": "Mon Jul 31 02:24:38 2017 -0700"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Mon Jul 31 11:24:38 2017 +0200"
      },
      "message": "Saltstack v2017.7.0 compatibility, Docker 17.06 compatibility, adds force and build options to dockerng.image_present  (#15)\n\n* extend container and compose functionality, make compose file idiomatic, allow setting mine function\r\n\r\n* \"network\" backward compatibility\r\n\r\n* conformed to naming convention and changed file mode\r\n\r\n* fixed Jinja so that docker.swarm can render even if swarm master ip is not available from the mine\r\n\r\n* renamed grain_function to mine_function for more accurate description\r\n\r\n* Saltstack v2017.7.0 compatibility, Docker 17.06 compatibility, adds force and build options to dockerng.image_present\r\n"
    },
    {
      "commit": "18d9550e08761d8c788b039dd5b21866585545c0",
      "tree": "7c62ba0e3f44c8afd989a50928fd8f6d7f70a479",
      "parents": [
        "64ae7738bddea6b5cfb6787271bb5cab48daf810"
      ],
      "author": {
        "name": "FraaJad",
        "email": "dclow@momentfeed.com",
        "time": "Mon Jul 31 01:12:15 2017 -0700"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Mon Jul 31 10:12:15 2017 +0200"
      },
      "message": "Ability to retrieve swarm join-token from pillar instead of Salt mine (#16)\n\n"
    },
    {
      "commit": "64ae7738bddea6b5cfb6787271bb5cab48daf810",
      "tree": "3112760677124e93b8fb801ce37bb8e3bfcdefe5",
      "parents": [
        "1cb536c187924a2cb42fb94a7fdae9a8dce8a22c"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Mon Jul 24 15:35:56 2017 +0200"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Mon Jul 24 15:35:56 2017 +0200"
      },
      "message": "Rename Prometheus alerts for consistency\n\nChange-Id: I2c2ba23b7ae63d4343db374f4429574ac9c1f5e3\n"
    },
    {
      "commit": "1cb536c187924a2cb42fb94a7fdae9a8dce8a22c",
      "tree": "12fd33e3a6fa736642f27f05dbc3b3ee2fcc4672",
      "parents": [
        "70ed012c04ac3dc186d0907e9c55c6ee8ca613f5",
        "d262ac38ac973a18d204e4ccfdcab7c711d9b3fa"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Mon Jul 24 12:35:59 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@32a4cf582fa9",
        "time": "Mon Jul 24 12:35:59 2017 +0000"
      },
      "message": "Merge \"Monitor service replicas\""
    },
    {
      "commit": "d262ac38ac973a18d204e4ccfdcab7c711d9b3fa",
      "tree": "294f5c5d9d8af1aedbdf114bdf17cf739ea8d5a2",
      "parents": [
        "35143d00520d0ba2f1a8b2a9f688b52ca8898b3b"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Fri Jul 21 09:56:51 2017 +0200"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Mon Jul 24 11:54:53 2017 +0200"
      },
      "message": "Monitor service replicas\n\nThis change configures new alerts that trigger when the number of\ninstances for a given Docker Swarm service doesn\u0027t match with the\nconfigured replica number.\n\nChange-Id: I0051ec3601d15ed75c41b7185546f47bac8c995e\n"
    },
    {
      "commit": "70ed012c04ac3dc186d0907e9c55c6ee8ca613f5",
      "tree": "30771e1a80f4734d2252b01ce946586ea14b484f",
      "parents": [
        "35143d00520d0ba2f1a8b2a9f688b52ca8898b3b"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Tue Jul 18 06:13:56 2017 +0200"
      },
      "committer": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Tue Jul 18 06:14:50 2017 +0200"
      },
      "message": "Fix docker/meta/collectd.yml for the CI\n\nChange-Id: Ib74eb2487538572171e536e920e7e73af7997438\n"
    },
    {
      "commit": "35143d00520d0ba2f1a8b2a9f688b52ca8898b3b",
      "tree": "422b4e13dafcd588fe6992c3b7988e86bc5eb977",
      "parents": [
        "8ec921dbc0357e5b3cd51db6e3b7108d1a7180fe"
      ],
      "author": {
        "name": "FraaJad",
        "email": "dclow@momentfeed.com",
        "time": "Thu Jul 13 08:07:03 2017 -0700"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Jul 13 17:07:03 2017 +0200"
      },
      "message": "expose additional container and compose functionality, allow setting the mine function (#14)\n\n* extend container and compose functionality, make compose file idiomatic, allow setting mine function\r\n\r\n* \"network\" backward compatibility\r\n\r\n* conformed to naming convention and changed file mode\r\n\r\n* fixed Jinja so that docker.swarm can render even if swarm master ip is not available from the mine\r\n\r\n* renamed grain_function to mine_function for more accurate description\r\n"
    },
    {
      "commit": "8ec921dbc0357e5b3cd51db6e3b7108d1a7180fe",
      "tree": "fec4b261e8f8849157f7e73d49356fe1c38f3141",
      "parents": [
        "36c1fd63bfcd15d623b7c15f6beaee41f738a01a",
        "5e2657822c077a4552ba03d21bfaf5d4f3d7eddf"
      ],
      "author": {
        "name": "Tomas Kukral",
        "email": "tkukral@mirantis.com",
        "time": "Tue Jul 11 14:53:02 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@32a4cf582fa9",
        "time": "Tue Jul 11 14:53:03 2017 +0000"
      },
      "message": "Merge \"Fix docker/meta/heka.yml for the CI\""
    },
    {
      "commit": "5e2657822c077a4552ba03d21bfaf5d4f3d7eddf",
      "tree": "2523215268a0b1a2e060e3bbafa636c774eba4ae",
      "parents": [
        "2e62cb51149a55b3be6b77d87b406468153c5d21"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Fri Jul 07 11:19:56 2017 +0200"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Fri Jul 07 11:21:08 2017 +0200"
      },
      "message": "Fix docker/meta/heka.yml for the CI\n\nChange-Id: I07940a9a0b3da4cb1cc95611e6be13c03195ef11\n"
    },
    {
      "commit": "36c1fd63bfcd15d623b7c15f6beaee41f738a01a",
      "tree": "0836577f84c912d35d2ca23b1326d3edd3f7503a",
      "parents": [
        "2e62cb51149a55b3be6b77d87b406468153c5d21"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Tue Jul 04 14:30:01 2017 +0200"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Wed Jul 05 17:09:12 2017 +0200"
      },
      "message": "Add \u0027datasource: influxdb\u0027 to Grafana meta\n\nChange-Id: I5efd4188476602c45477f8fcea043b7ec11ef2fe\n"
    },
    {
      "commit": "2e62cb51149a55b3be6b77d87b406468153c5d21",
      "tree": "5bfe0714a97534aabd24bd03a9daa10c04bfc22d",
      "parents": [
        "23febed96f4ec0b7a205d0181f04adfad7e12046",
        "cb67e076c7392058257826e96a4583a85e797005"
      ],
      "author": {
        "name": "jenkins-mk jenkins-mk",
        "email": "jenkins-mk@gerrit.mcp.mirantis.net",
        "time": "Wed Jul 05 14:47:22 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@32a4cf582fa9",
        "time": "Wed Jul 05 14:47:22 2017 +0000"
      },
      "message": "Merge \"Add grafana dashboard\""
    },
    {
      "commit": "cb67e076c7392058257826e96a4583a85e797005",
      "tree": "290fe09f12b547335a6da85e3764798235107ddb",
      "parents": [
        "55cbec7ced1b4382cd0e78d0b94de06e1a47a529"
      ],
      "author": {
        "name": "Bartosz Kupidura",
        "email": "bkupidura@mirantis.com",
        "time": "Tue Jul 04 10:57:57 2017 +0200"
      },
      "committer": {
        "name": "Bartosz Kupidura",
        "email": "bkupidura@mirantis.com",
        "time": "Tue Jul 04 13:41:54 2017 +0200"
      },
      "message": "Add grafana dashboard\n\nChange-Id: I5ffcd31e565d63e28310f44c7964e203aa6537cf\n"
    },
    {
      "commit": "23febed96f4ec0b7a205d0181f04adfad7e12046",
      "tree": "8f2de8f54a49e09c95c09e4084041293db5100e6",
      "parents": [
        "6e6cc185de0d9606658d727a6c2def8e83048ebb",
        "7a41fda3dd67fbad9e9a4ce07a89d56654230bd1"
      ],
      "author": {
        "name": "jenkins-mk jenkins-mk",
        "email": "jenkins-mk@gerrit.mcp.mirantis.net",
        "time": "Tue Jul 04 09:27:02 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@32a4cf582fa9",
        "time": "Tue Jul 04 09:27:03 2017 +0000"
      },
      "message": "Merge \"Add docker prometheus alerts\""
    },
    {
      "commit": "7a41fda3dd67fbad9e9a4ce07a89d56654230bd1",
      "tree": "ee1cae4ae1e24783e3d67b8c8b1870515d83b91a",
      "parents": [
        "55cbec7ced1b4382cd0e78d0b94de06e1a47a529"
      ],
      "author": {
        "name": "Bartosz Kupidura",
        "email": "bkupidura@mirantis.com",
        "time": "Fri Jun 30 09:47:14 2017 +0200"
      },
      "committer": {
        "name": "Bartosz Kupidura",
        "email": "bkupidura@mirantis.com",
        "time": "Fri Jun 30 09:47:14 2017 +0200"
      },
      "message": "Add docker prometheus alerts\n\nChange-Id: I1fb242c2423d6823b0302c906bd14b882702b811\n"
    },
    {
      "commit": "6e6cc185de0d9606658d727a6c2def8e83048ebb",
      "tree": "d1667d42b900118b66b9bf8eded4fef14e4492c7",
      "parents": [
        "55cbec7ced1b4382cd0e78d0b94de06e1a47a529"
      ],
      "author": {
        "name": "Bartosz Kupidura",
        "email": "bkupidura@mirantis.com",
        "time": "Fri Jun 30 09:36:58 2017 +0200"
      },
      "committer": {
        "name": "Bartosz Kupidura",
        "email": "bkupidura@mirantis.com",
        "time": "Fri Jun 30 09:36:58 2017 +0200"
      },
      "message": "Add procstat input for dockerd\n\nChange-Id: I8457d10b2150bda0f417d891550ff854f36ab26c\n"
    },
    {
      "commit": "55cbec7ced1b4382cd0e78d0b94de06e1a47a529",
      "tree": "7e069375e0019014ea74f33c8d82949e770c2a5d",
      "parents": [
        "76121249a3495a769138294e967a85b278a4756c"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Mon Jun 19 17:21:04 2017 +0200"
      },
      "committer": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Tue Jun 20 16:56:11 2017 +0200"
      },
      "message": "add support for docker daemon.json configuration\n\nChange-Id: Ib254c9a9c0e55131817268b9798612800508949b\n"
    },
    {
      "commit": "76121249a3495a769138294e967a85b278a4756c",
      "tree": "3c731bdd1c6693f8137f418056d6b95e7a59d6d6",
      "parents": [
        "044539109f53a3ee35b8f1195d3b0fa231fbde29",
        "36e842deccd5f02bd5c2cdd9c47abf93460dbb73"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Tue Jun 13 10:44:13 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 13 10:44:13 2017 +0200"
      },
      "message": "Merge pull request #13 from Martin819/master\n\nSimplify \u0027noservices\u0027 condition"
    },
    {
      "commit": "36e842deccd5f02bd5c2cdd9c47abf93460dbb73",
      "tree": "3c731bdd1c6693f8137f418056d6b95e7a59d6d6",
      "parents": [
        "044539109f53a3ee35b8f1195d3b0fa231fbde29"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Thu Jun 08 14:12:53 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Thu Jun 08 14:12:53 2017 +0200"
      },
      "message": "Simplify \u0027noservices\u0027 condition\n"
    },
    {
      "commit": "044539109f53a3ee35b8f1195d3b0fa231fbde29",
      "tree": "d8b41fc87da0ed3c6b95c72da981c88c70dbd4f0",
      "parents": [
        "85d7a1dd19e10f5307bd896354492a910b809a16",
        "d5a70fc3e7e8175867f63f0feb48808d5e7c1d32"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Tue Jun 06 16:50:24 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 06 16:50:24 2017 +0200"
      },
      "message": "Merge pull request #12 from Martin819/master\n\nOptimize noservice condition"
    },
    {
      "commit": "d5a70fc3e7e8175867f63f0feb48808d5e7c1d32",
      "tree": "d8b41fc87da0ed3c6b95c72da981c88c70dbd4f0",
      "parents": [
        "85d7a1dd19e10f5307bd896354492a910b809a16"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Jun 02 17:09:32 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Jun 02 17:09:32 2017 +0200"
      },
      "message": "Optimize noservice condition\n"
    },
    {
      "commit": "85d7a1dd19e10f5307bd896354492a910b809a16",
      "tree": "e419074665541dc92f45fd590c2cf82421e216a3",
      "parents": [
        "062a79d9684ab66f7833d1326dd7cfc654058e43"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Wed May 17 15:55:40 2017 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Wed May 17 15:55:40 2017 +0200"
      },
      "message": "Fail if stack deploy fails even with retries\n"
    },
    {
      "commit": "062a79d9684ab66f7833d1326dd7cfc654058e43",
      "tree": "9ca509bec61dc75b89f1af0b3f66592ccfbf522a",
      "parents": [
        "c3e89c287842948e751829d6ddd05faab114d66f",
        "0d93a22a06f7d3df7e6d6bb5b9a78e6cadd824a9"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Wed May 03 09:02:51 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 03 09:02:51 2017 +0200"
      },
      "message": "Merge pull request #11 from Martin819/master\n\nAdded Kitchen tests and Travis"
    },
    {
      "commit": "0d93a22a06f7d3df7e6d6bb5b9a78e6cadd824a9",
      "tree": "9ca509bec61dc75b89f1af0b3f66592ccfbf522a",
      "parents": [
        "48ae3e1970d09548c1a68f18a95cdc409a269b45"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Wed May 03 08:29:47 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 03 08:29:47 2017 +0200"
      },
      "message": "update kitchen-salt repo source"
    },
    {
      "commit": "48ae3e1970d09548c1a68f18a95cdc409a269b45",
      "tree": "7fc9c5157752c4a7663539f38f36b5cc5338c3d9",
      "parents": [
        "c3e89c287842948e751829d6ddd05faab114d66f"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Thu Apr 13 10:53:32 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue May 02 14:40:53 2017 +0200"
      },
      "message": "Added Kitchen tests and Travis\n"
    },
    {
      "commit": "c3e89c287842948e751829d6ddd05faab114d66f",
      "tree": "2b0b3f69ebc160f6525babdfdf6d68302fd56ef1",
      "parents": [
        "d083a0cee25501f5b64d522466e079eda84e4249"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Wed Apr 19 10:46:31 2017 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Wed Apr 19 10:46:31 2017 +0200"
      },
      "message": "Retry for stack deploy\n"
    }
  ],
  "next": "d083a0cee25501f5b64d522466e079eda84e4249"
}
