[tor-bugs] #33477 [Internal Services/Tor Sysadmin Team]: automate host retirement / decommissionning procedure
Tor Bug Tracker & Wiki
blackhole at torproject.org
Thu Feb 27 20:26:30 UTC 2020
#33477: automate host retirement / decommissionning procedure
-----------------------------------------------------+-----------------
Reporter: anarcat | Owner: tpa
Type: defect | Status: new
Priority: Medium | Milestone:
Component: Internal Services/Tor Sysadmin Team | Version:
Severity: Normal | Keywords:
Actual Points: | Parent ID:
Points: | Reviewer:
Sponsor: |
-----------------------------------------------------+-----------------
[we're removing a surprising number of servers. in the last few months,
we're retired about half a dozen servers. that procedure is currently
entirely manual, and quite error-prone, especially because of at(1) jobs
errors or omitted steps. backup removal can be forgotten or typo'd and
we've forgotten to remove entries in the spreadsheet or nagios a few
times.
we should automate this process.
right now the documentation is in the
[https://help.torproject.org/tsa/howto/retire-a-host/ retire-a-host] page,
but i somehow got into the habit of calling tickets `decomission host
FOO`. so we need to decide between "retire" and "decommission" as a naming
convention, before we start writing code.
the two contestants are:
* retire, retirement, retiring, retired
* decommission, decommissioning procedure, decommissioning,
decommisssioned
a quick IRC survey indicates people favor the former family because it's
shorter and more familiar.
decommission was seen as a "nice word". it's also less ambiguous: "retire"
can also refer to a user, and it could also imply the host sticks around
for a while and rant about pain in his lower backs and babble nonsense
when guests are around, just to embarrass us. the problem with
decommission is that I can't spell it to save my life. it also doesn't
have a "name" (an action, like "retirement") so it makes it sometimes
awkward to refer to.
so we favor converging over "retire" for now.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/33477>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list