Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 1881053

Summary: [IPI baremetal] Master nodes can't retrieve bootstrap IP if port number 64444 is blocked between nodes
Product: OpenShift Container Platform Reporter: Yossi Boaron <yboaron>
Component: Machine Config OperatorAssignee: Yossi Boaron <yboaron>
Status: CLOSED NOTABUG QA Contact: Victor Voronkov <vvoronko>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 4.6CC: mkrejci, vvoronko
Target Milestone: ---   
Target Release: 4.7.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2020-09-22 08:02:05 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Yossi Boaron 2020-09-21 13:00:07 UTC
Description of problem:

In current implementation, master nodes should specify the bootstrap IP address as one of their Keepalived peers.
The Bootstrap IP being retrieved by communicating with a TCP server runs on the bootstrap node, this server is listening on port number 64444.


Version-Release number of selected component (if applicable):


How reproducible:
Block port #64444 between nodes.

Steps to Reproduce:
1.Block port #64444 between nodes.
2.Run IPI baremetal deployment
3.

Actual results:
Deployment fails

Expected results:
Deployment should be succeed.

Additional info:

Comment 1 Michelle Krejci 2020-09-21 17:22:54 UTC
Could you clarify: we expect that port 64444 needs to be unblocked in order for deployment to occur. Could you provide some more information for the use case on why the behavior should be different?

Comment 2 Yossi Boaron 2020-09-22 08:01:34 UTC
Well, it isn't a clear case of bug it's more an enhancement, when we introduced the new Keepalived method [1], we got comments asking to remove the TCP server running on the bootstrap node.

I will close this BZ



[1] https://github.com/openshift/enhancements/pull/230