)]}'
{
  "log": [
    {
      "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": "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.\""
    },
    {
      "commit": "650948c7c33bccf389f6b60209f8d0719a972525",
      "tree": "10a7bf837f3147bbfd4848133924e81115b0dc02",
      "parents": [
        "02b506023f99d88b6ff99c40a600194ae5a74124"
      ],
      "author": {
        "name": "Sergii Golovatiuk",
        "email": "sgolovatiuk@mirantis.com",
        "time": "Mon Sep 25 12:00:18 2017 +0200"
      },
      "committer": {
        "name": "Sergii Golovatiuk",
        "email": "sgolovatiuk@mirantis.com",
        "time": "Fri Sep 29 13:46:52 2017 +0200"
      },
      "message": "Add AWS support for externaldns.\n\n- Add AWS support\n- Add /healtz\n\nChange-Id: I4cbb76ac5a36685414a834ad839e04c19ab0db3d\nSigned-off-by: Sergii Golovatiuk \u003csgolovatiuk@mirantis.com\u003e\n"
    },
    {
      "commit": "50159d4631f41b3808f74fb15a91d5264c8a7ad7",
      "tree": "3657ab43384a1563dedb25d8c646a1db3182d4f3",
      "parents": [
        "02b506023f99d88b6ff99c40a600194ae5a74124"
      ],
      "author": {
        "name": "Sergii Golovatiuk",
        "email": "sgolovatiuk@mirantis.com",
        "time": "Fri Sep 29 11:32:02 2017 +0200"
      },
      "committer": {
        "name": "Sergii Golovatiuk",
        "email": "sgolovatiuk@mirantis.com",
        "time": "Fri Sep 29 11:32:02 2017 +0200"
      },
      "message": "Add namespace to etcd cluster definition\n\netcd operator won\u0027t create etcd-cluster if they are in different\nnamespaces\n\nChange-Id: I30a1356f65db65e85245c82aa784fb821677e27b\nCloses-Bug: PROD-14927\n"
    },
    {
      "commit": "57e315411a4261994944ae229d60d68ed1f3f35c",
      "tree": "4a5dac93ab618770dc3cb60c90129a3e12236832",
      "parents": [
        "fe4c68933d0ec011ada16db1b10be82ec0397d92"
      ],
      "author": {
        "name": "Jedrzej Nowak",
        "email": "jnowak@mirantis.com",
        "time": "Wed Sep 27 10:15:58 2017 +0200"
      },
      "committer": {
        "name": "Jedrzej Nowak",
        "email": "jnowak@mirantis.com",
        "time": "Wed Sep 27 10:20:13 2017 +0200"
      },
      "message": "Bump kubedns to 1.14.5 because of CVE-2017-13704\n\nChange-Id: I55005e478e97e6db09691d251d726c0a4d0f8897\n"
    },
    {
      "commit": "02b506023f99d88b6ff99c40a600194ae5a74124",
      "tree": "036747b7045967ebc476869054b43e4b6fb77563",
      "parents": [
        "a9b68fe64538071a4567f21eb0bab19eed40f994",
        "80b0e7797a09cabaa8def6854cf4f00b5cc072d8"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "fpytloun@mirantis.com",
        "time": "Thu Sep 21 12:10:59 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@37fca7c923f6",
        "time": "Thu Sep 21 12:10:59 2017 +0000"
      },
      "message": "Merge \"Fix kubernetes autodiscovery\""
    },
    {
      "commit": "a9b68fe64538071a4567f21eb0bab19eed40f994",
      "tree": "70d95ce945e0779384c265e11a43a6ce9a3e76cd",
      "parents": [
        "217d34023c64e98c7656a016175976a9cf2d1469"
      ],
      "author": {
        "name": "Sergii Golovatiuk",
        "email": "sgolovatiuk@mirantis.com",
        "time": "Tue Sep 19 19:38:03 2017 +0200"
      },
      "committer": {
        "name": "Sergii Golovatiuk",
        "email": "sgolovatiuk@mirantis.com",
        "time": "Wed Sep 20 15:15:53 2017 +0200"
      },
      "message": "Replace coredns etcd deployment with etcd-operator cluster\n\n* This patch introduces cluster mode for coredns. It creates highly\n  available backend for coredns.\n\nChange-Id: Icdf90bec9a16caa710613bfa227d998719e9729c\nSigned-off-by: Sergii Golovatiuk \u003csgolovatiuk@mirantis.com\u003e\n"
    },
    {
      "commit": "80b0e7797a09cabaa8def6854cf4f00b5cc072d8",
      "tree": "180486df51459beddf6c753ef1e83001fc371cf0",
      "parents": [
        "217d34023c64e98c7656a016175976a9cf2d1469"
      ],
      "author": {
        "name": "Bartosz Kupidura",
        "email": "bkupidura@mirantis.com",
        "time": "Wed Sep 20 11:51:03 2017 +0200"
      },
      "committer": {
        "name": "Bartosz Kupidura",
        "email": "bkupidura@mirantis.com",
        "time": "Wed Sep 20 11:51:03 2017 +0200"
      },
      "message": "Fix kubernetes autodiscovery\n\nChange-Id: I78b2e5edd7f3ac5837e3ed801a3f0cc5d8a15cdf\n"
    },
    {
      "commit": "217d34023c64e98c7656a016175976a9cf2d1469",
      "tree": "76c429e8e02b6c98185f19d8db68e1e5c2cbe0ae",
      "parents": [
        "79f4af0b26cde23e28270fabf94082e75cc84b48",
        "c2a67b84c4cc9d2b633e6c7dd87050b28be50434"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Mon Sep 18 17:09:42 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@5535367c947d",
        "time": "Mon Sep 18 17:09:42 2017 +0000"
      },
      "message": "Merge \"use kubefed v1.6.2\""
    },
    {
      "commit": "c2a67b84c4cc9d2b633e6c7dd87050b28be50434",
      "tree": "18a66da12f8384cb707abc64c20dacd3059b414f",
      "parents": [
        "6112a233aad7b23788b2cdb53a301bc04d589ed2"
      ],
      "author": {
        "name": "Matthew Mosesohn",
        "email": "mmosesohn@mirantis.com",
        "time": "Mon Sep 18 17:28:56 2017 +0300"
      },
      "committer": {
        "name": "Matthew Mosesohn",
        "email": "mmosesohn@mirantis.com",
        "time": "Mon Sep 18 19:50:57 2017 +0300"
      },
      "message": "use kubefed v1.6.2\n\nv1.7.x kubefed only works with RBAC enabled clusters\n\nChange-Id: I76c8c582066af7abb6923dd0174650f84cbb9c8a\n"
    },
    {
      "commit": "79f4af0b26cde23e28270fabf94082e75cc84b48",
      "tree": "3c331cac22d641989c54acd29b326b4ca2484e72",
      "parents": [
        "6112a233aad7b23788b2cdb53a301bc04d589ed2"
      ],
      "author": {
        "name": "Andrey Shestakov",
        "email": "ashestakov@mirantis.com",
        "time": "Fri Sep 15 21:02:55 2017 +0300"
      },
      "committer": {
        "name": "Andrey Shestakov",
        "email": "ashestakov@mirantis.com",
        "time": "Mon Sep 18 17:09:48 2017 +0300"
      },
      "message": "Add Designate support for externaldns.\n\nThis change allows to pass Openstack credentials to externaldns when provider\nis Designate.\n\nChange-Id: I951686409c32a5d5d5caf93119c164f6343ae38f\n"
    },
    {
      "commit": "6112a233aad7b23788b2cdb53a301bc04d589ed2",
      "tree": "6af1cb7879ba1e0b7c9dc43c0662667713644d58",
      "parents": [
        "fe4c68933d0ec011ada16db1b10be82ec0397d92",
        "099d9d4982c6c8372b70145714ce27b103741653"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Mon Sep 18 11:27:41 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@5535367c947d",
        "time": "Mon Sep 18 11:27:41 2017 +0000"
      },
      "message": "Merge \"Disable etcd for netchecker if opencontrail enabled.\""
    },
    {
      "commit": "099d9d4982c6c8372b70145714ce27b103741653",
      "tree": "8068cb7c7365555917e99b0fd4bb49dd3d992ef0",
      "parents": [
        "301b03106f0515b04f626200eafc5648784f82b5"
      ],
      "author": {
        "name": "vrovachev",
        "email": "vrovachev@mirantis.com",
        "time": "Fri Sep 15 18:40:57 2017 +0400"
      },
      "committer": {
        "name": "Vadim Rovachev",
        "email": "vrovachev@mirantis.com",
        "time": "Mon Sep 18 10:51:12 2017 +0000"
      },
      "message": "Disable etcd for netchecker if opencontrail enabled.\n\n* Disable etcd backend for netchecker server addon\nif opencontrail enabled.\n\nChange-Id: I9f5469ce3a48632d66c5a2dd67c83b7669250e1a\n"
    },
    {
      "commit": "fe4c68933d0ec011ada16db1b10be82ec0397d92",
      "tree": "95ac2530fe72e32749231c81c7203104d1fdb686",
      "parents": [
        "0bb76a9a5cd71f0ee8547b6114faae6fa72c6b47",
        "32ea8d67ab2e76e2cb16a4427be5332653ce3aad"
      ],
      "author": {
        "name": "Matthew Mosesohn",
        "email": "mmosesohn@mirantis.com",
        "time": "Fri Sep 15 16:19:19 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@b3fef64565ee",
        "time": "Fri Sep 15 16:19:21 2017 +0000"
      },
      "message": "Merge \"Set apiserver bind address to 0.0.0.0\""
    },
    {
      "commit": "0bb76a9a5cd71f0ee8547b6114faae6fa72c6b47",
      "tree": "c6ce6279ae457f72d33e56bbcc3c0605796c775c",
      "parents": [
        "36738c40eec5d9499fa2c27641ee140d79216295",
        "998c970994b278c702060d68e7a819e96ec7d6aa"
      ],
      "author": {
        "name": "Matthew Mosesohn",
        "email": "mmosesohn@mirantis.com",
        "time": "Fri Sep 15 16:19:11 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@b3fef64565ee",
        "time": "Fri Sep 15 16:19:12 2017 +0000"
      },
      "message": "Merge \"Fixup federation deployment\""
    },
    {
      "commit": "36738c40eec5d9499fa2c27641ee140d79216295",
      "tree": "62b3312ffcbdb094f1172058b42c3d5ce4b6f44f",
      "parents": [
        "b8fbc13d6a802597d65105d9b0d80b3ca9910fee",
        "655034ed1fc9cdaaece46b3f9d3f5f4858b3424b"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Fri Sep 15 13:49:23 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@b3fef64565ee",
        "time": "Fri Sep 15 13:49:24 2017 +0000"
      },
      "message": "Merge \"Update virtlet deployment procedure.\""
    },
    {
      "commit": "655034ed1fc9cdaaece46b3f9d3f5f4858b3424b",
      "tree": "b7d613d4c071d61680a95641b9e02e4bc58be078",
      "parents": [
        "7059e35e01f3312b5681de7a250eb8e06aed27e5"
      ],
      "author": {
        "name": "Andrey Shestakov",
        "email": "ashestakov@mirantis.com",
        "time": "Fri Sep 15 12:30:28 2017 +0300"
      },
      "committer": {
        "name": "Andrey Shestakov",
        "email": "ashestakov@mirantis.com",
        "time": "Fri Sep 15 16:04:27 2017 +0300"
      },
      "message": "Update virtlet deployment procedure.\n\nAdded dockershim service.\nRemoved kubelet.conf as not required.\nBump version to v0.8.0.\n\nChange-Id: I6527213b3db3c8e9f2a5f1e8349624f9353fccaa\n"
    },
    {
      "commit": "32ea8d67ab2e76e2cb16a4427be5332653ce3aad",
      "tree": "0b41962e3fb2ce60ea02505652f9a392a3fc86ab",
      "parents": [
        "b8fbc13d6a802597d65105d9b0d80b3ca9910fee"
      ],
      "author": {
        "name": "Matthew Mosesohn",
        "email": "mmosesohn@mirantis.com",
        "time": "Fri Sep 15 14:37:57 2017 +0300"
      },
      "committer": {
        "name": "Matthew Mosesohn",
        "email": "mmosesohn@mirantis.com",
        "time": "Fri Sep 15 14:37:57 2017 +0300"
      },
      "message": "Set apiserver bind address to 0.0.0.0\n\nChange-Id: I70f3126a9c1189366738a5a5d0ac58a585881803\n"
    },
    {
      "commit": "b8fbc13d6a802597d65105d9b0d80b3ca9910fee",
      "tree": "1af9ed87de4e6bbd7c89d47da022f6b1e36dda4b",
      "parents": [
        "7059e35e01f3312b5681de7a250eb8e06aed27e5",
        "276d6b21260780df5ab462ecae0d2a1970bdb714"
      ],
      "author": {
        "name": "Matthew Mosesohn",
        "email": "mmosesohn@mirantis.com",
        "time": "Fri Sep 15 11:16:36 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@b3fef64565ee",
        "time": "Fri Sep 15 11:16:37 2017 +0000"
      },
      "message": "Merge \"Set kubelet address\""
    },
    {
      "commit": "998c970994b278c702060d68e7a819e96ec7d6aa",
      "tree": "293c74d9b5c1bea4e4445176368ba6e8b7b8a00f",
      "parents": [
        "7059e35e01f3312b5681de7a250eb8e06aed27e5"
      ],
      "author": {
        "name": "Matthew Mosesohn",
        "email": "mmosesohn@mirantis.com",
        "time": "Thu Sep 14 19:33:20 2017 +0300"
      },
      "committer": {
        "name": "Matthew Mosesohn",
        "email": "mmosesohn@mirantis.com",
        "time": "Thu Sep 14 19:33:20 2017 +0300"
      },
      "message": "Fixup federation deployment\n\nAdd idempotency\nBump to kubefed v1.7.3\nImprove accuracy when checking if resources are set\n\nChange-Id: Ia68cc13b6f592998620396d3dc358b01187af970\n"
    },
    {
      "commit": "7059e35e01f3312b5681de7a250eb8e06aed27e5",
      "tree": "c583502474e87dc33058e090a4405dcde56ba1c4",
      "parents": [
        "54399ae49392d32cd8cb3c080aedfa10af9f7eaf"
      ],
      "author": {
        "name": "Andrey Shestakov",
        "email": "ashestakov@mirantis.com",
        "time": "Thu Sep 14 11:27:14 2017 +0300"
      },
      "committer": {
        "name": "Andrey Shestakov",
        "email": "ashestakov@mirantis.com",
        "time": "Thu Sep 14 12:33:45 2017 +0300"
      },
      "message": "Disable criproxy when it is not required\n\nThis change extends logic to allow stop and disable criproxy service,\nwhen user deselect virtlet addon.\n\nChange-Id: Ia8c3aa73c89c6d6ccb753659c327f9eb345e1b14\n"
    },
    {
      "commit": "54399ae49392d32cd8cb3c080aedfa10af9f7eaf",
      "tree": "044296af2c94a296cfa9caef37c6b8cf682be61b",
      "parents": [
        "301b03106f0515b04f626200eafc5648784f82b5",
        "52d4e1f9b378ba157b40d000242ad6964eabae8f"
      ],
      "author": {
        "name": "Tomas Kukral",
        "email": "tkukral@mirantis.com",
        "time": "Wed Sep 13 14:37:49 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@b3fef64565ee",
        "time": "Wed Sep 13 14:37:50 2017 +0000"
      },
      "message": "Merge \"add PV storageclass\""
    },
    {
      "commit": "301b03106f0515b04f626200eafc5648784f82b5",
      "tree": "d76437fef3fb750ebb348d85311c49d1669fbb1c",
      "parents": [
        "1f93c567427e7882e710851b9e5782eeb1ac2b96"
      ],
      "author": {
        "name": "vrovachev",
        "email": "vrovachev@mirantis.com",
        "time": "Tue Sep 12 19:07:04 2017 +0400"
      },
      "committer": {
        "name": "Vadim Rovachev",
        "email": "vrovachev@mirantis.com",
        "time": "Tue Sep 12 15:46:00 2017 +0000"
      },
      "message": "Fix nodeselector for contrail-network-controller.\n\n* Fixed NodeSelector for contrail-network-controller addon\n after node labels refactoring.\n\nChange-Id: I38cff0561fe6db3d26f0d3f01bd7fbca036ab804\n"
    },
    {
      "commit": "276d6b21260780df5ab462ecae0d2a1970bdb714",
      "tree": "d7c4a5047b453b4b79d12b2be180046602979bf1",
      "parents": [
        "a0c4c686b16ee76365de97239958f71b685cdcbc"
      ],
      "author": {
        "name": "Matthew Mosesohn",
        "email": "mmosesohn@mirantis.com",
        "time": "Mon Sep 11 14:36:45 2017 +0300"
      },
      "committer": {
        "name": "Matthew Mosesohn",
        "email": "mmosesohn@mirantis.com",
        "time": "Tue Sep 12 13:13:02 2017 +0300"
      },
      "message": "Set kubelet address\n\nFixes issue with OpenStack cloud provider where kubelet tries to\nregister with different host IP addresses.\n\nChange-Id: I353b18b16e8bde92fa6281a77ec2e8139925c1a0\n"
    },
    {
      "commit": "52d4e1f9b378ba157b40d000242ad6964eabae8f",
      "tree": "64cc76bea40495099c4cd510f0d2fc25975069a1",
      "parents": [
        "82c5f2244258e410c5709b12cedc308718091190"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Mon Sep 11 17:50:54 2017 +0200"
      },
      "committer": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Tue Sep 12 10:07:36 2017 +0200"
      },
      "message": "add PV storageclass\n\nChange-Id: I58702cc02925ab7a5b492d04551274e96efeab74\n"
    },
    {
      "commit": "1f93c567427e7882e710851b9e5782eeb1ac2b96",
      "tree": "14cc6812df9c5a08afa286b9e97df5884c2ad6b3",
      "parents": [
        "7d0c3bb0423cdd79072eaeec22e8e23712a07566"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Mon Sep 11 17:02:19 2017 +0200"
      },
      "committer": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Mon Sep 11 17:02:19 2017 +0200"
      },
      "message": "fix empty line in /etc/default/kubelet\n\nThere is an extra empty line in kubelet and it breaks kubelet service on\nmasters.\n\n```\nDAEMON_ARGS\u003d\"\\\n--require-kubeconfig \\\n--kubeconfig\u003d/etc/kubernetes/kubelet.kubeconfig \\\n--pod-manifest-path\u003d/etc/kubernetes/manifests \\\n--allow-privileged\u003dTrue \\\n--cluster_dns\u003d10.254.0.10 \\\n--cluster_domain\u003dus-west-2.compute.internal \\\n--cni-bin-dir\u003d/opt/cni/bin \\\n--hostname-override\u003dctl01 \\\n--v\u003d2 \\\n--node-labels\u003dnode-role.kubernetes.io/master\u003dtrue \\\n--register-with-taints\u003dnode-role.kubernetes.io/master\u003d:NoSchedule \\\n\n--network-plugin\u003dcni \\\n--network-plugin-dir\u003d/etc/cni/net.d \\\n--file-check-frequency\u003d5s \\\n\"\n```\n\nChange-Id: I754fbbea165c38c3bf59fb279e8e9a3b7dc0b76a\n"
    },
    {
      "commit": "7d0c3bb0423cdd79072eaeec22e8e23712a07566",
      "tree": "0edf20e1d1a629e33ccd6903b3b7899bd0aab191",
      "parents": [
        "0b43836da28ecb0054550e71d4e1f46e37acc99d"
      ],
      "author": {
        "name": "Matthew Mosesohn",
        "email": "mmosesohn@mirantis.com",
        "time": "Mon Sep 11 14:20:17 2017 +0300"
      },
      "committer": {
        "name": "Matthew Mosesohn",
        "email": "mmosesohn@mirantis.com",
        "time": "Mon Sep 11 14:20:23 2017 +0300"
      },
      "message": "Use kubelet flag to set taints instead of explicitly with kubectl.\n\nChange-Id: I6d3cdd8e247c66db953136b81209f9b9b7c5f00b\n"
    },
    {
      "commit": "0b43836da28ecb0054550e71d4e1f46e37acc99d",
      "tree": "f374198d9f4c35067ec749de9448f9209946c5f2",
      "parents": [
        "a0c4c686b16ee76365de97239958f71b685cdcbc"
      ],
      "author": {
        "name": "Matthew Mosesohn",
        "email": "mmosesohn@mirantis.com",
        "time": "Mon Sep 11 11:07:39 2017 +0000"
      },
      "committer": {
        "name": "Matthew Mosesohn",
        "email": "mmosesohn@mirantis.com",
        "time": "Mon Sep 11 11:07:39 2017 +0000"
      },
      "message": "Revert \"Refactor node taints to use labels\"\n\nThis reverts commit a0c4c686b16ee76365de97239958f71b685cdcbc.\n\nChange-Id: I2c4cb0bbba8cc15ca28c6b7ccf57961aeaa97d4d\n"
    },
    {
      "commit": "a0c4c686b16ee76365de97239958f71b685cdcbc",
      "tree": "f2ce5cfa665fd76080f24a8ea83542e91bf16aa9",
      "parents": [
        "82c5f2244258e410c5709b12cedc308718091190"
      ],
      "author": {
        "name": "Matthew Mosesohn",
        "email": "mmosesohn@mirantis.com",
        "time": "Thu Sep 07 18:55:08 2017 +0300"
      },
      "committer": {
        "name": "Matthew Mosesohn",
        "email": "mmosesohn@mirantis.com",
        "time": "Thu Sep 07 22:49:43 2017 +0300"
      },
      "message": "Refactor node taints to use labels\n\nUse kubelet flag to set taints instead of explicitly\nwith kubectl.\n\nChange-Id: Iae1390c6ac0c21e0b139682c2a750d0cd54a7031\n"
    },
    {
      "commit": "82c5f2244258e410c5709b12cedc308718091190",
      "tree": "f374198d9f4c35067ec749de9448f9209946c5f2",
      "parents": [
        "6ef25ef26ac414b9140ca307a3b8523dc562b582"
      ],
      "author": {
        "name": "Yuriy Taraday",
        "email": "yorik.sar@gmail.com",
        "time": "Thu Sep 07 14:47:01 2017 +0400"
      },
      "committer": {
        "name": "Yuriy Taraday",
        "email": "yorik.sar@gmail.com",
        "time": "Thu Sep 07 14:47:01 2017 +0400"
      },
      "message": "Enable DefaultStorageClass admission control plugin\n\nChange-Id: Ia80a6eb909b503f81fd14ab451b65c4053a598dd\n"
    },
    {
      "commit": "6ef25ef26ac414b9140ca307a3b8523dc562b582",
      "tree": "738e23ca9c8626c2101bd1f4122060d0d46fa9e1",
      "parents": [
        "10b1567784b96e0e2351ef0684a4079089edcf77"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Tue Sep 05 16:00:21 2017 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Tue Sep 05 16:00:21 2017 +0200"
      },
      "message": "fixes for OpenStack cloudprovider\n\nChange-Id: I52d5f4b1e660f70d6ec2678ff42269d08d4c1c25\n"
    },
    {
      "commit": "10b1567784b96e0e2351ef0684a4079089edcf77",
      "tree": "0c6797e01345386f605b87043aff39bd8eb0a75a",
      "parents": [
        "5b043a2a9feaf4326ba4bb2bb10eacbf531799a8"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Tue Sep 05 10:08:46 2017 +0200"
      },
      "committer": {
        "name": "Tomas Kukral",
        "email": "tkukral@mirantis.com",
        "time": "Tue Sep 05 08:36:15 2017 +0000"
      },
      "message": "minor fixes to cloudprovider features\n\n* match code with README\n* be consitent with quotes\n* fix indentation in kubelet config\n\nChange-Id: I3faafce88f1efac88f4b698f1f58bf42c1fba341\n"
    },
    {
      "commit": "5b043a2a9feaf4326ba4bb2bb10eacbf531799a8",
      "tree": "5c949386e4c44ed1a009349d5d6e7a27cca82959",
      "parents": [
        "456cd2775b78799c690ec1e19c39c2db4e9b3d85"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Tue Sep 05 09:33:58 2017 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Tue Sep 05 10:03:56 2017 +0200"
      },
      "message": "Kubernetes StorageClass for AWS EBS\n\nChange-Id: I401fd8adc7e9ff828fe539ef75b4ca24e97f2b12\n"
    },
    {
      "commit": "456cd2775b78799c690ec1e19c39c2db4e9b3d85",
      "tree": "388c537a5c336f56c76831f9dbc10d4321650b74",
      "parents": [
        "d561795227296e114a04518fb86c5eb8c41c96c3",
        "19903513d5233e3f9d72b1d9ecc0554a7ad73469"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Mon Sep 04 16:16:35 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@b3fef64565ee",
        "time": "Mon Sep 04 16:16:37 2017 +0000"
      },
      "message": "Merge \"Add support for openstack cloudprovider\""
    },
    {
      "commit": "19903513d5233e3f9d72b1d9ecc0554a7ad73469",
      "tree": "ea88c88051980afcc3d64a61ba6b92a7516c3f9c",
      "parents": [
        "7c0dc21f27e434c9889b00739e62098bd75afb3a"
      ],
      "author": {
        "name": "Matthew Mosesohn",
        "email": "mmosesohn@mirantis.com",
        "time": "Thu Aug 31 19:38:19 2017 +0300"
      },
      "committer": {
        "name": "Matthew Mosesohn",
        "email": "mmosesohn@mirantis.com",
        "time": "Fri Sep 01 16:17:54 2017 +0300"
      },
      "message": "Add support for openstack cloudprovider\n\nChange-Id: I3e48afdedb90264f2354c818b20f0b4a0fe4b9d1\n"
    },
    {
      "commit": "d561795227296e114a04518fb86c5eb8c41c96c3",
      "tree": "07106b6a205bff0462bb003c448b45c399265093",
      "parents": [
        "7c0dc21f27e434c9889b00739e62098bd75afb3a"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Sep 01 11:37:36 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Sep 01 11:37:36 2017 +0200"
      },
      "message": "Fix name in .kitchen.travis.yml file\n\nChange-Id: Iff89179dd4f09fcc9236d91cfaf2658f8fa73793\n"
    },
    {
      "commit": "7c0dc21f27e434c9889b00739e62098bd75afb3a",
      "tree": "3166d246ca2a8d17e4a5384e3010fd3f4a3906ba",
      "parents": [
        "85c3fc84c2087c022c0a4a1153e369d4065e4a29"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Wed Aug 30 09:28:58 2017 +0200"
      },
      "committer": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Wed Aug 30 09:40:14 2017 +0200"
      },
      "message": "disable external-dns by default\n\nChange-Id: Ibb9031795903cbfd6e44e482e2ce0ced0b8019ac\n"
    },
    {
      "commit": "85c3fc84c2087c022c0a4a1153e369d4065e4a29",
      "tree": "88293f68f62cecc6b43233ac1bd40e0fcacffbdd",
      "parents": [
        "36f43407d49ccb4fe96f4c36faf724ddb06961ed"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Wed Aug 30 08:11:35 2017 +0200"
      },
      "committer": {
        "name": "Tomas Kukral",
        "email": "tkukral@mirantis.com",
        "time": "Wed Aug 30 06:21:45 2017 +0000"
      },
      "message": "use _param:single_address for pool address\n\nChange-Id: Ia22740cc5fa22e441afa4406060402cdaecf1b94\n"
    },
    {
      "commit": "36f43407d49ccb4fe96f4c36faf724ddb06961ed",
      "tree": "d64b43a876204a7fd1c9486f21ab03c19115c771",
      "parents": [
        "c47ea99dfe9115b3cb1e0e6e0a793532f2ffaeb8"
      ],
      "author": {
        "name": "Yuriy Taraday",
        "email": "yorik.sar@gmail.com",
        "time": "Tue Aug 29 16:13:41 2017 +0400"
      },
      "committer": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Tue Aug 29 19:44:24 2017 +0200"
      },
      "message": "Replace double quotes with single ones in DAEMON_ARGS\n\nDouble quotes don\u0027t work properly there.\n\nChange-Id: Ifcb585a4393d9843cceb114af20285288c1ac236\n"
    },
    {
      "commit": "c47ea99dfe9115b3cb1e0e6e0a793532f2ffaeb8",
      "tree": "ef39b453d20fc7fb774e073ca128fb89272d2e5b",
      "parents": [
        "47400dcb2278199dc9dbe44b6a27a9383ce16e8e",
        "c25959a1e4f8f8235f982f44f9e3b003d6313189"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Aug 29 16:32:54 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@b3fef64565ee",
        "time": "Tue Aug 29 16:32:55 2017 +0000"
      },
      "message": "Merge \"Update .travis.yml and .kitchen.yml files for parallel testing\""
    },
    {
      "commit": "47400dcb2278199dc9dbe44b6a27a9383ce16e8e",
      "tree": "f54ac50441bed86c29bdb912914485609a5bae54",
      "parents": [
        "4c35679e955f8ff790072f50c1ef948e70704a40"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "ales.komarek@newt.cz",
        "time": "Mon Aug 28 15:44:35 2017 +0200"
      },
      "committer": {
        "name": "Ales Komarek",
        "email": "ales.komarek@newt.cz",
        "time": "Mon Aug 28 15:44:58 2017 +0200"
      },
      "message": "Matching nodeName entry to the environment\nvariable named HOSTNAME/NODENAME in the\n/etc/systemd/system/calico-node.service.\n\nChange-Id: I12fd54ffa4020dc5362d5706ff496511de442b97\n"
    },
    {
      "commit": "4c35679e955f8ff790072f50c1ef948e70704a40",
      "tree": "8ac388af3e42ee2eb9a3f0983b6f206b0efe0bf5",
      "parents": [
        "23c4df045fc1f7f796622a5e8c877d24253e7b4f"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Mon Aug 28 14:06:44 2017 +0200"
      },
      "committer": {
        "name": "Tomas Kukral",
        "email": "tkukral@mirantis.com",
        "time": "Mon Aug 28 12:29:26 2017 +0000"
      },
      "message": "set nodeName in calico cni\n\nChange-Id: Ic94f0a5b5982b79edfc1700f9f0543beb9396677\n"
    },
    {
      "commit": "23c4df045fc1f7f796622a5e8c877d24253e7b4f",
      "tree": "1fb87ab268b5b7af8e3a23f70f0eaefe45f195ca",
      "parents": [
        "9a632e4ef6569e43267ad74c5a7825c96a1ed578"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Mon Aug 28 13:30:42 2017 +0200"
      },
      "committer": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Mon Aug 28 13:30:42 2017 +0200"
      },
      "message": "add option for calico with domain\n\nChange-Id: I8e82b79249414daf6019f5aa4a1578f2b9bb93d7\n"
    },
    {
      "commit": "9a632e4ef6569e43267ad74c5a7825c96a1ed578",
      "tree": "9d06ef3c44c19b411e5f4a24b3f2c9b013aacb12",
      "parents": [
        "bc209293186e63749de9cae3ad3f5758f3f724d4"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Mon Aug 28 11:26:10 2017 +0200"
      },
      "committer": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Mon Aug 28 11:26:10 2017 +0200"
      },
      "message": "rename HOSTNAME to NODEMANE in calico\n\nChange-Id: I59342c96010d302785719cdb514bbce480dc752f\n"
    },
    {
      "commit": "bc209293186e63749de9cae3ad3f5758f3f724d4",
      "tree": "503bb9f4a73870b5401fb141c5048604d1fc40cc",
      "parents": [
        "1eb4f8db0d07606221d9d11e862c704b8dcd6c31",
        "3f02a6b3e9235d53b2aab72cd0d3a875b8d8503f"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Mon Aug 28 06:50:38 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@b3fef64565ee",
        "time": "Mon Aug 28 06:50:39 2017 +0000"
      },
      "message": "Merge \"fix ns delete command\""
    },
    {
      "commit": "1eb4f8db0d07606221d9d11e862c704b8dcd6c31",
      "tree": "042a108a63146584720805bb8ea0cc88c7338d29",
      "parents": [
        "3be5dd9c4031697d0b2d1ff716ab2718c90cecc4",
        "6a17955d847157a715db4ac38a70a2f1464707aa"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Fri Aug 25 16:03:16 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@b3fef64565ee",
        "time": "Fri Aug 25 16:03:17 2017 +0000"
      },
      "message": "Merge \"set hostname-override for kubelet\""
    },
    {
      "commit": "6a17955d847157a715db4ac38a70a2f1464707aa",
      "tree": "a7127ecb153591acaa328dd87eb02af98391cbe8",
      "parents": [
        "be95c9dfc79c405dd02df8365cbe421f98dfb628"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Fri Aug 25 17:30:07 2017 +0200"
      },
      "committer": {
        "name": "Tomas Kukral",
        "email": "tkukral@mirantis.com",
        "time": "Fri Aug 25 15:38:16 2017 +0000"
      },
      "message": "set hostname-override for kubelet\n\nThis is required when hostname is not set correctly and there may be a\nproblem with coordination between Kubelet and networking plugins.\n\nChange-Id: Ib25457507eaba293f38f2960e5bdd92daa16f7fa\n"
    },
    {
      "commit": "3be5dd9c4031697d0b2d1ff716ab2718c90cecc4",
      "tree": "e001b16a0b7a6ed50c233bd6da5fbf32aa4b687a",
      "parents": [
        "be95c9dfc79c405dd02df8365cbe421f98dfb628"
      ],
      "author": {
        "name": "Matthew Mosesohn",
        "email": "mmosesohn@mirantis.com",
        "time": "Fri Aug 25 16:54:51 2017 +0300"
      },
      "committer": {
        "name": "Matthew Mosesohn",
        "email": "mmosesohn@mirantis.com",
        "time": "Fri Aug 25 17:15:29 2017 +0300"
      },
      "message": "Add externaldns addon with CoreDNS support\n\nChange-Id: If1ec70e59c328e350104585e70ec4a2231529929\n"
    },
    {
      "commit": "be95c9dfc79c405dd02df8365cbe421f98dfb628",
      "tree": "a85974855296e12a3bd81b8257e120085e5967c7",
      "parents": [
        "faece4ffab1e8b0298eb9b92295d8abdd0ed04c8",
        "781b358daaaeca054743228c3fa359ce76c0c6ee"
      ],
      "author": {
        "name": "Matthew Mosesohn",
        "email": "mmosesohn@mirantis.com",
        "time": "Fri Aug 25 11:17:21 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@b3fef64565ee",
        "time": "Fri Aug 25 11:17:23 2017 +0000"
      },
      "message": "Merge \"Fix configmap for coredns\""
    },
    {
      "commit": "faece4ffab1e8b0298eb9b92295d8abdd0ed04c8",
      "tree": "cc10e1cad149f0f995c978adb863d476cdb464ef",
      "parents": [
        "9b1461cecb2fa251138d1d40f41839a8dc12c891"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Thu Aug 24 16:59:28 2017 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Thu Aug 24 16:59:28 2017 +0200"
      },
      "message": "update version of tiller to verified stable\n\nChange-Id: I5810f1851caa00c429741035f021a348d3d1f6b5\n"
    },
    {
      "commit": "c25959a1e4f8f8235f982f44f9e3b003d6313189",
      "tree": "1deea83585b5daa270d73746acef85a121cefa5c",
      "parents": [
        "1dcd4f380f6fe09acecf972fbc1f2cfe6bd19dc3"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Thu Aug 24 16:09:28 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Thu Aug 24 16:54:54 2017 +0200"
      },
      "message": "Update .travis.yml and .kitchen.yml files for parallel testing\n\nChange-Id: I96a77a4a813450a11e615f850ea26d79453aff75\n"
    },
    {
      "commit": "781b358daaaeca054743228c3fa359ce76c0c6ee",
      "tree": "eb5c460b79992e1d2484b0707f2c7bac87a45955",
      "parents": [
        "8c4ca8db86d9c9826c6524daee873817f3d121e5"
      ],
      "author": {
        "name": "Matthew Mosesohn",
        "email": "mmosesohn@mirantis.com",
        "time": "Wed Aug 23 19:45:42 2017 +0300"
      },
      "committer": {
        "name": "Matthew Mosesohn",
        "email": "mmosesohn@mirantis.com",
        "time": "Wed Aug 23 19:45:42 2017 +0300"
      },
      "message": "Fix configmap for coredns\n\nChange-Id: I756d7b85a4525685ec14b6e1a0e92bb0c874548c\n"
    },
    {
      "commit": "3f02a6b3e9235d53b2aab72cd0d3a875b8d8503f",
      "tree": "e237029332e1386365d9919ef8b7a23552239f70",
      "parents": [
        "9b1461cecb2fa251138d1d40f41839a8dc12c891"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Tue Aug 22 10:51:26 2017 +0200"
      },
      "committer": {
        "name": "Tomas Kukral",
        "email": "tkukral@mirantis.com",
        "time": "Tue Aug 22 14:42:57 2017 +0000"
      },
      "message": "fix ns delete command\n\nChange-Id: If0d154d4766cd64c41367aa868e1d20ac6f6e392\n"
    },
    {
      "commit": "9b1461cecb2fa251138d1d40f41839a8dc12c891",
      "tree": "05d58deec0286d33c35b57ab99c343144b2f98e2",
      "parents": [
        "a6942db67bc6b1b97442f8c409c8fe15554272f6",
        "6b1dd95aab492a56eca674a28d19a99ca4a909cf"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Tue Aug 22 14:10:30 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@7fdf03a22773",
        "time": "Tue Aug 22 14:10:32 2017 +0000"
      },
      "message": "Merge \"uset haproxy owner on cert only if haproxy is defines\""
    },
    {
      "commit": "6b1dd95aab492a56eca674a28d19a99ca4a909cf",
      "tree": "4b65c2a97378823745d35edf256aea6641ed4de1",
      "parents": [
        "c344c55b4bd7cd967e88fd16d2dbbf3ed301e65c"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Tue Aug 22 14:24:08 2017 +0200"
      },
      "committer": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Tue Aug 22 15:04:54 2017 +0200"
      },
      "message": "uset haproxy owner on cert only if haproxy is defines\n\nWe need to avoid setting owner group to haproxy on instalations without\nhaproxy enabled.\n\nChange-Id: I7455819144bba8ce085bf99a61e8bbbfb99668f2\n"
    },
    {
      "commit": "a6942db67bc6b1b97442f8c409c8fe15554272f6",
      "tree": "9f52185849b84aa337a7eb09774fb35e3e00e962",
      "parents": [
        "c344c55b4bd7cd967e88fd16d2dbbf3ed301e65c",
        "e432a252f74cb04e889264630f1f8959e8fc34dc"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Tue Aug 22 13:03:54 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@7fdf03a22773",
        "time": "Tue Aug 22 13:03:56 2017 +0000"
      },
      "message": "Merge \"Enable netchecker to use etcd\""
    },
    {
      "commit": "e432a252f74cb04e889264630f1f8959e8fc34dc",
      "tree": "d4baa421764ab6aa377f32be6ce6c409b9e3744b",
      "parents": [
        "25c78f9f63a4c5536e1c038761822dc45b3a833e"
      ],
      "author": {
        "name": "akasatkin",
        "email": "akasatkin@mirantis.com",
        "time": "Tue Aug 22 15:27:13 2017 +0300"
      },
      "committer": {
        "name": "akasatkin",
        "email": "akasatkin@mirantis.com",
        "time": "Tue Aug 22 15:27:13 2017 +0300"
      },
      "message": "Enable netchecker to use etcd\n\nNow netchecker is able to use etcd and it is recommended configuration.\nTPR became depricated in k8s v.1.7 and will not be used in future versions.\nAlso, netchecker when using etcd, has more simple and straightforward operation\nwith persistent storage, with no k8s API in between.\nSo, it is more stable and resistant. In particular, it is not susceptible to\nissues with date variations on different k8s cluster nodes.\n\nChange-Id: Iea1000cb2e79e0fd36dd6959044e13325cc8a163\n"
    },
    {
      "commit": "c344c55b4bd7cd967e88fd16d2dbbf3ed301e65c",
      "tree": "fd95d70adc1af67112cfd4f156b81f48d6541dfa",
      "parents": [
        "eb44a150fad52948fb5c155e17e577202f270333",
        "ac08bbea6918e83986f206fa680879d41c4d90d8"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Tue Aug 22 08:15:53 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@7fdf03a22773",
        "time": "Tue Aug 22 08:15:54 2017 +0000"
      },
      "message": "Merge \"Refactor port-\u003esecure_port\""
    },
    {
      "commit": "ac08bbea6918e83986f206fa680879d41c4d90d8",
      "tree": "9e3d9bd99d4ab762ac127f8cab818496e8894c56",
      "parents": [
        "25c78f9f63a4c5536e1c038761822dc45b3a833e"
      ],
      "author": {
        "name": "Matthew Mosesohn",
        "email": "mmosesohn@mirantis.com",
        "time": "Tue Aug 15 16:32:29 2017 +0300"
      },
      "committer": {
        "name": "Matthew Mosesohn",
        "email": "mmosesohn@mirantis.com",
        "time": "Tue Aug 22 06:46:04 2017 +0000"
      },
      "message": "Refactor port-\u003esecure_port\n\nChange-Id: I5878926e52744c67a2cd9220a764c6fd40a2ed2c\n"
    },
    {
      "commit": "eb44a150fad52948fb5c155e17e577202f270333",
      "tree": "4338f81c312643ec950693f51fb9e7e3cb882303",
      "parents": [
        "4294236b5b6f1d2194a033fd70c397eff3d4c13f",
        "8c4ca8db86d9c9826c6524daee873817f3d121e5"
      ],
      "author": {
        "name": "Matthew Mosesohn",
        "email": "mmosesohn@mirantis.com",
        "time": "Mon Aug 21 15:23:55 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@7fdf03a22773",
        "time": "Mon Aug 21 15:23:56 2017 +0000"
      },
      "message": "Merge \"Substitute _ in cluster domain\""
    },
    {
      "commit": "4294236b5b6f1d2194a033fd70c397eff3d4c13f",
      "tree": "0fdbde394efe6afb69326f1aafd76e0aca41d09b",
      "parents": [
        "ddc90ecdacc5b2d0488314c8aa18ed2ca1039d97",
        "1dcd4f380f6fe09acecf972fbc1f2cfe6bd19dc3"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jjosef@mirantis.com",
        "time": "Mon Aug 21 13:44:39 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@7fdf03a22773",
        "time": "Mon Aug 21 13:44:42 2017 +0000"
      },
      "message": "Merge \"Add k8s target config\""
    }
  ],
  "next": "1dcd4f380f6fe09acecf972fbc1f2cfe6bd19dc3"
}
