Monthly report June 2022
Hello tailsy humanoids,
Groente is back from a month of rest and finally able to dedicate some more time to Tails \o/
Here's some of the stuff that happened last month:
-
we updated all our puppet modules to the latest possible version. in many cases this was limited by debian offering a somewhat outdated 5.5 version of puppet, but ahwell. we also moved away from hosting our own copies of the modules we use and instead pull directly from the canonical repo's, which makes administering the puppet codebase quite a bit easier.
-
the helpdesk autoreply is finally in production! anyone e-mailing tails-support-private@boum.org will get an automatic reply explaining our limited resources and some hints regarding the most common problems.
-
we finally completed the switch to the new puppet-postfix module for all our email needs. this means the puppet code managing our e-mail is a fair bit cleaner and our email services are one step further in the direction of actual modern e-mail with all its bells and whistles.
-
we started working on role based access control for shell access to our infra. incidentally, the new datastructure for organising users came in handy to also fix the automatic creation of schleuder lists.
-
we fixed our private XMPP server that had problems with joining and creating rooms.
-
the Translation Platform integration repository now updates submodules automatically (#17560 (closed)).
-
we made progress in analyzing emmapeel's proposal for a Weblate workflow that improves UX for translators (tails#17655).
-
Jenkins and its plugins were upgrade as part of the "JQUP", the "Jenkins Quarterly Upgrade Plan" (#17894 (closed)).