Referat fra DevOps-workshop

Referat fra workshop 2016-03-17

1   Workshop

1.1   Tid og sted

2016-03-17 12:00, KNH 1307A

1.2   Til stede

  • ~elisabhs
  • ~hanskfje
  • ~jsama
  • ~kvaade
  • ~sgs
  • ~fhl

2   Agenda

  1. Evaluere DevOps-samarbeidet så langt
  2. Vurdere forbedringer i DevOps-samarbeidet
  3. Produsere brukerhistorierer for UAV/INT sprint 2016-5

2.1   Evaluere

Samarbeidet innebærer at UAV/INT har tilgang til produksjonsmiljøet, og gjør prodsetting av endringer selv (med unntak av TSD sitt produksjonsmiljø).

2.1.1   Positivt

UAV/INT opplever at feilsøking bli enklere, da man har enklere tilgang til logger og annen informasjon fra produksjonsmiljøet.

UAV/INT opplever at det er enklere og raskere å oppdage og rette feil som skjer som en følge av prodsetting av ny kode.

2.1.2   Negativt

IT-DRIFT/TD/KIA har mindre kontroll om hvem som gjør hvilke endringer i miljøene, siden det nå er flere som utfører endringer.

IT-DRIFT/TD/KIA har i mindre grad mulighet til å vite hva som er blitt prodsatt.

2.2   Vurdere

2.2.1   Verktøy for sporbarhet

Det er kommet behov for verktøy som kan spore:

  • Hvilke endringer som prodsettes
  • Hvem som utfører endringer

Forslag: endringslogg, audit-logg, versjonering.

2.2.2   Rettningslinjer

Det kan være behov for å definere noen rettningslinjer for utføring av endringer i Cerebrum-miljøene.

Vi bør vurdere behovet ved neste adledning (tjenestegruppemøte). Eventuelle rettningslinjer bør utarbeides i samarbeid.

2.2.3   Git-flyt

Det kan være behov for å re-definere git-flyt for Cerebrum. Dagens flyt er noe simpel i tilfeller hvor flere store feature-branches lever side om side over lang tid.

2.2.4   Videre arbeid

Både IT-DRIFT/TD/KIA og UAV/INT er positive til å fortsette ordningen.

IT-DRIFT/TD/KIA har vært inne i en periode med lite ressurser. Når denne perioden er over kan vi vurdere:

  • IT-DRIFT/TD/KIA mer involvert i morgenmøte/stand-up
  • IT-DRIFT/TD/KIA med i sprinter som har mye Cerebrum-relaterte oppgaver.
  • Opprette og delegere Cerebrum-relaterte automasjonsoppgaver til IT-DRIFT/TD/KIA
  • UAV/INT er satt opp med hospitering som driftsvakt etter påske 2016. Gruppelederene vurderer dette seg imellom.

2.3   Stories

  • CRB-1556: Changelog for endringer i produksjonsmiljø

  • CRB-1557: Versjonslogg for Cerebrum-miljø

  • CRB-1558: Gode loggmeldinger

  • CRB-1559: Brukerinfo som skytjeneste

    • CRB-1560: Fjerne lagring av tilstand til disk
    • CRB-1561: Skulle ut tjenester som ligger under brukerinfo.uio.no
    • CRB-1564: Ett sted å bytte passord
  • CRB-1524: Støtte for multithreading i bofhd

Av fhl
Publisert 22. mars 2016 16:42 - Sist endret 26. sep. 2017 13:04