)]}'
{
  "commit": "cb986bf9401d0c8f103ae4827c3cabb610e92fc1",
  "tree": "c0a1ce5936d8683fbcc08a91b87b0003e64e35e3",
  "parents": [
    "0ce49d387407753c381f01d1bc0704dbf62eb459"
  ],
  "author": {
    "name": "Joey Armstrong",
    "email": "joey@opennetworking.org",
    "time": "Tue Dec 12 17:22:05 2023 -0500"
  },
  "committer": {
    "name": "Joey Armstrong",
    "email": "joey@opennetworking.org",
    "time": "Wed Jan 10 15:08:59 2024 -0500"
  },
  "message": "[VOL-5222] - Upgrade golang version for VOLTHA jobs\n\nMakefile\n--------\n  o Remove redundant rm -fr java_temp commands, makefile target\n    java-clean is already setup to remove the temp directory.\n  o Add flag LOCAL_FIX_PERMS\u003d1 to adjust permissions so make\n    build, test and lint can be used locally.  Not perfect but close\n    (new files created from docker are still a problem).\n\nmakefiles/etc/include.mk\nmakefiles/etc/features.mk\n------------------------\n  o Copy in banner functions from repo:onf-make.\n\nmakefiles/golang/commands.mk\nmakefiles/golang/include.mk\nmakefiles/golang/upgrade.mk\n----------------------------\n  o Added target golang-version to display version from docker image.\n  o Added target golang-upgrade to update min version required by go.mod.\n\n[HOWTO: Test]\n-------------\n  o make help | grep golang\n  o make help-golang\n  o make golang-version\n  o make golang-upgrade # golang-version-upgrade\u003d1.21.5\n  o make sterile build test LOCAL_FIX_PERMS\u003d1\n\nChange-Id: I4ffe0cd8785769d00d1b0a802fa49aebef3142f7\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7a9991f77588c5ae77947dc6fcae2df632139d65",
      "old_mode": 33261,
      "old_path": "Makefile",
      "new_id": "e1c4b1621b8724735959379feee692449539a97e",
      "new_mode": 33261,
      "new_path": "Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b1bf4827cfeac6c6736f85ec0e99231673b5a019",
      "new_mode": 33188,
      "new_path": "makefiles/etc/features.mk"
    },
    {
      "type": "modify",
      "old_id": "541c1dbcb6f287fbad5e1aab47e4d6a4eb685a43",
      "old_mode": 33188,
      "old_path": "makefiles/etc/include.mk",
      "new_id": "24ef929b6e89e63bb846aea6981dad0671011046",
      "new_mode": 33188,
      "new_path": "makefiles/etc/include.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "28d9a5c7529356e2d432acdbfd979c2df241dd94",
      "new_mode": 33188,
      "new_path": "makefiles/golang/commands.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "05c3ee33c0ad25b863397d3e94fdb7b93218e16e",
      "new_mode": 33188,
      "new_path": "makefiles/golang/include.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "224998f3a6cb8d8da620196706ff658c4749c4a5",
      "new_mode": 33188,
      "new_path": "makefiles/golang/upgrade.mk"
    },
    {
      "type": "modify",
      "old_id": "fef212c50f1e8cfae17748ad87e0517dab08c5ac",
      "old_mode": 33188,
      "old_path": "makefiles/include.mk",
      "new_id": "ecf52d504da6e88bcd98d5cb48dc7c11b8c2a9db",
      "new_mode": 33188,
      "new_path": "makefiles/include.mk"
    }
  ]
}
