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

Bug 2125658

Summary: Hosted Engine deployed with static IPv6 address leaves autoconfiguration enabled
Product: Red Hat Enterprise Virtualization Manager Reporter: Raul Aldaz <raldaz>
Component: ovirt-hosted-engine-setupAssignee: eraviv
Status: CLOSED ERRATA QA Contact: Nikolai Sednev <nsednev>
Severity: medium Docs Contact:
Priority: high    
Version: 4.5.0CC: arachman, emarcus, eraviv, lsurette, mburman, mperina, msheena
Target Milestone: ovirt-4.5.3Keywords: PrioBumpQA, Reopened, Triaged
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: ovirt-ansible-collection-2.3.0-1.el8ev Doc Type: Bug Fix
Doc Text:
Previously, static IPv6 interface configuration in the ifcfg file during Self-Hosted Engine setup did not include the IPV6_AUTOCONF=no setting. As a result, in NetworkManager the configuration of the property ipv6.method remained 'auto' instead of 'manual' on the interface and the interface connection was intermittent causing a loss of connectivity with the Manager. In this release, during Self-Hosted Engine deployment, the interfaces are also configured with IPV6_AUTOCONF=no, and the connection is truly static and unaffected by dynamic changes in the network.
Story Points: ---
Clone Of: Environment:
Last Closed: 2022-11-16 12:17:36 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: Integration RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Raul Aldaz 2022-09-09 14:41:20 UTC

Comment 1 Raul Aldaz 2022-09-09 14:49:38 UTC
Description of problem:

When static IPv6 address is specified during deployment and IPv4 is disabled, ovirt-hosted-engine-setup leaves IPV6_AUTOCONF (SLAAC) enabled by default ("ipv6.method = auto"). If there is a network issue and router advertisement ICMPv6 responses are not received, NetworkManager fails to configure interface and HE becomes unreachable.

According to RHEL 8 configuration guide [1], for static address configuration, "ipv6.method = manual" must be specified.


[1]

https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html/configuring_and_managing_networking/configuring-an-ethernet-connection_configuring-and-managing-networking

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

ovirt-host-4.5.0-3.el8ev.x86_64
ovirt-hosted-engine-setup-2.6.4-1.el8ev.noarch

How reproducible:

Always

Steps to Reproduce:
1. Deploy HE with IPv6 static address only (no IPv4).
2. Verify NM connection configuration.


Actual result:

# nmcli con show "System eth0" | grep ipv6.method
ipv6.method:                            auto


Expected result:

# nmcli con show "System eth0" | grep ipv6.method
ipv6.method:                            manual



Additional information:

- Issue found on associated case.

Comment 2 Casper (RHV QE bot) 2022-09-09 15:00:43 UTC
This bug has low overall severity and is not going to be further verified by QE. If you believe special care is required, feel free to properly align relevant severity, flags and keywords to raise PM_Score or use one of the Bumps ('PrioBumpField', 'PrioBumpGSS', 'PrioBumpPM', 'PrioBumpQA') in Keywords to raise it's PM_Score above verification threashold (1000).

Comment 6 Casper (RHV QE bot) 2022-10-13 10:00:42 UTC
This bug has low overall severity and passed an automated regression suite, and is not going to be further verified by QE. If you believe special care is required, feel free to re-open to ON_QA status.

Comment 9 Nikolai Sednev 2022-10-20 07:11:10 UTC
Works for me on latest components. Moving to verified. Please reopen if you still see any issues.

Comment 14 errata-xmlrpc 2022-11-16 12:17:36 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory (RHV Engine and Host Common Packages update), and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHBA-2022:8503