aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAleksandr Nogikh <nogikh@google.com>2025-08-11 17:10:16 +0200
committerAleksandr Nogikh <nogikh@google.com>2025-08-11 16:55:39 +0000
commitaa5bfe04d57ae0697839036e76b6f7a046606ece (patch)
tree0896bc76a5dc15843eba6de4abfcf445aa26e9f0
parent32a0e5edfeef60e894c453dc9e9ae45528626ef1 (diff)
pkg: move gcpsecret to a separate package
It simplifies the dependency tree and fixes a build error for the send-test-email container.
-rw-r--r--pkg/gcpsecret/secret.go (renamed from pkg/gce/gcp_secret.go)2
-rw-r--r--syz-cluster/pkg/emailclient/smtp_sender.go6
-rw-r--r--syz-cluster/tools/send-test-email/Dockerfile2
3 files changed, 5 insertions, 5 deletions
diff --git a/pkg/gce/gcp_secret.go b/pkg/gcpsecret/secret.go
index ef4eb2341..a801615f2 100644
--- a/pkg/gce/gcp_secret.go
+++ b/pkg/gcpsecret/secret.go
@@ -1,7 +1,7 @@
// Copyright 2021 syzkaller project authors. All rights reserved.
// Use of this source code is governed by Apache 2 LICENSE that can be found in the LICENSE file.
-package gce
+package gcpsecret
import (
"context"
diff --git a/syz-cluster/pkg/emailclient/smtp_sender.go b/syz-cluster/pkg/emailclient/smtp_sender.go
index b3f204d9f..7a0e3829d 100644
--- a/syz-cluster/pkg/emailclient/smtp_sender.go
+++ b/syz-cluster/pkg/emailclient/smtp_sender.go
@@ -11,7 +11,7 @@ import (
"strconv"
"strings"
- "github.com/google/syzkaller/pkg/gce"
+ "github.com/google/syzkaller/pkg/gcpsecret"
"github.com/google/syzkaller/syz-cluster/pkg/app"
"github.com/google/uuid"
)
@@ -22,7 +22,7 @@ type smtpSender struct {
}
func newSMTPSender(ctx context.Context, cfg *app.EmailConfig) (*smtpSender, error) {
- project, err := gce.ProjectName(ctx)
+ project, err := gcpsecret.ProjectName(ctx)
if err != nil {
return nil, fmt.Errorf("failed to query project name: %w", err)
}
@@ -117,7 +117,7 @@ func (sender *smtpSender) querySecret(ctx context.Context, key string) (string,
var err error
for i := 0; i < retries; i++ {
var val []byte
- val, err := gce.LatestGcpSecret(ctx, sender.projectName, key)
+ val, err := gcpsecret.LatestGcpSecret(ctx, sender.projectName, key)
if err == nil {
return string(val), nil
}
diff --git a/syz-cluster/tools/send-test-email/Dockerfile b/syz-cluster/tools/send-test-email/Dockerfile
index 41e029ded..69706aff0 100644
--- a/syz-cluster/tools/send-test-email/Dockerfile
+++ b/syz-cluster/tools/send-test-email/Dockerfile
@@ -8,9 +8,9 @@ COPY go.sum ./
RUN go mod download
COPY dashboard/dashapi/ dashboard/dashapi/
COPY pkg/gcs/ pkg/gcs/
-COPY pkg/gce/ pkg/gce/
COPY pkg/email/ pkg/email/
COPY pkg/auth/ pkg/auth/
+COPY pkg/gcpsecret/ pkg/gcpsecret/
# Build the tool.
COPY syz-cluster/tools/send-test-email/*.go syz-cluster/tools/send-test-email/