go-tpm-tools
go-tpm-tools copied to clipboard
Upgrade to golang 1.21
trafficstars
Clean up go.mod and upgrade dependencies. Update all Go version to 1.21.
Changes made to accommodate linter for deprecation errors:
- Update
cmd/flush.go`cmd/pubkey.go
cobra.ExactValidArgs(1) -> cobra.MatchAll(cobra.ExactArgs(1), cobra.OnlyValidArgs)
- Add a comment in
server/import.goto suppress a linter error (becauseelliptic.GenerateKeyis deprecated, but the new librarycrypto/ecdhdoesn't support P226) - Update
launcher/auth.go(options.Authrorizeis deprecated)
options.Authorizer = docker.NewDockerAuthorizer(authOpts...) -> options.Hosts = docker.ConfigureDefaultRegistries(
docker.WithAuthorizer(docker.NewDockerAuthorizer(authOpts...)))
/gcbrun
/gcbrun
/gcbrun