What does this PR do?
This is to fix issue 543 go.mod updated for protobuf version after run bootstrap.sh.
In the file bootstrap.sh and setup-machine-arktos.sh, they both point protobuf version to be 1.26 but in current file go.mod, the version is v1.27.0 which is wrong. We need to change to version to correct one and bring the needed indirect reference, then go.mod won't change after run bootstrap.sh.
How was this tested?
I update the change to a private branch, then find another clean machine, apply the change, and execute ./bootstrap.sh. The go.mod is not updated which proves the change works.
What does this PR do? This is to fix issue 543 go.mod updated for protobuf version after run bootstrap.sh. In the file bootstrap.sh and setup-machine-arktos.sh, they both point protobuf version to be 1.26 but in current file go.mod, the version is v1.27.0 which is wrong. We need to change to version to correct one and bring the needed indirect reference, then go.mod won't change after run bootstrap.sh.
How was this tested? I update the change to a private branch, then find another clean machine, apply the change, and execute ./bootstrap.sh. The go.mod is not updated which proves the change works.
Are there any user facing / API changes? No.
Closes #543