Dear xCAT community,
We are pleased to announce that xCAT 2.18.0 has been released.
This release marks an important milestone for the project: xCAT is actively
maintained and moving forward, reinforcing our recent commitment to the
continuity of the project.
2.18 is a major modernization effort, bringing xCAT to current platforms:
Enterprise Linux 10, Ubuntu 26.04 LTS, and SLES 15 SP7 — while moving away from
the legacy components the codebase had long depended on.
Highlights:
* New platform support
- Provisioning support for Enterprise Linux 10 (RHEL 10 and it's
clones), Ubuntu 26.04 LTS, and SLES 15 SP7
* Modernized dependency stack
- OpenSSL 3.x for certificate and host key generation
- systemd replaces legacy SysV init handling (no more hacking around
init.d)
- NetworkManager/nmcli replaces legacy network-scripts
- makedns/DDNS reworked for Net::DNS >= 1.36 and bind >= 9.18
- grub2 replaces yaboot for genesis and node discovery
- genesis dracut modules updated to the dracut 105+ format
- libvirt 11 compatibility via updated perl-Sys-Virt, enabling mkvm on
EL10
* New DHCP backend: Kea
- A new site attribute, dhcpbackend (default: auto), selects the
appropriate backend per platform: Kea on EL 10+ and Ubuntu 22.04 LTS or newer;
ISC DHCP on legacy releases
* BMC / IPMI / OpenBMC reliability
- Numerous compatibility and robustness fixes across hardware vendors
Full release notes:
- https://github.com/xcat2/xcat-core/wiki/XCAT_2.18_Release_Notes
Our sincere thanks to everyone who contributed code, testing, reviews, and
feedback to make this release possible. Special thanks to our fellow members of
the xCAT Consortium — and especially to Markus Hilger, who first reached out to
us to keep this project alive.
We welcome your feedback, bug reports, and contributions:
https://github.com/xcat2/xcat-core
Best regards,
Vinícius Ferrão / VersatusHPC
on behalf of the xCAT Consortium
_______________________________________________
xCAT-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xcat-user