)]}'
{
  "commit": "29dd1987b0e63d3ba500b8cb92aafd0b0a1b13c9",
  "tree": "94ba9132317b06816eef2567180e28b40655f079",
  "parents": [
    "b96ee0a30bcf98ee09208e857bcc172dfee36ff1"
  ],
  "author": {
    "name": "Richard Jankowski",
    "email": "rjankows@ciena.com",
    "time": "Wed Jun 28 13:30:18 2017 -0400"
  },
  "committer": {
    "name": "khenaidoo Nursimulu",
    "email": "knursimu@ciena.com",
    "time": "Wed Jun 28 18:38:07 2017 -0700"
  },
  "message": "VOL-211: Integrate a clustered Consul service with all Voltha components that use it\n\nThe Dockerfile for the CLI container runs a setup.sh script at container startup.\nThis script hard-codes the Consul lookup (-L) and endpoint (-C) arguments passed\nto /cli/cli/main.py. In Docker swarm mode, Consul is no longer used for service\nlookup; instead, Docker\u0027s DNS is used. It is desirable that the lookup argument\nbe specified in the compose file. For v2 -L is supplied and the Voltha gRPC and\nSIM endpoints are specified by Consul service name. For v3 -L is withheld and the\nVoltha gRPC and SIM endpoints are specified by Docker service name. Therefore, in\naddition to a new v3 compose file for use by Docker swarm, the existing v2 compose\nfile used by the single-node Voltha implementation must be changed.\n\nChange-Id: Ifef3e06ef9479594bfb11328dd1b1004e4f6c74f\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d800ee9aac6879103ddf064125419e59bbd4ae86",
      "old_mode": 33261,
      "old_path": "cli/setup.sh",
      "new_id": "ee0a643c635d4f48744d583645299303251b9a37",
      "new_mode": 33261,
      "new_path": "cli/setup.sh"
    },
    {
      "type": "modify",
      "old_id": "d6c4c257a9d805b8daa77b65d951e4917a43eddd",
      "old_mode": 33188,
      "old_path": "compose/docker-compose-system-test-encrypted.yml",
      "new_id": "55063da79bacb178adce6760f9becabc1be67a48",
      "new_mode": 33188,
      "new_path": "compose/docker-compose-system-test-encrypted.yml"
    },
    {
      "type": "modify",
      "old_id": "7d15c1639fc930034ae9161de0d2dbb578cab627",
      "old_mode": 33188,
      "old_path": "compose/docker-compose-system-test.yml",
      "new_id": "2e2185ca62fac285f4f2e0c7e73296ddb0e4baaa",
      "new_mode": 33188,
      "new_path": "compose/docker-compose-system-test.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f3aafa3d7920fc020842fb1ade1dff05fa6121f7",
      "new_mode": 33188,
      "new_path": "compose/docker-compose-vcli.yml"
    }
  ]
}
