)]}'
{
  "log": [
    {
      "commit": "bcb0e4cb40e50102e910650f63aa3e58d39b775b",
      "tree": "23fa71254e752abdf05b8c6b33de12f103290985",
      "parents": [
        "d7a7deeba802902533d6de1da9a3bf33c6cb6ada"
      ],
      "author": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Wed Dec 20 13:18:43 2017 +0100"
      },
      "committer": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Wed Dec 20 13:18:43 2017 +0100"
      },
      "message": "Fix service start in salt-models testing\n\nChange-Id: I500481324da315594b3321070a229a27f3f7e50e\n"
    },
    {
      "commit": "d7a7deeba802902533d6de1da9a3bf33c6cb6ada",
      "tree": "955aadb24b233894c30dfd67cfa13c499f14c45d",
      "parents": [
        "bd518f21ce24a134a310c728fcf8790da6b0f95d"
      ],
      "author": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Wed Dec 20 11:21:01 2017 +0100"
      },
      "committer": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Wed Dec 20 11:21:01 2017 +0100"
      },
      "message": "Enhance test speed for salt-models\n\nChange-Id: Ib802139960d78617238413a5221e81d3ae29e7ff\n"
    },
    {
      "commit": "bd518f21ce24a134a310c728fcf8790da6b0f95d",
      "tree": "9c890f1e79f7405407336765b80b99bc1217b7b3",
      "parents": [
        "8e1f1fe2a6e2d8a27865fce7ea198a5e21041fa6"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jjosef@mirantis.com",
        "time": "Tue Dec 19 16:42:55 2017 +0000"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jjosef@mirantis.com",
        "time": "Tue Dec 19 16:43:06 2017 +0000"
      },
      "message": "Revert \"Add workaround to fix timeout of salt-models tests\"\n\nThis reverts commit bae95dd2efeb754f4c61c8eb61f8c22dee6c19de.\n\nChange-Id: I4c9d9aa1c0520db7295509eab8105f58b246c308\n"
    },
    {
      "commit": "8e1f1fe2a6e2d8a27865fce7ea198a5e21041fa6",
      "tree": "33cc6ba74132be4fdd112d6d667bf269b57c85a4",
      "parents": [
        "bae95dd2efeb754f4c61c8eb61f8c22dee6c19de"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Wed Dec 13 11:54:06 2017 +0100"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Tue Dec 19 16:10:34 2017 +0100"
      },
      "message": "support for static ips on mgmt network\n\nPROD-15584\n\nChange-Id: I34a3a65f4e75420b97ebd19f7e5d94b252f3c690\n"
    },
    {
      "commit": "bae95dd2efeb754f4c61c8eb61f8c22dee6c19de",
      "tree": "0447e390afb571021fbd5442a3af083e4d9478b7",
      "parents": [
        "7bdfeabf3c5c5b0d5f48dd498e4a1e1f42a7af75"
      ],
      "author": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Tue Dec 19 15:09:19 2017 +0100"
      },
      "committer": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Tue Dec 19 15:39:28 2017 +0100"
      },
      "message": "Add workaround to fix timeout of salt-models tests\n\nChange-Id: I8b19fd91ccf96296180bf8c198afc5608dec0e39\n"
    },
    {
      "commit": "7bdfeabf3c5c5b0d5f48dd498e4a1e1f42a7af75",
      "tree": "b3d53e10eea71bec7b4327df6b39b5be1dea985e",
      "parents": [
        "7c86d8e79892d2a451718b78608e2fb467a8677d"
      ],
      "author": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Mon Dec 18 17:10:14 2017 +0100"
      },
      "committer": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Mon Dec 18 17:10:14 2017 +0100"
      },
      "message": "Fix condition for publish_dump\n\nChange-Id: Iea1f27b305d2c6572e1414c5e6e262f7550e78d9\n"
    },
    {
      "commit": "7c86d8e79892d2a451718b78608e2fb467a8677d",
      "tree": "c3e712baa9e2179af4011d7605e1ce00e9b7e3a7",
      "parents": [
        "788996c49681f060f1bdd48250b0feacb558433f"
      ],
      "author": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Mon Dec 18 11:30:09 2017 +0100"
      },
      "committer": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Mon Dec 18 11:30:09 2017 +0100"
      },
      "message": "Reduce timeout for salt-models tests\n\nChange-Id: I611af00dea15a0a57b0881b55f9a8584194ccbf4\n"
    },
    {
      "commit": "788996c49681f060f1bdd48250b0feacb558433f",
      "tree": "20f1f8b9d5a54e05fd5942fd78f17b3e976d7fb7",
      "parents": [
        "a68666374d83ae7e1fb7e4fb0c4ed7629272da30"
      ],
      "author": {
        "name": "Mikhail Ivanov",
        "email": "mivanov@mirantis.com",
        "time": "Fri Dec 15 14:28:57 2017 +0400"
      },
      "committer": {
        "name": "Mikhail Ivanov",
        "email": "mivanov@mirantis.com",
        "time": "Fri Dec 15 14:29:46 2017 +0400"
      },
      "message": "Fix typo in oss condition\n\nChange-Id: I05168cb05c72606d19c01120a256705132c95a36\nCloses-Bug: PROD-16540\n"
    },
    {
      "commit": "a68666374d83ae7e1fb7e4fb0c4ed7629272da30",
      "tree": "7ccd5fe4a232d4a7978e23894d69b9c2f6c351da",
      "parents": [
        "bc1fea4db4efb38f7c292bd8a0afc0b6c69910be"
      ],
      "author": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Thu Dec 14 17:22:37 2017 +0100"
      },
      "committer": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Thu Dec 14 17:22:37 2017 +0100"
      },
      "message": "Temporary fix to install stable reclass\n\nChange-Id: I45c35d4ab131e1949d4a1f2ad62616694ef9cffb\n"
    },
    {
      "commit": "bc1fea4db4efb38f7c292bd8a0afc0b6c69910be",
      "tree": "0a6600ca073c46c603bcf293c4dddf0bd944f023",
      "parents": [
        "3eedc78857ee97dfdea1d9cf0640b320c2810a00"
      ],
      "author": {
        "name": "Alexander Evseev",
        "email": "aevseev@mirantis.com",
        "time": "Wed Dec 13 10:03:03 2017 +0100"
      },
      "committer": {
        "name": "Alexander Evseev",
        "email": "aevseev@mirantis.com",
        "time": "Wed Dec 13 09:07:55 2017 +0000"
      },
      "message": "Refactor functions getting credentials by ID\n\n - add new improved function having support for much more credentials types\n - rewrite existing functions to use the new one\n\nChange-Id: I75222240104291703da509cbe206d0a24f3c767a\n"
    },
    {
      "commit": "3eedc78857ee97dfdea1d9cf0640b320c2810a00",
      "tree": "e96dffff0416ce2dd0ad029dc1990e706c85c22b",
      "parents": [
        "2fffaba7ed63afe2a059b7c6cffcdbc088c13c1a"
      ],
      "author": {
        "name": "Oleg Iurchenko",
        "email": "oiurchenko@mirantis.com",
        "time": "Tue Dec 12 11:49:29 2017 +0200"
      },
      "committer": {
        "name": "Oleg Iurchenko",
        "email": "oiurchenko@mirantis.com",
        "time": "Tue Dec 12 16:03:15 2017 +0000"
      },
      "message": "Avoid regexp in waitForMinion\n\nRegexp for long Salt API responses can take long time.\nThis patch replaces regexp in waitForMinion to loops.\n\nChange-Id: I0b036e09ddb9d23a4b87cb89bc7d63fda84fcbb3\nRelated-PROD: PROD-16492\n"
    },
    {
      "commit": "2fffaba7ed63afe2a059b7c6cffcdbc088c13c1a",
      "tree": "596fa8d2c7137f3a2b4079efce44b4b636da9f5c",
      "parents": [
        "7d24ff3367a521d2383842befc8f1e327cf12201"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Tue Dec 12 16:33:26 2017 +0100"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Tue Dec 12 16:56:04 2017 +0100"
      },
      "message": "Timeout handling refactored in salt models utils\n\nChange-Id: I22846b2a79b998882edb9ccdd11fa40a26c52d10\n"
    },
    {
      "commit": "7d24ff3367a521d2383842befc8f1e327cf12201",
      "tree": "f7ed9cdd4119cba1a18188ff69db7f5b394202fe",
      "parents": [
        "f2f95797de41695944a08e901e6caed834ad7b02"
      ],
      "author": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Tue Dec 12 14:08:07 2017 +0100"
      },
      "committer": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Tue Dec 12 14:08:07 2017 +0100"
      },
      "message": "Force install reclass from given source\n\nChange-Id: I93b9be5c28511f8e0f948ad3f6f46a9e808472bf\n"
    },
    {
      "commit": "f2f95797de41695944a08e901e6caed834ad7b02",
      "tree": "0534bc66c4e4cbc59856e26b7b64cc2b20a2b421",
      "parents": [
        "ea53f9241677050da19f252f5dd05eaba1984517"
      ],
      "author": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Mon Dec 11 17:09:27 2017 +0100"
      },
      "committer": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Mon Dec 11 17:17:38 2017 +0100"
      },
      "message": "Aptly: fix dump of publish with regexp\n\nChange-Id: I6df2edd79ac1217ede60a5bc7e0dcb19a0bdd8a3\n"
    },
    {
      "commit": "fac3ad582d083117e9ebc23040026594307e9c55",
      "tree": "0ce518dcbf9158efc7a72283c726a34a23135bd9",
      "parents": [
        "5312d1f64ef116912f0a54a8258abfd6e6a21d0a"
      ],
      "author": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Mon Dec 11 16:19:05 2017 +0100"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "fpytloun@mirantis.com",
        "time": "Mon Dec 11 15:23:45 2017 +0000"
      },
      "message": "Add quotes for argument of aptly promotion\n\nChange-Id: I32b3593f5ad9000490573caf8c3c8d7205b4f5da\n"
    },
    {
      "commit": "5312d1f64ef116912f0a54a8258abfd6e6a21d0a",
      "tree": "7ec74a8cfaabe138c21a7004bd1937d0561889bd",
      "parents": [
        "7eb21505b238ede12ebaca1aa8dc6b1e416c286c"
      ],
      "author": {
        "name": "Mikhail Ivanov",
        "email": "mivanov@mirantis.com",
        "time": "Wed Dec 06 17:36:36 2017 +0400"
      },
      "committer": {
        "name": "Michael Ivanov",
        "email": "mivanov@mirantis.com",
        "time": "Mon Dec 11 09:37:58 2017 +0000"
      },
      "message": "Add OSS installation steps to Orchestrate pipeline\n\nChange-Id: Ib1acc9bd65522b3c1a96d41b31f5da4179662df3\nRelated-Prod: PROD-15433\n"
    },
    {
      "commit": "7eb21505b238ede12ebaca1aa8dc6b1e416c286c",
      "tree": "5cc1e51510819bd3287ff24ced596f1304b9cb04",
      "parents": [
        "6e208fc004bd8bda45de0aa034654d9e42ced8b6"
      ],
      "author": {
        "name": "Oleg Iurchenko",
        "email": "oiurchenko@mirantis.com",
        "time": "Tue Nov 28 18:53:43 2017 +0200"
      },
      "committer": {
        "name": "Oleg Iurchenko",
        "email": "oiurchenko@mirantis.com",
        "time": "Fri Dec 08 14:38:29 2017 +0000"
      },
      "message": "Validate Salt minion operates after state\n\nThis patch updates salt class enforceState method\nto validate Salt minion and salt api are runing properly\nafter state execution.\n\nChange-Id: Ifb9eccfa29b9961a97a1352a9aabb29d78003cc3\nRelated-PROD: PROD-16258\n"
    },
    {
      "commit": "6e208fc004bd8bda45de0aa034654d9e42ced8b6",
      "tree": "27e8e2f8385de5cbc3f9df16e0e3d8cc016ab8a6",
      "parents": [
        "169f812d4ce22b66f058dface6f3b5483f4d142d"
      ],
      "author": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Fri Dec 08 10:18:44 2017 +0100"
      },
      "committer": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Fri Dec 08 10:21:14 2017 +0100"
      },
      "message": "add refresh_pillar and sync_all on retry for jenkins and gerrit states\n\nRelated: PROD-16463\n\nChange-Id: I57da7f8b5459f9c58143276c1c768537c82d7f28\n"
    },
    {
      "commit": "169f812d4ce22b66f058dface6f3b5483f4d142d",
      "tree": "1d357c2f437deb237742d241a7f8bf1c8c723f6a",
      "parents": [
        "96cb63acff1b4e7ba4e9cbf1337e7ded87d2cefc"
      ],
      "author": {
        "name": "Dmitry Pyzhov",
        "email": "dpyzhov@mirantis.com",
        "time": "Wed Dec 06 14:44:41 2017 +0300"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jjosef@mirantis.com",
        "time": "Thu Dec 07 13:51:52 2017 +0000"
      },
      "message": "More verbosity on invalid gerrit config\n\nChange-Id: Iddbd5881abe3d20baab14d8960efc60b7a8fd2fa\n"
    },
    {
      "commit": "96cb63acff1b4e7ba4e9cbf1337e7ded87d2cefc",
      "tree": "a87d4f99b1de171bdbeda3312a3f6f1ab01920c6",
      "parents": [
        "e832b0acb7d5d66ee6159220da2e3123403da740"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Wed Dec 06 18:20:59 2017 +0100"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Wed Dec 06 18:20:59 2017 +0100"
      },
      "message": "Enforced exact version of salt-pepper during creating pepper venv\n\nChange-Id: I88ae18f9b8530228f689475687258f5459c95ad0\n"
    },
    {
      "commit": "e832b0acb7d5d66ee6159220da2e3123403da740",
      "tree": "d2a6f7a3d96fdc1983413102fa81cd1baad4cff0",
      "parents": [
        "229035fbd05f467bd1dfdb35ff02113c6acbf9bf"
      ],
      "author": {
        "name": "Dmitry Pyzhov",
        "email": "dpyzhov@mirantis.com",
        "time": "Wed Dec 06 14:43:25 2017 +0300"
      },
      "committer": {
        "name": "Dmitry Pyzhov",
        "email": "dpyzhov@mirantis.com",
        "time": "Wed Dec 06 14:58:50 2017 +0300"
      },
      "message": "Allow gerrit checkout to custom path\n\nChange-Id: I341ce588929b7086853b89f703f63ffc60e11e41\n"
    },
    {
      "commit": "229035fbd05f467bd1dfdb35ff02113c6acbf9bf",
      "tree": "b97879df126bac91ee40d79238e3603efe16c5d9",
      "parents": [
        "2a902f0710f1e67113187ea7e7e17ccd485ab276"
      ],
      "author": {
        "name": "Alexander Noskov",
        "email": "anoskov@mirantis.com",
        "time": "Wed Dec 06 00:10:20 2017 +0400"
      },
      "committer": {
        "name": "Alexander Noskov",
        "email": "anoskov@mirantis.com",
        "time": "Wed Dec 06 11:08:24 2017 +0400"
      },
      "message": "Check if keystone:client present in non-openstack deployments\n\nDeployment of CEPH with k8s failing on setup endpoints for RadosGW\nbecause keystone not exist in the cloud.\n\nChange-Id: Id49489fd6ea0dd1ea217697c352d5f3ecef79b88\n"
    },
    {
      "commit": "2a902f0710f1e67113187ea7e7e17ccd485ab276",
      "tree": "d1fff9c5d9f4d7741937365bf47ea1922f2c67be",
      "parents": [
        "2fa09f23b0d362d449819a660e5380841eac2d66"
      ],
      "author": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Tue Dec 05 14:10:17 2017 +0100"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jjosef@mirantis.com",
        "time": "Tue Dec 05 15:46:38 2017 +0000"
      },
      "message": "Use internal aptly when testing models and change timeout\n\nChange-Id: I07eef7eabf23623863d161b4435ab9568e488615\n"
    },
    {
      "commit": "2fa09f23b0d362d449819a660e5380841eac2d66",
      "tree": "644850a304dd466d2353c1f0f263bbb3b50de0f6",
      "parents": [
        "9740ee166f73316f4478d895d177b511ee0a371c"
      ],
      "author": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Tue Dec 05 16:39:00 2017 +0100"
      },
      "committer": {
        "name": "Cedric Hnyda",
        "email": "chnyda@mirantis.com",
        "time": "Tue Dec 05 15:40:42 2017 +0000"
      },
      "message": "Install salt-pepper from pypi\n\nChange-Id: I501701c38899b72e6c7266b81041eaa18a8ee239\n"
    },
    {
      "commit": "9740ee166f73316f4478d895d177b511ee0a371c",
      "tree": "017b84bbe1e251f7604f38486948649c076be051",
      "parents": [
        "91911916b4df2482a6f2445a9042326773dfca03"
      ],
      "author": {
        "name": "Alexander Noskov",
        "email": "anoskov@mirantis.com",
        "time": "Tue Dec 05 11:25:16 2017 +0400"
      },
      "committer": {
        "name": "Alexander Noskov",
        "email": "anoskov@mirantis.com",
        "time": "Tue Dec 05 16:38:16 2017 +0400"
      },
      "message": "Increase timeout for wget (part 2)\n\nIn case of using customer\u0027s http_proxy for deployment, it takes more then\n3 seconds to reach destination host.\n\nChange-Id: If1e797bda9c11aee54a73bd74206e70ecaa56e89\n"
    },
    {
      "commit": "91911916b4df2482a6f2445a9042326773dfca03",
      "tree": "f80d3c8e351128f7d23930045bfe173f392cc273",
      "parents": [
        "3a3b50664260fa9aab4c2d64e7b1a50aa4814ac1"
      ],
      "author": {
        "name": "Cedric Hnyda",
        "email": "chnyda@mirantis.com",
        "time": "Tue Dec 05 10:07:46 2017 +0000"
      },
      "committer": {
        "name": "Cedric Hnyda",
        "email": "chnyda@mirantis.com",
        "time": "Tue Dec 05 10:07:46 2017 +0000"
      },
      "message": "Revert \"Use internal aptly when testing models\"\n\nThis reverts commit 3a3b50664260fa9aab4c2d64e7b1a50aa4814ac1.\n\nChange-Id: I199f31fbcfeb7dd7a6e66530e282e05539884db3\n"
    },
    {
      "commit": "3a3b50664260fa9aab4c2d64e7b1a50aa4814ac1",
      "tree": "e56648aee149a2376b05f3864e8bd3f2d7bc2f0b",
      "parents": [
        "a5f1196033adaba028b96e60a764f22a1e9a9634"
      ],
      "author": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Tue Dec 05 10:31:19 2017 +0100"
      },
      "committer": {
        "name": "Cedric Hnyda",
        "email": "chnyda@mirantis.com",
        "time": "Tue Dec 05 09:31:54 2017 +0000"
      },
      "message": "Use internal aptly when testing models\n\nChange-Id: I6c6b81ce63cf210dad3130dce68ebb2a1cfde5ea\n"
    },
    {
      "commit": "a5f1196033adaba028b96e60a764f22a1e9a9634",
      "tree": "f80d3c8e351128f7d23930045bfe173f392cc273",
      "parents": [
        "6d067c1727ab09da194e74199e460b6843a93c6c"
      ],
      "author": {
        "name": "Alexander Noskov",
        "email": "anoskov@mirantis.com",
        "time": "Tue Dec 05 11:25:16 2017 +0400"
      },
      "committer": {
        "name": "Alexander Noskov",
        "email": "anoskov@mirantis.com",
        "time": "Tue Dec 05 11:26:54 2017 +0400"
      },
      "message": "Increase timeout for wget\n\nIn case of using customer\u0027s http_proxy for deployment, it takes more then\n3 seconds to reach destination host.\n\nChange-Id: I4a0de155c98e4b6bc5fea913abc788ecb562d55b\n"
    },
    {
      "commit": "6d067c1727ab09da194e74199e460b6843a93c6c",
      "tree": "61b2b830d792a6f4322f5989b22d3c35452f2046",
      "parents": [
        "c065302cfbba8d4ee379fcc9ed27d665935cad1e"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Fri Dec 01 16:41:57 2017 +0100"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Fri Dec 01 16:41:57 2017 +0100"
      },
      "message": "Fix missing import\n\nChange-Id: I45c17a0e6071814a8c8ad6b66c88a41271f72b83\n"
    },
    {
      "commit": "c065302cfbba8d4ee379fcc9ed27d665935cad1e",
      "tree": "d89cbab757f3e22e98eed8570f9abade901d1230",
      "parents": [
        "987c0ff0cd7fa30358b34e4c691d856ff943cf40"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Fri Dec 01 14:22:47 2017 +0100"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Fri Dec 01 14:22:47 2017 +0100"
      },
      "message": "Increase salt master bootstrap timeout to 40min, fixed xargs interpolation parameter\n\nChange-Id: I5ef089746d2513952da6d3d3c8ea68bc57980c19\n"
    },
    {
      "commit": "987c0ff0cd7fa30358b34e4c691d856ff943cf40",
      "tree": "f70b045508e5accdf77c6453787fb4d206a360a8",
      "parents": [
        "38ad6cc182d185dcfcbf1ff8fa02f608ce914277"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Wed Nov 29 09:53:49 2017 +0100"
      },
      "committer": {
        "name": "Tomas Kukral",
        "email": "tkukral@mirantis.com",
        "time": "Thu Nov 30 11:04:40 2017 +0000"
      },
      "message": "fail when cfn state is ROLLBACK_COMPLETE\n\nThis state indicated cfw wasn\u0027t able to create some resources and it\nfailed. There is no point for keep waiting for cluster created.\n\nChange-Id: I87dafa0bdf50efd2afa48481d6af8b3c8de0735a\n"
    },
    {
      "commit": "38ad6cc182d185dcfcbf1ff8fa02f608ce914277",
      "tree": "df71772ccb9e528a18aebe016fea71efd03311c9",
      "parents": [
        "804dd0588cac6c6a1983b2954751ee5763a835c1"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Wed Nov 29 23:13:42 2017 +0100"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Wed Nov 29 23:13:42 2017 +0100"
      },
      "message": "Try to use another escaping for pepper json\n\nChange-Id: I7dfeefe0dee41edf844f1285f027db37a06a52f2\n"
    },
    {
      "commit": "804dd0588cac6c6a1983b2954751ee5763a835c1",
      "tree": "514ba2e68ff04e68b478862ff81768234d16c0a6",
      "parents": [
        "5f97d53d7de63c31dfbd0e79af813be1cb30ccf4"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Wed Nov 29 18:59:05 2017 +0100"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Wed Nov 29 18:59:05 2017 +0100"
      },
      "message": "Fixed OFFLINE_DEPLOYMENT parameter handling inside pepper util functions\n\nChange-Id: I5be97208044968b6124c4c82f5a948f287abbb56\n"
    },
    {
      "commit": "5f97d53d7de63c31dfbd0e79af813be1cb30ccf4",
      "tree": "cf15553b73d566878e3f4e10ecc8d381d0d8e4c2",
      "parents": [
        "caa070b802ef85bba9fb63eefddb1c5d5b72cb68"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Wed Nov 29 18:51:41 2017 +0100"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Wed Nov 29 18:51:41 2017 +0100"
      },
      "message": "Refactoring in salt and python utils for offline deployment\n\nChange-Id: I183b56a6eafb715aae2e896ff8bb1d3da79760d1\n"
    },
    {
      "commit": "caa070b802ef85bba9fb63eefddb1c5d5b72cb68",
      "tree": "2f58816e2e954b1075f486e6fa5c78da891ff0c0",
      "parents": [
        "7f7950ea17f4fb92de68cefc7a4eb579372480e4"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Wed Nov 29 18:13:26 2017 +0100"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Wed Nov 29 18:13:26 2017 +0100"
      },
      "message": "Added OFFLINE_DEPLOYMENT property handling to salt utils\n\nChange-Id: I0dfd9e74301ee3771ac8a2df30881fd4ca8776a3\n"
    },
    {
      "commit": "7f7950ea17f4fb92de68cefc7a4eb579372480e4",
      "tree": "db16532883cc170ff6638e1cfe0d2752149b6072",
      "parents": [
        "8ed7c74315ebef92e45e34e6cab0e96839ff6b78"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Wed Nov 29 17:10:10 2017 +0100"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Wed Nov 29 17:39:38 2017 +0100"
      },
      "message": "Fix JSON escaping in offline deployment mode\n\nChange-Id: I6d3a08e297ea2c2e054b888db58029bcba9f1109\n"
    },
    {
      "commit": "8ed7c74315ebef92e45e34e6cab0e96839ff6b78",
      "tree": "db97514e314ad273481b2d431d4d19ecb3a60b5b",
      "parents": [
        "0869b3ae2932daefcc0c41c6a2e03e883b60e0be"
      ],
      "author": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Wed Nov 29 16:49:57 2017 +0100"
      },
      "committer": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Wed Nov 29 16:49:57 2017 +0100"
      },
      "message": "fixed quotes in pepper wit offline deployment\n\nChange-Id: I567596c189fbbe046288a38d9c807be090597462\n"
    },
    {
      "commit": "0869b3ae2932daefcc0c41c6a2e03e883b60e0be",
      "tree": "f5b864277fe32bb185af04c413e9f560bacf6870",
      "parents": [
        "193ef87768304b5b6560e7bc75ee8036e25967d8"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed Nov 22 14:37:57 2017 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "fpytloun@mirantis.com",
        "time": "Wed Nov 29 13:08:20 2017 +0000"
      },
      "message": "Make sure we apply salt.master after update cluster model\n\napplying reclass state may update cluster model. This change move\napplying salt.master state after we applied reclass to make sure\nupdated cluster model is picked.\n\nChange-Id: I16a82b24a58195c9d0c0a40e8af773783de71392\n"
    },
    {
      "commit": "d7ea4178048d7c3de4fb44616474b10fbc0a3d6e",
      "tree": "4e925b2547b9fa2eb926495ddee83b5090513e8f",
      "parents": [
        "bcfff1884d926d7f853544602231b3b68c196cc0"
      ],
      "author": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Wed Nov 29 11:22:20 2017 +0100"
      },
      "committer": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Wed Nov 29 11:22:20 2017 +0100"
      },
      "message": "Add timeout for saltmodeltesting\n\nChange-Id: If6a96f1878b457a99dd0f1f514cf80a83e082117\n"
    },
    {
      "commit": "bcfff1884d926d7f853544602231b3b68c196cc0",
      "tree": "1261834334470139fa2b09138fb8554fb8fbf436",
      "parents": [
        "751ac402982b0431137cd38fdf08c1de9a3dca15"
      ],
      "author": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Wed Nov 29 10:24:36 2017 +0100"
      },
      "committer": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Wed Nov 29 10:30:39 2017 +0100"
      },
      "message": "Add temporary fix for offline deployment unable to use newer pepper\n\nChange-Id: Icffde6ae1c6c9410df9d37de43f7b4a0e28a5d0d\n"
    },
    {
      "commit": "751ac402982b0431137cd38fdf08c1de9a3dca15",
      "tree": "b7c00dec1250667497cd62a0a353415e8998bcb5",
      "parents": [
        "0e17ec0209487a1681e48348eb99a247916a8ef7"
      ],
      "author": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Tue Nov 28 17:32:43 2017 +0100"
      },
      "committer": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Tue Nov 28 17:32:43 2017 +0100"
      },
      "message": "Add option for storage for Aptly promotion\n\nChange-Id: I6e3ed22f91c9cf40d9694c4a59647b792722fc66\n"
    },
    {
      "commit": "0e17ec0209487a1681e48348eb99a247916a8ef7",
      "tree": "6a1a03394ef30d7b8aa8e0dff128ce8ee6688cfe",
      "parents": [
        "15fbbc936e1d7f7af328a4cc9d01950bafcbfd50"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Tue Nov 28 13:49:41 2017 +0100"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Tue Nov 28 13:49:41 2017 +0100"
      },
      "message": "Fixed exception handling in Orchestrate utils with enabled ASK_ON_ERROR feature\n\nChange-Id: Id10f87716aacef6a2d809c2d24dc023498fbcca4\n"
    },
    {
      "commit": "15fbbc936e1d7f7af328a4cc9d01950bafcbfd50",
      "tree": "489df49903f5a2bfba4e4e52907e110f5db4ddf2",
      "parents": [
        "62fe3a49b5d6774dfcb1d0f349ab39fa3d467f72"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Mon Nov 27 14:33:22 2017 +0100"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Mon Nov 27 14:33:26 2017 +0100"
      },
      "message": "Raise default aptly publish timeout\n\nChange-Id: I4e56ca1ffd15bc14723cffe4c72610f9e6b3b5a3\n"
    },
    {
      "commit": "62fe3a49b5d6774dfcb1d0f349ab39fa3d467f72",
      "tree": "5ecb374b90640ac264806b1734643450154fc483",
      "parents": [
        "d4a42d04e6b31e85f78228320dc726d15f0f92af"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Mon Nov 27 14:30:19 2017 +0100"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Mon Nov 27 14:31:39 2017 +0100"
      },
      "message": "Publish only latest packages by default\n\nChange-Id: If9e8f7cdf9a90f0001089e9bdf7bcc4991635a87\n"
    },
    {
      "commit": "d4a42d04e6b31e85f78228320dc726d15f0f92af",
      "tree": "fb448a429d2dc054b96fccf601a32ef3cee8543b",
      "parents": [
        "443fb64bf6c0cb9ddc00caecb4822682a4e83629"
      ],
      "author": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Thu Nov 16 16:24:37 2017 +0200"
      },
      "committer": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Thu Nov 23 13:38:59 2017 +0000"
      },
      "message": "Keep original variable types in overrides\n\nFor example in cases when value is boolean false\nit is translated to string \u0027false\u0027 in overrides.yml\nThis commit removes unneeded variables interpolation.\n\nChange-Id: I5ce043016e4805e6e92b91b4e38098b3892e3947\nRelated-Prod: https://mirantis.jira.com/browse/PROD-16078\n"
    },
    {
      "commit": "443fb64bf6c0cb9ddc00caecb4822682a4e83629",
      "tree": "06d11bdc2befd60ee262accdb724a8b166d9f31b",
      "parents": [
        "6de1676802e1249f03541fa44ddfa7f519ba3498"
      ],
      "author": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Wed Nov 22 15:07:12 2017 +0100"
      },
      "committer": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Wed Nov 22 14:07:45 2017 +0000"
      },
      "message": "add opencontrail container install\n\nChange-Id: I733a6b306818a3a0cd95f8670941e6ffe5d88f4b\n"
    },
    {
      "commit": "6de1676802e1249f03541fa44ddfa7f519ba3498",
      "tree": "c560c9e68bc06c0874d5e6dd0db197a111604135",
      "parents": [
        "94916238ba63b469e460eba5aede46d1e8eeb561"
      ],
      "author": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Mon Nov 20 11:42:28 2017 +0100"
      },
      "committer": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Mon Nov 20 11:43:11 2017 +0100"
      },
      "message": "increase retries on cicd deploy to 2\n\nChange-Id: I5c79bed58b077d70ac7638316df5adb5f8677571\n"
    },
    {
      "commit": "94916238ba63b469e460eba5aede46d1e8eeb561",
      "tree": "0950bface5439860a486c1c98cd18d980a086640",
      "parents": [
        "4901a04c273ff494be6bef0dbffa79de52de78e7"
      ],
      "author": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Wed Nov 15 10:20:59 2017 +0200"
      },
      "committer": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Fri Nov 17 16:19:17 2017 +0200"
      },
      "message": "Add ability to clean peppervenv\n\nCurrently by default pepper will use old venv\nwith old token which can expire.\n\nThis commit adds ability to specify venv clean flag,\nbut keeps default behavior the same - not do cleaning.\n\nChange-Id: I916888b66a71a086aa39fc4f568bb1ca4bcbb65b\nRelated-Prod: https://mirantis.jira.com/browse/PROD-16019\n"
    },
    {
      "commit": "4901a04c273ff494be6bef0dbffa79de52de78e7",
      "tree": "1464843d42390a5b4d3d5d4b7860f130fa85e0ae",
      "parents": [
        "999fda9ac2b385700ab29a8a4bfe2d04b19c97af"
      ],
      "author": {
        "name": "chnyda",
        "email": "chnyda@mirantis.com",
        "time": "Thu Nov 16 12:14:56 2017 +0100"
      },
      "committer": {
        "name": "Cedric Hnyda",
        "email": "chnyda@mirantis.com",
        "time": "Thu Nov 16 11:15:19 2017 +0000"
      },
      "message": "Use new pepper option --json-file to fix escaping problems\n\nChange-Id: I94dabcffb6ce236d37dbcbb9e9942c2fcfd9df7e\n"
    },
    {
      "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"
    }
  ],
  "next": "a0dbb255553899f103f7cbb8c970a1f9d280959d"
}
