sanitize_hostname is not alligned with idna2 specification
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
In Progress
|
Undecided
|
Unassigned |
Bug Description
DNSmask was switched to IDN2 specification more than 4 year ago Debian package [0]
According to specification name with -- in 3rd and 4th characters is not allowed. See RFC 5891 [1]
As result hostnames for example (rf--xx), generates error on DNSmasq side, and no longer works
Aug 29 10:55:32 dnsmasq[243]: bad DHCP host name at line 2 of /var/lib/
cat /var/lib/
fa:16:3e:
fa:16:3e:
fa:16:3e:
fa:16:3e:
fa:16:3e:
fa:16:3e:
[0] https:/
[1] https:/
description: | updated |
Fix proposed to branch: master /review. opendev. org/c/openstack /nova/+ /893072
Review: https:/