)]}'
{
  "log": [
    {
      "commit": "170fc433029a363d89f988a58bc24cf1602a1959",
      "tree": "327881fcd678bbce99732f7c16d4c1b4c74e16a3",
      "parents": [
        "7fbd46d0510cb54cfb5078a6bf4791777c08dacf"
      ],
      "author": {
        "name": "Michal Kobus",
        "email": "mkobus@mirantis.com",
        "time": "Mon May 14 12:35:00 2018 +0200"
      },
      "committer": {
        "name": "Michal Kobus",
        "email": "mkobus@mirantis.com",
        "time": "Mon May 28 10:56:30 2018 +0200"
      },
      "message": "Alerts reworked\n\nChange alerts names, severity and descriptions.\n\nChange-Id: I4b3efcaadf9e6f217a6821e441ae6cf8786604ea\nCloses-bug: PROD-19878\n"
    },
    {
      "commit": "7fbd46d0510cb54cfb5078a6bf4791777c08dacf",
      "tree": "3045369b0070fa9e400acce3047f53e831ca069d",
      "parents": [
        "7d156ad99c730fef0305f8b79b71848ff40248fb",
        "6618d3cddb4e14847a7c9f308faf8cf8cb0b09cf"
      ],
      "author": {
        "name": "Jan Cach",
        "email": "jcach@mirantis.com",
        "time": "Thu May 10 14:25:47 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@1f6678a0cecc",
        "time": "Thu May 10 14:25:47 2018 +0000"
      },
      "message": "Merge \"Fix multiworker changes\""
    },
    {
      "commit": "6618d3cddb4e14847a7c9f308faf8cf8cb0b09cf",
      "tree": "4033e46a46fce5246d054db7d3daa270c884e340",
      "parents": [
        "a74fd433785457e8bb745425dbe00f11e1650180"
      ],
      "author": {
        "name": "Petr Jediný",
        "email": "petr.jediny@gmail.com",
        "time": "Thu May 10 15:48:40 2018 +0200"
      },
      "committer": {
        "name": "Petr Jediný",
        "email": "petr.jediny@gmail.com",
        "time": "Thu May 10 15:48:40 2018 +0200"
      },
      "message": "Fix multiworker changes\n\nMultiworker commit broke deploys of OC4 on Ubuntu 14.04 nodes,\nbecause the Ubuntu 14.04 does not have systemd init.\n\nTo be safe we are now using config_only, to decide if the\nrestart of services is needed.\n\nPROD-18175\n\nChange-Id: I8260208e1e30891506b8c7981e3244d123f0dce3\n"
    },
    {
      "commit": "7d156ad99c730fef0305f8b79b71848ff40248fb",
      "tree": "6965e27b85100bd9ee3cc7cadd040d8f2117d6a7",
      "parents": [
        "a74fd433785457e8bb745425dbe00f11e1650180",
        "19d0a3738287cfb71ff66aa87d500f3521a8bea1"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "osmola@mirantis.com",
        "time": "Thu May 10 13:18:30 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@1f6678a0cecc",
        "time": "Thu May 10 13:18:30 2018 +0000"
      },
      "message": "Merge \"Fix aaa_mode for noauth K8s\""
    },
    {
      "commit": "a74fd433785457e8bb745425dbe00f11e1650180",
      "tree": "31b9b58b3b2dc847b45e1f69f2ae5c88e275a79c",
      "parents": [
        "acb814f116ac5b83a705d522c77e9f0ce751aeff",
        "e996076850c572d956103d83a910485f8bea9bbd"
      ],
      "author": {
        "name": "Pavel Svimbersky",
        "email": "psvimbersky@mirantis.com",
        "time": "Wed May 09 15:56:14 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@1f6678a0cecc",
        "time": "Wed May 09 15:56:14 2018 +0000"
      },
      "message": "Merge \"Enable multiworker setup of contrail-api\""
    },
    {
      "commit": "19d0a3738287cfb71ff66aa87d500f3521a8bea1",
      "tree": "75e7959bf5f5859bdfe281a7f780544e1fa8af91",
      "parents": [
        "acb814f116ac5b83a705d522c77e9f0ce751aeff"
      ],
      "author": {
        "name": "psvimbersky",
        "email": "psvimbersky@mirantis.com",
        "time": "Wed May 09 13:55:38 2018 +0200"
      },
      "committer": {
        "name": "psvimbersky",
        "email": "psvimbersky@mirantis.com",
        "time": "Wed May 09 13:55:44 2018 +0200"
      },
      "message": "Fix aaa_mode for noauth K8s\n\nChange-Id: I950167c69cf168e36d6df892f4d2f001490032f8\n"
    },
    {
      "commit": "acb814f116ac5b83a705d522c77e9f0ce751aeff",
      "tree": "6bf9efc253da96015bfda9fffc09bd5feb107f59",
      "parents": [
        "48c9c87e3bfa6117f057e879223bfc72762314d8",
        "1ed15e30b1c6feb8813ea4d7315d5fd8ccf54c1d"
      ],
      "author": {
        "name": "Jan Cach",
        "email": "jcach@mirantis.com",
        "time": "Mon May 07 18:41:28 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@1f6678a0cecc",
        "time": "Mon May 07 18:41:28 2018 +0000"
      },
      "message": "Merge \"Fix irond monitoring\""
    },
    {
      "commit": "1ed15e30b1c6feb8813ea4d7315d5fd8ccf54c1d",
      "tree": "5e815081ef7099859ca683abb4b91bcc6bae927e",
      "parents": [
        "04bed9b7915cbc8ff608ac96c3fb6693b7fd0af3"
      ],
      "author": {
        "name": "Petr Jediný",
        "email": "petr.jediny@gmail.com",
        "time": "Mon May 07 12:14:53 2018 +0200"
      },
      "committer": {
        "name": "Petr Jediný",
        "email": "petr.jediny@gmail.com",
        "time": "Mon May 07 12:14:53 2018 +0200"
      },
      "message": "Fix irond monitoring\n\n+\u003d operator is not supported by jinja2\n\nPROD-18175\n\nChange-Id: I4362a6eff7957f83ee5ef9563ac5f7c0e3bf753a\n"
    },
    {
      "commit": "48c9c87e3bfa6117f057e879223bfc72762314d8",
      "tree": "3041d2e3c58e8e9ac76dde3b731a924c576498d5",
      "parents": [
        "04bed9b7915cbc8ff608ac96c3fb6693b7fd0af3",
        "bc8885449067bad835b326e5fabf03d4c3070dda"
      ],
      "author": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Mon May 07 09:08:05 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@1f6678a0cecc",
        "time": "Mon May 07 09:08:06 2018 +0000"
      },
      "message": "Merge \"Zookeeper alerts reworked\""
    },
    {
      "commit": "e996076850c572d956103d83a910485f8bea9bbd",
      "tree": "928a6241ee51cd8581a041aec1c0fd10b757f3b1",
      "parents": [
        "04bed9b7915cbc8ff608ac96c3fb6693b7fd0af3"
      ],
      "author": {
        "name": "Petr Jediný",
        "email": "petr.jediny@gmail.com",
        "time": "Fri May 04 17:36:59 2018 +0200"
      },
      "committer": {
        "name": "Petr Jediný",
        "email": "petr.jediny@gmail.com",
        "time": "Fri May 04 17:36:59 2018 +0200"
      },
      "message": "Enable multiworker setup of contrail-api\n\nPROD-18175\n\nChange-Id: I7188b775c004b3354d032de70eccbce11742b6ba\n"
    },
    {
      "commit": "bc8885449067bad835b326e5fabf03d4c3070dda",
      "tree": "47e2130a29291205c8bab231149515685e6533f8",
      "parents": [
        "f01c0bb3aef3578109cd2f5a23f81c05b460fb4a"
      ],
      "author": {
        "name": "Michal Kobus",
        "email": "mkobus@mirantis.com",
        "time": "Wed Apr 25 12:45:28 2018 +0200"
      },
      "committer": {
        "name": "Michal Kobus",
        "email": "mkobus@mirantis.com",
        "time": "Fri May 04 14:08:48 2018 +0200"
      },
      "message": "Zookeeper alerts reworked\n\nChange alerts names, severity and descriptions.\n\nChange-Id: Ibfab4829015d6d1126708739b91569659851a95a\nCloses-bug: PROD-19542\n"
    },
    {
      "commit": "04bed9b7915cbc8ff608ac96c3fb6693b7fd0af3",
      "tree": "6f81ed09c0e809178f2f20a38dbac874c87b879a",
      "parents": [
        "648c2f92b9f728e754bfb1cfbaff73cba62bcf54"
      ],
      "author": {
        "name": "Petr Jediný",
        "email": "petr.jediny@gmail.com",
        "time": "Thu May 03 19:44:10 2018 +0200"
      },
      "committer": {
        "name": "Petr Jediný",
        "email": "petr.jediny@gmail.com",
        "time": "Thu May 03 20:09:19 2018 +0200"
      },
      "message": "IF-MAP configuration changes\n\nOC32 implements internal IF-MAP server to replace irond.\nThis patch adds support for such configuration.\n\nMonitoring changes to telegraf, collectd, prometheus and heka\nto disable check of running irond process when the IF-MAP\nengine is set to internal.\n\nEnable a possibility to set IF-MAP server for contrail-control\nstatically instead of using contrail discovery service.\n\nPROD-18175\n\nChange-Id: Ic30e8e8c0c276eecba15177201fa4b86e4665305\n"
    },
    {
      "commit": "648c2f92b9f728e754bfb1cfbaff73cba62bcf54",
      "tree": "1c8ff470ec9b57c10691174c77a3e3458a56779c",
      "parents": [
        "f01c0bb3aef3578109cd2f5a23f81c05b460fb4a"
      ],
      "author": {
        "name": "psvimbersky",
        "email": "psvimbersky@mirantis.com",
        "time": "Thu Apr 26 16:42:50 2018 +0200"
      },
      "committer": {
        "name": "psvimbersky",
        "email": "psvimbersky@mirantis.com",
        "time": "Thu Apr 26 16:45:15 2018 +0200"
      },
      "message": "fix no identity  and https port\n\nPROD-17457\n\nChange-Id: If3aea05e663d52778432ed9202fe7651f80b040b\n"
    },
    {
      "commit": "f01c0bb3aef3578109cd2f5a23f81c05b460fb4a",
      "tree": "5c81e8f703950b8dce360bf8892c298b1947cf61",
      "parents": [
        "254399b130773477d78977fcb595e5c7e03b2d9f"
      ],
      "author": {
        "name": "Petr Jediný",
        "email": "petr.jediny@gmail.com",
        "time": "Mon Apr 23 17:11:16 2018 +0200"
      },
      "committer": {
        "name": "Petr Jediný",
        "email": "petr.jediny@gmail.com",
        "time": "Mon Apr 23 17:14:54 2018 +0200"
      },
      "message": "Do not set net.ipv4.tcp_tw_recycle from 4.12\n\nLinux kernel 4.12 removed this parameter. Set this parameter only\nfor kernel versions \u003c 4.12.\n\nPROD-19331\n\nChange-Id: I8f7ba5662e337168eaf9fc146c5b983612074cb9\n"
    },
    {
      "commit": "254399b130773477d78977fcb595e5c7e03b2d9f",
      "tree": "1597609ee03ac34bb45310aa8838c0a91b00d350",
      "parents": [
        "89b7c2a4efe9b011acb24de1b67ad88b17cba452"
      ],
      "author": {
        "name": "psvimbersky",
        "email": "p.svimbersky@gmail.cz",
        "time": "Tue Apr 10 10:52:49 2018 +0200"
      },
      "committer": {
        "name": "psvimbersky",
        "email": "p.svimbersky@gmail.cz",
        "time": "Tue Apr 10 10:52:57 2018 +0200"
      },
      "message": "OpenContrail 4.0 fixes for containers\n\nChange-Id: I4eb063cd812a63b66fb7096c87f3b24ede529e11\n"
    },
    {
      "commit": "89b7c2a4efe9b011acb24de1b67ad88b17cba452",
      "tree": "8634f9e12f9223c1caeb5c51c1fe4408d985ffce",
      "parents": [
        "65da4e73f961f4b5437d777eddcf59d2e7bf9c42"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Thu Apr 05 16:23:42 2018 +0200"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Thu Apr 05 16:23:42 2018 +0200"
      },
      "message": "Removed .gitreview file\n\nChange-Id: I80a518b7f95b32c29fbb9eb846e0d4bc1166af49\n"
    },
    {
      "commit": "65da4e73f961f4b5437d777eddcf59d2e7bf9c42",
      "tree": "008c5b9670c6b9f6038a2c067e7cb2e32c495953",
      "parents": [
        "44ca14cdfd25779795204e038741012da4399c1c",
        "16896ac350e9158b5098200ad9580c0ce3f85553"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Wed Mar 28 14:56:21 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@11c41ac357c9",
        "time": "Wed Mar 28 14:56:21 2018 +0000"
      },
      "message": "Merge \"Add RBAC logic to salt module for ACL per UUID/name\""
    },
    {
      "commit": "16896ac350e9158b5098200ad9580c0ce3f85553",
      "tree": "b83d654190d8bc895814bd640efaed143b04525c",
      "parents": [
        "ce984119561dd1e943d8ee31141d1454ec39a34e"
      ],
      "author": {
        "name": "Sergey Matov",
        "email": "smatov@mirantis.com",
        "time": "Thu Feb 15 15:46:31 2018 +0400"
      },
      "committer": {
        "name": "Sergey Matov",
        "email": "smatov@mirantis.com",
        "time": "Tue Mar 27 13:08:50 2018 +0400"
      },
      "message": "Add RBAC logic to salt module for ACL per UUID/name\n\nChange-Id: I8158c53b51f2989bdc933b802890ab48498e3854\n"
    },
    {
      "commit": "44ca14cdfd25779795204e038741012da4399c1c",
      "tree": "206beb5143d37c5a3f51c1a3ef47795611299c24",
      "parents": [
        "bdf32c53cbded092bb7eaa1355f314c6b03736ce"
      ],
      "author": {
        "name": "Ildar Svetlov",
        "email": "isvetlov@mirantis.com",
        "time": "Mon Mar 26 12:36:37 2018 +0400"
      },
      "committer": {
        "name": "Ildar Svetlov",
        "email": "isvetlov@mirantis.com",
        "time": "Mon Mar 26 12:36:37 2018 +0400"
      },
      "message": "Match contrail api stdout\n\nChange-Id: Ia2c09c258a85fc36394c6f8f2e7e99988c24b897\n"
    },
    {
      "commit": "bdf32c53cbded092bb7eaa1355f314c6b03736ce",
      "tree": "cca1a739dab571e633f586a07565f00b98529f21",
      "parents": [
        "061081bfb250eb7752a87c1d39d765bc5f2443e0",
        "47360b74d064ff16497da4ff030d99198a31983a"
      ],
      "author": {
        "name": "Petr Jediny",
        "email": "pjediny@mirantis.com",
        "time": "Fri Mar 16 09:52:08 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@56fc70e46927",
        "time": "Fri Mar 16 09:52:08 2018 +0000"
      },
      "message": "Merge \"Change ContrailXMPPSessionsNone and ContrailXMPPSessionsNoneUp alerts\""
    },
    {
      "commit": "47360b74d064ff16497da4ff030d99198a31983a",
      "tree": "34263fcb779144d7287d3d7f0766c1648919ac6f",
      "parents": [
        "f15c4816d649ed13062f036445e901c592af8f88"
      ],
      "author": {
        "name": "Michal Kobus",
        "email": "mkobus@mirantis.com",
        "time": "Fri Mar 09 15:47:55 2018 +0100"
      },
      "committer": {
        "name": "Michal Kobus",
        "email": "mkobus@mirantis.com",
        "time": "Thu Mar 15 15:18:36 2018 +0100"
      },
      "message": "Change ContrailXMPPSessionsNone and ContrailXMPPSessionsNoneUp alerts\n\nWe check if number of sessions is less than number of computes * 2\n(there may be ntw instances without open session to compute).\n\nPROD-18011\n\nChange-Id: I55ca6ca7bdf4baa6af92a4c0f211d1914fecc701\n"
    },
    {
      "commit": "061081bfb250eb7752a87c1d39d765bc5f2443e0",
      "tree": "ced130ce3f5a28c1037a8628e62c8de17c93249f",
      "parents": [
        "f15c4816d649ed13062f036445e901c592af8f88"
      ],
      "author": {
        "name": "Petr Jediný",
        "email": "petr.jediny@gmail.com",
        "time": "Fri Mar 09 23:04:33 2018 +0100"
      },
      "committer": {
        "name": "Petr Jediný",
        "email": "petr.jediny@gmail.com",
        "time": "Fri Mar 09 23:04:33 2018 +0100"
      },
      "message": "Disable prometheus check ContrailFlowsDropTooMany\n\nThis is triggered too much by security groups, so it can be considered\nas noise. Enable it if your environment requires this check to be\nenabled for example for security audits.\n\nPROD-18184\n\nChange-Id: I2d0c5f350ee07ddaeda85ea1bdc2f7bccd8a5f67\n"
    },
    {
      "commit": "f15c4816d649ed13062f036445e901c592af8f88",
      "tree": "c4bc3bd5528e0bfd873585cf404ae15fa9d6fef9",
      "parents": [
        "980037167a156da7178c77a50aa9fc78e44bd4cd",
        "240de3e0e090ed5e8ad8f21bc33d2826cf2b412c"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "osmola@mirantis.com",
        "time": "Tue Feb 27 08:56:01 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@56fc70e46927",
        "time": "Tue Feb 27 08:56:01 2018 +0000"
      },
      "message": "Merge \"Add kube-manager to doctrail\""
    },
    {
      "commit": "980037167a156da7178c77a50aa9fc78e44bd4cd",
      "tree": "46bbd5069b7650d9acce0bb5c986385bb2818d6d",
      "parents": [
        "39e7d46182542c9dc8123186419300a62c9ba682"
      ],
      "author": {
        "name": "Petr Jediný",
        "email": "petr.jediny@gmail.com",
        "time": "Mon Feb 26 16:31:28 2018 +0100"
      },
      "committer": {
        "name": "Petr Jediný",
        "email": "petr.jediny@gmail.com",
        "time": "Mon Feb 26 16:31:28 2018 +0100"
      },
      "message": "Fix nodemgr cassandra detection\n\nThe nodemgr uses `Dcassandra-pidfile\u003d.*cassandra\\.pid` to detect\nPID of running cassandra, so we need to add this parameter to\ncassandra-env.sh.\n\nPROD-17158\nPROD-16393\n\nChange-Id: Ifb163421bdb0734b2677935f5296d363a5113541\n"
    },
    {
      "commit": "240de3e0e090ed5e8ad8f21bc33d2826cf2b412c",
      "tree": "c547c78799b63cb5605a560f16936359bc4cf9dd",
      "parents": [
        "39e7d46182542c9dc8123186419300a62c9ba682"
      ],
      "author": {
        "name": "psvimbersky",
        "email": "psvimbersky@mirantis.com",
        "time": "Mon Feb 26 11:11:26 2018 +0100"
      },
      "committer": {
        "name": "psvimbersky",
        "email": "psvimbersky@mirantis.com",
        "time": "Mon Feb 26 11:11:33 2018 +0100"
      },
      "message": "Add kube-manager to doctrail\n\nPROD-17459\n\nChange-Id: I5e67d2153ccc89fc41d760cb32c3543b8db5f668\n"
    },
    {
      "commit": "39e7d46182542c9dc8123186419300a62c9ba682",
      "tree": "655de7d6a895f630d6cbf83e76a76397f8ebce12",
      "parents": [
        "2db76de812f0587e0dff5550b2a57c8e5816da53",
        "51b3bc640d0b91f518810c481b1a44603b5620b5"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jjosef@mirantis.com",
        "time": "Thu Feb 22 10:29:00 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@56fc70e46927",
        "time": "Thu Feb 22 10:29:00 2018 +0000"
      },
      "message": "Merge \"Use new image for kitchen tests\""
    },
    {
      "commit": "51b3bc640d0b91f518810c481b1a44603b5620b5",
      "tree": "ce829400c3f515f5adcf0d2467b9b2ad3d56bd36",
      "parents": [
        "ce984119561dd1e943d8ee31141d1454ec39a34e"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Feb 21 13:09:04 2018 +0100"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Feb 21 13:09:04 2018 +0100"
      },
      "message": "Use new image for kitchen tests\n\nChange-Id: I95d9b3b2ef3949844fe4fca1de5d520aef5396f3\n"
    },
    {
      "commit": "2db76de812f0587e0dff5550b2a57c8e5816da53",
      "tree": "5405c7ca1493bdd429e5c7a89909f4d26ffc39f2",
      "parents": [
        "fbc32f52fbbccab21134cf72f0f28b5bc9c0f80f"
      ],
      "author": {
        "name": "Ildar Svetlov",
        "email": "isvetlov@mirantis.com",
        "time": "Tue Feb 20 09:43:01 2018 +0400"
      },
      "committer": {
        "name": "Ildar Svetlov",
        "email": "isvetlov@mirantis.com",
        "time": "Tue Feb 20 14:19:22 2018 +0000"
      },
      "message": "Change metrics for Cassandra Storage panel on the dashboard\n\nNew metrics have the same meaning and value as old ones.\nOld metrics are not exported for some Cassandra versions.\n\nRelated-Bug: PROD-17651\n\nChange-Id: If8a926a97c1d342b14381983a1b4c69aeac82275\n"
    },
    {
      "commit": "fbc32f52fbbccab21134cf72f0f28b5bc9c0f80f",
      "tree": "918a80624bd9a4215c07092795eef1fd388f107c",
      "parents": [
        "ce984119561dd1e943d8ee31141d1454ec39a34e"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Feb 15 15:13:13 2018 +0100"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Feb 15 15:13:13 2018 +0100"
      },
      "message": "Update Makefile\n"
    },
    {
      "commit": "ce984119561dd1e943d8ee31141d1454ec39a34e",
      "tree": "4038737b827d71fd514d901530c9330fa5baddb6",
      "parents": [
        "8632e3a4a60daf49a80a01cf6db71764fa656e24",
        "ae98c64ecd76b31be27c9f095e87311955a7c11e"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Mon Feb 12 13:41:02 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@56fc70e46927",
        "time": "Mon Feb 12 13:41:02 2018 +0000"
      },
      "message": "Merge \"add RBAC support\""
    },
    {
      "commit": "8632e3a4a60daf49a80a01cf6db71764fa656e24",
      "tree": "d295d34d75b7949c3a20039145c38d5a1f121258",
      "parents": [
        "ba3ac11fe5fcbdb5f5f6b5b2035a1d55f02fbe61"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Thu Feb 08 13:22:19 2018 +0100"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Thu Feb 08 13:22:19 2018 +0100"
      },
      "message": "Fixed shebang kernel limitation with virtualenv during test run (https://github.com/pypa/virtualenv/issues/596)\n\nChange-Id: Ic22c391b205d6910bc43c68c3f284f6bcc0de0e8\n"
    },
    {
      "commit": "ba3ac11fe5fcbdb5f5f6b5b2035a1d55f02fbe61",
      "tree": "b4e353ca94c647e5cbc8270029961e2a9e631be1",
      "parents": [
        "c5c947d1ddfe6877b7ef153332b3ab3e665a042f",
        "b309272c0560eeb99f05e4e819056b90b5221a94"
      ],
      "author": {
        "name": "Pavel Svimbersky",
        "email": "psvimbersky@mirantis.com",
        "time": "Tue Feb 06 14:44:17 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@56fc70e46927",
        "time": "Tue Feb 06 14:44:17 2018 +0000"
      },
      "message": "Merge \"Add RBAC support\""
    },
    {
      "commit": "b309272c0560eeb99f05e4e819056b90b5221a94",
      "tree": "cc5061805b4b997fe7645c7eb526a33b032425ef",
      "parents": [
        "6fba2e72d844ff062e6f723954b8ddc64dfa3f1e"
      ],
      "author": {
        "name": "Jan Cach",
        "email": "cach.jan@gmail.com",
        "time": "Wed Jan 31 12:46:16 2018 +0100"
      },
      "committer": {
        "name": "Jan Cach",
        "email": "cach.jan@gmail.com",
        "time": "Tue Feb 06 10:10:42 2018 +0100"
      },
      "message": "Add RBAC support\n\nAdd support for managing floating ip pools. Owner and global\naccess to this pool can be managed. Also share rules can be\nmanaged.\n\nPROD-17455\n\nChange-Id: I195dacbe7637f6ac4f23b63dc4fa9310267c032d\n"
    },
    {
      "commit": "c5c947d1ddfe6877b7ef153332b3ab3e665a042f",
      "tree": "ed68ec2aa076502bcb9e2e86ca7a5c069654cad2",
      "parents": [
        "6fba2e72d844ff062e6f723954b8ddc64dfa3f1e"
      ],
      "author": {
        "name": "Ramon Melero",
        "email": "rmelero@mirantis.com",
        "time": "Fri Feb 02 16:35:34 2018 -0600"
      },
      "committer": {
        "name": "Ramon Melero",
        "email": "rmelero@mirantis.com",
        "time": "Fri Feb 02 16:36:08 2018 -0600"
      },
      "message": "Fixes error when docker pillar is not defined\nsee https://gist.github.com/rmeleromira/bb29b3092e579817c41bbf70f01add00\n\nChange-Id: Iaf484471fb78482ec9f840563350307cbfeb6705\n"
    },
    {
      "commit": "ae98c64ecd76b31be27c9f095e87311955a7c11e",
      "tree": "61110e8bb099f55d1370619ec9fd7837a7f28fb5",
      "parents": [
        "6fba2e72d844ff062e6f723954b8ddc64dfa3f1e"
      ],
      "author": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Wed Jan 31 12:43:42 2018 +0100"
      },
      "committer": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Wed Jan 31 13:25:47 2018 +0100"
      },
      "message": "add RBAC support\n\nPROD-17451\n\nChange-Id: Ib28b3d514de7f70ccd5faafa96d791ae64c7df24\n"
    },
    {
      "commit": "6fba2e72d844ff062e6f723954b8ddc64dfa3f1e",
      "tree": "69ac1f8ba98237005d5500a2e9581e52415fbc68",
      "parents": [
        "ca8ce54a23b854b52b9f1492d8f514557fd5c094",
        "37bc5e74128da09543414cba457a8ed5629edb2e"
      ],
      "author": {
        "name": "Pavel Svimbersky",
        "email": "psvimbersky@mirantis.com",
        "time": "Tue Jan 30 08:58:31 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@56fc70e46927",
        "time": "Tue Jan 30 08:58:31 2018 +0000"
      },
      "message": "Merge \"Fix parameters name\""
    },
    {
      "commit": "37bc5e74128da09543414cba457a8ed5629edb2e",
      "tree": "53f9eae82c2ba7d366ae7e8ccbd1136ccc9b7cb6",
      "parents": [
        "1e1911a5f57cadf2f6e094d0978f112bae671efd"
      ],
      "author": {
        "name": "Jan Cach",
        "email": "cach.jan@gmail.com",
        "time": "Tue Jan 30 09:40:23 2018 +0100"
      },
      "committer": {
        "name": "Jan Cach",
        "email": "cach.jan@gmail.com",
        "time": "Tue Jan 30 09:40:29 2018 +0100"
      },
      "message": "Fix parameters name\n\nFix param names for creating VNs to match the names used in\nopencontrail salt module.\n\nChange-Id: I71f53beafb6d074378697c841a79e26e894dc92d\n"
    },
    {
      "commit": "ca8ce54a23b854b52b9f1492d8f514557fd5c094",
      "tree": "c43e3e16fc2647405940a6bf951a5a7314323c03",
      "parents": [
        "53eb6db37c7cb2d95b78397f069877fecdffd9a4"
      ],
      "author": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Tue Jan 23 16:43:01 2018 +0200"
      },
      "committer": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Tue Jan 23 16:43:54 2018 +0200"
      },
      "message": "Deleting deprecated function\n\nThe patch deletes deprecated cmd.run function which actually\nwas defined in salt 2016 as alias for cmd.shell therefore this\nchange supports backward compatibility.\n\nChange-Id: I357bebad632770832d0bf0b3fb9a4f5ec445a006\nRelated-Prod: 17056\n"
    },
    {
      "commit": "53eb6db37c7cb2d95b78397f069877fecdffd9a4",
      "tree": "4d00065b5d57af00514bf43c753b7d7ba2ff5ca5",
      "parents": [
        "1e1911a5f57cadf2f6e094d0978f112bae671efd"
      ],
      "author": {
        "name": "psvimbersky",
        "email": "psvimbersky@mirantis.com",
        "time": "Wed Jan 17 16:59:31 2018 +0100"
      },
      "committer": {
        "name": "psvimbersky",
        "email": "psvimbersky@mirantis.com",
        "time": "Wed Jan 17 16:59:31 2018 +0100"
      },
      "message": "Fix dockerng_services for OC4.X\n\nChange-Id: I33356820ac2ba658972f38f3e20dc8c16d2bd05f\n"
    },
    {
      "commit": "1e1911a5f57cadf2f6e094d0978f112bae671efd",
      "tree": "9b92dde8168fce26fe57d1c79f8cffb79a3ca7a9",
      "parents": [
        "c5580fd29f79e1def187e743ec5b0ea21004d8a8",
        "e3a2b2c4a836b681374040cd20cdfec6d6991789"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Tue Jan 16 09:03:52 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@e9aa877068d1",
        "time": "Tue Jan 16 09:03:52 2018 +0000"
      },
      "message": "Merge \"Optimize kitchen tests for Travis CI\""
    },
    {
      "commit": "c5580fd29f79e1def187e743ec5b0ea21004d8a8",
      "tree": "b3fea06e157199afc268955e68e3db3ebdd9c1c7",
      "parents": [
        "ece0d245d1845f65173c7e25b6e482430d8308a6",
        "84dd5cc453d31898a606c897a96dc2b9c0e29cc0"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "fpytloun@mirantis.com",
        "time": "Mon Jan 15 12:11:52 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@e9aa877068d1",
        "time": "Mon Jan 15 12:11:52 2018 +0000"
      },
      "message": "Merge \"Remove salt-master, reclass from pkg dependencis\""
    },
    {
      "commit": "ece0d245d1845f65173c7e25b6e482430d8308a6",
      "tree": "456ad21ac39bfdea32631ea6462544984e0366eb",
      "parents": [
        "0341216393896131c4a0e08be44be56ed76ee938"
      ],
      "author": {
        "name": "Jan Cach",
        "email": "cach.jan@gmail.com",
        "time": "Fri Jan 12 14:58:36 2018 +0100"
      },
      "committer": {
        "name": "Jan Cach",
        "email": "cach.jan@gmail.com",
        "time": "Fri Jan 12 14:58:36 2018 +0100"
      },
      "message": "Fix name of the VN name param\n\nChange-Id: Icc0404ee9d70d72f8791af27881a4250e3dd1de8\n"
    },
    {
      "commit": "0341216393896131c4a0e08be44be56ed76ee938",
      "tree": "af32bc700e840e6cd4dc765c1f03e755dd98b73c",
      "parents": [
        "aa795f71c8eccea218ebc5ac6bacc6cfde65a4b0"
      ],
      "author": {
        "name": "Jan Cach",
        "email": "cach.jan@gmail.com",
        "time": "Fri Jan 12 10:29:22 2018 +0100"
      },
      "committer": {
        "name": "Jan Cach",
        "email": "cach.jan@gmail.com",
        "time": "Fri Jan 12 11:46:05 2018 +0100"
      },
      "message": "Fix VN domain parameters names\n\nChange-Id: I4a0afa70fd29372c0593f5273e1554358a309d5b\n"
    },
    {
      "commit": "aa795f71c8eccea218ebc5ac6bacc6cfde65a4b0",
      "tree": "0e0c68a536530062ecdd3c81c4039f6631727860",
      "parents": [
        "bc15c5391bd1a60e2feec4fffed9b4ea9bbe3232",
        "a859e6be56fe14e69f10beda4ddc0965590e304b"
      ],
      "author": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Wed Jan 10 13:38:20 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@e9aa877068d1",
        "time": "Wed Jan 10 13:38:20 2018 +0000"
      },
      "message": "Merge \"Add function create network to contrail plugin\""
    },
    {
      "commit": "bc15c5391bd1a60e2feec4fffed9b4ea9bbe3232",
      "tree": "f5216d9452f3af8768a116ac5decb7f18894bf98",
      "parents": [
        "6c09e035ea52dba45195e2a273401a0972836fba",
        "ebfed1c0538aff1f22f5fd2a629eee34d825cb62"
      ],
      "author": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Wed Jan 10 13:38:14 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@e9aa877068d1",
        "time": "Wed Jan 10 13:38:14 2018 +0000"
      },
      "message": "Merge \"Add state virtual network present and edit README\""
    },
    {
      "commit": "ebfed1c0538aff1f22f5fd2a629eee34d825cb62",
      "tree": "53a0aff347b2052f7e4de46159f1edb99d211fb7",
      "parents": [
        "3097e5b9b1aeb5860455dfd2f2942e0c05f2e184"
      ],
      "author": {
        "name": "Jan Cach",
        "email": "cach.jan@gmail.com",
        "time": "Tue Jan 09 17:21:35 2018 +0100"
      },
      "committer": {
        "name": "Jan Cach",
        "email": "cach.jan@gmail.com",
        "time": "Wed Jan 10 14:26:53 2018 +0100"
      },
      "message": "Add state virtual network present and edit README\n\nChange-Id: I19a36e6bed87bce6be25bca29c36d9b3057c13b6\n"
    },
    {
      "commit": "6c09e035ea52dba45195e2a273401a0972836fba",
      "tree": "0961a98cafe579092bb1a2a6ec413a8c07ebe8d2",
      "parents": [
        "3097e5b9b1aeb5860455dfd2f2942e0c05f2e184"
      ],
      "author": {
        "name": "Jan Cach",
        "email": "cach.jan@gmail.com",
        "time": "Tue Jan 09 17:14:55 2018 +0100"
      },
      "committer": {
        "name": "Jan Cach",
        "email": "cach.jan@gmail.com",
        "time": "Wed Jan 10 14:11:56 2018 +0100"
      },
      "message": "Add support for VN creation\n\nChange-Id: I990057912df6e86fbc53ab9cb7ed64798b2c0e50\n"
    },
    {
      "commit": "a859e6be56fe14e69f10beda4ddc0965590e304b",
      "tree": "7955a8c232c9f04427b3d1ca6daaf847ec05d970",
      "parents": [
        "3097e5b9b1aeb5860455dfd2f2942e0c05f2e184"
      ],
      "author": {
        "name": "Jan Cach",
        "email": "cach.jan@gmail.com",
        "time": "Tue Jan 09 17:34:18 2018 +0100"
      },
      "committer": {
        "name": "Jan Cach",
        "email": "cach.jan@gmail.com",
        "time": "Tue Jan 09 19:02:18 2018 +0100"
      },
      "message": "Add function create network to contrail plugin\n\nChange-Id: I579efa83f2f870f40b4d53f7804daae07972a226\n"
    },
    {
      "commit": "3097e5b9b1aeb5860455dfd2f2942e0c05f2e184",
      "tree": "24dfd9a9b8e9545bdb5534b02b0aa26dd51011fe",
      "parents": [
        "554d041d6217d46ae57ce752f5f0a8214bfabc6a"
      ],
      "author": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Tue Jan 09 13:52:14 2018 +0100"
      },
      "committer": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Tue Jan 09 15:07:19 2018 +0100"
      },
      "message": "add md5 configuration support for bgp routers\n\nChange-Id: I1e6bbc3ebd47bb9b4186e7891e6ab2b8a08af53a\n"
    },
    {
      "commit": "84dd5cc453d31898a606c897a96dc2b9c0e29cc0",
      "tree": "9d0692cc376b0bd5760bab0deba8254afbb617f4",
      "parents": [
        "554d041d6217d46ae57ce752f5f0a8214bfabc6a"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Tue Jan 09 09:10:41 2018 +0100"
      },
      "committer": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Tue Jan 09 09:38:50 2018 +0100"
      },
      "message": "Remove salt-master, reclass from pkg dependencis\n\nChange-Id: I57b6ce220d01ed6df43812421a85e7d684791a15\n"
    },
    {
      "commit": "e3a2b2c4a836b681374040cd20cdfec6d6991789",
      "tree": "4922b7e989204b5ee3a17e863c380a083471ed48",
      "parents": [
        "554d041d6217d46ae57ce752f5f0a8214bfabc6a"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Jan 05 13:29:09 2018 +0100"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Jan 05 18:36:11 2018 +0100"
      },
      "message": "Optimize kitchen tests for Travis CI\n\nChange-Id: I2c4e018582a596a318b30fde20694557d75ad371\n"
    },
    {
      "commit": "554d041d6217d46ae57ce752f5f0a8214bfabc6a",
      "tree": "af0e415ceab87eec6503099db9e3ba72192c6f7d",
      "parents": [
        "2688110728deda53bd2357a855a9b9c5f5ee48ba"
      ],
      "author": {
        "name": "Petr Jediný",
        "email": "petr.jediny@gmail.com",
        "time": "Thu Jan 04 22:35:48 2018 +0100"
      },
      "committer": {
        "name": "Petr Jediný",
        "email": "petr.jediny@gmail.com",
        "time": "Thu Jan 04 22:35:48 2018 +0100"
      },
      "message": "Fix enforcing global vrouter config documentation\n\nChange-Id: Icfe13f39879758bfe77989a8aa2553970cccb76f\n"
    },
    {
      "commit": "2688110728deda53bd2357a855a9b9c5f5ee48ba",
      "tree": "7089f5f6d6833f3d387447763c78b252a5759ef7",
      "parents": [
        "3c84e27728661408546281387628e5a9d1dbbddf",
        "a07adf3cf598db69888c17c80c4c00c6594e6222"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu Jan 04 14:27:07 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@e9aa877068d1",
        "time": "Thu Jan 04 14:27:07 2018 +0000"
      },
      "message": "Merge \"add ability to run without discovery in contrail 3.x\""
    },
    {
      "commit": "3c84e27728661408546281387628e5a9d1dbbddf",
      "tree": "da579e9afd882e3af3769befb3622c7231113426",
      "parents": [
        "711e5ab240686955fd7b72b3da21e2fac018907a"
      ],
      "author": {
        "name": "psvimbersky",
        "email": "psvimbersky@mirantis.com",
        "time": "Tue Jan 02 10:34:29 2018 +0100"
      },
      "committer": {
        "name": "psvimbersky",
        "email": "psvimbersky@mirantis.com",
        "time": "Wed Jan 03 15:04:09 2018 +0100"
      },
      "message": "Add global-system-config update for LLGR\n\nPROD-16774\n\nChange-Id: I56922b603b65a03f798f1fb7b6f03676e177d510\n"
    },
    {
      "commit": "a07adf3cf598db69888c17c80c4c00c6594e6222",
      "tree": "59c886341a3ae35c8cf042ff5a221a24d6117d5c",
      "parents": [
        "711e5ab240686955fd7b72b3da21e2fac018907a"
      ],
      "author": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Wed Jan 03 10:26:48 2018 +0100"
      },
      "committer": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Wed Jan 03 10:26:48 2018 +0100"
      },
      "message": "add ability to run without discovery in contrail 3.x\n\nChange-Id: Iaff813a134287b9bfc90570d7015c37db378f16a\n"
    },
    {
      "commit": "711e5ab240686955fd7b72b3da21e2fac018907a",
      "tree": "8a05811a9831f5aa5c7778415d7a2e399b1c4db9",
      "parents": [
        "82adc123484badd8ce5ff42c97078a010e12e6d9"
      ],
      "author": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Wed Dec 20 13:28:51 2017 +0100"
      },
      "committer": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Thu Dec 21 11:42:42 2017 +0100"
      },
      "message": "Fix services for systemd\n\nPROD-16352\n\nChange-Id: I77dcc1a0c7f1fc21ebaf82027c000c56b6b79250\n"
    },
    {
      "commit": "82adc123484badd8ce5ff42c97078a010e12e6d9",
      "tree": "f7f3c9e1f5300666fc92f2bb5e045c1dd2bda1e3",
      "parents": [
        "46001b090ec93ed6ac0ca5abe3474db671c39c31",
        "884fbbd2da9815240d4d710813f94672e71664ef"
      ],
      "author": {
        "name": "Petr Jediny",
        "email": "pjediny@mirantis.com",
        "time": "Tue Dec 19 16:58:23 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@e9aa877068d1",
        "time": "Tue Dec 19 16:58:23 2017 +0000"
      },
      "message": "Merge \"Add running state for services inside containers\""
    },
    {
      "commit": "884fbbd2da9815240d4d710813f94672e71664ef",
      "tree": "b59872a15513449b0b48b8191737d740e15e1d53",
      "parents": [
        "b0534e7aeafbf476c66753ee55211cb4e124e259"
      ],
      "author": {
        "name": "Pavel Svimbersky",
        "email": "psvimbersky@mirantis.com",
        "time": "Tue Dec 19 16:23:14 2017 +0100"
      },
      "committer": {
        "name": "Pavel Svimbersky",
        "email": "psvimbersky@mirantis.com",
        "time": "Tue Dec 19 17:28:06 2017 +0100"
      },
      "message": "Add running state for services inside containers\n\nPROD-16646\n\nChange-Id: I563b5b2ef7cdcac39eb3ea74501134ad92cbeafc\n"
    },
    {
      "commit": "46001b090ec93ed6ac0ca5abe3474db671c39c31",
      "tree": "d5ed8a58402829c91d8652cbba696018a0c2f993",
      "parents": [
        "b0534e7aeafbf476c66753ee55211cb4e124e259",
        "168d8de6387d0d374f6417bda4f5bc62ebdbbff9"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jjosef@mirantis.com",
        "time": "Tue Dec 19 12:51:54 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@e9aa877068d1",
        "time": "Tue Dec 19 12:51:54 2017 +0000"
      },
      "message": "Merge \"Fixed typo in run_tests.sh file\""
    },
    {
      "commit": "b0534e7aeafbf476c66753ee55211cb4e124e259",
      "tree": "857d032ffcb941d59b11b844673b1b2106847557",
      "parents": [
        "7ddf5d4248a226a0bae33292d66dca853110402b",
        "dbd52eab2fc58822385252c95df922729b82c3c3"
      ],
      "author": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Mon Dec 18 09:00:22 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@e9aa877068d1",
        "time": "Mon Dec 18 09:00:22 2017 +0000"
      },
      "message": "Merge \"Add global-system-config with LLGR\""
    },
    {
      "commit": "168d8de6387d0d374f6417bda4f5bc62ebdbbff9",
      "tree": "a82722c16d8430173d2b5a52d1189cf571b0b794",
      "parents": [
        "7ddf5d4248a226a0bae33292d66dca853110402b"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Fri Dec 15 16:58:30 2017 +0100"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Fri Dec 15 16:59:29 2017 +0100"
      },
      "message": "Fixed typo in run_tests.sh file\n\nChange-Id: Iecd9df91f0074093bca783eaaafce03095ceddb3\n"
    },
    {
      "commit": "7ddf5d4248a226a0bae33292d66dca853110402b",
      "tree": "caa29a77232c2b092e04ceb5349cc379b9f6db98",
      "parents": [
        "b16b01a068e5a97d4db5c9e503b58a80855d7703",
        "1d799edb37a3a4341afbdd54e248a57a1439da18"
      ],
      "author": {
        "name": "Petr Jediný",
        "email": "petr.jediny@gmail.com",
        "time": "Fri Dec 15 15:54:08 2017 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Dec 15 15:54:08 2017 +0100"
      },
      "message": "Merge pull request #28 from mnederlof/contrail-dns-settings\n\nAdd configuration options for Default and vDNS default forwarders"
    },
    {
      "commit": "1d799edb37a3a4341afbdd54e248a57a1439da18",
      "tree": "caa29a77232c2b092e04ceb5349cc379b9f6db98",
      "parents": [
        "c336ba88dbf405456c0589d5061cb8055a157130"
      ],
      "author": {
        "name": "Michel Nederlof",
        "email": "mnederlof@cloudvps.com",
        "time": "Fri Dec 15 15:36:12 2017 +0100"
      },
      "committer": {
        "name": "Michel Nederlof",
        "email": "mnederlof@cloudvps.com",
        "time": "Fri Dec 15 15:36:12 2017 +0100"
      },
      "message": "Update if statements to use False as default not found value (instead of empty list)\n"
    },
    {
      "commit": "c336ba88dbf405456c0589d5061cb8055a157130",
      "tree": "f611665d4e656e3d134728fa1986ff810f1014d4",
      "parents": [
        "2ee35d4204528c027a1cd2a30bb5f5a31efff9fa"
      ],
      "author": {
        "name": "Michel Nederlof",
        "email": "mnederlof@cloudvps.com",
        "time": "Fri Dec 15 14:48:26 2017 +0100"
      },
      "committer": {
        "name": "Michel Nederlof",
        "email": "mnederlof@cloudvps.com",
        "time": "Fri Dec 15 14:48:26 2017 +0100"
      },
      "message": "Fix a syntax error\n"
    },
    {
      "commit": "2ee35d4204528c027a1cd2a30bb5f5a31efff9fa",
      "tree": "dfd3c07467637a20fdb4c751485d82906bd5c5b4",
      "parents": [
        "5364ab6da783a6e0276e8ed9f72e2c1bdf3fd3ae"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "mail@newt.cz",
        "time": "Fri Dec 15 14:14:02 2017 +0100"
      },
      "committer": {
        "name": "Michel Nederlof",
        "email": "mnederlof@cloudvps.com",
        "time": "Fri Dec 15 14:36:25 2017 +0100"
      },
      "message": "A little nicer way\n"
    },
    {
      "commit": "5364ab6da783a6e0276e8ed9f72e2c1bdf3fd3ae",
      "tree": "88564d5b767a0f675f62db688fd0105f6e229818",
      "parents": [
        "b16b01a068e5a97d4db5c9e503b58a80855d7703"
      ],
      "author": {
        "name": "Michel Nederlof",
        "email": "mnederlof@cloudvps.com",
        "time": "Mon Dec 11 15:02:25 2017 +0100"
      },
      "committer": {
        "name": "Michel Nederlof",
        "email": "mnederlof@cloudvps.com",
        "time": "Fri Dec 15 14:36:25 2017 +0100"
      },
      "message": "Add configuration options for Default and vDNS default forwarders\n\nThe default forwarders are read from resolv.conf file\nso basically it is just rendering a custom resolv.conf file\nand configuring the location.\n"
    },
    {
      "commit": "b16b01a068e5a97d4db5c9e503b58a80855d7703",
      "tree": "f9b6dfcb068bce0329ed776a4fa9b03bf37e27e4",
      "parents": [
        "0e955e68e913f1e2b5fcd30ffe1ecc698a40b050"
      ],
      "author": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Fri Dec 15 10:19:09 2017 +0100"
      },
      "committer": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Fri Dec 15 10:37:51 2017 +0100"
      },
      "message": "fix travis tests\n\nChange-Id: I98716292b6c07b76aa6b3c0c87a4b11e5033a50a\n"
    },
    {
      "commit": "dbd52eab2fc58822385252c95df922729b82c3c3",
      "tree": "046c6245be95e3205aef164738d67bf8e020ef6c",
      "parents": [
        "dbba7ed2b7f3a88c8d765c1c1b4a9ffa678cf5e4"
      ],
      "author": {
        "name": "Pavel Svimbersky",
        "email": "psvimbersky@mirantis.com",
        "time": "Tue Dec 05 18:05:25 2017 +0100"
      },
      "committer": {
        "name": "Pavel Svimbersky",
        "email": "psvimbersky@mirantis.com",
        "time": "Tue Dec 12 16:46:04 2017 +0100"
      },
      "message": "Add global-system-config with LLGR\n\nChange-Id: Ie4d96dd14b2c025724ae75a6cddf3ea8ebde0843\n"
    },
    {
      "commit": "0e955e68e913f1e2b5fcd30ffe1ecc698a40b050",
      "tree": "1ad0940cda5df3dc4f4b744b19609acc70d29096",
      "parents": [
        "dbba7ed2b7f3a88c8d765c1c1b4a9ffa678cf5e4"
      ],
      "author": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Mon Dec 11 10:38:24 2017 +0100"
      },
      "committer": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Mon Dec 11 10:39:32 2017 +0100"
      },
      "message": "remove disabling of flow collection due to deprecation\n- https://bugs.launchpad.net/juniperopenstack/+bug/1499546\n\nChange-Id: Ib8b5ae1e970dd29ae014bacbf137b41444a95824\n"
    },
    {
      "commit": "dbba7ed2b7f3a88c8d765c1c1b4a9ffa678cf5e4",
      "tree": "d593ab9214e7ec16c6ae2bf07e84207b3c9968d4",
      "parents": [
        "50ea6d75ad2888c55349fe126a4aa5c37d122105"
      ],
      "author": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Thu Dec 07 10:36:24 2017 +0100"
      },
      "committer": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Thu Dec 07 14:56:36 2017 +0100"
      },
      "message": "Enable multiple workers for alarm-gen\n\nChange-Id: I31464193406b3f1e12c3a75e24b5557f9c755564\nCloses-Bug: PROD-16431\n"
    },
    {
      "commit": "50ea6d75ad2888c55349fe126a4aa5c37d122105",
      "tree": "f87bff5c42b09471829307da19ad3d277e18d55c",
      "parents": [
        "0dd7bc204c2b1f132254f9f4239de564938f6dcc",
        "cd008e66f57d7357d780bd11e5294e9f13e765bd"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Tue Dec 05 16:27:04 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@7d672e6f81c2",
        "time": "Tue Dec 05 16:27:04 2017 +0000"
      },
      "message": "Merge \"Add fluentd support\""
    },
    {
      "commit": "0dd7bc204c2b1f132254f9f4239de564938f6dcc",
      "tree": "16f24dd21cc65ce5405a84993970f4791a408d6c",
      "parents": [
        "e6b5dbec067a955c5f0f971bbea99298fbaa4f2e"
      ],
      "author": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Fri Dec 01 15:05:07 2017 +0100"
      },
      "committer": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Fri Dec 01 15:05:07 2017 +0100"
      },
      "message": "fix metadata for contrail 4.x\n\nChange-Id: I2d0160ee66e9c65f814b9a75a655275c69e8c054\n"
    },
    {
      "commit": "e6b5dbec067a955c5f0f971bbea99298fbaa4f2e",
      "tree": "24761ab3e8a1674807927b6c0ecd8abd19ad17ae",
      "parents": [
        "55734b674c26365fd25a8e37d12552c247f21d2e",
        "2fe0c27ea7cea3f08764ea7d0cb47094a51228f5"
      ],
      "author": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Fri Dec 01 12:56:28 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@44cc31867e31",
        "time": "Fri Dec 01 12:56:28 2017 +0000"
      },
      "message": "Merge \"Fix BGP_router module\""
    },
    {
      "commit": "2fe0c27ea7cea3f08764ea7d0cb47094a51228f5",
      "tree": "24761ab3e8a1674807927b6c0ecd8abd19ad17ae",
      "parents": [
        "50198686f4454ad6aa983e5f57d2d2c1b76a11c3"
      ],
      "author": {
        "name": "Pavel Svimbersky",
        "email": "psvimbersky@mirantis.com",
        "time": "Thu Nov 30 14:58:16 2017 +0100"
      },
      "committer": {
        "name": "Pavel Svimbersky",
        "email": "psvimbersky@mirantis.com",
        "time": "Thu Nov 30 17:13:08 2017 +0100"
      },
      "message": "Fix BGP_router module\n\nChange-Id: Ieeacbe88f5d758c23bad862b5a4003248df73850\n"
    },
    {
      "commit": "cd008e66f57d7357d780bd11e5294e9f13e765bd",
      "tree": "3a5ad51eca3a6d4e17e64fd36ca77315709ea7b5",
      "parents": [
        "55734b674c26365fd25a8e37d12552c247f21d2e"
      ],
      "author": {
        "name": "Bartosz Kupidura",
        "email": "bkupidura@mirantis.com",
        "time": "Thu Nov 23 14:53:41 2017 +0100"
      },
      "committer": {
        "name": "Bartosz Kupidura",
        "email": "bkupidura@mirantis.com",
        "time": "Thu Nov 30 10:13:02 2017 +0000"
      },
      "message": "Add fluentd support\n\nChange-Id: Icbbe05fa319fff2b28d52d50ff127bcefe97e237\n"
    },
    {
      "commit": "55734b674c26365fd25a8e37d12552c247f21d2e",
      "tree": "0dec122df7c85f5ad61506d17731dac81c5fa0ee",
      "parents": [
        "caa08431e5c6eaa8049366a76d8962765c802a11",
        "50198686f4454ad6aa983e5f57d2d2c1b76a11c3"
      ],
      "author": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Wed Nov 29 08:39:27 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@44cc31867e31",
        "time": "Wed Nov 29 08:39:27 2017 +0000"
      },
      "message": "Merge \"Config only\""
    },
    {
      "commit": "50198686f4454ad6aa983e5f57d2d2c1b76a11c3",
      "tree": "0dec122df7c85f5ad61506d17731dac81c5fa0ee",
      "parents": [
        "a85a012b7d79e040901a4307b761e4e2144d7d62"
      ],
      "author": {
        "name": "Pavel Svimbersky",
        "email": "psvimbersky@mirantis.com",
        "time": "Thu Oct 26 10:18:59 2017 +0200"
      },
      "committer": {
        "name": "Pavel Svimbersky",
        "email": "psvimbersky@mirantis.com",
        "time": "Tue Nov 28 16:53:08 2017 +0100"
      },
      "message": "Config only\n\nChange-Id: Ie154129c1a5aee23bdb32ac4f924cd2f2045dad3\n"
    },
    {
      "commit": "caa08431e5c6eaa8049366a76d8962765c802a11",
      "tree": "1beed34d49640ac7a8609f839bb0f4521c55778d",
      "parents": [
        "a85a012b7d79e040901a4307b761e4e2144d7d62",
        "f5bccdaa1f6f8ec60dbbe5cedfca2a0c12f99127"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@localhost",
        "time": "Tue Nov 28 09:17:59 2017 +0000"
      },
      "committer": {
        "name": "Jenkins",
        "email": "jenkins@localhost",
        "time": "Tue Nov 28 09:17:59 2017 +0000"
      },
      "message": "Merge remote-tracking branch \u0027target/master\u0027\n"
    },
    {
      "commit": "a85a012b7d79e040901a4307b761e4e2144d7d62",
      "tree": "db2ef9d5ae4d140f849c4afdace3480509e9b2a3",
      "parents": [
        "c3cb7e2ca52cfea9b054740b489f852eb3cdb87a",
        "a2047ea1b5129c672158b5d56b242a753432be21"
      ],
      "author": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Wed Nov 22 12:34:52 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@44cc31867e31",
        "time": "Wed Nov 22 12:34:53 2017 +0000"
      },
      "message": "Merge \"Add opencontrail test role\""
    },
    {
      "commit": "c3cb7e2ca52cfea9b054740b489f852eb3cdb87a",
      "tree": "dbdcd1bfda2f5ce628ffdba922d6d151f97eb6a3",
      "parents": [
        "01c188261ee5c23ee774da7f6984a52062ce1346"
      ],
      "author": {
        "name": "Petr Jediný",
        "email": "petr.jediny@gmail.com",
        "time": "Mon Nov 20 18:03:46 2017 +0100"
      },
      "committer": {
        "name": "Petr Jediný",
        "email": "petr.jediny@gmail.com",
        "time": "Mon Nov 20 18:03:46 2017 +0100"
      },
      "message": "Set log.retention.bytes\n\nIf not set the default is -1 so the log will grow without limitation\nand is deleted just after log.retention.hours.\n\nChange-Id: Id49147d148b71850ef8eb3b9d998900e6639b9b6\nCloses-Bug: #PROD-15903\n"
    },
    {
      "commit": "f5bccdaa1f6f8ec60dbbe5cedfca2a0c12f99127",
      "tree": "385c1cdab10efb20f1f47cc2764aec4b1b652c6f",
      "parents": [
        "de3fc4ec63f78c91ab6aec6092f4fbf6ec22ec48"
      ],
      "author": {
        "name": "Michel Nederlof",
        "email": "michel@nederlof.info",
        "time": "Mon Nov 20 13:31:38 2017 +0100"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Mon Nov 20 13:31:38 2017 +0100"
      },
      "message": "Ability to configure default quotas for new projects (#27)\n\n* Ability to configure default quotas for new projects\r\n\r\nAs documented on the Juniper / Contrail wiki:\r\nhttps://github.com/Juniper/contrail-controller/wiki/Defining-default-Quotas\r\n\r\n* docs can be misleading, it really needed underscores. also added all lbaas  options now.\r\n\r\n* Making params singular (and aligned with neutron internal naming).\r\n"
    },
    {
      "commit": "a2047ea1b5129c672158b5d56b242a753432be21",
      "tree": "b7424bcbf696da0055f8346596264b63f8f7500a",
      "parents": [
        "de3fc4ec63f78c91ab6aec6092f4fbf6ec22ec48"
      ],
      "author": {
        "name": "Jan Cach",
        "email": "cach.jan@gmail.com",
        "time": "Thu Nov 16 14:15:51 2017 +0100"
      },
      "committer": {
        "name": "Jan Cach",
        "email": "cach.jan@gmail.com",
        "time": "Thu Nov 16 14:24:35 2017 +0100"
      },
      "message": "Add opencontrail test role\n\nChange-Id: Ie90d3bc59e2c411e99356261e61e8625a9c13b17\n"
    },
    {
      "commit": "01c188261ee5c23ee774da7f6984a52062ce1346",
      "tree": "90692c6fdc080d5c9b3fbde51ea45b37f2b6a50f",
      "parents": [
        "de3fc4ec63f78c91ab6aec6092f4fbf6ec22ec48"
      ],
      "author": {
        "name": "Petr Jediný",
        "email": "petr.jediny@gmail.com",
        "time": "Wed Nov 15 12:30:53 2017 +0100"
      },
      "committer": {
        "name": "Petr Jediný",
        "email": "petr.jediny@gmail.com",
        "time": "Wed Nov 15 12:30:53 2017 +0100"
      },
      "message": "Parameterization of cassandra gc logging rotation\n\nChange-Id: Ibc0d81ab721cdc926d872d828b9d08d97e2b840d\nCloses-Bug: PROD-15778\n"
    },
    {
      "commit": "de3fc4ec63f78c91ab6aec6092f4fbf6ec22ec48",
      "tree": "f3553afff3dae2aaf92c176f2f837f8e148f8daa",
      "parents": [
        "eaa0e2f56ee29f039305200020b41198da1cf895",
        "df46d94be359315b859f9ae9a69c4a19c9701b79"
      ],
      "author": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Wed Nov 01 10:42:10 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@7cd0c2eb159e",
        "time": "Wed Nov 01 10:42:10 2017 +0000"
      },
      "message": "Merge \"Refactor pkgs for contrail-database and fix kitchen tests\""
    },
    {
      "commit": "eaa0e2f56ee29f039305200020b41198da1cf895",
      "tree": "558fff081403cd1a69e67c595fd6447b91197d8c",
      "parents": [
        "c599d773cb9c5925c0b6461ee386fbf737a3e604"
      ],
      "author": {
        "name": "Petr Jediný",
        "email": "petr.jediny@gmail.com",
        "time": "Tue Oct 31 17:11:05 2017 +0100"
      },
      "committer": {
        "name": "Petr Jediný",
        "email": "petr.jediny@gmail.com",
        "time": "Tue Oct 31 17:26:11 2017 +0100"
      },
      "message": "Fix irond logging configuration\n\nUse Juniper\u0027s configuration and allow to change the debug level.\n\nhttps://github.com/Juniper/contrail-packages/commit/db218cfc6da7ef7431bb2aab8a719b724abba0b0\n\nChange-Id: Id51ae1fae96541494ef90c37b3fcd65d9843ed15\nCloses-Bug: #PROD-15665\n"
    },
    {
      "commit": "df46d94be359315b859f9ae9a69c4a19c9701b79",
      "tree": "2fb88d4e0981916c6b7792d4ac77e71cd6ffcddb",
      "parents": [
        "c599d773cb9c5925c0b6461ee386fbf737a3e604"
      ],
      "author": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Wed Oct 25 13:43:42 2017 +0200"
      },
      "committer": {
        "name": "Cedric Hnyda",
        "email": "chnyda@mirantis.com",
        "time": "Mon Oct 30 10:27:57 2017 +0000"
      },
      "message": "Refactor pkgs for contrail-database and fix kitchen tests\n\nIt is useless to specify supervisor in map.jinja because it is already\na dependency for the specified packages\nKitchen tests triggered unwanted tests, it is fixed by changing the name\nof the suite.\n\nChange-Id: I526c67095d06001283b5c67e3e43616a8bf4f31a\n"
    },
    {
      "commit": "c599d773cb9c5925c0b6461ee386fbf737a3e604",
      "tree": "0f8b5df5cf91e680bd0815cfefd0083d3eb35a1f",
      "parents": [
        "1d1fff3d8e0381bfccb93d0c5cad4e75663bc289"
      ],
      "author": {
        "name": "Petr Jediný",
        "email": "petr.jediny@gmail.com",
        "time": "Thu Oct 26 12:58:29 2017 +0200"
      },
      "committer": {
        "name": "Petr Jediný",
        "email": "petr.jediny@gmail.com",
        "time": "Thu Oct 26 13:27:34 2017 +0200"
      },
      "message": "Add contrail_ifmap_age collectd configuration\n\nCloses-Bug: PROD-15501\n\nChange-Id: I76c5949c8abfcfd68188d24d595451d86e5b4284\n"
    },
    {
      "commit": "1d1fff3d8e0381bfccb93d0c5cad4e75663bc289",
      "tree": "29bbc15786388bbb0d5e37eaaf7d8cdd565ab9c2",
      "parents": [
        "33286fff4764b49d935b3c9d156f01ee9e1ff4b6"
      ],
      "author": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Wed Oct 25 14:36:41 2017 +0200"
      },
      "committer": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Wed Oct 25 14:38:37 2017 +0200"
      },
      "message": "Fix condition in compute.sls for systemd and unit files\n\nChange-Id: Iac3ce099597cb5369a3fb49fcf6ca257e161286b\n"
    },
    {
      "commit": "33286fff4764b49d935b3c9d156f01ee9e1ff4b6",
      "tree": "799d0f631d56982958bb27495167c08afb44687e",
      "parents": [
        "eeeb7cb4b6c208f838e3c521d78cbd64290cc8bf"
      ],
      "author": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Wed Oct 18 18:41:37 2017 +0200"
      },
      "committer": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Wed Oct 18 18:41:37 2017 +0200"
      },
      "message": "Add salt-formula-prometheus as a build-dep\n"
    },
    {
      "commit": "eeeb7cb4b6c208f838e3c521d78cbd64290cc8bf",
      "tree": "504e865c3bb213faf457c32ffd1ae458ab13c271",
      "parents": [
        "96db8f74ac64b733cf036a2ca18f2f5a01bf1fd1",
        "da77618688969b4b407e9bbba6eb8d55e388d865"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Wed Oct 18 13:32:46 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@7cd0c2eb159e",
        "time": "Wed Oct 18 13:32:46 2017 +0000"
      },
      "message": "Merge \"Install contrail-openstack-vrouter for Juniper contrail\""
    },
    {
      "commit": "96db8f74ac64b733cf036a2ca18f2f5a01bf1fd1",
      "tree": "57e076601d8b5fdd0d1d9e29ab148f87b492958b",
      "parents": [
        "fc911a67306e0dbdd0882018de57945c1cb8a638",
        "bdbbab0c482635b191639851afb5f87655a3fe0e"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "fpytloun@mirantis.com",
        "time": "Wed Oct 18 13:03:01 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@7cd0c2eb159e",
        "time": "Wed Oct 18 13:03:01 2017 +0000"
      },
      "message": "Merge \"Fix Contrail alerts\""
    },
    {
      "commit": "da77618688969b4b407e9bbba6eb8d55e388d865",
      "tree": "e5491ef65c7f48dafd88cabf3dd4bb46b2146605",
      "parents": [
        "651f465aecb445f44cb3b88a5ecbdbca0a984654"
      ],
      "author": {
        "name": "Aleksieiev, Oleksii",
        "email": "oaleksieiev@mirantis.com",
        "time": "Tue Oct 17 14:48:13 2017 -0700"
      },
      "committer": {
        "name": "Aleksieiev, Oleksii",
        "email": "oaleksieiev@mirantis.com",
        "time": "Tue Oct 17 14:48:13 2017 -0700"
      },
      "message": "Install contrail-openstack-vrouter for Juniper contrail\n\ncontrail-openstack-vrouter should be installed on computes\nthis change affects Juniper vendor only\n\nChange-Id: I66c227ffcd6899157c36f5cca81114aea6c4e28e\nCloses-Bug: PROD-15260\n"
    },
    {
      "commit": "bdbbab0c482635b191639851afb5f87655a3fe0e",
      "tree": "780741b9c765348a1c486f6d31590fd5ae02c2cb",
      "parents": [
        "651f465aecb445f44cb3b88a5ecbdbca0a984654"
      ],
      "author": {
        "name": "Bartosz Kupidura",
        "email": "bkupidura@mirantis.com",
        "time": "Mon Oct 16 11:10:23 2017 +0200"
      },
      "committer": {
        "name": "Bartosz Kupidura",
        "email": "bkupidura@mirantis.com",
        "time": "Mon Oct 16 11:11:06 2017 +0200"
      },
      "message": "Fix Contrail alerts\n\nChange-Id: Ibdcfd6d5c6f574c93e692a5c48854d1bbb786226\n"
    },
    {
      "commit": "fc911a67306e0dbdd0882018de57945c1cb8a638",
      "tree": "d93e5c1b23dec84d2243e1ceb80d1e7b4301a566",
      "parents": [
        "651f465aecb445f44cb3b88a5ecbdbca0a984654"
      ],
      "author": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Tue Oct 10 13:15:37 2017 +0400"
      },
      "committer": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Thu Oct 12 15:39:56 2017 +0400"
      },
      "message": "Add four levels for Contrail processes and API alerts\n\ninfo - per-service alerts with full set of labels\nwarning - alerts for more than 30% unavailable services\ncritical - alerts for more than 60% unavailable services\ndown - alerts for all unavailable services\n\nThresholds are configurable via params:\n * contrail_failed_warning_threshold_percent\n * contrail_failed_critical_threshold_percent\n\nChange-Id: Ia39cab07e771f7e1ac835f24440ea1981dd048c9\n"
    },
    {
      "commit": "651f465aecb445f44cb3b88a5ecbdbca0a984654",
      "tree": "6dc2abc5f4b0cde85682e61d77a2b09238ca1127",
      "parents": [
        "bf010d4ee5c93582d6e95f9ae1a66f3e92171ee2"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Fri Oct 06 09:49:30 2017 +0200"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Fri Oct 06 09:49:30 2017 +0200"
      },
      "message": "Fix ContrailFlowsDropTooMany alert\n\nThe contrail_vrouter_flows_flow_action_drop metric is a counter so the\nalert should use rate().\n\nChange-Id: I24b7c470ee7345d700b7f00493fbf5938ca7d2f4\n"
    },
    {
      "commit": "bf010d4ee5c93582d6e95f9ae1a66f3e92171ee2",
      "tree": "f166aa0b8a07ffa402544a49a914203aa6651270",
      "parents": [
        "b4a3ca75911b10343df90a7ca46e184761757c07",
        "4358c35eb34b12bca19b729ea9f9aa939f4012e8"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu Oct 05 16:36:39 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@6a1f56eca807",
        "time": "Thu Oct 05 16:36:39 2017 +0000"
      },
      "message": "Merge \"Fix return values of all modules and states\""
    },
    {
      "commit": "b4a3ca75911b10343df90a7ca46e184761757c07",
      "tree": "2154741244690fdc143f18da76ec8344bae893d7",
      "parents": [
        "b60b7f350d5950282cb67d56870fcdbf28b58bbb"
      ],
      "author": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Tue Oct 03 16:39:05 2017 +0200"
      },
      "committer": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Tue Oct 03 16:39:22 2017 +0200"
      },
      "message": "Update apt-mk -\u003e apt repo\n\nChange-Id: Id86e6347060fef5db6cf136258059ec284f4006b\n"
    },
    {
      "commit": "4358c35eb34b12bca19b729ea9f9aa939f4012e8",
      "tree": "0de954083e70ad02af363f56d8e1bc0eaf5dc8ed",
      "parents": [
        "b60b7f350d5950282cb67d56870fcdbf28b58bbb"
      ],
      "author": {
        "name": "Pavel Svimbersky",
        "email": "psvimbersky@mirantis.com",
        "time": "Wed Sep 27 13:23:46 2017 +0200"
      },
      "committer": {
        "name": "Pavel Svimbersky",
        "email": "psvimbersky@mirantis.com",
        "time": "Wed Sep 27 13:23:46 2017 +0200"
      },
      "message": "Fix return values of all modules and states\n\nChange-Id: I64234eff97d23931b7e6237fcc64b1f18dac1623\n"
    },
    {
      "commit": "b60b7f350d5950282cb67d56870fcdbf28b58bbb",
      "tree": "5609745db45c7c8286ca6f445350b31d94cd2ab3",
      "parents": [
        "012e6bef072dbc5e23032301dff94f36da2d2585",
        "5ba8a7b0c27894034518fec08e022f2fc606eacc"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Mon Sep 25 15:06:03 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@5385cbfc747d",
        "time": "Mon Sep 25 15:06:03 2017 +0000"
      },
      "message": "Merge \"Added ServiceApplianceSet module/state\""
    },
    {
      "commit": "012e6bef072dbc5e23032301dff94f36da2d2585",
      "tree": "778b508e5b3e35ba42ad31ccc8af538bc5e793ed",
      "parents": [
        "61abfb08eb091fe7c46892b7c4b6fe7899642fa4",
        "ee2893e83aec2b57d6ec9fa2351dcf3d53e0cc96"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jjosef@mirantis.com",
        "time": "Fri Sep 22 09:40:56 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@37fca7c923f6",
        "time": "Fri Sep 22 09:40:56 2017 +0000"
      },
      "message": "Merge \"Fix Zookeeper alert\""
    }
  ],
  "next": "5ba8a7b0c27894034518fec08e022f2fc606eacc"
}
