Opened 7 weeks ago

Closed 7 weeks ago

#32902 closed task (fixed)

document the current install workflow visually

Reported by: anarcat Owned by: hiro
Priority: Medium Milestone:
Component: Internal Services/Tor Sysadmin Team Version:
Severity: Normal Keywords:
Cc: Actual Points:
Parent ID: #31239 Points:
Reviewer: Sponsor:

Description

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 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 new-machine document. the first decision point would branch into the following pages:

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 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.

Child Tickets

Attachments (4)

install.png (98.9 KB) - added by hiro 7 weeks ago.
install.pdf (23.8 KB) - added by hiro 7 weeks ago.
install.2.svg (34.8 KB) - added by hiro 7 weeks ago.
install.drawio (3.3 KB) - added by hiro 7 weeks ago.

Download all attachments as: .zip

Change History (8)

comment:1 Changed 7 weeks ago by anarcat

Summary: document the current install workflowdocument the current install workflow visually

comment:2 Changed 7 weeks ago by hiro

I have attached a first SVG that documents the install part that is common to all our scenarios. I will continue documenting the specific scenarios separately.

Changed 7 weeks ago by hiro

Attachment: install.png added

Changed 7 weeks ago by hiro

Attachment: install.pdf added

Changed 7 weeks ago by hiro

Attachment: install.2.svg added

Changed 7 weeks ago by hiro

Attachment: install.drawio added

comment:3 Changed 7 weeks ago by anarcat

hiro moved those graphs in the new-machine page, fwiw.

comment:4 Changed 7 weeks ago by hiro

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.