mirror of
https://github.com/xcat2/xcat-core.git
synced 2026-08-03 16:06:59 +00:00
27ec50528f
xCAT 2.18 defaults the DNS/DHCP OMAPI TSIG key to hmac-md5. On EL9/EL10 the newer bind/Net::DNS reject md5-signed dynamic updates (TSIG BADSIG), so makedns fails (FORMERR) and node DNS setup / install cases fail on a DEFAULT install, needing a manual 'chdef -t site dhcpomapialgorithm=hmac-sha256' workaround. Backport xcat2/xcat-core#7597: xcatconfig initDB detects a fresh install and, via OmapiPolicy::new_install_default_algorithm, seeds site.dhcpomapialgorithm=hmac-sha256 for EL9+/Ubuntu 20.04+ (EL8/older keep hmac-md5, which works there). Existing sites are untouched. Default installs on EL9/EL10 now work with no intervention. Signed-off-by: Daniel Hilst <392820+dhilst@users.noreply.github.com>