Drift/Driftsmøter/2024-08-31: Difference between revisions

From Programvareverkstedet
mNo edit summary
m (Fix link)
Tag: 2017 source edit
 
(10 intermediate revisions by 2 users not shown)
Line 5: Line 5:
* Det har vært sommer
* Det har vært sommer
* Håndtere resten av det gamle serverrommet (SGI-node, kabler, hyller og skap) (Gjort ferdig?)
* Håndtere resten av det gamle serverrommet (SGI-node, kabler, hyller og skap) (Gjort ferdig?)
* Flytte resten av github.com/Programvareverkstedet til gitea
* Flytte resten av https://github.com/Programvareverkstedet til [[Drift/Gitea|gitea]]
** Flytte repoer (ink. prosjekter og issues!)
** Flytte repoer (ink. prosjekter og issues!) (<code>oysteikt</code>: mangler et par)
** Sette opp speiling
** Sette opp speiling
** Skrive notis om flytting
** Skrive notis om flytting (<code>oysteikt</code>: nja... ikke egentlig)
* Drift-issues har fått en real-gjennomgang [https://git.pvv.ntnu.no/Drift/issues/issues Drift issues]  
* Drift-issues har fått en real-gjennomgang [https://git.pvv.ntnu.no/Drift/issues/issues Drift issues]  
** Wiki issues har nå sitt eget issue-board [Wiki issues](https://git.pvv.ntnu.no/Projects/wikidrift/issues)
** Wiki issues har nå sitt eget issue-board [https://git.pvv.ntnu.no/Projects/wikidrift/issues Wikidrift issues]
* gitea navbar fikk ekstra navbar entries [#117](https://git.pvv.ntnu.no/Drift/issues/issues/117)
** Det er en hel del nye issues som har blitt kategorisert etter prioritet på måfå av enkeltpersoner, burde kanskje diskuteres og avgjøres felles.
* Gitea user scriptet legger alle til i "members" teamet i projects, slik at alle kan jobbe på et repo uten å forke det [#128](https://git.pvv.ntnu.no/Drift/issues/issues/128)
* gitea navbar fikk ekstra navbar entries [https://git.pvv.ntnu.no/Drift/issues/issues/117 #117]
* Projects and Drift has a homemade rrsync gitea-ci pages setup [#95](https://git.pvv.ntnu.no/Drift/issues/issues/95)
* Gitea user scriptet legger alle til i "members" teamet i projects, slik at alle kan jobbe på et repo uten å forke det [https://git.pvv.ntnu.no/Drift/issues/issues/128 #128]
* Projects and Drift has a homemade rrsync gitea-ci pages setup [https://git.pvv.ntnu.no/Drift/issues/issues/95 #95]
* Fortsette å rydde benken i gangen, ihvertfall begynne å bli kvitt noe hardware derifra
* Fortsette å rydde benken i gangen, ihvertfall begynne å bli kvitt noe hardware derifra
** HPC-klubben har ca. halvparten av pcene sine å kaste
** HPC-klubben har ca. halvparten av pcene sine å kaste
* Mer permanent DNS-løsning (om bare å confe ameno til å ta dvask-ipen uten manuell intervensjon) (?)
* Mer permanent DNS-løsning (om bare å confe [[Maskiner/ameno|ameno]] til å ta [[Maskiner/Dvask|dvask]]-ipen uten manuell intervensjon) (?)
* Passord-management-system?
* Passord-management-system?
** Drift har en hemli vaultwarden instanse
** Drift har en hemli vaultwarden instanse
* Velge og sette opp ny webmail som ikke er roundcube [#103](https://git.pvv.ntnu.no/Drift/issues/issues/103)
* Velge og sette opp ny webmail som ikke er roundcube [https://git.pvv.ntnu.no/Drift/issues/issues/103 #103]
** Vi har snappymail nå, på snappymail.pvv.ntnu.no
** Vi har snappymail nå, på https://snappymail.pvv.ntnu.no
* Finne en plan for Buskerud?
* Finne en plan for [[Maskiner/buskerud|buskerud]]?
** Ny VM-Host ?
** Ny VM-Host ? (<code>oysteikt</code>: allerede gjort, det er proxmox på den nå)
* simple PXE server [#89](https://git.pvv.ntnu.no/Drift/issues/issues/89)
* simple PXE server [https://git.pvv.ntnu.no/Drift/issues/issues/89 #89]
** Hosts some installation media through netboot.xyz?
** Hosts some installation media through netboot.xyz?
* postgresql uses a self-signed cert instead of acme [#134](https://git.pvv.ntnu.no/Drift/issues/issues/134)
* postgresql uses a self-signed cert instead of acme [https://git.pvv.ntnu.no/Drift/issues/issues/134 #134]
* gikk gennom alle postgres databasene og fikset collation issues.
* nye maskiner/VM-er: [[Maskiner/dagali|dagali]], [[Maskiner/drolsum|drolsum]], [[Maskiner/Wegonke|wegonke]]
* diverse wiki opprydning, også i [[Drift]]. Det er fortsatt mye umerka utdatert informasjon rundtom.
* Satt backup disker i [[Maskiner/isvegg|isvegg]]
** Ble også fikset da de plutselig forsvant [https://git.pvv.ntnu.no/Drift/issues/issues/130 #130]
* [https://git.pvv.ntnu.no/Projects/calendar-bot Kalenderbotten] er oppe og går igjen
* Diverse fiksing på nettsiden, en del relatert til [[Drift/PHP8-migreringa|PHP 8 migreringa]]
* Rydding av terminalrommet, lagt om på diverse kabler rundt georg-tårnet.
* Nye høyttalere i taket på terminalrommet, [[User:Pederbs|pederbs]] sin fortjeneste
* Dratt ut nettverkskabel i ILO-porten på en av maskinene på serverrommet.
* Satt opp en cronjob på [[Maskiner/sleipner|sleipner]] som pusher salt-configen til https://git.pvv.ntnu.no/Drift/salt daglig, del av [https://git.pvv.ntnu.no/Drift/issues/issues/86 #86]


== Diskusjon/Planlegging ==
== Diskusjon/Planlegging ==
* Andre kommentarer til det som er gjort over sommeren?
* Andre kommentarer til det som er gjort over sommeren?
* Hvordan skal vi (ikke?) bruke issue-boardet best mulig?
* Hvordan skal vi (ikke?) bruke issue-boardet best mulig?
* Hva må vi gjøre for å announce Vaultwarden? [#93](https://git.pvv.ntnu.no/Drift/issues/issues/93)
* Hva må vi gjøre for å announce Vaultwarden? [https://git.pvv.ntnu.no/Drift/issues/issues/93 #93]
* KORT Pizza-sourcing-diskusjon
* KORT Pizza-sourcing-diskusjon
* Hva skal vi gjøre dette semesteret?
* Hva skal vi gjøre dette semesteret?
** Migrate away from ESXI
** Backup
*** Use two big harddrives in a client in the terminal room
** Microbel replacement
*** Lol, kanskje ikke
** Gigabit in the terminal room
** Fix our public ip dependencies.


== Må gjøres ==
== Må gjøres ==
* Undo autowatch for all gitea users [#147](https://git.pvv.ntnu.no/Drift/issues/issues/147)
* Nydrifter-kurs!
** In two weeks
* Undo autowatch for all gitea users [https://git.pvv.ntnu.no/Drift/issues/issues/147 #147]
* Spørre om tilgang til en elavfall ala OV
* Spørre om tilgang til en elavfall ala OV
* Fikse ildkule [#146](https://git.pvv.ntnu.no/Drift/issues/issues/146)
* Fikse ildkule [https://git.pvv.ntnu.no/Drift/issues/issues/146 #146]
** Kan så fikse metrics/logs fra bokser til nye ildkule [#138](https://git.pvv.ntnu.no/Drift/issues/issues/138)
** Kan så fikse metrics/logs fra bokser til nye ildkule [https://git.pvv.ntnu.no/Drift/issues/issues/138 #138]
** Monitorering for sist nixos upgrade funka på alle boksene våre
** Monitorering for sist nixos upgrade funka på alle boksene våre
* Flytte VM-er fra asgore [#80](https://github.com/Programvareverkstedet/Drift/issues/80)
* Flytte VM-er fra asgore [https://github.com/Programvareverkstedet/Drift/issues/80 #80]
* Flytte gitea CI til andre bokser [#90](https://git.pvv.ntnu.no/Drift/issues/issues/90)
* Flytte gitea CI til andre bokser [https://git.pvv.ntnu.no/Drift/issues/issues/90 #90]
* Finne / lage e-voteringsystem (ref nye lover)
* Finne / lage e-voteringsystem (ref nye lover)
** Finnes ikke
** Finnes ikke
* Fix mjolnir [#135](https://git.pvv.ntnu.no/Drift/issues/issues/135)
* Fix mjolnir [https://git.pvv.ntnu.no/Drift/issues/issues/135 #135]
* Lage ny login-server; Whatever maskin/VM med epost- og irc-klienter
* Lage ny login-server; Whatever maskin/VM med epost- og irc-klienter
** Bikkje er nesten ferdig, venter bare på krb5-auth og mailer
** Bikkje er nesten ferdig, venter bare på krb5-auth og mailer [https://git.pvv.ntnu.no/Drift/pvv-nixos-config/pulls/24 pvv-nixos-config#24]
** Sette opp en debian (ihvertfall ikke-nixos) login server?
** Sette opp en debian (ihvertfall ikke-nixos) login server? (<code>oysteikt</code>: er ikke dette [[Maskiner/drolsum|drolsum]]?)
* Sett opp en nytt kerberos/openldap system med smbk5pwd integrasjon. [#67](https://git.pvv.ntnu.no/Drift/issues/issues/67)
* Sett opp en nytt kerberos/openldap system med smbk5pwd integrasjon. [https://git.pvv.ntnu.no/Drift/issues/issues/67 #67]
** Dette er teknisk sett fortsatt litt `disputed`
** Dette er teknisk sett fortsatt litt <i>disputed</i>
* Sette opp sendmail/postfix/exim på nixos
** Needs explanation
* Triage kanban board/epost
* Triage kanban board/epost
** Eventuell status på saker i “Gjøres”/“Må Gjøres” kategorien
** Eventuell status på saker i “Gjøres”/“Må Gjøres” kategorien
Line 58: Line 77:


== Kan gjøres ==
== Kan gjøres ==
* Remove admin permissions from normal gitea users [#143](https://git.pvv.ntnu.no/Drift/issues/issues/143)
* Remove admin permissions from normal gitea users [https://git.pvv.ntnu.no/Drift/issues/issues/143 #143]
* Dørklokke
* Dørklokke
** Denne kom lengre, men må pakkes og deployes
** Denne kom lengre, men må pakkes og deployes
* flytte skrott til pvv nixos flaket
* flytte skrott til pvv nixos flaket [https://git.pvv.ntnu.no/Drift/issues/issues/113 #113]
** Slik at den oppdaterer seg selv
** Slik at den oppdaterer seg selv
** Dette kom lenger, men vi må installere nixos til sd-kortet
** Dette kom lenger, men vi må installere nixos til sd-kortet
* Move .well-known from nettsiden to the nixos config [#153](https://git.pvv.ntnu.no/Drift/issues/issues/153)
** Working branch: https://git.pvv.ntnu.no/Drift/pvv-nixos-config/src/branch/skrot
* Move .well-known from nettsiden to the nixos config [https://git.pvv.ntnu.no/Drift/issues/issues/153 #153]
* Sette opp ny VPN-løsning
* Sette opp ny VPN-løsning
** Med tanke på at vi mister ip-space
** Med tanke på at vi mister ip-space
Line 70: Line 90:
*** Enklere å flytte
*** Enklere å flytte
* Skrive gjennomgående dokumentasjon for drift av nixos-maskiner og tjenester som kjører der
* Skrive gjennomgående dokumentasjon for drift av nixos-maskiner og tjenester som kjører der
* Finne en plan for dvask
** Lag issues i [https://git.pvv.ntnu.no/Projects/Wikidrift/issues wikidrift] for å få oversikt over hva som mangler
* Finne en plan for dvask [https://git.pvv.ntnu.no/Drift/issues/issues/107 #107]
* Sette opp hydra
* Sette opp hydra
* Automatisere DNS-deployment
* Automatisere DNS-deployment
Line 80: Line 101:
** Blokkert til vi klarer å kjøre en eneste maskin på openstack
** Blokkert til vi klarer å kjøre en eneste maskin på openstack
* Fikse nix sandboxing på gitea CI (umuli)
* Fikse nix sandboxing på gitea CI (umuli)
** CI på debian (ellerno) tracking: [https://git.pvv.ntnu.no/Drift/issues/issues/90 #90]
* Annen drifting - (se https://git.pvv.ntnu.no/Drift/issues/issues) for ideer
* Annen drifting - (se https://git.pvv.ntnu.no/Drift/issues/issues) for ideer

Latest revision as of 20:20, 1 September 2024

Innkalling

Lørdag 2024-08-31T18:15, fysisk på PVV

Agenda

Hva ble gjort siden sist?

  • Det har vært sommer
  • Håndtere resten av det gamle serverrommet (SGI-node, kabler, hyller og skap) (Gjort ferdig?)
  • Flytte resten av https://github.com/Programvareverkstedet til gitea
    • Flytte repoer (ink. prosjekter og issues!) (oysteikt: mangler et par)
    • Sette opp speiling
    • Skrive notis om flytting (oysteikt: nja... ikke egentlig)
  • Drift-issues har fått en real-gjennomgang Drift issues
    • Wiki issues har nå sitt eget issue-board Wikidrift issues
    • Det er en hel del nye issues som har blitt kategorisert etter prioritet på måfå av enkeltpersoner, burde kanskje diskuteres og avgjøres felles.
  • gitea navbar fikk ekstra navbar entries #117
  • Gitea user scriptet legger alle til i "members" teamet i projects, slik at alle kan jobbe på et repo uten å forke det #128
  • Projects and Drift has a homemade rrsync gitea-ci pages setup #95
  • Fortsette å rydde benken i gangen, ihvertfall begynne å bli kvitt noe hardware derifra
    • HPC-klubben har ca. halvparten av pcene sine å kaste
  • Mer permanent DNS-løsning (om bare å confe ameno til å ta dvask-ipen uten manuell intervensjon) (?)
  • Passord-management-system?
    • Drift har en hemli vaultwarden instanse
  • Velge og sette opp ny webmail som ikke er roundcube #103
  • Finne en plan for buskerud?
    • Ny VM-Host ? (oysteikt: allerede gjort, det er proxmox på den nå)
  • simple PXE server #89
    • Hosts some installation media through netboot.xyz?
  • postgresql uses a self-signed cert instead of acme #134
  • gikk gennom alle postgres databasene og fikset collation issues.
  • nye maskiner/VM-er: dagali, drolsum, wegonke
  • diverse wiki opprydning, også i Drift. Det er fortsatt mye umerka utdatert informasjon rundtom.
  • Satt backup disker i isvegg
    • Ble også fikset da de plutselig forsvant #130
  • Kalenderbotten er oppe og går igjen
  • Diverse fiksing på nettsiden, en del relatert til PHP 8 migreringa
  • Rydding av terminalrommet, lagt om på diverse kabler rundt georg-tårnet.
  • Nye høyttalere i taket på terminalrommet, pederbs sin fortjeneste
  • Dratt ut nettverkskabel i ILO-porten på en av maskinene på serverrommet.
  • Satt opp en cronjob på sleipner som pusher salt-configen til https://git.pvv.ntnu.no/Drift/salt daglig, del av #86

Diskusjon/Planlegging

  • Andre kommentarer til det som er gjort over sommeren?
  • Hvordan skal vi (ikke?) bruke issue-boardet best mulig?
  • Hva må vi gjøre for å announce Vaultwarden? #93
  • KORT Pizza-sourcing-diskusjon
  • Hva skal vi gjøre dette semesteret?
    • Migrate away from ESXI
    • Backup
      • Use two big harddrives in a client in the terminal room
    • Microbel replacement
      • Lol, kanskje ikke
    • Gigabit in the terminal room
    • Fix our public ip dependencies.

Må gjøres

  • Nydrifter-kurs!
    • In two weeks
  • Undo autowatch for all gitea users #147
  • Spørre om tilgang til en elavfall ala OV
  • Fikse ildkule #146
    • Kan så fikse metrics/logs fra bokser til nye ildkule #138
    • Monitorering for sist nixos upgrade funka på alle boksene våre
  • Flytte VM-er fra asgore #80
  • Flytte gitea CI til andre bokser #90
  • Finne / lage e-voteringsystem (ref nye lover)
    • Finnes ikke
  • Fix mjolnir #135
  • Lage ny login-server; Whatever maskin/VM med epost- og irc-klienter
    • Bikkje er nesten ferdig, venter bare på krb5-auth og mailer pvv-nixos-config#24
    • Sette opp en debian (ihvertfall ikke-nixos) login server? (oysteikt: er ikke dette drolsum?)
  • Sett opp en nytt kerberos/openldap system med smbk5pwd integrasjon. #67
    • Dette er teknisk sett fortsatt litt disputed
  • Triage kanban board/epost
    • Eventuell status på saker i “Gjøres”/“Må Gjøres” kategorien
  • Har vi nye medlemmer i drift (som er her)?
  • Pizza (delspons)

Kan gjøres

  • Remove admin permissions from normal gitea users #143
  • Dørklokke
    • Denne kom lengre, men må pakkes og deployes
  • flytte skrott til pvv nixos flaket #113
  • Move .well-known from nettsiden to the nixos config #153
  • Sette opp ny VPN-løsning
    • Med tanke på at vi mister ip-space
    • Kanskje layer 3 på hver boks i stedet for layer 2.
      • Enklere å flytte
  • Skrive gjennomgående dokumentasjon for drift av nixos-maskiner og tjenester som kjører der
    • Lag issues i wikidrift for å få oversikt over hva som mangler
  • Finne en plan for dvask #107
  • Sette opp hydra
  • Automatisere DNS-deployment
    • Konfigurere DNSSec
    • Bygge eksternt og sende sonefiler til dvask
  • Fortsette på matrix-hosting for NTNU Make
    • Planlegge performance / finne en maskin
    • Planlegge et møte med Make sine EDB-folk
    • Blokkert til vi klarer å kjøre en eneste maskin på openstack
  • Fikse nix sandboxing på gitea CI (umuli)
    • CI på debian (ellerno) tracking: #90
  • Annen drifting - (se https://git.pvv.ntnu.no/Drift/issues/issues) for ideer