)]}'
{
  "log": [
    {
      "commit": "0ec68f0b5e22975d9284b21b89a5b3888f9ee831",
      "tree": "1f1f9256e423f93b0b8c4730ca9798cf08abe196",
      "parents": [
        "e60dc838571b28b42b9ac1ca7a3bc713717c2c0c"
      ],
      "author": {
        "name": "Andrey Shestakov",
        "email": "ashestakov@mirantis.com",
        "time": "Mon May 21 17:19:45 2018 +0300"
      },
      "committer": {
        "name": "Andrey Shestakov",
        "email": "ashestakov@mirantis.com",
        "time": "Mon May 21 17:19:45 2018 +0300"
      },
      "message": "Allow to set custom pause image.\n\nChange-Id: I99d13cd2a7c3617cbe3134492ee5f39d9fd39eb6\n"
    },
    {
      "commit": "e60dc838571b28b42b9ac1ca7a3bc713717c2c0c",
      "tree": "a96d3089350c7b899cb085eed23fe12a28e9230a",
      "parents": [
        "2513f1fd8e25a63c9b48a92cd8c557047d04bfd6",
        "83499f7d05499108b33883e7cff435b6d101ee89"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Mon May 21 10:53:47 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@15508502dd39",
        "time": "Mon May 21 10:53:48 2018 +0000"
      },
      "message": "Merge \"Adjust virtlet-ds\""
    },
    {
      "commit": "2513f1fd8e25a63c9b48a92cd8c557047d04bfd6",
      "tree": "15ab16019747f81795712e749dd174edf8fb0453",
      "parents": [
        "5de983a654f60417741c8b0eb668dda76c1b6417"
      ],
      "author": {
        "name": "Aleksei Kasatkin",
        "email": "akasatkin@mirantis.com",
        "time": "Fri May 18 15:33:00 2018 +0200"
      },
      "committer": {
        "name": "Aleksei Kasatkin",
        "email": "akasatkin@mirantis.com",
        "time": "Fri May 18 15:41:57 2018 +0200"
      },
      "message": "Configure Calico policy\n\nCalico policy can be deployed and set up using MCP now.\n\u0027calico-kube-controllers\u0027 deployment was updated so that\nit should be compatible with Kubernetes v1.7 - v1.10.\n\nPROD-19834\n\nChange-Id: I2371913fda8153b3806a5c913ce7c08af1bd79e6\n"
    },
    {
      "commit": "5de983a654f60417741c8b0eb668dda76c1b6417",
      "tree": "2fe1ef69d6269e652ce9fa0eb510b4daedbfcfa8",
      "parents": [
        "a62dde8300570e532688ad2aa68ed340f39bece1",
        "92fbc9c2e8af560256a585612fe426167599629f"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "pmichalec@mirantis.com",
        "time": "Thu May 17 13:14:28 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@15508502dd39",
        "time": "Thu May 17 13:14:28 2018 +0000"
      },
      "message": "Merge \"Add Salt 2018.3 tests\""
    },
    {
      "commit": "83499f7d05499108b33883e7cff435b6d101ee89",
      "tree": "c7bddb3ba2e7498beb548221b0e9febada21176d",
      "parents": [
        "a62dde8300570e532688ad2aa68ed340f39bece1"
      ],
      "author": {
        "name": "Andrey Shestakov",
        "email": "ashestakov@mirantis.com",
        "time": "Wed May 16 17:07:35 2018 +0300"
      },
      "committer": {
        "name": "Andrey Shestakov",
        "email": "ashestakov@mirantis.com",
        "time": "Wed May 16 17:07:35 2018 +0300"
      },
      "message": "Adjust virtlet-ds\n\nChange-Id: I9b2727b2172ebcc9f257bc3c609e402f8390f076\n"
    },
    {
      "commit": "a62dde8300570e532688ad2aa68ed340f39bece1",
      "tree": "b0a652b28e2d1e982c2a220fc016d13990cf9492",
      "parents": [
        "7f510f5e6a5b490decf27bb7f7db5ceced77e90d"
      ],
      "author": {
        "name": "Andrey Shestakov",
        "email": "ashestakov@mirantis.com",
        "time": "Tue May 15 15:03:27 2018 +0300"
      },
      "committer": {
        "name": "Andrey Shestakov",
        "email": "ashestakov@mirantis.com",
        "time": "Tue May 15 15:03:27 2018 +0300"
      },
      "message": "Fix flanneld_options\n\nChange-Id: I7346c3edf600ce7be497ad6e133c01c9ee0c26cd\n"
    },
    {
      "commit": "7f510f5e6a5b490decf27bb7f7db5ceced77e90d",
      "tree": "c38c61b1b1e10362c4b3131521b53a6243b59faf",
      "parents": [
        "e4dfadd76645e81f747e961614e5987e0cee8a36"
      ],
      "author": {
        "name": "Victor Ryzhenkin",
        "email": "vryzhenkin@mirantis.com",
        "time": "Sat Apr 28 18:54:47 2018 +0400"
      },
      "committer": {
        "name": "Victor Ryzhenkin",
        "email": "vryzhenkin@mirantis.com",
        "time": "Sat Apr 28 18:54:47 2018 +0400"
      },
      "message": "Add 1.10 version support\n\n- Changed version determination\n- Updated hyperkube version getter\n\nChange-Id: I73708bfbf902f38d84ad46e6989c8f36718b50cb\n"
    },
    {
      "commit": "e4dfadd76645e81f747e961614e5987e0cee8a36",
      "tree": "dc10c1b63b1d89de77d2e9f368af2678ebcdeb90",
      "parents": [
        "9cf2698366c07a2df3138821f95a78ea46db0f3e",
        "8e67c41c4f6bdb1d8aa92ce875a1f745e455152a"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Fri Apr 27 16:33:46 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@85b573a3ca36",
        "time": "Fri Apr 27 16:33:46 2018 +0000"
      },
      "message": "Merge \"Allow to set default_plugin for genie.\""
    },
    {
      "commit": "8e67c41c4f6bdb1d8aa92ce875a1f745e455152a",
      "tree": "10f106ee92b1744ef2ba4149da3c2340e0b7830d",
      "parents": [
        "4667551a908b8d56dc97b8ca38394f4d93c988e0"
      ],
      "author": {
        "name": "Andrey Shestakov",
        "email": "ashestakov@mirantis.com",
        "time": "Fri Apr 27 19:11:04 2018 +0300"
      },
      "committer": {
        "name": "Andrey Shestakov",
        "email": "ashestakov@mirantis.com",
        "time": "Fri Apr 27 19:11:04 2018 +0300"
      },
      "message": "Allow to set default_plugin for genie.\n\nChange-Id: I3016ddffbf01f27a53f5b362da669e2e3d925b4e\n"
    },
    {
      "commit": "9cf2698366c07a2df3138821f95a78ea46db0f3e",
      "tree": "6bbd516146fd4563856faddde9c0d37ee0c1632b",
      "parents": [
        "4667551a908b8d56dc97b8ca38394f4d93c988e0"
      ],
      "author": {
        "name": "psvimbersky",
        "email": "psvimbersky@mirantis.com",
        "time": "Wed Apr 25 16:13:40 2018 +0200"
      },
      "committer": {
        "name": "psvimbersky",
        "email": "psvimbersky@mirantis.com",
        "time": "Wed Apr 25 16:13:50 2018 +0200"
      },
      "message": "fix None cni for OpenContrail deploy\n\nChange-Id: Idabad2bc7f394219f6a91a66c5acae14e4cccfd9\n"
    },
    {
      "commit": "4667551a908b8d56dc97b8ca38394f4d93c988e0",
      "tree": "23bdcbf89fc01f7b19b4701452d20961d197123d",
      "parents": [
        "a0a308a0872ad9cc3477e174bc6e66ee9e6d09d0"
      ],
      "author": {
        "name": "Andrey Shestakov",
        "email": "ashestakov@mirantis.com",
        "time": "Tue Apr 24 10:58:33 2018 +0300"
      },
      "committer": {
        "name": "Andrey Shestakov",
        "email": "ashestakov@mirantis.com",
        "time": "Tue Apr 24 11:18:11 2018 +0300"
      },
      "message": "Setup cni plugins from upstream github.\n\nCNI plugins should be installed from dedicated project,\nnot from hyperkube image.\n\nChange-Id: I161c4d9e72fdcc863bc0d273c4628e52090ace7d\n"
    },
    {
      "commit": "a0a308a0872ad9cc3477e174bc6e66ee9e6d09d0",
      "tree": "0529efe9c77925f17cef1df32beace5fe7b56fe7",
      "parents": [
        "6a895cfa688ba56280a733f8262b0f8e8604312c",
        "0fd37458b50212f4dfe8c841ab210f341cc861c2"
      ],
      "author": {
        "name": "Jedrzej Nowak",
        "email": "jnowak@mirantis.com",
        "time": "Wed Apr 18 11:17:10 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@49259fdfccf8",
        "time": "Wed Apr 18 11:17:11 2018 +0000"
      },
      "message": "Merge \"Allow to configure flanneld options.\""
    },
    {
      "commit": "6a895cfa688ba56280a733f8262b0f8e8604312c",
      "tree": "d30e63c2f754304ba2292f19cdacb29af16ea8f5",
      "parents": [
        "07190880ccc29541071b5dce924b298ab94df485",
        "f26f0a580711beaed7a3e95be12eee7129b24288"
      ],
      "author": {
        "name": "Jedrzej Nowak",
        "email": "jnowak@mirantis.com",
        "time": "Wed Apr 18 11:00:51 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@49259fdfccf8",
        "time": "Wed Apr 18 11:00:51 2018 +0000"
      },
      "message": "Merge \"Bump virtlet version to v1.0.0\""
    },
    {
      "commit": "92fbc9c2e8af560256a585612fe426167599629f",
      "tree": "d3743fd3712e3889d0a0e81dad95ceb736a93322",
      "parents": [
        "02d93be22693f9f992df64611f845f525a768c6a"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Apr 18 12:25:59 2018 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Apr 18 12:25:59 2018 +0200"
      },
      "message": "Add Salt 2018.3 tests\n\nChange-Id: I674e10d679875b8629191284e0f92d405941bf2b\n"
    },
    {
      "commit": "07190880ccc29541071b5dce924b298ab94df485",
      "tree": "93b7daf482abb9f58987db9216455a81116d29c1",
      "parents": [
        "05e2705cd6bd9a5937ddea76d0c1828ba162c599"
      ],
      "author": {
        "name": "Victor Ryzhenkin",
        "email": "vryzhenkin@mirantis.com",
        "time": "Tue Apr 17 16:48:36 2018 +0400"
      },
      "committer": {
        "name": "Victor Ryzhenkin",
        "email": "vryzhenkin@mirantis.com",
        "time": "Tue Apr 17 16:48:36 2018 +0400"
      },
      "message": "Revert calicoctl.conf back to etcdv2\n\nChange-Id: I866b97a0ebd03d7d520b0fc158dff71a20890302\nRelated-PROD: PROD-19006\n"
    },
    {
      "commit": "f26f0a580711beaed7a3e95be12eee7129b24288",
      "tree": "f1a4cab84d96a4cba0c0153dc89682e36ad9120c",
      "parents": [
        "05e2705cd6bd9a5937ddea76d0c1828ba162c599"
      ],
      "author": {
        "name": "Andrey Shestakov",
        "email": "ashestakov@mirantis.com",
        "time": "Tue Apr 17 12:43:11 2018 +0300"
      },
      "committer": {
        "name": "Andrey Shestakov",
        "email": "ashestakov@mirantis.com",
        "time": "Tue Apr 17 12:43:11 2018 +0300"
      },
      "message": "Bump virtlet version to v1.0.0\n\nAdjusted template for virtlet deployment.\n\nChange-Id: I10f16026b7e37d9df7088bea6d6f33720d6063b4\n"
    },
    {
      "commit": "0fd37458b50212f4dfe8c841ab210f341cc861c2",
      "tree": "1b60a9eada340aeb77bb1a950592d089cb194dcd",
      "parents": [
        "05e2705cd6bd9a5937ddea76d0c1828ba162c599"
      ],
      "author": {
        "name": "Andrey Shestakov",
        "email": "ashestakov@mirantis.com",
        "time": "Wed Apr 11 17:36:00 2018 +0300"
      },
      "committer": {
        "name": "Andrey Shestakov",
        "email": "ashestakov@mirantis.com",
        "time": "Wed Apr 11 17:36:21 2018 +0300"
      },
      "message": "Allow to configure flanneld options.\n\nChange-Id: I603ddebc5e5c42efa27d76e19f023cc2c224a367\n"
    },
    {
      "commit": "05e2705cd6bd9a5937ddea76d0c1828ba162c599",
      "tree": "e2d83c2c4c901a30494f7e930df35eab669f59d8",
      "parents": [
        "02d93be22693f9f992df64611f845f525a768c6a"
      ],
      "author": {
        "name": "psvimbersky",
        "email": "psvimbersky@mirantis.com",
        "time": "Tue Apr 10 10:32:25 2018 +0200"
      },
      "committer": {
        "name": "psvimbersky",
        "email": "psvimbersky@mirantis.com",
        "time": "Tue Apr 10 10:48:55 2018 +0200"
      },
      "message": "fix contrail addons\n\nChange-Id: I898bc1b72c3b6d16f8e28e793e2869882dde5b7d\n"
    },
    {
      "commit": "02d93be22693f9f992df64611f845f525a768c6a",
      "tree": "31a7b2a726b90f2a39d60f119c860d94f5d8fcbc",
      "parents": [
        "114adfc2bfe1e7a769aa4f54162602a069911b23",
        "8135d86be480077d9ee1a67030ba1b7986905b9d"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "osmola@mirantis.com",
        "time": "Thu Apr 05 14:34:48 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@7e698601da6d",
        "time": "Thu Apr 05 14:34:48 2018 +0000"
      },
      "message": "Merge \"Fix cniVersion for non-genie deployments.\""
    },
    {
      "commit": "8135d86be480077d9ee1a67030ba1b7986905b9d",
      "tree": "4f2d2688151bfa9345a4468879dc06c42df5cada",
      "parents": [
        "b74af9f837d2aa14ab67b777cb51b168df117f7b"
      ],
      "author": {
        "name": "Andrey Shestakov",
        "email": "ashestakov@mirantis.com",
        "time": "Tue Mar 20 14:29:04 2018 +0200"
      },
      "committer": {
        "name": "Andrey Shestakov",
        "email": "ashestakov@mirantis.com",
        "time": "Tue Apr 03 16:00:20 2018 +0000"
      },
      "message": "Fix cniVersion for non-genie deployments.\n\nChange-Id: Ic1a2a85ae1195f06747e223ed8b67bc6ea61cff4\n"
    },
    {
      "commit": "114adfc2bfe1e7a769aa4f54162602a069911b23",
      "tree": "4601e407a29f6479217df30055270ebde0fbbc56",
      "parents": [
        "b74af9f837d2aa14ab67b777cb51b168df117f7b"
      ],
      "author": {
        "name": "Victor Ryzhenkin",
        "email": "vryzhenkin@mirantis.com",
        "time": "Tue Apr 03 16:28:04 2018 +0400"
      },
      "committer": {
        "name": "Victor Ryzhenkin",
        "email": "vryzhenkin@mirantis.com",
        "time": "Tue Apr 03 16:28:04 2018 +0400"
      },
      "message": "Bump CRIproxy default version and hashes\n\nAlso fix CRIproxy arg for 0.10.0\n\nChange-Id: I5683a50f6695273062b68a3c01f1ffa4b298393d\n"
    },
    {
      "commit": "b74af9f837d2aa14ab67b777cb51b168df117f7b",
      "tree": "ed38183ddc50a4d4d41634ede6c79831227e1930",
      "parents": [
        "de518bdabc6d396819701b36ac5540546a7fb018"
      ],
      "author": {
        "name": "Victor Ryzhenkin",
        "email": "vryzhenkin@mirantis.com",
        "time": "Tue Mar 20 18:47:02 2018 +0400"
      },
      "committer": {
        "name": "Victor Ryzhenkin",
        "email": "vryzhenkin@mirantis.com",
        "time": "Thu Mar 22 13:12:43 2018 +0000"
      },
      "message": "Grant default admin user cluster-wide permissions\n\nChange-Id: Ic2e30866b91ce4bd841f6cd5e8a5a99fc49b5dcc\n"
    },
    {
      "commit": "de518bdabc6d396819701b36ac5540546a7fb018",
      "tree": "73a15bab4c438a0b5fe9e3532af85ea41a4f7815",
      "parents": [
        "16dc032a774c45e888db8e73c9b3e9bbd4bcdb59"
      ],
      "author": {
        "name": "Andrey Shestakov",
        "email": "ashestakov@mirantis.com",
        "time": "Wed Mar 21 15:49:38 2018 +0200"
      },
      "committer": {
        "name": "Andrey Shestakov",
        "email": "ashestakov@mirantis.com",
        "time": "Wed Mar 21 15:49:38 2018 +0200"
      },
      "message": "Fix Role creation.\n\nChange-Id: I257b378a44322f8abaa8a34228b5193b5813002a\n"
    },
    {
      "commit": "16dc032a774c45e888db8e73c9b3e9bbd4bcdb59",
      "tree": "b3ca702fcfb9822aa36843a40c9a4e4daeaf3e1d",
      "parents": [
        "d389a5a817a24a20ba3bec80748814754ae5a178"
      ],
      "author": {
        "name": "Andrey Shestakov",
        "email": "ashestakov@mirantis.com",
        "time": "Tue Mar 20 17:13:56 2018 +0200"
      },
      "committer": {
        "name": "Andrey Shestakov",
        "email": "ashestakov@mirantis.com",
        "time": "Tue Mar 20 17:13:56 2018 +0200"
      },
      "message": "Fix typo in genie state.\n\nChange-Id: I02e8832fcdcc4fd72f87b464dec170ca2d7c4361\n"
    },
    {
      "commit": "d389a5a817a24a20ba3bec80748814754ae5a178",
      "tree": "736cbe2b0075d06201a873c3c21cbbd3790ad520",
      "parents": [
        "5ca033f73e32be02cbd4423648d69aa719c6d628"
      ],
      "author": {
        "name": "Andrey Shestakov",
        "email": "ashestakov@mirantis.com",
        "time": "Mon Mar 12 18:00:52 2018 +0200"
      },
      "committer": {
        "name": "Andrey Shestakov",
        "email": "ashestakov@mirantis.com",
        "time": "Thu Mar 15 15:45:22 2018 +0200"
      },
      "message": "Fix backward compatibility with single network engine definitions.\n\nChange-Id: Ib022b5b3bfdac630312c97b06ca100b0ef4a1673\n"
    },
    {
      "commit": "5ca033f73e32be02cbd4423648d69aa719c6d628",
      "tree": "4918ac5ebaebcd7c796de7b4a466447f9e748633",
      "parents": [
        "c72e168c9af0f73c41bb57ee6a974be416dffd54",
        "10ed90818f7b5d2c2b7b10e17adb5d719b7187f0"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Wed Mar 07 17:41:51 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@56fc70e46927",
        "time": "Wed Mar 07 17:41:51 2018 +0000"
      },
      "message": "Merge \"Use ServiceAccount for netcheker server.\""
    },
    {
      "commit": "c72e168c9af0f73c41bb57ee6a974be416dffd54",
      "tree": "8118a2ac500f8a3cd6bcf95930e9c1971008a0b3",
      "parents": [
        "80b9bd54c4f66e63e2a7e6b1ce9695738b63ec17",
        "c0eb2f07d340036ee862086ca6bc2e90ae5a1bcc"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Wed Mar 07 17:41:27 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@56fc70e46927",
        "time": "Wed Mar 07 17:41:27 2018 +0000"
      },
      "message": "Merge \"Fix duplicate parameter from API\""
    },
    {
      "commit": "80b9bd54c4f66e63e2a7e6b1ce9695738b63ec17",
      "tree": "390fd0ebf43c25652d5b037edf164ea9c9e9f5d8",
      "parents": [
        "263ee60d6715d13337ed259ff464a8727e5cc9f5"
      ],
      "author": {
        "name": "ashestakov",
        "email": "ashestakov@mirantis.com",
        "time": "Wed Mar 07 13:08:46 2018 +0000"
      },
      "committer": {
        "name": "Andrey Shestakov",
        "email": "ashestakov@mirantis.com",
        "time": "Wed Mar 07 17:01:24 2018 +0200"
      },
      "message": "Add support CNI-genie\n\nChange-Id: I69855ec2d7ae4616f991fdf35edcfb2ec8a60447\n"
    },
    {
      "commit": "263ee60d6715d13337ed259ff464a8727e5cc9f5",
      "tree": "277e0f3b222f29ddf1208015464e86a138fb6f53",
      "parents": [
        "e19660a737c84c44c5194c3c1e83417ed6affe72"
      ],
      "author": {
        "name": "ashestakov",
        "email": "ashestakov@mirantis.com",
        "time": "Tue Mar 06 15:33:16 2018 +0000"
      },
      "committer": {
        "name": "Andrey Shestakov",
        "email": "ashestakov@mirantis.com",
        "time": "Wed Mar 07 12:18:56 2018 +0200"
      },
      "message": "Add support of multiple CNIs\n\nChange-Id: Ib2fba96acfd63830bbc6ba4bdce0112ca492df1f\n"
    },
    {
      "commit": "e19660a737c84c44c5194c3c1e83417ed6affe72",
      "tree": "869b5a4b3474e7196d089e52346cd076e39f17f8",
      "parents": [
        "a7b8d35a6417389e7332cff4090ac1c1140aabb3"
      ],
      "author": {
        "name": "ashestakov",
        "email": "ashestakov@mirantis.com",
        "time": "Mon Mar 05 12:43:30 2018 +0000"
      },
      "committer": {
        "name": "Andrey Shestakov",
        "email": "ashestakov@mirantis.com",
        "time": "Wed Mar 07 11:29:32 2018 +0200"
      },
      "message": "Refactor k8s network section definitions. Contrail part.\n\nChange-Id: I33f43f93bd748b2014585ff8a82510f92388223f\n"
    },
    {
      "commit": "a7b8d35a6417389e7332cff4090ac1c1140aabb3",
      "tree": "5bb7e62fff08d7d5f2dc30bb3806f4d893f135bc",
      "parents": [
        "78166b4b99fc3f0a44748459b855f2e80ec0a4f5"
      ],
      "author": {
        "name": "ashestakov",
        "email": "ashestakov@mirantis.com",
        "time": "Tue Feb 27 13:54:27 2018 +0000"
      },
      "committer": {
        "name": "Andrey Shestakov",
        "email": "ashestakov@mirantis.com",
        "time": "Tue Mar 06 20:18:48 2018 +0200"
      },
      "message": "Refactor k8s network section definitions. Calico part\n\nIn this patch all calico related parameters are moved to\n\u0027network.calico\u0027 subsection.\n\nAlso added small fixes for deployment.\n\nChange-Id: I32882487455f47c84a87511e384be32e9ed42622\n"
    },
    {
      "commit": "10ed90818f7b5d2c2b7b10e17adb5d719b7187f0",
      "tree": "0b5fec26f477e620a41d9de1c3f8bde5b29cb6ec",
      "parents": [
        "78166b4b99fc3f0a44748459b855f2e80ec0a4f5"
      ],
      "author": {
        "name": "Alexander Noskov",
        "email": "anoskov@mirantis.com",
        "time": "Mon Mar 05 13:07:07 2018 +0400"
      },
      "committer": {
        "name": "Alexander Noskov",
        "email": "anoskov@mirantis.com",
        "time": "Mon Mar 05 13:09:35 2018 +0400"
      },
      "message": "Use ServiceAccount for netcheker server.\n\nIn case of deploying kubernetes with Dashboard and RBAC, every service\naccount can get,list pods in all namespaces because of the ClusterRole\ndefinition and assignment on all service accounts.\n\nChange-Id: I8a11487296e239d17c94119d4de080e2ab10771e\n"
    },
    {
      "commit": "78166b4b99fc3f0a44748459b855f2e80ec0a4f5",
      "tree": "0cd0145e4cca05ed3bb79266d852bbc50e8532dc",
      "parents": [
        "ce2f00a583bd5619fd237d28a57b5074f752575e"
      ],
      "author": {
        "name": "Mateusz Matuszkowiak",
        "email": "mmatuszkowiak@mirantis.com",
        "time": "Mon Feb 05 15:01:11 2018 +0100"
      },
      "committer": {
        "name": "Mateusz Matuszkowiak",
        "email": "mmatuszkowiak@mirantis.com",
        "time": "Thu Mar 01 15:31:19 2018 +0000"
      },
      "message": "Use DEB pkgs for Fluentd plugins\n\nOn mirror.fuel-infra.org there is a package\ntd-agent-additional-plugins which ships all the additional\nfluentd gems (plugins and its deps).\n\nChange-Id: Iaf2cfe9e2c32bf9cb9c165615b3728c7d51f7519\nRelated-Bug: PROD-17532\n"
    },
    {
      "commit": "ce2f00a583bd5619fd237d28a57b5074f752575e",
      "tree": "fea9831d0888b408ca187ec69a736d36af5a404e",
      "parents": [
        "d2423793de16849212eece279808666e08f1b2a0",
        "dd8bb69dfc610261284c28c055330ecd13bb8622"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "osmola@mirantis.com",
        "time": "Tue Feb 27 08:55:08 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@56fc70e46927",
        "time": "Tue Feb 27 08:55:08 2018 +0000"
      },
      "message": "Merge \"Extend for deploy k8s+contrail\""
    },
    {
      "commit": "dd8bb69dfc610261284c28c055330ecd13bb8622",
      "tree": "5e70286115bbcbeefbce8d63cfb4a9ee967cb552",
      "parents": [
        "23b58b6ae4621a361b82b326d7373f8c59e59e87"
      ],
      "author": {
        "name": "psvimbersky",
        "email": "psvimbersky@mirantis.com",
        "time": "Mon Feb 26 11:08:53 2018 +0100"
      },
      "committer": {
        "name": "psvimbersky",
        "email": "psvimbersky@mirantis.com",
        "time": "Mon Feb 26 11:24:31 2018 +0100"
      },
      "message": "Extend for deploy k8s+contrail\n\nPROD-17459\n\nChange-Id: I1077fe5dc60918a06f099dda66ab837f321271b6\n"
    },
    {
      "commit": "c0eb2f07d340036ee862086ca6bc2e90ae5a1bcc",
      "tree": "de500f08a016b8742d98f56108a8d6e73dcea3a7",
      "parents": [
        "23b58b6ae4621a361b82b326d7373f8c59e59e87"
      ],
      "author": {
        "name": "Alexander Noskov",
        "email": "anoskov@mirantis.com",
        "time": "Thu Feb 22 14:10:49 2018 +0400"
      },
      "committer": {
        "name": "Alexander Noskov",
        "email": "anoskov@mirantis.com",
        "time": "Thu Feb 22 14:18:02 2018 +0400"
      },
      "message": "Fix duplicate parameter from API\n\nSince we have \u0027anonymous\u0027 key defined in map.jinja it is always \"true\" +\nparameters defined in kubernetes:master:apiserver:daemon_opts\nIn resulted DAEMON_ARGS for kube-apiserver, \u0027--anonymous-auth\u0027 parameter\ndefined twice.\n\nChange-Id: Ide91234304967115ee82c64b0913f5e706ad1920\n"
    },
    {
      "commit": "d2423793de16849212eece279808666e08f1b2a0",
      "tree": "d942d1a6fd4a5f0e929bc1c2eef8ef626b649140",
      "parents": [
        "23b58b6ae4621a361b82b326d7373f8c59e59e87"
      ],
      "author": {
        "name": "Victor Ryzhenkin",
        "email": "vryzhenkin@mirantis.com",
        "time": "Wed Feb 21 19:55:40 2018 +0400"
      },
      "committer": {
        "name": "Victor Ryzhenkin",
        "email": "vryzhenkin@mirantis.com",
        "time": "Wed Feb 21 19:55:40 2018 +0400"
      },
      "message": "Update virtlet-ds.yaml with latest changes\n\nChange-Id: Iff9f5c0fd185353209d223f5cc2b2ba3d9da5d89\n"
    },
    {
      "commit": "23b58b6ae4621a361b82b326d7373f8c59e59e87",
      "tree": "60d942ba70e50f8637e360bc3002fdfc2b62a3e6",
      "parents": [
        "7609aee49b4ab50e18e0785906bcbab3d31f15f9"
      ],
      "author": {
        "name": "Victor Ryzhenkin",
        "email": "vryzhenkin@mirantis.com",
        "time": "Wed Feb 14 19:38:46 2018 +0400"
      },
      "committer": {
        "name": "Victor Ryzhenkin",
        "email": "vryzhenkin@mirantis.com",
        "time": "Mon Feb 19 15:43:21 2018 +0000"
      },
      "message": "Update virtlet-ds.yml\n\nLatest virtlet doesn\u0027t work with old daemonset. So, to support\nlatest virtlet we need to update it.\nAlso adding a condition for mountPropagation\u003dTrue in kube-apiserver\nfor kube \u003e\u003d1.8\n\nChange-Id: I2644445553a512f639e522fcf887eb1fa34d0b12\nRepated-prod: PROD-17851\n"
    },
    {
      "commit": "7609aee49b4ab50e18e0785906bcbab3d31f15f9",
      "tree": "6380f25e76bc70c9b141e4c3f53339dcd394a890",
      "parents": [
        "97248ae1c2f8c9c989c77affbd18e73c6cf92c89"
      ],
      "author": {
        "name": "Victor Ryzhenkin",
        "email": "vryzhenkin@mirantis.com",
        "time": "Mon Feb 19 17:09:58 2018 +0400"
      },
      "committer": {
        "name": "Victor Ryzhenkin",
        "email": "vryzhenkin@mirantis.com",
        "time": "Mon Feb 19 17:37:09 2018 +0400"
      },
      "message": "Use new image for kitchen tests\n\nChange-Id: Ie2c9dbb760f14bb2922cac48fa16721073401d4c\n"
    },
    {
      "commit": "97248ae1c2f8c9c989c77affbd18e73c6cf92c89",
      "tree": "9eb3fb3a137eefb69fa368fe7bfb1b60f0a7c256",
      "parents": [
        "54f39d0c3ccecb227c7277e8d0f73bdda444d416"
      ],
      "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": "54f39d0c3ccecb227c7277e8d0f73bdda444d416",
      "tree": "7203b01e8a00fde2b7ac097590c6e82891cb42f3",
      "parents": [
        "c48c371d2356b3f19ec2f0ef5db606e08eced9bc",
        "8af2fa9672fd2a3f0045465b24738206e8f8d552"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Feb 15 14:47:27 2018 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 15 14:47:27 2018 +0100"
      },
      "message": "Merge pull request #12 from bdrung/master\n\nSupport Python 3"
    },
    {
      "commit": "8af2fa9672fd2a3f0045465b24738206e8f8d552",
      "tree": "7203b01e8a00fde2b7ac097590c6e82891cb42f3",
      "parents": [
        "c48c371d2356b3f19ec2f0ef5db606e08eced9bc"
      ],
      "author": {
        "name": "Benjamin Drung",
        "email": "bdrung@debian.org",
        "time": "Thu Feb 15 00:08:00 2018 +0100"
      },
      "committer": {
        "name": "Benjamin Drung",
        "email": "bdrung@debian.org",
        "time": "Thu Feb 15 00:08:00 2018 +0100"
      },
      "message": "Support Python 3\n\nBug-Debian: https://bugs.debian.org/889932\n"
    },
    {
      "commit": "c48c371d2356b3f19ec2f0ef5db606e08eced9bc",
      "tree": "223980b23e080db4f501fcbab57f11b81e87aff2",
      "parents": [
        "e009c4fcac897e98b3b885fbba22a4abadf08ef2",
        "7a627fba9d038e73b5feb38e9cf6eff79ab0b2ef"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu Feb 08 15:07:09 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@56fc70e46927",
        "time": "Thu Feb 08 15:07:09 2018 +0000"
      },
      "message": "Merge \"Fixed shebang kernel limitation with virtualenv during test run (https://github.com/pypa/virtualenv/issues/596)\""
    },
    {
      "commit": "7a627fba9d038e73b5feb38e9cf6eff79ab0b2ef",
      "tree": "6b634b8e7696a051a62866545620cbec4edb220c",
      "parents": [
        "c9f3a52c44f67f60eae8ad40f7a0de9db338e7c0"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Thu Feb 08 13:22:17 2018 +0100"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Thu Feb 08 13:22:17 2018 +0100"
      },
      "message": "Fixed shebang kernel limitation with virtualenv during test run (https://github.com/pypa/virtualenv/issues/596)\n\nChange-Id: Ia0e545a94af96791698cbedeca9d65db87f12c99\n"
    },
    {
      "commit": "e009c4fcac897e98b3b885fbba22a4abadf08ef2",
      "tree": "9f7846801fb1472aa449124a69a4e1bce611a7bd",
      "parents": [
        "c9f3a52c44f67f60eae8ad40f7a0de9db338e7c0"
      ],
      "author": {
        "name": "Alexander Noskov",
        "email": "anoskov@mirantis.com",
        "time": "Mon Feb 05 13:49:06 2018 +0400"
      },
      "committer": {
        "name": "Alexander Noskov",
        "email": "anoskov@mirantis.com",
        "time": "Mon Feb 05 13:49:09 2018 +0400"
      },
      "message": "[RBAC] Adjust system:kube-dns rules for configmaps\n\nWithout additional rules we are getting the following error in\ncontrainer:\nE0205 09:11:38.505998       1 dns.go:183] Error getting initial\nConfigMap: configmaps \"kube-dns\" is forbidden: User\n\"system:serviceaccount:kube-system:kube-dns\" cannot get configmaps in\nthe namespace \"kube-system\", starting with default values\n\nWe doesn\u0027t have configmap for kubedns atm, but this patch will save\nsome time for those who will create configmap for any other purposes.\n\nChange-Id: I1c0cafab735059cb66cd892b9ecfceb29469fd44\n"
    },
    {
      "commit": "c9f3a52c44f67f60eae8ad40f7a0de9db338e7c0",
      "tree": "5fe0c72910d6ad47ef9c5b964daf01870a074628",
      "parents": [
        "12a5ba387672c2d8050e5b54bdea37c9e1a8f08c"
      ],
      "author": {
        "name": "Alexander Noskov",
        "email": "anoskov@mirantis.com",
        "time": "Mon Jan 22 12:47:20 2018 +0400"
      },
      "committer": {
        "name": "Tomas Kukral",
        "email": "tkukral@mirantis.com",
        "time": "Thu Feb 01 17:10:50 2018 +0000"
      },
      "message": "[RBAC] Add role binging for prometheus-server\n\nIn case of using RBAC in k8s we need to create role binding for\nprometheus-server user to unlock creation of kubernetes-api target in\nprometheus, otherwise we will get error:\n`User \\\"prometheus-server\\\" cannot list nodes at the cluster scope`\n\nChange-Id: I7ec27483f16169a5040aad24c9076c6361e02127\n"
    },
    {
      "commit": "12a5ba387672c2d8050e5b54bdea37c9e1a8f08c",
      "tree": "1b1a3edf718eea243c41248cf327a267e41dd213",
      "parents": [
        "12b675db5174045a7dabb441712502d905b305af"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Mon Jan 15 15:49:43 2018 +0100"
      },
      "committer": {
        "name": "Tomas Kukral",
        "email": "tkukral@mirantis.com",
        "time": "Thu Feb 01 12:40:18 2018 +0000"
      },
      "message": "update list of generic cni binaries\n\nNew version of hyperkube image is missing cnitool and noop cni binary so\nwe should remove them.\n\n```\ncluster docker run --rm -ti  gcr.io/google_containers/hyperkube-amd64:v1.9.1 ls /opt/cni/bin/ | sort\nbridge\tflannel     ipvlan    macvlan  ptp     tuning\ndhcp\thost-local  loopback  portmap  sample  vlan\ncluster docker run --rm -ti  gcr.io/google_containers/hyperkube-amd64:v1.8.4 ls /opt/cni/bin/ | sort\nbridge\t dhcp\t  host-local  loopback\tnoop  tuning\ncnitool  flannel  ipvlan      macvlan\tptp\n```\n\nChange-Id: I966d70ad63188b5f059a0b0462d7787e29544cb8\n"
    },
    {
      "commit": "12b675db5174045a7dabb441712502d905b305af",
      "tree": "0132b0984567867c2b936187f4074cd3bc4aca4d",
      "parents": [
        "2e6d5f2b43d4603b600f29028a25761b73e9a127"
      ],
      "author": {
        "name": "Alexander Noskov",
        "email": "anoskov@mirantis.com",
        "time": "Tue Jan 23 19:28:22 2018 +0400"
      },
      "committer": {
        "name": "Tomas Kukral",
        "email": "tkukral@mirantis.com",
        "time": "Thu Feb 01 10:45:18 2018 +0000"
      },
      "message": "Adjust heapster addon to work with RBAC\n\nChange-Id: I5b6ac3742cc600d87a0973301f5585e4c7550256\n"
    },
    {
      "commit": "2e6d5f2b43d4603b600f29028a25761b73e9a127",
      "tree": "0ea533899695347b5a55cf0bdad10e47ac86b64d",
      "parents": [
        "e32f3e76bcabe6dd1ee539be7b9ccaf7a8897ed4"
      ],
      "author": {
        "name": "Alexander Noskov",
        "email": "anoskov@mirantis.com",
        "time": "Mon Jan 22 12:52:23 2018 +0400"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jjosef@mirantis.com",
        "time": "Wed Jan 31 13:52:16 2018 +0000"
      },
      "message": "[RBAC] Fix netchecker role binding for addon manager\n\nAdded labels for kube addon manager, otherwise it\u0027s not getting created\nautomatically.\n\nChange-Id: Ia46dc06c1414815e8f2b69aaa737161ac7f05f69\n"
    },
    {
      "commit": "e32f3e76bcabe6dd1ee539be7b9ccaf7a8897ed4",
      "tree": "05be5492514b057fb3e51b53e324a12d3ddf3bdb",
      "parents": [
        "e7480ecbb6a6a6c2d9bda6b98a925e34649b291e",
        "7d697369ed32995d85051740c935b6b00f439006"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jjosef@mirantis.com",
        "time": "Wed Jan 31 12:23:24 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@56fc70e46927",
        "time": "Wed Jan 31 12:23:24 2018 +0000"
      },
      "message": "Merge \"Refactor flannel deployment procedure.\""
    },
    {
      "commit": "e7480ecbb6a6a6c2d9bda6b98a925e34649b291e",
      "tree": "0125d690d8cf94e53f48d784b17fb2728ebf99e1",
      "parents": [
        "584c25e4fab8d3eabb8b15767705446474aea147",
        "bb5a8422520dc7b3207649f98c891d47eb8e3015"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jjosef@mirantis.com",
        "time": "Wed Jan 31 12:12:23 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@56fc70e46927",
        "time": "Wed Jan 31 12:12:23 2018 +0000"
      },
      "message": "Merge \"Replace deprecatedPublicIPs with externalIPs for Heapster.\""
    },
    {
      "commit": "bb5a8422520dc7b3207649f98c891d47eb8e3015",
      "tree": "5575ad2f154345a736ed3f180064ef4b0acf1d09",
      "parents": [
        "aa03b7996dd04ccab53ae7630616fcc91e4eb148"
      ],
      "author": {
        "name": "Alexander Noskov",
        "email": "anoskov@mirantis.com",
        "time": "Fri Jan 12 07:59:35 2018 +0000"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jjosef@mirantis.com",
        "time": "Wed Jan 31 12:03:44 2018 +0000"
      },
      "message": "Replace deprecatedPublicIPs with externalIPs for Heapster.\n\nService heapster-address is not going to be created in automatic way by\nkube addon manager because if fails on validating (for kubernetes version \u003e 1.6).\nVersion 1.6 support externalIPs:\nhttps://v1-6.docs.kubernetes.io/docs/api-reference/v1.6/#service-v1-core\n\nChange-Id: I426eea1031b9228ad54272e77cfed428f4bcdf08\n"
    },
    {
      "commit": "584c25e4fab8d3eabb8b15767705446474aea147",
      "tree": "43eb4e98a58ec76e86b1a400ae4034874e9b5f80",
      "parents": [
        "aa03b7996dd04ccab53ae7630616fcc91e4eb148"
      ],
      "author": {
        "name": "Alexander Noskov",
        "email": "anoskov@mirantis.com",
        "time": "Wed Jan 24 12:15:46 2018 +0400"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jjosef@mirantis.com",
        "time": "Wed Jan 31 12:01:47 2018 +0000"
      },
      "message": "Add RBAC support for helm addon\n\nChange-Id: I45f01f94b08546cdcd5917763c09c407ea800916\n"
    },
    {
      "commit": "aa03b7996dd04ccab53ae7630616fcc91e4eb148",
      "tree": "48d562c5812be7563bc0440c2b2cee50a313fc52",
      "parents": [
        "4d948e27fb2eab3c8924eb99fe3890522f8b7774",
        "be3612a689d51d296f8913f82178ba63c3717455"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jjosef@mirantis.com",
        "time": "Tue Jan 30 13:34:59 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@56fc70e46927",
        "time": "Tue Jan 30 13:34:59 2018 +0000"
      },
      "message": "Merge \"Fix grafana \"Cluster filesystem usage\" tab for LVM\""
    },
    {
      "commit": "7d697369ed32995d85051740c935b6b00f439006",
      "tree": "2f736d98f189d507351c1b0f06c799f901b4ed36",
      "parents": [
        "4d948e27fb2eab3c8924eb99fe3890522f8b7774"
      ],
      "author": {
        "name": "Andrey Shestakov",
        "email": "ashestakov@mirantis.com",
        "time": "Wed Jan 24 23:42:57 2018 +0200"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jjosef@mirantis.com",
        "time": "Mon Jan 29 17:17:32 2018 +0000"
      },
      "message": "Refactor flannel deployment procedure.\n\nCurrent flannel version requires another deployment procedure.\n\nChange-Id: I107ec843f4aab98c9ed1c34abbb460087cf461b4\n"
    },
    {
      "commit": "4d948e27fb2eab3c8924eb99fe3890522f8b7774",
      "tree": "3bfb6248650f2e46211e676ab907d55e4124145d",
      "parents": [
        "17ac08d938d53f47782a999ead5717c1969a128b"
      ],
      "author": {
        "name": "Andrey Shestakov",
        "email": "ashestakov@mirantis.com",
        "time": "Tue Jan 23 18:01:23 2018 +0200"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jjosef@mirantis.com",
        "time": "Mon Jan 29 13:29:00 2018 +0000"
      },
      "message": "Add conntrack package\n\nkube-proxy service requires conntrack binary.\n\nChange-Id: I117e9a0102d87b13847ec75637607e14ea3984af\n"
    },
    {
      "commit": "be3612a689d51d296f8913f82178ba63c3717455",
      "tree": "ca5fe3c1548159aa1b09e37f7765a8f9a5622dcb",
      "parents": [
        "17ac08d938d53f47782a999ead5717c1969a128b"
      ],
      "author": {
        "name": "Alexander Noskov",
        "email": "anoskov@mirantis.com",
        "time": "Tue Jan 23 17:47:13 2018 +0400"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jjosef@mirantis.com",
        "time": "Mon Jan 29 12:51:18 2018 +0000"
      },
      "message": "Fix grafana \"Cluster filesystem usage\" tab for LVM\n\nIn case of provisioning nodes with LVM layout container_fs_usage_bytes\nmetric reporting:\ncontainer_fs_usage_bytes{...,device\u003d\"/dev/mapper/vgroot-lvroot\",...}\n\nChange-Id: Idd4a3994557c8f14bf8e4ea57c6eb79101208e04\n"
    },
    {
      "commit": "17ac08d938d53f47782a999ead5717c1969a128b",
      "tree": "cd2361682bcde09edfd24f1ee2bf5378b0c9e6c3",
      "parents": [
        "435ae8c9c73a01baf455b976d47f295195757f09",
        "02f5863f203a4ef1f37aef1f1f620c1f9a4abf42"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jjosef@mirantis.com",
        "time": "Mon Jan 29 12:45:41 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@56fc70e46927",
        "time": "Mon Jan 29 12:45:41 2018 +0000"
      },
      "message": "Merge \"Fixed calico checksum in master-cluster test\""
    },
    {
      "commit": "435ae8c9c73a01baf455b976d47f295195757f09",
      "tree": "ea786c07cdea3276d2261d31e24cc46406370a1c",
      "parents": [
        "2479ced88839050cd88dd9ed92cedecba848976d",
        "c50cb9e4765551a73772ff498ad8f2d658adbdd2"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Mon Jan 29 11:38:21 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@56fc70e46927",
        "time": "Mon Jan 29 11:38:21 2018 +0000"
      },
      "message": "Merge \"Add RBAC permissions for netchecker server in kube-addons.sls\""
    },
    {
      "commit": "02f5863f203a4ef1f37aef1f1f620c1f9a4abf42",
      "tree": "0aeb785f661051a9a6f6e0442a787e93865d5a36",
      "parents": [
        "2479ced88839050cd88dd9ed92cedecba848976d"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Fri Jan 26 18:33:23 2018 +0100"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Mon Jan 29 12:33:07 2018 +0100"
      },
      "message": "Fixed calico checksum in master-cluster test\n\nCloses Bug: PROD-17428\n\nChange-Id: I433c77e309b9edbce1310b157abe4ce3eedbbb32\n"
    },
    {
      "commit": "c50cb9e4765551a73772ff498ad8f2d658adbdd2",
      "tree": "cd085c58837596bd75156f183488fd4eae332152",
      "parents": [
        "e1cd68e34ba525de2a7d5a41f0d9ad606d9e4509"
      ],
      "author": {
        "name": "Alexander Noskov",
        "email": "anoskov@mirantis.com",
        "time": "Wed Jan 17 17:58:58 2018 +0400"
      },
      "committer": {
        "name": "Alexander Noskov",
        "email": "anoskov@mirantis.com",
        "time": "Tue Jan 23 19:28:45 2018 +0400"
      },
      "message": "Add RBAC permissions for netchecker server in kube-addons.sls\n\nAdditional fix for 8e59a7a (https://gerrit.mcp.mirantis.net/13235)\n\nChange-Id: Ifa03759a2cdacfbaf7722346e7d0c324b4a10487\n"
    },
    {
      "commit": "2479ced88839050cd88dd9ed92cedecba848976d",
      "tree": "9836f429ca35a7f22b1c3c92c9315abfb995ebcd",
      "parents": [
        "e1cd68e34ba525de2a7d5a41f0d9ad606d9e4509"
      ],
      "author": {
        "name": "Illia Polliul",
        "email": "ipolliul@mirantis.com",
        "time": "Thu Jan 11 18:30:17 2018 +0100"
      },
      "committer": {
        "name": "Alexander Noskov",
        "email": "anoskov@mirantis.com",
        "time": "Tue Jan 23 16:41:40 2018 +0400"
      },
      "message": "Fix typo in prometheus alarm\n\nChange-Id: Ie13e1d6b5bdaee5ce4c6f2665b885490c7fed8ba\nSigned-off-by: Illia Polliul \u003cipolliul@mirantis.com\u003e\n"
    },
    {
      "commit": "e1cd68e34ba525de2a7d5a41f0d9ad606d9e4509",
      "tree": "e7dcf3cfbc3ff93c583de9773b7a4c9ef9523f78",
      "parents": [
        "36e8dc9852fb9ae25f49280f50bd7bcff31ca5a6"
      ],
      "author": {
        "name": "Bartosz Kupidura",
        "email": "bkupidura@mirantis.com",
        "time": "Fri Jan 19 10:40:30 2018 +0100"
      },
      "committer": {
        "name": "Bartosz Kupidura",
        "email": "bkupidura@mirantis.com",
        "time": "Fri Jan 19 10:40:30 2018 +0100"
      },
      "message": "Monitor kubernetes deployed without calico\n\nChange-Id: I4f2ff0d51018b6f915ab20e375f59e3c58814265\n"
    },
    {
      "commit": "36e8dc9852fb9ae25f49280f50bd7bcff31ca5a6",
      "tree": "f9495c0f4cb1a190d51fec051c0728636cf75187",
      "parents": [
        "87be0da83b96a9025d6156c408e568040cabb717"
      ],
      "author": {
        "name": "vrovachev",
        "email": "vrovachev@mirantis.com",
        "time": "Mon Jan 15 17:13:28 2018 +0400"
      },
      "committer": {
        "name": "vrovachev",
        "email": "vrovachev@mirantis.com",
        "time": "Mon Jan 15 19:17:32 2018 +0400"
      },
      "message": "Fix for dns addon after merge RBAC fixes.\n\n* Fixed problem with adding rbac parts of dns addon.\nRelated-prod: PROD-16944\n\nChange-Id: Idc77ec4de1366debb2f54b05f4afbfc7d2d549b3\n"
    },
    {
      "commit": "87be0da83b96a9025d6156c408e568040cabb717",
      "tree": "85fb8bf2277462d86cfdadd4281701412129504f",
      "parents": [
        "bb79b9a234b2118e55fc69ce3573b141a32a5981",
        "5e484857d0f11aed870cd4c986663b77aed4039c"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "pmichalec@mirantis.com",
        "time": "Wed Jan 10 09:39:46 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@e9aa877068d1",
        "time": "Wed Jan 10 09:39:46 2018 +0000"
      },
      "message": "Merge \"Optimize kitchen tests for Travis CI\""
    },
    {
      "commit": "5e484857d0f11aed870cd4c986663b77aed4039c",
      "tree": "6def9c77b0759b6cb3a1f65c32c315e4c78c02b5",
      "parents": [
        "7cb799c955184631b4808c2ad67d8c8cffa4b107"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Jan 05 13:13:50 2018 +0100"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Jan 05 13:13:50 2018 +0100"
      },
      "message": "Optimize kitchen tests for Travis CI\n\nChange-Id: Ibcd4d2a0302f09bf606733f2d1d4911a546976ac\n"
    },
    {
      "commit": "bb79b9a234b2118e55fc69ce3573b141a32a5981",
      "tree": "813181c06be06f7e5e34778651a5330e6dde2ee6",
      "parents": [
        "2868730ec199084e386f9dea4a67f0dab05c2348",
        "f32d7078f27bed1ce8c267964dbbf4eb4f8fc96b"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Fri Jan 05 12:06:24 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@e9aa877068d1",
        "time": "Fri Jan 05 12:06:24 2018 +0000"
      },
      "message": "Merge \"Add fixes for RBAC\""
    },
    {
      "commit": "2868730ec199084e386f9dea4a67f0dab05c2348",
      "tree": "7f9ed9af4a6360549265b65a45e3001cd2492ee0",
      "parents": [
        "9b2941a47e97718993f37bbc79e53b7a62bad847"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Wed Jan 03 10:44:56 2018 +0100"
      },
      "committer": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Wed Jan 03 10:44:56 2018 +0100"
      },
      "message": "switch calico to etcdv3\n\n* update config file to match latest calico\n\nPrevious version caused error:\n\n```\nroot@ip-10-0-10-50:/etc/calico# calicoctl get ippool\nFailed to create Calico API client: syntax error in /etc/calico/calicoctl.cfg: invalid config file: unknown APIVersion \u0027v1\u0027\n```\n\nChange-Id: I4e4a243fccbd0c738a1e5be66df43c9416cd25a9\n"
    },
    {
      "commit": "f32d7078f27bed1ce8c267964dbbf4eb4f8fc96b",
      "tree": "5869dc8440264e28d9cadcafe2ddf13aadc609ec",
      "parents": [
        "9b2941a47e97718993f37bbc79e53b7a62bad847"
      ],
      "author": {
        "name": "Andrey Shestakov",
        "email": "ashestakov@mirantis.com",
        "time": "Wed Dec 27 22:18:51 2017 +0200"
      },
      "committer": {
        "name": "Andrey Shestakov",
        "email": "ashestakov@mirantis.com",
        "time": "Tue Jan 02 17:59:34 2018 +0200"
      },
      "message": "Add fixes for RBAC\n\nEach k8s service should use own SSL certificate.\nThis allows to separate roles for services.\nAdded RBAC definitions for kube-dns.\nAdded small fixes.\n\nChange-Id: I202d51c98eb5c0cc5cb97c40b8cb2c0413bf278b\n"
    },
    {
      "commit": "9b2941a47e97718993f37bbc79e53b7a62bad847",
      "tree": "3982da585ea01cce23764bf28e7e90aeaf579afe",
      "parents": [
        "51348907dac024e67b6d4f0c1086ec124b61feab",
        "1ea5e404208699d181314cd01b4bcc63d9ba573f"
      ],
      "author": {
        "name": "Tomas Kukral",
        "email": "tkukral@mirantis.com",
        "time": "Fri Dec 22 15:36:06 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@e9aa877068d1",
        "time": "Fri Dec 22 15:36:06 2017 +0000"
      },
      "message": "Merge \"Avoid systemd ddos with kubelet if it fails to start\""
    },
    {
      "commit": "51348907dac024e67b6d4f0c1086ec124b61feab",
      "tree": "bd856b19e6e12e0c713a8558bcbf1df92e1c1f98",
      "parents": [
        "e751e72c4c9cb8b4ad29fe042971fbaa64dedc84"
      ],
      "author": {
        "name": "Victor Ryzhenkin",
        "email": "vryzhenkin@mirantis.com",
        "time": "Thu Dec 21 19:52:25 2017 +0400"
      },
      "committer": {
        "name": "Victor Ryzhenkin",
        "email": "vryzhenkin@mirantis.com",
        "time": "Thu Dec 21 19:52:25 2017 +0400"
      },
      "message": "Fix a nit inside kubelet fail_swap_on condition\n\nChange-Id: I0bf9994ec4afe5fabb1f4451a93d530c14ddcba3\n"
    },
    {
      "commit": "1ea5e404208699d181314cd01b4bcc63d9ba573f",
      "tree": "22f5755c4f5ed3ed7b9149ae14f0a36cf3b5e2b9",
      "parents": [
        "e751e72c4c9cb8b4ad29fe042971fbaa64dedc84"
      ],
      "author": {
        "name": "Victor Ryzhenkin",
        "email": "vryzhenkin@mirantis.com",
        "time": "Wed Dec 20 05:10:08 2017 +0400"
      },
      "committer": {
        "name": "Victor Ryzhenkin",
        "email": "vryzhenkin@mirantis.com",
        "time": "Thu Dec 21 15:50:59 2017 +0000"
      },
      "message": "Avoid systemd ddos with kubelet if it fails to start\n\nThis patch introduces restart sleeps, e.g. systemd\nwill be wait 2s between stop and start kubelet.\nThis will help to avoid issues with systemd in case\nif some salts going to reapplied due previous fails.\n\nThe problem appears if some of critial components\nfailed to install with first try. Usually, kubelet installed\nsuccessfully, but calico/criproxy/dockershim may\nbecome a showstopper for kubelet. So, without this param\nkubelet throttling systemd with restarts because can not\nstart correctly.\n\nChange-Id: Ifaad5c60a1afb6c61bbd0b4549df7054d442979c\n"
    },
    {
      "commit": "e751e72c4c9cb8b4ad29fe042971fbaa64dedc84",
      "tree": "50a0542e5aeecc403d3374d81f3fa1dca8278c6d",
      "parents": [
        "10a4e3cfd390a2043d44ee0a5e6e07120bb03e1b"
      ],
      "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:32:17 2017 +0100"
      },
      "message": "Fixed typo in run_tests.sh file\n\nChange-Id: Id3c8df57b25925f315b4fdef509ae40db17e98ef\n"
    },
    {
      "commit": "10a4e3cfd390a2043d44ee0a5e6e07120bb03e1b",
      "tree": "3ea4f576811c043a4fcd076ab0996339d17051e1",
      "parents": [
        "278e44884c25b5f452bb132f945ec40d9aa5e01f",
        "e9b238c43b0c493d66e0f670aa20e01bf02bc52f"
      ],
      "author": {
        "name": "Tomas Kukral",
        "email": "tkukral@mirantis.com",
        "time": "Fri Dec 15 14:03:13 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@e9aa877068d1",
        "time": "Fri Dec 15 14:03:13 2017 +0000"
      },
      "message": "Merge \"Rewrite logic for virtlet deployment.\""
    },
    {
      "commit": "e9b238c43b0c493d66e0f670aa20e01bf02bc52f",
      "tree": "d37e75ba2e845e0e10e684f27bcbf3b1fe5ad79b",
      "parents": [
        "1660857b4810128c47ec3483d00cb908014865cc"
      ],
      "author": {
        "name": "vrovachev",
        "email": "vrovachev@mirantis.com",
        "time": "Tue Dec 12 21:22:24 2017 +0400"
      },
      "committer": {
        "name": "vrovachev",
        "email": "vrovachev@mirantis.com",
        "time": "Fri Dec 15 16:52:15 2017 +0400"
      },
      "message": "Rewrite logic for virtlet deployment.\n\nRewrited CRI proxy service.\nRewrited dockershim service.\nRelated-Prod: PROD-16127\n\nChange-Id: I8f230b93ab599c44ea9b35ac56ce262ad056d73c\n"
    },
    {
      "commit": "278e44884c25b5f452bb132f945ec40d9aa5e01f",
      "tree": "58b084952f9e220c09bb791bacdf98515e329bab",
      "parents": [
        "f0cdc3d81c9efb0ad9a1f39ad4953b8d395f9e6e",
        "8e59a7a3fa76349fdbc4088fe10182e9e4414a33"
      ],
      "author": {
        "name": "Tomas Kukral",
        "email": "tkukral@mirantis.com",
        "time": "Fri Dec 15 11:10:49 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@e9aa877068d1",
        "time": "Fri Dec 15 11:10:49 2017 +0000"
      },
      "message": "Merge \"Added RBAC support for netchecker.\""
    },
    {
      "commit": "8e59a7a3fa76349fdbc4088fe10182e9e4414a33",
      "tree": "35d24983847fa568e8dc362bba995cefee7fc934",
      "parents": [
        "1660857b4810128c47ec3483d00cb908014865cc"
      ],
      "author": {
        "name": "vrovachev",
        "email": "vrovachev@mirantis.com",
        "time": "Thu Dec 07 21:15:43 2017 +0400"
      },
      "committer": {
        "name": "Vadim Rovachev",
        "email": "vrovachev@mirantis.com",
        "time": "Tue Dec 12 13:25:24 2017 +0000"
      },
      "message": "Added RBAC support for netchecker.\n\nAdded RBAC permissions for customresourcedefinitions\nfor netchecker server.\n\nRelated-Prod: PROD-16235\n\nChange-Id: I27833ca08d05a2dc248839a04698af876c461aaa\n"
    },
    {
      "commit": "f0cdc3d81c9efb0ad9a1f39ad4953b8d395f9e6e",
      "tree": "ae11b3d50e7f9b1835a3fa62b93c0c486d392466",
      "parents": [
        "3d156b299a0d97c34d568eb32044171c81c071b4"
      ],
      "author": {
        "name": "Victor Ryzhenkin",
        "email": "vryzhenkin@mirantis.com",
        "time": "Tue Dec 05 05:45:34 2017 +0400"
      },
      "committer": {
        "name": "Tomas Kukral",
        "email": "tkukral@mirantis.com",
        "time": "Tue Dec 12 12:54:21 2017 +0000"
      },
      "message": "Allow kubelet to run with swap\n\n- Adding flag --fail-swap-on to kubelet args to\navoid errors on start on VMs with swap to avoid\nsystemd hard crashes.\nParam defaults to true.\n\nChange-Id: I452e142b8c33b07c238cb7b0a07ba23a968c6df9\nCloses:https://mirantis.jira.com/browse/PROD-16232\n"
    },
    {
      "commit": "3d156b299a0d97c34d568eb32044171c81c071b4",
      "tree": "1b3883f36d2390217bca20617fbdaaba33df7b2f",
      "parents": [
        "1660857b4810128c47ec3483d00cb908014865cc"
      ],
      "author": {
        "name": "Bartosz Kupidura",
        "email": "bkupidura@mirantis.com",
        "time": "Tue Dec 05 10:23:51 2017 +0100"
      },
      "committer": {
        "name": "Bartosz Kupidura",
        "email": "bkupidura@mirantis.com",
        "time": "Mon Dec 11 11:19:55 2017 +0100"
      },
      "message": "Add fluentd support\n\nChange-Id: Idd6169c5f0b30f236a2c583e188a0db45815336e\n"
    },
    {
      "commit": "1660857b4810128c47ec3483d00cb908014865cc",
      "tree": "fcc0b3b2e2c3fdf01c3fa98f804af9ed6b06fd6f",
      "parents": [
        "7cb799c955184631b4808c2ad67d8c8cffa4b107"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Wed Nov 29 11:22:38 2017 +0100"
      },
      "committer": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Wed Nov 29 11:22:38 2017 +0100"
      },
      "message": "don\u0027t wrap certificates in kubeconfig file\n\nChange-Id: If69f9a018338d3742e40bd566630a2f5b1b1c7c1\n"
    },
    {
      "commit": "7cb799c955184631b4808c2ad67d8c8cffa4b107",
      "tree": "838e320012143fbbb515dd4d638e894e03f70a74",
      "parents": [
        "a65c790071052ea3ccff44bbbffeaa97a308f4e2",
        "5f24a5ad839123606fecf8b13cf7d44744f39ce1"
      ],
      "author": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Mon Nov 20 14:34:38 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@44cc31867e31",
        "time": "Mon Nov 20 14:34:38 2017 +0000"
      },
      "message": "Merge \"kube-dns should serve cluster.local domain by default.\""
    },
    {
      "commit": "5f24a5ad839123606fecf8b13cf7d44744f39ce1",
      "tree": "5d9b80eb97945cb6f1ccf39db9fa04178a3f37f4",
      "parents": [
        "6989c006d4106932ebfddf77c4844767af11c893"
      ],
      "author": {
        "name": "Andrey Shestakov",
        "email": "ashestakov@mirantis.com",
        "time": "Fri Nov 03 17:53:58 2017 +0200"
      },
      "committer": {
        "name": "vrovachev",
        "email": "vrovachev@mirantis.com",
        "time": "Mon Nov 20 16:20:28 2017 +0400"
      },
      "message": "kube-dns should serve cluster.local domain by default.\n\nkube-dns k8s addon shuld serve cluster.local domain name\nby defaul. For change domain name need specify  parameter domain\nin kubernetes.common.addons.dns section for model.\n\nChange-Id: I8632814121fa7404da3ba273e1ae153197bacb2c\n"
    },
    {
      "commit": "a65c790071052ea3ccff44bbbffeaa97a308f4e2",
      "tree": "35bf9bd0e048b4113612e207ceeaf03a82cd721b",
      "parents": [
        "6989c006d4106932ebfddf77c4844767af11c893"
      ],
      "author": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Thu Nov 09 13:34:42 2017 +0100"
      },
      "committer": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Thu Nov 09 13:34:42 2017 +0100"
      },
      "message": "parametrize dashboardh and dns images\n\nChange-Id: I70d0984f71d5d8f946c26f5457136f6b9c3a2495\n"
    },
    {
      "commit": "6989c006d4106932ebfddf77c4844767af11c893",
      "tree": "51a7e8a0af7de6c405dc4f34edf158d1b5fede8e",
      "parents": [
        "bdba6279605770ad6cb958a5ddc4c6036bf46c05",
        "07732985d8e89c89579370a31a3b9888bed3a75a"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "pmichalec@mirantis.com",
        "time": "Mon Oct 23 10:23:02 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@7cd0c2eb159e",
        "time": "Mon Oct 23 10:23:02 2017 +0000"
      },
      "message": "Merge \"Fix coredns endpoint\""
    },
    {
      "commit": "07732985d8e89c89579370a31a3b9888bed3a75a",
      "tree": "d0a5468422572dd679b4d5d1a10aa509cd34f552",
      "parents": [
        "1e16307555ed65973abcd2f5939a575bc437b2dc"
      ],
      "author": {
        "name": "Andrey Shestakov",
        "email": "ashestakov@mirantis.com",
        "time": "Wed Oct 11 14:43:43 2017 +0300"
      },
      "committer": {
        "name": "Andrey Shestakov",
        "email": "ashestakov@mirantis.com",
        "time": "Fri Oct 20 08:21:50 2017 +0000"
      },
      "message": "Fix coredns endpoint\n\nChange-Id: I71105fb59ef050d7bfe5e2609a81c7a47efec18b\n"
    },
    {
      "commit": "bdba6279605770ad6cb958a5ddc4c6036bf46c05",
      "tree": "ca26079b84ff085d4ee2704efacfbb1e471442f5",
      "parents": [
        "ed3e3cd5e8bb217bd213e8c87c1b56aafdb87c3c"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Wed Oct 18 19:44:27 2017 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Wed Oct 18 19:44:27 2017 +0200"
      },
      "message": "Add state to control rbac\n\nChange-Id: Ie6ae4d9bc5a91f2609ab9206d41d469a4594abc8\n"
    },
    {
      "commit": "ed3e3cd5e8bb217bd213e8c87c1b56aafdb87c3c",
      "tree": "a366d12affa48a647829b368fba7195955850082",
      "parents": [
        "6cc030caab7ea95f8e86382dce794b460940a932"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Wed Oct 18 16:47:58 2017 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Wed Oct 18 16:49:33 2017 +0200"
      },
      "message": "Allow enabling RBAC\n\nChange-Id: I647c7f67e165314025335d51df1aa9872997de8e\n"
    },
    {
      "commit": "6cc030caab7ea95f8e86382dce794b460940a932",
      "tree": "797867dc4f2c2fe3587a827e910963830916aefb",
      "parents": [
        "1e16307555ed65973abcd2f5939a575bc437b2dc"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Wed Oct 18 16:25:21 2017 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Wed Oct 18 16:25:21 2017 +0200"
      },
      "message": "Refactor structure of kubernetes.config\n\nChange-Id: Iac8cb4fd20b155ea943f612d8076d68c2fff7d3f\n"
    },
    {
      "commit": "1e16307555ed65973abcd2f5939a575bc437b2dc",
      "tree": "33535ee665e7446f4c29275084958f283654d7c8",
      "parents": [
        "7d762f77a564e024db149d675846e7d5e5f54649"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Mon Oct 16 17:26:48 2017 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Tue Oct 17 12:03:40 2017 +0200"
      },
      "message": "Make auth options configurable\n\nChange-Id: I2a91397f6182a32c4ec905947fe316aa5c383369\n"
    },
    {
      "commit": "7d762f77a564e024db149d675846e7d5e5f54649",
      "tree": "dba41540260be51438e7aeb97f16a5a048ade777",
      "parents": [
        "5e92167df935253a305cfcebc8c4655200b3649f",
        "3b141984614973bb308181f5e0bafb2aabc180ea"
      ],
      "author": {
        "name": "Tomas Kukral",
        "email": "tkukral@mirantis.com",
        "time": "Mon Oct 16 10:01:39 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@7cd0c2eb159e",
        "time": "Mon Oct 16 10:01:39 2017 +0000"
      },
      "message": "Merge \"Fix of deploy virtlet.\""
    },
    {
      "commit": "3b141984614973bb308181f5e0bafb2aabc180ea",
      "tree": "da6103c89ab163f78a718883e1f685dc363a341b",
      "parents": [
        "258928a86f868ed43897f1e80eb15feb964fedf0"
      ],
      "author": {
        "name": "vrovachev",
        "email": "vrovachev@mirantis.com",
        "time": "Fri Oct 06 16:52:40 2017 +0400"
      },
      "committer": {
        "name": "vrovachev",
        "email": "vrovachev@mirantis.com",
        "time": "Thu Oct 12 19:38:29 2017 +0400"
      },
      "message": "Fix of deploy virtlet.\n\n* Rewrited systemd for dockermesh and criproxy.\n* Updated virtlet ds yaml.\n\nChange-Id: I121c378f3d160646bc80a0e983846c8a36020039\n"
    },
    {
      "commit": "5e92167df935253a305cfcebc8c4655200b3649f",
      "tree": "b858c56c3ac819d340a9457717bcaf7ecf838f27",
      "parents": [
        "7a311e27014cfabbbccc9ae96eff6659d90d86d7"
      ],
      "author": {
        "name": "Andrey Shestakov",
        "email": "ashestakov@mirantis.com",
        "time": "Wed Oct 04 13:10:54 2017 +0300"
      },
      "committer": {
        "name": "Andrey Shestakov",
        "email": "ashestakov@mirantis.com",
        "time": "Wed Oct 04 10:18:22 2017 +0000"
      },
      "message": "Remove childclusters.kubeconfig\n\nThis file creates with wrong content.\nLets use federation.kubeconfig instead.\n\nChange-Id: I42fd9704dd2724bbcc6644d9aa83206a650b7392\n"
    },
    {
      "commit": "7a311e27014cfabbbccc9ae96eff6659d90d86d7",
      "tree": "1e07b54ff1d139411baa79fd6db7b7cb97fba823",
      "parents": [
        "e047f7f90b3f272b1bfb0c7780f9a63f988ab18b"
      ],
      "author": {
        "name": "Andrey Shestakov",
        "email": "ashestakov@mirantis.com",
        "time": "Wed Oct 04 12:45:25 2017 +0300"
      },
      "committer": {
        "name": "Andrey Shestakov",
        "email": "ashestakov@mirantis.com",
        "time": "Wed Oct 04 12:45:25 2017 +0300"
      },
      "message": "Fix conditions for federation setup\n\nChange-Id: I1ee781f61330d0775a1eda497b2890146b1ff506\n"
    },
    {
      "commit": "e047f7f90b3f272b1bfb0c7780f9a63f988ab18b",
      "tree": "22f1cda5e0d2e58a03706290be34ee5cc8954150",
      "parents": [
        "2a1acc0b1d5a391223e58054e495bed703aed6f1",
        "0eb481d355423762815cecf4fc05204ab373adbb"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "pmichalec@mirantis.com",
        "time": "Wed Oct 04 09:40:59 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@6a1f56eca807",
        "time": "Wed Oct 04 09:40:59 2017 +0000"
      },
      "message": "Merge \"add advertise address param\""
    },
    {
      "commit": "2a1acc0b1d5a391223e58054e495bed703aed6f1",
      "tree": "13c8a2430208b257b33bdb51b874fb36ee96007b",
      "parents": [
        "258928a86f868ed43897f1e80eb15feb964fedf0"
      ],
      "author": {
        "name": "Victor Ryzhenkin",
        "email": "vryzhenkin@mirantis.com",
        "time": "Tue Oct 03 18:46:02 2017 +0400"
      },
      "committer": {
        "name": "Victor Ryzhenkin",
        "email": "vryzhenkin@mirantis.com",
        "time": "Tue Oct 03 18:53:25 2017 +0400"
      },
      "message": "Fix typo in externaldns addon definition\n\nChange-Id: I16fbedb5d36b30b5f8208f3566b904c78bac36e2\n"
    },
    {
      "commit": "0eb481d355423762815cecf4fc05204ab373adbb",
      "tree": "7808a639fc94527dc04dabd3ed97515328bc2892",
      "parents": [
        "258928a86f868ed43897f1e80eb15feb964fedf0"
      ],
      "author": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Tue Oct 03 16:05:20 2017 +0200"
      },
      "committer": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Tue Oct 03 16:05:20 2017 +0200"
      },
      "message": "add advertise address param\n\nChange-Id: Ied7be1472c7e9be63dcc79e59827f19df91f9ae2\n"
    },
    {
      "commit": "258928a86f868ed43897f1e80eb15feb964fedf0",
      "tree": "c8465e71a2ab89821176a02507be6fecc8664433",
      "parents": [
        "03b7f1761e56a3f0e505cf5a80aaec092f53020c",
        "08e47f3c422a4c8abf9a02d7e9660dd970ac7be7"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Tue Oct 03 11:16:12 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@6a1f56eca807",
        "time": "Tue Oct 03 11:16:12 2017 +0000"
      },
      "message": "Merge \"Add Google CloudDNS support to external-dns\""
    },
    {
      "commit": "03b7f1761e56a3f0e505cf5a80aaec092f53020c",
      "tree": "3c0e4b4e4e359112fcf7ff8b09c24744be0e4878",
      "parents": [
        "12ee44c2cb899e3990dba8e21875e88d58fdcba8",
        "57e315411a4261994944ae229d60d68ed1f3f35c"
      ],
      "author": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Tue Oct 03 11:14:35 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@6a1f56eca807",
        "time": "Tue Oct 03 11:14:35 2017 +0000"
      },
      "message": "Merge \"Bump kubedns to 1.14.5 because of CVE-2017-13704\""
    },
    {
      "commit": "08e47f3c422a4c8abf9a02d7e9660dd970ac7be7",
      "tree": "393cd1ffce17262c3460321a27af6f102d5718fe",
      "parents": [
        "12ee44c2cb899e3990dba8e21875e88d58fdcba8"
      ],
      "author": {
        "name": "Sergii Golovatiuk",
        "email": "sgolovatiuk@mirantis.com",
        "time": "Thu Sep 28 15:24:23 2017 +0200"
      },
      "committer": {
        "name": "Sergii Golovatiuk",
        "email": "sgolovatiuk@mirantis.com",
        "time": "Tue Oct 03 13:01:20 2017 +0200"
      },
      "message": "Add Google CloudDNS support to external-dns\n\n- Add Google CloudDNS support to external-dns\n  Metadata should look like\n    kubernetes:\n    common:\n      addons:\n        externaldns:\n          enabled: True\n          provider: google\n          google_options:\n            key:\n            project:\n\nChange-Id: Ic468089dc1fdd558194cc5141a8ed4b702c9de59\nSigned-off-by: Sergii Golovatiuk \u003csgolovatiuk@mirantis.com\u003e\n"
    },
    {
      "commit": "12ee44c2cb899e3990dba8e21875e88d58fdcba8",
      "tree": "b0560b4e6b06f6f34c5dc75f0195b0da991a0130",
      "parents": [
        "50159d4631f41b3808f74fb15a91d5264c8a7ad7",
        "650948c7c33bccf389f6b60209f8d0719a972525"
      ],
      "author": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Tue Oct 03 10:41:08 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@6a1f56eca807",
        "time": "Tue Oct 03 10:41:08 2017 +0000"
      },
      "message": "Merge \"Add AWS support for externaldns.\""
    }
  ],
  "next": "650948c7c33bccf389f6b60209f8d0719a972525"
}
