@@ -207,7 +207,22 @@ above](#pre-requisites)! Some installers cover all of those steps, but most do n
[Nextcloud spreadsheet](https://nc.torproject.net/apps/onlyoffice/5395), and the [services page](service), if it's a
new service
2. clone the `fabric-tasks` git repository on the machine:
2. add the machine's IP address to `hiera/common/hosters.yaml` if
this is a machine in a new network. This is rare; Puppet will
crash its catalog with this error when that's the case:
Could not retrieve catalog from remote server: Error 500 on SERVER: Server Error: \
Evaluation Error: Error while evaluating a Function Call, \
IP 195.201.139.202 not found amoung hosters in hiera data! (file: /etc/puppet/code/environments/production/modules/profile/manifests/facter/hoster.pp, line: 13, column: 5) on node hetzner-nbg1-01.torproject.org
The error was split over multiple lines to outline the IP address
more clearly. When this happens, add the IP address and netmask
from the main interface to the `hosters.yaml` file.
In this case, the sole IP address (`195.201.139.202/32`) was added
to the file.
3. clone the `fabric-tasks` git repository on the machine: