[tor-project] minutes from the sysadmin meeting
Antoine Beaupré
anarcat at torproject.org
Wed Jul 1 16:47:32 UTC 2020
# Roll call: who's there and emergencies
Hiro and anarcat present in the meeting. Quick chat by mumble do to a
check-in and resolve some issues with the installer to setup
fsn-node-07 and check overall priorities.
# Roadmap review
We looked at the [issue board][] which excludes GitLab, because that
board was processed in the gitlab meeting yesterday.
[issue board]: https://gitlab.torproject.org/tpo/tpa/team/-/boards
We went through the tickets and did some triage, moving some tickets
from `Open` to `Backlog` and some tickets into `Next`. anarcat has no
tickets left in `Backlog` because he's going away for a two months
leave. hiro will review her ticket priorities within the week.
## GitLab workflow changes
We tried to get used to the new GitLab workflow.
We decided on using the "Next" label to follow the global @tpo
convention, although we have not adopted the "Icebox" label yet. The
gitlab policy was changed to:
> Issues first land into a "triage" queue (`Open`), then get assigned to
> a specific milestone as the ticket gets planned. We use the `Backlog`,
> `Next`, and `Doing` of the global "TPO" group board labels. With the
> `Open` and `Closed` list, this gives us the following policy:
>
> * `Open`: untriaged ticket, "ice box"
> * `Backlog`: planned work
> * `Next`: work to be done in the next iteration or "sprint"
> (e.g. currently a month)
> * `Doing`: work being done right now (generally during the day or
> week)
> * `Closed`: completed work
>
> That list can be adjusted in the future without formally reviewing
> this policy.
>
> Priority of items in the lists are determined by the *order* of items
> in the stack. Tickets should *not* stay in the `Next` or `Doing` lists
> forever and should instead actively be closed or moved back into the
> `Open` or `Backlog` board.
Note that those policies are still being discussed in the GitLab
project, see [issue 28][] for details.
[issue 28]: https://gitlab.torproject.org/tpo/tpa/gitlab/-/issues/28
## Exciting work that happened in June
* [Trac migrated to GitLab][]
* [TPA wiki][] migrated to GitLab
* kvm4 and kvm5 were retired, signaling the end of the "libvirt/KVM"
era of our virtual hosting: all critical services now live in
Ganeti
* lots of buster upgrades happened
[Trac migrated to GitLab]: https://gitlab.torproject.org/tpo/tpa/team/-/wikis/howto/gitlab/#migration
[TPA wiki]: https://gitlab.torproject.org/tpo/tpa/team/
# Hand-off
During the mumble check-in, hiro and anarcat established there was not
any urgent issue requiring training or work.
anarcat will continue working on the documentation tickets as much as
he can before leaving ([Puppet][], [LDAP][], [static mirrors][]) but
will otherwise significantly reduce his work schedule.
[Puppet]: https://gitlab.torproject.org/tpo/tpa/team/-/issues/40024
[LDAP]: https://gitlab.torproject.org/tpo/tpa/team/-/issues/34426
[static mirrors]: https://gitlab.torproject.org/tpo/tpa/team/-/issues/34436
# Other discussions
No other discussions were held.
# Next meeting
No next meeting is currently planned, but the next one should normally
be held on Wednesday August 5th, according to our normal schedule.
# Metrics of the month
* hosts in Puppet: 72, LDAP: 75, Prometheus exporters: 126
* number of apache servers monitored: 29, hits per second: 176
* number of nginx servers: 2, hits per second: 2, hit ratio: 0.87
* number of self-hosted nameservers: 6, mail servers: 12
* pending upgrades: 1, reboots: 0
* average load: 0.67, memory available: 271.44 GiB/871.88 GiB, running processes: 400
* bytes sent: 211.50 MB/s, received: 113.43 MB/s
* GitLab tickets: 171 issues including...
* open: 125
* backlog: 26
* next: 13
* doing: 7
* (closed: 2075)
* number of Trac tickets migrated to GitLab: 32401
* last Trac ticket ID created: 34451
* planned buster upgrades completion date: 2020-08-11
Only 3 nodes left to upgrade to buster: troodi (trac), gayi (svn) and
rude (RT).
Upgrade prediction graph still lives at
https://help.torproject.org/tsa/howto/upgrades/
Now also available as the main Grafana dashboard. Head to
<https://grafana.torproject.org/>, change the time period to 30 days,
and wait a while for results to render.
--
Antoine Beaupré
torproject.org system administration
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 487 bytes
Desc: not available
URL: <http://lists.torproject.org/pipermail/tor-project/attachments/20200701/50cbcb1a/attachment.sig>
More information about the tor-project
mailing list