)]}'
{
  "log": [
    {
      "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": "2dfb8efeef64b392a57e299dcc7946257768c3fe",
      "tree": "1749440cc66b5fc835748507a968ffd2a7510544",
      "parents": [
        "7b0855f8858fe1510ab4358fc130548c8030ed02"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Fri Jul 21 20:19:38 2017 +0300"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "dis.xcom@gmail.com",
        "time": "Fri Jul 21 19:24:25 2017 -0400"
      },
      "message": "Add new actions to test steps: upload and download\n\nChange-Id: I2e2a4dc64dc79260a2aefc5f92083781f754be34\nReviewed-on: https://review.gerrithub.io/370719\nReviewed-by: Dennis Dmitriev \u003cdis.xcom@gmail.com\u003e\nTested-by: Dennis Dmitriev \u003cdis.xcom@gmail.com\u003e\n"
    },
    {
      "commit": "f854617d90bf96c6fe6540db1c33a51773d96588",
      "tree": "87a7da8fc27fb3a58e03e760bc9c8f9d231a1982",
      "parents": [
        "674abf8473c30959ca6989deb2233b70223a4620"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Thu Jul 20 21:57:05 2017 +0300"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "dis.xcom@gmail.com",
        "time": "Thu Jul 20 15:07:40 2017 -0400"
      },
      "message": "Fix cicd and sl steps for virtual-ocata-cicd\n\nChange-Id: I1cbc3cbe66d70beb91c05e849b6bbd7dbf632443\nReviewed-on: https://review.gerrithub.io/370564\nReviewed-by: Dennis Dmitriev \u003cdis.xcom@gmail.com\u003e\nTested-by: Dennis Dmitriev \u003cdis.xcom@gmail.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": "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": "6609aafeeb38228251544527f66941627a0b7b11",
      "tree": "2396203ad40f6453b45e5307dec2484dadf69fd0",
      "parents": [
        "501e67e177b01a954bc2a503480761e1e2bb61b9"
      ],
      "author": {
        "name": "Victor Ryzhenkin",
        "email": "vryzhenkin@mirantis.com",
        "time": "Wed Jun 21 13:09:56 2017 +0400"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "dis.xcom@gmail.com",
        "time": "Mon Jun 26 04:58:09 2017 -0400"
      },
      "message": "Spawn a VM with Ceph RBD volume using flexvolumes\n\n- Add test to deploy a virtlet VM with Ceph RBD volume\nusing flexvolumeDriver.\n\nChange-Id: I9cd85fa97a0a930af7c640a7911cff49e9dfeab9\nReviewed-on: https://review.gerrithub.io/366399\nReviewed-by: \u003cvrovachev@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": "42cfc314552c7fc0f742806fa3d6a6e548659ac5",
      "tree": "594860ee0684b47740e3bbc7e9542b837fa0f712",
      "parents": [
        "8a882d88740b0efe1354dfd23152bc8178f26b6c"
      ],
      "author": {
        "name": "Victor Ryzhenkin",
        "email": "vryzhenkin@mirantis.com",
        "time": "Tue Jun 13 12:51:39 2017 +0400"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "dis.xcom@gmail.com",
        "time": "Wed Jun 21 13:28:12 2017 -0400"
      },
      "message": "Spawn VM with specific resource quotas\n\n- Spawn VM and verify that provided resources is correct\non VM. Delete VM after interaction.\n\nChange-Id: Iaba6d3379e85863b22bf06a23204377a98c1e2ac\nReviewed-on: https://review.gerrithub.io/365160\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": "8a882d88740b0efe1354dfd23152bc8178f26b6c",
      "tree": "888a1eb27ad96e210d21d9250a1d617661c2b743",
      "parents": [
        "b4496038d10a2888b0746715ce8bf609f4e04122"
      ],
      "author": {
        "name": "vrovachev",
        "email": "vrovachev@mirantis.com",
        "time": "Wed Jun 21 12:56:19 2017 +0400"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "dis.xcom@gmail.com",
        "time": "Wed Jun 21 11:22:53 2017 -0400"
      },
      "message": "Add possibility to change k8s images.\n\n* Added possibility to change k8s and netchecker images\nfrom contrail+k8s template.\n* Fixed getting node role in virtlet manager.\n\nChange-Id: Ibf281632459136a9f62d1a7f198d27cc488ad67e\nReviewed-on: https://review.gerrithub.io/366394\nReviewed-by: \u003capanchenko@mirantis.com\u003e\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": "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": "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": "700a7b04b7e12335dda6ec1fd9bce0c90c4b3865",
      "tree": "79c766da71c2218ba037ef284a5d3233faa592a2",
      "parents": [
        "8ec6d2f7bdaf529fe7e365cd67c560c2e07db9db"
      ],
      "author": {
        "name": "vrovachev",
        "email": "vrovachev@mirantis.com",
        "time": "Tue May 23 18:36:48 2017 +0400"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "dis.xcom@gmail.com",
        "time": "Tue May 23 10:39:58 2017 -0400"
      },
      "message": "Fix installed flags\n\nFixed installed flags for sl, common_services and openstack\nmanagers.\n\nChange-Id: Ibfd9b8ea4d08ce45d4eb0ff4a697bfbfa7d56ec8\nReviewed-on: https://review.gerrithub.io/362214\nReviewed-by: Dennis Dmitriev \u003cdis.xcom@gmail.com\u003e\nTested-by: Dennis Dmitriev \u003cdis.xcom@gmail.com\u003e\n"
    },
    {
      "commit": "03218bc8a41d60c6e9a46ed0be52cb19396f05c8",
      "tree": "c4711c771fa87c41b25f42c958925c5afbfceb99",
      "parents": [
        "5fbd0384096a52d8f5258b05dfcde061a235fb7b",
        "8c2edfb5a11dc1f04c6a27beec7939cf9d482717"
      ],
      "author": {
        "name": "Tatyana Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Mon May 22 14:35:59 2017 +0300"
      },
      "committer": {
        "name": "Tatyana Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Mon May 22 14:35:59 2017 +0300"
      },
      "message": "Merge branch \u0027master\u0027 of https://github.com/Mirantis/tcp-qa into fix_calico_deploy\n"
    },
    {
      "commit": "eae68c4fdadcf791afd762388ae2619ed9e84bd8",
      "tree": "793cc5da78b687dc2a4070d675cfdd06ca667314",
      "parents": [
        "df15014914f39b4b5b4a71a5ce090fbcf5ff9987"
      ],
      "author": {
        "name": "vrovachev",
        "email": "vrovachev@mirantis.com",
        "time": "Mon May 22 13:31:30 2017 +0400"
      },
      "committer": {
        "name": "vrovachev",
        "email": "vrovachev@mirantis.com",
        "time": "Mon May 22 13:31:30 2017 +0400"
      },
      "message": "Fix wrong flag for openstack manager\n\nOpenstack manager after run all openstack steps changed\ncommon_services_installed flag, but need to change\nopenstack_installed flag.\n\nChange-Id: I1223f225a48cf85616028799b73a354840594491\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": "a63bac6078efe5b2a7f008c019d790c7fde36d3b",
      "tree": "68ad9d8590c0a26883bf21f8438cae78476269bb",
      "parents": [
        "e66c568faa2068e547cd2b2792ab608111e11ab3"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Mon May 15 18:36:26 2017 +0300"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Mon May 15 18:36:26 2017 +0300"
      },
      "message": "Fix ironic_standalone template\n\nChange-Id: Id1ff3f6ee5ce5f453c8301a39058cb9afe99a10d\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": "4db5bf2007ad8058762b78725b4aea1b04f34385",
      "tree": "f287b36cc32349cdbd7bdf19f848e39d460060f9",
      "parents": [
        "68671a623010bad8a45f6505df237e6b3ec23c47"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Sat May 13 19:31:17 2017 +0300"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Sat May 13 19:31:17 2017 +0300"
      },
      "message": "Working workaround for PROD-10894\n"
    },
    {
      "commit": "68671a623010bad8a45f6505df237e6b3ec23c47",
      "tree": "5d4bbcf99e77c5d62104d45013836f64eb78508b",
      "parents": [
        "0e63af303287272163f02906a60a5e6edfcbd51c"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Sat May 13 16:40:32 2017 +0300"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Sat May 13 16:40:32 2017 +0300"
      },
      "message": "Add a new salt \u0027failed\u0027 condition check\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": "b933817405b3c6e1614dd20ab5ea8848fbe07444",
      "tree": "d39349010e40a86c71fe5f393997afb9440f66f6",
      "parents": [
        "54b415b4458187ded6d17c8e9ed61b6fcbe5a313"
      ],
      "author": {
        "name": "Dmitry Tyzhnenko",
        "email": "t.dmitry@gmail.com",
        "time": "Fri Apr 28 18:45:45 2017 +0300"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "dis.xcom@gmail.com",
        "time": "Fri May 12 16:31:41 2017 +0300"
      },
      "message": "Fix OpenstackManager::install\n"
    },
    {
      "commit": "54b415b4458187ded6d17c8e9ed61b6fcbe5a313",
      "tree": "a22c4d4beadba4105946450d97bcd694aea76179",
      "parents": [
        "1fb041c5a2a023be45c457e650c8a2e7ce17e3e1"
      ],
      "author": {
        "name": "Dmitry Tyzhnenko",
        "email": "t.dmitry@gmail.com",
        "time": "Fri Apr 28 16:14:47 2017 +0300"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "dis.xcom@gmail.com",
        "time": "Fri May 12 16:31:41 2017 +0300"
      },
      "message": "Fix CommonServicesManager::__init__\n"
    },
    {
      "commit": "1fb041c5a2a023be45c457e650c8a2e7ce17e3e1",
      "tree": "45d0f8aeff43eb1ac1ba34ea1e7ea5eec34ead0f",
      "parents": [
        "bc0f826f9eb5d6725b8e873eccfc763955b62f80"
      ],
      "author": {
        "name": "Dmitry Tyzhnenko",
        "email": "t.dmitry@gmail.com",
        "time": "Fri Apr 28 16:07:48 2017 +0300"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "dis.xcom@gmail.com",
        "time": "Fri May 12 16:31:41 2017 +0300"
      },
      "message": "Fix private vars\n"
    },
    {
      "commit": "bc0f826f9eb5d6725b8e873eccfc763955b62f80",
      "tree": "10980f955e2ff68445f4faadc7a55b3394aa26b2",
      "parents": [
        "2b730a0fc9fe28ade57569bc02a6ed6df734e851"
      ],
      "author": {
        "name": "Dmitry Tyzhnenko",
        "email": "t.dmitry@gmail.com",
        "time": "Fri Apr 28 15:39:26 2017 +0300"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "dis.xcom@gmail.com",
        "time": "Fri May 12 16:31:41 2017 +0300"
      },
      "message": "Return private vars\n"
    },
    {
      "commit": "2b730a0fc9fe28ade57569bc02a6ed6df734e851",
      "tree": "9bb52d086616233eb0211795b7cb295fdff10d4f",
      "parents": [
        "b4b5c10e968fca7acace3d1efde7782714900f5a"
      ],
      "author": {
        "name": "Dmitry Tyzhnenko",
        "email": "t.dmitry@gmail.com",
        "time": "Fri Apr 07 19:31:32 2017 +0300"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "dis.xcom@gmail.com",
        "time": "Fri May 12 16:31:41 2017 +0300"
      },
      "message": "Add SALT API client\n"
    },
    {
      "commit": "d6807ab4d6c5aeb961063a566f41120671ed6067",
      "tree": "3024e8c91ba0b5c873e8f93c24c661729f15e06a",
      "parents": [
        "4ab889cc0762f6152a82e8dbccd129a6df956da9"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Fri Apr 28 09:07:43 2017 +0300"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Fri Apr 28 09:07:43 2017 +0300"
      },
      "message": "Fix storing rally/tempest results path\n"
    },
    {
      "commit": "5e81a4bbce7bd9b316cfa252c9f776e2df6ae639",
      "tree": "9b7175a0ab342fdc074667453ce967f44dc84efa",
      "parents": [
        "8f0f80fce31a92408544fe340ad25e251cfe4abd"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Thu Apr 27 03:32:01 2017 +0300"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Thu Apr 27 03:32:01 2017 +0300"
      },
      "message": "Use rallyforge/rally:0.9.1 for rally_manager.py as default\n"
    },
    {
      "commit": "a9e6da812f86603d442630435b0c11eec25d4e88",
      "tree": "eecaa4b67c68467fa34233bb16b1b210e9ebbf26",
      "parents": [
        "cfa1638457068537a0f99ee165611184e7e60e8b"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Wed Apr 26 23:23:22 2017 +0300"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Wed Apr 26 23:23:22 2017 +0300"
      },
      "message": "Catch \u0027no responce\u0027 from minions error\n\nWhen salt.minion formula is executed, \u0027salt-minion\u0027 service restarts\non the nodes and doesn\u0027t allow to complete all necessary states\n(for example, salt.minion.cert on prx* nodes was never executed).\n\nAlso, join executing \u0027linux\u0027 and \u0027salt.minion\u0027 states for other nodes\ninto single steps instead of per-role execution.\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": "2b2d863bb2184a6140d29ce9effa970deb95b266",
      "tree": "bd2f840948db1d1bea83085952bea5e2665d99c4",
      "parents": [
        "fdaa0c9df98480b954bb5f076b0a5d3e7aebbc17"
      ],
      "author": {
        "name": "dis",
        "email": "dis@srv09-kha.kha.mirantis.net",
        "time": "Thu Dec 08 17:56:57 2016 +0200"
      },
      "committer": {
        "name": "dis",
        "email": "dis@srv09-kha.kha.mirantis.net",
        "time": "Thu Dec 08 17:56:57 2016 +0200"
      },
      "message": "add mk22-lab-dvr\n"
    },
    {
      "commit": "129285a7650d6bc1019943a1be331d0daed2de5a",
      "tree": "ae2405046802d018ccd815fef6b64ac068f6d596",
      "parents": [
        "f0924fb585538a6d881146c730a81a24dad5d6fc"
      ],
      "author": {
        "name": "dis",
        "email": "dis@srv09-kha.kha.mirantis.net",
        "time": "Mon Dec 05 10:35:14 2016 +0200"
      },
      "committer": {
        "name": "dis",
        "email": "dis@srv09-kha.kha.mirantis.net",
        "time": "Mon Dec 05 10:35:14 2016 +0200"
      },
      "message": "fix download of rally results\n"
    },
    {
      "commit": "c5298386bf168a3036e349a41aafe701c1bf9ba8",
      "tree": "b76a66e90f8fff75cbc0c77ec7ba0771be7f8f17",
      "parents": [
        "afd4ad10f85e0ad8dd8f84e0d4964335c3dbf3a7"
      ],
      "author": {
        "name": "dis",
        "email": "dis@srv09-kha.kha.mirantis.net",
        "time": "Wed Nov 23 16:03:33 2016 +0200"
      },
      "committer": {
        "name": "dis",
        "email": "dis@srv09-kha.kha.mirantis.net",
        "time": "Wed Nov 23 16:03:33 2016 +0200"
      },
      "message": "add mk22-qa-lab01 templates\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": "d7045a10024067577cf93e1b3c7c11e05b4fc35e",
      "tree": "8a7ca03a42b7ba21a9a9b6ae3f01afc6d257c3c5",
      "parents": [
        "2c5693f6dd6caffed62c555e54cf06dc6d5b1c12"
      ],
      "author": {
        "name": "Oleksiy Butenko",
        "email": "obutenko@mirantis.com",
        "time": "Fri Nov 04 13:26:56 2016 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Nov 04 13:26:56 2016 +0200"
      },
      "message": " Change rally version to 0.7.0\n\nPin rally version to 0.7.0"
    },
    {
      "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": "01a3d0d31811a6cf7ba2df25a7559e133de3d112",
      "tree": "762ff5a3610cb49fd0f722f70853b73233b453a3",
      "parents": [
        "9cc4ca3f6ed00013dcd072102f4a4308e9f0667b"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Thu Nov 03 20:02:49 2016 +0200"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Thu Nov 03 20:02:49 2016 +0200"
      },
      "message": "fix \u0027skip_fail\u0027 attribute\n"
    },
    {
      "commit": "9cc4ca3f6ed00013dcd072102f4a4308e9f0667b",
      "tree": "f62baf933526cf49d6b8567e75a0351357ea5bdd",
      "parents": [
        "f3e7184739cc8edc70ebdde137f0bc9074121872"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Thu Nov 03 13:50:45 2016 +0200"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Thu Nov 03 13:50:45 2016 +0200"
      },
      "message": "add rally to the run\n"
    },
    {
      "commit": "010f4cd3a15e1814c2a57a6468f2d6648589a700",
      "tree": "2014b256bff26a5b8542f39bed6fa51e2c1f2db6",
      "parents": [
        "23e5d1953c38e4b7f0e91691c27d697de7d35715"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Tue Nov 01 20:43:51 2016 +0200"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Tue Nov 01 20:43:51 2016 +0200"
      },
      "message": "Move installation steps to YAML filex\n\n- move installation steps to YAML files\n- add fixtures and snapshots for install salt, common services\n  and openstack\n- fixtures in conftest.py now are included by python instead of\n  using pytest plugins\n"
    },
    {
      "commit": "3bf410eac9b4d1a9b066a6d249d02b0e0704d5d1",
      "tree": "1ac65fffd2dbcfc98ae34ef8c7dd9271de4e19af",
      "parents": [
        "7080d8d3f11e34d92f31b5eed4b2210a016df996"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Wed Oct 26 20:22:04 2016 +0300"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Wed Oct 26 20:22:04 2016 +0300"
      },
      "message": "add workarounds for cinder and keystone\n"
    },
    {
      "commit": "423a7ff0bc881eacadb553ceae0f74ed7f1ea3d7",
      "tree": "179bf7ad9cd78f0ba657da76eee6cf2b99c71894",
      "parents": [
        "a982b2d7a0b3d976b3a2635ecac5681522e51e8e"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Fri Oct 21 18:31:36 2016 +0300"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Fri Oct 21 18:31:36 2016 +0300"
      },
      "message": "fix steps\n"
    },
    {
      "commit": "474e3f7b1a541ac6720870eedc5a7051322aa362",
      "tree": "be9774b8429da4ebb2eea63fb51a788782fcec8e",
      "parents": [
        "45738b9774671c7faab61e5c4042ca6f61334541"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Fri Oct 21 16:46:09 2016 +0300"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Fri Oct 21 16:46:09 2016 +0300"
      },
      "message": "add steps to deploy case (until contrail)\n"
    },
    {
      "commit": "75fce1bb2aed62ca080fe9b7bafdf94450980eff",
      "tree": "9f366ceddfab07e914f8fdb0fef966ed73d3f74c",
      "parents": [
        "8cb2f41e1c32ce8271a2a49ce727cf2a1c87267c"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Tue Oct 18 15:04:28 2016 +0300"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Tue Oct 18 15:04:28 2016 +0300"
      },
      "message": "fix hardware starting\n"
    },
    {
      "commit": "8cb2f41e1c32ce8271a2a49ce727cf2a1c87267c",
      "tree": "15ef30905978286347f4434493a87092d2c456dc",
      "parents": [
        "53d3b7789aef083ce3d0e3582ca59014d0afb463"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Tue Oct 18 14:53:58 2016 +0300"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Tue Oct 18 14:53:58 2016 +0300"
      },
      "message": "add tcp_actions fixture\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"
    }
  ]
}
