prodvider: fix build after k8s update, add to CI presubmit

Change-Id: I5a3794541853abd1fb16e67e285edfa29c2f5cf7
diff --git a/cluster/prodvider/service.go b/cluster/prodvider/service.go
index 17dfe6e..160f260 100644
--- a/cluster/prodvider/service.go
+++ b/cluster/prodvider/service.go
@@ -63,7 +63,7 @@
 		return nil, status.Error(codes.PermissionDenied, "not part of staff or kubernetes-users")
 	}
 
-	err = p.kubernetesSetupUser(username)
+	err = p.kubernetesSetupUser(ctx, username)
 	if err != nil {
 		glog.Errorf("kubernetesSetupUser(%v): %v", username, err)
 		return nil, status.Error(codes.Unavailable, "could not set up objects in Kubernetes")
@@ -75,7 +75,7 @@
 		return nil, status.Error(codes.Unavailable, "could not generate k8s keys")
 	}
 
-	hspkiKeys, err := p.hspkiCreds(username)
+	hspkiKeys, err := p.hspkiCreds(ctx, username)
 	if err != nil {
 		glog.Errorf("hspkiCreds(%q): %v", username, err)
 		return nil, status.Error(codes.Unavailable, "could not generate hspki keys")