)]}'
{
  "commit": "3f0e242d6606fc46110d90a2beeb7ad80c7c928c",
  "tree": "9bbf5b19d486200733ab5437add5876825bd8929",
  "parents": [
    "87b55f7b5344bae42a73ed54b0ff9052c6a13038"
  ],
  "author": {
    "name": "Joey Armstrong",
    "email": "joey@opennetworking.org",
    "time": "Wed Jul 05 18:25:41 2023 -0400"
  },
  "committer": {
    "name": "Joey Armstrong",
    "email": "joey@opennetworking.org",
    "time": "Wed Jul 05 18:25:41 2023 -0400"
  },
  "message": "[VOL-5054] - Triage build for voltha-openolt-adapter\n\ncmd/*.go\ninternal/pkg/*.go\npkg/mocks/*.go\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n  o Run gofmt -w -s on all non-(vendor/) golang sources (~make lint).\n  o Release triage jobs have been failing on unrelated source problems.\n\nconfig.mk\nmakefiles/docker/\nmakefiles/etc/\nmakefiles/targets/\nmakefiles/virtualenv.mk\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n  o https://github.com/opencord/onf-make.git\n  o Copy in library makefiles, esp docker/include.mk\n\nMakefile\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n  o Refactor and replace inline GO\u003d and docker macros with docker/include.\n  o Added manual flag LOCAL_FIX_PERMS\u003d1 to grant docker image write access.\n  o Target: mod-update\n    - Split logic into targets mod-tidy and mod-vendor.\n    - Display a banner when target runs for readability.\n    - Target lint-mod now calls mod-update VS inlining make mod tidy \u0026 vendor\n  o Target: test\n    - Split logic into 3 distinct targets now that stdout/stderr handled.\n    - Improve error handling, fail early VS accumulating status then exit\n    - Display a banner when targets process for log readability.\n    - Define macros for *.out and *.xml to avoid repeating logfile paths.\n\nChange-Id: Ia2eb999f6176ce2eb46e41f55aee74c05b5a4cd2\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0bd7c9f30f2706fcd21d7519ae3a8cc4fff26a91",
      "old_mode": 33188,
      "old_path": "Makefile",
      "new_id": "7f21a2c0635d48a92f1b01827f045f9b6efa855f",
      "new_mode": 33188,
      "new_path": "Makefile"
    },
    {
      "type": "modify",
      "old_id": "e8fc5849a8f9cb5f9f8962e39159ec9de6f90f98",
      "old_mode": 33188,
      "old_path": "VERSION",
      "new_id": "c4ac44de9a79d5bc3e212fe4915a5c653c365eba",
      "new_mode": 33188,
      "new_path": "VERSION"
    },
    {
      "type": "modify",
      "old_id": "a4fb006c03df038570a833b9aeea2544a49ece11",
      "old_mode": 33188,
      "old_path": "cmd/openolt-adapter/profile.go",
      "new_id": "89f47a75214191496cd3fcb6b3769dfc86421d43",
      "new_mode": 33188,
      "new_path": "cmd/openolt-adapter/profile.go"
    },
    {
      "type": "modify",
      "old_id": "7e97c2d5f5ff979148c338d0fcfadc272f77e697",
      "old_mode": 33188,
      "old_path": "cmd/openolt-adapter/release.go",
      "new_id": "0dc546527569c7cf43744fe9579d1f4eba9e7623",
      "new_mode": 33188,
      "new_path": "cmd/openolt-adapter/release.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c35b3dfa5fec831145b7608e6fb513fc58ca070d",
      "new_mode": 33188,
      "new_path": "config.mk"
    },
    {
      "type": "modify",
      "old_id": "002c459dc6e2ba290ad8b429b15d64063ea7c7ba",
      "old_mode": 33188,
      "old_path": "internal/pkg/config/config.go",
      "new_id": "21106aa232657f2ca41a66c18b95132227d1a2ce",
      "new_mode": 33188,
      "new_path": "internal/pkg/config/config.go"
    },
    {
      "type": "modify",
      "old_id": "4e89635423d5da3e2730da9440461ecaa19b2592",
      "old_mode": 33188,
      "old_path": "internal/pkg/config/config_test.go",
      "new_id": "152db525e7b7bdff160208a90b4c0e931e3ec92d",
      "new_mode": 33188,
      "new_path": "internal/pkg/config/config_test.go"
    },
    {
      "type": "modify",
      "old_id": "3c8a8261e27c435550b95c6bea48a9a120a6568d",
      "old_mode": 33188,
      "old_path": "internal/pkg/core/common.go",
      "new_id": "d2d6f6ee8eda9d501e743c1be0686d6361c7a4a2",
      "new_mode": 33188,
      "new_path": "internal/pkg/core/common.go"
    },
    {
      "type": "modify",
      "old_id": "4c9a00f3667bbc7ca0c36f3bee6cc000639e7d44",
      "old_mode": 33188,
      "old_path": "internal/pkg/core/device_handler_test.go",
      "new_id": "8c419525be5d1d394a0227b260a976336e572208",
      "new_mode": 33188,
      "new_path": "internal/pkg/core/device_handler_test.go"
    },
    {
      "type": "modify",
      "old_id": "73f75f75f369b1f43a8118069f64837b113edd91",
      "old_mode": 33188,
      "old_path": "internal/pkg/core/olt_state_transitions.go",
      "new_id": "cd3fc5c13a40e44dc5633e8cca11befd51ec7938",
      "new_mode": 33188,
      "new_path": "internal/pkg/core/olt_state_transitions.go"
    },
    {
      "type": "modify",
      "old_id": "cc3d1a226d708c240b8ad641dad022877ba7b98f",
      "old_mode": 33188,
      "old_path": "internal/pkg/core/olt_state_transitions_test.go",
      "new_id": "6e8ba9785e0019ae93198b9cc194b5c77c0d2774",
      "new_mode": 33188,
      "new_path": "internal/pkg/core/olt_state_transitions_test.go"
    },
    {
      "type": "modify",
      "old_id": "db9c70dd11e94aba2d29fb2b72b58358b4fab318",
      "old_mode": 33188,
      "old_path": "internal/pkg/core/openoltInterAdapter.go",
      "new_id": "fb0d2a2eb029f6699e6090a7025dc118df81b8fe",
      "new_mode": 33188,
      "new_path": "internal/pkg/core/openoltInterAdapter.go"
    },
    {
      "type": "modify",
      "old_id": "6ee538b7e4fc85ea282721884728143620b94deb",
      "old_mode": 33188,
      "old_path": "internal/pkg/core/openolt_eventmgr.go",
      "new_id": "3740cf4eec8b0e8b9ed3b86aac4816d9f0d54dcb",
      "new_mode": 33188,
      "new_path": "internal/pkg/core/openolt_eventmgr.go"
    },
    {
      "type": "modify",
      "old_id": "087f2344949aef2c0eed0cdaeb39dceeecc751da",
      "old_mode": 33188,
      "old_path": "internal/pkg/core/openolt_flowmgr.go",
      "new_id": "c5899b0e43a1278a58fd1ba4dbb1b6844b07aa55",
      "new_mode": 33188,
      "new_path": "internal/pkg/core/openolt_flowmgr.go"
    },
    {
      "type": "modify",
      "old_id": "7dc83b703f1dc47b474a6d45cc5d6db49d73148c",
      "old_mode": 33188,
      "old_path": "internal/pkg/core/openolt_flowmgr_test.go",
      "new_id": "a07fcd4e75d649ab43cb2e5e0c72cf6a36de5df5",
      "new_mode": 33188,
      "new_path": "internal/pkg/core/openolt_flowmgr_test.go"
    },
    {
      "type": "modify",
      "old_id": "6490ebf923f36a4beea567d605ccd21a5e5821fd",
      "old_mode": 33188,
      "old_path": "internal/pkg/core/openolt_groupmgr.go",
      "new_id": "cc1ce004b8813dc61ac75ee415f871bf740ea897",
      "new_mode": 33188,
      "new_path": "internal/pkg/core/openolt_groupmgr.go"
    },
    {
      "type": "modify",
      "old_id": "776fef48f0d975d15bda18d0b170c6592d769f72",
      "old_mode": 33188,
      "old_path": "internal/pkg/core/openolt_test.go",
      "new_id": "cb70ea923e76bb34164c4fa199f2007fa34b55bd",
      "new_mode": 33188,
      "new_path": "internal/pkg/core/openolt_test.go"
    },
    {
      "type": "modify",
      "old_id": "eedfa197bf5776a3edfff0445f4d0295ca25b110",
      "old_mode": 33261,
      "old_path": "internal/pkg/core/statsmanager.go",
      "new_id": "52a86e3d0c4b41849724b7521df55cc82dbfd627",
      "new_mode": 33261,
      "new_path": "internal/pkg/core/statsmanager.go"
    },
    {
      "type": "modify",
      "old_id": "ab6dfd7acb1898a7419d8f825d5b023f86c23200",
      "old_mode": 33188,
      "old_path": "internal/pkg/core/statsmanager_test.go",
      "new_id": "537b3de3339d7d640db1e25f46975b8e8c664e6d",
      "new_mode": 33188,
      "new_path": "internal/pkg/core/statsmanager_test.go"
    },
    {
      "type": "modify",
      "old_id": "4d7aa2620fabf191fee373be1fe6166da253aa36",
      "old_mode": 33188,
      "old_path": "internal/pkg/olterrors/olterrors.go",
      "new_id": "8892be99c51f4b74b5132fa7bb0241d65c0cda3c",
      "new_mode": 33188,
      "new_path": "internal/pkg/olterrors/olterrors.go"
    },
    {
      "type": "modify",
      "old_id": "26a73ad8e80cfa85b75668b28777ef6122d41d0d",
      "old_mode": 33261,
      "old_path": "internal/pkg/resourcemanager/resourcemanager.go",
      "new_id": "e3d60d9dc3de28419247d0dba2b1f4fba362bcd5",
      "new_mode": 33261,
      "new_path": "internal/pkg/resourcemanager/resourcemanager.go"
    },
    {
      "type": "modify",
      "old_id": "b1ba8ef0f6732059a0766c3383ee00cc375e53ef",
      "old_mode": 33188,
      "old_path": "internal/pkg/resourcemanager/resourcemanager_test.go",
      "new_id": "215933e0b497c983fc1f6429e227511fa1a7e384",
      "new_mode": 33188,
      "new_path": "internal/pkg/resourcemanager/resourcemanager_test.go"
    },
    {
      "type": "modify",
      "old_id": "f61d34146b7d7fd5a0981fb0484ed66bb91c4e03",
      "old_mode": 33188,
      "old_path": "makefiles/consts.mk",
      "new_id": "8961b3a47c957e1fc44daae13d3d19d9ae91eec3",
      "new_mode": 33188,
      "new_path": "makefiles/consts.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "65626310ff2be232fb19d954616c950e937bd732",
      "new_mode": 33188,
      "new_path": "makefiles/docker/include.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7d95190d616adc9b9ea8a871d676fd04fff1df63",
      "new_mode": 33188,
      "new_path": "makefiles/etc/include.mk"
    },
    {
      "type": "modify",
      "old_id": "5d9a2d991b9d711fc69529013977dcd116de1d62",
      "old_mode": 33188,
      "old_path": "makefiles/include.mk",
      "new_id": "f7bb20d33efb78962af6c1d2e7c21a6255bceaed",
      "new_mode": 33188,
      "new_path": "makefiles/include.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "aa1b0d0693ba03d4dd24349ffca726afe39cb747",
      "new_mode": 33188,
      "new_path": "makefiles/targets/check.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f787e5c541c78250b025e1ebf950489d5cf9d51b",
      "new_mode": 33188,
      "new_path": "makefiles/targets/clean.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c661f537fdf3c87eaeacf30dd5ccbd8d537f8643",
      "new_mode": 33188,
      "new_path": "makefiles/targets/sterile.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2f680862f9c9b9968936449cc983fdbeb5ea7e70",
      "new_mode": 33188,
      "new_path": "makefiles/targets/test.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "44da921df2842c8b6fca657574b9a8bcfe5c9223",
      "new_mode": 33188,
      "new_path": "makefiles/targets/tox.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c6904da4dc6359d1560a9262101254ff85d0cc88",
      "new_mode": 33188,
      "new_path": "makefiles/virtualenv.mk"
    },
    {
      "type": "modify",
      "old_id": "bb1acc24d3043e92b16d5aea099f4f0f353045e9",
      "old_mode": 33188,
      "old_path": "pkg/mocks/mockCoreClient.go",
      "new_id": "5926d7ab63eb6cb73b7752311affb5bf415e4674",
      "new_mode": 33188,
      "new_path": "pkg/mocks/mockCoreClient.go"
    },
    {
      "type": "modify",
      "old_id": "0b9bb13aa86a3d97e5e7c65fd8120da529d386f3",
      "old_mode": 33188,
      "old_path": "pkg/mocks/mockEventproxy.go",
      "new_id": "f33fa5d9a70b2993603578b86fe2d14f51f84d0b",
      "new_mode": 33188,
      "new_path": "pkg/mocks/mockEventproxy.go"
    },
    {
      "type": "modify",
      "old_id": "be8ab57a0d09fb77a83abb3ea4bc94606afc4b21",
      "old_mode": 33188,
      "old_path": "pkg/mocks/mockKVClient.go",
      "new_id": "d42f0b11a21a925db9daf8d0cb15701104803892",
      "new_mode": 33188,
      "new_path": "pkg/mocks/mockKVClient.go"
    },
    {
      "type": "modify",
      "old_id": "8e1b618a329b09f5024d45268662109e7aa5e4b3",
      "old_mode": 33188,
      "old_path": "pkg/mocks/mockOnuInterAdapterClient.go",
      "new_id": "3c14244eb1c9adfd0aa1a37c484e61a39a8f6cd1",
      "new_mode": 33188,
      "new_path": "pkg/mocks/mockOnuInterAdapterClient.go"
    },
    {
      "type": "modify",
      "old_id": "5234de50b1b7eae136e07bc9c72035e623a5b57b",
      "old_mode": 33188,
      "old_path": "pkg/mocks/mockTechprofile.go",
      "new_id": "25d0fc61cf929203e32bca653cb7bdf821fb9754",
      "new_mode": 33188,
      "new_path": "pkg/mocks/mockTechprofile.go"
    }
  ]
}
