<div dir="ltr"><br>Hi Team,<div><br></div><div>I have been facing a problem and the details of which is mentioned below. </div><div><br>Problem Description:<br>In OpenBMC, the hostname discovery is done by the avahi Dbus service at the<br>startup. In a network where there are multiple OpenBMC machines, avahi keeps<br>getting the hostname conflict and the service name conflict. Hence, the<br>problem is to find a solution that resolves these conflicts.<br><br>Background and References:<br>The detailed issue regarding the hostname and service name conflicts is<br>described in the following links.<br><a href="https://github.com/openbmc/openbmc/issues/1741">https://github.com/openbmc/openbmc/issues/1741</a>.<br><a href="https://lists.freedesktop.org/archives/avahi/2018-January/002492.html">https://lists.freedesktop.org/archives/avahi/2018-January/002492.html</a><br><a href="https://github.com/lathiat/avahi/issues/117">https://github.com/lathiat/avahi/issues/117</a><br><br>Requirements:<br>None.<br><br>Proposed Design:<br>To solve this, we are proposing a service which assigns a unique hostname to<br>the BMC and runs on the very first boot. one of the ways to generate the unique<br>hostname is to append the machine UUID to the existing default hostname.<br><br>Alternatives Considered:<br>None.<br><br>Impacts:<br>None.<br><br>Testing:<div>None.<br clear="all"><div><br></div><div>If you have any suggestions, please feel free to let me know.</div>-- <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr">Thanks & Regards,<div>Asmitha Karunanithi</div></div></div></div></div></div></div></div>