Skip to content

Commit bcad240

Browse files
committed
Add a checksum validation for go-tpm code
Signed-off-by: David Cassany <dcassany@suse.com>
1 parent 3df1ef7 commit bcad240

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

Makefile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ KUBE_VERSION?="v1.27.10"
2424
CLUSTER_NAME?="operator-e2e"
2525
COMMITDATE?=$(shell git log -n1 --format="%as")
2626
GO_TPM_TAG?=$(shell grep google/go-tpm-tools go.mod | awk '{print $$2}')
27+
GO_TPM_SUM?=c2e95054ed9aee5a304dc31e9b25f2a945d52764352eec399b007e8214e10a0c
2728
E2E_CONF_FILE ?= $(ROOT_DIR)/tests/e2e/config/config.yaml
2829

2930
LDFLAGS := -w -s
@@ -226,6 +227,7 @@ vendor:
226227
go mod tidy
227228
go mod vendor
228229
curl -L 'https://github.com/google/go-tpm-tools/archive/refs/tags/$(GO_TPM_TAG).tar.gz' --output go-tpm-tools.tar.gz
230+
echo "$(GO_TPM_SUM) go-tpm-tools.tar.gz" | sha256sum -c -
229231
tar xaf go-tpm-tools.tar.gz --strip-components=1 -C vendor/github.com/google/go-tpm-tools
230232
rm go-tpm-tools.tar.gz
231233

0 commit comments

Comments
 (0)