... | @@ -74,7 +74,7 @@ attention. In general, the over-arching goals are therefore: |
... | @@ -74,7 +74,7 @@ attention. In general, the over-arching goals are therefore: |
|
* avoid duplicate git hosting infrastructure
|
|
* avoid duplicate git hosting infrastructure
|
|
* retire gitolite, gitweb ([issue 36](https://gitlab.torproject.org/tpo/tpa/gitlab/-/issues/36))
|
|
* retire gitolite, gitweb ([issue 36](https://gitlab.torproject.org/tpo/tpa/gitlab/-/issues/36))
|
|
* retire more old services:
|
|
* retire more old services:
|
|
* testnet?
|
|
* testnet? talk to network team
|
|
* gitolite (replaced with GitLab, see above)
|
|
* gitolite (replaced with GitLab, see above)
|
|
* gitweb (replaced with GitLab, see above)
|
|
* gitweb (replaced with GitLab, see above)
|
|
* jenkins (replaced with GitLab, see above)
|
|
* jenkins (replaced with GitLab, see above)
|
... | @@ -82,8 +82,6 @@ attention. In general, the over-arching goals are therefore: |
... | @@ -82,8 +82,6 @@ attention. In general, the over-arching goals are therefore: |
|
([issue 81](https://gitlab.torproject.org/tpo/tpa/gitlab/-/issues/81))
|
|
([issue 81](https://gitlab.torproject.org/tpo/tpa/gitlab/-/issues/81))
|
|
* finish retiring old hardware (moly, [ticket 29974](https://gitlab.torproject.org/legacy/trac/-/issues/29974))
|
|
* finish retiring old hardware (moly, [ticket 29974](https://gitlab.torproject.org/legacy/trac/-/issues/29974))
|
|
* varnish to nginx conversion (#32462)
|
|
* varnish to nginx conversion (#32462)
|
|
* solr/search.tpo deployment (#33106)?
|
|
|
|
* web metrics (#32996)?
|
|
|
|
* GitLab pages hosting
|
|
* GitLab pages hosting
|
|
* experiment with containers/kubernetes for CI/CD
|
|
* experiment with containers/kubernetes for CI/CD
|
|
* upgrade to bullseye
|
|
* upgrade to bullseye
|
... | @@ -101,8 +99,7 @@ attention. In general, the over-arching goals are therefore: |
... | @@ -101,8 +99,7 @@ attention. In general, the over-arching goals are therefore: |
|
* static mirror network retirement / rearchitecture: we want to test
|
|
* static mirror network retirement / rearchitecture: we want to test
|
|
out GitLab pages first and see if it can provide a decent
|
|
out GitLab pages first and see if it can provide a decent
|
|
alternative
|
|
alternative
|
|
* TODO: "finish main website transition", "broken links on
|
|
* web development stuff: goals like "finish main website transition", "broken links on website"... should be covered in the web team, but the capacity of TPA is affected by hiro working on the web stuff
|
|
website"... should TPA cover for web stuff?
|
|
|
|
* TODO: are service admins still a thing? should we cover for things
|
|
* TODO: are service admins still a thing? should we cover for things
|
|
like the metrics team?
|
|
like the metrics team?
|
|
* complete puppetization: old legacy services are not in Puppet. that
|
|
* complete puppetization: old legacy services are not in Puppet. that
|
... | @@ -110,6 +107,8 @@ attention. In general, the over-arching goals are therefore: |
... | @@ -110,6 +107,8 @@ attention. In general, the over-arching goals are therefore: |
|
services should all be built in Puppet
|
|
services should all be built in Puppet
|
|
* replace Nagios with Prometheus: not a short term goal, no clear
|
|
* replace Nagios with Prometheus: not a short term goal, no clear
|
|
benefit. reduce the noise in Nagios instead
|
|
benefit. reduce the noise in Nagios instead
|
|
|
|
* solr/search.tpo deployment (#33106), postponed to 2022
|
|
|
|
* web metrics (#32996), postponed to 2022
|
|
|
|
|
|
# Quarterly breakdown
|
|
# Quarterly breakdown
|
|
|
|
|
... | @@ -745,3 +744,4 @@ was surprised to see that gitweb and git-rw are used equally by the |
... | @@ -745,3 +744,4 @@ was surprised to see that gitweb and git-rw are used equally by the |
|
team, which the previous calculation told us. The new ones seem to
|
|
team, which the previous calculation told us. The new ones seem to
|
|
better reflect actual use (3 monthly, 1 weekly, 6 daily vs 1 monthly,
|
|
better reflect actual use (3 monthly, 1 weekly, 6 daily vs 1 monthly,
|
|
2 weekly, 3 daily, 2 hourly, respectively).
|
|
2 weekly, 3 daily, 2 hourly, respectively).
|
|
|
|
|