Bug 2125658 - Hosted Engine deployed with static IPv6 address leaves autoconfiguration enabled
Summary: Hosted Engine deployed with static IPv6 address leaves autoconfiguration enabled
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat Enterprise Virtualization Manager
Classification: Red Hat
Component: ovirt-hosted-engine-setup
Version: 4.5.0
Hardware: Unspecified
OS: Unspecified
high
medium
Target Milestone: ovirt-4.5.3
: ---
Assignee: eraviv
QA Contact: Nikolai Sednev
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2022-09-09 14:41 UTC by Raul Aldaz
Modified: 2022-11-16 12:56 UTC (History)
7 users (show)

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.
Clone Of:
Environment:
Last Closed: 2022-11-16 12:17:36 UTC
oVirt Team: Integration
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Github oVirt ovirt-ansible-collection pull 592 0 None Draft he_setup: fix static ipv6 ifcfg setup 2022-09-15 05:09:28 UTC
Red Hat Issue Tracker RHV-47891 0 None None None 2022-09-09 14:51:07 UTC
Red Hat Knowledge Base (Solution) 6975135 0 None None None 2022-09-09 14:41:20 UTC
Red Hat Product Errata RHBA-2022:8503 0 None None None 2022-11-16 12:17:38 UTC

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


Note You need to log in before you can comment on or make changes to this bug.