Adding a host#

On the Puppet server, add an entry to /etc/puppet/modules/dhcpd/files/hep.wisc.edu/dhcp.gridnet.conf as follows:#

host example-host { hardware ethernet [mac-address]; fixed-address [ip-address]; }

Then run#

sh update.sh

in that directory. The script will prompt you to add a short explanation of the change for the Mercurial commit, and then sync the DHCP server (dhcp01) by running Puppet on that host.#

Removing a host#

Follow the steps above, but remove the entry for the host instead of adding it.#