[tech] Tech/Wheel Meeting 2024-08-05 18:30 - One week reminder

tech-reminder at ucc.asn.au tech-reminder at ucc.asn.au
Mon Jul 29 18:30:01 AWST 2024


Tech/Wheel Meeting Agenda - Monday 2024-08-05T18:30 
====================================================
- VENUE: UCC Clubroom
  - and online at https://meetings.ucc.asn.au/b/tech

*Meeting opened HH:MM*

## Attendance
- Present
- Apologies
- Absent

## Next meeting
- Schedule next meeting
  - *day 2024-mm-ddTHH:MM
- ACTION: [???] shall be this meeting's secretary! This entails recording minutes for meeting n (beware mid-meeting glitches) and ensuring meeting n+1 reminders succeed:
  - Checklist follows:
    - Clone a new issue from [[https://gitlab.ucc.asn.au/UCC/tech-todo-list/-/issues/32]]
      - Right now, before the meeting is underway and everyone is waiting; then reopen it and assign it to yourself
      - This issue is to keep track of any async secretarial duties detailed ahead
      - Type `/clone` into the "Write a comment" box as a "quick action"
      - Update the title to match today's date
  - [ ] ACTION: Save and commit the minutes of today's meeting, during the meeting (yes, really); and at the end
  - [ ] ACTION: Set and (later) verify reminders of next meeting:
    - [ ] Promptly update `agenda.next` with the TIME/DATE/VENUE
    - [ ] Perform initial curation of `agenda.next`, and move any previous or longstanding action items out of it and into GitLab (see Action Items section below)
    - [ ] Update the crontab: `motsugo# crontab -e`
    - [ ] Check at T-7days that the notice really went out, fix for T-4days if needed
- [ ] Everyone, before next meeting: Curate `agenda.next`, and move any items you think should be tracked as GitLab issues into GitLab issues, as above

## Optional items - choose at the start of the meeting
- [ ] Ethical guidelines
- [ ] Monitoring
- [ ] Backups
- [ ] Password rotations
- [ ] New members
- [ ] Quick check of ChangeLog
- [ ] Lessons learnt

## Current Action Items
- ACTION: [MPT] to ask Unigames if they would like to keep `unigames.(guild|gu).uwa.edu.au`
- ACTION: [TPG] work out how to add "realms"/"universes" to `zonemake.py`
- ACTION: [333] [GPO] Proxmox upgrading preparation
- ACTION: [GPO] [I2N] Pester UWAIT about firewalled IPs
- ACTION: [MTL]: Get docker container ansible SOE finished, and then start UCC mastodon instance
- ACTION: [MTL] [MPT] [GPO] [NTU]: Update ucc-mailman to mailman3
- ACTION: [MTL] [MPT] [GPO]: Seperate mussel's functions into seperate functions, separate VMs
- ACTION: [333] to properly investigate Proxmox Backup, even if that's just trying it at home and reporting back.
- ACTION: [GPO] [NTU] [DBA] to rotate uccpass passwords
- ACTION: [GPO] [333] [I2N] look into PAM 2FA systems for SSH
- ACTION: [GPO] [CJN] to fix OpenVPN and look at other VPN setups
- ACTION: [333] to look into Magikarp Ceph OSD.3: underlying Samsung 860 Pro SSD is dead
- ACTION: ALL to add changes or work you have done to https://wiki.ucc.asn.au/Changelog

### Boilerplate/Review
- Review GitLab bug list: [[https://gitlab.ucc.asn.au/UCC/tech-todo-list/-/issues/]]
- Briefly discuss anything iff needed, but don't spend too long rehashing previous meetings ;)
- Then:
  - New actions/ACTION items: put them in the minutes once, but add to bug list to minimise repeat discussion
  - Ongoing actions: don't keep them in the agenda, summarise updates - iff needed
  - Completed actions: mention in the agenda that it's been completed, summarise - iff needed

### Action items to discuss
- [CJN] (in absentia): UCC, being a student organisation, is eligible to obtain our own .edu.au domain directly. This would make us less reliant on UWA in the case that they pull support for .gu.uwa.edu.au completely. Registration is only $50/yr as well, and `ucc.wa.edu.au` is available (sadly `ucc.edu.au` is taken). We should discuss whether we want to do this.

## Known Broken Stuff
- [NTU] Nearly all the physical KVM consoles
  - Setting up the backlog of bare metal, blade server with a screen on the floor...?
    - trying to set up IPMI serial-over-LAN
      - (fully automatic netboot installs?)
  - https://discord.com/channels/264401248676085760/264401248676085760/1198973736469139599
  - Router and fileservers really need a working physical console
  - (only) port 2 works, screen and keyboard, `medico`
  - Port 4 `murasoi` has no working PS/2 to USB adaptor (no PS/2 ports on `murasoi`)
    - stormcomputers.com.au had some cheap ones? buy 6? or online?
  - Port 8 `motsugo` not connected
  - [NTU] has brought in a Belkin OmniView F1DC108C KVM: would it be useful?
    - https://discord.com/channels/264401248676085760/264401248676085760/1115479589410570310
    - 8 ports/cables, daisy chainable with extra units - one per rack?
    - Extra cables/units available on ebay.com , sometimes ebay.com.au more locally
      - USB "native" cables: USD$28 +p&p https://www.ebay.com/itm/225894653794
      - F1DE016C 16-Port KVM Expander USD$60 +p&p https://www.ebay.com/itm/184480340973
        - maybe not that one, if cables may be missing
    - Could combine (later) with a pikvm.org or similar?

## Matters arising previously
- bare metal server backlog
  - to replace some existing ones, not just add to the pile...
  - physical consoles, see above
    - shopping list
  - mains power
    - APC transfer switches and lots of IEC C13/C14 kettle extensions?
  - network
    - Summit X670 purple switch
      - need extra cards/DACs?
      - shopping list
        - https://www.aliexpress.com/item/1005006108709259.html AU$43.16 / AU$45.43 82599 X710 X520 DA2 dual optical port 10G 10 Gigabit fiber optic network card, PCIE ?
        - https://www.aliexpress.com/item/1005006409263046.html AU$11.25 / AU$19.81 Optane+networking to m.2 to u.2 to single-slot PCIe? or is it partially SATA?
          - AUD$81.22 , m.2 to SFP+ 10Gbps "Intel82599 chip" https://www.aliexpress.com/item/1005006277533444.html
  - 2x DELL R710, changed SAS controllers, for offsite backup duties, new cables, server setup

## Extra items (rename/refile as appropriate)

*Meeting closed HH:MM*

----

```
# https://demo.hedgedoc.org/Hlsapf47RsqpgIjqLVfMUw
cd /home/wheel/docs/meetings
HEDGEDOC_SERVER=https://demo.hedgedoc.org /home/wheel/bin/hedgedoc export --md Hlsapf47RsqpgIjqLVfMUw ./$(date +%Y-%m-%d).txt
git add ./$(date +%Y-%m-%d).txt
git commit -m "Tech meeting minutes $(date +%Y-%m-%d)"
```

<!-- vim: tabstop=2 softtabstop=2 shiftwidth=2 expandtab
-->
<!-- Local Variables: -->
<!-- tab-width: 2 -->
<!-- End: -->


More information about the tech mailing list