)]}'
{
  "log": [
    {
      "commit": "54fec805b0377019b50578cfa151fa06a8e2cfa0",
      "tree": "4f27073b46eb1d6c3dfc53dad60408b77fae8017",
      "parents": [
        "cfdf01dd11ab917e0cab31b4470565e309b3bffc"
      ],
      "author": {
        "name": "Hanna Arhipova",
        "email": "harhipova@mirantis.com",
        "time": "Fri Oct 30 12:45:46 2020 +0200"
      },
      "committer": {
        "name": "harhipova",
        "email": "harhipova@mirantis.com",
        "time": "Mon Nov 09 17:49:34 2020 +0000"
      },
      "message": "New test for Ceph Operations\n\nPROD-35900\n\nChange-Id: I34cdad3f6a9b6c89cfde6792b74e393fad7d49b6\n"
    },
    {
      "commit": "4174e1e40ad39571a47611029c7578a408f48637",
      "tree": "165653ee17638426158270e27023be1253648987",
      "parents": [
        "4015adc19790ee156e5067e642398f41237e9060"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Fri Apr 12 13:50:16 2019 +0300"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "dis.xcom@gmail.com",
        "time": "Wed Apr 17 13:20:31 2019 +0000"
      },
      "message": "Add get_param_heat_template.py\n\nget_param_heat_template.py is used to extract a default parameter\nfrom a heat template .hot or heat template environment file .env\n\nRelated-task: #PROD-27687\nChange-Id: I2c0f649e26e60e086df99d3086894685a9d79424\n"
    },
    {
      "commit": "c902ad8179781dbb1e1de358619189f2664ea067",
      "tree": "944e8a8a03af91baa4f9d94cc61119e0518d5363",
      "parents": [
        "ad5f858517349746dce0673454535f41b69d0167"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Fri Apr 12 13:41:30 2019 +0300"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "dis.xcom@gmail.com",
        "time": "Wed Apr 17 13:20:18 2019 +0000"
      },
      "message": "Improve heat environment manager\n\n- For underlay SSH, use \"fixed\" heat stack addresses\n  instead of \"floating\". \"fixed\" addresses must be\n  accessible from Jenkins slave node.\n- do not include fuel-devops engine libraries in case if\n  ENV_MANAGER is not \u0027devops\u0027, to avoid configuring database.\n- use LAB_PARAM_DEFAULTS to specify heat template \"environment\"\n  file with default parameters\n- use required OS_USER_DOMAIN_NAME to initialize heat client.\n- When heat stack is created, two parameters are passed into the\n  .hot template from heat manager:\n\n    \u0027mcp_version\u0027: settings.MCP_VERSION\n    \u0027env_name\u0027: settings.ENV_NAME\n\nRelated-task: #PROD-27687\nChange-Id: I8efcdacf6f8115e5c01c144207a2cf8a4ff9fb48\n"
    },
    {
      "commit": "552454c0336a2fbf70d16906bfad8a026f63d27e",
      "tree": "214447b569d32d0ffc86e53e66bf28d4d5c21158",
      "parents": [
        "18319fa1b2605104a5bb03db9a6c7e707cca613f"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Thu Mar 21 23:15:51 2019 +0200"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "dis.xcom@gmail.com",
        "time": "Wed Mar 27 12:13:13 2019 +0000"
      },
      "message": "Rename settings_oslo parameter MANAGER to ENV_MANAGER\n\nENV_MANAGER variable will be used to activate one of\nthe environment managers:\nENV_MANAGER\u003ddevops - create, power on/off VM and BM nodes,\n                     snapshots for libvirt VMs\nENV_MANAGER\u003dheat   - create OpenStack heat stack\nENV_MANAGER\u003dempty  - only for SSH to an existing environment\n\nChange-Id: I90a59107a7fd350ecfeb821734c2dac4e351d468\n"
    },
    {
      "commit": "f5f2e607a821e2cb9e687eef95b80fa7458d8f0c",
      "tree": "056e30edb71c8745079f2e8162ceffa238183c86",
      "parents": [
        "12cd380c145788ff8e82f6da6fcd527d6c16aeef"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Fri Nov 03 15:36:19 2017 +0200"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Wed Mar 27 14:10:37 2019 +0200"
      },
      "message": "Initial change to support heat-based environments\n\nMoved the patch from the mcp/mcp-qa repo, ref #1170 to\nnot lose it after cleaning up.\n\n1.Added envmanager_heat.py to create environment in OpenStack\n  and use the created heat stack as the metadata source.\n  Current conventions for heat stack metadata:\n  - OS::Nova::Server must use \u0027metadata\u0027 property to specify list\n    of the node roles, example:\n\n    cfg01_node:\n      type: OS::Nova::Server\n      ...\n      properties:\n        ...\n        metadata:\n          roles:\n          - salt_master\n\n  - OS::Neutron::Subnet must use \u0027tags\u0027 property to specify the\n    address pool name (L3 network roles), example:\n\n    control_subnet:\n      type: OS::Neutron::Subnet\n      properties:\n        ...\n        tags:\n        - private_pool01\n2. Change underlay.yaml to use the user data file \u0027as is\u0027, without\n   indents and jinja blocks. This will allow to use the same\n   user data file for fuel-devops envs and heat stack envs.\n\n3. Add an example microcloud-8116.env file with some defaults.\n   For other stacks, another .env files can be created, with different\n   access keys, networks, images, ...\n\nRelated-Bug: PROD-27687\n\nChange-Id: Iaa9e97447bd1b41e5930a1ffbb7312945ba139f4\n"
    },
    {
      "commit": "00fd9e032405b0ab9f124905bd771e3c8119e9bb",
      "tree": "7c1f4a1145d177e6a4ae1a5b29ad7a0f53b8907b",
      "parents": [
        "924e000e98c3df4124eaf5693e33c013111ae620"
      ],
      "author": {
        "name": "Aleksei Kasatkin",
        "email": "akasatkin@mirantis.com",
        "time": "Wed Jan 09 11:05:35 2019 +0100"
      },
      "committer": {
        "name": "Aleksei Kasatkin",
        "email": "akasatkin@mirantis.com",
        "time": "Wed Jan 09 11:07:49 2019 +0100"
      },
      "message": "Add Calico definitions related to containerd support and to Calico v3.3.2\n\nDefinitions of Calico binary objects (calicoctl, birdcl,\nCNI-plugins: calico, calico-ipam) were added. These binaries are\nloaded directly (not from Docker images) since containerd support\nwas introduced.\nComponents for Calico v3.3.2 are in use currently.\n\nRelated-PROD: PROD-24989\n\nChange-Id: I7d414778026eee28ed18a844d98ebc002d3130ca\n"
    },
    {
      "commit": "e784bbfb8f44ae8a94000483ff2e4c40e08226e2",
      "tree": "e117acfa135d5f7df063baedf2fd5d0243b653c8",
      "parents": [
        "b265fa9adb12018ef8aa502a7fa55bc33d86a1ba"
      ],
      "author": {
        "name": "Victor Ryzhenkin",
        "email": "vryzhenkin@mirantis.com",
        "time": "Fri Dec 21 03:58:00 2018 +0400"
      },
      "committer": {
        "name": "Victor Ryzhenkin",
        "email": "vryzhenkin@mirantis.com",
        "time": "Mon Dec 24 12:58:40 2018 +0000"
      },
      "message": "Update k8s-ha-calico template and change conformance approach\n\nRelated-PROD: PROD-25978\nChange-Id: Ie0e3ef34e5e82f09c845b7fa6befac060a95b805\n"
    },
    {
      "commit": "83cc1d54329e741fb8a1c5e143bbbd31f38c12b7",
      "tree": "ac449356e3099243700680f935d3ba53178e17b7",
      "parents": [
        "31acd3c11de5a1696ca24f7050036225a5ea9ea5"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Fri Nov 09 15:35:30 2018 +0200"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Fri Nov 09 16:03:29 2018 +0200"
      },
      "message": "Refactor the underlay.ssh update process for VCP minions\n\nfuel-devops node names in the underlay.yaml can be\ndifferent from actual hostnames configured on hosts:\n  underlay.yaml: ctl01\n  hostname -f: ctl01.cookied-cicd-k8s-calico.local\n\nShorter names are connected to qemu limitation for\nmonitor.lock path and how the fuel-devops creates\nunique names for the environment nodes.\n\n1. To not double the same nodes in the underlay.ssh, match\n   the VCP nodes to underlay.ssh nodes not by name, but by\n   IP address and address_pool.\n   Add new method update_ssh_data_from_minions() to\n   SaltManager with this functional.\n\n2. Add new attribute to underlay.ssh:  minion_id , which will\n   provide mapping from underlay.ssh to the minion_id for the\n   nodes.\n\n3. Add helper method host_by_minion_id() to UnderlayManager\n   to get host IP by minion_id\n\nChange-Id: I510d9a777df8f308c1a7fede7b4ec2feb314c5bd\n"
    },
    {
      "commit": "b00a8438af070b04fe7df620f86d12c0a1fd5205",
      "tree": "fbe446f84b6264c2db57382015968824bc874b61",
      "parents": [
        "5f71f9ece13370578637827922d3094f3c299983"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Fri Oct 19 17:53:37 2018 +0300"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Fri Oct 19 17:53:37 2018 +0300"
      },
      "message": "Remove legacy LVM code\n\nLVM devices can be created using linux:storage:lvm pillar\n\nChange-Id: I44d216a3574351c03b406bde161f91a20582bf96\n"
    },
    {
      "commit": "3bcb07418ac7649855af4a9a50732998d48da4fb",
      "tree": "06f65d7a80d1d52e1f0e0cba68ed40cdfa7037e6",
      "parents": [
        "9f4901cd7e9f4ba61cfba11d2d677dd332652766"
      ],
      "author": {
        "name": "Victor Ryzhenkin",
        "email": "vryzhenkin@mirantis.com",
        "time": "Tue Oct 16 15:55:04 2018 +0400"
      },
      "committer": {
        "name": "Victor Ryzhenkin",
        "email": "vryzhenkin@mirantis.com",
        "time": "Tue Oct 16 15:55:04 2018 +0400"
      },
      "message": "Bump kubernetes images versions for 2018.11.0\n\nChange-Id: Iaea28426725011aaa65311d035e82535bb1df3ff\n"
    },
    {
      "commit": "b6bcc5cc0b76cb7c3562e0f7d064d2084e27ce2d",
      "tree": "3a414b0f15018849095b5c12b2be107a145748a8",
      "parents": [
        "4077242cb6788d543a28f57a7564170aa16e34e7"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "dis.xcom@gmail.com",
        "time": "Wed Sep 26 11:07:53 2018 +0000"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "dis.xcom@gmail.com",
        "time": "Wed Oct 03 16:26:06 2018 +0000"
      },
      "message": "\"Fix runtestmanager for CICD deployments Q3\"\n\nThis reverts commit 6d52a45a5b11e015d7beac3ee97f2e1bc486e17e.\n\nChange-Id: I4df498b841a44eda1bc840464fea8e371980e62e\n"
    },
    {
      "commit": "e34ab9a5ddbe6a84227d3f6c76775ef0f2f2a4db",
      "tree": "b0d56970bc84e5659909294be40366565c44fe23",
      "parents": [
        "8f43172bed6105d33ac96ad8e3d23272ea235a70",
        "5775bbb00dc471a14f060eb7c09be80f6059a384"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "dis.xcom@gmail.com",
        "time": "Wed Oct 03 10:50:34 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "support@gerrithub.io",
        "time": "Wed Oct 03 10:50:34 2018 +0000"
      },
      "message": "Merge \"Add test_k8s_ingress_nginx test\""
    },
    {
      "commit": "5775bbb00dc471a14f060eb7c09be80f6059a384",
      "tree": "d9cc3e8fce0cfe3f7502cf3ab314a9163c66bac8",
      "parents": [
        "25f75058bb05183a89e4970dd5698674bd70c231"
      ],
      "author": {
        "name": "Vladimir Jigulin",
        "email": "vjigulin@mirantis.com",
        "time": "Wed Oct 03 10:34:54 2018 +0400"
      },
      "committer": {
        "name": "Vladimir Jigulin",
        "email": "vjigulin@mirantis.com",
        "time": "Wed Oct 03 14:23:39 2018 +0400"
      },
      "message": "Add test_k8s_ingress_nginx test\n\nChange-Id: I11ae28ddfbe96cd4232ff428857ee69fe09ddffe\nCloses-PROD: PROD-22257\n"
    },
    {
      "commit": "8dbc788e73b494f3ebae2cb21f243f4287aa46e7",
      "tree": "f11127d72d779f3e6c75dcc1eba244875c33a9a4",
      "parents": [
        "0f27231359eb445a1badf0ca871d68508e639afd"
      ],
      "author": {
        "name": "Tatyana Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Wed Aug 29 13:11:16 2018 +0300"
      },
      "committer": {
        "name": "Tatyanka Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Mon Oct 01 11:23:05 2018 +0000"
      },
      "message": "Add cid nodes in offline dpdk\n\nChange-Id: Ic42ff34a4521b1ac3e7a13b7eaeec5da52a8e9b4\n"
    },
    {
      "commit": "6d52a45a5b11e015d7beac3ee97f2e1bc486e17e",
      "tree": "b92391e11c8ab197a23ab204ab7beb0243b0aee9",
      "parents": [
        "70cefed6f2de0d31eaeadff55713bec5e3d763d8"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "dis.xcom@gmail.com",
        "time": "Wed Sep 26 11:06:32 2018 +0000"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "dis.xcom@gmail.com",
        "time": "Wed Sep 26 11:06:32 2018 +0000"
      },
      "message": "Revert \"Fix runtestmanager for CICD deployments\"\n\nThis reverts commit 70cefed6f2de0d31eaeadff55713bec5e3d763d8.\n\nChange-Id: Ie9087cda7102b2bfd4d0e1b5d4dacc66cc4648be\n"
    },
    {
      "commit": "70cefed6f2de0d31eaeadff55713bec5e3d763d8",
      "tree": "e69e17927dfb2a682a14eba657d44e8c54474a37",
      "parents": [
        "410656d5995a2d443bbcb5ca7299535b858eb3bd"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Mon Sep 17 15:41:35 2018 +0300"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Tue Sep 25 15:04:09 2018 +0300"
      },
      "message": "Fix runtestmanager for CICD deployments\n\nIn CICD deployments, there are no workarounds that install\ndocker.io before using \u0027runtest\u0027 formula.\nAdd preparation of necessary packages to runtestmanager.\n\n- Refactor RuntestManager to use salt CLI instead of salt API\n  because salt API dones\u0027t allow to catch errors from modules\n- Add preparations for docker packages, Neutron private and\n  public networks based on underlay.yaml address pools, etc.\n\nChange-Id: Iaff8046b9cde6185cd6718a5c2064998ea7dc507\n"
    },
    {
      "commit": "5902ae61234a46c8397d71a65f8878928e5a58d0",
      "tree": "1fc01640ab96580b3176c4adeaf51e01dfe49859",
      "parents": [
        "790ed393b3b5e0f044156702856e895c918975d8"
      ],
      "author": {
        "name": "Victor Ryzhenkin",
        "email": "vryzhenkin@mirantis.com",
        "time": "Tue Sep 11 20:34:54 2018 +0400"
      },
      "committer": {
        "name": "Victor Ryzhenkin",
        "email": "vryzhenkin@mirantis.com",
        "time": "Tue Sep 11 20:34:54 2018 +0400"
      },
      "message": "Add parameter to override kubernetes_dns enablement\n\nSet it to true before release\n\nChange-Id: Ic021a85a6cb3ce3d584e4b06476e251189457f12\n"
    },
    {
      "commit": "1d252f005e1bd7934f34b02bb7f3a7dc5afd051e",
      "tree": "e5d8c48c30930d72630d4d40363f74671ee5f4ab",
      "parents": [
        "4521fa28da650ecc05057c7643f93818258ebf8a"
      ],
      "author": {
        "name": "Aleksei Kasatkin",
        "email": "akasatkin@mirantis.com",
        "time": "Wed Aug 29 13:15:58 2018 +0200"
      },
      "committer": {
        "name": "Aleksei Kasatkin",
        "email": "akasatkin@mirantis.com",
        "time": "Wed Aug 29 13:17:01 2018 +0200"
      },
      "message": "Update Calico to v3.1.3\n\nPROD-21420\n\nChange-Id: I0e36af22b69a600da0ad21325a26a6084555d80a\n"
    },
    {
      "commit": "fde667fe23178b9f38ee370c7391fcac4c9864df",
      "tree": "38e88fb697e2e68d6c3c994f101c52573e36071d",
      "parents": [
        "d8493ed5c2124896579e9ddda4684f30847b797e"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Mon Jul 23 16:26:50 2018 +0300"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Tue Jul 24 11:26:22 2018 +0300"
      },
      "message": "Add swarm-run-test job\n\n- add swarm-run-test job to run pytest tests\n- workaround for timesync\n- common groovy script for k8s and openstack deployments\n\nChange-Id: Icfe13371fbed231bb4f5fd794d0a43edf347c06a\n"
    },
    {
      "commit": "ad086a2ab75713a72859a562405963bf76914e2f",
      "tree": "36cd6a299eb1a60a218adbb341586b9d0b16690f",
      "parents": [
        "e451bd4c6613845c08ee83924b66ead88268d5fd",
        "a6b018b4a1aef91e1524f4ec4002a5a56f67277f"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "dis.xcom@gmail.com",
        "time": "Thu Jul 19 15:15:49 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "support@gerrithub.io",
        "time": "Thu Jul 19 15:15:49 2018 +0000"
      },
      "message": "Merge \"Add k8s metallb test and sampleservice class\""
    },
    {
      "commit": "a6b018b4a1aef91e1524f4ec4002a5a56f67277f",
      "tree": "e847a0569392017eb51b963f6d758a5a0e92fc30",
      "parents": [
        "bd93f460366a26d1e94cc83bd53637c6cf22b01f"
      ],
      "author": {
        "name": "Vladimir Jigulin",
        "email": "vjigulin@mirantis.com",
        "time": "Wed Jul 18 15:19:01 2018 +0400"
      },
      "committer": {
        "name": "Vladimir Jigulin",
        "email": "vjigulin@mirantis.com",
        "time": "Thu Jul 19 19:02:40 2018 +0400"
      },
      "message": "Add k8s metallb test and sampleservice class\n\nChange-Id: Ibfae133cc0841f802e93b290c87d411ef69d1a25\nRelated-PROD: PROD-21474\n"
    },
    {
      "commit": "ea48cf532f576e36a89b1b010344e97131d30cbc",
      "tree": "0d63fd20e7a7a4f543616e01b85f760255a3b51b",
      "parents": [
        "b3b3749d7378b10e6bd124431b96d2f40896c098"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Wed Jul 18 18:04:39 2018 +0300"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Wed Jul 18 20:29:03 2018 +0300"
      },
      "message": "Rename core fixtures to match the drivetrain component names\n\nThe following changes:\n  common_services_deployed -\u003e core_deployed\n  sl_deployed -\u003e stacklight_deployed\n\nChange-Id: I6e505d2ef96053b19b2d43b0214f5a30f71ae8ea\n"
    },
    {
      "commit": "3c335f13c548c8031b15987b0fcace099aac24a7",
      "tree": "4c47fe2a9878dd31269e82a17d26921b51d4e8dd",
      "parents": [
        "86fc2a47d772e38238f1d063a600f4827c19ddee"
      ],
      "author": {
        "name": "Aleksei Kasatkin",
        "email": "akasatkin@mirantis.com",
        "time": "Fri Jun 22 17:36:55 2018 +0200"
      },
      "committer": {
        "name": "Aleksei Kasatkin",
        "email": "akasatkin@mirantis.com",
        "time": "Fri Jun 22 17:37:40 2018 +0200"
      },
      "message": "Update Calico to v2.6.10\n\nPROD-20770\n\nChange-Id: I7a33f5f59f41af68762c6850c63eed1f2ee30df1\n"
    },
    {
      "commit": "5175d9e9f27e1f4e4cdcd7bae99807463f288172",
      "tree": "960a2a7e6cde21ef942185ce9c9fca80f1300a6d",
      "parents": [
        "b1f55c1d86e08a52c6020c3e700f087332308879"
      ],
      "author": {
        "name": "Victor Ryzhenkin",
        "email": "vryzhenkin@mirantis.com",
        "time": "Thu Jun 21 16:24:10 2018 +0400"
      },
      "committer": {
        "name": "Victor Ryzhenkin",
        "email": "vryzhenkin@mirantis.com",
        "time": "Thu Jun 21 16:24:45 2018 +0400"
      },
      "message": "Bump conformance image as well to 1.10.4\n\nRelated-PROD: PROD-20900\nChange-Id: If64a6e4dea4581cb19b889c8e173eb4ea97350e1\n"
    },
    {
      "commit": "92e451e8eb710ed640e43984e87da9a58a69b340",
      "tree": "ad6cea8a4a7a40c72e0f8db05bdf2cfd0354b99b",
      "parents": [
        "bb29d1d2d53bf23c82cd4014b122cabfcbede05e"
      ],
      "author": {
        "name": "Victor Ryzhenkin",
        "email": "vryzhenkin@mirantis.com",
        "time": "Tue Jun 19 20:01:16 2018 +0400"
      },
      "committer": {
        "name": "Victor Ryzhenkin",
        "email": "vryzhenkin@mirantis.com",
        "time": "Tue Jun 19 20:01:32 2018 +0400"
      },
      "message": "Update k8s to 1.10.4 and virtlet to 1.1.0\n\nChange-Id: Ifa5d06b74f286a11e9499a4d4b6f9a9a6b0633c2\n"
    },
    {
      "commit": "edc0e03f3a52bc76ef1e63263a699c1ee648ffe2",
      "tree": "9d3f39906515a86a7ef68c57ac10a0390d1b2004",
      "parents": [
        "9d50e899bd9c80fb70865f352e9e64c78c7e641c",
        "62bcf461e462d0210585325b64d1c2742bb2e9a2"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "dis.xcom@gmail.com",
        "time": "Wed Jun 06 09:05:15 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "support@gerrithub.io",
        "time": "Wed Jun 06 09:05:15 2018 +0000"
      },
      "message": "Merge \"Add \u0027k8s chain update\u0027 test\""
    },
    {
      "commit": "62bcf461e462d0210585325b64d1c2742bb2e9a2",
      "tree": "263eaa7fef249b8e2c43ed295b3d02b469bc80f5",
      "parents": [
        "30e16d389bd7fbe458ad1136f0eafc8fb8a99e7f"
      ],
      "author": {
        "name": "Vladimir Jigulin",
        "email": "vjigulin@mirantis.com",
        "time": "Mon May 28 18:17:01 2018 +0400"
      },
      "committer": {
        "name": "Vladimir Jigulin",
        "email": "vjigulin@mirantis.com",
        "time": "Mon Jun 04 15:27:38 2018 +0400"
      },
      "message": "Add \u0027k8s chain update\u0027 test\n\nChange-Id: Ica0cdf83e3a3b3a74e1eef8557d7064e97db1967\nRelated-PROD: PROD-17808\n"
    },
    {
      "commit": "35413c0724ce8e70465400ae7bbf5056e17e5510",
      "tree": "8f02ed4836f40183b8853b2b722ad068d6146868",
      "parents": [
        "6111511ab86962c8524c3fd7807b492e31c52a19"
      ],
      "author": {
        "name": "Dmitry Tyzhnenko",
        "email": "t.dmitry@gmail.com",
        "time": "Mon Mar 05 14:12:37 2018 +0200"
      },
      "committer": {
        "name": "Dmitry Tyzhnenko",
        "email": "t.dmitry@gmail.com",
        "time": "Thu May 31 13:40:07 2018 +0300"
      },
      "message": "Use MaaS in system tests\n\nChange-Id: Ibaa90ab8a5f290c2a076976243ec0d2511ce8295\n"
    },
    {
      "commit": "3eee60b40e3d5d6310e3a7f5245ca10cd7535876",
      "tree": "26e4a5038a84b0cc76dc1ca322f52ce20f506a85",
      "parents": [
        "0542705c32969ab25333c9e9408a1f5d88b3e87f"
      ],
      "author": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Tue May 29 17:19:31 2018 +0400"
      },
      "committer": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Tue May 29 17:19:31 2018 +0400"
      },
      "message": "Add docker_image_alerta setting\n\nChange-Id: I12b18425d8e95d5a726a3d8ce95600b6d46241e4\n"
    },
    {
      "commit": "2687fa1f680fd1ec1cfdd9fe6bfe10cb847e3915",
      "tree": "04cf2f36bc1283b79c84b8001b85ba239a6deb11",
      "parents": [
        "da7a2c502e8282b7c8b68a8d5f60144e474d6059"
      ],
      "author": {
        "name": "Victor Ryzhenkin",
        "email": "vryzhenkin@mirantis.com",
        "time": "Thu May 24 16:28:17 2018 +0400"
      },
      "committer": {
        "name": "Victor Ryzhenkin",
        "email": "vryzhenkin@mirantis.com",
        "time": "Thu May 24 16:29:13 2018 +0400"
      },
      "message": "Bump k8s to 1.8.13 and add pause image vars\n\nIn consistensy with https://gerrit.mcp.mirantis.net/#/c/20634/\n\nChange-Id: Ifaa5ccdfadb44540408bc864a5c059284e09669c\n"
    },
    {
      "commit": "593596ff699d98a82b28922821af771ea97dcdeb",
      "tree": "d2813e37d071c9eab241d6de7e40b8239bd6538b",
      "parents": [
        "53f1b4902d4986f4b68787e3baf04b9f0f433889"
      ],
      "author": {
        "name": "Aleksei Kasatkin",
        "email": "akasatkin@mirantis.com",
        "time": "Mon May 14 11:02:19 2018 +0200"
      },
      "committer": {
        "name": "Aleksei Kasatkin",
        "email": "akasatkin@mirantis.com",
        "time": "Mon May 14 11:04:47 2018 +0200"
      },
      "message": "Update Calico components to v2.6.9 release\n\nAlso, use fixed netchecker version: v1.2.2\n\nPROD-19883\n\nChange-Id: I5bbff3446df0fb206048425c046ff498f3f5f782\n"
    },
    {
      "commit": "53f1b4902d4986f4b68787e3baf04b9f0f433889",
      "tree": "f65cdf94aa6afff4b7c91788abdf2f1eb2435bc4",
      "parents": [
        "ef6af330673dc37c28fc96921335e9bb62e4f0b7"
      ],
      "author": {
        "name": "Victor Ryzhenkin",
        "email": "vryzhenkin@mirantis.com",
        "time": "Wed May 09 17:30:17 2018 +0400"
      },
      "committer": {
        "name": "Victor Ryzhenkin",
        "email": "vryzhenkin@mirantis.com",
        "time": "Wed May 09 17:30:17 2018 +0400"
      },
      "message": "Fix calicoctl image param passthrough\n\n- Fixed a typo in variable name.\n\nChange-Id: Id8aa349e9af3cca4c670c6fdb84a2a354e19d918\n"
    },
    {
      "commit": "6970071051527a0958e74ae3f1f47f8dfffe7997",
      "tree": "59dc415ef2c27656fb9be8277ffabc6f3a085071",
      "parents": [
        "9652b9904ab40a3e0673b126eeb11911faf40dfe"
      ],
      "author": {
        "name": "Tatyana Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Mon Apr 23 12:26:57 2018 +0300"
      },
      "committer": {
        "name": "Tatyana Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Mon Apr 23 18:04:37 2018 +0300"
      },
      "message": "Add tempest 17 run into offline ssl\n\nChange-Id: Ic30cf367b89886186c2f161a2b3915e5930c0ed4\n"
    },
    {
      "commit": "c08a54b2769a4a2bc8af5696da0442608dbbf23d",
      "tree": "07eed2f0a42e3fcb131c815afd1434634f952bb8",
      "parents": [
        "868f086943631877418df750d5c4fab3594cee89"
      ],
      "author": {
        "name": "Tatyana Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Thu Apr 19 02:21:25 2018 +0300"
      },
      "committer": {
        "name": "Tatyana Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Thu Apr 19 20:32:18 2018 +0300"
      },
      "message": "Make horizon check optional\n\nChange-Id: I40fd6b00584925001f2672b8e1b4d679781fcc9f\n"
    },
    {
      "commit": "3968c71cbe42a4c0335bab95b8ac1fdf913a1e45",
      "tree": "b92149f492fc29127b32597f18b4fe1fe4d0171c",
      "parents": [
        "3a9f195694d7e0a79be73211b6326cf584af5d95"
      ],
      "author": {
        "name": "Tatyana Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Thu Apr 12 12:53:18 2018 +0300"
      },
      "committer": {
        "name": "Tatyana Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Thu Apr 12 12:53:18 2018 +0300"
      },
      "message": "Bump k8s to 1.8.11-9\n\nChange-Id: Ie4881bc10329a5585d72ccc35d5c8c5e05872957\n"
    },
    {
      "commit": "7693c121c840e642cd986fd90221fddae6ffac92",
      "tree": "2fbc1615715bcd3a78251f35cd63fbb80f045dd8",
      "parents": [
        "43a1f3d1b55e904d579d965149af5a0f758cdf59"
      ],
      "author": {
        "name": "Tatyana Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Fri Mar 30 12:14:27 2018 +0300"
      },
      "committer": {
        "name": "Tatyana Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Fri Mar 30 12:14:27 2018 +0300"
      },
      "message": "Bump k8s\n\nChange-Id: I1280951320bbd975c32711c8db278de9fb2a03c0\n"
    },
    {
      "commit": "2441b038a7886fdb22f85db148991085a0a32e1b",
      "tree": "6309242c37ebbda8b80a8c7fd036ae2cb6a70dfa",
      "parents": [
        "853f46a8e19007c10f7d71c79017fc010411bacf",
        "b67ce733cfd1bf0e75d0733b36fbd6c858e17b11"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "dis.xcom@gmail.com",
        "time": "Mon Mar 26 06:51:40 2018 -0400"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "support@gerrithub.io",
        "time": "Mon Mar 26 06:51:40 2018 -0400"
      },
      "message": "Merge \"Added possibility to deploy Drivetrain separately from other services\""
    },
    {
      "commit": "5bcbdc5c96c7d547cbe9c8ba06bff5228cd2bec4",
      "tree": "c3d7429ccc2932dfbcf28467247b3f566f2cfcd7",
      "parents": [
        "d6bcbc9cf9962d0c3cf0609c0d997e92759e0d1a"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Fri Mar 23 18:05:10 2018 +0200"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Mon Mar 26 08:03:39 2018 +0300"
      },
      "message": "Allow to specify underlay and salt roles separatelly\n\n- Manage custom node roles with \u0027underlay\u0027 fixture and use the\n  nodes names for \u0027execute_commands\u0027 templates:\n    export ROLES\u003d\u0027[\"role1\", \"role2\", ...]\u0027\n\n- Install salt-minion on custom node roles from config.underlay.ssh\n    export SALT_ROLES\u003d\u0027[\"salt-role1\", \"salt-role2\", ...]\u0027\n\nThe SALT_ROLES allows to specify only the nodes for salt-minion, while\nother nodes from ROLES will be available only for UnderlayManager.\n\nChange-Id: Iab2d021ecf8a9f2fce6c322aea6439b8d1d11106\n"
    },
    {
      "commit": "b67ce733cfd1bf0e75d0733b36fbd6c858e17b11",
      "tree": "ca470b384250de7d452e737f7fd10e7cf8d0ddeb",
      "parents": [
        "d033346edeaa1c3413f4c3355e76cd5d224f550b"
      ],
      "author": {
        "name": "sgudz",
        "email": "sgudz@mirantis.com",
        "time": "Tue Feb 13 17:58:31 2018 +0200"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "dis.xcom@gmail.com",
        "time": "Fri Mar 16 08:45:30 2018 -0400"
      },
      "message": "Added possibility to deploy Drivetrain separately from other services\n\nChange-Id: I0deab9a27fd8fbd3e2c6e4b726a387513f9574c1\n"
    },
    {
      "commit": "5e37fecd0424fb4853c62f7440c267b93ece6a2a",
      "tree": "22ee08b11eccad0ec1d9a46504f2100619d8182a",
      "parents": [
        "2a67a73e5a4b51973112af7052f8bcf9b053321c"
      ],
      "author": {
        "name": "Tatyanka Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Thu Mar 08 05:36:00 2018 -0500"
      },
      "committer": {
        "name": "Tatyanka Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Thu Mar 08 05:36:00 2018 -0500"
      },
      "message": "Revert \"Bump k8s to 1.8.8-6\"\n\nThis reverts commit 2a67a73e5a4b51973112af7052f8bcf9b053321c.\n\nChange-Id: Ic24d01cd1c8f0870afea050d41843c88a40d7e6c\n"
    },
    {
      "commit": "2a67a73e5a4b51973112af7052f8bcf9b053321c",
      "tree": "dc97073b106747c736a5832133ebee6c96c1751f",
      "parents": [
        "d6cc59c33ff2738e63b2d4242a6e3b037da92213"
      ],
      "author": {
        "name": "Tatyana Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Mon Mar 05 14:11:16 2018 +0200"
      },
      "committer": {
        "name": "Tatyana Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Mon Mar 05 14:11:16 2018 +0200"
      },
      "message": "Bump k8s to 1.8.8-6\n\nChange-Id: I792b7d87f8aa316ff5132c6371a603865303bf1e\n"
    },
    {
      "commit": "43028c86bb94ef470b586b685f7c918ca8b0e653",
      "tree": "d622b9909536b14e8ac83cde74ed35d363d048c6",
      "parents": [
        "e7f774a6f2f9202370d12aad97c30704764c37a9",
        "257a9383fc398a4b6297638ebe1f38469752748f"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "dis.xcom@gmail.com",
        "time": "Thu Feb 15 16:30:14 2018 -0500"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "support@gerrithub.io",
        "time": "Thu Feb 15 16:30:14 2018 -0500"
      },
      "message": "Merge \"Make possible to override the docker images for SL\""
    },
    {
      "commit": "257a9383fc398a4b6297638ebe1f38469752748f",
      "tree": "9089f3332f7765c159a53f5024fc9ee4765410e4",
      "parents": [
        "cf7778020c63592258c6c14c0dbe284f24b88ccc"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Thu Feb 15 04:00:46 2018 +0200"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Thu Feb 15 18:18:59 2018 +0200"
      },
      "message": "Make possible to override the docker images for SL\n\nUse the macro in the salt.yaml:\n{{ SHARED.ADJUST_SL_OPTS(OVERRIDES_FILENAME\u003d\u0027path/to/stacklight/server.yml\u0027) }}\nand the following environment variables for image paths:\n\nDOCKER_IMAGE_ALERTMANAGER\nDOCKER_IMAGE_PUSHGATEWAY\nDOCKER_IMAGE_PROMETHEUS\nDOCKER_IMAGE_REMOTE_AGENT\nDOCKER_IMAGE_REMOTE_STORAGE_ADAPTER\nDOCKER_IMAGE_PROMETHEUS_RELAY\nDOCKER_IMAGE_GRAFANA\n\n, or manage the tag of the images using the single\nvariable:\n\nDOCKER_IMAGES_SL_TAG\u003d # latest, 2017.12, ...\n\nChange-Id: Icf5039d9346f631ffb4391588b5090396268bc53\n"
    },
    {
      "commit": "c72604dfb710c07c650280ffde36a2b8563f0d78",
      "tree": "5892fbfa3d349ff1a3d3afa2e5c9184aac82b203",
      "parents": [
        "bbc9d2c939fa4eeb6934fa0cba6573cba956baa7"
      ],
      "author": {
        "name": "Tatyana Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Thu Jan 04 17:58:00 2018 +0200"
      },
      "committer": {
        "name": "Tatyana Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Tue Feb 13 21:35:51 2018 +0200"
      },
      "message": "Ceph failover HA\n\nChange-Id: I41945fa48f5de97c472392b22e0efc6319b5aefb\n"
    },
    {
      "commit": "4558ee9e85b8649edc2bd373a6ba157b33ea884f",
      "tree": "c7c01d562dacfe166a5d5befa95e8f683617e215",
      "parents": [
        "85d32bd2c7267e24c499bafb86cda8782235ebc9"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "dis.xcom@gmail.com",
        "time": "Wed Jan 31 08:14:08 2018 -0400"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "dis.xcom@gmail.com",
        "time": "Wed Jan 31 08:14:08 2018 -0400"
      },
      "message": "Revert \"Temporary increase bootstrap timeout\"\n\nThis reverts commit 85d32bd2c7267e24c499bafb86cda8782235ebc9.\n\nChange-Id: I0cf2570f7bad3a4f6edd6e5f641c8cce9a502061\n"
    },
    {
      "commit": "85d32bd2c7267e24c499bafb86cda8782235ebc9",
      "tree": "1825db550e2ac29176c171612dc444a77b08a142",
      "parents": [
        "f77f30e1280dbb7e5154a1d32b778b340087ecb7"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Wed Jan 31 05:05:45 2018 +0200"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Wed Jan 31 05:05:45 2018 +0200"
      },
      "message": "Temporary increase bootstrap timeout\n\nChange-Id: Ifa3aa1c161bcaf893b88f2d5bb2812adf9e977cb\n"
    },
    {
      "commit": "f77f30e1280dbb7e5154a1d32b778b340087ecb7",
      "tree": "c7c01d562dacfe166a5d5befa95e8f683617e215",
      "parents": [
        "130672d9f681bd3a6e3d328ad9344b21542557f1"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Tue Jan 30 17:45:04 2018 +0200"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Tue Jan 30 17:45:04 2018 +0200"
      },
      "message": "Increase default bootstrap timeout\n\nAfter switching to mirror.mirantis.com, bootstrap nodes becomes\nslower than from upstream. Increase timeout from 8 to 10 min.\n\nChange-Id: I43dc692ee494f4b6ff8ec834f906c2b7b4ae001a\n"
    },
    {
      "commit": "a96264a216321b401225c5f793475e8b606791ec",
      "tree": "b1300efe83c4174230d87d50be919ad370401442",
      "parents": [
        "eb466d41a8f2f4db1a4954d19f9c8c7c34a7f903"
      ],
      "author": {
        "name": "Tatyana Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Thu Jan 25 14:13:50 2018 +0200"
      },
      "committer": {
        "name": "Tatyana Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Thu Jan 25 14:13:50 2018 +0200"
      },
      "message": "Update default version of k8s and mage to 1.8.5\n\nChange-Id: I7b66d499d8cdf0bae790c0a7efd0fb39b5d890bf\nRelatd: #Prod-17064\n"
    },
    {
      "commit": "8ff3c3f672a6a02c3d7b8e1207827e6aa9755a6f",
      "tree": "4e9c0b33450e5826f2621135f8fe9da08ab3f869",
      "parents": [
        "26b5aaa5b048c53fe6542de32bf80ec464bd55eb"
      ],
      "author": {
        "name": "Victor Ryzhenkin",
        "email": "vryzhenkin@mirantis.com",
        "time": "Wed Jan 17 19:37:05 2018 +0400"
      },
      "committer": {
        "name": "Victor Ryzhenkin",
        "email": "vryzhenkin@mirantis.com",
        "time": "Wed Jan 24 16:07:52 2018 +0400"
      },
      "message": "Add virtlet confirmance test run\n\nChange-Id: I673e064cacfee8e7651443aa52b9a6bc8ad28670\n"
    },
    {
      "commit": "75776c5fcb86b64597327065295def8c12bfceba",
      "tree": "961698e6229f40547eb26daca6e6525ae0edd619",
      "parents": [
        "144307ecac61de18360f7f3543062c94d4cf2a9f"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Tue Dec 26 18:22:53 2017 +0200"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Fri Jan 12 14:32:08 2018 +0200"
      },
      "message": "Template for offline image with build-id\n\nrun test:\n\n./tcp_tests/templates/virtual-mcp-ocata-ceph-offline/run_test.sh\n\nChange-Id: Ie0a74b81720be100dc6e99716759b2768087a9c9\n"
    },
    {
      "commit": "144307ecac61de18360f7f3543062c94d4cf2a9f",
      "tree": "8e97a6b1a52c27074b731a078ef6debacd793a22",
      "parents": [
        "aad28daae1ce4fb5c096adacc6308593654d3ac3"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Thu Jan 11 08:32:56 2018 +0200"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Thu Jan 11 08:33:40 2018 +0200"
      },
      "message": "New k8s-conformance:1.7.5 image is used\n\nChange-Id: Iae883c020064d23e412e651281afdaaadcab102a\n"
    },
    {
      "commit": "2a5806e7a473e39c971912c89487be4bfde22c87",
      "tree": "c27f25cb744a2fa42421723f63d4c8f4ded927bb",
      "parents": [
        "094f7a7526e686013b3b0cebd853db1c0ad2b122"
      ],
      "author": {
        "name": "Victor Ryzhenkin",
        "email": "vryzhenkin@mirantis.com",
        "time": "Mon Dec 18 20:23:53 2017 +0400"
      },
      "committer": {
        "name": "Victor Ryzhenkin",
        "email": "vryzhenkin@mirantis.com",
        "time": "Mon Dec 18 20:23:53 2017 +0400"
      },
      "message": "Make kubelet_fail_on_swap overridable\n\n- Set kubelet_fail_on_swap param defults to False to prevent\nfailures with 1.8.x k8s version on tcp-qa templates\n\nChange-Id: If20e42828ddf4b5382ca01eb031527059d244c97\n"
    },
    {
      "commit": "bf4de57d435ec50a0fd4f9affc71b8d3373b72d9",
      "tree": "d70a20f326a01a9e86d370e1d5daec7cc8298ba7",
      "parents": [
        "ce713f22723f9fc77bed19023eb67b687f6299e1"
      ],
      "author": {
        "name": "sgudz",
        "email": "sgudz@mirantis.com",
        "time": "Thu Nov 23 14:37:01 2017 +0200"
      },
      "committer": {
        "name": "sgudz",
        "email": "sgudz@mirantis.com",
        "time": "Thu Nov 30 15:18:29 2017 +0200"
      },
      "message": "Add test upgrade StackLight. Minor changes\n\nChange-Id: Ic863f65da4c36efd3bc5cb186e224d61cc7682ee\n"
    },
    {
      "commit": "a754ce591291cd22491d9a6bda5413b60bcefd37",
      "tree": "09020ba41d7c529267cfe54e6d12159a3da715ad",
      "parents": [
        "319790554f9871c0db28e20a97dc3eea27b2daf6"
      ],
      "author": {
        "name": "Tatyana Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Mon Nov 13 16:46:43 2017 +0200"
      },
      "committer": {
        "name": "Tatyana Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Thu Nov 23 17:11:55 2017 +0200"
      },
      "message": "Deploy ocata ovs with ceph\n\nChange-Id: Id5aa57ef76b9fe9121c81c824ff99cc1f3a30b1f\n"
    },
    {
      "commit": "460f7df86818f5afd89109e43990654e5b128132",
      "tree": "30a64b8220e35abef9e994607d15375260d095da",
      "parents": [
        "9b02c8bb4541e1524608bc700189f1c34bd7e162"
      ],
      "author": {
        "name": "Tatyana Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Mon Nov 13 15:45:06 2017 +0200"
      },
      "committer": {
        "name": "Tatyana Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Mon Nov 13 16:49:50 2017 +0200"
      },
      "message": "Add deploy with ceph\n\nChange-Id: Ic36cf3997e3865783a7863d56d516907b90896b7\n"
    },
    {
      "commit": "9b02c8bb4541e1524608bc700189f1c34bd7e162",
      "tree": "0b473777d1ebdf514c02c70b71ddd670d1127bc6",
      "parents": [
        "8b70b904d110b910586070ffb747434c0b2835d6"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Mon Nov 13 15:31:35 2017 +0200"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "dis.xcom@gmail.com",
        "time": "Mon Nov 13 09:07:45 2017 -0500"
      },
      "message": "Fix tox.ini to run unit tests on CI\n\nChange-Id: I64a998b04e432397dcb34f70e7a0167374147eef\n"
    },
    {
      "commit": "b8641833ff5471a3624cc0184139a3fea7d52531",
      "tree": "dd5e2a45d8e98f493c0b6783d3f38eb15b15a845",
      "parents": [
        "ce5ed8bb8b4cecc2fa5bf9653c99e7337f0387fa"
      ],
      "author": {
        "name": "Dmitry Tyzhnenko",
        "email": "t.dmitry@gmail.com",
        "time": "Tue Nov 07 17:02:47 2017 +0200"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "dis.xcom@gmail.com",
        "time": "Wed Nov 08 17:49:45 2017 -0500"
      },
      "message": "Update underlay ssh host by VCP hodes\n\nChange-Id: I6125db762a0974143a2454b288d3a42e9b6c5829\n"
    },
    {
      "commit": "ce5ed8bb8b4cecc2fa5bf9653c99e7337f0387fa",
      "tree": "9933ac439e26bbee36cb3522e6b6bb4d51dd8703",
      "parents": [
        "86f63e80969d5dcca68504df7fb95e0ab162ac77"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Thu Nov 09 00:44:19 2017 +0200"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "dis.xcom@gmail.com",
        "time": "Wed Nov 08 17:48:55 2017 -0500"
      },
      "message": "Fix PRX_NODE_MEMORY variable name\n\nChange-Id: I9c413853957bbab63852ebd307af51e769f849ce\n"
    },
    {
      "commit": "86f63e80969d5dcca68504df7fb95e0ab162ac77",
      "tree": "9eeec39927ce684b9d8cc32d88a0c87458bebb07",
      "parents": [
        "33eea15aae02f45376fe754f7a9b60c2d028dbb1"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Thu Nov 09 00:07:45 2017 +0200"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Thu Nov 09 00:13:01 2017 +0200"
      },
      "message": "Add SFDC options\n\nSFDC options will be set from Jenkins job\n\nChange-Id: I31d54e199f26641683352e29b67ffb5e605f171c\n"
    },
    {
      "commit": "3ffa2b4370fb73568bdc4b23f6c8733cf986c943",
      "tree": "72a339147c3c28277e7924c9a0982fdd7ea0dac4",
      "parents": [
        "01150662cc1e8bf87a1ac3a6c41e240660cf4395"
      ],
      "author": {
        "name": "Victor Ryzhenkin",
        "email": "vryzhenkin@mirantis.com",
        "time": "Thu Oct 05 16:38:44 2017 +0400"
      },
      "committer": {
        "name": "Victor Ryzhenkin",
        "email": "vryzhenkin@mirantis.com",
        "time": "Fri Oct 20 07:25:53 2017 -0400"
      },
      "message": "[virtlet] Refactor virtlet part\n\n- Remove virtlet roles\n- Remove virtlet fixtures due virtlet officially installed as\naddon if option is enabled\n- Move virtlet core test functions under k8smanager.py\n- Add show_step into virtlet tests\n- Add checks that virtlet is enabled to the beginning of tests\n\nChange-Id: Ibfb499b29727b367afafc68fa13199db13bcccdf\n"
    },
    {
      "commit": "c1b62f4b37545a3b48e72df299dd40d2688f5af1",
      "tree": "7f64e052d1a8f678fcca222b16b0e5db5e9c6094",
      "parents": [
        "53efd8f82cb741cf95b317c17eba50745beda0b3"
      ],
      "author": {
        "name": "Sergii Golovatiuk",
        "email": "sgolovatiuk@mirantis.com",
        "time": "Fri Oct 06 13:24:32 2017 +0200"
      },
      "committer": {
        "name": "Sergii Golovatiuk",
        "email": "sgolovatiuk@mirantis.com",
        "time": "Fri Oct 06 13:24:32 2017 +0200"
      },
      "message": "Update virtlet to 0.8.0\n\nVirtlet 0.7.0 doesn\u0027t work with k8s 1.7\u003e. This patch updates virtlet\nversion.\n\nChange-Id: Ia8c2c60d440d16c45d610524dcc12691fb221322\n"
    },
    {
      "commit": "66d3937ef0c98c7cb545d0141b5f94cbb31a9d66",
      "tree": "cfade4d373487f30e1d9031d5cb23c2b1b274934",
      "parents": [
        "d2996e5d8af3b8278bbdb3b90b37aeb4b2accb93"
      ],
      "author": {
        "name": "Victor Ryzhenkin",
        "email": "vryzhenkin@mirantis.com",
        "time": "Thu Sep 28 19:25:48 2017 +0400"
      },
      "committer": {
        "name": "Victor Ryzhenkin",
        "email": "vryzhenkin@mirantis.com",
        "time": "Thu Oct 05 02:59:33 2017 -0400"
      },
      "message": "[k8s] Adjust externaldns test functions\n\n- Use ctl hostname instead of k8s.kube_host due kube_host\nis an ip address of keepalived k8s api.\n- Discover ctl with specific role \u0027k8s_controller\u0027\n- Fix nit with awk field\n- Fix nit with format fields\n\nUser-Story:https://mirantis.jira.com/browse/PROD-12826\n\nChange-Id: I52d89b4d3994338a800eed4f6b5555cad6bdedc8\n"
    },
    {
      "commit": "14354ac40402c4f3af015c69673e2027a1aefafd",
      "tree": "b2064c93ce7ff85ec7832f96f493a081b5c6e5df",
      "parents": [
        "1004341c4d1f03bc145ed17aeadc8c7d0a4bf511"
      ],
      "author": {
        "name": "Victor Ryzhenkin",
        "email": "vryzhenkin@mirantis.com",
        "time": "Wed Sep 27 17:42:30 2017 +0400"
      },
      "committer": {
        "name": "Victor Ryzhenkin",
        "email": "vryzhenkin@mirantis.com",
        "time": "Wed Sep 27 18:02:25 2017 +0400"
      },
      "message": "[k8s] Add base test for externaldns integration\n\n- Add test for externaldns with coredns backend on basic\ndeployments.\n- Add few core functions as remote executions of kubectl.\n\nUser-Story: https://mirantis.jira.com/browse/PROD-12826\n\nChange-Id: I9230ddd75905759eb2d0ba8486ba896d2094cebb\n"
    },
    {
      "commit": "038dc7d96cf962c498e0983fe76a9ea9071d9498",
      "tree": "218e8b0d9de1d4aa6a84ac09354bbad0829bd84f",
      "parents": [
        "142a4b021f7f106add5c08ed7a6227fd0d548284"
      ],
      "author": {
        "name": "Tatyana Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Fri Sep 22 16:25:59 2017 +0300"
      },
      "committer": {
        "name": "Tatyanka Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Fri Sep 22 09:48:48 2017 -0400"
      },
      "message": "Disable virtlet and Helm by default\n\nCurrently virtlet is deployed even if we do not check it,\nas result criproxy (that is dependency of virtlet) sometimes\nbrokes systemd, that block us to verify k8s deploy itself\n\nChange-Id: I836e69cc6b1eebbab04f1c9e4221c03ce1104b05\nReviewed-on: https://review.gerrithub.io/379664\nReviewed-by: Tatyanka Leontovich \u003ctleontovich@mirantis.com\u003e\nTested-by: Tatyanka Leontovich \u003ctleontovich@mirantis.com\u003e\n"
    },
    {
      "commit": "142a4b021f7f106add5c08ed7a6227fd0d548284",
      "tree": "3ab24c6c839090d59f9ac60eeebf7d2a89d1e38b",
      "parents": [
        "b0654e0461b3f06ced027d298f56bdbbafef15d7"
      ],
      "author": {
        "name": "Tatyanka Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Fri Sep 22 08:07:36 2017 -0400"
      },
      "committer": {
        "name": "Tatyanka Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Fri Sep 22 08:07:50 2017 -0400"
      },
      "message": "Revert \"Up k8s version\"\n\nThis reverts commit b389f34571e09317fa49b457e9be668f9e9b9e9d.\n\nChange-Id: I9c365ce6ac41e766af8ddfcd1e57654245cf26cb\nReviewed-on: https://review.gerrithub.io/379643\nReviewed-by: Tatyanka Leontovich \u003ctleontovich@mirantis.com\u003e\nTested-by: Tatyanka Leontovich \u003ctleontovich@mirantis.com\u003e\n"
    },
    {
      "commit": "b389f34571e09317fa49b457e9be668f9e9b9e9d",
      "tree": "ba0f6947d525b01ad1cadfe416eced1e103a002a",
      "parents": [
        "39e64bd800f7f71a9844c75910dce410334cccdf"
      ],
      "author": {
        "name": "Tatyana Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Fri Sep 22 11:38:09 2017 +0300"
      },
      "committer": {
        "name": "Tatyanka Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Fri Sep 22 04:40:08 2017 -0400"
      },
      "message": "Up k8s version\n\nChange-Id: I0eb0f63fab83db22fbe53ecf3d70e2a517f6556a\nReviewed-on: https://review.gerrithub.io/379601\nReviewed-by: Tatyanka Leontovich \u003ctleontovich@mirantis.com\u003e\nTested-by: Tatyanka Leontovich \u003ctleontovich@mirantis.com\u003e\n"
    },
    {
      "commit": "e6fdffb0ca79c6a36ba0dc42b8b081dcaf0ae933",
      "tree": "102e020bf290fcf10bdb85bbc9287b3292c2760c",
      "parents": [
        "411dd100c549cd728d418df583e21fc5e0e95f15"
      ],
      "author": {
        "name": "Dina Belova",
        "email": "dbelova@mirantis.com",
        "time": "Tue Sep 19 13:58:34 2017 -0700"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "dis.xcom@gmail.com",
        "time": "Thu Sep 21 06:37:29 2017 -0400"
      },
      "message": "Fix E* pep8 warnings\n\nThe list of fixed pep8 errors:\nE122, E127, E128, E226, E231, E241, E265, E302, E305, E306, E501\n\nChange-Id: I89fbc7748f24bfdb7dc765d08624a8898654f698\nReviewed-on: https://review.gerrithub.io/379375\nReviewed-by: Dennis Dmitriev \u003cdis.xcom@gmail.com\u003e\nTested-by: Dennis Dmitriev \u003cdis.xcom@gmail.com\u003e\n"
    },
    {
      "commit": "8f6a63e52c6cc95b898fa443befae674d152c4cf",
      "tree": "c04f6c1601fdc8b37ed067ddeedca19d433727ed",
      "parents": [
        "126b003325461530a6cf8369f9ea051b1842b3bc"
      ],
      "author": {
        "name": "Dmitry Tyzhnenko",
        "email": "t.dmitry@gmail.com",
        "time": "Tue Sep 05 15:37:23 2017 +0300"
      },
      "committer": {
        "name": "Tatyanka Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Tue Sep 05 12:56:25 2017 -0400"
      },
      "message": "Add policy json tests\n\nChange-Id: I12210f8a704a52386137a7d8293f4fe200122cbd\nReviewed-on: https://review.gerrithub.io/377174\nReviewed-by: Dennis Dmitriev \u003cdis.xcom@gmail.com\u003e\nTested-by: Tatyanka Leontovich \u003ctleontovich@mirantis.com\u003e\n"
    },
    {
      "commit": "9dada8a77f11fc5812d9143d2eb0f5393b6a48da",
      "tree": "f6b120e359ca0de5975a1a9b475b26becc503375",
      "parents": [
        "3e731a4c6a8cf580aaf3c98141d29b99cd873ae0"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Wed Aug 30 17:38:55 2017 +0300"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "dis.xcom@gmail.com",
        "time": "Wed Aug 30 11:19:49 2017 -0400"
      },
      "message": "Add the workflow for cookieshape-mcp-ocata-dvr-vxlan\n\nThe workflow \u0027cookieshape-mcp-ocata-dvr-vxlan\u0027 is used to\ngenerate the model with specific options using the\nlatest cookiecutter templates, and try to deploy the environment\nusing this model.\n\nChange-Id: Ibf72967e638938680fce9866eec4fd165e012d6e\nReviewed-on: https://review.gerrithub.io/375325\nReviewed-by: Dennis Dmitriev \u003cdis.xcom@gmail.com\u003e\nTested-by: Dennis Dmitriev \u003cdis.xcom@gmail.com\u003e\n"
    },
    {
      "commit": "c6ef9a0e41530cf41992e7294b036336cb49e733",
      "tree": "5ce117667183c3e009cc4843310418ead3574946",
      "parents": [
        "441627315aa35c7d0da94194a4d9a52a0cf24241"
      ],
      "author": {
        "name": "Tatyana Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Mon Aug 28 18:03:46 2017 +0300"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "dis.xcom@gmail.com",
        "time": "Wed Aug 30 05:29:27 2017 -0400"
      },
      "message": "Bump default k8s version to 1.7.3\n\nChange-Id: I9e2127d29460f05f94f4007f378c664c2f032e6a\nReviewed-on: https://review.gerrithub.io/375978\nReviewed-by: Dennis Dmitriev \u003cdis.xcom@gmail.com\u003e\nTested-by: Dennis Dmitriev \u003cdis.xcom@gmail.com\u003e\n"
    },
    {
      "commit": "657cdccc951649b473263268e8b66629e4768b24",
      "tree": "45edc3b882e931ac87c781c63c59027818e9b016",
      "parents": [
        "d85357d1f4063434b3186c9e907783f66d4fcc89"
      ],
      "author": {
        "name": "Sergii Golovatiuk",
        "email": "sgolovatiuk@mirantis.com",
        "time": "Fri Aug 11 17:31:21 2017 +0200"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "dis.xcom@gmail.com",
        "time": "Fri Aug 11 12:23:45 2017 -0400"
      },
      "message": "Disable latest for virtlet\n\nDue to deployment incompatibility in k8s 1.6 and k8s 1.7. For 1.7\nvirtlet should be installed in accordance with [1].\n\n[1] https://github.com/Mirantis/virtlet/blob/ddce6f27bd6795305a85e844338557986e14f243/deploy/real-cluster.md#preparing-the-nodes-manual-mode\n\nChange-Id: I8effcf4aff73575651c42fa92d4376e1e8c45cdb\nReviewed-on: https://review.gerrithub.io/373951\nReviewed-by: Dennis Dmitriev \u003cdis.xcom@gmail.com\u003e\nTested-by: Dennis Dmitriev \u003cdis.xcom@gmail.com\u003e\n"
    },
    {
      "commit": "f3f90a5dbbd81246ae0968dff42a872f37849a93",
      "tree": "f3e244f72fd86f241d89b3950453eb000d7a4c38",
      "parents": [
        "492813e10016eb5b830a6782e3d5cff719410bdf"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Thu Aug 10 14:37:05 2017 +0300"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "dis.xcom@gmail.com",
        "time": "Thu Aug 10 08:16:47 2017 -0400"
      },
      "message": "Add a fixture for Decapod\n\nChange-Id: I4cf305d6a844462024d77bc279133e730b6d5c38\nReviewed-on: https://review.gerrithub.io/373733\nReviewed-by: Dennis Dmitriev \u003cdis.xcom@gmail.com\u003e\nTested-by: Dennis Dmitriev \u003cdis.xcom@gmail.com\u003e\n"
    },
    {
      "commit": "44a43521da9c3071dd9c6c7ad6260a18bec08bbe",
      "tree": "32536579edc397e89f9018c9099304637eb4f588",
      "parents": [
        "c33be1f680002bc495484397d73810bf96e7e6dc"
      ],
      "author": {
        "name": "Sergii Golovatiuk",
        "email": "sgolovatiuk@mirantis.com",
        "time": "Thu Jul 20 12:55:13 2017 +0200"
      },
      "committer": {
        "name": "Tatyanka Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Thu Jul 20 08:04:44 2017 -0400"
      },
      "message": "Update virtual-mcp11-k8s-contrail template\n\n* Turn on virtlet by default\n* Put all salt/model hacks in one place\n\nChange-Id: I8b9bb809daf00e57145743da0acf642dbd9d15d2\nReviewed-on: https://review.gerrithub.io/370484\nReviewed-by: Dennis Dmitriev \u003cdis.xcom@gmail.com\u003e\nTested-by: Tatyanka Leontovich \u003ctleontovich@mirantis.com\u003e\n"
    },
    {
      "commit": "eac3aab2ac8c42c7bf6988e0b374eb40b9bedf06",
      "tree": "a4e1fe234ae15f73a6f1854981be6667c088fcb3",
      "parents": [
        "3b04e3005c4fe75fa9f271e75d2ca348c4eb7123"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Wed Jul 12 16:36:41 2017 +0300"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "dis.xcom@gmail.com",
        "time": "Thu Jul 13 14:14:20 2017 -0400"
      },
      "message": "Add deployment steps for model virtual-mcp-ocata-cicd\n\nChange-Id: I55a62a827a9d209821cf69f82b8b0eda58d816f4\nReviewed-on: https://review.gerrithub.io/369227\nReviewed-by: Dennis Dmitriev \u003cdis.xcom@gmail.com\u003e\nTested-by: Dennis Dmitriev \u003cdis.xcom@gmail.com\u003e\n"
    },
    {
      "commit": "09b7b01c96f9dba144ac30d81281200c4d459bf3",
      "tree": "8ea0723019fdc87acd352a2a7214549de480287f",
      "parents": [
        "43c0d0ed984f93aa1f83e981b485b4d198193ede"
      ],
      "author": {
        "name": "Tatyana Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Mon Jul 10 12:53:45 2017 +0300"
      },
      "committer": {
        "name": "Tatyanka Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Tue Jul 11 09:13:40 2017 -0400"
      },
      "message": "Prometheus client\n\nInitial prometheus client\n\nChange-Id: I8c02be6fe7e58c2f37ac19547fd7a795896af4bc\nReviewed-on: https://review.gerrithub.io/368732\nReviewed-by: Tatyanka Leontovich \u003ctleontovich@mirantis.com\u003e\nTested-by: Tatyanka Leontovich \u003ctleontovich@mirantis.com\u003e\n"
    },
    {
      "commit": "f00b234ec7c4ebf84ea2b7bf3959d724524c34c0",
      "tree": "fd3614c9b9838d453c5008e8824e8a55f92011d5",
      "parents": [
        "0bf0bb09ad8a88001e20d8964be9619bd48adef3"
      ],
      "author": {
        "name": "Tatyana Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Tue Jul 04 18:26:25 2017 +0300"
      },
      "committer": {
        "name": "Tatyanka Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Fri Jul 07 10:27:23 2017 -0400"
      },
      "message": "Add checks for netchecker metrics\n\nChange-Id: Icc3ab64624168d4b39b18f06cda18e8b890eb4ee\nReviewed-on: https://review.gerrithub.io/368050\nReviewed-by: Tatyanka Leontovich \u003ctleontovich@mirantis.com\u003e\nTested-by: Tatyanka Leontovich \u003ctleontovich@mirantis.com\u003e\n"
    },
    {
      "commit": "0bf0bb09ad8a88001e20d8964be9619bd48adef3",
      "tree": "8b2545ecfd628d13db59f88c987b6cedeaf32da4",
      "parents": [
        "f648ad4092c1f92893e4dd8955b8eee5cdb1d6cd"
      ],
      "author": {
        "name": "Victor Ryzhenkin",
        "email": "vryzhenkin@mirantis.com",
        "time": "Thu Jul 06 18:57:05 2017 +0400"
      },
      "committer": {
        "name": "Tatyanka Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Thu Jul 06 11:34:39 2017 -0400"
      },
      "message": "[virtual-mcp11-k8s-contrail] Make virtlet configurable\n\nAdd possibility to change virtlet image and enable virtlet addons\nin tcp-qa\n\nChange-Id: Ibbb047c3dce3a1578677ba613cbd879b52dbaf1d\nReviewed-on: https://review.gerrithub.io/368404\nReviewed-by: Tatyanka Leontovich \u003ctleontovich@mirantis.com\u003e\nTested-by: Tatyanka Leontovich \u003ctleontovich@mirantis.com\u003e\n"
    },
    {
      "commit": "db0a97f4988752446dd3e8dc28dfd0c68275283d",
      "tree": "83a1b87f0a847b81df3bc258a36d1b921ca7512f",
      "parents": [
        "135d81517808fc171ff84c0d61d3668f5f9d0f9d"
      ],
      "author": {
        "name": "Artem Panchenko",
        "email": "apanchenko@mirantis.com",
        "time": "Tue Jun 27 19:09:13 2017 +0300"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "dis.xcom@gmail.com",
        "time": "Thu Jun 29 05:59:07 2017 -0400"
      },
      "message": "Use generated RSA key while accessing nodes via SSH\n\nGenerate RSA key pair (optionally it could be provided by\noperator via environment variable) and use it for SSH\nauthentication instead of password.\n\nAlso it\u0027s possible to provide the key from a local file now.\n\nChange-Id: I5fea4d55337f294cd7829392b91b2cca7b85ead5\nReviewed-on: https://review.gerrithub.io/367254\nReviewed-by: Victor Ryzhenkin \u003cvryzhenkin@mirantis.com\u003e\nReviewed-by: Dennis Dmitriev \u003cdis.xcom@gmail.com\u003e\nTested-by: Dennis Dmitriev \u003cdis.xcom@gmail.com\u003e\n"
    },
    {
      "commit": "501e67e177b01a954bc2a503480761e1e2bb61b9",
      "tree": "4f2477f3155812fcd9a3d972a9d5940ca25507b8",
      "parents": [
        "a9d08331f7e0c60f23b421d2bfb1ba8040a5a9f9"
      ],
      "author": {
        "name": "Artem Panchenko",
        "email": "apanchenko@mirantis.com",
        "time": "Wed Jun 14 14:59:18 2017 +0300"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "dis.xcom@gmail.com",
        "time": "Mon Jun 26 04:55:02 2017 -0400"
      },
      "message": "Add Calico tests (copied from mcp-qa)\n\nChange-Id: I10219fc78c8759919c631baa9e9f95baf631c1dc\nReviewed-on: https://review.gerrithub.io/365463\nReviewed-by: Dennis Dmitriev \u003cdis.xcom@gmail.com\u003e\nTested-by: Dennis Dmitriev \u003cdis.xcom@gmail.com\u003e\n"
    },
    {
      "commit": "a9d08331f7e0c60f23b421d2bfb1ba8040a5a9f9",
      "tree": "ae048447cca41f75bf99049135ced3fd46b5a795",
      "parents": [
        "6238ba561ee90e087b79ef1772e0326ab75535ac"
      ],
      "author": {
        "name": "vrovachev",
        "email": "vrovachev@mirantis.com",
        "time": "Thu Jun 22 20:01:59 2017 +0400"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "dis.xcom@gmail.com",
        "time": "Mon Jun 26 04:35:14 2017 -0400"
      },
      "message": "Move run k8s conformance tests to k8s manager.\n\n* Moved step with run k8s conformance tests from template\nto k8s manager.\n* Added possibility to change k8s conformance image.\n* Bumped k8s image version from 1.6.2 to 1.6.4.\n* Bumped k8s conformance image version from 1.6.2 to 1.6.4.\n* Added possibility to skip conformance tests.\n\nChange-Id: I6e4a3019f8fa6453005fc62614588209114cb02b\nReviewed-on: https://review.gerrithub.io/366656\nReviewed-by: Dennis Dmitriev \u003cdis.xcom@gmail.com\u003e\nReviewed-by: \u003capanchenko@mirantis.com\u003e\nTested-by: Dennis Dmitriev \u003cdis.xcom@gmail.com\u003e\n"
    },
    {
      "commit": "99228d37a1e7fb63fb1deefec78dfe476a6453c7",
      "tree": "b7f8baf5196d11e17e05d03a66a4e098c4e5bdea",
      "parents": [
        "35551197b80d4f427e2c629d7698536bef62804f"
      ],
      "author": {
        "name": "vrovachev",
        "email": "vrovachev@mirantis.com",
        "time": "Thu Jun 08 19:46:10 2017 +0400"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "dis.xcom@gmail.com",
        "time": "Mon Jun 19 09:21:49 2017 -0400"
      },
      "message": "Add test for run virtlet VM\n\nAdded test for run VM inside virtlet pod\nRefactored deploy config for virtlet pod\n\nChange-Id: I38d51b18030c9147168f6d0b2bd815c56b021231\nReviewed-on: https://review.gerrithub.io/364662\nReviewed-by: Dennis Dmitriev \u003cdis.xcom@gmail.com\u003e\nTested-by: Dennis Dmitriev \u003cdis.xcom@gmail.com\u003e\n"
    },
    {
      "commit": "0594cd70acf23f68948dc25ffd8c7879018f1695",
      "tree": "a8867e21d32e1f17649a84346ef7c8c4b711a3e2",
      "parents": [
        "3645d2be52639e7198708cde40d672c3b2767a46"
      ],
      "author": {
        "name": "Artem Panchenko",
        "email": "apanchenko@mirantis.com",
        "time": "Mon Jun 12 13:25:26 2017 +0300"
      },
      "committer": {
        "name": "Tatyanka Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Wed Jun 14 05:44:41 2017 -0400"
      },
      "message": "Added \u0027k8s_deployed\u0027 fixture\n\nCreated a separate fixture for Kubernetes deployment.\nModified existing k8s related fixtures / tests so they\nuse it now and updated templates with k8s environments.\n\nAlso this patch includes few minor changes:\n\n * removed unused fixture \u0027deploy_openstack\u0027 which\n   was a full copy of \u0027openstack_deployed\u0027 fixture;\n * removed unused modules imports;\n * fixed typos and docstrings.\n\nChange-Id: Ic35551f3e52913cede753b92e7d5a81f54570b01\nReviewed-on: https://review.gerrithub.io/365234\nReviewed-by: \u003cvrovachev@mirantis.com\u003e\nReviewed-by: Dennis Dmitriev \u003cdis.xcom@gmail.com\u003e\nTested-by: Tatyanka Leontovich \u003ctleontovich@mirantis.com\u003e\n"
    },
    {
      "commit": "edf70efa0f62e0799955fa22ce4d25e29eb18af5",
      "tree": "016d149d8f7d8777bdaad5661b0095a8302293e9",
      "parents": [
        "b61792a331bb2ab18c420640e757a187a5048077"
      ],
      "author": {
        "name": "Artem Panchenko",
        "email": "apanchenko@mirantis.com",
        "time": "Tue Jun 13 09:14:34 2017 +0300"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "dis.xcom@gmail.com",
        "time": "Tue Jun 13 09:43:34 2017 -0400"
      },
      "message": "Add k8s+calico minimal template\n\nChange-Id: I7cc14c881dbbfe526c9c4f616e02e380095b2fc4\nReviewed-on: https://review.gerrithub.io/365167\nReviewed-by: Tatyanka Leontovich \u003ctleontovich@mirantis.com\u003e\nTested-by: Dennis Dmitriev \u003cdis.xcom@gmail.com\u003e\n"
    },
    {
      "commit": "655587f8bbfa5d9444e34b63ce690c5d828c4a3f",
      "tree": "f6fcc2630feaccb38743f2132ded577964f6a08d",
      "parents": [
        "3af1f8b2a081aafd81067e3e590e7dd87bc649c0"
      ],
      "author": {
        "name": "Victor Ryzhenkin",
        "email": "vryzhenkin@mirantis.com",
        "time": "Wed May 24 20:00:07 2017 +0400"
      },
      "committer": {
        "name": "Tatyanka Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Mon May 29 07:43:31 2017 -0400"
      },
      "message": "Add installation steps for Ceph one-node cluster\n\nAdd steps to install Ceph one-node cluster over virtlet\ninstallation to be able to test Ceph related virtlet features.\n\nChange-Id: Ic9e531a69fcb52d7360fcf089312fa1913350e0b\nReviewed-on: https://review.gerrithub.io/362388\nReviewed-by: Tatyanka Leontovich \u003ctleontovich@mirantis.com\u003e\nTested-by: Tatyanka Leontovich \u003ctleontovich@mirantis.com\u003e\n"
    },
    {
      "commit": "bc2f5cedc1fd2965584cd6586a4ae86e871282c9",
      "tree": "8a38952977dd4809840626ddda7b9a610ef035cb",
      "parents": [
        "9d1ab4afd4dff11b9f525f749d632db367c5e096"
      ],
      "author": {
        "name": "vrovachev",
        "email": "vrovachev@mirantis.com",
        "time": "Mon May 22 19:37:24 2017 +0400"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "dis.xcom@gmail.com",
        "time": "Wed May 24 09:56:51 2017 -0400"
      },
      "message": "Add virtlet deploy step\n\nAdded fixture, manager and step for deploy virtlet.\nAdded test for deploy virtlet.\n\nChange-Id: I63a2c4dcd95ba78af60b610a9ae621a784d87fd8\nReviewed-on: https://review.gerrithub.io/362146\nReviewed-by: Sergii Golovatiuk \u003cholser@gmail.com\u003e\nReviewed-by: Tatyanka Leontovich \u003ctleontovich@mirantis.com\u003e\nReviewed-by: Dennis Dmitriev \u003cdis.xcom@gmail.com\u003e\nTested-by: Dennis Dmitriev \u003cdis.xcom@gmail.com\u003e\n"
    },
    {
      "commit": "5acc82aaef58fe960dfaa5b39d5557ce45117679",
      "tree": "3a1772211ce97e1d74b8cc916b37924c79f23468",
      "parents": [
        "700a7b04b7e12335dda6ec1fd9bce0c90c4b3865"
      ],
      "author": {
        "name": "Tatyana Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Tue May 23 15:41:35 2017 +0300"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "dis.xcom@gmail.com",
        "time": "Wed May 24 05:02:24 2017 -0400"
      },
      "message": "Add SL into k8s deploy\n\nChange-Id: I40e8fa92e546bd4e964f9e86b595fe4b8dfdba92\nReviewed-on: https://review.gerrithub.io/362185\nReviewed-by: \u003cvrovachev@mirantis.com\u003e\nReviewed-by: Sergii Golovatiuk \u003cholser@gmail.com\u003e\nReviewed-by: Dennis Dmitriev \u003cdis.xcom@gmail.com\u003e\nTested-by: Dennis Dmitriev \u003cdis.xcom@gmail.com\u003e\n"
    },
    {
      "commit": "c8b8ca2638c151e72ee3ce8610c940941e93b389",
      "tree": "42f1d986aeefb46d3ddef5678ee0ccedd8187277",
      "parents": [
        "57bb8e7e2f305dda0e726cd4c8df9ff2b17de4b3"
      ],
      "author": {
        "name": "Tatyana Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Fri May 19 13:37:05 2017 +0300"
      },
      "committer": {
        "name": "Tatyana Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Fri May 19 13:37:05 2017 +0300"
      },
      "message": "Add sl\n"
    },
    {
      "commit": "7b9538f20a974bf11fd02d8a80e1df99d369857b",
      "tree": "e7c9c22376f5e5d6d7d53e63238671be09e41487",
      "parents": [
        "4db5bf2007ad8058762b78725b4aea1b04f34385"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Mon May 15 17:01:34 2017 +0300"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Mon May 15 17:06:57 2017 +0300"
      },
      "message": "Add template and supporting code to bootstrap Ironic node\n\n- template added\n- move environment hardware.start() to the underlay fixture\n\nChange-Id: I00d3ef10c71b96b8143a94e96f6660e172719130\n"
    },
    {
      "commit": "2d60c8efe5ab8b4ba8bfe0d1f846732bebe63299",
      "tree": "5543d685543b1eb37348c4b1aabb4f6985e2d0cb",
      "parents": [
        "ab83ea437bea972f2cd31ef5fb158de140bf5619"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Fri May 12 18:34:01 2017 +0300"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Fri May 12 18:34:01 2017 +0300"
      },
      "message": "Add workaround proposed in PROD-10894\n"
    },
    {
      "commit": "ab83ea437bea972f2cd31ef5fb158de140bf5619",
      "tree": "a4e97ebcb930a956763f0af9965246cf5fd05558",
      "parents": [
        "b933817405b3c6e1614dd20ab5ea8848fbe07444"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Fri May 12 16:52:45 2017 +0300"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Fri May 12 16:52:45 2017 +0300"
      },
      "message": "Reorder template files in the directories\n\nNow, in the tcp_tests/templates are created the directories\nthat should match cluster name in the models; and these\ndirectories should contain files that match fixture names.\n"
    },
    {
      "commit": "99b26fe11a4a63407a454e316d6dbd09ae5fa272",
      "tree": "c3d0c7a456cf57033171d1b287b532fae8685d60",
      "parents": [
        "86851a2abcf4390f124e238a0d5222cc9cd61ec5"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "dis.xcom@gmail.com",
        "time": "Wed Apr 26 12:34:44 2017 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 26 12:34:44 2017 +0300"
      },
      "message": "(WIP) Use dynamic IPv4 network pools for deploy clusters (#18)\n\n*     Use dynamic IPv4 network pools for deploy clusters\r\n\r\n    - Use \u0027config\u0027 object as an additional jinja option to load templates\r\n    - Use \u0027address_pools\u0027 from \u0027config\u0027 object in\r\n      virtual-mcp11-ovs and virtual-mcp11-dvr\r\n    - Fill \u0027address_pools\u0027 in \u0027config\u0027 object from fuel-devops manager\r\n\r\n*     Use dynamic IPv4 network pools for deploy clusters\r\n\r\n    - Use \u0027config\u0027 object as an additional jinja option to load templates\r\n    - Use \u0027address_pools\u0027 from \u0027config\u0027 object in\r\n      virtual-mcp11-ovs and virtual-mcp11-dvr\r\n    - Fill \u0027address_pools\u0027 in \u0027config\u0027 object from fuel-devops manager\r\n\r\n* return removed \u0027test_install_k8s\u0027\r\n\r\n* Use \u0027sed\u0027 to replace IP addresses in the models to pre-generated\r\n\r\nalso, two new environment variables avaliable for mcp11-ovs/dvr:\r\n- SALT_MODELS_REPOSITORY\r\n- SALT_MODELS_COMMIT\r\n\r\n* remove temporary env_config.py.bak\r\n"
    },
    {
      "commit": "2cbf2356fe66a6b94c65fe483e750164e9552ade",
      "tree": "aec8b18bc072d3e725455ea85a1b4480176d2e5e",
      "parents": [
        "e6cd3081c3485fc91d42135efde55699c3d24a62"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Fri Nov 11 15:34:21 2016 +0200"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Fri Nov 11 15:34:21 2016 +0200"
      },
      "message": "Add a runner for contrail-test Juniper tests\n\n- add steps in tcp_tests/templates/opencontrail to prepare tests\n- add a fixture and a test runner \u0027test_opencontrail\u0027 that gets\n  the two variables from environment to pass them to test runner:\n\n  export OPENCONTRAIL_TAGS\u003dsmoke\n  export OPENCONTRAIL_FEATURES\u003dneutron\n\n- fix docstrings for fixtures\n- add print of the environment variables that can be used in tests\n  and current defaults (taking into account the exported variables)\n"
    },
    {
      "commit": "2a13a13d82938a168cbe62606fbc0654ff4ed3f2",
      "tree": "e852f86c20f50385d79548f18cf5bbaeda8689f3",
      "parents": [
        "01a3d0d31811a6cf7ba2df25a7559e133de3d112"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Fri Nov 04 00:56:23 2016 +0200"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Fri Nov 04 00:56:23 2016 +0200"
      },
      "message": "Add templates for mk22-lab-basic\n\n- add set of templates for mk22-lab-basic\n- add env variable LAB_CONFIG_NAME to easy select desired templates\n"
    },
    {
      "commit": "6860ba6dbc8008f00b50e4a72fc3597f1095e1e4",
      "tree": "bfd3aa485902b9fe2cfe4293f6ee1d5cd9ca9b40",
      "parents": [
        "010f4cd3a15e1814c2a57a6468f2d6648589a700"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Tue Nov 01 21:43:46 2016 +0200"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Tue Nov 01 21:43:46 2016 +0200"
      },
      "message": "set proper prx01 address in devops template\n"
    },
    {
      "commit": "23e5d1953c38e4b7f0e91691c27d697de7d35715",
      "tree": "858e26a507871630c3787a7217d2a9f04853407e",
      "parents": [
        "3bf410eac9b4d1a9b066a6d249d02b0e0704d5d1"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Mon Oct 31 11:27:10 2016 +0200"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Mon Oct 31 11:27:10 2016 +0200"
      },
      "message": "Working deploy for controller and compute nodes\n\n- use \u0027dash\u0027 branch for mk-lab-salt-model repo (it has a lot of\n  improvements and fixes)\n- use less number of nodes to match the \u0027mk22-lab-advanced\u0027 model\n- force update packages before configuring salt.minions\n- use saltstack repo for latest salt.minions on trusty\n\n* Note if the deploy starts from an \u0027underlay\u0027 snapshot,\n  keepalived can lose VIP after update DHCP leases on nodes.\n  It\u0027s better to start deploy from clean environment.\n"
    },
    {
      "commit": "53d3b7789aef083ce3d0e3582ca59014d0afb463",
      "tree": "7713e8dcbcb8e97ee9b0eebd7934cdd31c846749",
      "parents": [
        "b5d742444f135c3e003b1f866e7522935a0853d1"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Tue Oct 18 14:31:58 2016 +0300"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Tue Oct 18 14:31:58 2016 +0300"
      },
      "message": "fix node roles\n"
    },
    {
      "commit": "b5d742444f135c3e003b1f866e7522935a0853d1",
      "tree": "74fc5e84b8a3c9f68b9702a94fd0c1f5004ae0e6",
      "parents": [
        "7b4ed116ab9f6d2bcb17447cc4746a4a6796069c"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Tue Oct 18 14:05:29 2016 +0300"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Tue Oct 18 14:05:29 2016 +0300"
      },
      "message": "fix the install case\n"
    },
    {
      "commit": "6f59add4ee6f2fa9fd36f287b86f73279dda1add",
      "tree": "692b7a9f0902ce86c4a32582b309d20d12df1631",
      "parents": [
        "4127ccbfb864ee13febe8f19b76c0eb682d61b80"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Tue Oct 18 13:45:27 2016 +0300"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Tue Oct 18 13:45:27 2016 +0300"
      },
      "message": "Initial commit with fixtures\n\n- add fixtures for hardware and underlay\n- add fuel-devops template tcpcloud-default.yaml\n\n* Migration of fixtures is not finished yet\n"
    }
  ]
}
