Supply inert UAT provider configuration
This commit is contained in:
@@ -33,6 +33,18 @@ services:
|
||||
POSTGRES_HOST: postgres
|
||||
ENABLE_SCHEDULED_JOBS: "false"
|
||||
DEBUG: "false"
|
||||
# Provider services are currently constructed at startup even with jobs
|
||||
# disabled, so inert values are required for synthetic-data UAT.
|
||||
METEO_USER: disabled
|
||||
METEO_PASSWORD: disabled
|
||||
METEO_URL: https://invalid.local/
|
||||
LVGMC_USER: disabled
|
||||
LVGMC_PASSWORD: disabled
|
||||
LVGMC_URL: https://invalid.local/
|
||||
HARMONIE_EDR_API_KEY: disabled
|
||||
HARMONIE_EDR_URL: https://invalid.local/
|
||||
HARMONIE_STAC_API_KEY: disabled
|
||||
HARMONIE_STAC_URL: https://invalid.local/
|
||||
ports:
|
||||
- "127.0.0.1:${WEATHERTOOL_PORT:-8002}:8080"
|
||||
read_only: true
|
||||
|
||||
@@ -166,6 +166,12 @@ The bundle is a template until it passes Compose rendering, Authelia validation,
|
||||
image build, container health, and private loopback smoke tests. Nginx activation
|
||||
and public DNS remain later checkpoints.
|
||||
|
||||
Known application constraint: provider clients are constructed during startup
|
||||
even when `ENABLE_SCHEDULED_JOBS=false`. The synthetic UAT Compose file therefore
|
||||
supplies explicit inert provider values. No provider fetch is scheduled, and
|
||||
real provider credentials must not be added until their contracts and handling
|
||||
are reviewed.
|
||||
|
||||
## Manual release procedure
|
||||
|
||||
Continuous deployment is deliberately out of scope for the first testing
|
||||
|
||||
Reference in New Issue
Block a user