)]}'
{
  "log": [
    {
      "commit": "9687e2366dc58f887f1bcfaed5188d9c82fb89c0",
      "tree": "78ca0f6de8acf258bb8e785aaa2cc3ebcd09cfee",
      "parents": [
        "c2bd6588ad7dcbc6cadc64d77fe964c21406e947"
      ],
      "author": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Tue Aug 14 15:39:36 2018 +0300"
      },
      "committer": {
        "name": "oshyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Thu Sep 27 20:18:53 2018 +0000"
      },
      "message": "[Update] Added libvirtd certificate templates\n\nRelated-PROD: PROD-22086\n\nChange-Id: I7529b4b01681f9f089a8617236a4453e6f809dc2\n"
    },
    {
      "commit": "f17c72d87bd4ee7999ea60390b5952786e154fcf",
      "tree": "d68fb057f8634e1ae6cece2bd803829105e1f39b",
      "parents": [
        "b4de08012429b79cbc085c539508fefbd5313bc5"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Fri Sep 21 13:54:31 2018 +0300"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Fri Sep 21 19:50:33 2018 +0000"
      },
      "message": "Add metadata for X.509 auth between Manila and RMQ\n\nChange-Id: I35c22c9764b13ff86a26b943b0ffc27f2cfb4f6a\nRelated-Prod: PROD-22764\n"
    },
    {
      "commit": "b4de08012429b79cbc085c539508fefbd5313bc5",
      "tree": "28e44076912d85c526350bbfdd68e1c3ba7e2830",
      "parents": [
        "9e10a061cd115539372169f7fb3ef179aea6e4aa",
        "60dd3d73b7acee10b748d8955bd0079e09975aec"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Fri Sep 21 19:48:52 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@84b5d06f6116",
        "time": "Fri Sep 21 19:48:52 2018 +0000"
      },
      "message": "Merge \"Add metadata for X.509 auth between Barbican and RMQ\""
    },
    {
      "commit": "fb18db3e9291bd438d602aa71b17cebe22cd8895",
      "tree": "abb054e0ab28861628244f55ce59c3064ea0ffd9",
      "parents": [
        "e608b61ee46c4c3d2fd859d3fc0c7d98b6dde408",
        "4233dbeb212b2debb893a56a217e73dcec6ee51e"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Fri Sep 21 12:46:17 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@84b5d06f6116",
        "time": "Fri Sep 21 12:46:17 2018 +0000"
      },
      "message": "Merge \"Implement X.509 auth between Rabbitmq and Designate\""
    },
    {
      "commit": "4233dbeb212b2debb893a56a217e73dcec6ee51e",
      "tree": "c849de9526a51d54c0c359e7a9c0c1560abb08f4",
      "parents": [
        "253034c95efef96162a6eb623801b8a25d876fc8"
      ],
      "author": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Fri Sep 21 13:01:08 2018 +0300"
      },
      "committer": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Fri Sep 21 14:30:56 2018 +0300"
      },
      "message": "Implement X.509 auth between Rabbitmq and Designate\n\nChange-Id: I87f0a51000e278ec3b66dd866e94f0bf74d66b74\nRelated-Prod: PROD-22758\n"
    },
    {
      "commit": "e608b61ee46c4c3d2fd859d3fc0c7d98b6dde408",
      "tree": "4ab22e7f51a8fbce94a650bd8aae910696c37ec7",
      "parents": [
        "253034c95efef96162a6eb623801b8a25d876fc8",
        "05030c5ee5e9461cb5c79d2b5789f7a83df02641"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Fri Sep 21 10:46:43 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@84b5d06f6116",
        "time": "Fri Sep 21 10:46:43 2018 +0000"
      },
      "message": "Merge \"Add metadata for X.509 auth between Ceilometer and RMQ\""
    },
    {
      "commit": "60dd3d73b7acee10b748d8955bd0079e09975aec",
      "tree": "7901104b451968795777c4c3ab5c547bc3755034",
      "parents": [
        "3d1dd6f01a31479800cf364cb38dec85a1f093cf"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Fri Sep 21 11:46:05 2018 +0300"
      },
      "committer": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Fri Sep 21 13:37:38 2018 +0300"
      },
      "message": "Add metadata for X.509 auth between Barbican and RMQ\n\nChange-Id: I1d874796478333fcd4c8113e2a20d7dea706f727\nRelated-Prod: PROD-22755\n"
    },
    {
      "commit": "05030c5ee5e9461cb5c79d2b5789f7a83df02641",
      "tree": "848c2e9dfb90995289db0967d8da0f43319a3898",
      "parents": [
        "3d1dd6f01a31479800cf364cb38dec85a1f093cf"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Wed Sep 19 11:36:54 2018 +0300"
      },
      "committer": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Fri Sep 21 11:58:55 2018 +0300"
      },
      "message": "Add metadata for X.509 auth between Ceilometer and RMQ\n\nRelated-Prod: PROD-22756\n\nChange-Id: Ifa70f9d5d675783d50e053b03a54900353fb13fb\n"
    },
    {
      "commit": "253034c95efef96162a6eb623801b8a25d876fc8",
      "tree": "44717da7ccfd9bfd379453b720dd019944e36ebe",
      "parents": [
        "3d1dd6f01a31479800cf364cb38dec85a1f093cf"
      ],
      "author": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Thu Sep 20 13:14:02 2018 +0300"
      },
      "committer": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Fri Sep 21 11:12:15 2018 +0300"
      },
      "message": "Implement X.509 auth between Rabbitmq and Ironic\n\nChange-Id: Id74396603a16586d25d079872d92d5721e9ed365\nRelated-Prod: PROD-22762\n"
    },
    {
      "commit": "e50923d07db4d6e376b5ae493f4eb4ec421f8ee6",
      "tree": "57032cd8fe15abb379cc3c2bea6ccb757ca9fc7d",
      "parents": [
        "a48bf69ddc6522da91897ef4f34f35926dec5155"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Wed Sep 12 13:54:20 2018 +0000"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed Sep 19 17:04:52 2018 +0000"
      },
      "message": "Add nova x509 metadata\n\nRelaited-Prod: PROD-22766\n\nChange-Id: Iacab6680b55db7f0372a4c1ef459666e9987a488\n"
    },
    {
      "commit": "135f94092576ad9e0fb6c8fcda59d8d14aebddf1",
      "tree": "060f30367314a620810f44245dc34370d32f94c5",
      "parents": [
        "bff4931b9349c74432db8de333181ce782395f2a",
        "5d0742f0979feb7798c2a1b8fce7172047fec991"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed Sep 19 14:57:37 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@84b5d06f6116",
        "time": "Wed Sep 19 14:57:37 2018 +0000"
      },
      "message": "Merge \"Add neutron x509 metadata\""
    },
    {
      "commit": "5d0742f0979feb7798c2a1b8fce7172047fec991",
      "tree": "ee5545780ec209a2904cc00bbf633eb4e5bdb8e3",
      "parents": [
        "d6c27be1ad0e35125b1a628cdde21f8719305848"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Wed Sep 12 13:53:56 2018 +0000"
      },
      "committer": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Wed Sep 19 16:39:50 2018 +0300"
      },
      "message": "Add neutron x509 metadata\n\nRelated-Prod: PROD-22765\n\nChange-Id: I1c86298ffd8689281584f0e48c72ee11857eb256\n"
    },
    {
      "commit": "33646d0b11e2ec88671c6885e682b377e41defbb",
      "tree": "a79c0fcef821c5b8cd177d2a6bebe0f6d9f722dc",
      "parents": [
        "5b827dccd483597442a7c132282a83f0e0202c51"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Wed Sep 19 11:08:31 2018 +0300"
      },
      "committer": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Wed Sep 19 11:09:24 2018 +0300"
      },
      "message": "Add metadata for X.509 auth between Aodh and RMQ\n\nRelated-Prod: PROD-22754\n\nChange-Id: I5ffcd41515bc3b0354031e74cf09817d2f7c8c66\n"
    },
    {
      "commit": "550374db14237106aad63f5de93f661b7743560a",
      "tree": "786fd942b5ddacbab4355e70cb6f04136658c319",
      "parents": [
        "5596968d3e116e54caa7a3a54e1e55623efd7c29"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Tue Sep 18 11:43:02 2018 +0300"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Tue Sep 18 11:36:35 2018 +0000"
      },
      "message": "Add salt minion cert openstack_api metadata\n\nChange-Id: I2d9eaf981c71d7ff8912b5534936e37432489bae\nRelated-Prod: PROD-18315\n"
    },
    {
      "commit": "4185bbd117b96a656f80059ab6163d1aacfb6f29",
      "tree": "625c2f3e971d4e2a1e035011c9ce663d8646cd31",
      "parents": [
        "09850fa03b4a0f18dd936f61b1f8ef5507c5da90"
      ],
      "author": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Mon Sep 17 11:45:39 2018 +0300"
      },
      "committer": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Mon Sep 17 11:45:39 2018 +0300"
      },
      "message": "Implement X.509 auth for MySQL and Ironic\n\nChange-Id: Iad34da8ca26e53876fe32001fceedd42b26161ca\nRelated-PROD: PROD-22747\n"
    },
    {
      "commit": "a85aeec11bf23487f0df1c7aa27bea0718da0902",
      "tree": "687739b0c299147a833baa21329a4b1f7bcfd9ed",
      "parents": [
        "ca6cb31fb6c11dfee71802ce232510076156cc5d"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Wed Sep 12 13:53:36 2018 +0000"
      },
      "committer": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Thu Sep 13 10:25:56 2018 +0000"
      },
      "message": "Add keystone x509 metadata\n\nRelated-Prod: PROD-22763\n\nChange-Id: I2de52619a47f16b598a8d1c84fa805e1957c771e\n"
    },
    {
      "commit": "ca6cb31fb6c11dfee71802ce232510076156cc5d",
      "tree": "599efae2bb9a7b21f23e8b9ad4c7ecfa396ab2d2",
      "parents": [
        "d0b0e0c53ad05409f033bc19edddb536d2a056cd"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Wed Sep 12 13:53:15 2018 +0000"
      },
      "committer": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Thu Sep 13 10:25:19 2018 +0000"
      },
      "message": "Add heat x509 metadata\n\nRelated-Prod: PROD-22761\n\nChange-Id: I7f6960283ca34fa6b26360108d60e549ac964655\n"
    },
    {
      "commit": "d0b0e0c53ad05409f033bc19edddb536d2a056cd",
      "tree": "69a7cae87cbb8cfe7a16721e0ba3c2354878035b",
      "parents": [
        "25cc13d63c9d5fa6bc93100ad46f205c9586402d"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Wed Sep 12 13:52:56 2018 +0000"
      },
      "committer": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Thu Sep 13 10:24:29 2018 +0000"
      },
      "message": "Add glance x509 metadata\n\nRelated-Prod: PROD-22759\n\nChange-Id: I364b571b319a9631bda5575a3a76ae25f8f09ca1\n"
    },
    {
      "commit": "25cc13d63c9d5fa6bc93100ad46f205c9586402d",
      "tree": "de2d3c16432459c34aabbf0b7e4ded6edd1fb45f",
      "parents": [
        "2b385e457439fce9d1f0f3a51191c30bb4b20930"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Wed Sep 12 13:52:23 2018 +0000"
      },
      "committer": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Thu Sep 13 10:21:36 2018 +0000"
      },
      "message": "Add cinder x509 metadata\n\nRelated-Prod: PROD-22757\n\nChange-Id: Ie53f44daa54e349430cefc1d507f9245e17f1717\n"
    },
    {
      "commit": "2b385e457439fce9d1f0f3a51191c30bb4b20930",
      "tree": "d02e33902af327dc462652ea04b65625cb20bac5",
      "parents": [
        "d1988f6d87be3575b90c42345deff5e2603c2fdd",
        "29dd4d1b171062224eb63b57e53d43fb7f45f36d"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Wed Sep 12 13:08:30 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@84b5d06f6116",
        "time": "Wed Sep 12 13:08:30 2018 +0000"
      },
      "message": "Merge \"Implement X.509 auth for MySQL and Barbican\""
    },
    {
      "commit": "561c6bc6f422ea71e702b7dbd376f47baa1317c7",
      "tree": "53cfcd9ccab3b596f1320e26b637579e1f01a0a3",
      "parents": [
        "e849a902e646a047c13ad9d2a9553d4f186b9e02",
        "02dd1b6fac9122bca310b0974e52edb907eeb262"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Wed Sep 12 11:23:17 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@84b5d06f6116",
        "time": "Wed Sep 12 11:23:17 2018 +0000"
      },
      "message": "Merge \"Implement X.509 auth for MySQL and Gnocchi\""
    },
    {
      "commit": "de520627604dabd2beed4ab430b9c1c5d6dd929f",
      "tree": "f00f836c13dfa4884f1efe8b5d89f87f6ceb8d38",
      "parents": [
        "11218203051728c1f84c2c1afe48639e6e3da49b",
        "244e8a9a2f95957b21b98ef8ca99c6ff0a260006"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Tue Sep 11 20:50:39 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@84b5d06f6116",
        "time": "Tue Sep 11 20:50:39 2018 +0000"
      },
      "message": "Merge \"Implement X.509 auth for MySQL and Manila\""
    },
    {
      "commit": "02dd1b6fac9122bca310b0974e52edb907eeb262",
      "tree": "6b1be8dbc75527e0fdd5649bf88214b9dc53dc29",
      "parents": [
        "d60108b1c5e3d78d48e7fdb33f19dc099f1f4bf6"
      ],
      "author": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Tue Sep 11 17:42:53 2018 +0300"
      },
      "committer": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Tue Sep 11 17:42:53 2018 +0300"
      },
      "message": "Implement X.509 auth for MySQL and Gnocchi\n\nChange-Id: Ie3eeb44048ac6f6251c9921f4de55e1c90e9a82d\nRelated-PROD: PROD-22746\n"
    },
    {
      "commit": "29dd4d1b171062224eb63b57e53d43fb7f45f36d",
      "tree": "5093f333f5f6b0844660670c8a0001c3d8a976a5",
      "parents": [
        "646055a161c50f7877480e50613904735a399eb2"
      ],
      "author": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Tue Sep 11 13:23:50 2018 +0300"
      },
      "committer": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Tue Sep 11 13:23:53 2018 +0300"
      },
      "message": "Implement X.509 auth for MySQL and Barbican\n\nChange-Id: I528eb1788c51e80f270eb6649872496da5cd4949\nRelated-PROD: PROD-22738\n"
    },
    {
      "commit": "5aaf0072d8b6d0027d816f4a3f92447d1e2fda90",
      "tree": "c93910e6ea5fc85501b4c7b8c3c4a3c96c63f1bb",
      "parents": [
        "646055a161c50f7877480e50613904735a399eb2"
      ],
      "author": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Mon Sep 10 14:18:47 2018 +0300"
      },
      "committer": {
        "name": "oshyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Tue Sep 11 04:47:13 2018 +0000"
      },
      "message": "Implement X.509 auth for MySQL and Panko\n\nChange-Id: I380fc3b9666558113740b93da7be454b1398994f\nRelated-PROD: PROD-22752\n"
    },
    {
      "commit": "244e8a9a2f95957b21b98ef8ca99c6ff0a260006",
      "tree": "a50f42e39ae016461bbbc491b39ad6feac27dbbe",
      "parents": [
        "7d40f1cff019b50cdf27a9a7255a552dbbef6ea6"
      ],
      "author": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Fri Sep 07 17:12:37 2018 +0300"
      },
      "committer": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Fri Sep 07 17:12:37 2018 +0300"
      },
      "message": "Implement X.509 auth for MySQL and Manila\n\nChange-Id: I29dba753195f019fc8865e438b69ccd016ef691c\nRelated-PROD: PROD-22749\n"
    },
    {
      "commit": "5e608f217c6844d0e359759bb99fd8bec6059b84",
      "tree": "9723f1c01c30ab32261ef23284a057bdea5b5217",
      "parents": [
        "a34421f64a77ebf17c56ecf2c62862fae433cc6e"
      ],
      "author": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Wed Sep 05 15:38:36 2018 +0300"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed Sep 05 15:05:13 2018 +0000"
      },
      "message": "Adding VIP and minion:cert classes for barbican\n\nThe patch creates minion:cert and virtual IP classes for barbican\nservice to have a chance to use it on separate nodes.\n\nChange-Id: I8f0ac631149fdc86415679ac5c1053f28d2c45f5\nRelated-PROD: PROD-21338 (PROD:21338)\n"
    },
    {
      "commit": "ef1044cdb8e28212f0eca8a262520f6f61fd72cc",
      "tree": "e91211fb30127edfaa5b19659bf1d919e0808dc0",
      "parents": [
        "75ce0569c0f34c288a12f74d890dba3d1c4e36ce",
        "af715ca4b90b0510327b4c13993732e21e746508"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed Sep 05 09:56:54 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@84b5d06f6116",
        "time": "Wed Sep 05 09:56:54 2018 +0000"
      },
      "message": "Merge \"[REFACTOR]Added support X.509 auth between MySQL and Cinder\""
    },
    {
      "commit": "701b4b81e44c74ded99cbc85ebebe12f030c1162",
      "tree": "3339f49827b51b426ca039b5ab4825cdfda1ff7d",
      "parents": [
        "c91344891cf53caa8fe3edb8770a24a8a4f4fadd",
        "e1692d2dea8ae8c0fb372b10287af729e3bf863f"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Tue Sep 04 23:05:52 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@84b5d06f6116",
        "time": "Tue Sep 04 23:05:52 2018 +0000"
      },
      "message": "Merge \"Implement X.509 auth for MySQL and Neutron\""
    },
    {
      "commit": "c91344891cf53caa8fe3edb8770a24a8a4f4fadd",
      "tree": "5fba387cfc647741cfc84b1a998152b3f3b5436b",
      "parents": [
        "59ec3864caa5c68f5536039b99eeb43eed2b7bf2",
        "c4dd2d7109fbdbc37c0bed4ef6d8234ed5e776f4"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Tue Sep 04 20:46:10 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@84b5d06f6116",
        "time": "Tue Sep 04 20:46:10 2018 +0000"
      },
      "message": "Merge \"Implement X.509 auth for MySQL and Keystone\""
    },
    {
      "commit": "d80ecd57fe7c29c01df593e1469d7b0a60dca280",
      "tree": "338f4cc2f7832e8cbc9d1c5cd32c69e27570a3a9",
      "parents": [
        "62a32054422ddb465ad1c308e5cc0941043e54fb"
      ],
      "author": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Tue Sep 04 18:06:42 2018 +0300"
      },
      "committer": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Tue Sep 04 18:06:45 2018 +0300"
      },
      "message": "Implement X.509 auth for MySQL and Aodh\n\nRelated-PROD: PROD-22742\n\nChange-Id: Ic38582b18b36b23e9534b4deb67ce06264d95df2\n"
    },
    {
      "commit": "af715ca4b90b0510327b4c13993732e21e746508",
      "tree": "16c4c68799ed823ac5004c811eca78e3c835659e",
      "parents": [
        "5e9b388a4cfa1cd38313416803b3efaff5384456"
      ],
      "author": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Wed Aug 22 15:36:43 2018 +0300"
      },
      "committer": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Tue Sep 04 17:31:10 2018 +0300"
      },
      "message": "[REFACTOR]Added support X.509 auth between MySQL and Cinder\n\n  * Eliminated typo\n  * Changed path to cert\n\nChange-Id: I96427d6fdb6c9e3727de73067cbd0638ae9f1262\nRelated-PROD: PROD-22519\n"
    },
    {
      "commit": "62a32054422ddb465ad1c308e5cc0941043e54fb",
      "tree": "afd38be25b14e87506b00382ae96e15b30a51a51",
      "parents": [
        "ca4d06f00525964558b30a0b0f3d66776e5611aa",
        "e3fc9e95bd78216c69420c1a2c444ef13901267f"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Tue Sep 04 14:01:14 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@84b5d06f6116",
        "time": "Tue Sep 04 14:01:14 2018 +0000"
      },
      "message": "Merge \"[REFACTOR] Implement X.509 auth for MySQL and Nova\""
    },
    {
      "commit": "ca4d06f00525964558b30a0b0f3d66776e5611aa",
      "tree": "30a4dd5682ccd77859faca02aa31423d432b94d2",
      "parents": [
        "aaf1763ed7873640624ab746021bc91c7e1a64b1",
        "509974a440441a1261e120d18d424601a2a9d66d"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Tue Sep 04 14:00:48 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@84b5d06f6116",
        "time": "Tue Sep 04 14:00:48 2018 +0000"
      },
      "message": "Merge \"Implement X.509 auth for MySQL and Designate\""
    },
    {
      "commit": "aaf1763ed7873640624ab746021bc91c7e1a64b1",
      "tree": "13aa8d9891e2b3cb00daed609be0587a98548b08",
      "parents": [
        "b68ddc9b4e2f8a55fcc12ee637b95d27058c2172",
        "b3632d5f059b5c99078ed2e499259d45353857a9"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Tue Sep 04 14:00:44 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@84b5d06f6116",
        "time": "Tue Sep 04 14:00:44 2018 +0000"
      },
      "message": "Merge \"Implement X.509 auth for MySQL and Heat\""
    },
    {
      "commit": "e1692d2dea8ae8c0fb372b10287af729e3bf863f",
      "tree": "0a784137fb35f8574f037de443bf8177d26bb82a",
      "parents": [
        "826d97ba108d45fa2e6e610389d73ea1d1f2d575"
      ],
      "author": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Fri Aug 31 16:04:16 2018 +0300"
      },
      "committer": {
        "name": "oshyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Tue Sep 04 12:00:48 2018 +0000"
      },
      "message": "Implement X.509 auth for MySQL and Neutron\n\nRelated-PROD: PROD-22796\n\nChange-Id: If944a1b0eb775fc0297239896c12dd2ca9864c8e\n"
    },
    {
      "commit": "e3fc9e95bd78216c69420c1a2c444ef13901267f",
      "tree": "abbdd80bb59dca2baa58fba33e56b6c9b6274de5",
      "parents": [
        "5da1577d53ec36b02d6ff255c7b76762a1b7bb6d"
      ],
      "author": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Mon Sep 03 11:42:56 2018 +0300"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Tue Sep 04 10:45:37 2018 +0000"
      },
      "message": "[REFACTOR] Implement X.509 auth for MySQL and Nova\n\nRelated-PROD: PROD-19981\n\nChange-Id: Ifee72be381c6a5bd13daff3e62f3d57319a07989\n"
    },
    {
      "commit": "509974a440441a1261e120d18d424601a2a9d66d",
      "tree": "dfae84773200a1dcdfb86ca2fed72d11f1534058",
      "parents": [
        "826d97ba108d45fa2e6e610389d73ea1d1f2d575"
      ],
      "author": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Fri Aug 31 12:09:05 2018 +0300"
      },
      "committer": {
        "name": "oshyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Tue Sep 04 09:44:46 2018 +0000"
      },
      "message": "Implement X.509 auth for MySQL and Designate\n\nRelated-PROD: PROD-22737\n\nChange-Id: I28c75f79a6e8d111d32d9dea29f23f437f1ffdd3\n"
    },
    {
      "commit": "74e34a34276065de5d8b08eb6b1636cab0af7b5f",
      "tree": "b41a623e2ecfb1586c8e96a7f1a7587de9b066e4",
      "parents": [
        "826d97ba108d45fa2e6e610389d73ea1d1f2d575"
      ],
      "author": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Fri Aug 31 13:44:45 2018 +0300"
      },
      "committer": {
        "name": "oshyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Tue Sep 04 09:36:35 2018 +0000"
      },
      "message": "Implement X.509 auth for MySQL and Glance\n\nRelated-PROD: PROD-22745\n\nChange-Id: I46392223a6bdf1c3ccf4ac7425cad429a05174c0\n"
    },
    {
      "commit": "c4dd2d7109fbdbc37c0bed4ef6d8234ed5e776f4",
      "tree": "cc930f3ef59629a12995b7422af73d07b185110e",
      "parents": [
        "73a81e64bf27be7b7305129fc272ce90f21352eb"
      ],
      "author": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Thu Aug 30 18:30:59 2018 +0300"
      },
      "committer": {
        "name": "oshyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Tue Sep 04 09:10:44 2018 +0000"
      },
      "message": "Implement X.509 auth for MySQL and Keystone\n\nChange-Id: I03618376d7ba44b11b6121a611fea87c8c3dd023\nRelated-PROD: PROD-22748\n"
    },
    {
      "commit": "b3632d5f059b5c99078ed2e499259d45353857a9",
      "tree": "c521eb9b158fa7518e9565a9f1d324f37b12d97e",
      "parents": [
        "73a81e64bf27be7b7305129fc272ce90f21352eb"
      ],
      "author": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Thu Aug 30 17:08:08 2018 +0300"
      },
      "committer": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Tue Sep 04 11:54:58 2018 +0300"
      },
      "message": "Implement X.509 auth for MySQL and Heat\n\nRelated-PROD: PROD-22736\n\nChange-Id: I6aac70871a42169adc4ae8af5b8ea5d983ac81de\n"
    },
    {
      "commit": "a385029a3e08bf0903869b56c5bcf13dca6c3b14",
      "tree": "a9d8febe18d0248fba64f6b4f0aedece49bf3ffc",
      "parents": [
        "481d8a6a12def3a868075cc7dfd99b0ec8085914"
      ],
      "author": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Wed Aug 22 15:36:43 2018 +0300"
      },
      "committer": {
        "name": "oshyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Tue Aug 28 10:05:55 2018 +0000"
      },
      "message": "Added support X.509 auth between MySQL and Cinder\n\nRelated-PROD: PROD-22519\n\nChange-Id: Iec3e7d0133c071c1137eb46ed890985a1b687fc4\n"
    },
    {
      "commit": "561c7e5b4883e6cf0e76276d0d05955ae76450aa",
      "tree": "14d2f98e0f0a72cf286bdc2381e10e677909cf82",
      "parents": [
        "b51190ec66e748380ead17b265b73eb9a7c20a39"
      ],
      "author": {
        "name": "Anastasia Kuznetsova",
        "email": "akuznetsova@mirantis.com",
        "time": "Tue Aug 21 17:31:12 2018 +0400"
      },
      "committer": {
        "name": "Anastasia Kuznetsova",
        "email": "akuznetsova@mirantis.com",
        "time": "Tue Aug 21 17:31:16 2018 +0400"
      },
      "message": "Fix octavia ca/cert generation\n\nIn current implementation salt.minion state fails with\n\"Detected conflicting IDs, SLS IDs need to be globally unique.\nThe conflicting ID is \u0027/etc/octavia/certs/ca_01.pem\u0027 and is found\nin SLS \u0027base:salt.minion.ca\u0027 and SLS \u0027base:salt.minion.cert\u0027\"\n\nNeed to delete ca_file and ca_key_file params to fix the above\nproblem, so minion.cert will create them by itself.\n\nChange-Id: I62beb12becb2d07bdd10d44ee44814eab9e03b07\n"
    },
    {
      "commit": "90ae4064a5d696edb707562caac20844efd40669",
      "tree": "701d9e697c6c63a1520da6061cad9b433fad74e6",
      "parents": [
        "18ffaebf71a23e4fc8601675aa1b579e9a27d620"
      ],
      "author": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Fri Aug 03 18:26:49 2018 +0300"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Tue Aug 14 11:11:36 2018 +0000"
      },
      "message": "Added mysql-nova-clients certificate templates\n\nRelated-PROD: PROD-19981\n\nChange-Id: I84f73bf31bc76e243a6cdd3648b7a398c6d7675d\n"
    },
    {
      "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": "72e3d0d9671306686c264fd0a5433f1861935ce2",
      "tree": "ee9d887b191ee53077fad76589434d3cec97434a",
      "parents": [
        "05ec86a52385cbab8e27fc97ff0fb91ec6e78c53"
      ],
      "author": {
        "name": "Leontii Istomin",
        "email": "listomin@mirantis.com",
        "time": "Thu Mar 08 10:44:49 2018 +0100"
      },
      "committer": {
        "name": "Leontii Istomin",
        "email": "listomin@mirantis.com",
        "time": "Thu Mar 08 10:44:49 2018 +0100"
      },
      "message": "Add parameters for salt on scale ( \u003e20 minions)\n\n - for salt-master max_open_files\n - for salt-minions:\n   - acceptance_wait_time_max: 60\n   - acceptance_wait_time: 10\n   - random_reauth_delay: 270\n   - recon_default: 1000\n   - recon_max: 60000\n   - recon_randomize: True\n   - auth_timeout: 60\n\nFixes_bug: PROD-18322\n\nChange-Id: I0fddbe9fb1da201dd3ac28e92d32a055690912ac\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": "80e4c45c1ccaf74aa8d27a4c503db99c50018c7d",
      "tree": "f7628c9c45398fd0e22b37d2cafdc838d9fad742",
      "parents": [
        "62a6c7f4a0e1ae9d329b4ad7d40bcaca0ceef2cc"
      ],
      "author": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Fri Apr 28 16:34:23 2017 +0200"
      },
      "committer": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Fri Apr 28 16:34:23 2017 +0200"
      },
      "message": "add salt master failover\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": "e422225145adde69c3616c9186a442796fb11e5e",
      "tree": "7836378628bf27a7575356164996322257d4494a",
      "parents": [
        "28117406dedbad37542894f2c393f79287fb193a",
        "0d13526f049bbd321ae5b58f8f844205580f1da4"
      ],
      "author": {
        "name": "Aleš Komárek",
        "email": "github@newt.cz",
        "time": "Thu Mar 02 22:16:35 2017 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 02 22:16:35 2017 +0100"
      },
      "message": "Merge pull request #138 from Mirantis/k8s-single\n\nadd kubernetes single"
    },
    {
      "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": "3a1e3d35c4ba634b91dab68ec7a88582c748d83c",
      "tree": "c6490298a318ae60535f7c61ac994c4ff8b8e8ff",
      "parents": [
        "3cff35040f1e2a2a9bcec10606bd22bc31b77068"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Feb 23 15:02:54 2017 +0100"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Fri Feb 24 18:08:23 2017 +0100"
      },
      "message": "Add CI/CD infrastructure\n\nChange-Id: Id15634c2096394f7de4533c8466e0e0c2e66f8ed\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"
    },
    {
      "commit": "c7b01039d2c1bfe5c121f375fccdc7e738985a3d",
      "tree": "7cfe23c987023c73018dbd908d08ee2c6b917c01",
      "parents": [
        "a46a1c5a2d6646ea2d655f5439c6b722d519ff49"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "ales.komarek@newt.cz",
        "time": "Thu Dec 01 11:20:06 2016 +0100"
      },
      "committer": {
        "name": "Ales Komarek",
        "email": "ales.komarek@newt.cz",
        "time": "Thu Dec 01 11:20:06 2016 +0100"
      },
      "message": "Moved structure\n"
    }
  ]
}
