mirror of
https://github.com/xcat2/xcat-core.git
synced 2026-09-30 23:05:16 +00:00
1fa9d1f6fc
nodepurge removes the autoinstall configuration of each node it deletes. The cleanup loop was inline in the nodepurge sub of profilednodes.pm, which no test can load, so the loop moves to xCAT::ProfiledNodeUtils->remove_node_config_files with its behaviour unchanged. nodepurge_autoinst_cleanup.t drives that routine against a scratch directory. It fails here: the Subiquity node keeps its directory, and the preseed file and the .pre and .post scripts are removed. Signed-off-by: Daniel Hilst <392820+dhilst@users.noreply.github.com>