Tenestegruppemøte mars

Tenestegruppemøte mars 2015, med formål å styrke tenestegruppa vår.

Vidare oppfølging frå forrige møte.

Til stades

  • tvl (referent)
  • estephaz
  • xiaoliz (ferie)
  • elisabhs
  • jsama
  • fhl
  • hamar
  • sgs
  • jbr
  • tgk
  • jokim (sjuk)

Sak 1: Metodikk i KIA

Elisabeth introduserer og viser korleis KIA no prøver å jobbe.

Elisabeth viste fram KIAs Kanban-board i Jira. Deployeringssaker er ikke med der; vurderer å ha en egen kolonne for dem.

RT-køer: cerebrum-kontakt er køen alle saker skal inn i. Ved ukeslutt (skifte av ukevakt) skal denne køen være tom; saker skal overføres til enten cerebrum-drift eller cerebrum-utvikling, eller til cerebrum-drift-bestillinger/cerebrum-utvikling-bestillinger. Har hatt litt problemer med custom fields mellom forskjellige køer.

Utfordring: Hvor skal vi gjøre av en sak som kommer? Hva skal terskelen være for at den skal legges inn i Jira?

Jo foreslår å erstatte e-postkontakt med et nettskjema som dytter ting direkte inn i Jira.

Fredrik foreslår å lage en hook i Jira som lukker tilhørende RT-sak når Jira-saken lukkes (RT støtter å lukke saker via e-post). Det ideelle hadde jo vært å ha integrasjon motsatt vei også, at man kunne enkelt opprette Jira-sak fra RT.

Sak 2: Kursing i prodverktøy

hanskfje, elisabhs, tvl og jokim har prøvd å sjå korleis best auke kompetansen på dei nye prodverktøya. Kva har tenestegruppa lyst på rundt kursing i cfengine og ansible? Vil ein td. vere med i avgjerslene rundt oppsettet, eller vil ein ha ei innføring etter at det er ferdig definert? Når og korleis vil ein ha det?

Jo: Ja takk til begge deler på et designmessig nivå. Med tanke på å faktisk bruke det har det ikke så mye for seg, lærer mest av å faktisk ta på det.

La folk deployere CFEngine-kode på staging/test?

Ha en workshop med tjenestegruppa, hva er det skriptene må gjøre for at vi får det vi skal ha, og hvordan kan det løses? Hva er det de ikke kan løse? Designe det sammen?

WWW-drift har begynt å se på Ansible. Skal vi høre med dem hva de driver med for tida?

Sak 3: Lønningspils

Det blir på fredag, og Jasmina og postmestrene blir muligens med (GT-core). Bare å slenge seg på! Estephan og Simeon kan ikke på fredag.

Sak 4: Kaffi

Lean Coffee

Git-flyt:

  • Problematisk med brancher som EIS og Python 2.7, og brancher som venter på andre brancher før de kan merges inn.
  • Det er for mye som skjer mellom en sak er done og en pull request er godkjent/prodsatt. For mange tilstander av "done". Flere skritt/transitions for CRB-saker?
  • Diskuteres videre i utviklingsgruppa.

Lab-dag:

  • Skal hele tjenestegruppa sette seg ned på labdager, litt sånn som vi skal på bugfiksingsworkshopen på fredag?
  • Drift og utvikling sammen, lære av hverandre
  • Labdager hittil har vært oppsamling av ymse møter og ting man ikke har blitt heeelt ferdig med
  • Løse ting som irriterer drift/utvikling
  • "Lean lab", pitche ting man vil løse
  • Ha det på torsdagen og stikke ut og drikke lønningspils etterpå? Nå er på en måte både torsdag (minus demo) og fredag labdager
  • Eventuelt rom for å planlegge og brainstorme labdag på torsdag, og ha den på fredag, a la bugfiksingsworkshop denne uka (onsdag og fredag)
  • Lage verktøy som mangler, plugins til jira, proof of concept-prosjekter, teste sammen med drift, fikse ting som har irritert drift den siste uka, fortløpende bugfiksingsworkshops, fikse opp skript, osv.
  • Burde ikke være lov å ha møter på labdag

Bugfiksingsworkshop: Vi planla workshopen litt.

Dok til drift

  • Utvikling har laget et skript som sletter grupper som har vært expired i 30 dager
  • Skal utvikling lage en jobb i scheduled_jobs?
  • Hvordan leveres det til drift?
  • Hvilke krav har drift til dokumentasjon?
  • Docstrings, generere web-dokumentasjon
  • Avhengigheter mellom cerebrum og cerebrum_config
  • En lenkeside med sett av lenker (definisjon av "done"), prodsettingsrutiner, krav til prodsettinger, dokumentasjon osv. En portal
  • Rydde i konfigurasjon

Eventuelt

Utset til seinare, grunna sjukdom:

  1. Sak 2: Neste sprint Ved Joakim.
  2. Sak 3: Bestillingar frå tenestegruppa
    Bestilde:
  3. Sak 4: Versjonering av Cerebrum. Har endra versjoneringsforslaget til å gå etter større funksjonalitet som vert prodsatt. Sjå versjonshistorikk på Cerebrum-sidene. Kva meiner folk?
Publisert 23. feb. 2015 11:37 - Sist endret 13. jan. 2023 12:35