This is an automated email from the ASF dual-hosted git repository.
rohit pushed a commit to branch 4.14
in repository https://gitbox.apache.org/repos/asf/cloudstack.git
The following commit(s) were added to refs/heads/4.14 by this push:
new 8373724 Fix failure in validating IP address in case of multiple
Management Servers (#4507)
8373724 is described below
commit 837372488f0b149d26aa3246199c5d7897e67364
Author: Pearl Dsilva <[email protected]>
AuthorDate: Tue Dec 8 13:42:24 2020 +0530
Fix failure in validating IP address in case of multiple Management Servers
(#4507)
* Fix failure in validating IP address in case of multiple Management
Servers
* refactor code
Co-authored-by: Pearl Dsilva <[email protected]>
---
.../cloudstack/storage/resource/NfsSecondaryStorageResource.java | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git
a/services/secondary-storage/server/src/main/java/org/apache/cloudstack/storage/resource/NfsSecondaryStorageResource.java
b/services/secondary-storage/server/src/main/java/org/apache/cloudstack/storage/resource/NfsSecondaryStorageResource.java
index ab98a81..f4ae30e 100644
---
a/services/secondary-storage/server/src/main/java/org/apache/cloudstack/storage/resource/NfsSecondaryStorageResource.java
+++
b/services/secondary-storage/server/src/main/java/org/apache/cloudstack/storage/resource/NfsSecondaryStorageResource.java
@@ -2587,8 +2587,10 @@ public class NfsSecondaryStorageResource extends
ServerResourceBase implements S
if (_inSystemVM) {
_localgw = (String)params.get("localgw");
if (_localgw != null) { // can only happen inside service vm
- String mgmtHost = (String)params.get("host");
- addRouteToInternalIpOrCidr(_localgw, _eth1ip, _eth1mask,
mgmtHost);
+ String mgmtHosts = (String)params.get("host");
+ for (final String mgmtHost : mgmtHosts.split(",")) {
+ addRouteToInternalIpOrCidr(_localgw, _eth1ip, _eth1mask,
mgmtHost);
+ }
String internalDns1 = (String)params.get("internaldns1");
if (internalDns1 == null) {