Bug 1659389
Summary: | Consider storing resolved IP address into corosync.conf ringX_addr field | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux 8 | Reporter: | Jan Friesse <jfriesse> |
Component: | pcs | Assignee: | Tomas Jelinek <tojeline> |
Status: | CLOSED NOTABUG | QA Contact: | cluster-qe <cluster-qe> |
Severity: | high | Docs Contact: | |
Priority: | high | ||
Version: | 8.0 | CC: | ccaulfie, cfeist, cluster-maint, idevat, kgaillot, michele, mmcgrath, omular, rsteiger, tojeline |
Target Milestone: | rc | ||
Target Release: | 8.0 | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2019-01-14 16:22:59 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
Jan Friesse
2018-12-14 09:01:06 UTC
(typo fix: Monday 10.12.2018, 10.12.2008 was Wednesday and no pcs existed ;) ) *** Bug 1659269 has been marked as a duplicate of this bug. *** Proposed solution draft: 1) Cluster setup: * If no address is specified for a node in 'cluster setup' command, use an address specified for that node in 'host auth' command. (no change here with respect to current state) * If such address is not an IP address, resolve it on all future cluster nodes. From the resulting IP addresses pick one which is common for all nodes. If no such IP is found, report an error. * The IP address obtained from the resolving will be either IPv6 or IPv4 depending on other nodes' addresses (specified and default) and ip_version option if specified. If pcs is unable to find IPs for nodes so that a single IP family is used in a ring, then pcs exits with an appropriate error. 2) Node add: Similar to 'cluster setup' except the required IP family is determined by existing cluster nodes. If an address of the required family cannot be found for a new node, pcs will exit with an appropriate error. |