Bug 1831677

Summary: [RFE] CNV consoles are not working on clusters deployed with IPv6 single-stack
Product: Container Native Virtualization (CNV) Reporter: Boris Deschenes <bdeschen>
Component: VirtualizationAssignee: sgott
Status: CLOSED DEFERRED QA Contact: Israel Pinto <ipinto>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 2.3.0CC: aos-bugs, cnv-qe-bugs, phoracek
Target Milestone: ---   
Target Release: ---   
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-05-05 15:44:27 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 Boris Deschenes 2020-05-05 13:18:52 UTC
Description of problem:
in an IPv6 single-stack cluster, CNV can be deployed and used to spin up virtual machines successfully, but the consoles are not available

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

How reproducible:
Any OCP 4.4, single-stack IPv6 deployment will have this issue, consoles are not working when pods have IPv6

Steps to Reproduce:
1. deploy an OpenShift with IPv6 clusterNetwork
2. install CNV
3. spin up a VM and try to access the console through the openshift web UI

Actual results:
both types of console are unavailable

Expected results:
a graphical or serial console should be displayed

Additional info:

Comment 1 Tomas Jelinek 2020-05-05 13:29:54 UTC
Does it work with console on the cmd line? e.g. "virtctl vnc <vm name>"

Comment 2 Boris Deschenes 2020-05-05 14:04:53 UTC
Hi Tomas, no it does not work with virtctl.. I even tried to connect to the VNC port itself but while I'm used to VNC listening on port 59xx in this case it's using some kind of VNC socket..
anyway, no console whatsoever.. it took me a while to even confirm that a VM was running but I managed to ssh in there.. so VM 100% OK, no console serial or otherwise, from GUI or CLI

Comment 3 Tomas Jelinek 2020-05-05 14:29:48 UTC
ok, thank you! So moving to virt for further investigation.

Comment 4 Petr Horáček 2020-05-05 15:12:58 UTC
CNV 2.3 is not supported on IPv6 clusters. This bug should be closed.

Support for IPv6 is planned to be introduced in CNV 2.4 (OCP 4.5).

Comment 6 sgott 2020-05-05 15:44:27 UTC
As IPv6 support is feature we intend to implement, but have not yet, it makes sense to treat this as an RFE. Closing this issue as further progress will be tracked in Jira. Please re-open this BZ if you feel this action is in error.