)]}'
{
  "commit": "761579c36d0768feb3e809e59dfe504cec02e110",
  "tree": "8cb636ef78828ba14b8138d4916a2a035939eb4e",
  "parents": [
    "d95e199adec9eba299fef34e36e96d03d8ba47c7"
  ],
  "author": {
    "name": "Joey Armstrong",
    "email": "joey@opennetworking.org",
    "time": "Mon May 08 11:59:57 2023 -0400"
  },
  "committer": {
    "name": "Joey Armstrong",
    "email": "joey@opennetworking.org",
    "time": "Mon May 08 15:59:59 2023 -0400"
  },
  "message": "VOL-4977 - Failure in voltha-protos verification job.\n\nMakefile\nmakefiles/consts.mk\nmakefiles/include.mk\nvirtualenv.mk\nrequirements.txt\n--------------------\n  o Added library makefiles from repo:onf-make to handle virtualenv setup/removal.\n  o go-clean - augment clean rule, current behavior leaves directory unbuildable.\n\nmakefiles/docker/include.mk\n---------------------------\n  o Replace inlined copies of docker cli arguments with macros: is-stdin, docker-run, etc.\n  o Moved docker command wrappers: PROTOC, etc into docker/include.mk\n\nmakefiles/help/*.mk\n-------------------\n  o Update and align makefile target help text.\n\nChange-Id: Ifcf72e8081efc6e0d828ee4b1b96c66a219a39b9\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "cb7a8cd3c9ded60a7ff45e8fe72fde111acc0e48",
      "old_mode": 33261,
      "old_path": "Makefile",
      "new_id": "09c25312e25d7cf37b0f962189164f919fe56638",
      "new_mode": 33261,
      "new_path": "Makefile"
    },
    {
      "type": "modify",
      "old_id": "9ab210ce034611ece48724d88cb38996cb2e18fb",
      "old_mode": 33261,
      "old_path": "README.md",
      "new_id": "e3d9da0636ef640ce060fbf49156729461fb65df",
      "new_mode": 33261,
      "new_path": "README.md"
    },
    {
      "type": "modify",
      "old_id": "ce718625fe630d748e8cf5f92a21249a9236d080",
      "old_mode": 33188,
      "old_path": "makefiles/consts.mk",
      "new_id": "c1306ac42be56d02617ef3a7eab39857891ef9f6",
      "new_mode": 33188,
      "new_path": "makefiles/consts.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d78d0083af4e1bdef0b1f081bdc6f760a04cbbe2",
      "new_mode": 33188,
      "new_path": "makefiles/docker/include.mk"
    },
    {
      "type": "modify",
      "old_id": "7a93bd04a0704df74fd1afea19c24c1ce2dde615",
      "old_mode": 33188,
      "old_path": "makefiles/help/include.mk",
      "new_id": "ffd390f70f8878bc2be5f7d111abe9adbc4a881d",
      "new_mode": 33188,
      "new_path": "makefiles/help/include.mk"
    },
    {
      "type": "modify",
      "old_id": "919ddaffe93c3423dbc10769b081d035ac30e0c0",
      "old_mode": 33188,
      "old_path": "makefiles/include.mk",
      "new_id": "3cdbf2c2c28333a63b15a93b5723e05eed4ed128",
      "new_mode": 33188,
      "new_path": "makefiles/include.mk"
    },
    {
      "type": "modify",
      "old_id": "c3d54476ade10af09088d2804df3ccf8c5ade246",
      "old_mode": 33188,
      "old_path": "makefiles/lint/json.mk",
      "new_id": "96eb87a86f5f2a0853ac9f501b0998e7042a5537",
      "new_mode": 33188,
      "new_path": "makefiles/lint/json.mk"
    },
    {
      "type": "modify",
      "old_id": "61de008e5bfcfbbc4d30a3a32cfd886cec3c5623",
      "old_mode": 33188,
      "old_path": "makefiles/lint/makefile.mk",
      "new_id": "3cf41d20a3e70a7aa752319a0a122e72a10ac475",
      "new_mode": 33188,
      "new_path": "makefiles/lint/makefile.mk"
    },
    {
      "type": "modify",
      "old_id": "92526576193a98dc5a735bcd24a5ca5391376bd5",
      "old_mode": 33188,
      "old_path": "makefiles/lint/python.mk",
      "new_id": "592ae98e59e4d7d2575bc783b63363d7d6da0182",
      "new_mode": 33188,
      "new_path": "makefiles/lint/python.mk"
    },
    {
      "type": "modify",
      "old_id": "f33c4ba45659e740bb0f7bdd34fdcf93e8674a99",
      "old_mode": 33188,
      "old_path": "makefiles/lint/robot.mk",
      "new_id": "dfbf0346b03b978dd9bb3d13c755a233e07e4b60",
      "new_mode": 33188,
      "new_path": "makefiles/lint/robot.mk"
    },
    {
      "type": "modify",
      "old_id": "0180e904ae63d4eeb2e0af5a00aebe21fecad082",
      "old_mode": 33188,
      "old_path": "makefiles/lint/shell.mk",
      "new_id": "5ccc34f1d02ea2783bdd4f0fc5b2fda7f5810ec1",
      "new_mode": 33188,
      "new_path": "makefiles/lint/shell.mk"
    },
    {
      "type": "modify",
      "old_id": "0cf75de5a6fbc4dc6146ae389d67a999d5eaf72b",
      "old_mode": 33188,
      "old_path": "makefiles/lint/yaml/yamllint.mk",
      "new_id": "b3ce6a5a49ef945afd802faf62a8046872d484a3",
      "new_mode": 33188,
      "new_path": "makefiles/lint/yaml/yamllint.mk"
    },
    {
      "type": "modify",
      "old_id": "e2e826f5be73f25e1535d0d926e4a07e794c88f2",
      "old_mode": 33188,
      "old_path": "makefiles/todo.mk",
      "new_id": "e59423dd215d55be403743c3d00d7c5f0cc4de9b",
      "new_mode": 33188,
      "new_path": "makefiles/todo.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "93eb29da32d77456d5ee604defdb9d3104adeead",
      "new_mode": 33188,
      "new_path": "makefiles/virtualenv.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "98f43ad0e2ccfb0a763ec5c5ccc62edfbfe137cc",
      "new_mode": 33188,
      "new_path": "requirements.txt"
    }
  ]
}
