)]}'
{
  "log": [
    {
      "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": "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": "b3b3749d7378b10e6bd124431b96d2f40896c098",
      "tree": "52455b266f3028985d30cd1185aaf7bab4cbe11b",
      "parents": [
        "67f5e8b0d64441e0d5b30489c0f5a0ec8c536358"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Sun Jul 08 21:23:00 2018 +0300"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Wed Jul 18 16:36:23 2018 +0300"
      },
      "message": "Add cookied-cicd models for openstack configs: ovs/dvr/dpdk\n\nChange-Id: If9e72928b90bb13fd51199c93f9255ec52576bc4\n"
    },
    {
      "commit": "0f624a8d5eea219b4608adc09484f30efe253698",
      "tree": "20a4b6d9e27d115e3d216944022e60c417d7f0c1",
      "parents": [
        "a2f84c27cfb577f66004e7da64ee91aca54a0c57"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Mon Jun 11 12:57:13 2018 +0300"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Fri Jun 15 12:44:49 2018 +0300"
      },
      "message": "Add cookied-cicd-k8s-calico and cookied-cicd-k8s-calico-sl\n\n- Add new templates for k8s deployments using CICD\n\n- In new templates, there is deploy-and-test.groovy script for\n  integration CI, which performs necessary steps for:\n\n  - prepare environment\n  - get the inventory details from environment (networks)\n  - generate cookied model for the environment (using inventory\n    details)\n  - create ISO config-drive (using the job created by D.Tyzhnenko)\n  - Bootstrap salt cluster on all nodes (using salt.yaml)\n  - Use Jenkins on salt-master to deploy \u0027core\u0027 and \u0027cicd\u0027 stacks\n  - Use Jenkins on CICD nodes to deploy \u0027k8s\u0027, \u0027calico\u0027 and\n    \u0027stacklight\u0027\n  - Run system tests from tcp-qa test directories, for this there\n    are two new pytest marks:  \u0027k8s_calico\u0027 and \u0027k8s_calico_sl\u0027\n\n  The script deploy-and-test.groovy can use the shared library\n  tcp_tests/templates/SharedPipeline.groovy at certain step for\n  common methods.\n\n- fix replacing networks in shared-salt.yaml for cookied models\n\nChange-Id: I958d183d8951b869877f0c36f4bd1000a5b7e6a9\n"
    },
    {
      "commit": "92295c0f7f02986c7bbf7e5ec9139214a95bdce5",
      "tree": "1ddb12a53ce8fee295dd72244452b4a77dcc638e",
      "parents": [
        "fb47bed0256f1ac45e655b603a2aedafd2d08a1e"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Fri Feb 02 13:18:25 2018 +0200"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "dis.xcom@gmail.com",
        "time": "Fri Feb 02 07:46:41 2018 -0500"
      },
      "message": "Use shorter fuel-devops node name\n\nChange-Id: Ie2faeb2716c8e8ace44621a7db3b71402e90a4b9\n"
    },
    {
      "commit": "855599603cc6878e58376a78bfaac9d28b67bda0",
      "tree": "ec435f8af70b3479a65204507bfc70d59f787b8e",
      "parents": [
        "8ed2788968d1ae98dc0b436710652529e396273e"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Tue Jan 30 15:35:51 2018 +0200"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "dis.xcom@gmail.com",
        "time": "Thu Feb 01 14:43:28 2018 -0500"
      },
      "message": "Model generator from cookiecutter-templates\n\nChange-Id: I1ae23b812125b975849f0ba8fadeca2844547970\n"
    },
    {
      "commit": "d2996e5d8af3b8278bbdb3b90b37aeb4b2accb93",
      "tree": "dcba745f6c3e8c619e43d17916ba9f5d978eb959",
      "parents": [
        "7b375af1d934583f3131134eb1212eb9b39ec3d3"
      ],
      "author": {
        "name": "Tatyana Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Tue Oct 03 14:19:40 2017 +0300"
      },
      "committer": {
        "name": "Tatyana Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Tue Oct 03 16:23:46 2017 +0300"
      },
      "message": "Add test to run dns local vm\n\nChange-Id: Ic7d09c9a3c9c2382edb6ca0543711fef2385bfcb\n"
    },
    {
      "commit": "2b978a4dac9d5c4844ac21b15cf9c62dc26fa54b",
      "tree": "2563e904cf31ec9d89a2e4b0379a2cee18c20941",
      "parents": [
        "e6fdffb0ca79c6a36ba0dc42b8b081dcaf0ae933"
      ],
      "author": {
        "name": "Dina Belova",
        "email": "dbelova@mirantis.com",
        "time": "Tue Sep 19 14:10:52 2017 -0700"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "dis.xcom@gmail.com",
        "time": "Thu Sep 21 06:40:29 2017 -0400"
      },
      "message": "Fix F* pep8 warnings\n\nList of fixed warnings: F401, F403, F821\n\nChange-Id: Iceb74ea81b3f4bb358dc331ba289dd1588c152fc\nReviewed-on: https://review.gerrithub.io/379376\nReviewed-by: Dennis Dmitriev \u003cdis.xcom@gmail.com\u003e\nTested-by: Dennis Dmitriev \u003cdis.xcom@gmail.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": "8253581a991410fbd782673a4f617946c0b7b157",
      "tree": "abefd487236eff1ef38e9bf645ac4d2984176542",
      "parents": [
        "5ad5317a2d5b1cbc24d540594f849a9564902ae1"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Mon May 15 19:28:41 2017 +0300"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Mon May 15 19:28:41 2017 +0300"
      },
      "message": "Fix ironic standalone install code\n\nChange-Id: I035445d6f886cb97c2f98f61e1b75a57c090f3dd\n"
    },
    {
      "commit": "280d071c09eeb4a3a98f71d6567b7ad3aafb3d2b",
      "tree": "95dc2922a5b84d309ff895481e4a229626e44960",
      "parents": [
        "fa911f5ae766518adb8aeb5ea10053e3fef4a8d4"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Mon May 15 17:47:16 2017 +0300"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Mon May 15 17:47:16 2017 +0300"
      },
      "message": "Add \u0027conftest\u0027 to the \u0027environment\u0027 testsuite\n\nChange-Id: I1f4bc7860e39414a6b160e64054a9d85f4913caa\n"
    },
    {
      "commit": "fa911f5ae766518adb8aeb5ea10053e3fef4a8d4",
      "tree": "6785ab2b9975229a0a4b8a64ad1c6e938b1c59ce",
      "parents": [
        "7b9538f20a974bf11fd02d8a80e1df99d369857b"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Mon May 15 17:42:22 2017 +0300"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Mon May 15 17:42:22 2017 +0300"
      },
      "message": "Fix loading default values from environment variables\n\nUse cast of environment variable to expected type\n\nChange-Id: I192772599b46545597c785bb5cc3c74f6ea5ad80\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"
    }
  ]
}
