Skip to content

Commit 5bea0a1

Browse files
committed
Merge remote-tracking branch 'origin/4.14'
2 parents 93ff156 + 7f5eb64 commit 5bea0a1

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

server/src/main/java/com/cloud/network/router/NetworkHelperImpl.java

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -798,6 +798,13 @@ public boolean validateHAProxyLBRule(final LoadBalancingRule rule) {
798798
}
799799
return false;
800800
}
801+
String lbProtocol = rule.getLbProtocol();
802+
if (lbProtocol != null && lbProtocol.toLowerCase().equals(NetUtils.UDP_PROTO)) {
803+
if (s_logger.isDebugEnabled()) {
804+
s_logger.debug("Can't create LB rule as haproxy does not support udp");
805+
}
806+
return false;
807+
}
801808

802809
for (final LoadBalancingRule.LbStickinessPolicy stickinessPolicy : rule.getStickinessPolicies()) {
803810
final List<Pair<String, String>> paramsList = stickinessPolicy.getParams();

0 commit comments

Comments
 (0)