)]}'
{
  "commit": "8f52afbe751ff1fbd061407f049b2c3377d8ca3d",
  "tree": "4029a2934c5b8a61e38ab84a6319c2d782af5ee0",
  "parents": [
    "30f64b8e1711553b52c1a1ee4990f221162fd0f1"
  ],
  "author": {
    "name": "Richard Jankowski",
    "email": "rjankows@ciena.com",
    "time": "Thu Mar 29 14:19:11 2018 -0400"
  },
  "committer": {
    "name": "Richard Jankowski",
    "email": "rjankows@ciena.com",
    "time": "Thu Mar 29 14:19:11 2018 -0400"
  },
  "message": "VOL-572: Integration testing with Kubernetes\n\n* Updated the Kubernetes version installed in the single-node environment from 1.8.5 to 1.9.3.\n* Replaced the Weave pod network plugin with Calico\n* Updated test_device_state_changes to run in single-node Kubernetes\n* Moved test_utils.py from voltha/tests/itests/docutests/ to voltha/tests/itests/.\n\nChange-Id: I472cffec1e0c3a783edaecb375664cd1c6bb93b1\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6fe045646eb55321bad6320a55fdea8cb18ea08a",
      "old_mode": 33188,
      "old_path": "ansible/roles/k8s-master/tasks/main.yml",
      "new_id": "c26079127991b40cb53a2545b6b574b2e4684b28",
      "new_mode": 33188,
      "new_path": "ansible/roles/k8s-master/tasks/main.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e57071a95ea92c9a4b67efa92c3a333f92cbf647",
      "new_mode": 33188,
      "new_path": "k8s/calico-1.6.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4f97c313e4fb21bbc592329098e3e579cd2bb578",
      "new_mode": 33188,
      "new_path": "k8s/genie-cni-1.8.yml"
    },
    {
      "type": "modify",
      "old_id": "cd64d515ca7aa537abfe935b5f107e9f29521a90",
      "old_mode": 33188,
      "old_path": "k8s/olt.yml",
      "new_id": "6b18657a8ecb0b49c2f1a8ddcd99837497ac5441",
      "new_mode": 33188,
      "new_path": "k8s/olt.yml"
    },
    {
      "type": "modify",
      "old_id": "edea4d28f16c639339c29a2da8d8252007efa77f",
      "old_mode": 33188,
      "old_path": "k8s/onu.yml",
      "new_id": "a24355014e1039223ac37f3d197ab103fff9c34a",
      "new_mode": 33188,
      "new_path": "k8s/onu.yml"
    },
    {
      "type": "modify",
      "old_id": "6d5c6720287026209e56f7986fbd4947c3c89db8",
      "old_mode": 33188,
      "old_path": "k8s/single-node/vcore_for_consul.yml",
      "new_id": "19205a7803dcccdc8933ce54e19815218404a1b8",
      "new_mode": 33188,
      "new_path": "k8s/single-node/vcore_for_consul.yml"
    },
    {
      "type": "modify",
      "old_id": "ff579dcbdcaec01a0be31a6a8085168eeec6b2c9",
      "old_mode": 33188,
      "old_path": "k8s/single-node/vcore_for_etcd.yml",
      "new_id": "fb75ee786bb4b13140e5edf0c179181e920e4140",
      "new_mode": 33188,
      "new_path": "k8s/single-node/vcore_for_etcd.yml"
    },
    {
      "type": "modify",
      "old_id": "761c02b62cbf9fecfbfe1cdefd01afeba32e23b0",
      "old_mode": 33188,
      "old_path": "tests/itests/README.md",
      "new_id": "47aae4ab4147e242adb4df14f43ba52c13632f87",
      "new_mode": 33188,
      "new_path": "tests/itests/README.md"
    },
    {
      "type": "modify",
      "old_id": "6a00f7169e5650547a08687feb44e96d552bcc86",
      "old_mode": 33188,
      "old_path": "tests/itests/docutests/build_md_test.py",
      "new_id": "6f6c01839b7b1051a42e91563985bdf0206b1690",
      "new_mode": 33188,
      "new_path": "tests/itests/docutests/build_md_test.py"
    },
    {
      "type": "modify",
      "old_id": "b119e748c2c1e789c810b1b72e1ed5e49ada1fe4",
      "old_mode": 33188,
      "old_path": "tests/itests/ofagent/test_ofagent_multicontroller_failover.py",
      "new_id": "289a32765f7c998821aaf31489b740a77cc67b5b",
      "new_mode": 33188,
      "new_path": "tests/itests/ofagent/test_ofagent_multicontroller_failover.py"
    },
    {
      "type": "modify",
      "old_id": "dba3563c2a46708665966f41ddd3d9b619554a0f",
      "old_mode": 33188,
      "old_path": "tests/itests/ofagent/test_ofagent_recovery.py",
      "new_id": "bd44b6a6d4ff616a55c32effc4a8f7f29fe756a7",
      "new_mode": 33188,
      "new_path": "tests/itests/ofagent/test_ofagent_recovery.py"
    },
    {
      "type": "rename",
      "old_id": "8df65e607adaa8ff4c10e0f47a35dcb9fb6ef8e0",
      "old_mode": 33188,
      "old_path": "tests/itests/docutests/test_utils.py",
      "new_id": "8df65e607adaa8ff4c10e0f47a35dcb9fb6ef8e0",
      "new_mode": 33188,
      "new_path": "tests/itests/test_utils.py",
      "score": 100
    },
    {
      "type": "modify",
      "old_id": "1b06fda129367db5aef21eabba0a7ffb62f1129e",
      "old_mode": 33188,
      "old_path": "tests/itests/voltha/test_cold_activation_sequence.py",
      "new_id": "9dd350b340f5aa0bf1f84409bd41866d0e53a28e",
      "new_mode": 33188,
      "new_path": "tests/itests/voltha/test_cold_activation_sequence.py"
    },
    {
      "type": "modify",
      "old_id": "93685ca58a4a004a6c6746e86f900ab345e845b3",
      "old_mode": 33188,
      "old_path": "tests/itests/voltha/test_device_state_changes.py",
      "new_id": "14b73d02153868ff35ff504858c03c0328f7ecd4",
      "new_mode": 33188,
      "new_path": "tests/itests/voltha/test_device_state_changes.py"
    },
    {
      "type": "modify",
      "old_id": "54f091d89289f7a059a0bc8504d78009534743b4",
      "old_mode": 33188,
      "old_path": "tests/itests/voltha/test_persistence.py",
      "new_id": "09da46069dd516a575f189ab576cab7f68d8c3cd",
      "new_mode": 33188,
      "new_path": "tests/itests/voltha/test_persistence.py"
    },
    {
      "type": "modify",
      "old_id": "c04fe0056189fcc17bd435653781c9e6e7dbf6f0",
      "old_mode": 33188,
      "old_path": "tests/itests/voltha/test_self_signed_cert_auth_failure.py",
      "new_id": "b7e35ebea115d0b64bfddb5f1843f06ab9dc201b",
      "new_mode": 33188,
      "new_path": "tests/itests/voltha/test_self_signed_cert_auth_failure.py"
    },
    {
      "type": "modify",
      "old_id": "48f68e1c59c8cd50fc6e13d0ab9140a44da9c204",
      "old_mode": 33188,
      "old_path": "tests/itests/voltha/test_voltha_alarm_events.py",
      "new_id": "dd37a6ebd03e5edebfc84fa1f0ab3224bdf874a7",
      "new_mode": 33188,
      "new_path": "tests/itests/voltha/test_voltha_alarm_events.py"
    },
    {
      "type": "modify",
      "old_id": "66247639198925df7edcc16f36e9e01c37cbc1f8",
      "old_mode": 33188,
      "old_path": "tests/itests/voltha/test_voltha_alarm_filters.py",
      "new_id": "ccb2929bcde1570a60dbf5ea62753436a48360a8",
      "new_mode": 33188,
      "new_path": "tests/itests/voltha/test_voltha_alarm_filters.py"
    },
    {
      "type": "modify",
      "old_id": "d5fc1eee4ef25ed2f4f1fced0dbbd5970f3e81ce",
      "old_mode": 33188,
      "old_path": "tests/itests/voltha/test_voltha_rest_apis.py",
      "new_id": "d1874b00c0bba9496420780bb507d7d5ada0c120",
      "new_mode": 33188,
      "new_path": "tests/itests/voltha/test_voltha_rest_apis.py"
    }
  ]
}
