)]}'
{
  "log": [
    {
      "commit": "3cc84467349bbb7fbfb911d35309c6cd85721b51",
      "tree": "56ff81ce0d3816bbad295d2e5cfd71aa5b28a5ab",
      "parents": [
        "18094d609292d275eec6ebf75921c18f816cbeb5"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Sun May 05 12:09:02 2019 -0400"
      },
      "committer": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Fri May 17 06:40:23 2019 +0000"
      },
      "message": "Fix envoy go build to use golang 1.10\n\nNeeded to fix etcd go get dependencies\n\nChange-Id: I9bd75da7a2add899fce859cab68f1e7b853eb6ff\n"
    },
    {
      "commit": "18357eda81178dec3c02f56dbd0fd5f56aa516a2",
      "tree": "86d60690f1a987d7e756190704f18d008fa71c8a",
      "parents": [
        "66dbf62e577669b48a5f6856b8802b32185b6253"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Wed Nov 14 10:41:08 2018 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Tue Nov 20 20:11:40 2018 +0000"
      },
      "message": "Minimally invasive set of logging fixes\n\n - Cache structlog logger, make formatters generic\n - Fix consul-specific naming in coordinator code\n - Fix logging statements in envoyd that require formatting\n - Clean up unicode-invalid binary strings from etcd\n - Structured \u0027msg\u0027 key is removed by logging framework, change name\n   in a few places\n - Move logging from INFO and above levels to DEBUG in a few places\n\nChange-Id: Iea40f4969ad328f3d1180533dfc35cb9a2c0756b\n"
    },
    {
      "commit": "db9584d3f192dcfbe0922d9aede79f86bcf08958",
      "tree": "9ea6c69d829c52b938cc63db4efc04d2c5e41bbe",
      "parents": [
        "836dc4d69b945df72cfb136d71e56358889769e5"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Fri Oct 12 15:01:48 2018 -0400"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Sat Oct 13 00:40:38 2018 +0000"
      },
      "message": "Bugfix:  voltha-go-builder Docker image build must use new path to golint\n\nChange-Id: I5ac6bcfdfda107d05b0287ad66a47622a7df78f1\n"
    },
    {
      "commit": "d891eb6baddf668d6a96d4cc44008020ea47a024",
      "tree": "6375466d6c6415531a0327466a2258c798c7132a",
      "parents": [
        "688e0ed3278b7038d8bf069564b0a6b01f9070a6"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Thu Aug 30 08:31:53 2018 -0400"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Thu Aug 30 13:09:43 2018 +0000"
      },
      "message": "[VOL-1196] Fix to allow Envoy to build.\n\nChange-Id: Ib54b4bf0fcadaf4357ae5d345005ebe2b9377c1c\n"
    },
    {
      "commit": "41513bfe35218ffd6964e54cb468a4671688b516",
      "tree": "bc7f84f459de0b0ce59253edc519014c37313401",
      "parents": [
        "16138de840ace426ef58d10011b73bc4cca88336"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Sat Jul 07 20:08:35 2018 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Sat Jul 07 22:45:38 2018 -0700"
      },
      "message": "Fixes to pass license check\n\nChange-Id: If9a17321030490c70d9a8fdd49adfe8b912c6fe7\n"
    },
    {
      "commit": "9fb5b08f0832aa726188225e5221d8da5932db10",
      "tree": "e8d5e3f9edde9c958afd322f184b197c1c70cb3a",
      "parents": [
        "ba5c99c440e2daff7c8016f76aa747d73c342826"
      ],
      "author": {
        "name": "Richard Jankowski",
        "email": "rjankows@ciena.com",
        "time": "Wed May 16 17:58:00 2018 -0400"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Fri May 18 14:37:49 2018 +0000"
      },
      "message": "VOL-806: Envoy polls etcd for changes in core assignments\n\n* Replaced polling loop with an etcd watch channel.\n* Fixed a coordinator log message that sometimes causes\n  an exception.\n\nChange-Id: I6e523b30724d2f1e953928b705fb847cb43dca4f\n"
    },
    {
      "commit": "d445438eff7f10faaa5bdf0ed5f8cb67438aee47",
      "tree": "66dbb20ecbbb2f382011652e84928926931fd32e",
      "parents": [
        "01e23a8e86042a7f9c06b4682ea84176c0b87968"
      ],
      "author": {
        "name": "Richard Jankowski",
        "email": "rjankows@ciena.com",
        "time": "Thu Feb 08 16:21:43 2018 -0500"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Mon Feb 12 14:31:47 2018 +0000"
      },
      "message": "VOL-569: Create kubernetes deployment configuration for each voltha service\n\nThis update:\n- organizes all Voltha components under their own namespace, \"voltha\". If\n  you have a script for deploying Voltha, then add namespace.yml at the top.\n- adds host volume mounts for Consul\u0027s data and config directories\n- fixes a bug in Envoy where it was aborting because it couldn\u0027t find Consul\n  even though it was getting the Voltha assignments from Etcd.\n\nChange-Id: I45eaf2d65428c0184df06971ce3797b9122d3055\n"
    },
    {
      "commit": "10a7a7e7563255e1d805c0cca33259c1a5175daf",
      "tree": "d1cfdb1dbdd9e0bf8060d4f37f45e540add8f2f4",
      "parents": [
        "764e12f686f0939628cdb1f4225b42ba27821653"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Mon Jan 29 09:54:40 2018 -0800"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Mon Feb 05 17:32:07 2018 -0800"
      },
      "message": "VOL-617 - ability to build without VM\n\nChange-Id: Iec79d66b7ab98a5421eabe7819fa6325ff6690ce\n"
    },
    {
      "commit": "737b74f045e35134a05b65939dc24b213c7e74be",
      "tree": "998f92deb30e06d139a41ec0bd8d3bbe3956db4f",
      "parents": [
        "faca3b01e35b0db3c3a4890af98fed6354d389a6"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Mon Jan 22 12:57:52 2018 -0800"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Wed Jan 24 20:18:21 2018 +0000"
      },
      "message": "VOL-612 - rename images to work better with public repository\n\nChange-Id: I9679544987c3a08d0001928cfbc39d710a6c1eae\n"
    },
    {
      "commit": "bba65ff06acba42c7da84ed59789ed5157508fa0",
      "tree": "dcd5afdd23c87fbd9456852798582269b886f7c2",
      "parents": [
        "8536d1b051d722fbea94db0aefeced45807b0a68"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Fri Jan 19 09:26:09 2018 -0800"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Fri Jan 19 19:33:40 2018 +0000"
      },
      "message": "VOL-595 - container image name consistency and general cleanup\n\nChange-Id: Iccac1ccba61537cefa046118df139196e9e87713\n"
    },
    {
      "commit": "e0c9acbbd529b38da0adacdb6701cb0e37553119",
      "tree": "f25ac8cfecde691cb1fe8b95c40c5b48cef3cafe",
      "parents": [
        "ff102eb9aa552db5f8321e7d9f2e6d86cbb1e528"
      ],
      "author": {
        "name": "Gertjan Van Droogenbroeck",
        "email": "gertjan.van_droogenbroeck@nokia.com",
        "time": "Thu Nov 16 16:54:22 2017 +0100"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Wed Jan 03 16:52:17 2018 +0000"
      },
      "message": "VOL-546 Add support for proxy servers in build\n\n- Propagate proxy environment variables into docker builds\n- Generate mvn settings.xml based on proxy env vars and allow custom xml\n- Update to latest docker installation within go-lang docker image (to avoid apt-key proxy issue)\n- Allow additional parameters with DOCKER_BUILD_EXTRA_ARGS, for example --no-cache, --pull\n- Also fixes \u0027overriding recipe for target\u0027 for voltha target\n\nChange-Id: Ifa545a0262ecfe434ad230ddab4f61935c7244e0\n"
    },
    {
      "commit": "15274590011ce59a1d70dffe136a0e5ff43457bd",
      "tree": "71685abd7d3e0a26db687c3e9fc32b0df3454809",
      "parents": [
        "d582367242e7b39a7501637d3f596e99f8da62b5"
      ],
      "author": {
        "name": "Richard Jankowski",
        "email": "rjankows@ciena.com",
        "time": "Tue Dec 12 15:52:37 2017 -0500"
      },
      "committer": {
        "name": "Richard Jankowski",
        "email": "rjankows@ciena.com",
        "time": "Tue Dec 12 15:52:37 2017 -0500"
      },
      "message": "VOL-580: Update envoy to support either consul or etcd in a kubernetes cluster\n\nEnvoy is refactored such that it interworks with either consul or etcd. The refactoring\nshould not have changed any of envoy\u0027s behaviour with consul. The update was tested with\nonly the vcli, envoy, vcore, and KV-store (consul or etcd) containers:\n- tested with consul on a kubernetes 3-node cluster\n- tested with etcd on a kubernetes 3-node cluster\n- tested with consul on a 3-node docker swarm\n- container and node failure testing not performed\n\nThis update enables some experimentation of envoy in the kubernetes environment.\nThere is more work to be done.  Future updates could:\n- replace the current polling of etcd\u0027s assignment key with an asynchronous technique\n- make use of data consistency options in etcd get requests\n- make greater use of object orientation\n\nChange-Id: Ia22893cdf331967eee4d13e060fd2c5ba7adb321\n"
    },
    {
      "commit": "6f5fc4c514d5f88bb28d6ea6cc2ed93f1368b23e",
      "tree": "9c48ffa5b89b0d32244dbdf05755fbc4225d1647",
      "parents": [
        "f6eeaeac833d24d856162956977ff3493590ad18"
      ],
      "author": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Fri Nov 17 15:31:12 2017 -0500"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Fri Nov 24 20:25:24 2017 +0000"
      },
      "message": "VOL-408 First update for this Jira. This update nails down the version\nof all containers that have multiple versions. There is one exceptoin\nwhich is the centurylink/ra-certs conatiner that has only one single tag\nwhich is \"latest\" all others have been nailed to the latest version tag.\n\nTypo in reviewer comments fixed.\n\nChange-Id: I2f015a0939fcedef89b6e102ad92032b11cb5e98\n"
    },
    {
      "commit": "079a7760d770217636b712f03781d370434252f4",
      "tree": "3ce5659254b22479208f4b69450451d78118d120",
      "parents": [
        "48a6235250ce3f9a6eb7174959a0c924ff828db6"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Thu Oct 26 21:42:05 2017 -0400"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Fri Oct 27 10:41:28 2017 -0700"
      },
      "message": "[6683] Removing unnecessary files and update gitignore\n\nVOL-507, VOL-463: Protobuf upgrade to 3.3 and Chameleon Removal\n\nUpdate the Protobuf version from 3.1 to 3.3 to alleviate\na protobuf issue when loading protobuf extensions.  The following\ntests have been performed:\n- Create a local Vagrant VM\n- Voltha ensemble startup and check for errors/exceptions\n- Manual compilations of the protos in voltha, ofagent, netconf and\nchameleon directory\n- Manual tests with ONOS/Voltha/Ponsim using Netconf, Curl and CLI\n- Run the integration tests (known issues have Jiras already raised\nagainst them.\n- Run the make jenkins-test and make utest-with-coverage\n\nChameleon has been removed entirely from Voltha projects. Basic tests\nhave run to verify chameleon dependency has been removed.  Some\ndocuments (like README) will need to be changed under a separate Jiras\nas they are referenced in different adapters.  Some integration tests\nwill also need to be updated as well.\n\nChange-Id: I2b266719a6825fb07ece3a79f7f81881ab3b9761\n"
    },
    {
      "commit": "2e8e14e65dd8a1cb8ac51f52286addd522ce28fd",
      "tree": "d789208e86a8549f3bc7d672f0f77269bb91ff19",
      "parents": [
        "c7bb93be29c85f5749241f997608e3c57cde0be1"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Oct 25 15:38:07 2017 -0700"
      },
      "committer": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Thu Oct 26 06:47:42 2017 -0700"
      },
      "message": "VOL-519 modify chwon owner group format.\n\nChange-Id: I5d0ca8b0e128c68c6957caaed69346c7b84d12a4\n"
    },
    {
      "commit": "19628740c1e262e4cdd036b7a4da083ecfc02b79",
      "tree": "81510a3451230c6882de59a1f7bd39a9ff85ee4e",
      "parents": [
        "9c874d49cc268b8e46733a0a2ea4256deae0e45e"
      ],
      "author": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Tue Sep 05 19:52:54 2017 -0400"
      },
      "committer": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Tue Sep 05 19:52:54 2017 -0400"
      },
      "message": "VOL-417 Part 2 of this fix. Removed the use of the Docker Swarm VIP\nwhich from experience isn\u0027t as deterministic as managing the round robin\nexternally.\n\nChange-Id: I195555108448bb994d7fc599ed66f8be64ed9638\n"
    },
    {
      "commit": "9c874d49cc268b8e46733a0a2ea4256deae0e45e",
      "tree": "a06e0fbbcb766f369c5a22d6693f94c2e46c4552",
      "parents": [
        "6914531c93907107bc0ad7b9c50e233d4f912618"
      ],
      "author": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Tue Sep 05 12:58:07 2017 -0400"
      },
      "committer": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Tue Sep 05 12:58:07 2017 -0400"
      },
      "message": "VOL-417 Changes to the proxy config to eliminate the use of camelCase and also\nto ensure that null/false/0 values are also shown. Also added a fix\nto enable the health service and the schema service.\n\nChange-Id: I954faff7015aed39b7b586b7eeaf1636d91a0878\n"
    },
    {
      "commit": "ee417fab8e253b9199f8628659110e211447a1c1",
      "tree": "49bc7926221702ee061c49f4e6e0869653dc3370",
      "parents": [
        "9f2ec3cb7a20d0f0763c42c39d4e634431ff1d2e"
      ],
      "author": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Fri Aug 11 09:34:50 2017 -0400"
      },
      "committer": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Fri Aug 11 09:39:32 2017 -0400"
      },
      "message": "This update contains several changes\n- Used a more recent commit of envoy specifically the one right before\n  they broke it until the envoy team fixes the issue.\n- Exposed envoy\u0027s admin interfacet to enable the gathering of NBI\n  activity stats from the cluster.\n- Removed some unncessary filters from Envoy to reduce the size of the\n  config file and make it easier to understand.\n- Removed the envoy directory and the mount thereof because everything\n  now comes packaged in the containter.\n- Fixed a bug int the cluster VM Vagrantfile that was causing kernel\n  panics on some architectures.\n- Added a log collection script to facilitate problem reporting.\n- Removed the nginx directory from the install since nginx isn\u0027t being\n  used in production.\n\nChange-Id: Ifc73a4e177d0a2ac9c9d373d936988fa17d586d2\n"
    },
    {
      "commit": "6e270c185c1edd1fb39c72c21197cf7236360c08",
      "tree": "c122cbf7e701f9d6a8d258190b2718e1f1ebefdd",
      "parents": [
        "01f2e85940a12c2e4872ed8141b85e9e6d37c02c"
      ],
      "author": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Wed Aug 09 23:06:49 2017 -0400"
      },
      "committer": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Wed Aug 09 23:06:49 2017 -0400"
      },
      "message": "Several bundled updates\n- The latest envoy docker containter was broken, made changes to request\n  a sepcific commit version of the container known to work.\n- A minor change to the proxy configuration file where the same name was\n  used for 2 virtual_hosts.\n- An update to CreateInstaller.sh for use in multi-user mode which tries\n  to guess a the cord_home rather than having the user set it.\n- A change to the swarm start script to wait for consul to establish the\n  master before starting the remainder of the dependent containers.\n\nChange-Id: I475dc4bc86189d784a21dc676e07b8b6b87f1bc3\n"
    },
    {
      "commit": "6570c741017a3b7d45cb92509ecfa73381752bfe",
      "tree": "8be087b8867e2bd99945dbe7846b282441cf06c2",
      "parents": [
        "e154d59abe6765e3fe5952fd4966c6d0de579f2b"
      ],
      "author": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Mon Aug 07 23:11:33 2017 -0400"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Wed Aug 09 07:13:24 2017 -0700"
      },
      "message": "Addition of a reliable REST service offered directly off the proxy\nrather than requiring a server process. Swagger isn\u0027t supported yet.\nREST services are offered for both http (port 8882) and https (port\n8443) both of which are configurable. Also change the network being used\nfor voltha-net because (in Ciena) the 10.0.0.0 network is problematic\nsince it\u0027s the primary network used internally which was causing IP\naddress conflicts. Corrected some errors in the swarm-stop file.\n\nChange-Id: Ic5cbee20324e268b0178312741b2700cdf4eb877\n"
    },
    {
      "commit": "58adc12c55682b0bbba107da6b089967386f3722",
      "tree": "201e49600126516c1caca77a168cbf945fc026d6",
      "parents": [
        "a182e91e9199cdec971e6d44dc3901433613616d"
      ],
      "author": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Mon Jul 31 14:36:42 2017 -0400"
      },
      "committer": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Mon Jul 31 14:36:42 2017 -0400"
      },
      "message": "Added the schema.SchemaService endpoint to the proxy to support\nchameleon schema queries.\n\nChange-Id: I9b3e1b6b6165d5fe6d3e38593a70ded90e707385\n"
    },
    {
      "commit": "8dec8de970c50303cb1e35703f18a83fc6abc8a3",
      "tree": "2faff9c25bea6c1ed1394ce14a36587cbd3be60b",
      "parents": [
        "8100c3c290f9a6bda0cbe82cc6a13b20fc37d2bc"
      ],
      "author": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Thu Jul 20 12:45:07 2017 -0400"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Thu Jul 20 11:43:39 2017 -0700"
      },
      "message": "VOL-65 A complete re-factor of envoyd to use a more object oriented approach\nalso added command line options and defaults for most of them. Also\nadded envoy log forwarding. Updated the compose file to leverage the\nnewly added command line options.\n\nChange-Id: Ib07d6a4dbe923ede24c8ce25b6b679c5957f9c53\n"
    },
    {
      "commit": "c2d86fba695d2c9adfda65a5da3381d67361dc24",
      "tree": "5f6028dceb29075c350b56391236be66c1cb18a2",
      "parents": [
        "4598b3a7325c67263124ba63b674f3f2c0ca8e4d"
      ],
      "author": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Tue Jul 18 20:35:46 2017 -0400"
      },
      "committer": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Tue Jul 18 20:35:46 2017 -0400"
      },
      "message": "Re-committing the directory in hopes that it uploads correctly this\ntime.\n\nChange-Id: I3bb05404a47c3ef13bfb564366a7c9691c1fb79f\n"
    },
    {
      "commit": "4598b3a7325c67263124ba63b674f3f2c0ca8e4d",
      "tree": "d9c15b27c27da7563b467f4e4b3adeab8d8433f2",
      "parents": [
        "497e6e880b709d57df69510933f6e24359008015"
      ],
      "author": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Tue Jul 18 20:17:08 2017 -0400"
      },
      "committer": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Tue Jul 18 20:18:48 2017 -0400"
      },
      "message": "This update removes the golang-builder directory and a subsequent update\nwill try to re-introduce it. For some reason it got uploaded very\nwierdly in a previous commit.\n\nChange-Id: I7495dfe675ace6b1d14f0985325dd0d1147bd352\n"
    },
    {
      "commit": "be82927a6f18ad90268a2e67fd52a7ac9e6c9c8e",
      "tree": "84c29b99a4becc968039afaceb05cd80fe7cbf2f",
      "parents": [
        "239af45581d3257852d75634f483533af94e4bae"
      ],
      "author": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Mon Jul 17 14:45:45 2017 -0400"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Tue Jul 18 06:31:22 2017 -0700"
      },
      "message": "This rather large update adds the following\n- A golang build container used for building golang executables and/or\n  containers.\n- envoyd, a daemon process that creates and updates the envoy config\n  file based on consul\u0027s KV store and forces envoy to reload the config\n  as it changes.\n- Dockerfile(s) and compose files that integrate envoy into the NBI call\n  chain to load-balance device-to-core assignment.\n- Several developer tools that help build and replace specific\n  containers in a running cluster. This allows the build process to be\n  separated from the run-time as it will be in production.\n- NOTES: A command line needs to be added to envoyd because now the\n  values are declared at the start of the file. This will be submitted\n  in a subsequent commit along with a change toward a more object\n  oriented implementation.\n\nAddressed reviewer comments.\nAddressed even more reviewr comments.\nChange-Id: Ia2ec825d48d475398e501f396452fb0306673432\n"
    },
    {
      "commit": "cab0a39061927a3958d577f7cba03bee371fe808",
      "tree": "d9138f320eec251e9366d481172700ba316ecce8",
      "parents": [
        "997edbcf276a6372f7e95a151a7e979b837c98dd"
      ],
      "author": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Thu Jul 13 08:42:10 2017 -0400"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Thu Jul 13 10:17:17 2017 -0700"
      },
      "message": "Large update which includes the following\n- The introduction of a tools container which can be expanded as\n  necessary. It connects to voltha and kafka networks\n- The introduction of the envoy proxy container\n- The addition of an option to the CreateInstaller.sh script to rebuild\n  the voltha VM to pick up any new code changes\n- A fix to work around a dpkg issue where it didn\u0027t handle depnedencies\n  propoerly\n- Addition of start and stop scripts for the voltha suite and the use of\n  those scripts by the installer. The old per service start eliminated\n  from the installer\n- Increased the number of vCPUs used by the installer and the voltha VM\n  to speed up installer creation.\nNote the envoy proxy has not been integrated into the voltha suite yet,\nthis commit adds the container and some preliminary configuration but\nintegration of the proxy will be committed in a subsequent update.\n\nAddressed comments from the reviewers\n\nChange-Id: I5475f110ba955631baf05b0e34aa6a934ca69a24\n"
    }
  ]
}
