Tilstades
- estephaz
- tvl
kv- fhl
tgkjbr- jsama
- sgs
- elisabhs
hanskfje- jokim (ref)
Sak 1: job_runner [diskusjon]
INT har utreda kva vi gjer med vår haltande job_runner, og har ei anbefaling. Tenestegruppa bes svare på:
- Dekker forslaget alle behov, både hos drift og utvikling?
- Korleis går vi vdare med anbefalinga?
Oppsummering av det tekniske: Anbefalinga går på å bruke luigi for å bygge workflows (samanheng mellom jobbar, sjå dokumentasjonen til luigi), og APScheduler (eller liknande) for å trigge jobbane (cron). Dette dekker ikkje daemons, som kan handterast av td. systemd. INT anbefaler å starte med ein prototype for å køyre noko i Cerebrum. Vurderer evt. migrering seinare.
Kva meiner vi? Ok framgangsmåte? Krever involvering frå både drift og utvikling.
Simeon introduserte behov og grunner til valget.
Diskusjon
Bør bruke det som finnast i systemet frå før av, td systemd for daemons. Luigi gir oss meir funksjonalitet enn cron, som vi potensielt treng, bl.a. bedre monitorering, oversikt og logging.
Vert INT sin jobb å sy saman noko som er enkelt å bruke for drift.
Muligens lurast å starte med å få ut daemons, sidan det kan gjerast med det samme. Oppnår mange fordelar med mindre innsats.
Ingen protestar mot å gå vidare med anbefalinga. Nokre ulemper, med at det krever ressursar å migrere, må lære nye verktøy og at administrasjonen vert meir komplisert i overgangsperioden.
For utvikling sin del har dette låg prioritet. Drift meiner at det viktigaste er daemons, mens resterande har medium prioritet. Drift bruker unødvendig mykje tid på å administrere jobbar.
Konklusjon:
- Cerebrum drift migrerer daemons frå job_runner til systemd. Joakim lager CRBD-sak.
- INT utvikler støtte for luigi workflow, i samarbeid med KIA. Dette har medium prioritet, med andre ord vil det ikkje bli gjort med det første.
Oppfølging
Joakim lager CRBD-sak for å migrere daemons over til systemd (ref.anm. CRBD-509)
Joakim ber INT om å lage POC med luigi, som anbefalinga beskriver. Medium prioritet. (ref.anm. CRB-2503, RT#1993023)