)]}'
{
  "log": [
    {
      "commit": "563f2f7b20e362411ddd007d1b9a85ce25aeb78a",
      "tree": "5ab6ec4234bd859b5f6e268e103a68fef4328fe4",
      "parents": [
        "b6fdec9c110c7f7487ba2faf3cf895c02ef66b8a"
      ],
      "author": {
        "name": "Pavel Petrov",
        "email": "ppetrov@mirantis.com",
        "time": "Thu Sep 28 15:14:02 2017 +0300"
      },
      "committer": {
        "name": "Pavel Petrov",
        "email": "ppetrov@mirantis.com",
        "time": "Thu Sep 28 15:27:39 2017 +0300"
      },
      "message": "  Removing libcalico references from\n  buildCalicoContainer() as libcalico is\n  no longer used in build procedure defined\n  in calico/node\u0027s Makefile.\n\nChange-Id: I316d32349b7c405e09917c0a9d999e6d95ed23ea\n"
    },
    {
      "commit": "b0accecd8df263d595edcb7932c4d7d2d53dff84",
      "tree": "80934b6d972c18d287badaea0b0fe52ed14b535a",
      "parents": [
        "eafa970c5ab6d173ae95d0013b45ea5e312f9111"
      ],
      "author": {
        "name": "Pavel Petrov",
        "email": "ppetrov@mirantis.com",
        "time": "Tue Sep 12 14:53:44 2017 +0300"
      },
      "committer": {
        "name": "Pavel Petrov",
        "email": "ppetrov@mirantis.com",
        "time": "Tue Sep 12 14:53:44 2017 +0300"
      },
      "message": "  Fixing \u0027clean\u0027-tasks for calico/node\u0027s\n  system tests.\n\nChange-Id: I15a263a54d7073a6265f4fbffb41cf7ce7edb9b8\n"
    },
    {
      "commit": "eafa970c5ab6d173ae95d0013b45ea5e312f9111",
      "tree": "dea8cf79fab4a8d48dbc440c637509f534d030e1",
      "parents": [
        "84634754d5237b72cc1365c5204dd01580ebc816"
      ],
      "author": {
        "name": "Pavel Petrov",
        "email": "ppetrov@mirantis.com",
        "time": "Mon Sep 11 21:50:36 2017 +0300"
      },
      "committer": {
        "name": "Pavel Petrov",
        "email": "ppetrov@mirantis.com",
        "time": "Mon Sep 11 22:00:52 2017 +0300"
      },
      "message": "  Fixing path to Makefile which is used to run\n  some \u0027clean\u0027-tasks after system tests for\n  calico/node.\n\nChange-Id: I354c3ab64732af63c1d848ebe2ec8069b74f0365\n"
    },
    {
      "commit": "367bfb1357ace77e727dd3db49798154bcfbb19f",
      "tree": "84002a66f1dbac4379fc003e58cfba65cf5933fc",
      "parents": [
        "f2dbb5441e32b9d36220fb813fc1153c97c4c569"
      ],
      "author": {
        "name": "Pavel Petrov",
        "email": "ppetrov@mirantis.com",
        "time": "Mon Sep 04 19:53:35 2017 +0300"
      },
      "committer": {
        "name": "Pavel Petrov",
        "email": "ppetrov@mirantis.com",
        "time": "Tue Sep 05 11:18:34 2017 +0300"
      },
      "message": "  Fix for calico/node systests\u0027 execution path.\n\nChange-Id: I70b90cb11092fffd693dac137c12fcbda4321d6a\n"
    },
    {
      "commit": "fe753ff6bf0a7a4723e92b8f1d5ef142e53bcd74",
      "tree": "7fc315d61c2837d7c0889eec310035d5347b48c7",
      "parents": [
        "f4be9e2fecca2a29e8e8c83c065ae6b81e4bc391"
      ],
      "author": {
        "name": "Pavel Petrov",
        "email": "ppetrov@mirantis.com",
        "time": "Wed Aug 09 18:17:56 2017 +0300"
      },
      "committer": {
        "name": "Dmitry Burmistrov",
        "email": "dburmistrov@mirantis.com",
        "time": "Thu Aug 10 10:19:01 2017 +0000"
      },
      "message": "  Changing style of \u0027make\u0027 execution for calico/ctl and calico/node.\n  This caused by changes in upstream makefiles which leading to\n  \u0027target pattern contains no %\u0027 issue.\n\nChange-Id: I7b836a9856aa8cfb95b37ef95716752ec120866e\n"
    },
    {
      "commit": "4c291de857a1f77dfc279036f0a4cae90987df8a",
      "tree": "5a8901eace43a6aae9a9113fe9828fd877f1c310",
      "parents": [
        "6d8082be011df8509a882d864941dea0300c9534"
      ],
      "author": {
        "name": "Pavel Petrov",
        "email": "ppetrov@mirantis.com",
        "time": "Wed Aug 09 12:54:24 2017 +0300"
      },
      "committer": {
        "name": "Pavel Petrov",
        "email": "ppetrov@mirantis.com",
        "time": "Wed Aug 09 14:51:23 2017 +0300"
      },
      "message": "  Removing odd \u0027change dir\u0027 commands.\n\nChange-Id: I7dd9493b672f494ae4fd29025b9e24ecd66ed1cc\n"
    },
    {
      "commit": "fda775940a019821ba3d633e98638f09812d6336",
      "tree": "fb3f5ccb9e516e9e52a3745a14689b7946788dab",
      "parents": [
        "377c37a981bbce6e86e3f0fbf55c44272d35d7f9"
      ],
      "author": {
        "name": "Pavel Petrov",
        "email": "ppetrov@mirantis.com",
        "time": "Wed Aug 09 12:18:10 2017 +0300"
      },
      "committer": {
        "name": "Pavel Petrov",
        "email": "ppetrov@mirantis.com",
        "time": "Wed Aug 09 12:26:46 2017 +0300"
      },
      "message": "  Fix typo in Docker labels for calico/ctl and calico/node.\n\nChange-Id: I7201ff5983810080b0f213fdafeb46c60f7d5355\n"
    },
    {
      "commit": "48bc43e3fc7707ee7914a42dff9610a055ef3884",
      "tree": "d9f89edb3542de223708daffbe904dbd73b9ac38",
      "parents": [
        "00c1ea48e60ff379deb5ea49e3175bd945dc0e59"
      ],
      "author": {
        "name": "Pavel Petrov",
        "email": "ppetrov@mirantis.com",
        "time": "Tue Aug 08 23:32:52 2017 +0300"
      },
      "committer": {
        "name": "Pavel Petrov",
        "email": "ppetrov@mirantis.com",
        "time": "Tue Aug 08 23:33:38 2017 +0300"
      },
      "message": "  Implementation of Calico().buildCalicoContainers()\n  was changed:\n  1. calico/ctl and calico/node images use different\n  tags since now as their repositories were split\n  in upstream.\n  2. \u0027CALICO_VERSION\u0027 variable in returned dictionary\n  was replaced by two separated vars:\n  \u0027CALICO_NODE_VERSION\u0027, \u0027CALICOCTL_VERSION\u0027.\n\n  This is the part of the adaptation to changes\n  made in upstream repos (PROD-12401).\n\nChange-Id: Ib6b3294e7b618cd85c67b4be6c46b04495e61995\n"
    },
    {
      "commit": "479f04fc076e0238c93ad8689eca2c6699e06286",
      "tree": "446430a4de58b231b36668ac3341641c9d21a3a7",
      "parents": [
        "62f6c840fafc6bdd2dca436791a55c3833a23da1"
      ],
      "author": {
        "name": "Pavel Petrov",
        "email": "ppetrov@mirantis.com",
        "time": "Fri Aug 04 23:38:38 2017 +0300"
      },
      "committer": {
        "name": "Pavel Petrov",
        "email": "ppetrov@mirantis.com",
        "time": "Sat Aug 05 00:08:11 2017 +0300"
      },
      "message": "  Update paths for calico/ctl and calico/node images as\n  their code splitted into 2 independent projects in\n  upstream. Therefore they are stored in the separate\n  directories of a pipeline\u0027s workspace while building\n  containers.\n\n  This is the part of the adaptation to changes\n  made in upstream repos (PROD-12401).\n\nChange-Id: I445360168134eae40b934526db69816a025ff4bc\n"
    },
    {
      "commit": "cde3c23872684d189fa08b7bbe28117451d29352",
      "tree": "2f90dca21a16040ef3e96553528e790b33291f89",
      "parents": [
        "5e238a2c585066ef1fe3c85b365f9933582badff"
      ],
      "author": {
        "name": "Artem Panchenko",
        "email": "apanchenko@mirantis.com",
        "time": "Wed Apr 19 18:06:37 2017 +0300"
      },
      "committer": {
        "name": "Artem Panchenko",
        "email": "apanchenko@mirantis.com",
        "time": "Wed Apr 19 18:06:37 2017 +0300"
      },
      "message": "[calico] Change default path to Dockerfile in Felix\n\nPath to the Dockerfile was changed in projectcalico/felix\nrepository, so changed it in our jobs. Aslo added an ability\nto specify a custom path for backward compatibility.\n\nChange-Id: I4f0f2135cbfe8d5498f088c4aa68dad40913e067\n"
    },
    {
      "commit": "6fd07224ab05d53d4520345debbd7b8c512610ad",
      "tree": "5df0a7a334dad302b096c5e424165d9a109d7e9c",
      "parents": [
        "c73d63ca9efaa3a03c19df2d2fe55b3ef5161d42"
      ],
      "author": {
        "name": "Artem Panchenko",
        "email": "apanchenko@mirantis.com",
        "time": "Mon Feb 13 17:13:23 2017 +0200"
      },
      "committer": {
        "name": "Artem Panchenko",
        "email": "apanchenko@mirantis.com",
        "time": "Wed Mar 01 15:16:28 2017 +0200"
      },
      "message": "Add Calico component tests execution stage\n\nAlso added a method for tests results reporting to\nTestRail.\n\nChange-Id: I3cfcf46b8bc375b7ea730a456fd76cd84c9be746\n"
    },
    {
      "commit": "def4df08c6df092a88ad8d22d66b011788fd3e52",
      "tree": "4409df23b08ae9211c306391855beac0d1df164f",
      "parents": [
        "d79430f203c1deaa16f148485bfae925b37c9100"
      ],
      "author": {
        "name": "Sergey Kulanov",
        "email": "skulanov@mirantis.com",
        "time": "Wed Feb 01 14:17:46 2017 +0200"
      },
      "committer": {
        "name": "Sergey Kulanov",
        "email": "skulanov@mirantis.com",
        "time": "Wed Feb 01 14:17:46 2017 +0200"
      },
      "message": "[calico] Fix glide cache issues with libcalico-go\n\nChange-Id: Icbfcd4c789d3eb237464f5ea54d79c0748971889\n"
    },
    {
      "commit": "d79430f203c1deaa16f148485bfae925b37c9100",
      "tree": "c5f467b3e3749081026f4edb0b318cf1ccc681cd",
      "parents": [
        "70b1fe634693f9b611f38ad9de4ba4d8068d1e89"
      ],
      "author": {
        "name": "Artem Panchenko",
        "email": "apanchenko@mirantis.com",
        "time": "Wed Feb 01 00:34:21 2017 +0200"
      },
      "committer": {
        "name": "Artem Panchenko",
        "email": "apanchenko@mirantis.com",
        "time": "Wed Feb 01 12:35:58 2017 +0200"
      },
      "message": "[calico] Perform cleanup before building calico/cni\n\nSince we modify \u0027glide.lock\u0027 file manually to fetch\ndownstream libcalico-go into \u0027vendor\u0027 directory,\ngit reports that repository state is \u0027dirty\u0027. Reset\nall changes before starting binary and image build\nin order to get clean versions.\n\nChange-Id: I266c793a6c0fddbf09dc1e8aa1157a86da603b17\n"
    },
    {
      "commit": "70b1fe634693f9b611f38ad9de4ba4d8068d1e89",
      "tree": "684f541dcbfd0d9d85a7b5dba05728a70d803cd5",
      "parents": [
        "a9e6504f30f27c5d816b54aad571312fe46187b0"
      ],
      "author": {
        "name": "Sergey Reshetnyak",
        "email": "sreshetniak@mirantis.com",
        "time": "Tue Jan 31 22:27:06 2017 +0300"
      },
      "committer": {
        "name": "Sergey Reshetnyak",
        "email": "sreshetniak@mirantis.com",
        "time": "Tue Jan 31 22:27:33 2017 +0300"
      },
      "message": "Move yaml helpers to common module\n\nChange-Id: I99ca47817b9d6913cd240d1533d68f74916a342c\n"
    },
    {
      "commit": "a9e6504f30f27c5d816b54aad571312fe46187b0",
      "tree": "bc24847c31cf655a018cd6624b9b2933eb0b1d43",
      "parents": [
        "d10610b909b6364a7666eba98229614cc59ad4f2"
      ],
      "author": {
        "name": "Sergey Kulanov",
        "email": "skulanov@mirantis.com",
        "time": "Tue Jan 31 14:20:24 2017 +0200"
      },
      "committer": {
        "name": "Sergey Kulanov",
        "email": "skulanov@mirantis.com",
        "time": "Tue Jan 31 14:20:24 2017 +0200"
      },
      "message": "[calico] Set dockerRepo as mandatory parameter\n\ndockerRepo should be an artifactory repo which is not virtual and\nthis paramter must be mandatory\n\nChange-Id: I4da7659287e3161d8407b6e8eb6fe2eaeed31d99\n"
    },
    {
      "commit": "d10610b909b6364a7666eba98229614cc59ad4f2",
      "tree": "251b676ea575a0eadf01b2b331c5f5b4ea340be9",
      "parents": [
        "bc13d2645229d20c8fc4aae9d2c6b3b2c20dbc89"
      ],
      "author": {
        "name": "Artem Panchenko",
        "email": "apanchenko@mirantis.com",
        "time": "Fri Jan 27 18:09:52 2017 +0200"
      },
      "committer": {
        "name": "Artem Panchenko",
        "email": "apanchenko@mirantis.com",
        "time": "Fri Jan 27 18:09:52 2017 +0200"
      },
      "message": "Fix gerrit credentials in Calico module\n\nReplace temporary used \u0027credentialsId\u0027 by a\nproduction one.\n\nChange-Id: I0cf0a27202df8e053ecb9ec0f65b2a0f6bd58160\n"
    },
    {
      "commit": "bc13d2645229d20c8fc4aae9d2c6b3b2c20dbc89",
      "tree": "1db7756109e84eb0ff7c0447c79a4f298c9c555d",
      "parents": [
        "c4cd5b70fe1607ba371f3061d27041530116e312"
      ],
      "author": {
        "name": "Artem Panchenko",
        "email": "apanchenko@mirantis.com",
        "time": "Fri Jan 20 12:40:58 2017 +0200"
      },
      "committer": {
        "name": "Artem Panchenko",
        "email": "apanchenko@mirantis.com",
        "time": "Fri Jan 27 12:57:13 2017 +0200"
      },
      "message": "Move Calico test/build/publish stuff to library\n\nSince we use the same stages by different Calico\npipelines, moved them to library in order to\nmake DRY jobs.\n\nChange-Id: Ibf4dc7712e463cb0e137f1de87289e30dff46fa1\n"
    },
    {
      "commit": "2bc89179c01bf0f5d9befd0f32a3d56f58e2725f",
      "tree": "5e41fec8d8135aa55b39060a591900e878c26544",
      "parents": [
        "0327d507ee3c32240bb21c7b9280c8ec4a0cf864"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Wed Dec 21 17:31:19 2016 +0400"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Wed Dec 21 17:33:27 2016 +0400"
      },
      "message": "Add missed definition for Docker function\n\nChange-Id: I7e07ff3d1ad0fb518c1762d77288babeaaeeccc5\n"
    },
    {
      "commit": "8c60655dc08ab26968359621cba838d6a4f1eddb",
      "tree": "a14d3ee0429926f2c218e7197d9df9db0eee54ec",
      "parents": [
        "33043c1cfd630c7f16db7fb358e647168eef2e5a"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Wed Dec 07 14:22:50 2016 +0400"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Mon Dec 12 18:18:40 2016 +0400"
      },
      "message": "Refactor var functions of Pipeline library\n\nMove all named functions under com.mirantis.mcp package\n\nChange-Id: I98002e038173fce2325d069e951b221c61109e69\n"
    }
  ]
}
