)]}'
{
  "commit": "06a68372f5aafb8c5f079bad09fc59ec5ffa0130",
  "tree": "6f949aca2486557f8e14b69f382a66affc172905",
  "parents": [
    "e5aae1c17e5e79b66830c3d9e7349ce5ba129bcd"
  ],
  "author": {
    "name": "Joey Armstrong",
    "email": "joey@opennetworking.org",
    "time": "Mon Jul 24 16:37:16 2023 -0400"
  },
  "committer": {
    "name": "Joey Armstrong",
    "email": "joey@opennetworking.org",
    "time": "Mon Jul 24 16:37:16 2023 -0400"
  },
  "message": "[VOL-5100] - periodic-voltha-test-bbsim\n\n[VOL-5101] - voltha testing and kind command version\n\nvars/installVoltctl.groovy\n--------------------------\n  - Update v2.12 to last frozen release version to establish a baseline.\n  - Will update when voltctl is published again.\n\nvars/installKind.groovy\n-----------------------\n  - Jenkins complained about bash FUNCNAME[1] string inlined within a\n    script block.  Just remove it, var syntax is valid and script is\n    simple enough to stand alone w/o message decorations.\n\njjb/pipeline/voltha/master/bbsim-tests.groovy\n---------------------------------------------\n  - Now where is voltctl being downloaded from (?-Makefile-?).\n  - Shell commands exist to install if exists but no mention of where it came from.\n  - Inline a call to installVoltctl.sh, script is aware of release branching and versions.\n  - Added a getIam() method to decorate script log messages.\n    - Cannot simply use callstack, internally jenkins will rewrite to support serialization.\n  - Move installKind() into a named method with try/catch block, exited quietly last time.\n  - Added comments and mild indentation cleanup for statements.\n\nChange-Id: I4402d83c054a4e942505b8375a0ac00578879114\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "98c9beb62f365dcfe8973a6984abe97ebb9328de",
      "old_mode": 33188,
      "old_path": "jjb/pipeline/voltha/master/bbsim-tests.groovy",
      "new_id": "6fecb9873c27848c2ee00d504023ff40a5be9657",
      "new_mode": 33188,
      "new_path": "jjb/pipeline/voltha/master/bbsim-tests.groovy"
    },
    {
      "type": "modify",
      "old_id": "e7cc57af497a6164a19e4707f32515cb069dbb60",
      "old_mode": 33188,
      "old_path": "vars/installKind.groovy",
      "new_id": "f0ed70ddd6cfefbc58a472f7796c49326db4d101",
      "new_mode": 33188,
      "new_path": "vars/installKind.groovy"
    },
    {
      "type": "modify",
      "old_id": "f5f54af043f3b35810c5c874abaa6cca5079e043",
      "old_mode": 33188,
      "old_path": "vars/installVoltctl.groovy",
      "new_id": "1055e037cbbf3016cd42718cd62959585302a89c",
      "new_mode": 33188,
      "new_path": "vars/installVoltctl.groovy"
    }
  ]
}
