Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(249)

Unified Diff: dm/api/distributor/swarming/v1/params.pb.go

Issue 2267143002: Add additional validation to swarming v1 distributor. (Closed) Base URL: https://chromium.googlesource.com/external/github.com/luci/luci-go@dump_all_stacks
Patch Set: Created 4 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: dm/api/distributor/swarming/v1/params.pb.go
diff --git a/dm/api/distributor/swarming/v1/params.pb.go b/dm/api/distributor/swarming/v1/params.pb.go
index 14f1d8d712b08ea088b960911c4598f6f7ece689..84343870e767a3c8370b61d42ac56c64228c3adf 100644
--- a/dm/api/distributor/swarming/v1/params.pb.go
+++ b/dm/api/distributor/swarming/v1/params.pb.go
@@ -157,8 +157,10 @@ type Parameters_Job_Inputs struct {
Isolated []*IsolatedRef `protobuf:"bytes,1,rep,name=isolated" json:"isolated,omitempty"`
// 0 or more cipd packages for the job.
Packages []*Parameters_Job_Inputs_CipdPackage `protobuf:"bytes,2,rep,name=packages" json:"packages,omitempty"`
- // Optional server to use for cipd packages. If you know you're using
- // swarming's default server, you can omit this.
+ // Server to use for cipd packages. Required (though it may be specified
+ // by the quest's designated distributor config). This must be
+ // scheme://<hostname>, e.g. "https://example.appspot.com". The only
+ // supported schemes are http and https.
CipdServer string `protobuf:"bytes,3,opt,name=cipd_server,json=cipdServer" json:"cipd_server,omitempty"`
}

Powered by Google App Engine
This is Rietveld 408576698