)]}'
{
  "commit": "a2763116253601c54c04d3838139a659d2d9a24b",
  "tree": "5bd63c6c90f28309c96ad014847c7ad37802e148",
  "parents": [
    "7bf357098777c6f64f28c14bf4a103c89fbfd1ae"
  ],
  "author": {
    "name": "Zack Williams",
    "email": "zdw@cs.arizona.edu",
    "time": "Tue Jan 03 11:38:38 2017 -0700"
  },
  "committer": {
    "name": "Zack Williams",
    "email": "zdw@cs.arizona.edu",
    "time": "Thu Feb 09 09:02:58 2017 -0700"
  },
  "message": "CORD-714\ninitial set of roles/playbooks\nbug fixes\nfix docker-compose logging, pull xos-base image\ndynamically add docker instances to ansible inventory after onboarding\nBootstrap the onboarding synchronizer\nmore defaults, reload vars after adding docker inventory\nmove TOSCA templates to cord-profilea, random password on admin\nfixes for docker compose, paths in xos.yaml in jinja\ndon\u0027t try to mangle XOS _config files (yet)\ncreate xos-test image\nmake xos-test use locally build xosproject/xos\nadd docker-compose v2 format networking\nfix docker-compose template\npath fixes, move ssh keys\nservice names/paths aren\u0027t so simple\nadded api-tests, teardown roles\nscan the onboarded docker-compose file for ansible inventory\nadd various tests used by test-standalone profile\nfixes for API tests\nsave test output to /tmp/\u003ctestname\u003e.out, bugfixes\nautogenerate openstack keystone admin password, fix tests\nremove nonfunctional UI tests\nchange location of cord_profile, use inventory to specify profile\nfix YAML escaping of backslashes in regex\nbugfixes after path change, add teardown playbook\nbackout setting of cord_dir with ansible_user_dir which differs depending on context\ngradle build fixes, renaming\nfix yml/yaml naming issue\nnull xos_images default\nadded rcord/mcord frontend variants, exampleservice onboarding\nadd missing role, help text in cord-bootstrap.sh\nbugfix\ncreate/run deployment.yaml by default\nallow teardown to handle partially built pods, bugfix to deployment.yaml generation\nadd defaults, fix path for exampleservice\nrevert yaml naming to ease testing, rename mocks\ndebugging\nexampleservice onboarding, mounting volume in XOS container\nbugfix\nadd volume mounts when creating xos_ui, don\u0027t double add to ansible inventory\npost-onboard TOSCA cnfig\ntypo fixes, order of loading TOSCA\nconfig bits for cord-pod, some var renaming\nupdate documentation, rename to rcord\ndoc fixes\nsupport for building just before XOS install, docs\nfix tests, refactor how compute nodes are configed, split vtn service config from adding a node\nremove build process from deploy repo\ninclusion/merge of PKI support\ntypo\nbugfixes and change to use cord instead of opencord for install dir\nfix pki support\nfix ssh key paths\nupdate xos ui/bs ports, fix onboarding on vagrant\nhave compute enlist script use same config file as other playbooks\nfix ports, add MaaS version of compute node enable script\nfix port and nodes.yaml loading\ngenerate API SSL cert for all profiles\nremove cord-app-build which is vestigial\nremove config dir\ndefault xos_ui_port in xos-ready role\nuse xostosca from service-profie/cord-pod-ansible to handle POST form-encode\nfix nodes.yaml, variable name in xostosca, and include openstack properly\ncopy cert chain to build into XOS container\nincrease onboarding timeouts, don\u0027t restart docker\nfix ONOS app versions and network settings\nfix management_hosts network optional include\nfix management/fabric settings\navoid modifying service#ONOS_CORD when adding nodes\nsplit out compute node and vtn config, put delay between\nfix template generation and fail on file not found\nrename vars to profile_manifests, fix redis include\nwhitespace fix\nincrease timeout\nreenable platform-check\nparameterize node_key path, set defaults and fix platform-check\nworkaround for onboarding sync, minor fixes\npause in middle of VTN bug workaround\nreload openstack config as well\ndisable platform-check role as a test\nfixed head-diag role\nreapply VTN config during compute node enable\nCreate exampleservice instance during test\n\nChange-Id: I87e171bcfa429e65e1075a1ee4c97de1e90a7dd5\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a8b42eb6eed1d00740f6dd332a49c2add9cf6c40",
      "old_mode": 33188,
      "old_path": ".gitignore",
      "new_id": "864cb97df97bcb3095ef14a8c5ef15d7679e9528",
      "new_mode": 33188,
      "new_path": ".gitignore"
    },
    {
      "type": "delete",
      "old_id": "b1489e005cdd4919a2e8d7c0d421ad7b8f773041",
      "old_mode": 33188,
      "old_path": "INSTALL_SINGLE_NODE.md",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "289825f653c094eb60dbaed3d74a30ab35c716e0",
      "old_mode": 33188,
      "old_path": "README.md",
      "new_id": "888fb02d934f876297e724a455cc9f511a30ba1b",
      "new_mode": 33188,
      "new_path": "README.md"
    },
    {
      "type": "delete",
      "old_id": "5db90c5840e1d25e329692de49bcd20dba5bff70",
      "old_mode": 33188,
      "old_path": "Vagrantfile",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ebb0890b48f6ced2e520e665cd45446c289dad23",
      "new_mode": 33188,
      "new_path": "add-bootstrap-containers-playbook.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4deba1b8602e3318217c71afd991473d4762ec65",
      "new_mode": 33188,
      "new_path": "add-onboard-containers-playbook.yml"
    },
    {
      "type": "delete",
      "old_id": "bd331b24a7d263cb1ebe8e071e5ca1d42d3b58db",
      "old_mode": 33188,
      "old_path": "ansible/ansible.cfg",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "d3a34fcd0f0cad9c0ccdb8ecd7a11f7b0df66c25",
      "old_mode": 33188,
      "old_path": "ansible/platdev.yml",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "b7568df3ab7da03a1d0dcce2a6d66436bd75bcc6",
      "old_mode": 33188,
      "old_path": "ansible/roles/buildtools/defaults/main.yml",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "6c0e3faf9fffdd6a98c21fab4bf1ab044005bc56",
      "old_mode": 33188,
      "old_path": "ansible/roles/buildtools/tasks/main.yml",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "4aa80322fc7d56daa43f6014216f990a0bc4cc26",
      "old_mode": 33188,
      "old_path": "ansible/roles/common/defaults/main.yml",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "990a43de61300503b6b0f66803d95ea314a2dfcf",
      "old_mode": 33188,
      "old_path": "ansible/roles/common/files/ssh_config",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "3ee9d2ea25e5a0c9342cc94a5453a50f1dd2fb3d",
      "old_mode": 33188,
      "old_path": "ansible/roles/common/tasks/main.yml",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "b46950a74d908f1381510acb816b1e4c49eaa43a",
      "old_mode": 33188,
      "old_path": "ansible/roles/java8-oracle/tasks/main.yml",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "feace0054520a2c5a24d00d5d76ce84f7c4380d0",
      "new_mode": 33188,
      "new_path": "api-test-playbook.yml"
    },
    {
      "type": "delete",
      "old_id": "c4bdfda8c713d920d557e51ee9329e083978f7b0",
      "old_mode": 33188,
      "old_path": "build.gradle.todelete",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "cbb66522a5c5461bebacba0382c53d318f9940f8",
      "old_mode": 33188,
      "old_path": "buildSrc/build.gradle",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "a9bb91b1b7f39965e740a68a61c0fd0adfa45ee0",
      "old_mode": 33188,
      "old_path": "buildSrc/src/main/groovy/org/opencord/gradle/rules/DockerFetchRule.groovy",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "a1d816410009d29073daa1bdf54baf756f249115",
      "old_mode": 33188,
      "old_path": "buildSrc/src/main/groovy/org/opencord/gradle/rules/DockerPublishRule.groovy",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "474e16dc02ab0cdc606afa509c23b649d940b34f",
      "old_mode": 33188,
      "old_path": "buildSrc/src/main/groovy/org/opencord/gradle/rules/DockerTagRule.groovy",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "3b46424aafbdf91232f8b8fde0315c8a088bb10e",
      "old_mode": 33188,
      "old_path": "buildSrc/src/main/groovy/org/opencord/gradle/rules/GitSubmoduleUpdateRule.groovy",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "c529b8a1521f11af90ec7faf245fb64b3c3d07ce",
      "old_mode": 33188,
      "old_path": "cloudlab-openstack-playbook.yml",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "rename",
      "old_id": "dd6721a68e031c14059bed4094eb25adc1458127",
      "old_mode": 33188,
      "old_path": "cord-diag-playbook.yml",
      "new_id": "fb477e53aadbc18bc6bb96257936b2c70a363654",
      "new_mode": 33188,
      "new_path": "collect-diag-playbook.yml",
      "score": 96
    },
    {
      "type": "delete",
      "old_id": "104eaca29d5fa163784771302fbcb3ad74b989f9",
      "old_mode": 33188,
      "old_path": "config/cloudlab.yml",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "68fe7471cc6da771549dd129d4de278240ba0d99",
      "old_mode": 33188,
      "old_path": "config/default.yml",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "rename",
      "old_id": "234785a3ff94ac9cee49045e5bbd933feb30df6f",
      "old_mode": 33188,
      "old_path": "cord-automation.yml",
      "new_id": "556adc61217e7dfc6b41399ac200707f0d9c5055",
      "new_mode": 33188,
      "new_path": "cord-automation-playbook.yml",
      "score": 75
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "043d316121e7ed3e24645f44a060bbea17e0424a",
      "new_mode": 33188,
      "new_path": "cord-compute-maas-playbook.yml"
    },
    {
      "type": "modify",
      "old_id": "cdcd81e72f925bbbe4212a5c46c512c6cfe73d59",
      "old_mode": 33188,
      "old_path": "cord-compute-playbook.yml",
      "new_id": "2ccb405e22a03a43c68e683759eae534a9d7b573",
      "new_mode": 33188,
      "new_path": "cord-compute-playbook.yml"
    },
    {
      "type": "delete",
      "old_id": "29221fb3ede3af37a72290a8063a54f6c088a952",
      "old_mode": 33188,
      "old_path": "cord-deploy-xos.yml",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "420fde0523eb1bd18770bb68d40b97be6b5e02a1",
      "old_mode": 33188,
      "old_path": "cord-fabric-pingtest.yml",
      "new_id": "90dcb4f5046c842ea5225efad7fb72a2adafee24",
      "new_mode": 33188,
      "new_path": "cord-fabric-pingtest.yml"
    },
    {
      "type": "delete",
      "old_id": "ef1e1697cbf0039d974ac8f895795e8356dfab81",
      "old_mode": 33188,
      "old_path": "cord-head-playbook.yml",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "343fd98b75e1b1cde477a52811f1bc5efbd2b5de",
      "old_mode": 33188,
      "old_path": "cord-post-deploy-playbook.yml",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "ebad1c4abd9311859e5305c030739f68678232d2",
      "old_mode": 33188,
      "old_path": "cord-refresh-fabric.yml",
      "new_id": "6ba451b43478e7e30c5b3e4496ade8c448599216",
      "new_mode": 33188,
      "new_path": "cord-refresh-fabric.yml"
    },
    {
      "type": "modify",
      "old_id": "7c8e469789019613e948219d08cbc64495186a0f",
      "old_mode": 33188,
      "old_path": "credentials/README.md",
      "new_id": "5e507f406a9fc47bfdfdf8cdeeb55c206480cce6",
      "new_mode": 33188,
      "new_path": "credentials/README.md"
    },
    {
      "type": "rename",
      "old_id": "eef5ab4509b63bc847b0cdfd006d5530222ae82f",
      "old_mode": 33188,
      "old_path": "cord-deploy-onos.yml",
      "new_id": "67ff1b4bf3d9cc589feffacab12b74141d7e0096",
      "new_mode": 33188,
      "new_path": "deploy-onos-playbook.yml",
      "score": 70
    },
    {
      "type": "rename",
      "old_id": "97a4efc35675ec5fb2a4f559bde39da44e2ac941",
      "old_mode": 33188,
      "old_path": "cord-deploy-openstack.yml",
      "new_id": "4c40c563f76bf6d14b9067487fe7c120c9d78527",
      "new_mode": 33188,
      "new_path": "deploy-openstack-playbook.yml",
      "score": 85
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "965b2e9c24527400ac6b07f3c5ef405adfe34b60",
      "new_mode": 33188,
      "new_path": "deploy-xos-playbook.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "76655a892702d0efe9a96284586617f96dd90f83",
      "new_mode": 33188,
      "new_path": "devel-tools-playbook.yml"
    },
    {
      "type": "delete",
      "old_id": "c955ae8b2ca9ab5cf237792755d9d570a48240c4",
      "old_mode": 33188,
      "old_path": "gradle.properties",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "2c6137b87896c8f70315ae454e00a969ef5f6019",
      "old_mode": 33188,
      "old_path": "gradle/wrapper/gradle-wrapper.jar",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "cf051c091514a6cf84588c4a36933d3b32fd6b64",
      "old_mode": 33188,
      "old_path": "gradle/wrapper/gradle-wrapper.properties",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "9d82f78915133e1c35a6ea51252590fb38efac2f",
      "old_mode": 33261,
      "old_path": "gradlew",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "72d362dafd896f845f13c55bf925b14c5c8faa1d",
      "old_mode": 33188,
      "old_path": "gradlew.bat",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "d945d36025c97f6ca892ee7ec7331e10126e5017",
      "old_mode": 33188,
      "old_path": "group_vars/arizona.yml",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "340ac15637238b457bd15e17299ef1cfb923aabb",
      "old_mode": 33188,
      "old_path": "group_vars/cloudlab.yml",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "9836d410d7786912050ad48c85832d8cf69d4a50",
      "old_mode": 33188,
      "old_path": "group_vars/cord-test.yml",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "3b1cf22caa0172797d5bef2e893ba1dd273c4c6a",
      "old_mode": 33188,
      "old_path": "group_vars/cord.yml",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "7c1e6ba4f937bdfe232a0f99d32d75b309351aa9",
      "old_mode": 33188,
      "old_path": "group_vars/princeton.yml",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "85ba602a32efceda5ed7e3a06ca760e7f16c3100",
      "old_mode": 33188,
      "old_path": "group_vars/singapore.yml",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "fee7f1c3ef9ae25803d875685d310c4aaef3b5e9",
      "old_mode": 33188,
      "old_path": "group_vars/stanford.yml",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "42f415b4d73f316ea531498fe11cffe530bc1ab7",
      "new_mode": 33188,
      "new_path": "inventory/api-test"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "717a0461bf30c24e5fc0e71f94a71e6330eda485",
      "new_mode": 33188,
      "new_path": "inventory/devstack"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0f6abe8e3ceae1d72453e1cbb740da75de828ca6",
      "new_mode": 33188,
      "new_path": "inventory/frontend"
    },
    {
      "type": "rename",
      "old_id": "161f143bf01c4ec529edade415548730c022496e",
      "old_mode": 33188,
      "old_path": "inventory/arizona",
      "new_id": "161f143bf01c4ec529edade415548730c022496e",
      "new_mode": 33188,
      "new_path": "inventory/legacy/arizona",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "e8ff1fa7942a03fefb0976b25f12a6263f963edc",
      "old_mode": 33188,
      "old_path": "inventory/aztest",
      "new_id": "e8ff1fa7942a03fefb0976b25f12a6263f963edc",
      "new_mode": 33188,
      "new_path": "inventory/legacy/aztest",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "4dc377ff9d7bdbcfb0a2359438621968730cdf59",
      "old_mode": 33188,
      "old_path": "inventory/cloudlab",
      "new_id": "4dc377ff9d7bdbcfb0a2359438621968730cdf59",
      "new_mode": 33188,
      "new_path": "inventory/legacy/cloudlab",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "90b23f6c27da4c2a7f0535d97fc7869b5276d2ae",
      "old_mode": 33188,
      "old_path": "inventory/cloudlab-openstack",
      "new_id": "90b23f6c27da4c2a7f0535d97fc7869b5276d2ae",
      "new_mode": 33188,
      "new_path": "inventory/legacy/cloudlab-openstack",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "1d9450751e3e4da549acca01596c7511d76513a9",
      "old_mode": 33188,
      "old_path": "inventory/cord",
      "new_id": "1d9450751e3e4da549acca01596c7511d76513a9",
      "new_mode": 33188,
      "new_path": "inventory/legacy/cord",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "29c1dc316ea6fe5c0d0eda5e19556e753b9892d7",
      "old_mode": 33188,
      "old_path": "inventory/cord-test",
      "new_id": "29c1dc316ea6fe5c0d0eda5e19556e753b9892d7",
      "new_mode": 33188,
      "new_path": "inventory/legacy/cord-test",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "3fa68e3231a1fc47f00d012db6af1d783868816e",
      "old_mode": 33188,
      "old_path": "inventory/hawaii",
      "new_id": "3fa68e3231a1fc47f00d012db6af1d783868816e",
      "new_mode": 33188,
      "new_path": "inventory/legacy/hawaii",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "66a54f43c4a350cde6397b6f55f0608af2045e2e",
      "old_mode": 33188,
      "old_path": "inventory/multi-localhost",
      "new_id": "66a54f43c4a350cde6397b6f55f0608af2045e2e",
      "new_mode": 33188,
      "new_path": "inventory/legacy/multi-localhost",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "821d60564ecdf888f68b84d6733297a60d8caf49",
      "old_mode": 33188,
      "old_path": "inventory/princeton",
      "new_id": "821d60564ecdf888f68b84d6733297a60d8caf49",
      "new_mode": 33188,
      "new_path": "inventory/legacy/princeton",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "eb2164bf7d6416695ccc8ec4bdc5521002fa2805",
      "old_mode": 33188,
      "old_path": "inventory/singapore",
      "new_id": "eb2164bf7d6416695ccc8ec4bdc5521002fa2805",
      "new_mode": 33188,
      "new_path": "inventory/legacy/singapore",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "7f860385b5d2003a587c761bb8469d9e804fbe21",
      "old_mode": 33188,
      "old_path": "inventory/single-localhost",
      "new_id": "7f860385b5d2003a587c761bb8469d9e804fbe21",
      "new_mode": 33188,
      "new_path": "inventory/legacy/single-localhost",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "5b3068f747013620027b1644225c653338f48227",
      "old_mode": 33188,
      "old_path": "inventory/stanford",
      "new_id": "5b3068f747013620027b1644225c653338f48227",
      "new_mode": 33188,
      "new_path": "inventory/legacy/stanford",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "8d3ab66e73305bbc801852d3ecb3b0ce66200ec8",
      "old_mode": 33188,
      "old_path": "inventory/unc",
      "new_id": "8d3ab66e73305bbc801852d3ecb3b0ce66200ec8",
      "new_mode": 33188,
      "new_path": "inventory/legacy/unc",
      "score": 100
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3dcd971e749f39834fcf095784cd41db6632675d",
      "new_mode": 33188,
      "new_path": "inventory/localhost"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bc2d4d142ab6115c5a2032ff68c8d1e70f38d326",
      "new_mode": 33188,
      "new_path": "inventory/mock-mcord"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "69eecee20f3afcbf0fda05ce8cadcfbb9119c795",
      "new_mode": 33188,
      "new_path": "inventory/mock-rcord"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "92adce28dcc5ccb35a54f3569fc69008bd68d32e",
      "new_mode": 33188,
      "new_path": "inventory/rcord"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "14619feb5f15853fc12d88a972ce5dcadb85a18f",
      "new_mode": 33188,
      "new_path": "library/xostosca.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2ca154f376fe327957c748f8a1b52adcbd457288",
      "new_mode": 33188,
      "new_path": "onboard-exampleservice-playbook.yml"
    },
    {
      "type": "modify",
      "old_id": "b782476d82dc3c2750b20072bc337d51cb963d03",
      "old_mode": 33188,
      "old_path": "opencloud-multi-playbook.yml",
      "new_id": "931d6cb688098f6109be0e5b83b96db7bcf25527",
      "new_mode": 33188,
      "new_path": "opencloud-multi-playbook.yml"
    },
    {
      "type": "rename",
      "old_id": "f8d24c674ee4d1301075587508f631a35fdc3dcf",
      "old_mode": 33188,
      "old_path": "pki-setup.yml",
      "new_id": "1e4eb0226d056b70e893c57a589d98e4806cc711",
      "new_mode": 33188,
      "new_path": "pki-setup-playbook.yml",
      "score": 78
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "62374637fe39a5114166a6fb1e89c6369ecb3c05",
      "new_mode": 33188,
      "new_path": "pod-test-playbook.yml"
    },
    {
      "type": "rename",
      "old_id": "70313f16b7287fc1dffae22b0f0b4a9970b28e13",
      "old_mode": 33188,
      "old_path": "cord-prep-platform.yml",
      "new_id": "8661208cd2304480356c620a81a95e025587472c",
      "new_mode": 33188,
      "new_path": "prep-platform-playbook.yml",
      "score": 83
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cba05fef3401b0af5a9f69218a1650bd9c2bb3ca",
      "new_mode": 33188,
      "new_path": "profile_manifests/api-test.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3afea33f54e6a3a248e10f23754f9225331b50c0",
      "new_mode": 33188,
      "new_path": "profile_manifests/frontend.yml"
    },
    {
      "type": "rename",
      "old_id": "9153e0a8196980df6efbb201b06abff1b4cbc854",
      "old_mode": 33188,
      "old_path": "vars/local_vars.yml",
      "new_id": "9153e0a8196980df6efbb201b06abff1b4cbc854",
      "new_mode": 33188,
      "new_path": "profile_manifests/local_vars.yml",
      "score": 100
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "15634f3f0d17bcfbaaf3ba49f48e92348464f314",
      "new_mode": 33188,
      "new_path": "profile_manifests/mock-mcord.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3ca43a47d65a9b8eb56fb9dcb62b82ca9be741c0",
      "new_mode": 33188,
      "new_path": "profile_manifests/mock-rcord.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "54b8584442226b86789db28fe3c8328a48ea278f",
      "new_mode": 33188,
      "new_path": "profile_manifests/opencloud.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "07d584c1636f7af214b62a0ff723cd03a159b79f",
      "new_mode": 33188,
      "new_path": "profile_manifests/rcord.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7878862dddca45d2c8aadb2b9b28a5f9c4213d53",
      "new_mode": 33188,
      "new_path": "roles/api-test-prep/tasks/main.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f78a3b2ac833dcce7bfd3238b9bf38f38eb4bf40",
      "new_mode": 33188,
      "new_path": "roles/api-tests/defaults/main.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "843a3840e3bbdcddd5afeea687e90ed0a862b5b2",
      "new_mode": 33188,
      "new_path": "roles/api-tests/tasks/main.yml"
    },
    {
      "type": "modify",
      "old_id": "1c96cce647d1ffa55d73561743b5935691db7c28",
      "old_mode": 33188,
      "old_path": "roles/automation-integration/templates/do-enlist-compute-node.j2",
      "new_id": "3490c8cc3c86123ca0a71cc8a5e43389722c6d2c",
      "new_mode": 33188,
      "new_path": "roles/automation-integration/templates/do-enlist-compute-node.j2"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "70507cc403bc905adacdd9949e06f813024ec98c",
      "new_mode": 33188,
      "new_path": "roles/compute-node-config/defaults/main.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6500dbb29a20129fb09f5bf8655595e92974c6e0",
      "new_mode": 33188,
      "new_path": "roles/compute-node-config/tasks/main.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b43e1e3bc833cb6cfdcfce7bafb6c08eb707ea51",
      "new_mode": 33188,
      "new_path": "roles/compute-node-config/templates/openstack-compute-vtn.yaml.j2"
    },
    {
      "type": "rename",
      "old_id": "7ba953bcc89383eac7a00ff1c19b367612ff97ac",
      "old_mode": 33188,
      "old_path": "roles/xos-compute-setup/templates/nodes.yaml.j2",
      "new_id": "b0849dc6d13c83d328c1f02faee89ebaf8f1a75f",
      "new_mode": 33188,
      "new_path": "roles/compute-node-config/templates/openstack-compute.yaml.j2",
      "score": 67
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b84e46d5e859dff4144ab71a0d6d51bc6c4d878c",
      "new_mode": 33188,
      "new_path": "roles/compute-node-enable-maas/defaults/main.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9892aa143a8b419afec7034848d7713350a82215",
      "new_mode": 33188,
      "new_path": "roles/compute-node-enable-maas/tasks/main.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a3a1e7c708d1839e1fa35e691cb4a3ecc207c1da",
      "new_mode": 33188,
      "new_path": "roles/compute-node-enable/defaults/main.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5f3557c0dd3758031f0d681558e2ce125a6a8a53",
      "new_mode": 33188,
      "new_path": "roles/compute-node-enable/tasks/main.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a5d2ce883a3fd326f0069a9d195e8919529d8c34",
      "new_mode": 33188,
      "new_path": "roles/cord-profile/defaults/main.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f597d70649f8f7ab69f623c17d00f76e3b34f2f1",
      "new_mode": 33188,
      "new_path": "roles/cord-profile/files/disable-onboarding.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "73545e882e098a861128fa5a9c4053c66555f864",
      "new_mode": 33188,
      "new_path": "roles/cord-profile/files/enable-onboarding.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "00da0828aaaa8b3128216817f6c6cd074a5ecf9c",
      "new_mode": 33188,
      "new_path": "roles/cord-profile/files/fixtures.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d0f987480e0e32f6423dcb2fa0a615dffe6e2ce4",
      "new_mode": 33188,
      "new_path": "roles/cord-profile/tasks/main.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7b6ef00295ac41e96d938da359b346d28fbe2caa",
      "new_mode": 33188,
      "new_path": "roles/cord-profile/templates/cdn-content.yaml.j2"
    },
    {
      "type": "rename",
      "old_id": "b182f04208f24c8490f91cdb8654d7144a6293c8",
      "old_mode": 33188,
      "old_path": "roles/xos-install/templates/cord-services.yaml.j2",
      "new_id": "0c3c2fdd428f60daf53c308dc24c9ba4249bb108",
      "new_mode": 33188,
      "new_path": "roles/cord-profile/templates/cord-services.yaml.j2",
      "score": 95
    },
    {
      "type": "rename",
      "old_id": "2d5dfd11fb800fbb3c9bb883f32206d866190fe8",
      "old_mode": 33188,
      "old_path": "roles/xos-install/templates/deployment.yaml.j2",
      "new_id": "0987b7cb4abfefa4972e2a35e58e9a66d4abf0ac",
      "new_mode": 33188,
      "new_path": "roles/cord-profile/templates/deployment.yaml.j2",
      "score": 77
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8609ef82d955798973bfba9089d5e89c38d614f7",
      "new_mode": 33188,
      "new_path": "roles/cord-profile/templates/fabric-network-cfg.json.j2"
    },
    {
      "type": "rename",
      "old_id": "664505fed54e803376cc23d9c4fecdb4059a71ab",
      "old_mode": 33188,
      "old_path": "roles/xos-install/templates/fabric.yaml.j2",
      "new_id": "36ad25ad93e84b48e87a80127a3a09685a6f9523",
      "new_mode": 33188,
      "new_path": "roles/cord-profile/templates/fabric-service.yaml.j2",
      "score": 65
    },
    {
      "type": "rename",
      "old_id": "79ea589120c46c24e2ad6a7b7cdb132ef48e5d50",
      "old_mode": 33188,
      "old_path": "roles/xos-install/templates/management-net.yaml.j2",
      "new_id": "781dbf3f560d5cb50c6087015d7b2cba5136b0c4",
      "new_mode": 33188,
      "new_path": "roles/cord-profile/templates/management-net.yaml.j2",
      "score": 65
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "060f8291c03c9db987e2941d5104b64e33b87d70",
      "new_mode": 33188,
      "new_path": "roles/cord-profile/templates/mock-mcord.yaml.j2"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1f733f93f127f2a45a63f5dbe3d0ddb2dc4dac03",
      "new_mode": 33188,
      "new_path": "roles/cord-profile/templates/mock-onos.yaml.j2"
    },
    {
      "type": "rename",
      "old_id": "65d2338cb07eebceef1ee0d3d2991c6f8e4b3d64",
      "old_mode": 33188,
      "old_path": "roles/xos-install/templates/openstack.yaml.j2",
      "new_id": "07882f15b0420b7d7ebd3b86f3cb0703adc7b79b",
      "new_mode": 33188,
      "new_path": "roles/cord-profile/templates/openstack.yaml.j2",
      "score": 97
    },
    {
      "type": "rename",
      "old_id": "26573ed2b8ba4d74ffbb087959db51e261890b7c",
      "old_mode": 33188,
      "old_path": "roles/xos-install/templates/public-net.yaml.j2",
      "new_id": "cf111caa9c0b080ee8ea9d8a17dec4caa2cba8f2",
      "new_mode": 33188,
      "new_path": "roles/cord-profile/templates/public-net.yaml.j2",
      "score": 99
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6a3324cb9c31778e8f596f4c0d8312eb1e4c8563",
      "new_mode": 33188,
      "new_path": "roles/cord-profile/templates/sample.yaml.j2"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "055fa57f3e1e89017506b4a11d94d19fd76fc96c",
      "new_mode": 33188,
      "new_path": "roles/cord-profile/templates/services.yaml.j2"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ec882c9386d2030cb1451ff3a25c29b1c098a8db",
      "new_mode": 33188,
      "new_path": "roles/cord-profile/templates/volt-devices.yaml.j2"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cf53513324825e303d0046b00394dbde723b1b5f",
      "new_mode": 33188,
      "new_path": "roles/cord-profile/templates/vrouter.yaml.j2"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7dc5d30964235410628e0bf95fa503b8cdcc5ba9",
      "new_mode": 33188,
      "new_path": "roles/cord-profile/templates/vtn-service.yaml.j2"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bf79d65455762d4bdf401c0e91185d4771b6ad24",
      "new_mode": 33188,
      "new_path": "roles/cord-profile/templates/xos-bootstrap-docker-compose.yaml.j2"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "626660cd23d69d257b096b476f3119fa112e2e55",
      "new_mode": 33188,
      "new_path": "roles/cord-profile/templates/xos.yaml.j2"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "175be92613bd5db5b629f646290914260b00ead9",
      "new_mode": 33188,
      "new_path": "roles/cord-profile/templates/xos_common_config.j2"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7ff3dde4ad6e77f9763500ea428b731bc8bc37c0",
      "new_mode": 33188,
      "new_path": "roles/docker-install/defaults/main.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f63466b6b9b8e75e1f3f90cbc0554bf9a70b9133",
      "new_mode": 33188,
      "new_path": "roles/docker-install/files/docker_apt_key.gpg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "697fec703650794594c20e673c4d2eee344b4d10",
      "new_mode": 33188,
      "new_path": "roles/docker-install/handlers/main.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "826d5bb4542801691990f1a0eca77e5c095e1b61",
      "new_mode": 33188,
      "new_path": "roles/docker-install/tasks/main.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "82098e0e1a11a8c0ff65a7b10aacdb9907f4c5e7",
      "new_mode": 33188,
      "new_path": "roles/exampleservice-config/defaults/main.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dc21c175a29d66a6640d9c9949823ddb25cf4bde",
      "new_mode": 33188,
      "new_path": "roles/exampleservice-config/tasks/main.yml"
    },
    {
      "type": "rename",
      "old_id": "9e5f4e52a4d24b5275a86d7cb4a2fd6f582773f8",
      "old_mode": 33188,
      "old_path": "roles/xos-install/templates/exampleservice.yaml.j2",
      "new_id": "9e5f4e52a4d24b5275a86d7cb4a2fd6f582773f8",
      "new_mode": 33188,
      "new_path": "roles/exampleservice-config/templates/test-exampleservice.yaml.j2",
      "score": 100
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "441e075b40768a98e4d8b52336086e9a30f6dce0",
      "new_mode": 33188,
      "new_path": "roles/exampleservice-config/templates/xos-exampleservice.yaml.j2"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "463326e1e1490c5a18456ec02ceeeefcf3ee8e9d",
      "new_mode": 33188,
      "new_path": "roles/exampleservice-onboard/defaults/main.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ba559d1521c6f1cd6588d8f8a8c8b60af55e58a4",
      "new_mode": 33188,
      "new_path": "roles/exampleservice-onboard/tasks/main.yml"
    },
    {
      "type": "modify",
      "old_id": "7473a066d6881ba92834df07c2e3daa15b435a24",
      "old_mode": 33188,
      "old_path": "roles/juju-compute-setup/tasks/main.yml",
      "new_id": "d061697a7732abe0c218d4e56e045ab24549f40a",
      "new_mode": 33188,
      "new_path": "roles/juju-compute-setup/tasks/main.yml"
    },
    {
      "type": "modify",
      "old_id": "564f28ffded77ad3bed73ffdf2578ced78834d49",
      "old_mode": 33188,
      "old_path": "roles/juju-setup/templates/opencloud_juju_config.yml.j2",
      "new_id": "4379a9fc20af61bc894efc7322a57fd4e6abfcfa",
      "new_mode": 33188,
      "new_path": "roles/juju-setup/templates/opencloud_juju_config.yml.j2"
    },
    {
      "type": "modify",
      "old_id": "5e4eb0697250ee2f39da07650d5b842cdbc7e1aa",
      "old_mode": 33188,
      "old_path": "roles/maas-test-client-install/tasks/main.yml",
      "new_id": "6b225b9db00ce210593530e9540ba9debed0bb9b",
      "new_mode": 33188,
      "new_path": "roles/maas-test-client-install/tasks/main.yml"
    },
    {
      "type": "modify",
      "old_id": "666162d3e1f3de6511437b0e25ccb4989cf8203f",
      "old_mode": 33188,
      "old_path": "roles/platform-check/defaults/main.yml",
      "new_id": "16a8ef7e5e96935e9a330aa3542a96be735d6b17",
      "new_mode": 33188,
      "new_path": "roles/platform-check/defaults/main.yml"
    },
    {
      "type": "modify",
      "old_id": "035945ff6ae2cb493c42fd250625af9e66ac4508",
      "old_mode": 33188,
      "old_path": "roles/platform-check/tasks/main.yml",
      "new_id": "a67e837dfdc1d0b43cba16da88229ab82a4876e4",
      "new_mode": 33188,
      "new_path": "roles/platform-check/tasks/main.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b2af59f035cc81cc4bc7224dcde9f785e6eebb76",
      "new_mode": 33188,
      "new_path": "roles/repo/defaults/main.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "779e406c3be7222b1bc696f7ab069319d7713d53",
      "new_mode": 33188,
      "new_path": "roles/repo/tasks/main.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "42ace114f0d524021016cdbe74527a636273574b",
      "new_mode": 33188,
      "new_path": "roles/teardown-profile/defaults/main.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3c9bbea6adb0d0ed327bdc9d6fd149a570fbacf1",
      "new_mode": 33188,
      "new_path": "roles/teardown-profile/tasks/main.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "04b252ef74a4bc54998a99ba49f59c773e42bc48",
      "new_mode": 33188,
      "new_path": "roles/test-exampleservice/defaults/main.yml"
    },
    {
      "type": "modify",
      "old_id": "331dfcfdab892c469ec76302a80317ce92a71120",
      "old_mode": 33188,
      "old_path": "roles/test-exampleservice/tasks/main.yml",
      "new_id": "12bf2af5d591af1cd5c1496c664bfef9d4824d7e",
      "new_mode": 33188,
      "new_path": "roles/test-exampleservice/tasks/main.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3fbf456e3b8b3b0ee2792a0e48628463b0cd477d",
      "new_mode": 33188,
      "new_path": "roles/test-subscriber-config/defaults/main.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "46c1642a7d355a0de6a50f85544b69db50424b6e",
      "new_mode": 33188,
      "new_path": "roles/test-subscriber-config/tasks/main.yml"
    },
    {
      "type": "rename",
      "old_id": "59d9cfe125896ef4ec2bc9e18a53c867b80bb438",
      "old_mode": 33188,
      "old_path": "roles/xos-install/templates/cord-test-subscriber.yaml.j2",
      "new_id": "59d9cfe125896ef4ec2bc9e18a53c867b80bb438",
      "new_mode": 33188,
      "new_path": "roles/test-subscriber-config/templates/test-subscriber.yaml.j2",
      "score": 100
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "eb7b66ea65c0cf088b43fac2f1e53cc1943b8d60",
      "new_mode": 33188,
      "new_path": "roles/test-subscriber-enable/tasks/main.yml"
    },
    {
      "type": "modify",
      "old_id": "4a44e7b06afbff855ced75ff2d1344c1bb017dab",
      "old_mode": 33188,
      "old_path": "roles/test-vsg/tasks/main.yml",
      "new_id": "5e029f7658f89188769d0113881b658214aff88d",
      "new_mode": 33188,
      "new_path": "roles/test-vsg/tasks/main.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f244f5d9ea7967405fee64aef5e55e002ed19650",
      "new_mode": 33188,
      "new_path": "roles/tosca-tests/tasks/main.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6b20046a3a1fd42aad3efa95e86ba5e858db1607",
      "new_mode": 33188,
      "new_path": "roles/xos-bootstrap-hosts/defaults/main.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "32a589c8f90df128c5d59d40e0bff1121e016426",
      "new_mode": 33188,
      "new_path": "roles/xos-bootstrap-hosts/tasks/main.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ada76710367ccb9b500ac407d268f88f0e6a0922",
      "new_mode": 33188,
      "new_path": "roles/xos-bootstrap/defaults/main.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "109d9ee7682c97b621fc5e6356e07c19c97a4935",
      "new_mode": 33188,
      "new_path": "roles/xos-bootstrap/tasks/main.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "879cbc79e94157c7871e0bdf58a194f6d6ffe848",
      "new_mode": 33188,
      "new_path": "roles/xos-clear-db/files/xos_clear_db.sql"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3fb46a40a73868c90320723d6f4d8fdaf79934a3",
      "new_mode": 33188,
      "new_path": "roles/xos-clear-db/tasks/main.yml"
    },
    {
      "type": "delete",
      "old_id": "d8de0ede08937a39df18c5c7d40296babb770e51",
      "old_mode": 33188,
      "old_path": "roles/xos-compute-setup/tasks/main.yml",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "f16260953ef4459a83f9a01c0d12a4c322ad6a1b",
      "old_mode": 33188,
      "old_path": "roles/xos-compute-setup/templates/vtn.yaml.j2",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c610f28b71dd95aa3bee5d44f302d03f724a5082",
      "new_mode": 33188,
      "new_path": "roles/xos-config/defaults/main.yml"
    },
    {
      "type": "modify",
      "old_id": "9898d3e83e275117fa9fad17f333c6e2a57295e9",
      "old_mode": 33188,
      "old_path": "roles/xos-config/tasks/main.yml",
      "new_id": "2e5f9ccb5c46879a01f9666abf5bacc997d2f622",
      "new_mode": 33188,
      "new_path": "roles/xos-config/tasks/main.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "22943b226727aaad9ea57cacdc9e589b984857d1",
      "new_mode": 33188,
      "new_path": "roles/xos-docker-images/defaults/main.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4482aacc003ce2c0f20d3dc56ba42f291d1ca840",
      "new_mode": 33188,
      "new_path": "roles/xos-docker-images/tasks/main.yml"
    },
    {
      "type": "delete",
      "old_id": "fe04cec647a7147539d887735ee9c448d8675ff5",
      "old_mode": 33188,
      "old_path": "roles/xos-install/defaults/main.yml",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "846d1a571b05a0955d350677d608fdcf514672c2",
      "old_mode": 33188,
      "old_path": "roles/xos-install/tasks/main.yml",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "7ba953bcc89383eac7a00ff1c19b367612ff97ac",
      "old_mode": 33188,
      "old_path": "roles/xos-install/templates/nodes.yaml.j2",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "f16260953ef4459a83f9a01c0d12a4c322ad6a1b",
      "old_mode": 33188,
      "old_path": "roles/xos-install/templates/vtn.yaml.j2",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ee4dbb992302d612d03411f22928a2597a84ee9d",
      "new_mode": 33188,
      "new_path": "roles/xos-onboard-hosts/defaults/main.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5adf7d6622556c83fe1393d42ea8e0aeb2750153",
      "new_mode": 33188,
      "new_path": "roles/xos-onboard-hosts/tasks/main.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b9d946f5bdb3ddc872c92d5df938cde4c3d7054f",
      "new_mode": 33188,
      "new_path": "roles/xos-onboarding/defaults/main.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "df3a2051f1a54c9334c933da9213de7c6019e17d",
      "new_mode": 33188,
      "new_path": "roles/xos-onboarding/tasks/main.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4dc61e628dd05b4b0da173fe22a54dc248b40cdf",
      "new_mode": 33188,
      "new_path": "roles/xos-ready/defaults/main.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ffdb98c42c418233d1dd0f26d3b1ad4bac70a7af",
      "new_mode": 33188,
      "new_path": "roles/xos-ready/tasks/main.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "05d2518ed807667e991b98f20b003c3676309126",
      "new_mode": 33188,
      "new_path": "roles/xos-test-restore-db/tasks/main.yml"
    },
    {
      "type": "delete",
      "old_id": "5dce4b258b70f00da3fc19f156937a7737099eca",
      "old_mode": 33261,
      "old_path": "scripts/bootstrap_ansible.sh",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "760c304b4ca8567a4ec140c005690478a7fb6c5f",
      "new_mode": 33188,
      "new_path": "scripts/cord-bootstrap.sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "17c44ed846c5490e4c0103f8d6b7368d89f86316",
      "new_mode": 33188,
      "new_path": "teardown-playbook.yml"
    },
    {
      "type": "rename",
      "old_id": "065bea1b20674af9fa150b50a6f726164f16d417",
      "old_mode": 33188,
      "old_path": "templates/cord.yaml",
      "new_id": "065bea1b20674af9fa150b50a6f726164f16d417",
      "new_mode": 33188,
      "new_path": "templates/cord.yml",
      "score": 100
    },
    {
      "type": "delete",
      "old_id": "8a2ea6c10f847c605b9bdc112e601cee0d5b026e",
      "old_mode": 33188,
      "old_path": "vars/aztest.yml",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "50ed1bc1ba87a18e1b5084c8ab64cb9d87cab5ee",
      "old_mode": 33188,
      "old_path": "vars/cord.yml",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "ca21591acc40e6f0444d275efde882999c9b793c",
      "old_mode": 33188,
      "old_path": "vars/cord_defaults.yml",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "14df06fb4d83d3e67eaf7f2e265774d13b97d539",
      "old_mode": 33188,
      "old_path": "vars/example_keystone.yml",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "bc16f700051a108da64ab8ea7921fbf7871c4214",
      "old_mode": 33188,
      "old_path": "vars/opencloud_defaults.yml",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "b204d6931180ffe79c24ab9be2d39257efc8ca14",
      "old_mode": 33188,
      "old_path": "xos-reinstall-playbook.yml",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    }
  ]
}
