Host was racked in T313867 and needs to be put in production.
Prerequisites:
- Apply the role::netmon to the netmon2002 host #854624.
- Set netmon2002 as a passive server host #854625
- Confirm the netmon2002 host has DB privileges
- Open firewall port for the LibreNMS database #854951
- Connect to the LibreNMS database
- Determine what (if any) data should to be carried over from netmon2001 to netmon2002 (Also relevant for T322695.)
- Sync RRDs in /srv/librenms/rrd/
- Sync rancid in /var/lib/rancid/core and /var/lib/rancid/GIT
- Add the netmon2002 host to the alertmanager API rw #854974
- Add the netmon2002 instance as a ganeti rapi node #865707
- Add the netmon2002 as a LibreNMS scap deploy target #865705
codfw failover:
- Set netmon2002 the main instance in codfw #865711
Post deployment validation:
- Ensure metrics in the various tabs of https://librenms.wikimedia.org/poller are similar before and after the deployment
- Ensure no device took too long to poll an alert
- Ensure graphs look healthy
- Ensure there are no active Icinga alerts for the netmon2002 host
- Ensure there are no red flags in the logs - https://wikitech.wikimedia.org/wiki/LibreNMS#Check_the_logs
- Ensure the new rancid directory works - https://wikitech.wikimedia.org/wiki/RANCID
- Update all docs with mentions of netmon2001 (and maybe a link to this task in on the LibreNMS wikitech page).