)]}'
{
  "log": [
    {
      "commit": "ffea7efd9c4ecbd637dae3f28101212c70285099",
      "tree": "0c4eea0d1dd0b4fa2c8c094de5985ea8da3aba3f",
      "parents": [
        "44569fb97b32e805d252514cc9d97c242e4dd634"
      ],
      "author": {
        "name": "Ievgeniia Zadorozhna",
        "email": "izadorozhna@mirantis.com",
        "time": "Tue Oct 31 16:18:46 2017 +0300"
      },
      "committer": {
        "name": "Ievgeniia Zadorozhna",
        "email": "izadorozhna@mirantis.com",
        "time": "Wed Nov 15 09:16:56 2017 +0000"
      },
      "message": "Fixed the function: remove test docker container by name\n\nEarlier we removed the container by grepping the image link.\nThe command was not nice and with pepper the awk and single\nquotation it is more compicated. Better to remove Rally container\nby its name. The \u0027runRallyScenarios\u0027 functions sets the name\nfor the container. No need to delete container for Tempest, because\ndocker runs with --rm.\n\nChange-Id: Iccf62ac054315513e28983e0558556ada05af5b3\n"
    },
    {
      "commit": "44569fb97b32e805d252514cc9d97c242e4dd634",
      "tree": "316be2752e5511e75eb12f2ce331f4deaf6d3bdd",
      "parents": [
        "befcf6c39e25e0491c92fd0c2a23339a6c9eecf7"
      ],
      "author": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Thu Oct 26 17:04:55 2017 +0300"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed Nov 15 08:43:49 2017 +0000"
      },
      "message": "Adding the procedure to created devops virtual env\n\nThe patch adds the function to create virtual environment for\ndevops application.\n\nRelated-PROD: PROD-15586\nChange-Id: I9f7718177ccc74a8297adc38da3f77af9d7636a0\n"
    },
    {
      "commit": "029391c091fbf237b4f35cfcdead806050a9700c",
      "tree": "89e769463af65fea6405348363bc4ea071a4ab8e",
      "parents": [
        "f52c49271d41fb2f09c7f4297f2e76889f0b6e9b"
      ],
      "author": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Tue Nov 14 10:06:18 2017 +0100"
      },
      "committer": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Tue Nov 14 10:06:18 2017 +0100"
      },
      "message": "test etcd setup pillar presence\n\nChange-Id: Idd6c19f7d1431f9d5e34e18f616d4183f6ef04aa\n"
    },
    {
      "commit": "f52c49271d41fb2f09c7f4297f2e76889f0b6e9b",
      "tree": "8e1d8b538339fd31fdfb6e1c3454094d769d2ad1",
      "parents": [
        "eebab58cc144d7cfc126cf550a2978b5423533c4"
      ],
      "author": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Mon Nov 13 16:42:45 2017 +0100"
      },
      "committer": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Mon Nov 13 16:42:45 2017 +0100"
      },
      "message": "Install required formula to test salt model\n\nChange-Id: I23bf8414f3a9e6bfc08077dc11fee277cb3bb2ee\n"
    },
    {
      "commit": "eebab58cc144d7cfc126cf550a2978b5423533c4",
      "tree": "b1ef84f91ff4bed940005f2bc9c943e5d0fdaee2",
      "parents": [
        "076e5c9dbf80c3580cad7d6c82b419d8c85bfbfd"
      ],
      "author": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Mon Nov 13 15:33:48 2017 +0100"
      },
      "committer": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Mon Nov 13 16:37:02 2017 +0100"
      },
      "message": "SaltModelTesting: remove unused variable and fix ignore class not found\n\nChange-Id: I23f829d3553bf8dd02dc9fe62026aa9691c5193d\n"
    },
    {
      "commit": "076e5c9dbf80c3580cad7d6c82b419d8c85bfbfd",
      "tree": "9182bc7adf7ed8806c693579ca945eb4aa7e6a3c",
      "parents": [
        "292c06600c5630e32e5f775e1ada0f716d8d1b39"
      ],
      "author": {
        "name": "vrovachev",
        "email": "vrovachev@mirantis.com",
        "time": "Mon Nov 13 18:56:17 2017 +0400"
      },
      "committer": {
        "name": "Tomas Kukral",
        "email": "tkukral@mirantis.com",
        "time": "Mon Nov 13 15:01:06 2017 +0000"
      },
      "message": "Fix the problem with etcd check.\n\nChange-Id: I04d65fa9b50c35f4d24d5b9ecc6b0c7d68d9891a\n"
    },
    {
      "commit": "292c06600c5630e32e5f775e1ada0f716d8d1b39",
      "tree": "0d06ac99080c3a21cbc29781411193f45138cf39",
      "parents": [
        "fa46782240816d148d12c0ca0ff24f0d1e6c180e"
      ],
      "author": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Mon Nov 13 12:07:52 2017 +0200"
      },
      "committer": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Mon Nov 13 10:38:49 2017 +0000"
      },
      "message": "Fix custom variable passing to tempest container\n\nCommit e0ed6cac5c468952923dd8e655127a7295580ec6 has improved\nquotation and this has broken run tempest method by replacing of\ndouble quotes.\n\nChange-Id: Ic918951257118b7772e29592d448c5eb98ab32e4\nRelated-Prod: https://mirantis.jira.com/browse/PROD-15932\n"
    },
    {
      "commit": "fa46782240816d148d12c0ca0ff24f0d1e6c180e",
      "tree": "28aed8695a5c33f30fb995a2288d8dd039eec9a0",
      "parents": [
        "316eefe9051e5253dc309fc6d5fc1f5a94d2dc51"
      ],
      "author": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Mon Nov 13 11:30:46 2017 +0100"
      },
      "committer": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Mon Nov 13 11:30:46 2017 +0100"
      },
      "message": "Fix escape in salt-model testing\n\nChange-Id: I4acbe59bf05ad4a783eca71a0767bf45c86aa4df\n"
    },
    {
      "commit": "316eefe9051e5253dc309fc6d5fc1f5a94d2dc51",
      "tree": "d32863783df0b9682fe06c256c8e66a8d12876b5",
      "parents": [
        "d9fe02fc537ba1d6600dd9e760a1f33c8b2b07ff"
      ],
      "author": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Mon Nov 13 11:26:01 2017 +0100"
      },
      "committer": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Mon Nov 13 11:27:35 2017 +0100"
      },
      "message": "Kill salt-master \u0026 minion after change in configuration\n\nChange-Id: I1c3883e3a756cd03b7a3950cbfa4d8147c524352\n"
    },
    {
      "commit": "d9fe02fc537ba1d6600dd9e760a1f33c8b2b07ff",
      "tree": "c126f766891c6f91c4e874034c0b004bace18bfe",
      "parents": [
        "f0bc2e629e2060dea6e5ef0ef10012c43c0a72b1"
      ],
      "author": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Mon Nov 13 10:44:15 2017 +0100"
      },
      "committer": {
        "name": "Cedric Hnyda",
        "email": "chnyda@mirantis.com",
        "time": "Mon Nov 13 09:44:33 2017 +0000"
      },
      "message": "Increase sleep time after restart of salt-master\n\nChange-Id: I4bd0e5f91191cb93c4a22a8a9425e02da87285d6\n"
    },
    {
      "commit": "f0bc2e629e2060dea6e5ef0ef10012c43c0a72b1",
      "tree": "7f94710c8574b0a228a2894ce67cffd0a00c7062",
      "parents": [
        "0a1fe026a3648ba9449941a97eb24e38876b6182"
      ],
      "author": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Mon Nov 13 10:21:53 2017 +0100"
      },
      "committer": {
        "name": "Cedric Hnyda",
        "email": "chnyda@mirantis.com",
        "time": "Mon Nov 13 09:22:07 2017 +0000"
      },
      "message": "Fix usage of new image for model testing\n\nChange-Id: I4d1be134682507977f4e8f2d9e57d7ec28606efc\n"
    },
    {
      "commit": "0a1fe026a3648ba9449941a97eb24e38876b6182",
      "tree": "f24ede711ad795cff1da4e8d7b68eb8cbdf6804a",
      "parents": [
        "e0ed6cac5c468952923dd8e655127a7295580ec6"
      ],
      "author": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Fri Nov 10 15:18:42 2017 +0100"
      },
      "committer": {
        "name": "Cedric Hnyda",
        "email": "chnyda@mirantis.com",
        "time": "Mon Nov 13 08:51:34 2017 +0000"
      },
      "message": "Refactor salt-models-testing to support image with pre-installed salt\n\nChange-Id: I3b47b41c0ad3918abe30b6349c46cb98aede30ad\n"
    },
    {
      "commit": "e0ed6cac5c468952923dd8e655127a7295580ec6",
      "tree": "d388c2d6dd7070d145df53325f92060b1d245968",
      "parents": [
        "398ab09d5c9eeda60ed5f3bf53127e56cb9d92b1"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Fri Nov 10 23:37:15 2017 +0100"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Fri Nov 10 23:37:15 2017 +0100"
      },
      "message": "Improved working with quotation marks in pepper calls\n\nChange-Id: I1bf6372e7875869c63ea7ae349d436ee21ca94fb\n"
    },
    {
      "commit": "398ab09d5c9eeda60ed5f3bf53127e56cb9d92b1",
      "tree": "0319fcec5c999bb29623ed863cdc02c59e8971d3",
      "parents": [
        "4169759a2326383b1c8144c497f598e67aa0df4b"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Fri Nov 10 22:04:12 2017 +0100"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Fri Nov 10 22:04:12 2017 +0100"
      },
      "message": "Try to fix JSON printing to pepper command\n\nChange-Id: I024388c14b89479c42ff14e9e3026807d838c022\n"
    },
    {
      "commit": "4169759a2326383b1c8144c497f598e67aa0df4b",
      "tree": "f7e10c3dabeecbc28c4fdfe390527a169367cc9a",
      "parents": [
        "ad31a6b5a43bdd2449107dc1bbb6b5329276de1b"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Fri Nov 10 15:23:25 2017 +0100"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Fri Nov 10 15:23:25 2017 +0100"
      },
      "message": "Fixed passing JSON to pepper\n\nChange-Id: Id28f88c9b34720d8991abb9f6d878de7b8d675cf\n"
    },
    {
      "commit": "ad31a6b5a43bdd2449107dc1bbb6b5329276de1b",
      "tree": "8bbd7624ce33e973ad7ed86f8cd94c84e8d5df8a",
      "parents": [
        "e93bfb58da1f7a00ffd8c3d421d8841badfdabdc"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Mon Nov 06 17:15:36 2017 +0100"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Mon Nov 06 17:15:36 2017 +0100"
      },
      "message": "Fix bundler obsolete notation\n\nChange-Id: I51004db76bed192337be65323075bf7e45ca02c1\n"
    },
    {
      "commit": "e93bfb58da1f7a00ffd8c3d421d8841badfdabdc",
      "tree": "2a627295bd005c890c5b0901d95ca1194a953c18",
      "parents": [
        "c2c0c18eea933bf3a3cc010d943f0050d3ab0e74"
      ],
      "author": {
        "name": "Cedric Hnyda",
        "email": "chnyda@mirantis.com",
        "time": "Mon Nov 06 15:03:41 2017 +0000"
      },
      "committer": {
        "name": "Cedric Hnyda",
        "email": "chnyda@mirantis.com",
        "time": "Mon Nov 06 15:03:53 2017 +0000"
      },
      "message": "Revert \"Install older bundler version in kitchen test\"\n\nThis reverts commit d1d2eb0f1cedb402daddf6bfff79379fc8760dd5.\n\nChange-Id: Ibfc0b847bf4f355040df8d6b9540440309f5513a\n"
    },
    {
      "commit": "c2c0c18eea933bf3a3cc010d943f0050d3ab0e74",
      "tree": "ae9c5f1d89952a5b8d489e962e6b8aab627a11cb",
      "parents": [
        "05a6f1ead07015fc4e3176808af558b883e3d92e"
      ],
      "author": {
        "name": "Cedric Hnyda",
        "email": "chnyda@mirantis.com",
        "time": "Mon Nov 06 14:27:25 2017 +0000"
      },
      "committer": {
        "name": "Cedric Hnyda",
        "email": "chnyda@mirantis.com",
        "time": "Mon Nov 06 14:27:25 2017 +0000"
      },
      "message": "Revert \"Remove --conservative flag while installing ruby deps\"\n\nThis reverts commit 05a6f1ead07015fc4e3176808af558b883e3d92e.\n\nChange-Id: I40ab3dbd845dda978124020ed484e2ddb10ade1e\n"
    },
    {
      "commit": "05a6f1ead07015fc4e3176808af558b883e3d92e",
      "tree": "b59efe634482c8de69ccd55a485ff0e58db402ac",
      "parents": [
        "d1d2eb0f1cedb402daddf6bfff79379fc8760dd5"
      ],
      "author": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Mon Nov 06 14:56:31 2017 +0100"
      },
      "committer": {
        "name": "Cedric Hnyda",
        "email": "chnyda@mirantis.com",
        "time": "Mon Nov 06 13:56:55 2017 +0000"
      },
      "message": "Remove --conservative flag while installing ruby deps\n\nChange-Id: I5172510494ac95ae8eccb5891dc71cc60b9e3f0b\n"
    },
    {
      "commit": "d1d2eb0f1cedb402daddf6bfff79379fc8760dd5",
      "tree": "ae9c5f1d89952a5b8d489e962e6b8aab627a11cb",
      "parents": [
        "630b9e197d7885bd4cd1ab935a9de26f6a864b49"
      ],
      "author": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Mon Nov 06 14:38:34 2017 +0100"
      },
      "committer": {
        "name": "Cedric Hnyda",
        "email": "chnyda@mirantis.com",
        "time": "Mon Nov 06 13:40:16 2017 +0000"
      },
      "message": "Install older bundler version in kitchen test\n\nChange-Id: Iae2dee3a2010a3af1f7c271dbdbe296234d4bada\n"
    },
    {
      "commit": "630b9e197d7885bd4cd1ab935a9de26f6a864b49",
      "tree": "2a627295bd005c890c5b0901d95ca1194a953c18",
      "parents": [
        "23901c285947d0b54d7a4348222d322037d18f0a"
      ],
      "author": {
        "name": "Dmitry Ukov",
        "email": "dukov@mirantis.com",
        "time": "Mon Oct 23 12:00:19 2017 +0400"
      },
      "committer": {
        "name": "Dmitry Ukov",
        "email": "dukov@mirantis.com",
        "time": "Mon Nov 06 15:48:47 2017 +0400"
      },
      "message": "Added ability to specify custom formula pkg repo\n\nChange-Id: I637c939acfed216c42511fc78b72d449e547afad\n"
    },
    {
      "commit": "0fd67b601e10916091c74c07b703efd75bd79260",
      "tree": "c5644f3644e0af7b2e7f150d97d1e4ae98a65973",
      "parents": [
        "1c7170376f9cab144d80f4ac8f14524c6209f132"
      ],
      "author": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Fri Nov 03 16:10:58 2017 +0100"
      },
      "committer": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Fri Nov 03 16:10:58 2017 +0100"
      },
      "message": "added internet connection check before updating pip packages\n\nChange-Id: Ie9010f447cf3512fa125afda10596ba844ab3b7c\n"
    },
    {
      "commit": "1c7170376f9cab144d80f4ac8f14524c6209f132",
      "tree": "0c95677c4b9f514eb70779c75be4bdef7eb58743",
      "parents": [
        "9d2cd92bad0265234b532ed7a2286c4908548517"
      ],
      "author": {
        "name": "Petr Jediný",
        "email": "petr.jediny@gmail.com",
        "time": "Fri Nov 03 13:37:34 2017 +0100"
      },
      "committer": {
        "name": "Petr Jediný",
        "email": "petr.jediny@gmail.com",
        "time": "Fri Nov 03 13:44:18 2017 +0100"
      },
      "message": "Fix barbican install\n\nbarbican-manage db upgrade should be run only on one node at time\nto avoid concurrent changes to schema.\n\nChange-Id: I83228e45693cc4efdc6b6ffe575f200bc5aa8035\n"
    },
    {
      "commit": "9d2cd92bad0265234b532ed7a2286c4908548517",
      "tree": "4b8c68c0b723228da2e2ff03de86e6d2980c7541",
      "parents": [
        "34e1b9954a22ec369746fed3d96c641f16dc4181"
      ],
      "author": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Fri Nov 03 11:49:32 2017 +0100"
      },
      "committer": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Fri Nov 03 11:49:32 2017 +0100"
      },
      "message": "added retries to CICD install\n\nChange-Id: Ie3f74d4fa36a3b07c60b1fdb96b631150e56667f\n"
    },
    {
      "commit": "34e1b9954a22ec369746fed3d96c641f16dc4181",
      "tree": "cb0f192d79d5b32fe21b315de46fa75ffe3b356f",
      "parents": [
        "1e4bfc9957841e138bb2a7b9c364485846d5e2ad"
      ],
      "author": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Thu Nov 02 23:15:06 2017 +0100"
      },
      "committer": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Thu Nov 02 23:15:06 2017 +0100"
      },
      "message": "Run salt.minion before nginx state to regenerate certs\n\nChange-Id: I399612fd759aee93aaf1271abd711241e2f893e3\nRelated: PROD-15779\n"
    },
    {
      "commit": "1e4bfc9957841e138bb2a7b9c364485846d5e2ad",
      "tree": "ab4da173808fafbf9e92a4550e03e595b9c3ea19",
      "parents": [
        "03203d64f7d60eed00abb24adaa468959a40a680"
      ],
      "author": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Wed Nov 01 14:38:25 2017 +0200"
      },
      "committer": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Thu Nov 02 08:49:37 2017 +0000"
      },
      "message": "Fix virtual env creation\n\nIn cases when virtualenv directory was corrupted by previous builds\ne.g. build was aborted in the middle of virtualenv creation after\nvirtualenv cleanup, virtualenv directory may exist, but without all\nneeded files for virtualenv operation. This commit removes directory\ncheck, and now each time even if directory exists virtualenv utility\nwill setup env with pip and setuputils. Then pip and setuputils\nmay be updated by lines [1].\n\n[1] https://github.com/Mirantis/pipeline-library/blob/master/src/com/mirantis/mk/Python.groovy#L31-L35\n\nChange-Id: I20d6cf2d682dc58afd72e4979623f28a43512c8a\nRelated-Prod: https://mirantis.jira.com/browse/PROD-15677\n"
    },
    {
      "commit": "03203d64f7d60eed00abb24adaa468959a40a680",
      "tree": "d4af699e27f6089ce0a5be65d303a558b695fae6",
      "parents": [
        "69d39ad8028d31ca10976210de20f47b9faba357"
      ],
      "author": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Wed Nov 01 17:57:32 2017 +0100"
      },
      "committer": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Wed Nov 01 17:57:32 2017 +0100"
      },
      "message": "fixed retry logic in Orchestrate\n\nChange-Id: I63a043d3d63b8854511dbaed88da4178b02ce955\n"
    },
    {
      "commit": "69d39ad8028d31ca10976210de20f47b9faba357",
      "tree": "dc5bcb2d96be7fda83618315904e89255a3d5a99",
      "parents": [
        "e49257986f00ef3ddabf22fa4a4ced30ea9b266e"
      ],
      "author": {
        "name": "Cedric Hnyda",
        "email": "chnyda@mirantis.com",
        "time": "Tue Oct 31 15:19:32 2017 +0000"
      },
      "committer": {
        "name": "Cedric Hnyda",
        "email": "chnyda@mirantis.com",
        "time": "Tue Oct 31 15:19:32 2017 +0000"
      },
      "message": "Revert \"SaltModelTesting: change the way reclass is installed\"\n\nThis reverts commit e49257986f00ef3ddabf22fa4a4ced30ea9b266e.\n\nChange-Id: Ia9f81b01a71da3139ebf13a39529a0ad458f6bb5\n"
    },
    {
      "commit": "e49257986f00ef3ddabf22fa4a4ced30ea9b266e",
      "tree": "e3a7feb110c4313b8b44e4e898395b8be55e7ae6",
      "parents": [
        "bcb97e2e1b7e8e12c7089031a07cd083ba23f826"
      ],
      "author": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Tue Oct 31 14:21:29 2017 +0100"
      },
      "committer": {
        "name": "Cedric Hnyda",
        "email": "chnyda@mirantis.com",
        "time": "Tue Oct 31 13:25:51 2017 +0000"
      },
      "message": "SaltModelTesting: change the way reclass is installed\n\nChange-Id: I042993e4740aba36dbc0606857f8adba3e947d1c\n"
    },
    {
      "commit": "996f4eff0af3b17e79851e3edba8b133787b7bcd",
      "tree": "243264c38ad2d0d7ba17ab9ac2cf262aa30593de",
      "parents": [
        "976bf6c2eb4659eec8d3577c0c6f6f9cb16ee4ce"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Tue Oct 24 13:20:43 2017 +0200"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Tue Oct 24 13:20:43 2017 +0200"
      },
      "message": "Enable system-site-packages option for salt-pepper venv\n\nChange-Id: I7bbe6d802ffd6adbb69130c479ae2ed552a1883a\n"
    },
    {
      "commit": "976bf6c2eb4659eec8d3577c0c6f6f9cb16ee4ce",
      "tree": "b7430e09a0a21e0bed403c4dda773fe7ec9698bc",
      "parents": [
        "65fdc2881a8ff02c045a5104006eb797f9414d59"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Fri Oct 20 14:43:25 2017 +0200"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Fri Oct 20 14:43:31 2017 +0200"
      },
      "message": "orchestrate run basic states on target method\n\nChange-Id: I9876cf2402f2c072dfbbe4b7e3e77069a28a3135\n"
    },
    {
      "commit": "781e6ec534b7424815366a788a31c83c1c909e12",
      "tree": "a94b2eba27174cf7cb37ba5cb98abd225c919650",
      "parents": [
        "bd40ef94ec53f11ffa3ba79913f74eb1844db169"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Wed Oct 18 14:13:13 2017 +0200"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Wed Oct 18 14:13:13 2017 +0200"
      },
      "message": "Fix typo in pip update handling\n\nChange-Id: Ia5387e7a664804bf1677c8856b8e4df3ee7e59f5\n"
    },
    {
      "commit": "831a74eeeca7fb1a97c4b60946ace99b5f0c7db2",
      "tree": "0a0f0b918d02f611d812f3a704f1151f23ad38db",
      "parents": [
        "bfc234f24e511b0e397ac96a74958e468c024b61"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Wed Oct 18 08:27:11 2017 +0200"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Wed Oct 18 08:27:11 2017 +0200"
      },
      "message": "ceph rgw swift s3 update\n\nChange-Id: Ice3cc9092149b831fd3faf881d9c352e14570589\n"
    },
    {
      "commit": "bfc234f24e511b0e397ac96a74958e468c024b61",
      "tree": "9f0251742322a5434b6288a9d9648c5e4780360c",
      "parents": [
        "67352e921c4ab2279845136404fb224e58276e58"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Tue Oct 17 15:45:38 2017 +0200"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Tue Oct 17 15:45:55 2017 +0200"
      },
      "message": "ceph install update\n\nChange-Id: I7dfb0a544cde975f142d3314299daf5c14e0dcc9\n"
    },
    {
      "commit": "67352e921c4ab2279845136404fb224e58276e58",
      "tree": "6f56ac5a393f9e1092f60b1be7e9ea672ad80a0a",
      "parents": [
        "74bbab7ed72292553aee29678e6b2da27bf4e3ef"
      ],
      "author": {
        "name": "Yuriy Taraday",
        "email": "ytaraday@mirantis.com",
        "time": "Thu Oct 12 10:54:23 2017 +0000"
      },
      "committer": {
        "name": "Tomas Kukral",
        "email": "tkukral@mirantis.com",
        "time": "Mon Oct 16 07:52:21 2017 +0000"
      },
      "message": "Update pip and setuptools in virtual envs\n\nThis will protect us from bugs from old virtualenv package installed on\nslave system, like in tcpcloud/jnlp-slave image.\n\nAlso stop running virtualenv if venv already exists. Otherwise it breaks\npip.\n\nChange-Id: Ie2bef87b38f76268bb7329a291efee750d5cad8e\n"
    },
    {
      "commit": "74bbab7ed72292553aee29678e6b2da27bf4e3ef",
      "tree": "5d2b5560fd80626f59272f4d9320ce34be9bb3db",
      "parents": [
        "2911debc477ead04cc73c8f2d2457e84fdd69997"
      ],
      "author": {
        "name": "Oleksandr Kosse",
        "email": "okosse@mirantis.com",
        "time": "Wed Oct 11 13:48:18 2017 +0300"
      },
      "committer": {
        "name": "Oleksandr Kosse",
        "email": "okosse@mirantis.com",
        "time": "Fri Oct 13 10:22:36 2017 +0000"
      },
      "message": "Add variables to the rally-tempest launcher\n\nAccording the PROD we add possibility to use all variables from the official\nrally-tempest docker image\n\nChange-Id: I0be018c468f3b827525301840130568f5fce43f4\nRelated-Prod: PROD-14818\n"
    },
    {
      "commit": "2911debc477ead04cc73c8f2d2457e84fdd69997",
      "tree": "7e731ce1fc67a3e049f250e72fe2b1e65153b637",
      "parents": [
        "b38216afbe221f4e14f532cffc245456423770e7"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Thu Oct 12 20:26:43 2017 +0200"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Thu Oct 12 23:51:47 2017 +0200"
      },
      "message": "ceph crush map deploy update\n\nChange-Id: I6133e2890b0ccd037be504a84bdbdf8a88769721\n"
    },
    {
      "commit": "b38216afbe221f4e14f532cffc245456423770e7",
      "tree": "f9b54805e48d6e57d6701a2fd51de771ba3480f2",
      "parents": [
        "957bf35d102d6c2470ef968b5bc3314f57350ebb"
      ],
      "author": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Thu Oct 12 09:46:32 2017 +0200"
      },
      "committer": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Thu Oct 12 09:46:32 2017 +0200"
      },
      "message": "Install salt-pepper directly from pypi\n\nChange-Id: I7202b4846f9999abaa1ae8c3eb0d8a326869eb99\n"
    },
    {
      "commit": "957bf35d102d6c2470ef968b5bc3314f57350ebb",
      "tree": "d05419054221473b723f96310d69008315a56d65",
      "parents": [
        "ab564d75b856b24c84ad33474676156365ec694d"
      ],
      "author": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Wed Oct 11 17:06:08 2017 +0200"
      },
      "committer": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Wed Oct 11 17:18:11 2017 +0200"
      },
      "message": "Python: fix installation of pepper by using http\n\nChange-Id: I524aa3a9f93f1973b85dace8426539171badde1b\n"
    },
    {
      "commit": "ab564d75b856b24c84ad33474676156365ec694d",
      "tree": "4430c3edefeb09f011c1908f3b4266ecf9a6d6d7",
      "parents": [
        "f75ef51063b4f26a093c28ed98addde1cbcc0c3a"
      ],
      "author": {
        "name": "Yuriy Taraday",
        "email": "yorik.sar@gmail.com",
        "time": "Wed Oct 11 15:14:35 2017 +0400"
      },
      "committer": {
        "name": "Yuriy Taraday",
        "email": "yorik.sar@gmail.com",
        "time": "Wed Oct 11 15:25:01 2017 +0400"
      },
      "message": "Uncomment helm state run in installKubernetesCompute\n\nThis state seems to be working just fine now.\n\nChange-Id: I340155fa4576c824c5b4448c3a7fcb3dea8965a4\n"
    },
    {
      "commit": "f75ef51063b4f26a093c28ed98addde1cbcc0c3a",
      "tree": "29da590ec088cb334880a869b504bae8e090e2f6",
      "parents": [
        "2421801e848a27e93efbdce0b46856a725ccd318"
      ],
      "author": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Wed Oct 11 12:19:11 2017 +0200"
      },
      "committer": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Wed Oct 11 12:19:11 2017 +0200"
      },
      "message": "Salt: fix pepper call\n\nChange-Id: I548f13f4654aa7e29a0f5a7d2e34be3c8bffc566\n"
    },
    {
      "commit": "2421801e848a27e93efbdce0b46856a725ccd318",
      "tree": "9266d5d0fcfd6367a2bff82bc9f8fa00f7037c2d",
      "parents": [
        "268bc84268da464de723dc71d490a84c6963688c"
      ],
      "author": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Tue Oct 10 12:04:55 2017 +0200"
      },
      "committer": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Wed Oct 11 10:59:55 2017 +0200"
      },
      "message": "pepper: Reenable --make-token and cleanup previous virtualenv\n\nhttps://github.com/saltstack/pepper/pull/110/ enable .peppercache in\ncustom location using the option -x\n\nChange-Id: Id445f81dc3ab0a762337ac58d629246f5c738cfa\n"
    },
    {
      "commit": "268bc84268da464de723dc71d490a84c6963688c",
      "tree": "f0dcaebefe0006451473daa83f7320e037de971d",
      "parents": [
        "2b6b4be82533f13627d204f3968899f7c8d88368"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Tue Oct 10 14:36:17 2017 +0200"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Tue Oct 10 14:36:17 2017 +0200"
      },
      "message": "Improve fix of weird ubuntu python-virtualenv bug\n\nChange-Id: I0f0cf2980d31424582267e7c8db7da22958536b1\n"
    },
    {
      "commit": "2b6b4be82533f13627d204f3968899f7c8d88368",
      "tree": "d47da4e50f1ab6d561da3a01d6502b13dd23f8ff",
      "parents": [
        "28bdb72bb8a3e447ee0dccf919bb41783c6f3a1d"
      ],
      "author": {
        "name": "Alexander Noskov",
        "email": "anoskov@mirantis.com",
        "time": "Wed Sep 13 17:32:44 2017 +0400"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "fpytloun@mirantis.com",
        "time": "Tue Oct 10 11:13:36 2017 +0000"
      },
      "message": "[FIX] Fix tag creation if version contain colon \u00272:\u003cversion\u003e\u0027\n\nUser Story: https://mirantis.jira.com/browse/RILBCK-436\n\nChange-Id: Ic929b50ac8921500cb0519e48d76e477074e9767\n"
    },
    {
      "commit": "83658331da79f1cea52ff7cec5b57b6de1214841",
      "tree": "2b5e7cd25315b0b2d9a8358d1efcf12201eb260f",
      "parents": [
        "c37a64bf00254f82971d6a57bb9a598a361b2a4c"
      ],
      "author": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Tue Oct 10 10:45:12 2017 +0300"
      },
      "committer": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Tue Oct 10 10:45:12 2017 +0300"
      },
      "message": "Fix the issue with temtest tests\n\nThe patch fixes the issue which appears if custom tempest\npattern is defined.\n\nChange-Id: Ifa849673b68ad7687a77e63d18949f8de29c113e\nRelated-PROD: PROD-15108\n"
    },
    {
      "commit": "c37a64bf00254f82971d6a57bb9a598a361b2a4c",
      "tree": "b5d9e6124ce653417b21a59656f9b03cee7041c6",
      "parents": [
        "07f8de719d71519c57cfc6fd5121b24ca07db1b1"
      ],
      "author": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Mon Oct 09 16:34:25 2017 +0300"
      },
      "committer": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Mon Oct 09 13:37:06 2017 +0000"
      },
      "message": "Do not create token on pepper command\n\n.peppercache file which contains token\ncannot be isolated between different jobs.\n\nChange-Id: I53dea7a0bfb3babf3f794550b7641ec4636cd3f7\nRelated-Prod: PROD-15102\n"
    },
    {
      "commit": "07f8de719d71519c57cfc6fd5121b24ca07db1b1",
      "tree": "47014bfc99d133f83cc5c3125959cd8604e6f863",
      "parents": [
        "3c75a6d3f1789434bc8f1342812d0e1ed6cf4f43"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Mon Oct 09 14:12:17 2017 +0200"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Mon Oct 09 15:22:45 2017 +0200"
      },
      "message": "ceph install fix\n\nChange-Id: I248e914913dcfe4580aa620e549e5a3c6e35a3d0\n"
    },
    {
      "commit": "3c75a6d3f1789434bc8f1342812d0e1ed6cf4f43",
      "tree": "d7e22d0c6be5a795dd4c629142318da94b172100",
      "parents": [
        "e57a024725be1b04aaf10f360cf4aef8c4ed6d24"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Fri Oct 06 18:44:37 2017 +0200"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Fri Oct 06 18:44:37 2017 +0200"
      },
      "message": "ceph deploy adjustments\n\nChange-Id: I60eac2cc6f175ceb8564612de442b444b211709a\n"
    },
    {
      "commit": "e57a024725be1b04aaf10f360cf4aef8c4ed6d24",
      "tree": "32159385f98f2022a69480b417528b2fbc53fa94",
      "parents": [
        "90d8e57a728222ecdf529871752edc650dda2f72"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Fri Oct 06 13:38:47 2017 +0200"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Fri Oct 06 13:38:47 2017 +0200"
      },
      "message": "Ceph deploy\n\nChange-Id: If3ff9384357b16b4e519b10af06e4856a148b318\n"
    },
    {
      "commit": "90d8e57a728222ecdf529871752edc650dda2f72",
      "tree": "641348b3563670a4b33314a97f2cf68556707702",
      "parents": [
        "6414aa59a0cfc589417dcc7efc7e85359bf05cfa"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Tue Oct 03 18:44:44 2017 +0200"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Thu Oct 05 16:21:28 2017 +0200"
      },
      "message": "Removed legacy mode checking from library code\n\nChange-Id: I9bed363a5d0f804fa07d10873a1f6b99fc415722\n"
    },
    {
      "commit": "6414aa59a0cfc589417dcc7efc7e85359bf05cfa",
      "tree": "1dd0940d374febae846506d28005967ff79c45df",
      "parents": [
        "a0dbb255553899f103f7cbb8c970a1f9d280959d"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Thu Aug 17 14:32:52 2017 +0200"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jjosef@mirantis.com",
        "time": "Thu Oct 05 12:31:51 2017 +0000"
      },
      "message": "Option reclass, add support for missing class\n\nChange-Id: I24aebda21e1c20a5d64ae1356dca0fb2bd9165e5\n"
    },
    {
      "commit": "a0dbb255553899f103f7cbb8c970a1f9d280959d",
      "tree": "1ec1568049a7e22bf9401637f1ea3a1aaf9e435b",
      "parents": [
        "532239dd05ad7a07f3c8a640c76890caee9d0a87"
      ],
      "author": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Thu Oct 05 10:46:09 2017 +0200"
      },
      "committer": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Thu Oct 05 14:07:02 2017 +0200"
      },
      "message": "Refactor Salt to allow simple usage of pepper\n\nChange-Id: I48e9a85ca0c002311bc6c7331e8167aea888c930\n"
    },
    {
      "commit": "532239dd05ad7a07f3c8a640c76890caee9d0a87",
      "tree": "d8fb77ec5f329b88b16114e1b13bd01b484c14db",
      "parents": [
        "2c54c16d81cf722476d3dc92e46c1bbae5156ec6"
      ],
      "author": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Thu Oct 05 13:36:01 2017 +0200"
      },
      "committer": {
        "name": "Cedric Hnyda",
        "email": "chnyda@mirantis.com",
        "time": "Thu Oct 05 11:40:33 2017 +0000"
      },
      "message": "saltModelTesting: remove useless sleep to test minion\n\nChange-Id: Ife16bff82d3dba8227d81da84009c13eb0f43937\n"
    },
    {
      "commit": "2c54c16d81cf722476d3dc92e46c1bbae5156ec6",
      "tree": "e378e5410193ef0269c66cda0c2bc53ea428264a",
      "parents": [
        "de0ff32004c06fed1517c03855623e9bd5551ead"
      ],
      "author": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Wed Oct 04 16:44:36 2017 +0200"
      },
      "committer": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Wed Oct 04 16:44:36 2017 +0200"
      },
      "message": "Groovy: fix runSaltCommandPepper\n\nChange-Id: I1826fc926760c77234d42bd622434683ccdfb471\n"
    },
    {
      "commit": "de0ff32004c06fed1517c03855623e9bd5551ead",
      "tree": "8d0135eb45a284a8e6fe5a8faec9b646993e5954",
      "parents": [
        "38aee7de137b2a1fb2d650bb3a22cdd73fd7fda4"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Wed Oct 04 09:32:14 2017 +0200"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jjosef@mirantis.com",
        "time": "Wed Oct 04 12:04:16 2017 +0000"
      },
      "message": "Support queue\u003dtrue/false for salt states\n\nWhile enforcing state \"reclass\" we allow to fail, but in many cases \"timeout\" is short\nand state still running and running another state without queue\u003dtrue causes the 2nd state to fail.\n\nChange-Id: I92a1219b66ca0084f46e430ab334ede39d36241b\n"
    },
    {
      "commit": "38aee7de137b2a1fb2d650bb3a22cdd73fd7fda4",
      "tree": "dd1705974af3e0d2349025023f679e2d8f37949d",
      "parents": [
        "5ef7fe93ffec766755faab654fec7f316a3b81b3"
      ],
      "author": {
        "name": "Anastasia Kuznetsova",
        "email": "akuznetsova@mirantis.com",
        "time": "Tue Sep 12 14:28:17 2017 +0400"
      },
      "committer": {
        "name": "Petr Michalec",
        "email": "pmichalec@mirantis.com",
        "time": "Wed Oct 04 09:12:58 2017 +0000"
      },
      "message": "Add missing Octavia state to Orchestrate\n\nOctavia state that runs Octavia services on gtw node was\nmissed.\n\nChange-Id: I29df5cde1b42d1454efd51aef216e99f476dcab1\n"
    },
    {
      "commit": "5ef7fe93ffec766755faab654fec7f316a3b81b3",
      "tree": "e343d033e6e6f1c8722712a5e6b9eeb5ecb5daea",
      "parents": [
        "f500ab91f414025a8b5a60caa8eaaecf6a457cdf"
      ],
      "author": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Mon Oct 02 14:17:43 2017 +0200"
      },
      "committer": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Mon Oct 02 14:26:32 2017 +0200"
      },
      "message": "SaltModelTesting: improve testing of infra\n\nChange-Id: Iee43fd4845e94f8401499101d09f6d460dc9a923\n"
    },
    {
      "commit": "f500ab91f414025a8b5a60caa8eaaecf6a457cdf",
      "tree": "84c6e36479f3acf3468d457f5ca00390fb857e47",
      "parents": [
        "563f2f7b20e362411ddd007d1b9a85ce25aeb78a"
      ],
      "author": {
        "name": "Tetiana Korchak",
        "email": "tkorchak@mirantis.com",
        "time": "Wed Sep 27 14:53:51 2017 -0700"
      },
      "committer": {
        "name": "Tetiana Korchak",
        "email": "tkorchak@mirantis.com",
        "time": "Thu Sep 28 16:21:10 2017 -0700"
      },
      "message": "Changes to runConformanceTests method\n\n- Added parameter target: Kubernetes node to run tests from, as in our case k8s node was named k8s-ctl01\n- Removed \u0027\u0026\u0027 from docker log generation as it created empty files\n- Strongly recommended to push together with https://gerrit.mcp.mirantis.net/#/c/10822/\n\nChange-Id: Ic60a4fe8c1e2c6235e88ef24a84f45b44d5676c7\n"
    },
    {
      "commit": "b6fdec9c110c7f7487ba2faf3cf895c02ef66b8a",
      "tree": "ed54549265816df35a6fc3a4e7ded3d06ff3c52e",
      "parents": [
        "d067f618086cd619e7c7342ba83492cddb20ab75"
      ],
      "author": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Tue Sep 26 10:52:36 2017 +0200"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jjosef@mirantis.com",
        "time": "Tue Sep 26 14:23:31 2017 +0000"
      },
      "message": "added python step to cicd pipeline\n\nChange-Id: Ic0e4595a06c7624c9358c07403849ad62fa4b6fd\n"
    },
    {
      "commit": "d067f618086cd619e7c7342ba83492cddb20ab75",
      "tree": "2da1780e6faead858ea09f7f0f2e75294ca2d94d",
      "parents": [
        "bec4558cb6dbf7843c4b252bf98eda36a5beb8d7"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Tue Sep 26 13:42:56 2017 +0200"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Tue Sep 26 13:42:56 2017 +0200"
      },
      "message": "Fix weird ubuntu virtualenv bug\n\nChange-Id: I05de786628e8dba40b18be249f783c6ccaf337e3\n"
    },
    {
      "commit": "bec4558cb6dbf7843c4b252bf98eda36a5beb8d7",
      "tree": "5300946983b9735ec767a002f844c331cc530107",
      "parents": [
        "f36d7042179b1fcede47d0eedbc880f4c563376e"
      ],
      "author": {
        "name": "Oleg Grigorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Tue Sep 12 20:29:24 2017 +0300"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Fri Sep 22 17:16:40 2017 +0200"
      },
      "message": "Using salt-pepper to connect SALT_MASTER from Jenkins slaves\n\nDue to specific Jenkins behavior of groovy interpreter it is impossible\nto connect to SALT_MASTER_IP from Jenkins slaves. The solution has been\nsuggested by Jakub Josef so in order to cope with this issue salt-pepper\nis used to connect to SALT_MASTER_IP from slaves.\n\nChange-Id: I6537de0937383f6688224e609cb730e62a993b37\n"
    },
    {
      "commit": "f36d7042179b1fcede47d0eedbc880f4c563376e",
      "tree": "6709e460d6699d16cbc7e72d1348124070f582d9",
      "parents": [
        "5fe91caccdf2decbff9265f6d9309d9f71045ea6"
      ],
      "author": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Tue Sep 19 09:25:32 2017 +0200"
      },
      "committer": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Tue Sep 19 09:25:32 2017 +0200"
      },
      "message": "Fix typo\n\nChange-Id: Ie912a843b1b7fecaad6f2f1ef4dd6596a59e7037\n"
    },
    {
      "commit": "5fe91caccdf2decbff9265f6d9309d9f71045ea6",
      "tree": "d4f0f2ee1db4355e57378ba3141206d9034cfa13",
      "parents": [
        "5b97023c7e92b5678092540ade8e2c1fb1ff37f8"
      ],
      "author": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Tue Sep 19 09:19:46 2017 +0200"
      },
      "committer": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Tue Sep 19 09:19:46 2017 +0200"
      },
      "message": "Refactor dumpPublishes function\n\nChange-Id: Iba8759288bca90f17e239892ef41d98ccfe8c1d0\n"
    },
    {
      "commit": "5b97023c7e92b5678092540ade8e2c1fb1ff37f8",
      "tree": "6dbf0f72c4bce347603a3f24c4fabf081cae426d",
      "parents": [
        "e03372766dcecbaf7e311d7c7001edc1aa0bd676"
      ],
      "author": {
        "name": "Ievgeniia Zadorozhna",
        "email": "izadorozhna@mirantis.com",
        "time": "Wed Sep 13 13:31:43 2017 +0300"
      },
      "committer": {
        "name": "Ievgeniia Zadorozhna",
        "email": "izadorozhna@mirantis.com",
        "time": "Wed Sep 13 13:40:26 2017 +0300"
      },
      "message": "Create rally report dir in root before running Rally, Tempest\n\nIf the lab was deployed in the pipeline, the /root does not\ncontain the /root/rally_reports/ directroy. But the /root is\nmounted before running tests and everywhere there is a hard-code\nthat repors are saved in rally_reports/ folder.\n\nIf the /root/rally_reports/ dir already exists (and even contains\nsome files) - it is not overwritten and the files inside are not\ndeleted.\n\nChange-Id: I22ad423580d2f7cd08ac8b619cb39e0e60400d95\n"
    },
    {
      "commit": "e03372766dcecbaf7e311d7c7001edc1aa0bd676",
      "tree": "2be34c3765f13f326a59c647e76ff6b3753ec284",
      "parents": [
        "b0accecd8df263d595edcb7932c4d7d2d53dff84"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Tue Sep 12 14:15:27 2017 +0200"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jjosef@mirantis.com",
        "time": "Tue Sep 12 17:02:25 2017 +0000"
      },
      "message": "Extended heat stack create timeout\n\nChange-Id: Ie030c5399bf5bd14061b986ad3bdf2b6bb8fdd6c\n"
    },
    {
      "commit": "84634754d5237b72cc1365c5204dd01580ebc816",
      "tree": "cbee7797a914a2427fd87b80f998df98315ab9e9",
      "parents": [
        "26c8a6c448cb1dd108db5c0f0b48cc568d8c7e43"
      ],
      "author": {
        "name": "Consatntine Kalinovskiy",
        "email": "kkalynovskyi@mirantis.com",
        "time": "Wed Aug 30 15:31:26 2017 +0300"
      },
      "committer": {
        "name": "Ievgeniia Zadorozhna",
        "email": "izadorozhna@mirantis.com",
        "time": "Mon Sep 11 19:55:13 2017 +0300"
      },
      "message": "Added functions to support Rally, Tempest testing in DriveTrain\n\nAdded:\n- cleanup functions\n- running Rally scenarios\n\nThe corresponding patch set in mk/mk-pipelines repo:\nhttps://gerrit.mcp.mirantis.net/#/c/9686/\n\nThe repo with Docker file that should be cloned:\nhttps://github.com/izadorozhna/rally_tempest_config/\n\nChange-Id: I1bda7b3c11504774580de72a6ed42cc6f25593b8\n"
    },
    {
      "commit": "26c8a6c448cb1dd108db5c0f0b48cc568d8c7e43",
      "tree": "cbfec698d8fe9c294f6b5699ec712d63c8918510",
      "parents": [
        "30ba104df3ba8b03a808a81d48b3f5d8aa48872b"
      ],
      "author": {
        "name": "Oleg Grigorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Thu Aug 17 18:54:02 2017 +0300"
      },
      "committer": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Thu Sep 07 12:22:10 2017 +0000"
      },
      "message": "To fix sporadic keystone errors occur during multinode installation\n\nIn order to avoid keystone sporadical errors related to keys directory\nmounted by glusterfs during multinode configuration glusterfs cluster\nshould be assembled before keystone.server state in installOpenstackControl()\nfunction. To perform the above installation steps of componets should\nhave to be changed.\n\nChange-Id: Ic5144af6dc436b338dcef7b8288122dc998cdc7a\nDepends-On: I69d33a5b3478925425e3441c28c34d5249d35af0\nRelated-Prod: PROD-13874\n"
    },
    {
      "commit": "30ba104df3ba8b03a808a81d48b3f5d8aa48872b",
      "tree": "2af6a9eb30dc993fe63b62ea51ed502386e742d0",
      "parents": [
        "ee4adfb2f0683ed6f1ca199ec00bb3d2caa33cc7"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Thu Sep 07 13:15:26 2017 +0200"
      },
      "committer": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Thu Sep 07 13:15:26 2017 +0200"
      },
      "message": "temporarily disable helm installation\n\nChange-Id: I9fd14c953321690d35c43e514ab8a69560a8396e\n"
    },
    {
      "commit": "ee4adfb2f0683ed6f1ca199ec00bb3d2caa33cc7",
      "tree": "bddc10d9cddc2086350c33093d4cf5057cc54817",
      "parents": [
        "e364fe18f8024ab9dcb5ed5dbbc31e978a5db892"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Thu Sep 07 10:19:14 2017 +0200"
      },
      "committer": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Thu Sep 07 10:19:14 2017 +0200"
      },
      "message": "fix loading password from aws direct credentials\n\nChange-Id: I714dd2c7f87ea624ef8ede9c1dd16c3a68103ed7\n"
    },
    {
      "commit": "e364fe18f8024ab9dcb5ed5dbbc31e978a5db892",
      "tree": "4b8bf6f42df984f2c3b29cfc4792cc514cad7b6e",
      "parents": [
        "36a2dcd1984b95fd1beb8cbff5b7b813a6478bfb"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Thu Sep 07 10:16:13 2017 +0200"
      },
      "committer": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Thu Sep 07 10:16:13 2017 +0200"
      },
      "message": "fix tokenize in aws credentials\n\nChange-Id: Icae08e5f688da59ebe83ab79fcccb5171088c219\n"
    },
    {
      "commit": "36a2dcd1984b95fd1beb8cbff5b7b813a6478bfb",
      "tree": "a7a91e680e175d9ca02d7f878cde7ddab15ba59a",
      "parents": [
        "6301ddd62749827422e7cbc7c49be2cfaf20ce3a"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Thu Sep 07 10:02:28 2017 +0200"
      },
      "committer": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Thu Sep 07 10:02:28 2017 +0200"
      },
      "message": "insert AWS credentials directly\n\nWe can pass credentials directly in format:\naws_sercret_key_id:aws_secret_access_key\n\nPlease keep in mind this feature breaks basic security and credentials\npassed this way will be accessible in job parameters.\n\nChange-Id: I7aab051e4a9ff77aaaa93e93e8b31e9d376099dc\n"
    },
    {
      "commit": "6301ddd62749827422e7cbc7c49be2cfaf20ce3a",
      "tree": "d543506b2fa996b5697216cd1b01f56fa5c2e913",
      "parents": [
        "b9a0c5981d4d010faa5efd8238ca873f69fda822"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Tue Sep 05 11:56:58 2017 +0200"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Tue Sep 05 15:29:43 2017 +0000"
      },
      "message": "Move the execution of the heka.log_collector state\n\nThis state should be executed as soon as the Elasticsearch cluster is\nready.\n\nChange-Id: I327276004d11acb40a564f09fea5344648c214e6\n"
    },
    {
      "commit": "b9a0c5981d4d010faa5efd8238ca873f69fda822",
      "tree": "2a9ea9554cb36db6d999e2542869ff6668cbf4f8",
      "parents": [
        "2a0f88de147415795a7dde70b6036e69d7f63491"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Tue Sep 05 16:41:48 2017 +0200"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Tue Sep 05 16:42:09 2017 +0200"
      },
      "message": "adding cicd deploy\n\nChange-Id: Ic716ec69f4147e2f10a3181d0ca227c2415dfdb6\n"
    },
    {
      "commit": "2a0f88de147415795a7dde70b6036e69d7f63491",
      "tree": "a96af4949cc3ac2a6f9987fb320607a980f7c490",
      "parents": [
        "367bfb1357ace77e727dd3db49798154bcfbb19f"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Tue Sep 05 11:12:33 2017 +0200"
      },
      "committer": {
        "name": "Tomas Kukral",
        "email": "tkukral@mirantis.com",
        "time": "Tue Sep 05 09:13:18 2017 +0000"
      },
      "message": "add NAMED_IAM capability to cfn stack creation\n\nChange-Id: I5951d7b2ed702efa94f29f41fef8e757556ad901\n"
    },
    {
      "commit": "f2dbb5441e32b9d36220fb813fc1153c97c4c569",
      "tree": "3b683fb7bc8720c3d7ccbf65911500e47760c6d4",
      "parents": [
        "0c598270354a713458b40a0c8cda4fda128ff4c4"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Tue Sep 05 09:05:25 2017 +0200"
      },
      "committer": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Tue Sep 05 09:08:26 2017 +0200"
      },
      "message": "add IAM caps for into cloudformation command\n\nChange-Id: Ia829b10afbce200bf31910552e1707814a9b9566\n"
    },
    {
      "commit": "0c598270354a713458b40a0c8cda4fda128ff4c4",
      "tree": "a86c471896ef6e393e6fe7713915b8042fb6d832",
      "parents": [
        "0cf3ffbed53b3e4d2bd4f93b0d9774f9d4da9bba"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Mon Sep 04 11:03:05 2017 +0200"
      },
      "committer": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Mon Sep 04 11:03:05 2017 +0200"
      },
      "message": "add helm state after kubernetes install\n\nChange-Id: If0988577d131e63a5e07fe4a13209c8dda3b767a\n"
    },
    {
      "commit": "0cf3ffbed53b3e4d2bd4f93b0d9774f9d4da9bba",
      "tree": "5ce87e788d4dc156c13f216c3c37a552682d56cd",
      "parents": [
        "81aeabde31683cac260b4a4adcc412e8d3769a66"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Sun Sep 03 10:18:18 2017 +0200"
      },
      "committer": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Sun Sep 03 10:18:18 2017 +0200"
      },
      "message": "use cmdRun for docker and etcd install checks\n\nChange-Id: I2e64eaef685edec52cf8608c451cd93f8a85af55\n"
    },
    {
      "commit": "81aeabde31683cac260b4a4adcc412e8d3769a66",
      "tree": "03b8fca06d69d828b3cb95c4080595a673e9de92",
      "parents": [
        "6781e9ec9521887aa5cb8c80fda9fbecee8c170f"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Sun Sep 03 10:10:39 2017 +0200"
      },
      "committer": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Sun Sep 03 10:11:09 2017 +0200"
      },
      "message": "declare aws output as map\n\nChange-Id: Iad85307d3a525cbf0e91dd373043632762f51047\n"
    },
    {
      "commit": "6781e9ec9521887aa5cb8c80fda9fbecee8c170f",
      "tree": "aa89fdb457763c65764828f6eec9e5036dac1c6b",
      "parents": [
        "ed663b82dc9bd22a9e81cd795241de6b6c330aa9"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Sep 01 17:23:32 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Sep 01 17:23:32 2017 +0200"
      },
      "message": "Fix typo\n\nChange-Id: Ie05e476eb7a155df23c51298bb72af5fc731929d\n"
    },
    {
      "commit": "ed663b82dc9bd22a9e81cd795241de6b6c330aa9",
      "tree": "c9b67deba024221073c330b7e6087ee995948d17",
      "parents": [
        "3db2105f7c5fe9718cc696a29fcafb4a6826c77c"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Fri Sep 01 16:58:02 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "mpolreich@mirantis.com",
        "time": "Fri Sep 01 15:02:30 2017 +0000"
      },
      "message": "Added function for obtaining kitchen suite from env string\n\nChange-Id: I6d48e5fe0ab26958c9d77480fc2af7e8c49a4645\n"
    },
    {
      "commit": "3db2105f7c5fe9718cc696a29fcafb4a6826c77c",
      "tree": "229228ccb73ab7b7e9f7c512948c94aa0d087600",
      "parents": [
        "4f8f4dfeee17d985ddb5956bf17dc4d76e37292f"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Tue Aug 29 09:55:13 2017 +0200"
      },
      "committer": {
        "name": "Tomas Kukral",
        "email": "tkukral@mirantis.com",
        "time": "Fri Sep 01 14:49:20 2017 +0000"
      },
      "message": "print stack resources while waiting for stack\n\nChange-Id: I230e45d8af34758a89f62ad4391d869a02448119\n"
    },
    {
      "commit": "4f8f4dfeee17d985ddb5956bf17dc4d76e37292f",
      "tree": "fc516876390e85e6dd967865f0e220a701d9a900",
      "parents": [
        "19282128eaefca80c95b0bc224c18e0f047fb372"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Fri Sep 01 14:32:42 2017 +0200"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Fri Sep 01 14:32:42 2017 +0200"
      },
      "message": "Added linux.network.host state to orchestrate file\n\nChange-Id: Ia5e174e65a6e0669c2d644cf5ec34cc82503f759\n"
    },
    {
      "commit": "19282128eaefca80c95b0bc224c18e0f047fb372",
      "tree": "afb428a2f8dddb9b60eb3e8dd754c81a1e70569d",
      "parents": [
        "d5f1c5fa5771396c143e2da55f1d795821cda359"
      ],
      "author": {
        "name": "Kalynovskyi",
        "email": "kkalynovskyi@mirantis.com",
        "time": "Thu Aug 31 10:45:33 2017 +0300"
      },
      "committer": {
        "name": "Kostiantyn Kalynovskyi",
        "email": "kkalynovskyi@mirantis.com",
        "time": "Thu Aug 31 13:06:04 2017 +0000"
      },
      "message": "Enabling passing kwargs to runSaltProcessStep func\n\nChange-Id: I5be1fe18b4ddce0f3bb2427fd6d97827ace8b6b0\n"
    },
    {
      "commit": "6610d5008f158457b65fba8079e585ed589fca76",
      "tree": "1214c82dff23b712d5dadfa134f635b5391b5ce9",
      "parents": [
        "232b19872418d9a567e957309f76ba6261ebdf95"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Aug 29 16:55:04 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Aug 29 16:56:42 2017 +0200"
      },
      "message": "Remove kitchenTestRuns param\n\nChange-Id: I41227013e10f0ea0d66cdac670d8611d05b068aa\n"
    },
    {
      "commit": "232b19872418d9a567e957309f76ba6261ebdf95",
      "tree": "723add26473f60fc5133fa131da1af9f4101fd90",
      "parents": [
        "4edbfa3069d8100873d240f42c6207fa96fc2739"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Aug 22 12:44:48 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "mpolreich@mirantis.com",
        "time": "Tue Aug 29 13:39:19 2017 +0000"
      },
      "message": "Edit runKitchenTests function for parallel testing\n\nChange-Id: Id173c3fe694457302f4de7917d1c82fe657045bc\n"
    },
    {
      "commit": "4edbfa3069d8100873d240f42c6207fa96fc2739",
      "tree": "2340390e05b73e62159ff68d1f5db83f4cb6a91a",
      "parents": [
        "c9dd50fee06a9d2b901a0f18ed255640e60577ca"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Tue Aug 29 14:26:06 2017 +0200"
      },
      "committer": {
        "name": "Tomas Kukral",
        "email": "tkukral@mirantis.com",
        "time": "Tue Aug 29 12:33:33 2017 +0000"
      },
      "message": "sleep before ceph setup\n\nChange-Id: I0a47d703499399cfd36d1d627af28685e0421c71\n"
    },
    {
      "commit": "c9dd50fee06a9d2b901a0f18ed255640e60577ca",
      "tree": "0fa2264308bf48789034fd185aa02d0d609d9e6b",
      "parents": [
        "ed27a47da9c8ba9a51a39c542c4e1db38da91624"
      ],
      "author": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Mon Aug 28 13:54:40 2017 +0200"
      },
      "committer": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Tue Aug 29 11:48:34 2017 +0000"
      },
      "message": "Add barbican installation\n\nChange-Id: If8d294b2eb7e6fc0f7bf6cf23ab7f2ec24d663b7\n"
    },
    {
      "commit": "ed27a47da9c8ba9a51a39c542c4e1db38da91624",
      "tree": "71cca1a7c1201e0323ee595f2304d1d79a276d8e",
      "parents": [
        "ef4122c132a99f161924312fa256df2aa2936d6c"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Tue Aug 29 10:26:25 2017 +0200"
      },
      "committer": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Tue Aug 29 10:28:26 2017 +0200"
      },
      "message": "move ceph setup after osd installation\n\nChange-Id: Iae487f26ae7e84bd1b2630681d2b4a27a3bbd1e7\n"
    },
    {
      "commit": "ef4122c132a99f161924312fa256df2aa2936d6c",
      "tree": "1281cb7cb35b3847a4a4ae7e2d0ca4cd8ce0032f",
      "parents": [
        "1fe90451935e4df24cc471452bdeb7ae930d8d5d"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Fri Aug 25 15:52:07 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "mpolreich@mirantis.com",
        "time": "Tue Aug 29 07:09:48 2017 +0000"
      },
      "message": "Add missing steps for StackLight with K8S\n\nIn particular, GlusterFS clients and Nginx weren\u0027t deployed.\n\nChange-Id: Ic89de71efdb3876a831de15ea66f3a68a3c05780\n"
    },
    {
      "commit": "1fe90451935e4df24cc471452bdeb7ae930d8d5d",
      "tree": "7133b459f1a360809e5279c7837bcd229f0a7f19",
      "parents": [
        "5836e3d4084dccff7be0b33695914c612bff81d8"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Mon Aug 28 18:27:26 2017 +0200"
      },
      "committer": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Mon Aug 28 18:27:26 2017 +0200"
      },
      "message": "fix radoswg installtion\n\nChange-Id: Ide499028cce7d66825b62e41a7833bbe0870013c\n"
    },
    {
      "commit": "5836e3d4084dccff7be0b33695914c612bff81d8",
      "tree": "410f59cf9df473bf6ee08b7053d7cc415d8222ae",
      "parents": [
        "cf44f81664e53938a025d86fd8e20f29196e5f33"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Fri Aug 25 18:20:55 2017 +0200"
      },
      "committer": {
        "name": "Tomas Kukral",
        "email": "tkukral@mirantis.com",
        "time": "Mon Aug 28 15:58:53 2017 +0000"
      },
      "message": "run setup after mon installation\n\nChange-Id: I9cd2ca7da39563b92c73180e08827aa4dc95bd84\n"
    },
    {
      "commit": "cf44f81664e53938a025d86fd8e20f29196e5f33",
      "tree": "03d6f4a11cb40d33bd97b4f198dc112540ca4e16",
      "parents": [
        "a115274bb37bf824b533200b4ce013c1c9678d22"
      ],
      "author": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Mon Aug 28 14:45:21 2017 +0300"
      },
      "committer": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Mon Aug 28 14:01:08 2017 +0000"
      },
      "message": "Fix cmd and waitState declaration\n\nMake cmd and waitState variables available in method\nlocal scope.\n\nChange-Id: I94554a3d281a7b170476e81b3e7c9ee6c8bd5e99\nRelated-Prod: PROD-14252\n"
    },
    {
      "commit": "a115274bb37bf824b533200b4ce013c1c9678d22",
      "tree": "73f1e28c05a32a7c7d37d797dd80aa7514e4a98b",
      "parents": [
        "32f7f5433fdc439a303ef0e663e3c6ee725db28b"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Tue Aug 22 16:21:50 2017 +0200"
      },
      "committer": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Fri Aug 25 18:37:45 2017 +0200"
      },
      "message": "add action update to createheatStack, remove legacy_env\n\nChange-Id: I6188d40756138b66c147e07ed778cdfe95297b7c\n"
    },
    {
      "commit": "32f7f5433fdc439a303ef0e663e3c6ee725db28b",
      "tree": "f72c0a949b4c5daa36abfa8c54dcdacba53f7566",
      "parents": [
        "1c165e24dec14b392803f3d82926aab37d94b258"
      ],
      "author": {
        "name": "vrovachev",
        "email": "vrovachev@mirantis.com",
        "time": "Fri Aug 25 16:17:25 2017 +0400"
      },
      "committer": {
        "name": "vrovachev",
        "email": "vrovachev@mirantis.com",
        "time": "Fri Aug 25 16:17:25 2017 +0400"
      },
      "message": "Add missing export.\n\n* Added missing export for contrail compute state.\n\nChange-Id: Icabcc27076b37889fa0eb3b0b8251203384aaf7f\n"
    },
    {
      "commit": "1c165e24dec14b392803f3d82926aab37d94b258",
      "tree": "ee4be84012cd8bae93cd9409039e033acb8d821b",
      "parents": [
        "8017f45a45240dd17f476b1b050db79dd9ecbdc2"
      ],
      "author": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Tue Aug 22 18:27:01 2017 +0300"
      },
      "committer": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Wed Aug 23 10:09:07 2017 +0000"
      },
      "message": "Fix setSaltOverrides method\n\nCurrently setSaltOverrides method fails with error:\njava.lang.IllegalArgumentException: Expected named arguments\n\nas official docs states [1] readYaml method should be called, like this:\nreadYaml text: yaml_string.\n\n[1]https://jenkins.io/doc/pipeline/steps/pipeline-utility-steps/#code-readyaml-code-read-yaml-from-files-in-the-workspace-or-text\n\nChange-Id: I6baaa462669f1094d53a0367fdf62a88216030e9\nRelated-Prod: OSCORE-430\n"
    },
    {
      "commit": "8017f45a45240dd17f476b1b050db79dd9ecbdc2",
      "tree": "0ccb9761462a67ae8161886e11f7a4c64aab2043",
      "parents": [
        "2bea112987bcdd9a599357d6a554f528d09d9e89"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Mon Aug 21 16:01:42 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Aug 23 10:15:13 2017 +0200"
      },
      "message": "Remote_collector is not needed in k8s env\n\nChange-Id: I8f8237e71bcf93798a0cf313c9a9cb7b80b5cd9c\n"
    },
    {
      "commit": "2bea112987bcdd9a599357d6a554f528d09d9e89",
      "tree": "340cd0a42b75ccc2fdd7ade4d51f6bae23c83d2c",
      "parents": [
        "4ff77300a65fa4cfb345cc67a41e7c3733a5677a"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Tue Aug 22 14:14:14 2017 +0200"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jjosef@mirantis.com",
        "time": "Tue Aug 22 13:20:06 2017 +0000"
      },
      "message": "Disabled legacy_env by default in heat stacks creating functions\n\nChange-Id: Ic11734732419c0038f276fbcee2278fecf87a050\n"
    },
    {
      "commit": "4ff77300a65fa4cfb345cc67a41e7c3733a5677a",
      "tree": "0a4e5956e10c1be2e45f441c68b750728bc7c686",
      "parents": [
        "4906ce0561688fc0331325296e6127ce1fbd0c9d"
      ],
      "author": {
        "name": "vrovachev",
        "email": "vrovachev@mirantis.com",
        "time": "Wed Aug 09 20:39:57 2017 +0400"
      },
      "committer": {
        "name": "Ruslan Kamaldinov",
        "email": "rkamaldinov@mirantis.com",
        "time": "Tue Aug 22 13:04:26 2017 +0000"
      },
      "message": "Fix of configuration vhost0.\n\nFixed configuration of contrail bribge vhost0.\n\nChange-Id: Ib48189190f516e55b39aee4e82b1c294b8656b6e\n"
    },
    {
      "commit": "4906ce0561688fc0331325296e6127ce1fbd0c9d",
      "tree": "2d1a730ffc35d6d8aec448967c4635589daaebd0",
      "parents": [
        "c78dfa5df9d1ac203e4bf0cb4ef996e3b55963a5"
      ],
      "author": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Tue Aug 22 14:45:13 2017 +0200"
      },
      "committer": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Tue Aug 22 14:45:13 2017 +0200"
      },
      "message": "Add option to dump publishes\n\nChange-Id: Iee55221999c34af27210d1a9d03f8ed3c5c79d2e\n"
    },
    {
      "commit": "c78dfa5df9d1ac203e4bf0cb4ef996e3b55963a5",
      "tree": "d4372ede55605265364c506dc13198fc71c1ddeb",
      "parents": [
        "d8f51afa7f4b2626f1e32d2589bf7965fd0e1744"
      ],
      "author": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Tue Aug 22 14:39:43 2017 +0200"
      },
      "committer": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Tue Aug 22 14:39:43 2017 +0200"
      },
      "message": "Dump publishes before promoting components\n\nChange-Id: I833ce9b48c5b9fdeaecae8f1da3ea565a92e571a\n"
    }
  ],
  "next": "d8f51afa7f4b2626f1e32d2589bf7965fd0e1744"
}
