)]}'
{
  "log": [
    {
      "commit": "f3cc4c49ec8a22cec145ff6a124c57b15d338ad4",
      "tree": "6449bae5b1f38ef45183a88420fe77cef78fafe8",
      "parents": [
        "ae811ae809dd1afa52b53674644a2af7a3ab85b9"
      ],
      "author": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Thu Nov 01 20:24:51 2018 +0200"
      },
      "committer": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Thu Nov 01 20:26:19 2018 +0200"
      },
      "message": "Adding placement-api\n\nThe patch adds placement-api public endpoint to\nproxy node to be used as a regular OpenStack service.\n\nChange-Id: I172c7f576b6b31e24583fd9a898e9a981ebe36d0\n"
    },
    {
      "commit": "bb37f13899ef886499a492dbf3677edab8144743",
      "tree": "9189fd5338b5f79121fb3091d09af2782907da46",
      "parents": [
        "8ad2959152a428c60faf86ba6f49a2635466f618"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Tue Oct 30 12:16:11 2018 +0200"
      },
      "committer": {
        "name": "Denis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Tue Oct 30 10:26:33 2018 +0000"
      },
      "message": "Add \u0027system.galera.server.database.neutron\u0027 on database nodes\n\nRelated to https://gerrit.mcp.mirantis.com/#/c/29231/\n\nChange-Id: I7b322d0b86a3d5fae6da1f828599530cf0626d50\n"
    },
    {
      "commit": "a2dc4c980dce6d7266c055a0aef43b14c2507160",
      "tree": "19d9ccfcfb8a95c54237c5e1d43a5dbf801c4f76",
      "parents": [
        "aad22d6e0f1fb2a14401e21b4a16c1fae8e0d962"
      ],
      "author": {
        "name": "Inessa Vasilevskaya",
        "email": "ivasilevskaya@mirantis.com",
        "time": "Wed Oct 17 15:24:00 2018 +0200"
      },
      "committer": {
        "name": "Inessa Vasilevskaya",
        "email": "ivasilevskaya@mirantis.com",
        "time": "Wed Oct 17 15:24:00 2018 +0200"
      },
      "message": "fix interface name eth -\u003e ens\n\nPrevios patches erroneously configured eth3\ninterface instead of ens3, thus not allowing\nntw node to properly setup ens3 interface\nthrough linux.network state.\n\nCo-Authored-By: Jan Cach \u003cjcach@mirantis.com\u003e\n\nPROD-23882\n\nChange-Id: I4373417c94d02334eb56ab048d2e08a6f770a7e6\n"
    },
    {
      "commit": "d05093bfeffe20cf075632221e39f47dcb6b30f6",
      "tree": "e9ce4f7b1af8d404dce23689eb72385a8d331975",
      "parents": [
        "4f019781dc610e0fad9418846fdc410eaff068fb"
      ],
      "author": {
        "name": "Jan Cach",
        "email": "cach.jan@gmail.com",
        "time": "Mon Oct 15 13:16:03 2018 +0200"
      },
      "committer": {
        "name": "Jan Cach",
        "email": "cach.jan@gmail.com",
        "time": "Mon Oct 15 13:16:03 2018 +0200"
      },
      "message": "Fix interface definition for oc lab\n\nChange-Id: I66331fbcec49848867ed6a9f78aa91308aa3e0b7\n"
    },
    {
      "commit": "4f019781dc610e0fad9418846fdc410eaff068fb",
      "tree": "b19fa7b7d9ff21ea192214f15827284e96367054",
      "parents": [
        "793dbd140135c37160c25f9d0f3e9effaee5c26e"
      ],
      "author": {
        "name": "Jan Cach",
        "email": "cach.jan@gmail.com",
        "time": "Thu Oct 11 16:09:34 2018 +0200"
      },
      "committer": {
        "name": "Jan Cach",
        "email": "cach.jan@gmail.com",
        "time": "Thu Oct 11 16:10:42 2018 +0200"
      },
      "message": "Set mgmt interfaces to dhcp in contrail-labs\n\nCloses-bug: #PROD-23882\n\nChange-Id: I0d9faa34f92d4e771e28a7fe7e9ab1e33f3990ff\n"
    },
    {
      "commit": "793dbd140135c37160c25f9d0f3e9effaee5c26e",
      "tree": "806427fb8bc9a437a410d82e41bae67a94120779",
      "parents": [
        "3c2fff4a3e3a1d15c0bbb41ff5ff28189b20d63e"
      ],
      "author": {
        "name": "Inessa Vasilevskaya",
        "email": "ivasilevskaya@mirantis.com",
        "time": "Mon Sep 10 17:48:48 2018 +0200"
      },
      "committer": {
        "name": "ivasilevskaya",
        "email": "ivasilevskaya@mirantis.com",
        "time": "Wed Oct 10 15:35:35 2018 +0000"
      },
      "message": "OC: configure cassandra backup/restore schedule\n\nBackup schedule enabled for both models, with contrail\n3.x and 4.0.\nConfiguration was taken from official MCP guide [1]\n[1] https://docs.mirantis.com/mcp/q2-18/mcp-operations-guide\n\nPROD-22844\n\nChange-Id: I1ba9537dd356f6e6d0b0e1e7e06ec175cd8ba026\n"
    },
    {
      "commit": "8d9ba6ec525cabd5e821dae8f926fe41c6555fa0",
      "tree": "ee7266bd777302586f6fb91404ec5f563e482758",
      "parents": [
        "e626afdc6a5932daea739109ffe9adbb869ca7c4",
        "e188980b5b27ea0815cdeb0ed6c448498ed86290"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Wed Oct 10 13:26:21 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Wed Oct 10 13:26:21 2018 +0000"
      },
      "message": "Merge \"Delete glusterfs server and client inclusions for keystone deployment according to new method for fernet and credential keys rotation\""
    },
    {
      "commit": "e626afdc6a5932daea739109ffe9adbb869ca7c4",
      "tree": "dcedffcce21df061b7b52281d8e7439a6b09cd7e",
      "parents": [
        "928d28f4277d14e3185469f70333365fb5aedc60",
        "366aa06d2889250b9ea3ee08effca9d595f997a1"
      ],
      "author": {
        "name": "Pavel Svimbersky",
        "email": "psvimbersky@mirantis.com",
        "time": "Wed Oct 10 11:09:22 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Wed Oct 10 11:09:22 2018 +0000"
      },
      "message": "Merge \"Add nova:compute:networking:contrail pillar to contrail labs\""
    },
    {
      "commit": "928d28f4277d14e3185469f70333365fb5aedc60",
      "tree": "e92f02271d7e397f49705899b3d2a9fa760bf069",
      "parents": [
        "f96dbe2aa8545e4d567ac0d1453979d681838ecd"
      ],
      "author": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Wed Sep 26 15:58:11 2018 +0300"
      },
      "committer": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Tue Oct 09 16:52:04 2018 +0300"
      },
      "message": "Enable system.defaults on all root-init\n\nChange-Id: If093d365a9f3942bea9cc2777f90d25753bb805f\n"
    },
    {
      "commit": "e188980b5b27ea0815cdeb0ed6c448498ed86290",
      "tree": "f554c71731a85cc91ab93d881857e9ecb02e7513",
      "parents": [
        "fa85f8423cfb18c5ccb2306b74810444aa9528a8"
      ],
      "author": {
        "name": "sgudz",
        "email": "sgudz@mirantis.com",
        "time": "Tue Oct 09 12:36:17 2018 +0300"
      },
      "committer": {
        "name": "sgudz",
        "email": "sgudz@mirantis.com",
        "time": "Tue Oct 09 12:38:46 2018 +0300"
      },
      "message": "Delete glusterfs server and client inclusions for keystone deployment\naccording to new method for fernet and credential keys rotation\n\nChange-Id: Ia2dbf9084a7cbb402c63688e6b29ec57c6257ec3\n"
    },
    {
      "commit": "366aa06d2889250b9ea3ee08effca9d595f997a1",
      "tree": "df9e1637a51a563373e81d86b0390a5ab698725c",
      "parents": [
        "5229e385bb4016d15db0e98f2d406476a7737d6d"
      ],
      "author": {
        "name": "Jan Cach",
        "email": "cach.jan@gmail.com",
        "time": "Fri Oct 05 10:43:05 2018 +0200"
      },
      "committer": {
        "name": "Jan Cach",
        "email": "cach.jan@gmail.com",
        "time": "Fri Oct 05 10:43:05 2018 +0200"
      },
      "message": "Add nova:compute:networking:contrail pillar to contrail labs\n\nChange-Id: Icb364ff914c595c65a555496249f92335fbc0abe\n"
    },
    {
      "commit": "758fb092beae8f3560dba2917856ce84fae067de",
      "tree": "3b272121e5b4908144c4d2c346021879e22e75a7",
      "parents": [
        "7ff8dbe14835c747f84b125c2312450f939ea599"
      ],
      "author": {
        "name": "Jan Cach",
        "email": "cach.jan@gmail.com",
        "time": "Thu Sep 27 15:08:09 2018 +0200"
      },
      "committer": {
        "name": "Jan Cach",
        "email": "cach.jan@gmail.com",
        "time": "Mon Oct 01 09:56:53 2018 +0200"
      },
      "message": "Remove glance client images fomr contrail labs\n\nCreation of glance images via glance.client state\nis not working properly. So I am removing them\nto be able to deploy lab for one run(needed for\ntest etc.)\n\nCloses-bug: #PROD-23510\n\nChange-Id: Id12a69fa6920266b4a07f61573f987fd0505074f\n"
    },
    {
      "commit": "d4683ea9ef67162018b2fba68e5c02f317c123ab",
      "tree": "b0124cb769576bada8b472258c7d9919316881d5",
      "parents": [
        "58876a769abd0db235e154522a7b0392a1128924"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed Sep 19 21:19:08 2018 +0300"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed Sep 19 21:19:08 2018 +0300"
      },
      "message": "Fix neutron:server:role for contrail labs\n\nChange-Id: I26a2afb546fdc646a0aa8ab0547763b38e9c91ed\n"
    },
    {
      "commit": "58876a769abd0db235e154522a7b0392a1128924",
      "tree": "f95fbb48025c56c7321e683030be50be43f6a77c",
      "parents": [
        "f3fd1a1f089414e6f009e6663ba72e8bc37338dc"
      ],
      "author": {
        "name": "Jan Cach",
        "email": "cach.jan@gmail.com",
        "time": "Wed Sep 19 15:11:33 2018 +0200"
      },
      "committer": {
        "name": "Jan Cach",
        "email": "cach.jan@gmail.com",
        "time": "Wed Sep 19 15:13:17 2018 +0200"
      },
      "message": "Add primary role for control nodes to contrail labs\n\nChange-Id: I782533d256fa52e8c733d1da92357d9f363a6623\n"
    },
    {
      "commit": "2b6c30933f3b6107a7fe903ddeed26ea6f7d029c",
      "tree": "749eec83938958a86fef8a8c27ef0c82a05adc39",
      "parents": [
        "0b73180f8a82413e223d5def7f96c373a6e8626b"
      ],
      "author": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Wed Aug 29 19:00:52 2018 +0300"
      },
      "committer": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Wed Aug 29 19:03:07 2018 +0300"
      },
      "message": "Refresh OC cassandra repo\n\n  * Remove cassandra repo from oc4 deployments -\n    in oc4 cassandra inside docker containers.\n\nChange-Id: I40a6106d1f45c6e4d1521b73a8c6a83dfc97fd18\n"
    },
    {
      "commit": "47393e458c10a78cb5164a33b22cf6413ec645c3",
      "tree": "b1bd8e2b87ce4abf9422a09c6c87ba9802d1be58",
      "parents": [
        "1e32bc4afdcfb75f74170cd33df8326ad680a579"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Aug 07 10:57:41 2018 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Aug 07 10:58:42 2018 +0200"
      },
      "message": "Remove upstream Salt repos from models and replace with mcp repos\n\nFixes: PROD-22008 (PROD:22008)\n\nChange-Id: I1537c55fef23d732952b944dc6f2dda3e37d02df\n"
    },
    {
      "commit": "5356ab956763ca64d6708ea766d302e0ccd13025",
      "tree": "25ec706df50b4bd838f38c522843d4dd4309dcb6",
      "parents": [
        "eb059bf58464105f4c7e09167b468fbe6f3e59ff",
        "85a09c01eeb6e2374c82942ef3d76d18c5313b50"
      ],
      "author": {
        "name": "Petr Jediny",
        "email": "pjediny@mirantis.com",
        "time": "Tue Jul 17 15:13:44 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@853267bf53e2",
        "time": "Tue Jul 17 15:13:44 2018 +0000"
      },
      "message": "Merge \"Add networking team members to contrail labs\""
    },
    {
      "commit": "85a09c01eeb6e2374c82942ef3d76d18c5313b50",
      "tree": "4340a732a190471aaa65f4c61f6498e419ef6056",
      "parents": [
        "04a918ba98cc5085b749e6d7012bbb169f38ac78"
      ],
      "author": {
        "name": "Jan Cach",
        "email": "cach.jan@gmail.com",
        "time": "Tue Jul 17 14:24:43 2018 +0200"
      },
      "committer": {
        "name": "Jan Cach",
        "email": "cach.jan@gmail.com",
        "time": "Tue Jul 17 14:24:43 2018 +0200"
      },
      "message": "Add networking team members to contrail labs\n\nChange-Id: Ia5101a38cee1347e954573c7d45332953d218438\n"
    },
    {
      "commit": "eb059bf58464105f4c7e09167b468fbe6f3e59ff",
      "tree": "2a546a13abc6fb0a4f3e86bea05facb808f1d4c8",
      "parents": [
        "04a918ba98cc5085b749e6d7012bbb169f38ac78"
      ],
      "author": {
        "name": "Jan Cach",
        "email": "cach.jan@gmail.com",
        "time": "Tue Jul 17 10:48:31 2018 +0200"
      },
      "committer": {
        "name": "Jan Cach",
        "email": "cach.jan@gmail.com",
        "time": "Tue Jul 17 10:48:31 2018 +0200"
      },
      "message": "Include contrail tests to os-ha-contrail-40\n\nChange-Id: I3564a83ea2223eaffe1d6f68ad05b7acd90a3383\n"
    },
    {
      "commit": "a0addcc798f994da1d7fb275f9e73bc90213931e",
      "tree": "a8ba174dde3d62cf7d3df98d3ff96d47c7c9550e",
      "parents": [
        "c94eb1e9b0f2ac0a855a9fc5b08a0ff8a2eaa9e9"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Mon Jun 25 11:32:52 2018 +0200"
      },
      "committer": {
        "name": "Tatyana Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Mon Jul 02 23:03:00 2018 +0300"
      },
      "message": "Switch virtual labs to Salt 2017.7\n\nChange-Id: I2c08014f08cc08ed3cd869adc186974f11c6d313\n"
    },
    {
      "commit": "2859f0e7d3e5f80a76f39acf13244b158e5a6461",
      "tree": "53c1d9c15686b28247e80d3032fea92598135418",
      "parents": [
        "6d5ab7e0d0d2def913b2cabe0725b7723cd0d0e8"
      ],
      "author": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Mon Jun 11 17:45:47 2018 +0300"
      },
      "committer": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Mon Jun 11 18:22:17 2018 +0300"
      },
      "message": "Move to apt_mirantis repo\n\n   * repo.ubuntu \u003d\u003e repo.mcp.apt_mirantis.ubuntu\n\nChange-Id: If279fdb5d387af1d9521377fce126bcb56ba55ef\n"
    },
    {
      "commit": "d64b6d5e3e7525f60708cd1b966be5544dbd1b8c",
      "tree": "6c1b5a87baf5278a52d3afb50cd4d84de6e2a45a",
      "parents": [
        "a8d186045f662c67936fc503ad95969d0022cd3e"
      ],
      "author": {
        "name": "Adam Tengler",
        "email": "atengler@mirantis.com",
        "time": "Wed Jun 06 15:45:22 2018 +0000"
      },
      "committer": {
        "name": "Adam Tengler",
        "email": "atengler@mirantis.com",
        "time": "Wed Jun 06 15:45:22 2018 +0000"
      },
      "message": "Move OpenStack dashboard to control nodes\n\nChange-Id: Ie91c62f1dae1e52d9ef8733c5c26d7062ee02ded\n"
    },
    {
      "commit": "a8d186045f662c67936fc503ad95969d0022cd3e",
      "tree": "e9cfb7e1b6d6227df4c8eb24ec32bb47c28b4fe9",
      "parents": [
        "b05d8f3ad3d7f17bc1be83ea68cc1731a558bda0"
      ],
      "author": {
        "name": "Adam Tengler",
        "email": "atengler@mirantis.com",
        "time": "Wed Jun 06 14:05:43 2018 +0000"
      },
      "committer": {
        "name": "Adam Tengler",
        "email": "atengler@mirantis.com",
        "time": "Wed Jun 06 14:05:50 2018 +0000"
      },
      "message": "Override redirect host for openstack_web in a correct way\n\nChange-Id: Icdb4188fe0a99efa412bf4733e6675a2165e1416\n"
    },
    {
      "commit": "40514614392b4e6cf75927dbe6ea1726e715cd49",
      "tree": "5307521c50c48f2a1bb4e9f6fadcce89999f0646",
      "parents": [
        "066fc0718b02b0515d1b9d3a0daa1087c1cab811"
      ],
      "author": {
        "name": "Petr Jediný",
        "email": "petr.jediny@gmail.com",
        "time": "Wed Jun 06 10:47:14 2018 +0200"
      },
      "committer": {
        "name": "Petr Jediný",
        "email": "petr.jediny@gmail.com",
        "time": "Wed Jun 06 10:47:14 2018 +0200"
      },
      "message": "Tweak openssh settings\n\n- add company name to ssh banner\n- do not disconnect ssh sessions in lab\n\nChange-Id: I5691be800b9efdfa2f102b80177fc5041ca00a12\n"
    },
    {
      "commit": "066fc0718b02b0515d1b9d3a0daa1087c1cab811",
      "tree": "ff58f3767a329068c677dde632fafa42cdbda752",
      "parents": [
        "891aa40df6d2e7d057a51da35e7de71b6807939c"
      ],
      "author": {
        "name": "Adam Tengler",
        "email": "atengler@mirantis.com",
        "time": "Tue Jun 05 13:26:00 2018 +0000"
      },
      "committer": {
        "name": "Adam Tengler",
        "email": "atengler@mirantis.com",
        "time": "Tue Jun 05 13:34:25 2018 +0000"
      },
      "message": "Override redirect host for openstack_web\n\nChange-Id: Ib3030ac1c9136a83d4e23fbe63b0e2a791f5e49b\n"
    },
    {
      "commit": "f413f4eb3000ca16568f256c84ab4f862b14786e",
      "tree": "25913499e397e461a9b06a28c1c7a1a3b1fdaccf",
      "parents": [
        "9e01f70cb9fd18316f3ff5c5fa3769aa78a19591"
      ],
      "author": {
        "name": "Petr Jediný",
        "email": "petr.jediny@gmail.com",
        "time": "Mon May 28 18:47:37 2018 +0200"
      },
      "committer": {
        "name": "Petr Jediný",
        "email": "petr.jediny@gmail.com",
        "time": "Mon May 28 18:47:37 2018 +0200"
      },
      "message": "Fix contrail compute deploys\n\napport is in conflict with contrail-vrouter-agent so we should\npurge it.\n\nChange-Id: I451524486175881fcec45ecc061b203b525a3212\n"
    },
    {
      "commit": "6ef99765c1239541f74afb4d3355f5a6d0ced6ba",
      "tree": "4be23e0015593b0c806440c2ed48827b08e60222",
      "parents": [
        "709356f663ce8ebca70094f79f24ea6bfecbb64f",
        "cc167084bf21e61f05936c1ab56158395c65bad9"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Thu May 24 06:47:32 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@15508502dd39",
        "time": "Thu May 24 06:47:32 2018 +0000"
      },
      "message": "Merge \"Install logrotate formula during SaltMaster bootstrap\""
    },
    {
      "commit": "a5ff15fae6092c8d998a7b70b684d8365716dd9a",
      "tree": "dd2a97db13e238ba07cdb67d4b2dc91ccb87358a",
      "parents": [
        "225d14742a71d147eec55ba0d513615c5ea0773a"
      ],
      "author": {
        "name": "Petr Jediný",
        "email": "petr.jediny@gmail.com",
        "time": "Tue May 22 16:13:55 2018 +0200"
      },
      "committer": {
        "name": "Petr Jediný",
        "email": "petr.jediny@gmail.com",
        "time": "Tue May 22 16:14:17 2018 +0200"
      },
      "message": "Add memcached to contrail labs\n\nChange-Id: Id6307bf14bb92aa4791f5c7af5a552d2f5fa5103\n"
    },
    {
      "commit": "cc167084bf21e61f05936c1ab56158395c65bad9",
      "tree": "f70b12e1cd96665c30f6cb91ff1e7f6b3836f0f9",
      "parents": [
        "ac74169d452f8b738a5bc9ffd92793ffe1f13b5b"
      ],
      "author": {
        "name": "sgarbuz",
        "email": "sgarbuz@mirantis.com",
        "time": "Thu May 03 10:37:30 2018 +0300"
      },
      "committer": {
        "name": "sgarbuz",
        "email": "sgarbuz@mirantis.com",
        "time": "Mon May 07 07:55:30 2018 +0000"
      },
      "message": "Install logrotate formula during SaltMaster bootstrap\n\nLogrotate is basic system functionality we should manage on each host.\nSince we are going to add it to linux.single metadata, it should be\npreinstalled on cfg node to render pillar successfully.\n\nChange-Id: I72aecb3a9ce4010e5cb43fa323c8b7e54c5f9243\nRelated-Prod: PROD-19346\n"
    },
    {
      "commit": "e7fcfcbfd932c025491b2cfedb80d0b79c64d348",
      "tree": "32928a2291f0829b9ff9c5d363aba034c0bfcee9",
      "parents": [
        "303dcf8a0c1924caa92b7d7354e431b25bf63859"
      ],
      "author": {
        "name": "Jan Cach",
        "email": "cach.jan@gmail.com",
        "time": "Tue Apr 03 13:12:38 2018 +0200"
      },
      "committer": {
        "name": "Jan Cach",
        "email": "cach.jan@gmail.com",
        "time": "Tue Apr 03 13:12:43 2018 +0200"
      },
      "message": "Define openstack version for trusty in contrail40\n\nOcata is not available for trusty. So for trusty\nnodes (ntw and nal) use mitaka as openstack version\n\nChange-Id: Ied2a5119e307eba08fceb98ff0cf6236a7b7fb5c\n"
    },
    {
      "commit": "6635bfdf0d0af6ac46467b198e683f8bb0339bb6",
      "tree": "c566c44d428ea57b4fe643febf69642d382208e2",
      "parents": [
        "11a0cd2ff3d14d900060c8d22a1bd88cbe76b24b"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Tue Mar 20 04:50:12 2018 +0200"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Tue Mar 20 04:50:12 2018 +0200"
      },
      "message": "Change interpolation order to get salt:master:command_timeout: 600\n\nMove class system.salt.master.api after system.salt.master.pkg\n\nThe parameter salt:master:command_timeout is responsible for the\ntimeout waiting responces from minions. With small timeouts,\nthere is possible getting \"Minion did not return. [No response]\"\nwhen actual states are executed fine.\n\nsystem.salt.master.pkg set salt:master:command_timeout to 10\nsystem.salt.master.api set salt:master:command_timeout to 600\n\nChange-Id: I82651b388b416262a78c90f0ef746b0b557be7ca\n"
    },
    {
      "commit": "77bff9c8109ea8b874e998d34e1b1aa13301e027",
      "tree": "9129fc640230c5bf2bf81ab7aec86813ae9661af",
      "parents": [
        "86751c0318736e916c478a277993faeb4c914884"
      ],
      "author": {
        "name": "Petr Jediný",
        "email": "petr.jediny@gmail.com",
        "time": "Fri Feb 16 15:19:22 2018 +0100"
      },
      "committer": {
        "name": "Petr Jediný",
        "email": "petr.jediny@gmail.com",
        "time": "Fri Feb 16 15:19:22 2018 +0100"
      },
      "message": "Add ipflush for manual interfaces\n\nThis should help with connectivity before compute reboots\n\nChange-Id: I10ad157f5938b90cf1f92f2535a2481408e4a5a9\n"
    },
    {
      "commit": "25eebd544abe28b6f55161e0e6df85ad4229f473",
      "tree": "a4ad4f9a0f4277e293bc334382cd0abe57e77ec1",
      "parents": [
        "4bfadc0ef24be8dc220910ac0ffb35accf49e374"
      ],
      "author": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Thu Jan 18 13:31:48 2018 +0100"
      },
      "committer": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Thu Jan 18 13:31:48 2018 +0100"
      },
      "message": "add opencontrail formula\n\nChange-Id: I35d4f3e5b7e1d92af73b22bdc76912921e2066ab\n"
    },
    {
      "commit": "ea1c9485d344fc5e7f034b973ca1c3f0c718f6a2",
      "tree": "e7c12847a0656c741b05770996ab9792cdd57c3b",
      "parents": [
        "299310e1f015112b853ac09643b782b38f10fe68",
        "16b02845b93e784f7e1d7e84e98ee8423dc19b05"
      ],
      "author": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Wed Jan 17 14:12:11 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@56fc70e46927",
        "time": "Wed Jan 17 14:12:11 2018 +0000"
      },
      "message": "Merge \"Add missing repository in OC4 lab\""
    },
    {
      "commit": "299310e1f015112b853ac09643b782b38f10fe68",
      "tree": "3b21413e499c818ef6ccf1e302b48cdc4b99e256",
      "parents": [
        "c5adaf434c013a805004f1c2b3ef08a31c02ca5b"
      ],
      "author": {
        "name": "Jan Cach",
        "email": "cach.jan@gmail.com",
        "time": "Wed Jan 17 10:17:38 2018 +0100"
      },
      "committer": {
        "name": "Jan Cach",
        "email": "cach.jan@gmail.com",
        "time": "Wed Jan 17 10:17:38 2018 +0100"
      },
      "message": "Fix opencontrail analytics address\n\nChange-Id: I44eebddc8409c105e241143e2048e65a1b492e1d\n"
    },
    {
      "commit": "16b02845b93e784f7e1d7e84e98ee8423dc19b05",
      "tree": "e81f8c447f671c1d804788007362708625197a10",
      "parents": [
        "386983bec049968917b5e60c2a3ddebb317fc648"
      ],
      "author": {
        "name": "Petr Jediný",
        "email": "petr.jediny@gmail.com",
        "time": "Mon Jan 15 18:28:24 2018 +0100"
      },
      "committer": {
        "name": "Petr Jediný",
        "email": "petr.jediny@gmail.com",
        "time": "Mon Jan 15 18:28:24 2018 +0100"
      },
      "message": "Add missing repository in OC4 lab\n\nChange-Id: I0dc9c54013ba869c6f28a736c6b6872f3c853853\n"
    },
    {
      "commit": "cefede5f20187402e65d974841a15d63c2dd21cf",
      "tree": "33bec231e932246920cacead5b7eae0eb09181bc",
      "parents": [
        "f7fac7b7d8ab0c5c55f9da0769b530ef34bab139"
      ],
      "author": {
        "name": "psvimbersky",
        "email": "psvimbersky@mirantis.com",
        "time": "Wed Jan 10 16:40:28 2018 +0100"
      },
      "committer": {
        "name": "psvimbersky",
        "email": "psvimbersky@mirantis.com",
        "time": "Wed Jan 10 16:40:28 2018 +0100"
      },
      "message": "Add class mapping for opencontrail version\n\nChange-Id: I5c9223a5f7cd36c080f636418671db951265c936\n"
    },
    {
      "commit": "ea311d83ea5f3ab4e14df6caac3f590612d7d996",
      "tree": "33971e7288507d6010be7a0ae6e6addf43a64d3d",
      "parents": [
        "79d99eddd36ef1157bf527d6ccbbcc0e1a40ba4f"
      ],
      "author": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Fri Dec 22 16:19:26 2017 +0200"
      },
      "committer": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Wed Dec 27 10:50:45 2017 +0200"
      },
      "message": "Enable designate admin api\n\nChange-Id: I101f73c87a8b7b880cb050f0c8a5c3d12377dc98\nRelated-Prod: https://mirantis.jira.com/browse/PROD-15865\n"
    },
    {
      "commit": "4a9936e36d63d3f76c0c723c8fd07b1897ce5d90",
      "tree": "37a5541ea87b541bb4ee466486456644e8f8488b",
      "parents": [
        "38364bfdf1b117714bb1d7766ce27d44f295e40d"
      ],
      "author": {
        "name": "Jan Cach",
        "email": "cach.jan@gmail.com",
        "time": "Thu Dec 14 16:02:43 2017 +0100"
      },
      "committer": {
        "name": "Jan Cach",
        "email": "cach.jan@gmail.com",
        "time": "Fri Dec 15 12:26:48 2017 +0100"
      },
      "message": "Fix contrail analytics ip in contrail lab and cmp hostnames\n\nChange-Id: I6ba17485c27c382e13ad61afb6b11fd059ebd2f0\n"
    },
    {
      "commit": "34b18e92ce5d414eaf794b4722b5a1a79677b824",
      "tree": "39d425a64104f5cba374b4d31c5a12eab1dbcfe7",
      "parents": [
        "3d8a18d4f1dc62176cd2bbb09641098f63fe79c8"
      ],
      "author": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Fri Dec 08 16:53:58 2017 +0100"
      },
      "committer": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Mon Dec 11 11:24:51 2017 +0000"
      },
      "message": "fix docker compose in opencontrail\n\nChange-Id: Idff3502c0261a19bf6ecd220cc5a0fcc816320bb\n"
    },
    {
      "commit": "9757ca58059079286c5af2892d58513c22d66ff3",
      "tree": "8b95c416953f6926aec1b25c8de164dad649e404",
      "parents": [
        "30f279f54b30f0396680bb314949337aa66ea657"
      ],
      "author": {
        "name": "Petr Jediný",
        "email": "petr.jediny@gmail.com",
        "time": "Fri Dec 08 17:47:34 2017 +0100"
      },
      "committer": {
        "name": "Petr Jediný",
        "email": "petr.jediny@gmail.com",
        "time": "Fri Dec 08 17:51:37 2017 +0100"
      },
      "message": "Fix issues with virtual opencontrail computes\n\nSwitch off offloadings causing issues to encapsulated traffic\nSet global vrouter config (configuration for self issue)\n\nChange-Id: I23da022f657bf45a6f56ebfe5811aadc8222f0c7\nCloses-Bug: PROD-16473\n"
    },
    {
      "commit": "f52f645479c6dba258b50bd169b3b2a30a126b21",
      "tree": "862344821c3abddf08b75aea4a4fd27bf4a0a6d0",
      "parents": [
        "3e2050c811c3521b02e76a4d51b0e6950d665c31"
      ],
      "author": {
        "name": "Petr Jediný",
        "email": "petr.jediny@gmail.com",
        "time": "Fri Dec 01 18:18:38 2017 +0100"
      },
      "committer": {
        "name": "Petr Jediný",
        "email": "petr.jediny@gmail.com",
        "time": "Mon Dec 04 10:05:40 2017 +0100"
      },
      "message": "Glance client images URL fixes\n\nThe images are now available from different urls and unfortunately\nthe public artifacts used in reclass system are placed on S3. For this\nreason we need to change image urls to internal repository.\n\nChange-Id: I87dcbdb31f17332c2b69fb6968f89dc3b772b757\nCloses-Bug: PROD-16382\n"
    },
    {
      "commit": "784555382a3de7d0ae0409d4c966e6229e3232e5",
      "tree": "2e900ddecc5b9c7e6a13f9bbda5c6937ba63e986",
      "parents": [
        "bc3a4c25e277d4a05fcfc514ef53cd27a86e38a2"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Thu Nov 30 18:04:49 2017 +0100"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Thu Nov 30 18:04:49 2017 +0100"
      },
      "message": "Add nova formula dependecny for os-ha-contrail cluster\n\nChange-Id: Ic3a3d5e18abb41db91eba12e712cc4d4d57b965f\n"
    },
    {
      "commit": "bc3a4c25e277d4a05fcfc514ef53cd27a86e38a2",
      "tree": "86f603c38ba654a1a42081263113c6ab95e94352",
      "parents": [
        "9bd78580dfc7336c13cc9bd27051a3fadcb637a4"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Thu Nov 30 17:42:03 2017 +0100"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Thu Nov 30 17:42:03 2017 +0100"
      },
      "message": "Added EXTRA_FORMULAS .env file to contrail 4.0\n\nChange-Id: I18d446ee6e5c602c1ea38ddcc0b0f3427947f597\n"
    },
    {
      "commit": "364a304706600370ee9c0e5a4d672096f3aa16bf",
      "tree": "1a378a521889a915b3fac16a4b756272d7a93517",
      "parents": [
        "191a00fcad6a6f8b3d2bffdc251132e05fe41d6a",
        "cddcb24c3c13d9ec4f2931a96dfb4db3a5ed0e77"
      ],
      "author": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Wed Nov 29 12:44:43 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@44cc31867e31",
        "time": "Wed Nov 29 12:44:44 2017 +0000"
      },
      "message": "Merge \"Setup os-ha-contrail for FIP\""
    },
    {
      "commit": "cddcb24c3c13d9ec4f2931a96dfb4db3a5ed0e77",
      "tree": "fcb798411d92cebc36a8f7cd080e7ecdabc5d147",
      "parents": [
        "9975a547781d5648791b0696ce9af29c52da436f"
      ],
      "author": {
        "name": "Petr Jediný",
        "email": "petr.jediny@gmail.com",
        "time": "Tue Nov 28 20:18:43 2017 +0100"
      },
      "committer": {
        "name": "Petr Jediný",
        "email": "petr.jediny@gmail.com",
        "time": "Wed Nov 29 12:42:06 2017 +0100"
      },
      "message": "Setup os-ha-contrail for FIP\n\n- add vsrx hostname\n- add analytics hostnames\n- add nat and forwarding on ens3 interface\n- add ubuntu and cirros images\n- add flavors\n\n+ os-ha-contrail-40\n\nChange-Id: Iba55829db9fb147acd64a03148705d5e7542bdfe\nCloses-Bug: PROD-15927\n"
    },
    {
      "commit": "a46b596dc94f981642afdfdf9754628ba8ca0c18",
      "tree": "1ce4eec2a5bab6c07a889c9b08401f353a34026c",
      "parents": [
        "b5267ce4ed1f3a4ca06252b0c4f4fbed0a56be3c"
      ],
      "author": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Tue Nov 28 14:56:57 2017 +0100"
      },
      "committer": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Tue Nov 28 14:56:57 2017 +0100"
      },
      "message": "add opencontrail 4 in containers\n\nChange-Id: I5d6fefe0f42955324f519e974dfd0999df6695ac\n"
    },
    {
      "commit": "226ec697a0780435d88e40c1f0636c29813a6ad8",
      "tree": "e319553742a63ce8d9309d0fd69b21d282c2b5cb",
      "parents": [
        "42d0689365af1333f50613ad7d06f1bdda3f0902"
      ],
      "author": {
        "name": "Ildar Svetlov",
        "email": "isvetlov@mirantis.com",
        "time": "Fri Oct 06 16:56:40 2017 +0400"
      },
      "committer": {
        "name": "Ildar Svetlov",
        "email": "isvetlov@mirantis.com",
        "time": "Thu Oct 19 07:25:16 2017 +0000"
      },
      "message": "Remove openstack_telemetry keepalived instance parameters\n\nChange-Id: I7257cdb5cbc2346e5e33e18a4d51219adbf6ddc0\nCloses-bug: PROD-14895\n"
    },
    {
      "commit": "32cf9a5fe1c90dcc00be0b2d735f7d9d15b90267",
      "tree": "c4c6d084fd7fbc21e22a5aafa3d383be5b352fb3",
      "parents": [
        "e701336c090152600b424b15244167dded7a13f2",
        "7da7f1e82158f58136c00e05e9e337aecc6dad42"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Wed Sep 13 12:10:42 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@b3fef64565ee",
        "time": "Wed Sep 13 12:10:44 2017 +0000"
      },
      "message": "Merge \"Add designate worker role as default for deployments\""
    },
    {
      "commit": "7da7f1e82158f58136c00e05e9e337aecc6dad42",
      "tree": "714336d405e7f0c20d574b85eb011059f29566cf",
      "parents": [
        "87d57d3edba43d883f3832358ba5b04b8f144ed0"
      ],
      "author": {
        "name": "Ivan Udovichenko",
        "email": "iudovichenko@mirantis.com",
        "time": "Fri Sep 08 17:53:19 2017 +0300"
      },
      "committer": {
        "name": "Ivan Udovichenko",
        "email": "iudovichenko@mirantis.com",
        "time": "Wed Sep 13 12:33:21 2017 +0300"
      },
      "message": "Add designate worker role as default for deployments\n\nThis change is a preparational step before changes proposed in\nCR [1] will be merged.\n\nChanges to virtual-mcp-ocata-dvr model are not proposed here\ndue to parallel change to it:\nhttps://gerrit.mcp.mirantis.net/6723\n\n[1] https://gerrit.mcp.mirantis.net/10030\n\nChange-Id: I38e4e919c53753cbb575facf0c7333a9da89c44b\nRelated-CR: https://gerrit.mcp.mirantis.net/10030\nRelated-PROD: https://mirantis.jira.com/browse/PROD-14396\n"
    },
    {
      "commit": "82842940c9dba226a09ad86ef6084484087fd9d7",
      "tree": "e73c3b083212a0c55e159809b97b28acdc3bb860",
      "parents": [
        "965f5354129aeb800cac38ee4b87676c18b787f9",
        "a0b65a2fc2786e18d911c34fad3f53231438c476"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Tue Sep 12 17:01:36 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@b3fef64565ee",
        "time": "Tue Sep 12 17:01:39 2017 +0000"
      },
      "message": "Merge \"Replaced underscores with hyphens in cluster names and domains\""
    },
    {
      "commit": "fba598ef17c0def401ba0b813455c9d5e612abc1",
      "tree": "a94b27dc7dc54e0a722f48f9c6706d289dba6ec1",
      "parents": [
        "0afe3d92d5475bb040cdbde854abe415c47f4729"
      ],
      "author": {
        "name": "Pavel Svimbersky",
        "email": "psvimbersky@mirantis.com",
        "time": "Tue Sep 12 14:01:44 2017 +0200"
      },
      "committer": {
        "name": "Pavel Svimbersky",
        "email": "psvimbersky@mirantis.com",
        "time": "Tue Sep 12 14:01:44 2017 +0200"
      },
      "message": "Next fix host for os-ha-contrail-X\n\nChange-Id: Ie4810c48b52e6ea780469b0270e16c66e6356b52\n"
    },
    {
      "commit": "0afe3d92d5475bb040cdbde854abe415c47f4729",
      "tree": "2e37f4f64a39a0679a6c73a477b9031fb6eec3d4",
      "parents": [
        "89e9e41196a0b980cc42e5bdf3824e5508bcab92"
      ],
      "author": {
        "name": "Pavel Svimbersky",
        "email": "psvimbersky@mirantis.com",
        "time": "Tue Sep 12 13:52:06 2017 +0200"
      },
      "committer": {
        "name": "Pavel Svimbersky",
        "email": "psvimbersky@mirantis.com",
        "time": "Tue Sep 12 13:52:06 2017 +0200"
      },
      "message": "Fix host for os-ha-contrail-40\n\nChange-Id: I516184e9047332239146bc1f7cc812f6bb667fb4\n"
    },
    {
      "commit": "a0b65a2fc2786e18d911c34fad3f53231438c476",
      "tree": "6fa92aea9f9514316eeab6e7e0f4a6d8c6a9a3c8",
      "parents": [
        "89e9e41196a0b980cc42e5bdf3824e5508bcab92"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Tue Sep 12 13:28:18 2017 +0200"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Tue Sep 12 13:28:18 2017 +0200"
      },
      "message": "Replaced underscores with hyphens in cluster names and domains\n\nChange-Id: I90d163602a0915b23f25f9f4d799799c0336e664\n"
    },
    {
      "commit": "2397b21b53833e4e52421a841454203238b72179",
      "tree": "586f052fa561bcbc06fa340a1d7f89856f2cb67f",
      "parents": [
        "8190bcdec5c654dba1ffce26dc776aa7d8004069",
        "5e34316b62c389f91d92265a675dd61fc8800c8f"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "fpytloun@mirantis.com",
        "time": "Mon Sep 11 12:11:35 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@b3fef64565ee",
        "time": "Mon Sep 11 12:11:37 2017 +0000"
      },
      "message": "Merge \"Fix salt master IP\""
    },
    {
      "commit": "de47c1bdf028f1e687b127a14d9013648feac7ed",
      "tree": "152335b4c045e2c4db610c6294fcf63f80e0d8b0",
      "parents": [
        "78b0c838fd5dfd48d48c5f1922953a6a66b81d2d"
      ],
      "author": {
        "name": "Adam Tengler",
        "email": "atengler@mirantis.com",
        "time": "Fri Sep 08 15:44:59 2017 +0000"
      },
      "committer": {
        "name": "Adam Tengler",
        "email": "atengler@mirantis.com",
        "time": "Fri Sep 08 15:46:43 2017 +0000"
      },
      "message": "Use dynamic mined /etc/hosts records instead of static definitions.\n\nFixes - PROD-14120\n\nChange-Id: I68ead122c4a59322a8b2d985b4cf307737ec2306\n"
    },
    {
      "commit": "5e34316b62c389f91d92265a675dd61fc8800c8f",
      "tree": "579f23b3e2a81060b7ad96d1208def88169aee6f",
      "parents": [
        "14cb4802a87b59e660793d580a9a1b8cb90cbc85"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Tue Sep 05 07:52:15 2017 +0200"
      },
      "committer": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Thu Sep 07 10:26:32 2017 +0200"
      },
      "message": "Fix salt master IP\n\nChange-Id: I2698344e779381bed48df2b63fe9ad136738b80d\n"
    },
    {
      "commit": "f05e3ea65a425075028f9f7d896b321bdc8b4da0",
      "tree": "043047c48cb34f27bdc7d1cccfbd138ced6e4461",
      "parents": [
        "0f8402dbdc5a87d0fd315ca3d0df5924573b72f9"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Mon Aug 21 17:33:16 2017 +0200"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Wed Sep 06 17:02:22 2017 +0200"
      },
      "message": "rename cluster levels to non-underscore names\n\nChange-Id: Ic9bdafbeb1333699ce424612f8b2e8d8dafb7be2\n"
    }
  ]
}
