Skip to content

Add warewulf sync harness to ood node

Bo-Chun Chen requested to merge feat-register-ood-with-warewulf into vagrant-provision

Created by: jprorama

Using warewulf synchronization is the easiest way to get important files like the slurm.conf, munge.key, and hosts file onto the ood node in order for it to participate in the cluster, ie. schedule jobs.

The warewulf harness is added during node provisioning but since the ood node is not provisioned by warewulf we need to add this harness manually. The /warewulf directory and associated cron.d entry are the key to enabling this synchronization.

Once in place the ood node simply needs to be registered in the ohpc warewulf db by ethernet address and the registered files will be copied.

This feature is based on the discussion thread:

https://groups.io/g/OpenHPC-users/topic/27331998#2402

and in particular the process outlined here:

https://groups.io/g/OpenHPC-users/message/2084

The config file is a template the takes its values via ansible from the provisioned ood node ethernet address and master IP variables.

Merge request reports

Loading