-
Bug
-
Resolution: Done-Errata
-
Normal
-
rhel-9.3.0
-
None
-
None
-
rhel-sst-virtualization-networking
-
ssg_virtualization
-
1
-
Dev ack
-
False
-
-
No
-
None
-
None
-
Automated
-
-
All
-
None
What were you trying to do that didn't work?
"If at least two domains, each consisting of multiple labels, are sourced from /etc/resolv.conf, the DHCPv6 server gets the encoding of Option 24 wrong: we get a spurious byte instead of the 0x00 separator before the next domain name."
Please provide the package NVR for which bug is seen:
passt-0^20230818.g0af928e-4.el9.s390x
How reproducible:
100%
Steps to reproduce
- Host with two interfaces
- Set up passt interface on second interface
<interface type='user'> <mac address='52:54:00:c2:b9:67'/> <source dev='enc2'/> <ip address='172.17.2.4' family='ipv4' prefix='24'/> <ip address='2001:db8:ac10:fd01::20' family='ipv6'/> <portForward proto='tcp'> <range start='31339' to='41339'/> </portForward> <portForward proto='udp'> <range start='2025'/> </portForward> <portForward proto='tcp' address='192.168.126.48'> <range start='9000'/> </portForward> <model type='virtio'/> <backend type='passt'/> <address type='ccw' cssid='0xfe' ssid='0x0' devno='0x0001'/> </interface>
- Start VM and check /etc/resolv.conf in it
Expected results
A 'search' line with several hosts listed, separated by space
Actual results
Some hosts are separated by ".\003"
Upstream bug: https://bugs.passt.top/show_bug.cgi?id=75
- is blocked by
-
RHEL-19590 rebase passt for RHEL 9.4
- Closed
- links to
-
RHBA-2023:125621 passt bug fix and enhancement update