Project

General

Profile

Feature #15501

Bug #11680: Upgrade server hardware (2017-2019 edition)

Server hardware (2017-2019 edition): evaluate some of the options

Added by intrigeri over 1 year ago. Updated 4 months ago.

Status:
Resolved
Priority:
Elevated
Assignee:
Category:
Infrastructure
Target version:
Start date:
04/08/2018
Due date:
% Done:

100%

Feature Branch:
Type of work:
Sysadmin
Starter:
Affected tool:

Related issues

Blocks Tails - Feature #13284: Core work: Sysadmin (Adapt our infrastructure) Confirmed 06/30/2017
Precedes Tails - Bug #16960: Make our CI feedback loop shorter Confirmed

Associated revisions

Revision 38743447 (diff)
Added by intrigeri about 1 year ago

Add obsolescence warning (refs: #15501)

Revision f321ec83 (diff)
Added by intrigeri about 1 year ago

Update list of upcoming services (refs: #15501)

Revision 498f10bd (diff)
Added by intrigeri about 1 year ago

We might not have to pay it (refs: #15501)

Revision d873b9b1 (diff)
Added by intrigeri about 1 year ago

Update the hacker option a bit (refs: #15501)

Revision 3785539f (diff)
Added by intrigeri about 1 year ago

Update needs (refs: #15501)

Revision da82e1f3 (diff)
Added by intrigeri about 1 year ago

Add requirement for the cloud option (refs: #15501)

A goal is that I'll be doing less sysadmin myself and so far, nobody else on
the sysadmin team is excited by the cloud option.

Revision 8d53e6e2 (diff)
Added by intrigeri about 1 year ago

Update CI stats (refs: #15501)

Revision ee4a66e7 (diff)
Added by intrigeri about 1 year ago

Draft specs for the "Bare metal server dedicated to CI" option (refs: #15501)

Revision 6cdc2236 (diff)
Added by intrigeri 11 months ago

Add hardware research (refs: #15501)

Revision 47523363 (diff)
Added by intrigeri 9 months ago

Add initial benchmarking results for the "hacker option" (refs: #15501)

Revision e9e49bf3 (diff)
Added by intrigeri 9 months ago

Sum up benchmarking results and define next steps (refs: #15501)

Revision d16f763b (diff)
Added by intrigeri 9 months ago

Add benchmarking results (refs: #15501)

Revision 0e3209b2 (diff)
Added by intrigeri 7 months ago

Report benchmark results (refs: #15501)

Revision 63356dce (diff)
Added by intrigeri 7 months ago

Add more benchmark results (refs: #15501)

Revision f86a21bd (diff)
Added by intrigeri 7 months ago

CI hardware: complete my analysis of the "hacker option" (Closes: #15501)

Revision a6f807a3 (diff)
Added by intrigeri 7 months ago

Report benchmark results (refs: #15501)

Revision a82aecf6 (diff)
Added by intrigeri 7 months ago

Add more benchmark results (refs: #15501)

Revision 9a928dc1 (diff)
Added by intrigeri 7 months ago

CI hardware: complete my analysis of the "hacker option" (Closes: #15501)

History

#1 Updated by intrigeri over 1 year ago

  • Blocks Feature #13284: Core work: Sysadmin (Adapt our infrastructure) added

#2 Updated by intrigeri over 1 year ago

  • Blocked by Bug #10068: Upgrade to Jenkins 2.x, using upstream packages added

#3 Updated by intrigeri about 1 year ago

  • Target version changed from Tails_3.11 to Tails_3.12

#4 Updated by intrigeri about 1 year ago

  • Status changed from Confirmed to In Progress

#5 Updated by intrigeri about 1 year ago

  • Blocked by deleted (Bug #10068: Upgrade to Jenkins 2.x, using upstream packages)

#6 Updated by intrigeri about 1 year ago

Updated list of upcoming services and CI infra perf stats, drafted hardware specs for the "Bare metal server dedicated to CI" option.

#7 Updated by intrigeri 12 months ago

  • Blueprint set to https://tails.boum.org/blueprint/hardware_for_automated_tests_take3/

#9 Updated by intrigeri 11 months ago

  • Target version changed from Tails_3.12 to Tails_3.13

#10 Updated by intrigeri 10 months ago

I'll benchmark hardware for the "hacker option" once I've received it, hopefully during the 3.13 dev cycle, and definitely by the end of 2019Q2.

#11 Updated by intrigeri 9 months ago

  • % Done changed from 0 to 20

Reported initial benchmarking results and next things I want to try: https://tails.boum.org/blueprint/hardware_for_automated_tests_take3/#hacker-option-benchmark

#12 Updated by intrigeri 9 months ago

  • Target version changed from Tails_3.13 to Tails_3.14

#13 Updated by intrigeri 7 months ago

  • Priority changed from Normal to Elevated

#14 Updated by intrigeri 7 months ago

  • Status changed from In Progress to Resolved
  • % Done changed from 20 to 100

#15 Updated by intrigeri 7 months ago

I've completed my analysis of the "hacker option". My conclusions are on https://tails.boum.org/blueprint/hardware_for_automated_tests_take3/#hacker-option-benchmark. Reviews & feedback welcome :)

#16 Updated by intrigeri 7 months ago

I've overclocked by +33% on this one, so the next part of the analysis for the hacker option (power consumption, hosting requirements) will be for later.

And I still want to get in touch with ProfitBricks, that donate crazy amounts of VM "hardware" to the Reproducible Builds project. If they're happy to give us some, this would be, by far, the simplest and cheapest option. AFAIK that's a simple "here's a VM, you're root" setup so it does not have the drawbacks of more powerful & complex cloud systems, apart of course the fact we don't run the hardware ourselves.

#17 Updated by intrigeri 4 months ago

  • Precedes Bug #16960: Make our CI feedback loop shorter added

#18 Updated by intrigeri 4 months ago

See you on #16960.

Also available in: Atom PDF