[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[tor-bugs] #32902 [Internal Services/Tor Sysadmin Team]: document the current install workflow
#32902: document the current install workflow
-------------------------------------------------+-------------------------
Reporter: anarcat | Owner: hiro
Type: task | Status: assigned
Priority: Medium | Milestone:
Component: Internal Services/Tor Sysadmin | Version:
Team |
Severity: Normal | Keywords:
Actual Points: | Parent ID: #31239
Points: | Reviewer:
Sponsor: |
-------------------------------------------------+-------------------------
After discussing the problem of automating installs with hiro, it became
clear it would be quite useful to better understand the different
workflows we currently have in place.
This could be done with a [https://en.wikipedia.org/wiki/Flowchart
flowchart] with the first decision point branching into the various
install systems we have (hetzner cloud, hetzner robot, generic baremetal
(say at cymru), ganeti).
The diagram should document every step taken by the various processes
documented in the [https://help.torproject.org/tsa/howto/new-machine/ new-
machine] document. the first decision point would branch into the
following pages:
* [https://help.torproject.org/tsa/howto/new-machine-hetzner-cloud/ new-
machine-hetzner-cloud]
* [https://help.torproject.org/tsa/howto/new-machine-hetzner-robot/ new-
machine-hetzner-ganeti]
* [https://help.torproject.org/tsa/howto/ganeti/ ganeti new instance]
In the first two cases, we should also expand the install scripts from
tsa-misc, specifically:
* `tsa-misc/installer/tor-install-hetzner` - for hetzner-cloud
* `tsa-misc/installer/tor-install-format-disks` - for hetzner-robot
* `tsa-misc/installer/tor-install-luks-setup` - for hetzner-robot
We should also cover [https://help.torproject.org/tsa/howto/new-machine-
mandos/ new-machine-mandos] somehow in there.
Bits that should/could be automated should eventually be created as sister
tickets here, but for now this should focus on just documenting the actual
process in a diagram.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/32902>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs