CEM-KEA / whoknows

KEA DevOps Fall 2024 group project
2 stars 0 forks source link

Intet svar fra API til frontend i produktion #154

Closed emilvn closed 1 month ago

emilvn commented 1 month ago

Søndag d. 6/10 ca. kl. 12.15 Ingen kommunikation fra frontend til backend i produktion. Search, register, weather og login giver alle en fejl. Tyder på den ikke kan forbinde til backend.

emilvn commented 1 month ago

Søndag d. 6/10 ca. kl. 12.50 Resolved. Dockerfile fik ikke api url med korrekt som ARG.

emilvn commented 1 month ago

Post mortem

Impact

Frontenden havde ingen forbindelse til api i ca 40 minutter.

Actions taken to resolve

Gik ud fra at VITE_API_URL som frontenden skal bruge til at snakke med api var sat forkert i build af docker image. Kiggede igennem dockerfiles, compose og workflows for at finde ud af hvor den kunne være sat forkert/mangle. Opdagede at Dockerfile for frontend image forventede VITE_API_URL som build arg, men fik det ikke ved build. Fik tilføjet det til workflow, så den fik api url med korrekt, og herefter virkede det efter hensigten.

Root cause

VITE_API_URL var ikke sat korrekt i forbindelse med bygning af frontend Docker image.

Actions taken to prevent incident from happening again

-