[pve-devel] applied: [PATCH manager] api mon: allow full-mesh routed setup for monitor IP
Thomas Lamprecht
t.lamprecht at proxmox.com
Tue Nov 26 15:43:26 CET 2019
Signed-off-by: Thomas Lamprecht <t.lamprecht at proxmox.com>
---
PVE/API2/Ceph/MON.pm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/PVE/API2/Ceph/MON.pm b/PVE/API2/Ceph/MON.pm
index 57f88878..0432ca67 100644
--- a/PVE/API2/Ceph/MON.pm
+++ b/PVE/API2/Ceph/MON.pm
@@ -42,7 +42,7 @@ my $find_mon_ip = sub {
if scalar(@$allowed_ips) < 1;
if (!$overwrite_ip) {
- if (scalar(@$allowed_ips) == 1) {
+ if (scalar(@$allowed_ips) == 1 || !grep { $_ ne $allowed_ips->[0] } @$allowed_ips) {
return $allowed_ips->[0];
}
die "Multiple IPs for ceph public network '$pubnet' detected on $node:\n".
--
2.20.1
More information about the pve-devel
mailing list