treewide: remove duplicate imports

Change-Id: I3708f9b6fb95d9463e3b9da12757a4b19416124f
Reviewed-on: https://review.monogon.dev/c/monogon/+/3026
Vouch-Run-CI: Tim Windelschmidt <tim@monogon.tech>
Reviewed-by: Serge Bazanski <serge@monogon.tech>
Tested-by: Jenkins CI
diff --git a/metropolis/cli/metroctl/cmd_node.go b/metropolis/cli/metroctl/cmd_node.go
index 923da42..5332009 100644
--- a/metropolis/cli/metroctl/cmd_node.go
+++ b/metropolis/cli/metroctl/cmd_node.go
@@ -20,7 +20,6 @@
 	"source.monogon.dev/metropolis/node/core/identity"
 	"source.monogon.dev/version"
 
-	"source.monogon.dev/metropolis/proto/api"
 	apb "source.monogon.dev/metropolis/proto/api"
 )
 
@@ -149,7 +148,7 @@
 			}
 			wg.Add(1)
 
-			go func(n *api.Node) {
+			go func(n *apb.Node) {
 				defer wg.Done()
 				cc := dialAuthenticatedNode(ctx, n.Id, n.Status.ExternalAddress, cacert)
 				nodeMgmt := apb.NewNodeManagementClient(cc)
@@ -183,7 +182,7 @@
 							continue
 						}
 						s := nodes[0]
-						if s.Health == api.Node_HEALTHY {
+						if s.Health == apb.Node_HEALTHY {
 							if s.Status != nil && s.Status.Version != nil {
 								log.Printf("node %s updated in %v to version %s", s.Id, time.Since(start), version.Semver(s.Status.Version))
 							} else {
diff --git a/metropolis/pkg/tpm/eventlog/eventlog.go b/metropolis/pkg/tpm/eventlog/eventlog.go
index 8367935..7201a89 100644
--- a/metropolis/pkg/tpm/eventlog/eventlog.go
+++ b/metropolis/pkg/tpm/eventlog/eventlog.go
@@ -30,9 +30,6 @@
 	"io"
 	"sort"
 
-	// Ensure hashes are available.
-	_ "crypto/sha256"
-
 	"github.com/google/go-tpm/tpm2"
 )
 
diff --git a/metropolis/test/e2e/main_test.go b/metropolis/test/e2e/main_test.go
index d4b8227..e0c347f 100644
--- a/metropolis/test/e2e/main_test.go
+++ b/metropolis/test/e2e/main_test.go
@@ -25,7 +25,6 @@
 	"io"
 	"net"
 	"net/http"
-	_ "net/http"
 	_ "net/http/pprof"
 	"net/url"
 	"os"