)]}'
{
  "commit": "4d612a903a56c00123eb2e20bf1f331d97129c59",
  "tree": "c8ffa6e3676bbd0f7dffeb70ae4def6b003bf1c2",
  "parents": [
    "793b074445f6e5651ae6e1a6000cfeab6c090680"
  ],
  "author": {
    "name": "Joey Armstrong",
    "email": "jarmstrong@linuxfoundation.org",
    "time": "Wed Apr 24 15:30:49 2024 -0400"
  },
  "committer": {
    "name": "Joey Armstrong",
    "email": "joey@opennetworking.org",
    "time": "Wed Apr 24 19:58:55 2024 +0000"
  },
  "message": "[VOL-5319] voltctl release problems\n\njjb/github-release/voltha.yaml\n------------------------------\n  o Update copyright notice, add SPDX tokens.\n  o Edits allow \u0027make lint-reuse\u0027 to run cleanly.\n\njjb/shell/github-release/help.sh\njjb/shell/github-release/parse-args.sh\n--------------------------------------\n  o Cosmetic edits.\n  o Script is growing so bulk move some functions into named libraries.\n\njjb/shell/github-release.sh\n---------------------------\n  o Script edits are mostly added to improve logging and debugging.\n  o Replace hardcoded /bbsim/ reference in log output with /{repo}/.\n    Can be confusing displaying \u0027bbism\u0027 when voltctl is being released.\n  o Added debug function bannerEL() to announce function ENTER/LEAVE.\n  o Display function name and line number when error() is called.\n  o Added arg --self-verify for debugging.  Perform simple credential\n    validation using login() \u0026 logout() VS allowing script to run.\n  o Added an extra case in getGitVersion().  GERRIT_PROJECT\u003d may not\n    be defined while debugging interactively.  Report error and\n    suggest fixes.\n\nSigned-off-by: Joey Armstrong \u003cjarmstrong@linuxfoundation.org\u003e\nChange-Id: I481b3dfa1cc323d02babb0a5df86145f49ab176f\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e874bd21d863140280e63fae3d02f8c5207682f0",
      "old_mode": 33188,
      "old_path": "jjb/github-release/voltha.yaml",
      "new_id": "a3ec8be02dd96c49cfd9404c313b17abaddc135b",
      "new_mode": 33188,
      "new_path": "jjb/github-release/voltha.yaml"
    },
    {
      "type": "modify",
      "old_id": "dddfe0c84f1912f6f20ea7b2de71f84c1e933453",
      "old_mode": 33261,
      "old_path": "jjb/shell/github-release.sh",
      "new_id": "fe206acc48a0ca54c7eafb0355a52ef283cc9b98",
      "new_mode": 33261,
      "new_path": "jjb/shell/github-release.sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7e409a5d42df10fde0d880f1d7d64f48f6028a7e",
      "new_mode": 33261,
      "new_path": "jjb/shell/github-release/help.sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fb79412bb13b65955565e4d690c346f71aec722e",
      "new_mode": 33188,
      "new_path": "jjb/shell/github-release/parse-args.sh"
    }
  ]
}
