Saturday 23 September 2023 Termcom Meeting
Jump to navigation
Jump to search
Notes
- WATIAM of the maintainer/person doing the task is placed beside the item list
- To Termcom: feel free to volunteer yourself for anything below! Some things may require more subject domain knowledge and so on, but more senior Syscom members would be interested in helping!
Todo List
"High(er)" Priority
- Determine new server specs
- Recap Mirror Upgrade Parts
- Upgrade BOM
- Where are the parts?
- Upgrade Logistics - mirror downtime??
- Server Room Logistics
- CSCF contact for hardware purchase
- get hardware quotes
- Mirror checker
- Push latest source @n4chung
- Implement remaining/missing checkers @????
- Deploy to staging/prod?
- Faculty/CSCF Inheritance
- Potentially new servers (from last term) - they seem busy with their own things too
- Netapp integration (from CSCF)
- Server Rack/Room Installation
- Helping hands? we need some people to bring the heavy server stuff around
- Server Room Access
- Rearranging servers - the NetApp fills a full 42U?? (It's huge)
Normal Priority
- Pyceo Issues (Notable Ones) https://git.csclub.uwaterloo.ca/public/pyceo
- #101 - Validate usernames of new members https://git.csclub.uwaterloo.ca/public/pyceo/issues/101
- Should be straightforward and be good for learning about CSC infrastructure
- #99 - TLS certificates for expired members' custom domains should get deleted https://git.csclub.uwaterloo.ca/public/pyceo/issues/99
- IMPORTANT: for allowing members to use CSC's limited IPs for port forwarding??
- #87 - Automate custom domain VHOST support in CSC Cloud https://git.csclub.uwaterloo.ca/public/pyceo/issues/87
- Almost done... need to finish implementing some CI tests
- #102 - Add tracing https://git.csclub.uwaterloo.ca/public/pyceo/issues/102
- #101 - Validate usernames of new members https://git.csclub.uwaterloo.ca/public/pyceo/issues/101
- Certbot: fix errors coming from two domains (expired raymo and WICS?)
- Kubernetes: sketchy PV (persistent volume) setup
- CEO WebUI
- Membership Website Verification (with Webcom)
- ... (I think I missed something here) @Max
- CSC Cloud Port Forwarding @j24chung
- Allow members to
- Club Custom Web Stack
- "It's 2023"... it shouldn't be this sketch
- Mailing List Moderation (Spam) Rotation Schedule
- Termcom could help moderate...
- Put mail in a "shared" location? Nextcloud?!?
- Rorate every two weeks?
- (Could mailman "intelligently" forward emails??)
Low Priority
- Observability Stack: revamp logging
- X99 Office Terminal
- Requires decent GNU/Linux knowledge
- Install Debian
- Configure to use (potentially sussy) CSC infrastructure
Meeting Agenda Topics
- Mirror Hardware upgrade
- New Server Acquisition
- CEO Issues/PRs
- Mirror Checker Rewrite (mirror-checker-ng)
- Termcom responsibilities
- Information from Last Term