Skip to content

Commit c4993f1

Browse files
committed
Merge remote-tracking branch 'origin/main'
2 parents b2b5744 + 146e2e7 commit c4993f1

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

pkg/process/process.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -290,8 +290,8 @@ func Load(configBlob []byte) (*config.Config, error) {
290290
// Validate RFC 9234 BGP role
291291
if peerData.Role != nil {
292292
peerData.Role = util.Ptr(strings.ReplaceAll(*peerData.Role, "-", "_"))
293-
if *peerData.Role != "rs_server" && *peerData.Role != "rs_client" && *peerData.Role != "customer" && *peerData.Role != "peer" {
294-
return nil, fmt.Errorf("[%s] Invalid BGP role: %s (must be one of rs-server, rs-client, customer, peer)", *peerData.Role, peerName)
293+
if *peerData.Role != "provider" && peerData.Role != "rs_server" && *peerData.Role != "rs_client" && *peerData.Role != "customer" && *peerData.Role != "peer" {
294+
return nil, fmt.Errorf("[%s] Invalid BGP role: %s (must be one of provider, rs-server, rs-client, customer, peer)", *peerData.Role, peerName)
295295
}
296296
}
297297
requireRoles := peerData.RequireRoles != nil && *peerData.RequireRoles

0 commit comments

Comments
 (0)