)]}'
{
  "log": [
    {
      "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": "ddc90ecdacc5b2d0488314c8aa18ed2ca1039d97",
      "tree": "ece29f47ddb566f39c376a519030ae99f6054d4e",
      "parents": [
        "25c78f9f63a4c5536e1c038761822dc45b3a833e"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Sun Aug 20 20:19:12 2017 +0200"
      },
      "committer": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Sun Aug 20 20:19:12 2017 +0200"
      },
      "message": "fix loading of cluster_domain\n\nChange-Id: I287782c0144ba3eec8fbdb1fd24d7bda9844b439\n"
    },
    {
      "commit": "32ec04a0e8482dcb6c7f172999f212c521fb3dcc",
      "tree": "39e5fd2b6cb60c21e6e6b616015e3c6a44422bfd",
      "parents": [
        "45889c6c028121d6df913017b2bedbffe77874f1"
      ],
      "author": {
        "name": "Matthew Mosesohn",
        "email": "mmosesohn@mirantis.com",
        "time": "Mon Jul 17 19:53:47 2017 +0300"
      },
      "committer": {
        "name": "Matthew Mosesohn",
        "email": "mmosesohn@mirantis.com",
        "time": "Fri Aug 18 13:23:58 2017 +0300"
      },
      "message": "Add state for kubernetes federation\n\nChange-Id: I9cc98c0ce874418f2e1fe396aa22be1e9bc13437\n"
    },
    {
      "commit": "707f7d870d4856e199758ba6869aa2b1cf2424c7",
      "tree": "73bb729b5cda7836050f0976f8776259cf0aa879",
      "parents": [
        "94c6946e65d9df8197c07d0b40f786e067095b5b"
      ],
      "author": {
        "name": "Sergii Golovatiuk",
        "email": "sgolovatiuk@mirantis.com",
        "time": "Mon Aug 07 15:49:23 2017 +0200"
      },
      "committer": {
        "name": "Tomas Kukral",
        "email": "tkukral@mirantis.com",
        "time": "Thu Aug 10 12:33:31 2017 +0000"
      },
      "message": "Move addons to common section\n\n* Move addons to common section of metadata\n* Add conditional logic to install criproxy when virtlet is enabled\n* Adding -%} to remove empty lines produced by jinja\n\nDoc-Impact\n\nChange-Id: I1c91deffb51cc42da46bc2559fd01c50f9ce4e27\nSigned-off-by: Sergii Golovatiuk \u003csgolovatiuk@mirantis.com\u003e\n"
    },
    {
      "commit": "d3a852eb2901a5a15308092b8bedb572bcddb072",
      "tree": "c30f53d2b74c5f5a3a6f2cecc822de97a67a9069",
      "parents": [
        "c35cb3b562a17d6c16ef2a7b98d58fb970a88b5b"
      ],
      "author": {
        "name": "Matthew Mosesohn",
        "email": "mmosesohn@mirantis.com",
        "time": "Tue Aug 01 14:34:00 2017 +0300"
      },
      "committer": {
        "name": "Tomas Kukral",
        "email": "tkukral@mirantis.com",
        "time": "Thu Aug 03 09:47:14 2017 +0000"
      },
      "message": "Bind kube-apiserver to 0.0.0.0 and shift port to 6443\n\nSingle mode and unspecified metadata points to 443.\nUpdated all refs to kube-apiserver to point to correct vars.\nLoadbalancer still operates on port 443.\n\nChange-Id: Id67acd50e24cf65b3978679616c1f754a6685f68\n"
    },
    {
      "commit": "0f7bee42e6a8e75be01b2b8e3b624146be8a9a2c",
      "tree": "00cd168c728a5db8713615407c96c5dd0fc0d188",
      "parents": [
        "70fbae5ed9fdc5db5dfa46e7039848ccabe1fb99"
      ],
      "author": {
        "name": "Matthew Mosesohn",
        "email": "mmosesohn@mirantis.com",
        "time": "Mon Jul 17 13:52:16 2017 +0300"
      },
      "committer": {
        "name": "Matthew Mosesohn",
        "email": "mmosesohn@mirantis.com",
        "time": "Mon Jul 17 18:14:42 2017 +0300"
      },
      "message": "New variable kubernetes_cluster_domain\n\nUse cluster_domain/domain variable consistently across all templated files.\nAll kubeconfig fields contain cluster domain for uniqueness.\n\nUsing kubernetes_cluster_domain param now to allow physical servers\nto have a different domain from kubernetes cluster if necessary, but\nthe default keeps them the same.\n\nChange-Id: Ic1e571dc92166b8b603214367f10382fb0ff04b7\n"
    },
    {
      "commit": "06ca3fe4b16c37d036cf9d5ac6b9109c1d4d3291",
      "tree": "f12088dad07b5a96f7410218a9e24de30a8dc422",
      "parents": [
        "6f4f6c04a230bb5de8d26e2113d0f9a01a1abe97"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Thu Jul 13 14:47:08 2017 +0200"
      },
      "committer": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Thu Jul 13 14:47:08 2017 +0200"
      },
      "message": "don\u0027t enable contrail_network_manager by default\n\nChange-Id: I92956563cf022a4600749eaf886d6273bdf6b130\n"
    },
    {
      "commit": "6f4f6c04a230bb5de8d26e2113d0f9a01a1abe97",
      "tree": "c9b67454d11451a3acf167ab6d5ba1c34fb8d4b0",
      "parents": [
        "6f2c4876d6af91ab1b6d0b2fc4df9d27016b9e8d"
      ],
      "author": {
        "name": "Matthew Mosesohn",
        "email": "mmosesohn@mirantis.com",
        "time": "Mon Jul 03 16:58:50 2017 +0300"
      },
      "committer": {
        "name": "Sergii Golovatiuk",
        "email": "sgolovatiuk@mirantis.com",
        "time": "Thu Jul 13 12:26:14 2017 +0200"
      },
      "message": "Refactor contrail-network-controller\n\n* Rename kube-network-manager to contrail-network-controller\n* Download image from artifactory rather than from docker hib\n\nChange-Id: I35f543ba8008b5e3f8e5a27c00b5b7c88d7ee385\nSigned-off-by: Sergii Golovatiuk \u003csgolovatiuk@mirantis.com\u003e\n"
    },
    {
      "commit": "bda098ec0d26328e2c0511e7bff499ede8220e70",
      "tree": "3f57609f64f3490a9bb5ca098a3c962522cf8c9b",
      "parents": [
        "c1d11e58f80c88e671d9973840b722fa8176517a"
      ],
      "author": {
        "name": "Matthew Mosesohn",
        "email": "mmosesohn@mirantis.com",
        "time": "Mon Jul 03 16:58:50 2017 +0300"
      },
      "committer": {
        "name": "Matthew Mosesohn",
        "email": "mmosesohn@mirantis.com",
        "time": "Mon Jul 03 16:58:50 2017 +0300"
      },
      "message": "Re-enable dashboard by default\n\nChange-Id: I1e2bc959b3d5c41b23f95e497127642a0266b1db\n"
    },
    {
      "commit": "c1d11e58f80c88e671d9973840b722fa8176517a",
      "tree": "937f9edf8226e017034c7a508bdad5fa59bbd2c1",
      "parents": [
        "ecd40631bcefa646c308d053b96ca71637ee9e23"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Fri Jun 23 11:09:20 2017 +0200"
      },
      "committer": {
        "name": "Sergii Golovatiuk",
        "email": "sgolovatiuk@mirantis.com",
        "time": "Wed Jun 28 14:58:01 2017 +0200"
      },
      "message": "Enable Virtlet Addon for Kubernetes\n\nEnable virtlet addon for kubernetes deployment.\n\nChange-Id: Ifd0cb2e01d46d21689ce7afb247b2614271731ac\nInitiative: PROD-10135\nSigned-off-by: Sergii Golovatiuk \u003csgolovatiuk@mirantis.com\u003e\n"
    },
    {
      "commit": "ecd40631bcefa646c308d053b96ca71637ee9e23",
      "tree": "bc286680a99ef13498057e2446f7e0a27ea7c159",
      "parents": [
        "466b62e05854e9d7ef3ed49432e22c3ededd8614"
      ],
      "author": {
        "name": "Sergii Golovatiuk",
        "email": "sgolovatiuk@mirantis.com",
        "time": "Tue Jun 27 10:28:01 2017 +0200"
      },
      "committer": {
        "name": "Sergii Golovatiuk",
        "email": "sgolovatiuk@mirantis.com",
        "time": "Tue Jun 27 10:47:29 2017 +0200"
      },
      "message": "Update OpenContrail CNI\n\n* Update URL for CNI\n* Move hash from reclass cluster lever to default service level. Reclass\n  models should be cleaned up also.\n\nChange-Id: Ic283ec027343a454d0134479996d6fd8cf86d9b2\nSigned-off-by: Sergii Golovatiuk \u003csgolovatiuk@mirantis.com\u003e\n"
    },
    {
      "commit": "466b62e05854e9d7ef3ed49432e22c3ededd8614",
      "tree": "993f8b1a39b555a31083a29e07318e9c8162b398",
      "parents": [
        "ed3100cb0a182003198d47405fcb168bff4eeb1c"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Mon Jun 26 18:58:13 2017 +0200"
      },
      "committer": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Mon Jun 26 18:58:13 2017 +0200"
      },
      "message": "remove undefined sort param kubernetes_virtlet_hosts\n\nChange-Id: I2ee675fbc02ca6562f17e35acf2ec4339c16f246\n"
    },
    {
      "commit": "9860fa78de9895482883de53d96410fd0fc7aa33",
      "tree": "58806ed4100a10f58e95c913fdba85fa0071bd9c",
      "parents": [
        "b453235d46a9f9b8f4838fd57dbf75907438385d",
        "65baceb261e27f4fda19ac0a2850ee14072d9e15"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Mon Jun 26 15:28:59 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@32a4cf582fa9",
        "time": "Mon Jun 26 15:28:59 2017 +0000"
      },
      "message": "Merge \"Add contrail linklocal for apiserver\""
    },
    {
      "commit": "65baceb261e27f4fda19ac0a2850ee14072d9e15",
      "tree": "e19812f107f6377c9b11dd4ff789c6116c477024",
      "parents": [
        "dc241dc0d060566e36dc2da6f15a9ad133ecd904"
      ],
      "author": {
        "name": "Matthew Mosesohn",
        "email": "mmosesohn@mirantis.com",
        "time": "Wed Jun 21 17:33:27 2017 +0300"
      },
      "committer": {
        "name": "Matthew Mosesohn",
        "email": "mmosesohn@mirantis.com",
        "time": "Mon Jun 26 18:21:04 2017 +0300"
      },
      "message": "Add contrail linklocal for apiserver\n\nDisables dashboard by default because of missing params\nfor endpoint. Will fix in the future.\n\nAlso fix ref to contrail apiserver in CNI\n\nChange-Id: I98c429fd2435a1985bdce3afe613f63cc3492f16\n"
    },
    {
      "commit": "b453235d46a9f9b8f4838fd57dbf75907438385d",
      "tree": "5dac828220f36982d4885253314d7953de96eda4",
      "parents": [
        "78418515f10755f3ecd88c78a05ac109ae01409d"
      ],
      "author": {
        "name": "Sergey Vasilenko",
        "email": "svasilenko@mirantis.com",
        "time": "Wed Jun 21 13:31:45 2017 +0300"
      },
      "committer": {
        "name": "Tomas Kukral",
        "email": "tkukral@mirantis.com",
        "time": "Mon Jun 26 10:41:15 2017 +0000"
      },
      "message": "Bump netchecker version to v1.1.0\n\nRequired fields variables and Prometheus annotations also are added\n\nPROD-11912\n\nChange-Id: I54b7e8e76ce12b5ca70af6de687788b0b72473bf\n"
    },
    {
      "commit": "13b1edb4d520e07ab08de3b0021afe4834821cbc",
      "tree": "c69577bd135cab251fdbec0b96f353d5651abab2",
      "parents": [
        "2171b1fc0104d1b00714dfdccbb6aa1e0b681863"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Thu Jun 08 16:47:34 2017 +0200"
      },
      "committer": {
        "name": "Tomas Kukral",
        "email": "tkukral@mirantis.com",
        "time": "Tue Jun 13 15:12:25 2017 +0000"
      },
      "message": "switch kube-network-manager to addon\n\nChange-Id: I65910352eae2f769720bca775041cdd1a34521a9\n"
    },
    {
      "commit": "3d8c1111fc1a80331523d004a8bc1159c34aef93",
      "tree": "d2858b2fbd892b34e738f1adc45d6cf34b759664",
      "parents": [
        "bbe926b81ba5180dac6fc1816d35418a0308a07e"
      ],
      "author": {
        "name": "Matthew Mosesohn",
        "email": "mmosesohn@mirantis.com",
        "time": "Tue Jun 06 16:25:46 2017 +0300"
      },
      "committer": {
        "name": "Matthew Mosesohn",
        "email": "mmosesohn@mirantis.com",
        "time": "Tue Jun 06 16:25:46 2017 +0300"
      },
      "message": "Add mtu for calico\n\nChange-Id: I68b3a9f74d4b1d6d151ef699c532dde1a4d8eff4\n"
    },
    {
      "commit": "ab60ff7cbea94360bc1b3094633fc2c4aac88470",
      "tree": "f9004651e8ff10ce7a6a1769e4df697835704935",
      "parents": [
        "bf9d3fbc317b160f504e902ebbff44650a6df9dc"
      ],
      "author": {
        "name": "Matthew Mosesohn",
        "email": "mmosesohn@mirantis.com",
        "time": "Fri May 19 14:06:48 2017 +0300"
      },
      "committer": {
        "name": "Matthew Mosesohn",
        "email": "mmosesohn@mirantis.com",
        "time": "Fri May 19 14:59:11 2017 +0300"
      },
      "message": "add master node taint and tolerances for pods to run on masters\n\nDoes not depend on host node labels.\n\nChange-Id: I6c834a62f92bf508f60eb24c74a19dec47d5e44c\n"
    },
    {
      "commit": "bf9d3fbc317b160f504e902ebbff44650a6df9dc",
      "tree": "a67a245ef87bf16e0032d805c263a5bba46c394b",
      "parents": [
        "808b5c2680a95cff5966c186993753b461b39395"
      ],
      "author": {
        "name": "Matthew Mosesohn",
        "email": "mmosesohn@mirantis.com",
        "time": "Wed May 17 16:17:02 2017 +0300"
      },
      "committer": {
        "name": "Tomas Kukral",
        "email": "tkukral@mirantis.com",
        "time": "Fri May 19 06:24:06 2017 +0000"
      },
      "message": "add calico policy controller\n\nAlso fix check for add-on if its namespace is not kube-system.\n\nChange-Id: I4ed59bc72714e0217ff1784d2ca90c6ff98866c9\n"
    },
    {
      "commit": "7712818fb96a0b24b00aa2ccf4f79ee3f8fa1a18",
      "tree": "faa03b6262898f8816dbaeff2c0e65443cb38b36",
      "parents": [
        "04caf0bd9fc3f4bae8e47e1874025846f38e03c6"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Mon May 15 16:03:21 2017 +0200"
      },
      "committer": {
        "name": "Tomas Kukral",
        "email": "tkukral@mirantis.com",
        "time": "Mon May 15 14:14:16 2017 +0000"
      },
      "message": "disable rbac by default\n\nChange-Id: I1a85fd967099dced0df0335afe3abdb12614c711\n"
    },
    {
      "commit": "aff35265c6c1debd47cc4e3006acc01cd877d552",
      "tree": "56beccfcebdeaf0cadcba3fdb3f79be039a9b32b",
      "parents": [
        "7d454d13196c9c3e0f845029f25bd7b1ccb10f94"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Tue Apr 18 12:37:45 2017 +0200"
      },
      "committer": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Tue Apr 18 14:58:49 2017 +0200"
      },
      "message": "update metadata for dns autoscaler\n\nUsing `enabled: True` to conform with the rest of metadata structures.\nIntroductiong poll-perios-seconds parameter\n\nChange-Id: I127114ad6bcdd03476baad0c2d5831f2e953349e\n"
    },
    {
      "commit": "7d454d13196c9c3e0f845029f25bd7b1ccb10f94",
      "tree": "48f2056c1b3e64c8de1e4c7eb2c27ca8f7e75d44",
      "parents": [
        "4f2211900f6c0f9e3d856ccce7dd72713c3beb7f"
      ],
      "author": {
        "name": "Swann Croiset",
        "email": "scroiset@mirantis.com",
        "time": "Thu Apr 13 10:17:20 2017 +0200"
      },
      "committer": {
        "name": "Tomas Kukral",
        "email": "tkukral@mirantis.com",
        "time": "Tue Apr 18 10:46:58 2017 +0000"
      },
      "message": "Support Grafana dashboards for Prometheus\n\nChange-Id: I053e9d93f6feb2026e3fd63b4151d0907764cb92\n"
    },
    {
      "commit": "4f2211900f6c0f9e3d856ccce7dd72713c3beb7f",
      "tree": "bef1f546153cf72e4382a403b3f6e40c9408f0fb",
      "parents": [
        "420a9fb1dc20d4811ebb0767fc0ef628f2c04018"
      ],
      "author": {
        "name": "Bartosz Kupidura",
        "email": "bkupidura@mirantis.com",
        "time": "Fri Apr 14 13:51:22 2017 +0200"
      },
      "committer": {
        "name": "Bartosz Kupidura",
        "email": "bkupidura@mirantis.com",
        "time": "Fri Apr 14 13:51:22 2017 +0200"
      },
      "message": "Set apiserver-count\n\nChange-Id: I8b10b25dcae6177b8c5643dccec730e44e7b6f45\n"
    },
    {
      "commit": "9cadf5cee2c16f7172c02bea9f3672c81a18e24b",
      "tree": "7a469ad27936a78fb2671632a89b31fc26497e62",
      "parents": [
        "2a0fbcb671735cf232b3a8f9348f775ae25a66d7"
      ],
      "author": {
        "name": "Bartosz Kupidura",
        "email": "bkupidura@mirantis.com",
        "time": "Tue Apr 11 12:20:38 2017 +0200"
      },
      "committer": {
        "name": "Bartosz Kupidura",
        "email": "bkupidura@mirantis.com",
        "time": "Tue Apr 11 12:20:38 2017 +0200"
      },
      "message": "Add support for prometheus\n\nChange-Id: I205facb4287fac83252ea10b4c9d82f4508c067d\n"
    },
    {
      "commit": "2a0fbcb671735cf232b3a8f9348f775ae25a66d7",
      "tree": "153eefc56328a0b0afe0f759674184478a3f38b7",
      "parents": [
        "791e96feca5c5eebc716ed6102407d974ab0b3d5"
      ],
      "author": {
        "name": "Bartosz Kupidura",
        "email": "bkupidura@mirantis.com",
        "time": "Mon Apr 10 14:10:52 2017 +0200"
      },
      "committer": {
        "name": "Bartosz Kupidura",
        "email": "bkupidura@mirantis.com",
        "time": "Mon Apr 10 14:11:17 2017 +0200"
      },
      "message": "Add telegraf support\n\nChange-Id: Ifd8bf27632c415e3090309084b9da3528caec8e9\n"
    },
    {
      "commit": "791e96feca5c5eebc716ed6102407d974ab0b3d5",
      "tree": "ccff590aac0c048f7ac65a7a2cc5db507cb51482",
      "parents": [
        "8c039d59d703e764d3b23248a811a38a9ba1206e"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Fri Apr 07 14:32:31 2017 +0200"
      },
      "committer": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Fri Apr 07 14:32:31 2017 +0200"
      },
      "message": "update helm to 2.3.0\n\nChange-Id: Id16730dfe376616c53116c05452505ba523b3bf0\n"
    },
    {
      "commit": "90503c6c369a6db9e739b6069fd7ef719aa6d7ff",
      "tree": "eb5b0ffc9341b773ffba8d1cf4c6cc6bd2674296",
      "parents": [
        "5e8ed00cf0e376fefb235aab04ced9550113bd68"
      ],
      "author": {
        "name": "Swann Croiset",
        "email": "scroiset@mirantis.com",
        "time": "Fri Mar 31 10:05:31 2017 +0200"
      },
      "committer": {
        "name": "Swann Croiset",
        "email": "scroiset@mirantis.com",
        "time": "Fri Mar 31 10:05:31 2017 +0200"
      },
      "message": "Configure logging by default\n\nthis avoid to include service.kubernetes.logging in cluster model\n\nChange-Id: I1b8c5c7f06e81f65ea4fd2147c15bac4be83959e\n"
    },
    {
      "commit": "25a64d7bef3bc4aecc18a8afc8d720169cfac9fc",
      "tree": "ca18904b9d8e9c9c88147a216750d446bb6c517f",
      "parents": [
        "1b50f77e413f7a274852e0dbfce81cffecf87df8"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Thu Mar 23 14:14:07 2017 +0100"
      },
      "committer": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Thu Mar 23 14:51:56 2017 +0100"
      },
      "message": "add netchecker addon\n\nChange-Id: I3e7c20323efdc4a05377782a69109eea5c9ac6b1\n"
    },
    {
      "commit": "1b50f77e413f7a274852e0dbfce81cffecf87df8",
      "tree": "e99f40ea83aa6618cf22857fbd8fc8964e0f4fe7",
      "parents": [
        "a5acf186edf679417e069d5ba39243970b2ba79b"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Thu Mar 23 12:51:32 2017 +0100"
      },
      "committer": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Thu Mar 23 13:22:43 2017 +0100"
      },
      "message": "add helm-tiller as addon\n\nChange-Id: If55918227e84d128229bdaf83291e3688a633848\n"
    },
    {
      "commit": "dda16ad30fc6f8071528b8045a08dd7b635ec647",
      "tree": "6cb31ff147ad284bc2c0cac4ecaa63bc8a712d2c",
      "parents": [
        "03e658573d2c0d11a446a3d016ea3f1cf56f26e0"
      ],
      "author": {
        "name": "Swann Croiset",
        "email": "scroiset@mirantis.com",
        "time": "Tue Mar 14 15:10:11 2017 +0100"
      },
      "committer": {
        "name": "Tomas Kukral",
        "email": "tkukral@mirantis.com",
        "time": "Mon Mar 20 19:37:10 2017 +0000"
      },
      "message": "Add Grafana support\n\nChange-Id: Ie04d826ffc427f86e7aed7c66e469b5abf91e8d7\n"
    },
    {
      "commit": "ba4172b4de4bd7e733bd002da589fe6c21e1b9dd",
      "tree": "58f6551d21e5678b0f649bd9d7d8844efcab1839",
      "parents": [
        "4158d40b60b6b8a139d0e811cebddcd8ac216a44"
      ],
      "author": {
        "name": "Swann Croiset",
        "email": "scroiset@mirantis.com",
        "time": "Thu Mar 16 10:43:48 2017 +0100"
      },
      "committer": {
        "name": "Tomas Kukral",
        "email": "tkukral@mirantis.com",
        "time": "Mon Mar 20 19:21:35 2017 +0000"
      },
      "message": "Manage Kubernetes logs\n\nThe patch brings service metadata in order to configure:\n* rsyslog: dump hypercube logs to a dedicated log file,\n* log_collector: log parsing of this file,\n* logrotate: ensure logrotation.\n\nDepends-On: I7de304aa11512bc83802fe097af9f4375075fd52\nDepends-On: Id2168fa5194a1afc4048faeaf9301504cd5b5782\n\nChange-Id: I791fcb6dfaed77ac15a95741215d7396e8faa1bf\n"
    },
    {
      "commit": "8b5ab253852950a07255565c8fe73f96295cd2f1",
      "tree": "a78ac32eb55260b025c803b87a4a05a3dcf98520",
      "parents": [
        "ff97efc27224fe703033a4051c3b9bfa58e627eb"
      ],
      "author": {
        "name": "Swann Croiset",
        "email": "scroiset@mirantis.com",
        "time": "Thu Feb 23 14:39:20 2017 +0100"
      },
      "committer": {
        "name": "Swann Croiset",
        "email": "scroiset@mirantis.com",
        "time": "Thu Mar 02 16:04:09 2017 +0100"
      },
      "message": "StackLight: add local HTTP checks for hypercube servers\n\nThis includes apiserver, scheduler, controller-manager, proxy and kubelet\n\nChange-Id: I62354c96b9a0c2440963ef4f0f31fa352490b11b\n"
    },
    {
      "commit": "ff97efc27224fe703033a4051c3b9bfa58e627eb",
      "tree": "d318f207806ce7de2e0b5fcea5c59d0d36c1a5bb",
      "parents": [
        "9939b94d8d7c87a68ce3defc757cf600151f401a"
      ],
      "author": {
        "name": "Swann Croiset",
        "email": "scroiset@mirantis.com",
        "time": "Thu Feb 23 13:32:33 2017 +0100"
      },
      "committer": {
        "name": "Swann Croiset",
        "email": "scroiset@mirantis.com",
        "time": "Thu Feb 23 13:33:17 2017 +0100"
      },
      "message": "Explicitly configure the insecure_port for apiserver\n\nChange-Id: I5f1aa6e382e99c7c719e9e596f1d0ad2f0d79157\n"
    },
    {
      "commit": "6d6d66ab8a59b64b243c6108027cd37cbda47b30",
      "tree": "f2129e3f8b1b12c7c39ee98daeaed7e3eea406d6",
      "parents": [
        "d06f62735efaf1cff41b2cd8cbd24d02f6da2fa5"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Wed Feb 08 09:04:23 2017 +0100"
      },
      "committer": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Wed Feb 08 09:04:23 2017 +0100"
      },
      "message": "add horizontal DNS autoscaler\n\nChange-Id: I199bf205cb2a3a3436b8e395098f27725dc75d05\n"
    },
    {
      "commit": "901020b8e9a347dd9e9a8293375e689b86b689fe",
      "tree": "77400f26041d5ede7fe833f8bf2c7c7e889438bd",
      "parents": [
        "36b887fa0eb54a59c19590262605709d4bb50685"
      ],
      "author": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Fri Jan 27 14:51:41 2017 +0100"
      },
      "committer": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Fri Jan 27 14:51:41 2017 +0100"
      },
      "message": "change kubelet connection to secure endpoint/use ssl certs\n\nChange-Id: I0081e1393f38dd4be84fc5b55bbd9d582624f744\n"
    },
    {
      "commit": "398e9267b831acfdb857415c1dd4752fb24b7f6c",
      "tree": "9d697055d6098c056f58a733f03f6f44c11285d4",
      "parents": [
        "7f43ee0b04202faeeb74139bad1936fc3aa57772"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Tue Jan 24 18:43:57 2017 +0100"
      },
      "committer": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Tue Jan 24 22:32:31 2017 +0100"
      },
      "message": "allow to pass options to dnsmasq service\n\nThere were request to pass parameters to dnsmasq container in kube-dns\naddon.\n\nThis PR adds variable master.addons.dns.dnsmasq (dict) which can be\nused to pass options to dnsmasq container. Defaults are configured in\nmetadata.\n\nChange-Id: If072e31a8a1cde4c984c67373ad74d45204619b0\n"
    },
    {
      "commit": "189da4b92bbba3f49bc72c087873b1e1dd42d9f2",
      "tree": "04586f144df1242b8816d47ee7596652a27a9ec6",
      "parents": [
        "32190a432f3b5c15042c18c563d4e3fc5823aca6"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Wed Jan 18 14:30:09 2017 +0100"
      },
      "committer": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Wed Jan 18 14:30:09 2017 +0100"
      },
      "message": "update sources of k8s and calico installation\n\nmove basic k8s setup to common\ncopy cni from hyperkube\nconfigurable calico node image\nuse calico/cni image for obtaining cnis\nuse calico/ctl image for obtaining calicoctl binary\nadd cross requirement for k8s services and hyperkube\nupdate metadata for new pillar model\nupdate manifests to use hyperkube from common\n\nChange-Id: I6e5e84cf252399120141ad941ac7aa6dae7c16ac\n"
    },
    {
      "commit": "32190a432f3b5c15042c18c563d4e3fc5823aca6",
      "tree": "97c191844d50eb0247aca178e02012ba6628d47e",
      "parents": [
        "76ecb2d41fc078054259ba68a7ba9720dbf02968"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Mon Jan 16 15:24:03 2017 +0000"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Mon Jan 16 15:24:03 2017 +0000"
      },
      "message": "Revert \"update sources of k8s and calico installation\"\n\nThis reverts commit 76ecb2d41fc078054259ba68a7ba9720dbf02968.\n\nChange-Id: Idffc40a6deae187c70671a968dd059463c72e3f0\n"
    },
    {
      "commit": "76ecb2d41fc078054259ba68a7ba9720dbf02968",
      "tree": "130e460bddcc59a26590327f415d561faac83363",
      "parents": [
        "40837a2875e1257f40c9affd996ca6881451dc0d"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tom@6shore.net",
        "time": "Mon Jan 16 09:19:30 2017 +0100"
      },
      "committer": {
        "name": "Tomáš Kukrál",
        "email": "tom@6shore.net",
        "time": "Mon Jan 16 15:12:59 2017 +0100"
      },
      "message": "update sources of k8s and calico installation\n\nmove basic k8s setup to common\ncopy cni from hyperkube\nconfigurable calico node image\nuse calico/cni image for obtaining cnis\nuse calico/ctl image for obtaining calicoctl binary\nadd cross requirement for k8s services and hyperkube\nupdate metadata for new pillar model\n\nChange-Id: Ie8d6a858a8898861aa8739b62130af971728f272\n"
    },
    {
      "commit": "f9c6867fa4dd0c14be2b2de55abd810dd2634561",
      "tree": "e6c478b1adb2c254f08b41533481142d1f9c56c7",
      "parents": [
        "70e4581e449982423564e10316f9a5a7e8ca3e2f"
      ],
      "author": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Tue Oct 18 11:14:30 2016 +0200"
      },
      "committer": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Tue Oct 18 12:39:46 2016 +0200"
      },
      "message": "add cni plugins for k8s 1.3.5+\n\nChange-Id: I12efa7a9e84d69a96d51fd38d8efbc9367c4b8e7\n"
    },
    {
      "commit": "011d4006ed858b4438efe70512a69b42e52bd76a",
      "tree": "d0c5a75bb15faee74d482bc3258ecfc4dcc5ab57",
      "parents": [
        "179907327edff2a4c09498cda78df7d821a56b52"
      ],
      "author": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Wed Sep 21 15:24:59 2016 +0200"
      },
      "committer": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Wed Sep 21 15:24:59 2016 +0200"
      },
      "message": "Delete etcd definition from k8s formula - use etcd formula instead\n\nChange-Id: Idb04c9ca310d29d3f53fcefd7783a98026eec8c4\n"
    },
    {
      "commit": "91c70374d8ad6700ca354376968050a0a17015aa",
      "tree": "88d5bb5390db5c31da196b08a041fb3f63fc1bab",
      "parents": [
        "4a2c070f8505a402bc3f7e575aed6517c6633bac"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Sun Jul 17 20:28:20 2016 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Mon Jul 18 10:56:43 2016 +0200"
      },
      "message": "temporary disabled members for kubelet\n"
    },
    {
      "commit": "e14b8c604571e4469b90c3387ade8355c0118530",
      "tree": "835be94c0557bc925baed27f3968be4ccb84254b",
      "parents": [
        "e5296277bacc96ec78f78c8392e5db4521ec0d8c"
      ],
      "author": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Sun Jul 17 15:49:57 2016 +0200"
      },
      "committer": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Sun Jul 17 15:49:57 2016 +0200"
      },
      "message": "Fix gluster manifests/change insecure ip for cluster\n"
    },
    {
      "commit": "72823996af30f400c85d831e53f166a46695abc2",
      "tree": "053b5e87b1dd06404d58fab4daee320baad6b316",
      "parents": [
        "843a918f3e7c4148cdc10e574aa779fa26cacf3e"
      ],
      "author": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Sat Jul 16 22:04:32 2016 +0200"
      },
      "committer": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Sat Jul 16 22:09:40 2016 +0200"
      },
      "message": "enable insecure access for kube-proxy\n"
    },
    {
      "commit": "f7efecb7da71e39a09ba649a1b7471d71e956782",
      "tree": "e603f75eeeffa9d2412cfa357eeeeae7f2fc69ac",
      "parents": [
        "72cc4b51eae0e264559dfd43d480ee24e37c76e8"
      ],
      "author": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Sat Jul 16 16:13:37 2016 +0200"
      },
      "committer": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Sat Jul 16 17:22:55 2016 +0200"
      },
      "message": "enable login to private registries\n"
    },
    {
      "commit": "a05621f7b68ba8ae7d2a08a98caddcae6f10425f",
      "tree": "d08d0d9c116108b2911a60c493bef269fc72f6bc",
      "parents": [
        "9959bdac96df8ad4f9d6c10357c1d1c55a8cc623"
      ],
      "author": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Thu Jul 14 10:35:24 2016 +0200"
      },
      "committer": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Fri Jul 15 12:04:54 2016 +0200"
      },
      "message": "add fixes\n"
    },
    {
      "commit": "9959bdac96df8ad4f9d6c10357c1d1c55a8cc623",
      "tree": "63bb8e3fe1904ad678788ce67d859b8ef499dae5",
      "parents": [
        "a4ddca7e87572c441d895bb0a1ebf4d064af522e"
      ],
      "author": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Wed Jul 13 10:39:58 2016 +0200"
      },
      "committer": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Wed Jul 13 10:47:38 2016 +0200"
      },
      "message": "update metadata\n"
    },
    {
      "commit": "a4ddca7e87572c441d895bb0a1ebf4d064af522e",
      "tree": "fcdcbd85fffe98d0e727b61cb1ca9cd0b181dcb0",
      "parents": [
        "2b99d308bef0673108d3dbe37f3cf490eccc1fe5"
      ],
      "author": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Tue Jul 12 17:46:53 2016 +0200"
      },
      "committer": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Tue Jul 12 17:46:53 2016 +0200"
      },
      "message": "Fix tests\n"
    },
    {
      "commit": "ef5fb0f88a5b044cc5dd6e0c197364b0c92e2b1b",
      "tree": "056fa24d2cbab5ba6cb8a2fda43560165d8cdd82",
      "parents": [
        "f9dec4d750416ea9ed178e23b42dc6700bb85b9d"
      ],
      "author": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Sun Jul 03 14:36:20 2016 +0200"
      },
      "committer": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Mon Jul 11 13:16:40 2016 +0200"
      },
      "message": "enable register node\n"
    },
    {
      "commit": "45fc1b74d3cb76981bd63bbdbe7683d8524fc02a",
      "tree": "d9f1f71b06db78333baf156d9e2de0b720f1aebd",
      "parents": [
        "559b410d708ba47d312bd888a03a58df9cba3538"
      ],
      "author": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Sat Jul 02 16:11:18 2016 +0200"
      },
      "committer": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Fri Jul 08 15:31:21 2016 +0200"
      },
      "message": "add etcd configuration support\n"
    },
    {
      "commit": "222397dbb5e4deed33468db2fc5379fb6a805833",
      "tree": "4e9d9a523b74f39925f3b2a31555ae6efb40909f",
      "parents": [
        "d44c65d334307e7e7d1023b8f49977d7a8f0fa02"
      ],
      "author": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Fri Jul 01 10:01:32 2016 +0200"
      },
      "committer": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Sun Jul 03 15:11:18 2016 +0200"
      },
      "message": "install k8s from package\n"
    },
    {
      "commit": "acdae7e366c3d05cb69fb610ba7ba732d47b3457",
      "tree": "6a81d56ef433a4eb2b60152e24cb2926b1e0d451",
      "parents": [],
      "author": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Wed Dec 02 15:35:37 2015 +0100"
      },
      "committer": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Mon Jun 13 17:42:37 2016 +0200"
      },
      "message": "Kubernetes salt formula first version.\n"
    }
  ]
}
