2
0
mirror of https://github.com/xcat2/confluent.git synced 2026-09-11 12:06:26 +00:00

Ignore UEFI HTTP boot on ProxyDHCP port

This commit is contained in:
Markus Hilger
2026-08-05 03:17:41 +02:00
parent fea71a0ce4
commit a7b476b3fc
@@ -317,11 +317,14 @@ async def proxydhcp(handler, nodeguess):
node, ('deployment.*', 'collective.managercandidates'))
if disco['arch'] is None:
continue
if disco['arch'] == 'uefi-httpboot':
# HTTP boot is offered by the DHCP path, not proxyDHCP
continue
insecuremode = cfd.get(node, {}).get('deployment.useinsecureprotocols',
{}).get('value', 'never')
if not insecuremode:
insecuremode = 'never'
if insecuremode == 'never' and disco['arch'] != 'uefi-httpboot':
if insecuremode == 'never':
if not skiplogging:
log.log(
{'info': 'Boot attempt by {0} detected in insecure mode, but '