User Tools

Site Tools


events:x2go-spread-2021.5

This is an old revision of the document!


X2Go: The Spread 2021.5

spread something special

Quick Facts

This is the replacement event for X2Go: The Gathering 2021, which had to be cancelled due to illness of several core members.

Location: 100% online

Date: 2022-11-28 to 2022-12-02

Event type: 5 days, but evening-only - starting around 18:00 CET, with a maximum of one or two short talks/presentations (around 20-30 minutes each), followed by discussions, jointly working on open tasks, bugsquashing, “open coding”

Sponsorship: As this is a purely virtual event, we are not in need for event sponsors. However, X2Go could still use some more donations to cover hosting costs, so if you have a few $$$/€€€/£££ to spare, you can find our donation forms here:

What's that name all about? As our idea of running an annual hacktrain had to be cancelled permanently back in 2014, we chose the name “X2Go: The Gathering” for the new type of annual event we hosted since then. This year, the spread of the of the Corona virus around the globe and across Germany makes it impossible for us to gather safely, which is why we are meeting virtually instead, while being physically spread out across the real world. Also, for everyone actively taking part in the event, please be prepared to show your favorite breakfast spread while on camera. ;)

Note: A separate, virtual event called X2Go: The Spread 2022 will take place from 2022-12-12 to 2022-12-16 (i.e. roughly two weeks from 2021.5). Details for that event can be found here.

Taking Part

Join us here

https://meet.ffmuc.net/X2GoTheSpread2021Dot5 (Jitsi Meet, requires Chrome/Chromium/Brave, please do not use Firefox unless you really have no other choice)

Recordings

Agenda

Agenda for Monday

  1. Try out/set up streaming and recording equipment (Stefan, Juri)
  2. probably either work on X2Go-TCE/X2Go-TCE-Pi or discuss hosting options, depending on who actually shows up

Agenda for Tuesday

  1. Stefan/Ionic: Continue updating POWER Machine #2
  2. Stefan: Perform Test Builds of X2Go-TCE for Bullseye
    1. Investigate possibly broken “cheat” for compression options (Did they change from Buster to Bullseye?)
  3. Juri/Ionic: Get mellum (one of our Hetzner hosts) back into working order
  4. around 19:15/19:30 CET: discuss server situation with Mike#1, h1, ionic, Juri

Agenda for Wednesday

  1. Stefan: Write Follow-Up eMail re: server situation to h1, cc: Mike, ionic Done!
  2. Stefan: Perform further Test Builds of X2Go-TCE for Bullseye
    1. Check if patching the Live-Build buildscript can be avoided
    2. Update Wiki with latest X2Go buildscript
  3. Juri/Ionic: Get mellum (one of our Hetzner hosts) back into working order Done!
    1. Get Gitlab running again Done!
    2. update SSL Certificate
    3. make sure all required updates are installed/operating system is on current release version (both mellum and gitlab) Done!
  4. Ionic: Check Uli's Pull Requests in Gitlab
  5. Stefan: Check if yesterday's video has finally been processed by YT Done

Unsorted list of topics/ideas (not final, open to suggestions)

X2Go-TCE-Live

  • buster and bullseye feature branches should be copied to code.x2go.org (ToDo Juri: Done)
  • We should agree on a new branch structure for it, but this doesn't really make sense before we're on Gitlab

Server infrastructure

  • needs to be discussed with h1, m#1, ionic and Juri present
  • scheduled for Tue, 2022-11-29, 19:15/19:30
  • We should start with an overview:
    • Which service is running on which instance (think DNS name)
      • DNS
        • currently - Hetzner (Login Data: h1, alex)
        • todo: multi-user or orca, LXC or similar
        • Juri will set up an account for orca at https://desec.io/
        • Needs discussion with alex b/c some services might still be in use by him
      • Wiki - on bare metal “japsand” owned by h1
      • jenkins - on bare metal “japsand” owned by h1
      • package build services - on bare metal “japsand” owned by h1
      • Windows virtual machine (KVM) - on bare metal “japsand” owned by h1
        • jenkins agent
        • manually operated on demand as well
      • git - KVM “ymir” hosted by Mike
      • code - Alias for git
      • packages - KVM “ymir” hosted by Mike
      • archives.packages.x2go.org - KVM “ymir” hosted by Mike
      • snapshots.packages.x2go.org - KVM “ymir” hosted by Mike
      • bugs - KVM “ymir” hosted by Mike
      • lists - KVM “ymir” hosted by Mike
      • launchpad - external, package build services for Ubuntu
      • gitlab - LXC on bare metal “mellum” owned by h1
      • nothing else on mellum at the moment
      • macOS package builds - 2 servers at flow.swiss, currently paid via Stefan/orca
      • POWER package builds - 2 servers at OSUOSL, free
      • POWER Demo boxes - 2 servers at OSUOSL, free
  • Which instance is running on which physical host
  • Which physical host belongs to whom (think ADMIN-C/person paying the bills)
    • ymir (KVM) belonging to Mike
    • japsand bare metal belonging to h1
    • mellum bare metal belonging to h1
  • Which additional DNS aliases are defined for one and the same box (think www vs. wiki, code.x2go.org vs.git.x2go.org)
  • What are the current issues
    • hosting costs
    • old hardware
    • lack of redundancy
    • access to some boxes/services limited to one person (think DNS)
  • ToDo Stefan: Send Follow-Up eMail to h1, Mike, ionic

Gitlab migration

  • mellum (host for gitlab repo) seems to be down? Investigating the cause. (Juri, ionic) → Opened ticket with Hetzner
  • mellum hardware was replaced by hetzner
  • mellum in vkvm mode works
  • minimized network konfiguration and reboot → doesn't work right now.

OSUOSL

  • clemens still has an OpenStack account, but hasn't really been active lately
    • Juri would love to have access
    • Maybe we could turn clemens' account into one for Juri?
    • Stefan has contacted OSUOSL to create an account for Juri, either by renaming clemens' or by cloning it and disabling the original one afterwards
  • Updates/Upgrades: Done!

Mac M1 hosting

  • scaleway.com 8c16g256SSD macOS 12 Monterey. €0.10/hour
  • hetzner.com 8c16g256SSD €64,02 per month + €58,31 setup
  • macincloud.com 4c4g50SSD macOS Ventura 13.x (Supports the latest Xcode 14.x) for €589.88 EUR + 8GB RAM - €94.28 EUR or 16GB - €188.68 EUR per year
events/x2go-spread-2021.5.1669833214.txt.gz · Last modified: 2022/11/30 18:33 by stefanbaur