The previous commit that added -DUSE_PNG=ON -DUSE_AEC=ON to the wgrib2 cmake invocation broke the image build: wgrib2 3.6.0 turns find_package(g2c 1.9.0 REQUIRED) on when those flags are enabled, and NCEPLIBS-g2c isn't installed in the wgrib2-builder stage. Revert to the stock wgrib2 cmake config so CI is green again and pull MrmsFetchWorker out of the prod cron instead. Without the PNG decoder the worker can't read MRMS PrecipRate (GRIB2 DRT 5.41) and was logging "packing type 41 not supported" every two minutes. AsosAdjustmentWorker's MRMS path already handles an empty cache gracefully — the ASOS nudge still runs, it just drops the live radar overlay. Re-add MrmsFetchWorker once the Dockerfile installs NCEPLIBS-g2c and rebuilds wgrib2 with PNG/AEC support. |
||
|---|---|---|
| .. | ||
| config.exs | ||
| dev.exs | ||
| prod.exs | ||
| runtime.exs | ||
| test.exs | ||