*[x] handle bounces in CiviCRM ([issue 33037](http://eweiibe6tdjsdprb4px6rqrzzcsi22m4koia44kc5pcjr7nec2rlxyad.onion/tpo/tpa/team/-/issues/33037))
* [ ] systematically followup on and respond to abuse complaints (http://eweiibe6tdjsdprb4px6rqrzzcsi22m4koia44kc5pcjr7nec2rlxyad.onion/tpo/tpa/team/-/issues/40168)
*[ ] diagnose and resolve delivery issues (e.g. [Yahoo](http://eweiibe6tdjsdprb4px6rqrzzcsi22m4koia44kc5pcjr7nec2rlxyad.onion/tpo/tpa/team/-/issues/34134),
* [ ] replace with GitLab CI, with Windows, Mac and Linux runners
*[ ] [fix the blog formatting and comment moderation](https://gitlab.torproject.org/tpo/web/blog-trac/-/issues/33115), possible solutions:
* [ ] migrate to a static website and Discourse https://gitlab.torproject.org/tpo/tpa/team/-/issues/40183 https://gitlab.torproject.org/tpo/tpa/team/-/issues/40297
*[ ] [fix the blog formatting and comment moderation](http://eweiibe6tdjsdprb4px6rqrzzcsi22m4koia44kc5pcjr7nec2rlxyad.onion/tpo/web/blog-trac/-/issues/33115), possible solutions:
* [ ] migrate to a static website and Discourse http://eweiibe6tdjsdprb4px6rqrzzcsi22m4koia44kc5pcjr7nec2rlxyad.onion/tpo/tpa/team/-/issues/40183 http://eweiibe6tdjsdprb4px6rqrzzcsi22m4koia44kc5pcjr7nec2rlxyad.onion/tpo/tpa/team/-/issues/40297
* [ ] improve communications and monitoring:
* [x] document "downtimes of 1 hour or longer", in a status page [issue
*[ ] move root@ and tpa "noise" to RT ([ticket 31242](https://gitlab.torproject.org/tpo/tpa/team/-/issues/31242)), make a real
*[ ] move root@ and tpa "noise" to RT ([ticket 31242](http://eweiibe6tdjsdprb4px6rqrzzcsi22m4koia44kc5pcjr7nec2rlxyad.onion/tpo/tpa/team/-/issues/31242)), make a real
mailing list for admins so that gaba and non-tech can join
* [ ] be realistic:
* [ ] cover for the day-to-day routine tasks
...
...
@@ -73,28 +73,28 @@ attention. In general, the over-arching goals are therefore:
## Nice to have
* [ ] improve sysadmin code base
*[ ] implement an ENC for Puppet ([issue 40358](https://gitlab.torproject.org/tpo/tpa/team/-/issues/40358))
*[ ] implement an ENC for Puppet ([issue 40358](http://eweiibe6tdjsdprb4px6rqrzzcsi22m4koia44kc5pcjr7nec2rlxyad.onion/tpo/tpa/team/-/issues/40358))
*[ ] reduce dependency on Python 2 code (see [short term LDAP plan](https://gitlab.torproject.org/tpo/tpa/team/-/wikis/howto/ldap#short-term-merge-with-upstream-port-to-python-3-if-necessary))
*[ ] reduce dependency on Python 2 code (see [short term LDAP plan](http://eweiibe6tdjsdprb4px6rqrzzcsi22m4koia44kc5pcjr7nec2rlxyad.onion/tpo/tpa/team/-/wikis/howto/ldap#short-term-merge-with-upstream-port-to-python-3-if-necessary))
* [ ] reduce dependency on LDAP (move hosts to Puppet? see [mid term
*[ ] finish retiring old hardware (moly, [ticket 29974](http://eweiibe6tdjsdprb4px6rqrzzcsi22m4koia44kc5pcjr7nec2rlxyad.onion/legacy/trac/-/issues/29974))
* [ ] varnish to nginx conversion (#32462)
*[x] GitLab pages hosting (see [issue tpo/tpa/gitlab#91](https://gitlab.torproject.org/tpo/tpa/gitlab/-/issues/91))
*[x] GitLab pages hosting (see [issue tpo/tpa/gitlab#91](http://eweiibe6tdjsdprb4px6rqrzzcsi22m4koia44kc5pcjr7nec2rlxyad.onion/tpo/tpa/gitlab/-/issues/91))
* [ ] experiment with containers/kubernetes for CI/CD
* [ ] upgrade to bullseye
*[ ] cover for some metrics services ([issue 40125](https://gitlab.torproject.org/tpo/tpa/team/-/issues/40125))
*[ ] cover for some metrics services ([issue 40125](http://eweiibe6tdjsdprb4px6rqrzzcsi22m4koia44kc5pcjr7nec2rlxyad.onion/tpo/tpa/team/-/issues/40125))
* [ ] help other teams integrate their monitoring with
@@ -159,12 +159,12 @@ wait a little longer or that are part of longer projects that will
take longer to complete.
* [x] <del>retire old services:</del> postponed
*[x] <del>SVN ([issue 17202](https://gitlab.torproject.org/tpo/tpa/team/-/issues/17202))</del> postponed to Q4/2022
*[x] fpcentral retirement plan ([issue 40009](https://gitlab.torproject.org/tpo/tpa/team/-/issues/40009))
*[x] <del>establish plan for gitolite/gitweb retirement ([issue 36](https://gitlab.torproject.org/tpo/tpa/gitlab/-/issues/36))</del> postponed to Q4
*[x] <del>SVN ([issue 17202](http://eweiibe6tdjsdprb4px6rqrzzcsi22m4koia44kc5pcjr7nec2rlxyad.onion/tpo/tpa/team/-/issues/17202))</del> postponed to Q4/2022
*[x] fpcentral retirement plan ([issue 40009](http://eweiibe6tdjsdprb4px6rqrzzcsi22m4koia44kc5pcjr7nec2rlxyad.onion/tpo/tpa/team/-/issues/40009))
*[x] <del>establish plan for gitolite/gitweb retirement ([issue 36](http://eweiibe6tdjsdprb4px6rqrzzcsi22m4koia44kc5pcjr7nec2rlxyad.onion/tpo/tpa/gitlab/-/issues/36))</del> postponed to Q4
* [x] <del>improve sysadmin code base</del> postponed to 2022 or drive-by fixes
* [x] <del>scale/split gitlab?</del> seems to be working fine and we setup new builders already
* [x] onion v3 support for TPA services (https://gitlab.torproject.org/tpo/tpa/team/-/issues/32824)
* [x] onion v3 support for TPA services (http://eweiibe6tdjsdprb4px6rqrzzcsi22m4koia44kc5pcjr7nec2rlxyad.onion/tpo/tpa/team/-/issues/32824)
Update: many of those tasks were not done because of lack of staff due
to an unplanned leave.
...
...
@@ -181,7 +181,7 @@ everything in the air, so obviously plans kind of went out the
window. Hopefully this won't happen again and the pandemic will
somewhat subside, but we should plan for the worst.
*[ ] establish solid blog migration plan, see [blog service](service/blog) and https://gitlab.torproject.org/tpo/tpa/team/-/issues/40183 tpo/tpa/team#40297
*[ ] establish solid blog migration plan, see [blog service](service/blog) and http://eweiibe6tdjsdprb4px6rqrzzcsi22m4koia44kc5pcjr7nec2rlxyad.onion/tpo/tpa/team/-/issues/40183 tpo/tpa/team#40297
* [ ] improve communications/monitoring
* [ ] move root@ and tpa "noise" to RT (tpo/tpa/team#31242), make a real mailing list for admins so that gaba and non-tech can join
* [ ] vacations
...
...
@@ -196,14 +196,14 @@ will be on training and onboarding, and a well-deserved vacation.
Obviously, the fourth quarter is sheer crystal balling at this stage,
but it should still be an interesting exercise to perform.
* [ ] blog retirement before Drupal 9 EOL (November 2021)
*[ ] gitolite/gitweb retirement plan ([issue 36](https://gitlab.torproject.org/tpo/tpa/gitlab/-/issues/36))
* someone was unhappy about backups, but did not seem to state why
* research: very little use, comment: "whenever I need to upload something to research.tpo, it seems like I need to investigate how to do so all over again. This is probably my fault for not remembering? "
* media: people are unhappy about it: "it would be nice to have something better than what we have now, which is an old archive" and "unmaintained", but it's unclear how to move forward on this from TPA's perspective
* fpcentral: one yearly user, one unhappy person suggested to retire it, which is already planned (https://gitlab.torproject.org/tpo/tpa/team/-/issues/40009)
* fpcentral: one yearly user, one unhappy person suggested to retire it, which is already planned (http://eweiibe6tdjsdprb4px6rqrzzcsi22m4koia44kc5pcjr7nec2rlxyad.onion/tpo/tpa/team/-/issues/40009)
Every other service not mentioned here should consider itself "happy". In particular, people are generally happy with websites, TPA and metrics services overall, so congratulations to every sysadmin and service admin out there and thanks for your feedback for those who filled in the survey!