Apply conversion script to all *.md files. authored by Alexander Hansen Færøy's avatar Alexander Hansen Færøy
= About us = # About us
The sysadmin team is responsible for managing machines under the `torproject.org` domain. It does ''not'' operate the Tor network in any form nor is it responsible for ''all'' services running on `torproject.org`: that is the job of the various service admins responsible of those services. The sysadmin team is responsible for managing machines under the `torproject.org` domain. It does _not_ operate the Tor network in any form nor is it responsible for _all_ services running on `torproject.org`: that is the job of the various service admins responsible of those services.
Most of the documentation of the sysadmin team is in a [https://help.torproject.org/tsa/ a different wiki] for now. Most of the documentation of the sysadmin team is in a [a different wiki](https://help.torproject.org/tsa/) for now.
[[TOC]]
= Roadmap =
# Roadmap
This page documents a possible roadmap for the TPA team for the year 2020. This page documents a possible roadmap for the TPA team for the year 2020.
Items should be [https://en.wikipedia.org/wiki/SMART_criteria SMART], that is: Items should be [SMART](https://en.wikipedia.org/wiki/SMART_criteria), that is:
* specific * specific
* measurable * measurable
...@@ -43,7 +43,7 @@ Assertions: ...@@ -43,7 +43,7 @@ Assertions:
* gitlab hardware requirements covered by another budget * gitlab hardware requirements covered by another budget
* we absorb the extra bandwidth costs from the new hardware design (currently 38EUR per month but could rise when new bandwidth usage comes in) - could be shifted to TBB team or at least labeled as such * we absorb the extra bandwidth costs from the new hardware design (currently 38EUR per month but could rise when new bandwidth usage comes in) - could be shifted to TBB team or at least labeled as such
== TODO == ## TODO
* nextcloud roadmap * nextcloud roadmap
* identify critical services and realistic improvements #31243 (done) * identify critical services and realistic improvements #31243 (done)
...@@ -52,15 +52,15 @@ Assertions: ...@@ -52,15 +52,15 @@ Assertions:
* (anarcat) create missing tickets for february/march (partially done, missing some from hiro) * (anarcat) create missing tickets for february/march (partially done, missing some from hiro)
* (at tpa meeting) estimate tickets! (1pt = 1 day) * (at tpa meeting) estimate tickets! (1pt = 1 day)
* (gaba) reorganize * (gaba) reorganize
[https://nc.torproject.net/apps/onlyoffice/7374?filePath=%2FTeams%2FSysadmin%2FBudget%20Sysadmin.xlsx budget file] per month [budget file](https://nc.torproject.net/apps/onlyoffice/7374?filePath=%2FTeams%2FSysadmin%2FBudget%20Sysadmin.xlsx) per month
* (gaba) create a roadmap for gitlab migration * (gaba) create a roadmap for gitlab migration
* (gaba) find service admins for gitlab (nobody for trac in [https://trac.torproject.org/projects/tor/wiki/org/operations/services services page]) - gaba to talk with isa and alex and look for service admins (sent a mail to las vegas but nobody replied... I will talk with each team lead) * (gaba) find service admins for gitlab (nobody for trac in [services page](https://trac.torproject.org/projects/tor/wiki/org/operations/services)) - gaba to talk with isa and alex and look for service admins (sent a mail to las vegas but nobody replied... I will talk with each team lead)
* have a shell account in the server * have a shell account in the server
* restart/stop service * restart/stop service
* upgrade services * upgrade services
* problems with the service * problems with the service
== January == ## January
* [x] catchup after holidays * [x] catchup after holidays
* [x] agree internally on a roadmap for 2020 * [x] agree internally on a roadmap for 2020
...@@ -73,7 +73,7 @@ Assertions: ...@@ -73,7 +73,7 @@ Assertions:
* [x] communicate buster upgrade timeline to service admins DONE * [x] communicate buster upgrade timeline to service admins DONE
* [x] buster upgrade 63% done: 48 buster, 28 stretch machines * [x] buster upgrade 63% done: 48 buster, 28 stretch machines
== February == ## February
capacity around 15 days (counting 2.5 days per week for anarcat and 5 days per month for hiro) capacity around 15 days (counting 2.5 days per week for anarcat and 5 days per month for hiro)
...@@ -92,7 +92,7 @@ capacity around 15 days (counting 2.5 days per week for anarcat and 5 days per m ...@@ -92,7 +92,7 @@ capacity around 15 days (counting 2.5 days per week for anarcat and 5 days per m
[[TicketQuery(keywords~=tpa-roadmap-february,format=table,order=priority,changetime,desc=false,col=id|summary|status|points|actualpoints|priority|severity|changetime|sponsor,group=owner,max=100)]] [[TicketQuery(keywords~=tpa-roadmap-february,format=table,order=priority,changetime,desc=false,col=id|summary|status|points|actualpoints|priority|severity|changetime|sponsor,group=owner,max=100)]]
== March == ## March
capacity around 15 days (counting 2.5 days per week for anarcat and 5 days per month for hiro) capacity around 15 days (counting 2.5 days per week for anarcat and 5 days per month for hiro)
...@@ -114,7 +114,7 @@ High possibility of overload here (two major decoms and many machines setup). Po ...@@ -114,7 +114,7 @@ High possibility of overload here (two major decoms and many machines setup). Po
[[TicketQuery(keywords~=tpa-roadmap-march,format=table,order=priority,changetime,desc=false,col=id|summary|status|points|actualpoints|priority|severity|changetime|sponsor,group=owner,max=100)]] [[TicketQuery(keywords~=tpa-roadmap-march,format=table,order=priority,changetime,desc=false,col=id|summary|status|points|actualpoints|priority|severity|changetime|sponsor,group=owner,max=100)]]
== April == ## April
[[TicketQuery(keywords~=tpa-roadmap-april,format=progress)]] [[TicketQuery(keywords~=tpa-roadmap-april,format=progress)]]
...@@ -125,7 +125,7 @@ High possibility of overload here (two major decoms and many machines setup). Po ...@@ -125,7 +125,7 @@ High possibility of overload here (two major decoms and many machines setup). Po
[[TicketQuery(keywords~=tpa-roadmap-april,format=table,order=priority,changetime,desc=false,col=id|summary|status|points|actualpoints|priority|severity|changetime|sponsor,group=owner,max=100)]] [[TicketQuery(keywords~=tpa-roadmap-april,format=table,order=priority,changetime,desc=false,col=id|summary|status|points|actualpoints|priority|severity|changetime|sponsor,group=owner,max=100)]]
== May == ## May
[[TicketQuery(keywords~=tpa-roadmap-may,format=progress)]] [[TicketQuery(keywords~=tpa-roadmap-may,format=progress)]]
...@@ -138,7 +138,7 @@ High possibility of overload here (two major decoms and many machines setup). Po ...@@ -138,7 +138,7 @@ High possibility of overload here (two major decoms and many machines setup). Po
[[TicketQuery(keywords~=tpa-roadmap-may,format=table,order=priority,changetime,desc=false,col=id|summary|status|points|actualpoints|priority|severity|changetime|sponsor,group=owner,max=100)]] [[TicketQuery(keywords~=tpa-roadmap-may,format=table,order=priority,changetime,desc=false,col=id|summary|status|points|actualpoints|priority|severity|changetime|sponsor,group=owner,max=100)]]
== June == ## June
[[TicketQuery(keywords~=tpa-roadmap-june,format=progress)]] [[TicketQuery(keywords~=tpa-roadmap-june,format=progress)]]
...@@ -148,7 +148,7 @@ High possibility of overload here (two major decoms and many machines setup). Po ...@@ -148,7 +148,7 @@ High possibility of overload here (two major decoms and many machines setup). Po
[[TicketQuery(keywords~=tpa-roadmap-june,format=table,order=priority,changetime,desc=false,col=id|summary|status|points|actualpoints|priority|severity|changetime|sponsor,group=owner,max=100)]] [[TicketQuery(keywords~=tpa-roadmap-june,format=table,order=priority,changetime,desc=false,col=id|summary|status|points|actualpoints|priority|severity|changetime|sponsor,group=owner,max=100)]]
== July == ## July
[[TicketQuery(keywords~=tpa-roadmap-july,format=progress)]] [[TicketQuery(keywords~=tpa-roadmap-july,format=progress)]]
...@@ -159,7 +159,7 @@ High possibility of overload here (two major decoms and many machines setup). Po ...@@ -159,7 +159,7 @@ High possibility of overload here (two major decoms and many machines setup). Po
[[TicketQuery(keywords~=tpa-roadmap-july,format=table,order=priority,changetime,desc=false,col=id|summary|status|points|actualpoints|priority|severity|changetime|sponsor,group=owner,max=100)]] [[TicketQuery(keywords~=tpa-roadmap-july,format=table,order=priority,changetime,desc=false,col=id|summary|status|points|actualpoints|priority|severity|changetime|sponsor,group=owner,max=100)]]
== August == ## August
[[TicketQuery(keywords~=tpa-roadmap-august,format=progress)]] [[TicketQuery(keywords~=tpa-roadmap-august,format=progress)]]
...@@ -168,7 +168,7 @@ High possibility of overload here (two major decoms and many machines setup). Po ...@@ -168,7 +168,7 @@ High possibility of overload here (two major decoms and many machines setup). Po
[[TicketQuery(keywords~=tpa-roadmap-august,format=table,order=priority,changetime,desc=false,col=id|summary|status|points|actualpoints|priority|severity|changetime|sponsor,group=owner,max=100)]] [[TicketQuery(keywords~=tpa-roadmap-august,format=table,order=priority,changetime,desc=false,col=id|summary|status|points|actualpoints|priority|severity|changetime|sponsor,group=owner,max=100)]]
== September == ## September
[[TicketQuery(keywords~=tpa-roadmap-september,format=progress)]] [[TicketQuery(keywords~=tpa-roadmap-september,format=progress)]]
...@@ -178,7 +178,7 @@ High possibility of overload here (two major decoms and many machines setup). Po ...@@ -178,7 +178,7 @@ High possibility of overload here (two major decoms and many machines setup). Po
[[TicketQuery(keywords~=tpa-roadmap-september,format=table,order=priority,changetime,desc=false,col=id|summary|status|points|actualpoints|priority|severity|changetime|sponsor,group=owner,max=100)]] [[TicketQuery(keywords~=tpa-roadmap-september,format=table,order=priority,changetime,desc=false,col=id|summary|status|points|actualpoints|priority|severity|changetime|sponsor,group=owner,max=100)]]
== October == ## October
[[TicketQuery(keywords~=tpa-roadmap-october,format=progress)]] [[TicketQuery(keywords~=tpa-roadmap-october,format=progress)]]
...@@ -189,7 +189,7 @@ High possibility of overload here (two major decoms and many machines setup). Po ...@@ -189,7 +189,7 @@ High possibility of overload here (two major decoms and many machines setup). Po
[[TicketQuery(keywords~=tpa-roadmap-october,format=table,order=priority,changetime,desc=false,col=id|summary|status|points|actualpoints|priority|severity|changetime|sponsor,group=owner,max=100)]] [[TicketQuery(keywords~=tpa-roadmap-october,format=table,order=priority,changetime,desc=false,col=id|summary|status|points|actualpoints|priority|severity|changetime|sponsor,group=owner,max=100)]]
== November == ## November
[[TicketQuery(keywords~=tpa-roadmap-november,format=progress)]] [[TicketQuery(keywords~=tpa-roadmap-november,format=progress)]]
...@@ -197,7 +197,7 @@ High possibility of overload here (two major decoms and many machines setup). Po ...@@ -197,7 +197,7 @@ High possibility of overload here (two major decoms and many machines setup). Po
[[TicketQuery(keywords~=tpa-roadmap-november,format=table,order=priority,changetime,desc=false,col=id|summary|status|points|actualpoints|priority|severity|changetime|sponsor,group=owner,max=100)]] [[TicketQuery(keywords~=tpa-roadmap-november,format=table,order=priority,changetime,desc=false,col=id|summary|status|points|actualpoints|priority|severity|changetime|sponsor,group=owner,max=100)]]
== December == ## December
[[TicketQuery(keywords~=tpa-roadmap-december,format=progress)]] [[TicketQuery(keywords~=tpa-roadmap-december,format=progress)]]
...@@ -208,7 +208,7 @@ High possibility of overload here (two major decoms and many machines setup). Po ...@@ -208,7 +208,7 @@ High possibility of overload here (two major decoms and many machines setup). Po
[[TicketQuery(keywords~=tpa-roadmap-december,format=table,order=priority,changetime,desc=false,col=id|summary|status|points|actualpoints|priority|severity|changetime|sponsor,group=owner,max=100)]] [[TicketQuery(keywords~=tpa-roadmap-december,format=table,order=priority,changetime,desc=false,col=id|summary|status|points|actualpoints|priority|severity|changetime|sponsor,group=owner,max=100)]]
== 2021 preview == ## 2021 preview
Objectives: Objectives:
... ...
......