)]}'
{
  "log": [
    {
      "commit": "2b88373aa7121d6b03ee6685b8648d2e6f52b80d",
      "tree": "80a3e615c76f7d63e28ff021903be82ffbb50893",
      "parents": [
        "2e3998490ef984219cc82729373ce125e9feaf59"
      ],
      "author": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Wed Jul 11 18:00:58 2018 +0300"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Fri Jul 13 07:13:56 2018 +0000"
      },
      "message": "REFACTOR Added libvirt_vnc server and novnc-proxy client certificate templates\n\nRelated-Prod: PROD-19979\n\nChange-Id: I2e69908e8604ec78b632df5259398c28603e2e65\n"
    },
    {
      "commit": "ab68fe5af787e55661137cf9a693f8ff56de533f",
      "tree": "cb54f6df4245b3f6fab8dd620e92261a05bd12a6",
      "parents": [
        "764cb41f3efe77706169359a8fe2cb8065bee987"
      ],
      "author": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Fri Jun 15 18:30:14 2018 +0300"
      },
      "committer": {
        "name": "oshyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Tue Jul 10 15:03:09 2018 +0000"
      },
      "message": "Added libvirt_vnc server and novnc-proxy client certificate templates\n\ncluster:config\n- system.salt.minion.ca.qemu-vnc_ca\ncluster:compute\n- system.nova.compute.libvirt.ssl.vnc\ncluster:control\n- system.nova.control.novncproxy\n  haproxy:\n    proxy:\n      listen:\n        nova_novnc:\n          type: None          \ncluster:proxy\n   nginx:\n    server:\n      site:\n        nginx_proxy_novnc:\n          proxy:\n            protocol: https\n\nRelated-Prod: PROD-19979\n\nChange-Id: I60ec258cd048100a73d99b92ef87be771dc393b0\n"
    },
    {
      "commit": "a76b974f06f34437120bda01a952832efbebcdd3",
      "tree": "48f1c91e3dde2cf22f7adceed5426e2bfe796365",
      "parents": [
        "3573125f020277c20b542b14067c29aa0f9b5a8b"
      ],
      "author": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Tue May 22 18:53:25 2018 +0300"
      },
      "committer": {
        "name": "oshyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Tue Jun 12 11:01:31 2018 +0000"
      },
      "message": "Added libvirtd certificate templates\n\nnova:\n  compute:\n    libvirt:\n      tls:\n        enabled: True\n\nRelated-Prod: PROD-19149\n\nChange-Id: I4c4f61f88c106706963a6db5a1cab2a13096a492\n"
    },
    {
      "commit": "f1de161b7fdcdcc690cc927976cf8e3b368e6ee3",
      "tree": "154e46445cc84791921acb9698d6430bd98a05dd",
      "parents": [
        "fa985a296c8236efe136b511957082885faa97af"
      ],
      "author": {
        "name": "Victor Ryzhenkin",
        "email": "vryzhenkin@mirantis.com",
        "time": "Mon Feb 12 16:25:44 2018 +0000"
      },
      "committer": {
        "name": "Tomas Kukral",
        "email": "tkukral@mirantis.com",
        "time": "Mon Feb 12 16:38:00 2018 +0000"
      },
      "message": "Revert \"fix Kubernetes certs\"\n\nThis reverts commit 803aa03f419531ae0cd82b468d04f3a97b5dfcfc.\nRelated-Prod: PROD-17783\n\nChange-Id: I75da3f52e8ab556365170b647072f06bc8db75f3\n"
    },
    {
      "commit": "803aa03f419531ae0cd82b468d04f3a97b5dfcfc",
      "tree": "4f78419b2cac029afb2b0bff77c61566a3e12a39",
      "parents": [
        "5aa447bd1131c2b0be1c33ceb9e74f51d6a5b00c"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Tue Feb 06 13:03:28 2018 +0100"
      },
      "committer": {
        "name": "Tomas Kukral",
        "email": "tkukral@mirantis.com",
        "time": "Tue Feb 06 12:04:26 2018 +0000"
      },
      "message": "fix Kubernetes certs\n\n* move scheduler and controller manager to k8s_server\n* add admin user\n\nChange-Id: Ic611ef59d1115239b804dcc294db093beca452de\n"
    },
    {
      "commit": "9bf536a684a17ca4a7eeafd363d02cc3a7a0c066",
      "tree": "552fa62a9f836998a518075d6ffacdd71d4e612e",
      "parents": [
        "3cc6b583b3e52578ea445a9070c09d8cc0bb15c1"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Thu Feb 01 14:11:33 2018 +0200"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Thu Feb 01 14:11:33 2018 +0200"
      },
      "message": "Set correct permissions for rabbitmq ssl files\n\nMake sure files are owned by root:rabbitmq with\n640 permissions.\n\nChange-Id: I192b1e8cb9a10ecd010eaa11adc266dca146b084\n"
    },
    {
      "commit": "97fbd988b735c8caf2e8fab52a4a13f1870c87ce",
      "tree": "779db36b8e11585d9cfccf5428433104fd10deb8",
      "parents": [
        "beffa36e11d3f4791286c99d8e720a8635f1267e"
      ],
      "author": {
        "name": "Andrey Shestakov",
        "email": "ashestakov@mirantis.com",
        "time": "Wed Dec 27 22:29:11 2017 +0200"
      },
      "committer": {
        "name": "Andrey Shestakov",
        "email": "ashestakov@mirantis.com",
        "time": "Fri Jan 05 14:08:12 2018 +0200"
      },
      "message": "Split k8s client certificate by services.\n\nEach k8s service should have own CN for RBAC.\nkubelet should belong to group system:nodes.\n\nChange-Id: If1c9f5820af2801909c42ebc56bd127ae42ff4ec\n"
    },
    {
      "commit": "3d1a0df978a9b70b2276713c173da7ebd49d7c1d",
      "tree": "f78bffbe8c44cdaed4cf013110f6a6efb9fc67f9",
      "parents": [
        "a153e44e83ec48c72d2c6b5a9af2e248cc79baa0"
      ],
      "author": {
        "name": "Andrey Shestakov",
        "email": "ashestakov@mirantis.com",
        "time": "Wed Nov 08 01:15:41 2017 +0200"
      },
      "committer": {
        "name": "Andrey Shestakov",
        "email": "ashestakov@mirantis.com",
        "time": "Wed Nov 08 01:15:41 2017 +0200"
      },
      "message": "Add cluster_local_address to allowed alternative names for etcd server\ncertificate in single mode.\n\netcd listen on real IP and ssl should allow connections.\n\nChange-Id: I214e496c47047d867aa769ac1eb0359a5a69934e\n"
    },
    {
      "commit": "143f1f03e6a8861375824ee934a50a5cf9932e29",
      "tree": "ee7f1319ae4315c9adf2ded309b52f37b0875c57",
      "parents": [
        "07dcc33a544036a8b687b3b791d3a4d6d2bd9cb7"
      ],
      "author": {
        "name": "Kirill Bespalov",
        "email": "kbespalov@mirantis.com",
        "time": "Fri Aug 25 13:28:39 2017 +0300"
      },
      "committer": {
        "name": "Kirill Bespalov",
        "email": "kbespalov@mirantis.com",
        "time": "Mon Oct 30 11:07:05 2017 +0000"
      },
      "message": "[salt.minion.cert] MySQL certificate and key\n\nAdds ability to generate certificates and keys using\nsalt.minion.cert state for MySQL.\n\nUsage:\n\nAdd the class to reclass model for db nodes:\n\nclasses:\n - system.salt.minion.cert.mysql.server\n\nApply state:\n salt \u0027db*\u0027 state.sls salt.minion.cert\n\nPROD-14210\nChange-Id: I8366dd618032c6179428ed5a25f59286fa518925\n"
    },
    {
      "commit": "d4586779a8cf15cd9d18e99d234498b56610f3ee",
      "tree": "c4f8f67b2ea67836b9644fe954f7e75aa5c07675",
      "parents": [
        "fc30e3196598bb01f8807d90113d7b8c0794ea94"
      ],
      "author": {
        "name": "Marcin Iwinski",
        "email": "miwinski@mirantis.com",
        "time": "Fri Aug 25 12:52:12 2017 +0200"
      },
      "committer": {
        "name": "Marcin Iwinski",
        "email": "miwinski@mirantis.com",
        "time": "Fri Aug 25 13:37:23 2017 +0200"
      },
      "message": "Add salt_api certificate\n\nChange-Id: I20ab4a1696cec95433361caea6f1a16eca07fc5a\n"
    },
    {
      "commit": "62a9eb30922c18e78970004c3c7c6af70c99f0bc",
      "tree": "972bb7de4ed1f9489329f310448ff07f74b33439",
      "parents": [
        "9f6c8be8d5983e70fff5fed3745780180d780460"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tomkukral@users.noreply.github.com",
        "time": "Sun Aug 20 19:13:42 2017 +0200"
      },
      "committer": {
        "name": "Tomáš Kukrál",
        "email": "tomkukral@users.noreply.github.com",
        "time": "Mon Aug 21 13:25:33 2017 +0200"
      },
      "message": "add k8s and etcd single certs\n\nChange-Id: Id444dd62faa795ed10194334e0aab46f736fee2f\n"
    },
    {
      "commit": "744fbea285710e44567f900bbc4d48bf4560fb4c",
      "tree": "a253ca1fe019692e4e84966e08562004fb59d955",
      "parents": [
        "19b2cbffbda1a841b092e2b365db727679417923"
      ],
      "author": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Mon Aug 07 12:53:49 2017 +0200"
      },
      "committer": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Mon Aug 21 08:50:14 2017 +0000"
      },
      "message": "add OpenContrail tor support\n\nChange-Id: I64ac7acd6f2c00661fd07291f893dafa29bfad88\n"
    },
    {
      "commit": "29ff4c7f764d6fe9e25a109f6b6e2e28181daad5",
      "tree": "39eed9a1aebcf80e728b00f1b99c801238896735",
      "parents": [
        "60045c7426e29c440377ce1ca51b903a93982caa"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Fri Aug 04 16:12:23 2017 +0200"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Mon Aug 07 15:41:13 2017 +0200"
      },
      "message": "Update the client TLS certificate for Prometheus\n\nThis change removes the \u0027alternative_names\u0027 parameter since it is useless\nfor clients. It also means that the class can be included without\ndepending on external _param variables.\n\nChange-Id: I5d1a3570108afe3f940ee4acc77eb23758d248e4\n"
    },
    {
      "commit": "a1c041a469cac50fb133987e5b527c9f044ea182",
      "tree": "fa9e5f9f0ac2c74b212f2a254aa9aea109f872e4",
      "parents": [
        "7e6697c99320cbab7235bfd6014827bad4380429"
      ],
      "author": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Tue Aug 01 11:40:35 2017 +0400"
      },
      "committer": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Fri Aug 04 14:59:26 2017 +0400"
      },
      "message": "Update Octavia cert metadata\n\nRelates to PROD-13439\n\nChange-Id: If5bab9692a78c6ef8f2c1f02c553aae3457aa9d3\n"
    },
    {
      "commit": "1e671dce47d3223ab3173cf22ad0e59ae9f5cce4",
      "tree": "993fdeffd840ce96a9d89b034def661aebea4add",
      "parents": [
        "063bf3d96d5f958714407d4a5fac00dd11a05a08"
      ],
      "author": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Thu Jul 20 14:01:28 2017 +0400"
      },
      "committer": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Thu Jul 20 15:02:13 2017 +0400"
      },
      "message": "Add a param for octavia_ca_hostname\n\nRelated PROD: PROD-11933\n\nChange-Id: I5f48aa9e934455864c3aac2dcaafa1c454ff79c9\n"
    },
    {
      "commit": "63441e25c62295925d8125aad6981f5b6b58f14f",
      "tree": "b13f10f121c4ea31a95a8d3cc0431ad320bd9bd8",
      "parents": [
        "3617b5866c93f5247df6340409520e6dd58d8b15"
      ],
      "author": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Mon Jul 17 16:16:32 2017 +0400"
      },
      "committer": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Wed Jul 19 12:52:47 2017 +0400"
      },
      "message": "Manage certificates for Octavia controller-amphora communication\n\nOctavia presently allows for one method for the controller to\ncommunicate with amphorae: the amphora REST API. Both amphora API and\nOctavia controller do bi-directional certificate-based authentication in\norder to authenticate and encrypt communication.\n\nThis change doesn\u0027t affect Octavia user-facing API.\n\nWhat this change does:\n\n- Creates Octavia CA stored on a node where Octavia controller\n  is running\n- Creates certificates for controller-amphora communication\n  signed by this CA. (Amphora-side certs are generated by Octavia\n  itself)\n\nDepends on: https://gerrit.mcp.mirantis.net/7680\nRelated PROD: PROD-11933\n\nChange-Id: Iedca3b5888af6e331005ed7387d4ca68d34e0261\n"
    },
    {
      "commit": "96a368ae12fbe97deba99ea7cfe42e05cb48faf0",
      "tree": "99a366a99f60b465a10843d31b9ebdaf9896a74d",
      "parents": [
        "e230239524604e47e71764ef9900f6685b49388b"
      ],
      "author": {
        "name": "Kirill Bespalov",
        "email": "kbespalov@mirantis.com",
        "time": "Tue May 30 16:12:27 2017 +0300"
      },
      "committer": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Fri Jul 14 13:24:55 2017 +0000"
      },
      "message": "[salt.minion.cert] Add RabbitMQ certs management\n\nChange-Id: If962c8ada037457d5ec34f5bbe227a0fa486aa63\n"
    },
    {
      "commit": "a7a32440ea6e0b6584003e39de98bad82529a15a",
      "tree": "81a3b6fc8558f7a60f47dc9d1295bd0abc9725e0",
      "parents": [
        "fe0e19abbc5986ad04d8030a4b9a4f3ab15863a8"
      ],
      "author": {
        "name": "Bartosz Kupidura",
        "email": "bkupidura@mirantis.com",
        "time": "Wed May 17 15:59:08 2017 +0200"
      },
      "committer": {
        "name": "Bartosz Kupidura",
        "email": "bkupidura@mirantis.com",
        "time": "Fri May 19 16:52:07 2017 +0200"
      },
      "message": "Change monitoring config dir\n\nAdd monitoring data dir\n\nChange-Id: I3df723161503cee88b154308a063aa943db17a6a\nDepends-On: Ie89009480c06cafb15bb06ded263e49ef194dfc9\n"
    },
    {
      "commit": "403fa40428100696a4914ea92f74c5b24302271a",
      "tree": "0e916e3044f268dc64c705a3855ce73b517dc3db",
      "parents": [
        "57c659093b97ca10429b3042bc63148b0323e32d"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "pmichalec@mirantis.com",
        "time": "Wed May 03 17:52:54 2017 +0200"
      },
      "committer": {
        "name": "Petr Michalec",
        "email": "pmichalec@mirantis.com",
        "time": "Wed May 03 17:52:54 2017 +0200"
      },
      "message": "salt_pki tunning, file name convention\n\nChange-Id: I33f9c5c7f6fa05480f6f590f4a93b084f4533145\n"
    },
    {
      "commit": "761475e7ac2ea9661d5dff3a9b624cfd2bcb4b8e",
      "tree": "fdc6b5018d18db8a067730f1a44ec158056bd940",
      "parents": [
        "f2e795535ab3e9dec4e498c755f9d466f8aeb61c"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Wed Apr 12 13:40:41 2017 +0200"
      },
      "committer": {
        "name": "Tomas Kukral",
        "email": "tkukral@mirantis.com",
        "time": "Wed Apr 12 11:43:15 2017 +0000"
      },
      "message": "add kubernetes.default.svc to k8s_server cert name\n\nChange-Id: Id4826913dfeffaa88135b4751d628e7d2c63a225\n"
    },
    {
      "commit": "6cbb726dad3dae621bf167db69f28f26d062056c",
      "tree": "b4cec1b1e96fdfedf7239bf4f8c337df743e1f57",
      "parents": [
        "95e2cf512e12a5f0e6ae25ed147d7294016bea6f"
      ],
      "author": {
        "name": "Bartosz Kupidura",
        "email": "bkupidura@mirantis.com",
        "time": "Thu Mar 30 15:42:54 2017 +0200"
      },
      "committer": {
        "name": "Bartosz Kupidura",
        "email": "bkupidura@mirantis.com",
        "time": "Thu Mar 30 15:42:54 2017 +0200"
      },
      "message": "Add mising \u0027prometheus\u0027 yaml level\n\nRename prometheus ssl key\n\nChange-Id: I5fb4093e1679a6e541061749ced800c29847a13b\n"
    },
    {
      "commit": "95e2cf512e12a5f0e6ae25ed147d7294016bea6f",
      "tree": "3856c8541d4de4162bec73a2eb8dc3949196e9ff",
      "parents": [
        "a186888c6dd00ce15e47db33429b118072c40238"
      ],
      "author": {
        "name": "Bartosz Kupidura",
        "email": "bkupidura@mirantis.com",
        "time": "Wed Mar 29 19:15:04 2017 +0200"
      },
      "committer": {
        "name": "Bartosz Kupidura",
        "email": "bkupidura@mirantis.com",
        "time": "Wed Mar 29 19:25:00 2017 +0200"
      },
      "message": "Prometheus fixes\n\n* Rename \u0027replica\u0027 to \u0027replicas\u0027 in docker/swarm/service/monitoring\n* Add \u0027discovery_domain\u0027 environment for entrypoint\n* Build prometheus/server/target/etcd.yml yourself\n* Build prometheus/server/target/kubernetes.ym yourself\n* Add prometheus/server/target/dns.yml\n* Fix SSL permissions for prometheus\n\nChange-Id: Icae085f6b0762ada58d03cde276963ec1e4bdefa\n"
    },
    {
      "commit": "a186888c6dd00ce15e47db33429b118072c40238",
      "tree": "17d6a05455f21b37fe654220c759361d37f33559",
      "parents": [
        "cb48d0451511795e0324290a9c9f62c97d7afc5b"
      ],
      "author": {
        "name": "Bartosz Kupidura",
        "email": "bkupidura@mirantis.com",
        "time": "Wed Mar 29 12:38:05 2017 +0200"
      },
      "committer": {
        "name": "Bartosz Kupidura",
        "email": "bkupidura@mirantis.com",
        "time": "Wed Mar 29 14:53:27 2017 +0200"
      },
      "message": "Rename prometheus glusterfs volume\n\nChange-Id: I9a2127c5344ed3b5d81767c899271d983888210f\n"
    },
    {
      "commit": "2f7767da3053c0c334ea448ea7359121529e0c28",
      "tree": "fce9d6f22825d2c0b902611cdb5a883d43bec1e9",
      "parents": [
        "8a0777ba4b23f043fb613352580de52552bf134e"
      ],
      "author": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Wed Mar 22 18:06:27 2017 +0100"
      },
      "committer": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Wed Mar 22 18:11:20 2017 +0100"
      },
      "message": "add cert for cicd\n"
    },
    {
      "commit": "8a0777ba4b23f043fb613352580de52552bf134e",
      "tree": "6137ec4c0e63aecdc94a863656337d79addf3fd1",
      "parents": [
        "a25d8f7d20ed6243c0b96db69f5079daad3016b0",
        "2a75c3b019cc157e0bd74af3876c1bb5dbc1e737"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Wed Mar 22 18:10:19 2017 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 22 18:10:19 2017 +0100"
      },
      "message": "Merge pull request #190 from Mirantis/pr_certificates\n\nAlternate names for proxy certificate"
    },
    {
      "commit": "2a75c3b019cc157e0bd74af3876c1bb5dbc1e737",
      "tree": "55008b7d1566c410f35d7e2fca76e055d8755295",
      "parents": [
        "ecd14b0e06a6d63358acafe7ff60c237e27b604c"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Tue Mar 21 13:40:12 2017 +0100"
      },
      "committer": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Wed Mar 22 15:08:38 2017 +0100"
      },
      "message": "Reusable certificates\n - store cert under /srv/salt/pki\n - isolate certs per cluster name\n - reclass overrides (openstack, wildcard)\n"
    },
    {
      "commit": "3cbee94d8ebe47bf69613feba363edcebef9eabd",
      "tree": "64c839f750f8a91b7ef67ea976f833b39697d331",
      "parents": [
        "0bc41315301b06aab41aee9a36c9f5de105386a3"
      ],
      "author": {
        "name": "Bartosz Kupidura",
        "email": "bkupidura@mirantis.com",
        "time": "Mon Mar 20 13:47:06 2017 +0100"
      },
      "committer": {
        "name": "Bartosz Kupidura",
        "email": "bkupidura@mirantis.com",
        "time": "Tue Mar 21 16:19:50 2017 +0100"
      },
      "message": "Add prometheus monitoring to reclass\n\nAdd:\n* glusterfs server volume\n* glusterfs client\n* ssl keys for kubernetes\n* prometheus related formulas\n* telegraf system reclass\n* prometheus system reclass\n* docker swarm network\n* docker swarm services:\n  - prometheus\n  - alertmanager\n  - pushgateway\n  - grafana\n\nChange-Id: I4a5a60f35f4c96ca41ac2e94f27c7aefbc286cbf\n"
    },
    {
      "commit": "ecd14b0e06a6d63358acafe7ff60c237e27b604c",
      "tree": "13908ca53d3bb2cfad6e9bbdded852c966a7df5f",
      "parents": [
        "b6eeaca967a0139d6e253d2d1a6c515297b88cde",
        "61b8a232b0c92d6d7c1abe07481e2094334f75ab"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Tue Mar 21 13:28:34 2017 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 21 13:28:34 2017 +0100"
      },
      "message": "Merge pull request #191 from Mirantis/pr_certificates2\n\nGeneric wildcard certificate"
    },
    {
      "commit": "b6eeaca967a0139d6e253d2d1a6c515297b88cde",
      "tree": "6e11e3d8f6aef893922877212c95de45709d0752",
      "parents": [
        "9e05055a02bae76249b3dc1b239c6dea82cd7932"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Thu Mar 16 10:59:26 2017 +0100"
      },
      "committer": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Tue Mar 21 13:26:51 2017 +0100"
      },
      "message": "Alternate names for proxy certificate\n"
    },
    {
      "commit": "61b8a232b0c92d6d7c1abe07481e2094334f75ab",
      "tree": "fd3cc8f825064c242cf68c2b2294d9ecb008a88c",
      "parents": [
        "3dc2de9bc23be3e45b743997646ba7f6ea7ffbdb"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Thu Mar 16 11:35:44 2017 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 16 11:35:44 2017 +0100"
      },
      "message": "store certs under /srv/salt/pki"
    },
    {
      "commit": "408bac8582842cb1130e184095d709377dd1bf36",
      "tree": "f4c90ec75c78daf5ff392ee1ff4723b574981e4b",
      "parents": [
        "c964e6eef2d5ebc89ba41dac3673d86146cac050"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Thu Mar 16 11:25:46 2017 +0100"
      },
      "committer": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Thu Mar 16 11:25:46 2017 +0100"
      },
      "message": "salt-master certificate pki\n"
    },
    {
      "commit": "3dc2de9bc23be3e45b743997646ba7f6ea7ffbdb",
      "tree": "cd97b9213f148fe68696c50ea60e2841f1f80e5e",
      "parents": [
        "c964e6eef2d5ebc89ba41dac3673d86146cac050"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Thu Mar 16 07:19:59 2017 +0100"
      },
      "committer": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Thu Mar 16 07:19:59 2017 +0100"
      },
      "message": "Generic wildcard certificate\n"
    },
    {
      "commit": "9d4f4956dbcfed41286d26bc1637edc60f9b5b10",
      "tree": "92cd8eefe88f7bd77b60b35cfe5ce620b34273b2",
      "parents": [
        "453d7649e7727ec262943ae93572b22585e2c4fb"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tomkukral@users.noreply.github.com",
        "time": "Tue Mar 07 11:10:11 2017 +0100"
      },
      "committer": {
        "name": "Tomáš Kukrál",
        "email": "tomkukral@users.noreply.github.com",
        "time": "Tue Mar 07 11:13:15 2017 +0100"
      },
      "message": "continue on etcd_certs\n"
    },
    {
      "commit": "f12aebfa57819fcdccf042fa0208a30da45956e6",
      "tree": "3a917865f80b68786a1f8cb1de9938e7699fec21",
      "parents": [
        "06f6d2c45bbae1ccc653d26ba51a2b683fce3b23",
        "4ee70f287a9133f23e35c00b798fd5ab05f5b205"
      ],
      "author": {
        "name": "Aleš Komárek",
        "email": "github@newt.cz",
        "time": "Thu Mar 02 22:26:27 2017 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 02 22:26:27 2017 +0100"
      },
      "message": "Merge pull request #122 from tomkukral/k8s-certs\n\nadd kubernetes.default to cert alternative_names"
    },
    {
      "commit": "06f6d2c45bbae1ccc653d26ba51a2b683fce3b23",
      "tree": "3bb781689798c4e6a347983d4ca3880424344548",
      "parents": [
        "e422225145adde69c3616c9186a442796fb11e5e",
        "67903c2816b9f47c81c56cd5d939404f811e44fe"
      ],
      "author": {
        "name": "Aleš Komárek",
        "email": "github@newt.cz",
        "time": "Thu Mar 02 22:18:28 2017 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 02 22:18:28 2017 +0100"
      },
      "message": "Merge pull request #135 from tomkukral/etcd-ssl\n\nWIP: Generate certs for etcd"
    },
    {
      "commit": "67903c2816b9f47c81c56cd5d939404f811e44fe",
      "tree": "29067a0d38363bdac2c4d3b0981e3681c07a9643",
      "parents": [
        "3362f76b4ccb5ec649582f39d6771ac932f6a27d"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tomkukral@users.noreply.github.com",
        "time": "Fri Feb 24 23:33:00 2017 +0100"
      },
      "committer": {
        "name": "Tomáš Kukrál",
        "email": "tomkukral@users.noreply.github.com",
        "time": "Fri Feb 24 23:33:00 2017 +0100"
      },
      "message": "set extendedKeyUsage\n\nrequire merging changes to salt formula\n"
    },
    {
      "commit": "3362f76b4ccb5ec649582f39d6771ac932f6a27d",
      "tree": "9f5ee6ea4a4b2844e5e15fbb2aba53ac174b3d3c",
      "parents": [
        "8224923ab1c27f9f281c0e07653648a642a01038"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tomkukral@users.noreply.github.com",
        "time": "Fri Feb 24 10:50:46 2017 +0100"
      },
      "committer": {
        "name": "Tomáš Kukrál",
        "email": "tomkukral@users.noreply.github.com",
        "time": "Fri Feb 24 23:30:32 2017 +0100"
      },
      "message": "add etcd_server class\n"
    },
    {
      "commit": "0d13526f049bbd321ae5b58f8f844205580f1da4",
      "tree": "85c3b68c79adb14402b46e8fa511de532a0591fa",
      "parents": [
        "85c62b81dc6032cfcbfdb9736d1c86d5e9c7cc12"
      ],
      "author": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Mon Feb 20 18:01:23 2017 +0100"
      },
      "committer": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Tue Feb 21 09:39:50 2017 +0100"
      },
      "message": "add kubernetes single\n"
    },
    {
      "commit": "4ee70f287a9133f23e35c00b798fd5ab05f5b205",
      "tree": "4e010e2a33098cdf7742a969010ec1bd7e9c42be",
      "parents": [
        "e2e9232ae44357242c25f9a30a26e880a3160a4b"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tomkukral@users.noreply.github.com",
        "time": "Mon Feb 20 09:55:15 2017 +0100"
      },
      "committer": {
        "name": "Tomáš Kukrál",
        "email": "tomkukral@users.noreply.github.com",
        "time": "Mon Feb 20 09:55:15 2017 +0100"
      },
      "message": "add kubernetes.default to cert alternative_names\n"
    },
    {
      "commit": "522431f07787d63dcc6ec005683109295504a12b",
      "tree": "1963195b13533e4245f7241a7eb62693451e492c",
      "parents": [
        "16d4ddfadaddacc38f45deff744034d0a61867c1"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tom@6shore.net",
        "time": "Thu Jan 26 13:49:38 2017 +0100"
      },
      "committer": {
        "name": "Tomáš Kukrál",
        "email": "tom@6shore.net",
        "time": "Thu Jan 26 13:49:38 2017 +0100"
      },
      "message": "fix typho\n"
    },
    {
      "commit": "16d4ddfadaddacc38f45deff744034d0a61867c1",
      "tree": "0c2b8cf7b2c907ddb4f87a8127fe8a24dfdbd36d",
      "parents": [
        "8723b8624e25effc24ba7b1a91dd6432ae8220c1"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tom@6shore.net",
        "time": "Thu Jan 26 12:26:14 2017 +0100"
      },
      "committer": {
        "name": "Tomáš Kukrál",
        "email": "tom@6shore.net",
        "time": "Thu Jan 26 13:10:36 2017 +0100"
      },
      "message": "change k8s certs path\n\nIt should be includes only in master\n"
    },
    {
      "commit": "8723b8624e25effc24ba7b1a91dd6432ae8220c1",
      "tree": "9557ce779f297c73fa122f8e37f9da3498628a84",
      "parents": [
        "b88a9c021be208e0fff057848e0ec6765c1734ed"
      ],
      "author": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Thu Jan 19 16:10:53 2017 +0100"
      },
      "committer": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Thu Jan 19 16:10:53 2017 +0100"
      },
      "message": "add kubernetes secure to haproxy\n"
    },
    {
      "commit": "a22f666a21728a1c549a2a95f52536df2fcd0a3d",
      "tree": "4ac43cf796978eec4b790923681d5334e0ec7357",
      "parents": [
        "706bab75f447d7ba49dee9081a3822499ddca894"
      ],
      "author": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Tue Jan 10 17:37:16 2017 +0100"
      },
      "committer": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Mon Jan 16 17:12:27 2017 +0100"
      },
      "message": "Add kubernetes to system\n"
    },
    {
      "commit": "bc52ba0abcdd755e30777c96543ea52317c0c4c8",
      "tree": "fab36585d7e8dc64a27deab9ab53d01abad04985",
      "parents": [
        "a831609649a1d07a64aad6728173ed6a720bf4a3"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "ales.komarek@newt.cz",
        "time": "Fri Jan 13 08:53:36 2017 -0800"
      },
      "committer": {
        "name": "Ales Komarek",
        "email": "ales.komarek@newt.cz",
        "time": "Fri Jan 13 08:53:36 2017 -0800"
      },
      "message": "Fix Salt PKI setup\n"
    }
  ]
}
