)]}'
{
  "commit": "9b485fb6348b2c331f121b74ff09c1ec70b763ef",
  "tree": "c424709602056a8ba4b63cca302afadfbd4b9069",
  "parents": [
    "31c3696d27ef1035e87d0c6f215244498f13c96c"
  ],
  "author": {
    "name": "Zsolt Haraszti",
    "email": "zharaszt@ciena.com",
    "time": "Mon Dec 26 23:11:15 2016 -0800"
  },
  "committer": {
    "name": "Zsolt Haraszti",
    "email": "zharaszt@ciena.com",
    "time": "Tue Dec 27 10:48:03 2016 -0800"
  },
  "message": "Prep for docker-only tests\n\nChnages to support more production-like tests where all\ncomponents are running as Docker containers. Specific\nchanges:\n- Expanded Vagrant memory to 6G to have room\n- Chameleon to cope with premature service lookup before\n  Voltha is self-registered (can happen when docker-compose\n  starts the \"world\"\n- Add missing termcolor package\n- Allow CLI to use Consul for endpoints\n- 2nd external ponmgmt bridge for Voltha\n\nChange-Id: Ib2471784a5aafbfd9c611ebf293d7f81f61dd75b\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "342262d6c42311fa9c006694701d89cbd5f5efbe",
      "old_mode": 33188,
      "old_path": "Vagrantfile",
      "new_id": "9ea9dc3685b6668e3a08c81d4b43fa292fe5ee8f",
      "new_mode": 33188,
      "new_path": "Vagrantfile"
    },
    {
      "type": "modify",
      "old_id": "05a4dd7b24779ff3b4e490baaeef091e30adf597",
      "old_mode": 33188,
      "old_path": "chameleon/grpc_client/grpc_client.py",
      "new_id": "48cfa75b722854f30f5a986189400f3f06363b2b",
      "new_mode": 33188,
      "new_path": "chameleon/grpc_client/grpc_client.py"
    },
    {
      "type": "modify",
      "old_id": "805acbae37e8fda9a0336ed1ffaef0cd8db2ea5c",
      "old_mode": 33261,
      "old_path": "chameleon/main.py",
      "new_id": "4d3939d84ee03835dbcc9da88195c30716fca092",
      "new_mode": 33261,
      "new_path": "chameleon/main.py"
    },
    {
      "type": "modify",
      "old_id": "3ab4b0d5571a45183d58a76317da81e452fa5b52",
      "old_mode": 33188,
      "old_path": "cli/device.py",
      "new_id": "cd3e3ceda65b34d6a8646877f35b42af998326f4",
      "new_mode": 33188,
      "new_path": "cli/device.py"
    },
    {
      "type": "modify",
      "old_id": "3e90f4172563db2314136180043e37854d08cffe",
      "old_mode": 33188,
      "old_path": "cli/logical_device.py",
      "new_id": "46b186533401ed49dd2b02448ab3402874f73284",
      "new_mode": 33188,
      "new_path": "cli/logical_device.py"
    },
    {
      "type": "modify",
      "old_id": "49fc812c21bcd1ba044bddae55eb72101d8ebcf6",
      "old_mode": 33261,
      "old_path": "cli/main.py",
      "new_id": "3d02beba8606ec33aa84f56fc4856ec2c39b6aa2",
      "new_mode": 33261,
      "new_path": "cli/main.py"
    },
    {
      "type": "modify",
      "old_id": "140688ee80c944f8f1ce080fcdde32c13723d298",
      "old_mode": 33188,
      "old_path": "compose/docker-compose-system-test-with-podder.yml",
      "new_id": "2295848c0b347684886289ee52db145f7ae3af0c",
      "new_mode": 33188,
      "new_path": "compose/docker-compose-system-test-with-podder.yml"
    },
    {
      "type": "modify",
      "old_id": "443fc01ee78a5a10ee757812db2c9b584a67409a",
      "old_mode": 33188,
      "old_path": "compose/docker-compose-system-test.yml",
      "new_id": "c6038cbbddb4ef713b061a9abdd7def3b897d1f4",
      "new_mode": 33188,
      "new_path": "compose/docker-compose-system-test.yml"
    },
    {
      "type": "modify",
      "old_id": "325306c641c119b5c5f0126366fa682d295900df",
      "old_mode": 33261,
      "old_path": "requirements.txt",
      "new_id": "fdbbc323be8ab209947461b50ac6359bc5a8507e",
      "new_mode": 33261,
      "new_path": "requirements.txt"
    }
  ]
}
