From 228a14c66a73d64f54b3ff538d2e400f7a92a0d9 Mon Sep 17 00:00:00 2001 From: Ian Chin Wang Date: Tue, 20 Oct 2026 13:21:50 -0400 Subject: [PATCH] fix(nvidia): use standalone ratsd-token module Import the legacy token library from github.com/veraison/ratsd-token and pin the standalone repository revision. Update CMW to the required v0.3.0 version and refresh module checksums. Signed-off-by: Ian Chin Wang --- go.mod | 5 +++-- go.sum | 6 ++++-- scheme/nvidia/scheme.go | 2 +- scheme/nvidia/scheme_test.go | 2 +- 4 files changed, 9 insertions(+), 6 deletions(-) diff --git a/go.mod b/go.mod index 32bc0608..a1767688 100644 --- a/go.mod +++ b/go.mod @@ -1,6 +1,6 @@ module github.com/veraison/services -go 1.26 +go 1.26.0 toolchain go1.26.6 @@ -41,7 +41,7 @@ require ( github.com/stretchr/testify v1.11.1 github.com/tbaehler/gin-keycloak v1.6.1 github.com/veraison/ccatoken v1.4.1-0.20261013095530-3b4af2545666 - github.com/veraison/cmw v0.2.0 + github.com/veraison/cmw v0.3.0 github.com/veraison/corim v1.1.3-0.20261014075055-d19e48dba761 github.com/veraison/corim-store v0.2.2-0.20260804102809-d1c9b858ead5 github.com/veraison/da v0.0.0-20260902105205-bdc14504b673 @@ -49,6 +49,7 @@ require ( github.com/veraison/go-cose v1.3.0 github.com/veraison/psatoken v1.2.1-0.20240912124429-aec3ece7886e github.com/veraison/ratsd v0.0.0-20260724200913-b9ba647e3f76 + github.com/veraison/ratsd-token v0.0.0-20261007144201-93500f814d56 go.uber.org/zap v1.27.0 golang.org/x/text v0.41.0 google.golang.org/grpc v1.83.2 diff --git a/go.sum b/go.sum index e610054f..e0c46d26 100644 --- a/go.sum +++ b/go.sum @@ -1253,8 +1253,8 @@ github.com/valyala/fastjson v1.6.4 h1:uAUNq9Z6ymTgGhcm0UynUAB6tlbakBrz6CQFax3BXV github.com/valyala/fastjson v1.6.4/go.mod h1:CLCAqky6SMuOcxStkYQvblddUtoRxhYMGLrsQns1aXY= github.com/veraison/ccatoken v1.4.1-0.20261013095530-3b4af2545666 h1:MjaP7BdIa6Mi+vKfbmdZFtpSfvVEy4AcPhRGrZO9hDk= github.com/veraison/ccatoken v1.4.1-0.20261013095530-3b4af2545666/go.mod h1:YheIuCJOdorTOO2Zrx8msKRGmDj/xP5YSMt/yJHcvPk= -github.com/veraison/cmw v0.2.0 h1:BWEvwZnD4nn5osq6XwQpTRcGxwV+Su4t6ytdAbVXAJY= -github.com/veraison/cmw v0.2.0/go.mod h1:OiYKk1t6/Fmmg30ZpSMzi4nKr5kt3374sNTkgxC5BDs= +github.com/veraison/cmw v0.3.0 h1:Uu+Kf76sGseSBXPY6MIGo6CZAqkUUFDt7r6sBN7sB7k= +github.com/veraison/cmw v0.3.0/go.mod h1:V7OMAyNVrMEWGu1d1LItZRuGJzlO0/KN84ju9XIXmFE= github.com/veraison/corim v1.1.3-0.20261014075055-d19e48dba761 h1:yrYhDYHuBVM2OmdUcGWZbokMwGvaGlgY2rR4p4sHeWg= github.com/veraison/corim v1.1.3-0.20261014075055-d19e48dba761/go.mod h1:CNq6Vwrc3bMFaWAC7SjyuCTp2/C2D9EDwj9CQJWF0/c= github.com/veraison/corim-store v0.2.2-0.20260804102809-d1c9b858ead5 h1:xsiDHnE9aefE9E1bODPvPnAZgzjgZ5hY0keTEmENKiQ= @@ -1271,6 +1271,8 @@ github.com/veraison/psatoken v1.2.1-0.20240912124429-aec3ece7886e h1:W1OWcrRvfN0 github.com/veraison/psatoken v1.2.1-0.20240912124429-aec3ece7886e/go.mod h1:bXUwdYAGcRoclxe73JmO8Z9ngV9KDHqW20afM9Q0FKo= github.com/veraison/ratsd v0.0.0-20260724200913-b9ba647e3f76 h1:AsVDP6X2A3atSJwoj7rLkAAyXGZ6l5Zr6gAgIztzpcw= github.com/veraison/ratsd v0.0.0-20260724200913-b9ba647e3f76/go.mod h1:89kdVA6JprVqSY5TwYZN5GrPWuTCgRJapo8SMCjD8tU= +github.com/veraison/ratsd-token v0.0.0-20261007144201-93500f814d56 h1:ZnHpD9x/Bpw1aSrv3xgSGcn4Q+l4DwuLuJ25+DLcIaI= +github.com/veraison/ratsd-token v0.0.0-20261007144201-93500f814d56/go.mod h1:IO9MOHW0aXt0Ac0N7AyjirDVyjBQDF+lFNDsnfBUWjU= github.com/veraison/swid v1.1.1-0.20251003121634-fd1f7f1e1897 h1:ze1ulqK70S7PRignyZzFDBJHNVEDyISk5FDv9Uh3UFw= github.com/veraison/swid v1.1.1-0.20251003121634-fd1f7f1e1897/go.mod h1:d5jt76uMNbTfQ+f2qU4Lt8RvWOTsv6PFgstIM1QdMH0= github.com/virtee/sev-snp-measure-go v0.0.0-20241128091219-920346c42ecb h1:iBPEloogBk7uK2Ygtz1l6gJabikXs8ASZCmormbn2lM= diff --git a/scheme/nvidia/scheme.go b/scheme/nvidia/scheme.go index 7adff952..8e71509e 100644 --- a/scheme/nvidia/scheme.go +++ b/scheme/nvidia/scheme.go @@ -12,7 +12,7 @@ import ( "github.com/veraison/cmw" "github.com/veraison/corim/comid" "github.com/veraison/ear" - ratsdtoken "github.com/veraison/ratsd/ratsd-token" + ratsdtoken "github.com/veraison/ratsd-token" "github.com/veraison/services/handler" "github.com/veraison/services/log" "github.com/veraison/services/plugin" diff --git a/scheme/nvidia/scheme_test.go b/scheme/nvidia/scheme_test.go index dcf1a8ea..10e30eee 100644 --- a/scheme/nvidia/scheme_test.go +++ b/scheme/nvidia/scheme_test.go @@ -11,7 +11,7 @@ import ( "testing" "github.com/stretchr/testify/require" - ratsdtoken "github.com/veraison/ratsd/ratsd-token" + ratsdtoken "github.com/veraison/ratsd-token" "github.com/veraison/services/plugin" )