)]}'
{
  "log": [
    {
      "commit": "e90fb3c812580984b1188c6da8eb61b454ba3c79",
      "tree": "e2ebad9077a74e7be1ded550d9358ba98aee6a0c",
      "parents": [
        "abd4e38075bab92de967fb5bc9cbbe70447c13ea"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Sat Jul 22 12:38:36 2017 +0300"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Sun Jul 23 23:00:15 2017 +0300"
      },
      "message": "Fix mcp11-ovs-dpdk and mcp11-ovs-dvr virtual labs\n\n- [dpdk] Remove tenant interface usage from compute\n  Do not use the same interface as \u0027eth\u0027 and \u0027dpdk\u0027\n- [SL] Use stacklight/init.yml for client.yml to get\n  global parameters, for labs:\n    sl_os_contrail\n    mcp11-ovs-dvr\n    virtual-mcp11-contrail\n\nChange-Id: I2264e8fc4031ceb16c4f75a25dcb2d7286461d61\n"
    },
    {
      "commit": "e963a535fa0b702a4f11bfbf0ab149ea21a19a45",
      "tree": "c44d0f0bd5e305f59ca4353cb7c0cd41dffa56f4",
      "parents": [
        "e13f6b97e35a6d9911d91e66e1d3fc73a0a1cde9"
      ],
      "author": {
        "name": "Ildar Svetlov",
        "email": "isvetlov@mirantis.com",
        "time": "Thu Jun 29 13:39:37 2017 +0400"
      },
      "committer": {
        "name": "Ildar Svetlov",
        "email": "isvetlov@mirantis.com",
        "time": "Tue Jul 11 14:20:04 2017 +0000"
      },
      "message": "Add tenant monitoring to virtual-mcp11-contrail\n\nChange-Id: I5ff1b3961272d2cd9667f74d70dd8fd12cae5af5\n"
    },
    {
      "commit": "4a802be1a389c17db2d8582828eaea6997e1c59e",
      "tree": "002281ce4beda3eee08a5ecb7fdd1b7c9c87d842",
      "parents": [
        "56a91c609eadc415b1ca4f8fdf1ea4de1f7f9a69"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Thu Jun 29 12:54:50 2017 +0200"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Fri Jul 07 08:16:17 2017 +0000"
      },
      "message": "Fix installation scripts for StackLight\n\nThe change ensures that log_collector and remote_collector are\ninstalled. It also removes unnecessary steps and moves the installation\nof StackLight at the end of the workflow to make sure that all the\nmonitored services are deployed.\n\nIt also uses the Docker images from the Mirantis internal registry.\n\nChange-Id: Id53507856098d0282f8b90e5d9aca5a362e97de7\n"
    },
    {
      "commit": "453cca2e1171f84d677c7051405420b1abf10c09",
      "tree": "762b046bc533f00096982228b00c36cb7bee78a6",
      "parents": [
        "e61488ea12e202238f16dbaf4f6fdcc61e652b18"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Tue Jun 27 15:03:30 2017 +0200"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Tue Jun 27 15:03:30 2017 +0200"
      },
      "message": "Enable remote_collector for OpenStack labs\n\nChange-Id: I521b9905b146b76c3e2905dd83b087722842b9d0\n"
    },
    {
      "commit": "b85c3bc6c01e88928fc4b6b98f4177a2ea30fd30",
      "tree": "c000b1ca65458a1b0bde16c401ad6aea84db54bf",
      "parents": [
        "0c014de1d535314395f6b2d78f061055ff2da64d"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Mon Jun 19 17:09:29 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Mon Jun 19 17:09:29 2017 +0200"
      },
      "message": "Revert Enabling Grafana GlusterFS Volume\n\nChange-Id: I9b09cfe413bf172cd230f946c9ec6182e9207073\n"
    },
    {
      "commit": "4376c164ff0746faac42ae7b3aa9b23b116f16f7",
      "tree": "3d3398cd473945a5d548ba54437c678078aaf694",
      "parents": [
        "eb2d0f7539078875be2e8bdc7941076c96cba874"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Thu Jun 15 10:11:58 2017 +0200"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Thu Jun 15 10:11:58 2017 +0200"
      },
      "message": "Specify which Grafana image version to use\n\nChange-Id: If896c2462f1a3cee82f8e13c8236dfedef063d7d\n"
    },
    {
      "commit": "33e83233d54f47a4037159fafeed8ecb54fb1e63",
      "tree": "1adcefb810996d9ca5949feac5a555e89111bc22",
      "parents": [
        "73c9acadbedd6bdec0420306fbf45070d7183441"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Mon Jun 12 17:18:03 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Jun 14 12:12:00 2017 +0200"
      },
      "message": "Enable Grafana GlusterFS volume\n\nChange-Id: Ia2da2d1aa1b0e250b6070aa108d141b14804642f\n"
    },
    {
      "commit": "73c9acadbedd6bdec0420306fbf45070d7183441",
      "tree": "37c20d75729f561341f60f53b872fb86b2496ec1",
      "parents": [
        "addf22f7af7cae1706a4b60451900c2e1e9e2958",
        "994b69db91157818c12575547759b8793e01e9fe"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Tue Jun 13 08:56:02 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@32a4cf582fa9",
        "time": "Tue Jun 13 08:56:03 2017 +0000"
      },
      "message": "Merge \"Use Galera for storing Grafana items\""
    },
    {
      "commit": "addf22f7af7cae1706a4b60451900c2e1e9e2958",
      "tree": "65f9c6daf94c7541f5c6f3363b2307988d6636ae",
      "parents": [
        "3fd6aaf88213d393c8556c0e0a2efc0c95bee97e"
      ],
      "author": {
        "name": "Bartosz Kupidura",
        "email": "bkupidura@mirantis.com",
        "time": "Mon Jun 12 13:29:04 2017 +0200"
      },
      "committer": {
        "name": "Bartosz Kupidura",
        "email": "bkupidura@mirantis.com",
        "time": "Mon Jun 12 13:31:19 2017 +0200"
      },
      "message": "Enable remote_storage_adapter in prometheus\n\nBump system\n\nChange-Id: I5a07ffc2d93cd56f1bed52c1f7a35f3571369c50\n"
    },
    {
      "commit": "994b69db91157818c12575547759b8793e01e9fe",
      "tree": "920150cf1ccc62bdf342db7958ddd2009bc1771a",
      "parents": [
        "3fd6aaf88213d393c8556c0e0a2efc0c95bee97e"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Thu Jun 08 15:58:53 2017 +0200"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Mon Jun 12 13:22:27 2017 +0200"
      },
      "message": "Use Galera for storing Grafana items\n\nChange-Id: I37a05d86395f8c825c617fff7474cedc60ce6768\n"
    },
    {
      "commit": "f3584dc8a718b6e8d049eaac340729227812a29a",
      "tree": "58d8307a66b39a5a734bd8f7af62d434549defe3",
      "parents": [
        "7087614844bd82a555cdbb5576d0a411d6024d54"
      ],
      "author": {
        "name": "Bartosz Kupidura",
        "email": "bkupidura@mirantis.com",
        "time": "Mon Jun 12 09:48:19 2017 +0200"
      },
      "committer": {
        "name": "Bartosz Kupidura",
        "email": "bkupidura@mirantis.com",
        "time": "Mon Jun 12 09:56:45 2017 +0200"
      },
      "message": "Provide remote_storage_adapter variables\n\nChange-Id: I0508a4b0d2371caf2a746b1080f197918a7bc43d\n"
    },
    {
      "commit": "f2b5a3b99f276bb5c022b86fc4b7437d492cd24e",
      "tree": "41dfed495ab7567e4e00783f75d16e229c4aaaa5",
      "parents": [
        "e5b7372643d420fc07a701ecfd6d21b406169fb7"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Tue Jun 06 17:32:21 2017 +0200"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Thu Jun 08 15:37:30 2017 +0200"
      },
      "message": "Deploy InfluxDB for Prometheus remote storage\n\nThis change deploys the InfluxDB service on the mon nodes of\nvirtual-mcp11-{dvr,contrail,k8s-calico,k8s-contrail}. InfluxDB will be\nused by Prometheus for long-term storage.\n\nChange-Id: Ibfb2dd08e539dbd0bb73ef03713f5f0d77d7da40\n"
    },
    {
      "commit": "b53993a15f22969a766162ceae5fc104d69e323f",
      "tree": "978eff653dd9bcbfebeaac397ab9cb934d88bb9a",
      "parents": [
        "457b8462deace4b6659c4312d1395e8dde6a8634"
      ],
      "author": {
        "name": "Bartosz Kupidura",
        "email": "bkupidura@mirantis.com",
        "time": "Tue Jun 06 14:56:59 2017 +0200"
      },
      "committer": {
        "name": "Bartosz Kupidura",
        "email": "bkupidura@mirantis.com",
        "time": "Tue Jun 06 15:24:17 2017 +0200"
      },
      "message": "Add remote_agent\n\nSwitch docker images namespace to mirantis\n\nChange-Id: Iecf430d4f3cc1d1fadc052ec047f291be4cea8e5\n"
    },
    {
      "commit": "457b8462deace4b6659c4312d1395e8dde6a8634",
      "tree": "c06a86bf267edfb8e68bd0d3d243a12a9108570d",
      "parents": [
        "f761402ecf6f3434347e765a8600859554e30938"
      ],
      "author": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Tue Jun 06 14:04:54 2017 +0400"
      },
      "committer": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Tue Jun 06 14:24:37 2017 +0400"
      },
      "message": "Add prometheus proxy to openstack environments\n\nChange-Id: Ib6adfce06ca2da76f0f02f3d68ac6d3dcbee0daa\n"
    },
    {
      "commit": "f761402ecf6f3434347e765a8600859554e30938",
      "tree": "7ba129feeb6b70d460eb5202142cc79e7c05619b",
      "parents": [
        "383e8c51bbb9fa2a1c961a3b94dc44c3c579e047"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Thu May 18 11:53:24 2017 +0200"
      },
      "committer": {
        "name": "Tomas Kukral",
        "email": "tkukral@mirantis.com",
        "time": "Mon Jun 05 08:58:55 2017 +0000"
      },
      "message": "Use Grafana stack instead of Docker service\n\nChange-Id: Ib7df6e0d6eb59b0ad059bf648b4714619df22252\n"
    },
    {
      "commit": "383e8c51bbb9fa2a1c961a3b94dc44c3c579e047",
      "tree": "312fb12c0cb541a746879db1063b0afce7e7c390",
      "parents": [
        "155b1890944f6a82455c98d6a8037aeb3d92a738"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Thu May 18 11:00:27 2017 +0200"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Fri Jun 02 13:50:41 2017 +0000"
      },
      "message": "Add proxy for Grafana service\n\nChange-Id: I0a3d5d73cdd7e6e10c866b78993b8ce171e2e4ed\n"
    },
    {
      "commit": "a4162765b74d6081b688339f194e197280e9db3a",
      "tree": "b5fdfd575d317b66a813a9d8cea5e277cb3ca46e",
      "parents": [
        "82aefe1167cb411999b3ea45dbdff18b5ab85d26"
      ],
      "author": {
        "name": "Bartosz Kupidura",
        "email": "bkupidura@mirantis.com",
        "time": "Thu May 25 11:30:08 2017 +0200"
      },
      "committer": {
        "name": "Bartosz Kupidura",
        "email": "bkupidura@mirantis.com",
        "time": "Thu May 25 11:30:08 2017 +0200"
      },
      "message": "Add system.prometheus.server.alertmanager.dns\n\nChange-Id: I25ecdadfa1b854053e98f553bf6acacb0c37edd9\n"
    },
    {
      "commit": "6df5f844813339722626b1b306d61d09b3689e52",
      "tree": "fee98e8cef99d4bd2c08148107f57ebce4a96a75",
      "parents": [
        "4172542c1cb966aa25010d68a5e25824724e5a69"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Mon May 15 16:00:22 2017 +0200"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Wed May 17 08:34:39 2017 +0000"
      },
      "message": "Switch mcp11-contrail monitoring to Prometheus\n\nChange-Id: I7bb10af272102a95ccd0912397fbb28e721360a5\n"
    },
    {
      "commit": "9b3a0ede99fd8434495d39da0afdaa1146cb9232",
      "tree": "4e14f67b34a678cf2e5d897c56b8faca46c3f481",
      "parents": [
        "3d9baab80e18974b599ea3ffdf895f425fa18fae"
      ],
      "author": {
        "name": "Petr Jediný",
        "email": "pjediny@mirantis.com",
        "time": "Thu Apr 13 15:12:09 2017 +0200"
      },
      "committer": {
        "name": "Petr Jediný",
        "email": "pjediny@mirantis.com",
        "time": "Thu Apr 13 15:12:09 2017 +0200"
      },
      "message": "Fix dhcp multiple default gateways issue\n\nThe system only adds one gateway and if it receives default gateway from\nincorrect interface (like control plane primary interface), the instance loses\naccess to external network.\n\nFixing by making primary interfaces (control plane) static.\n\nChange-Id: I511f6721c2ecac29eccbdd63160f748c1cc2ee07\n"
    },
    {
      "commit": "bc64314a8e94438540ba3700f7bb2c94600683ab",
      "tree": "131610d1e1a71145313b8c7c177ffd2f8a7928ae",
      "parents": [
        "441229f23db3bd2cc7d5745058667f5b274f69e7"
      ],
      "author": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Fri Apr 07 15:02:38 2017 +0200"
      },
      "committer": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Fri Apr 07 15:08:33 2017 +0200"
      },
      "message": "add mcp11\n\nChange-Id: I5aee774dd00251f5c108eb37190d852a416f412c\n"
    }
  ]
}
