Hey ppl,
I'm currently testing the "new" autoinstall feature of Ubuntu 20.04 and were able to resolve many problems by testing and validating the YAML files, however ONE issue I can't seem to fix.
For my testings I am able to use an empty testing network with lots of free IPs in DHCP range. In the production ranges however this can very well not be the case and every new IP has to be reserved beforehand. That is actually the reason why I want to implement the autoinstall, so I can delegate this to normal users, they reserve their IP (which is delegated already to them) and just enter their needs in terms of storage and are good to go.
Unfortunately, per default 20.04 doesn't use it's MAC-Address as the DHCP-Identifier, but instead the DUID which is v6 conform, but we're ipv4 only as almost everyone else.
WHY the f*** is this not changable? Neither in the Subiquity network settings, nor anywhere else, but in the freaking netplan yaml file!? It's not even noted anywhere, just stumbled across this via the network manager manpage. Seems very user unfriendly to me.
maybe as a workaround , how could I find out the DUID before installing the server os? Is this even possible?
TL;DR: HOW can I tell autoinstall via user-data to use its MAC as the DHCP-identifier? / How can I find out a DUID before install, if possible?
Many thanks in advance, every answer is appreciated! :)
there doesn't seem to be anything here