aboutsummaryrefslogtreecommitdiffstats
path: root/syz-cluster/pkg
diff options
context:
space:
mode:
authorAleksandr Nogikh <nogikh@google.com>2025-07-23 15:13:58 +0200
committerAleksandr Nogikh <nogikh@google.com>2025-07-23 13:26:40 +0000
commit3a8df82293012dff3bc5f2db82d9676629da4ed2 (patch)
tree8cefd51dd70c122fef5a4cbef21ad764acf93bd6 /syz-cluster/pkg
parentbff25996d25dacd8127184a5865bdd1f3d0d4a5f (diff)
syz-cluster: configure a Cc list for reported bugs
Cc syzkaller-bugs@googlegroups.com in all upstreamed syzbot ci findings.
Diffstat (limited to 'syz-cluster/pkg')
-rw-r--r--syz-cluster/pkg/app/config.go4
-rw-r--r--syz-cluster/pkg/emailclient/sender.go1
2 files changed, 4 insertions, 1 deletions
diff --git a/syz-cluster/pkg/app/config.go b/syz-cluster/pkg/app/config.go
index 38cea5e8a..8cbd022c5 100644
--- a/syz-cluster/pkg/app/config.go
+++ b/syz-cluster/pkg/app/config.go
@@ -46,8 +46,10 @@ type EmailConfig struct {
Dashapi *DashapiConfig `yaml:"dashapiConfig"`
// Moderation requests will be sent there.
ModerationList string `yaml:"moderationList"`
- // The list we listen on.
+ // The list email-reporter listens on.
ArchiveList string `yaml:"archiveList"`
+ // The lists/emails to be Cc'd for actual reports (not moderation).
+ ReportCC []string `yaml:"reportCc"`
// Lore git archive to poll for incoming messages.
LoreArchiveURL string `yaml:"loreArchiveURL"`
// The prefix which will be added to all reports' titles.
diff --git a/syz-cluster/pkg/emailclient/sender.go b/syz-cluster/pkg/emailclient/sender.go
index 5bfd86823..33a781d85 100644
--- a/syz-cluster/pkg/emailclient/sender.go
+++ b/syz-cluster/pkg/emailclient/sender.go
@@ -60,6 +60,7 @@ func TestEmailConfig() *app.EmailConfig {
Name: "name",
DocsLink: "docs",
ModerationList: "moderation@list.com",
+ ReportCC: []string{"reported@list.com"},
ArchiveList: "archive@list.com",
Sender: app.SenderSMTP,
SMTP: &app.SMTPConfig{