Unverified Commit 15436f48 authored by anarcat's avatar anarcat
Browse files

switch to markdown as i can't figure out how to do inline code samples

parent 2cd73c12
Loading
Loading
Loading
Loading

tsa/howto/retire-a-host.creole

deleted100644 → 0
+0 −11
Original line number Diff line number Diff line
= Decommissioning a host =

# remove the host from `tor-nagios/config/nagios-master.cfg`
# if applicable, stop the VM: `virsh destroy $host`
# if applicable, undefine it: `virsh undefine $host`
# if applicable, remove the LVM logical volumes or virtual disk files
# remove it from ud-ldap: the host entry and any `@<host>` group memberships there might be as well as any sudo passwords users might have configured for that host
# if it has any associated records in `tor-dns/domains` or `auto-dns`, remove it from there too
# on pauli: `read host ; puppet node clean $host.torproject.org && puppet node deactivate $host.torproject.org`
# grep the `tor-puppet` repo for the host (and maybe its IP addresses) and clean up
# clean host from `tor-passwords`
+11 −0
Original line number Diff line number Diff line
# Decommissioning a host

 1. remove the host from `tor-nagios/config/nagios-master.cfg`
 2. if applicable, stop the VM: `virsh destroy $host`
 3. if applicable, undefine it: `virsh undefine $host`
 4. if applicable, remove the LVM logical volumes or virtual disk files
 5. remove it from ud-ldap: the host entry and any `@<host>` group memberships there might be as well as any sudo passwords users might have configured for that host
 6. if it has any associated records in `tor-dns/domains` or `auto-dns`, remove it from there too
 7. on pauli: `read host ; puppet node clean $host.torproject.org && puppet node deactivate $host.torproject.org`
 8. grep the `tor-puppet` repo for the host (and maybe its IP addresses) and clean up
 9. clean host from `tor-passwords`