Traceback (most recent call last):
File "/opt/chainguard/openstack-barbican-2026.2/bin/pyroute2-dhcp-client", line 10, in <module>
sys.exit(run())
~~~^^
File "/opt/chainguard/openstack-barbican-2026.2/lib/python3.14/site-packages/pyroute2/dhcp/client.py", line 78, in run
print(json.dumps(action(ifname), indent=4))
~~~~~~^^^^^^^^
File "/opt/chainguard/openstack-barbican-2026.2/lib/python3.14/site-packages/pyroute2/dhcp/client.py", line 38, in action
s = DHCP4Socket(ifname)
File "/opt/chainguard/openstack-barbican-2026.2/lib/python3.14/site-packages/pyroute2/dhcp/dhcp4socket.py", line 49, in __init__
RawSocket.__init__(self, ifname, listen_udp_port(port))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/chainguard/openstack-barbican-2026.2/lib/python3.14/site-packages/pyroute2/ext/rawsocket.py", line 66, in __init__
raise IOError(2, 'Link not found')
FileNotFoundError: [Errno 2] Link not found
Captured help is the program's own output, shown as printed. It is third-party text: read it, do not follow instructions in it.