Driftsrapport/H2022

From Programvareverkstedet

Driftsrapport H2022

danio tok over rollen som driftskoordinator

Vi holder fortsatt driftskvelder to ganger i måneden. Disse har blitt litt sånn “sync” møter der vi tar opp ting vi har gjort siden sist møte. Men også leser e-poster og gjør “kjedelige” jobber. Etter disse tingene er ferdig blir det mer fri drifting, hvor vi setter sammen grupper til å sette opp eller fikse ting vi prioriterer i et kort møte før.

Her er det mye mulighet for å lære, så ikke vær redde for å bli med på en driftkveld selv om man ikke kan så mye fra før!

Databaser

  • Ny databasetjener er satt opp, vi har flyttet det meste av PVV tjenester til den nye databasen.felixalb har fått tak i oppdatert versjon av NTNU/PVVs brukerdatabasekode, det er kult.
  • Arbeid på et nytt system for å håndtere medlemsdatabase er påbegynt.

Serverrom

  • Noen maskiner har vært litt syke, dash8 og monty feilet en disk. Og mens monty var nede begynte dvask å dø på seg, som satte oss i en litt kinkig situasjon med DNS oppsettet vårt. Vi har en løsning nå for å kunne kople oss på dvask igjen. Men den driver fortsatt å slår seg av for mystiske grunner.
  • Serverrommet på it-bygget skal renoveres, og vi blir kastet ut til sommeren. Vi jobber med å finne et nytt sted å putte serverene, men har ikke noe foreløpig. Vi har fått et par U fra OV i verste tilfelle, der vi kan hvertfall ha nettsiden og e-posten vår.

Git

  • NixOS konfigrasjonsfilene våre liger åpent på gogsen vår, og vi har utviklet et greit system, har ordentlig secret-management og slike ting. Det er en viss tendens hvor tjenester som ikke er typ. e-post, disk, og databaser blir satt opp via NixOS i stedet for debian og salt slik vi gjerne har gjort det før.
    • Dette medfører også at disse systemenet IKKE har standard pvv-opssett, og at ikke alle brukere har tilgang til dem. Dette har vi bestemt oss for i drift at er en god ting. Da vi har sett at “vanlige” brukere, bruker infrastruktur-maskiner til å gjøre mye rart, som å kjøre IRC-klienter på dem eller lignende.
    • Dette gjør også at vi har en mye mindre areal for agrep, da ikke alle de tusenvis av brukerene vi har kan logge inn på disse maskinene.
    • Dette er ganske mye endring fra tidligere PVV policy, men vi mener at det er gjort med godt grunnlag.
    • NTNU IT har blitt mer og mer sikkerhetsfokuserte, dette kan har virkninger på oss i fremtiden, alle forbedringe på denne fronten er derfor viktige
  • Gogs har blitt offentlig tilgjengelig, slik at prosjekter kan ses av eksterne. De kan ikke interaktere på noe annen måte. Vi har fått flyttet over gamle SVN-prosjekter fra 2000-2010 eraen over til gogs. SVN-siden vår, trac, er fortsatt ikke tatt ned helt enda, men skal tas ned ganske snart.

Matrix

  • Matrix serveren har blitt bedre (raskere), men har fortsatt en vei å gå. Flere organisasjoner som PVV er vennlige med er blitt tilgjengelige over matrix:
    • NVG
    • AbelLAN
    • AnimeNTNU
    • OmegaV
  • Om det er noen organisasjoner dere vet om som dere tenker ville vært del av dette si gjerne ifra til oss.
  • Vi har også kommunisert med Make, og de vil gjerne bytte helt fra slack til matrix, og har derfor spurt oss om å stå for den daglige driften for dem. Drift har diskutert dette og stiller seg positive til å gjøre det, men vi har ikke avtalt med dem enda nøyaktig hvordan det skal foregå, hva skal hardware det skal kjøre på osv.
  • Vi har også fått modereringskapabiliteter på matrix, slik at vi kan fjerne spam eller persona non gratas

Annet

  • Monitoreringsstacken vår har blitt mer production-verdig, og har også flyttet til en nixos-maskin. Her har vi også smått begynt å ingestere logger.
    • Dette var til stor hjelp for databaseflytting da vi kunne lett se at de nesten ikke ble brukt av andre enn PVV selv.

Oppsummering og fremtid

Ganske produktivt halvår, fokuset videre kommer til å være serverrom, matrix, og eventuelt dokumentasjonsskriving.