diff --git a/CHANGELOG.md b/CHANGELOG.md index 1176be91..0a456946 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). ### Added +- Added documentation on ensuring `systemctl restart warewulfd` is ran when editing `nodes.conf` or `warewulf.conf` - Add the ability to boot nodes with `wwid=[interface]`, which replaces `interface` with the interface MAC address - Added https://github.com/Masterminds/sprig functions to templates #1030 diff --git a/CONTRIBUTORS.md b/CONTRIBUTORS.md index 4040ab19..ad18e2a9 100644 --- a/CONTRIBUTORS.md +++ b/CONTRIBUTORS.md @@ -40,3 +40,4 @@ * Elmar Pruesse @epruesse * Adam Michel [@elfurbe](https://github.com/elfurbe) * Brandon Biggs +* Howard Van Der Wal [@metalllinux](https://github.com/metalllinux) diff --git a/userdocs/contents/configuration.rst b/userdocs/contents/configuration.rst index 886eded9..238f8bc9 100644 --- a/userdocs/contents/configuration.rst +++ b/userdocs/contents/configuration.rst @@ -196,6 +196,13 @@ command. time you attempt to run ``wwctl``, this file will be generated if it does not exist already. +.. note:: + + When ``nodes.conf`` is edited directly, ``warewulfd`` does not know that the container profile has been changed. Therefore the changes to ``nodes.conf`` are not taken into account by ``warewulfd`` until it is restarted. + Once you restart ``warewulfd``, the ``nodes.conf`` file is then successfully reloaded. + This also goes for ``warewulf.conf`` as well - any changes made also require ``warewulfd`` to be restarted. + The restart should be done using the following command: ``systemctl restart warewulfd`` + defaults.conf =============