Skip to content

Commit d0af55a

Browse files
committed
Dev: bootstrap: On join side, adjust the condition of comparing the link number
1 parent 1d053e4 commit d0af55a

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

crmsh/bootstrap.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1923,8 +1923,10 @@ def join_cluster(seed_host, remote_user):
19231923

19241924
link_number = corosync.get_link_number()
19251925
join_link_number = len(_context.default_ip_list)
1926-
if link_number != join_link_number:
1927-
utils.fatal(f"knet transport of all cluster nodes need {link_number} links via '-i' options, but provided {join_link_number}")
1926+
# the join link number can't be greater than the peer's link number
1927+
# or less than the peer's link number if -y is set
1928+
if join_link_number > link_number or (_context.yes_to_all and join_link_number < link_number):
1929+
utils.fatal(f"Node {seed_host} has {link_number} links, but provided {join_link_number}")
19281930

19291931
detect_mountpoint(seed_host)
19301932

0 commit comments

Comments
 (0)