From 245d900dadbb8ceaf46d2134198a33f833d1dbeb Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 11 Feb 2025 12:14:03 +0300 Subject: [PATCH 1/6] Update auth service production image tag to prod-85a0a843-1739265138 --- k8s/auth-service/values-prod.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/k8s/auth-service/values-prod.yaml b/k8s/auth-service/values-prod.yaml index da1479c0ba..6d0c35d320 100644 --- a/k8s/auth-service/values-prod.yaml +++ b/k8s/auth-service/values-prod.yaml @@ -6,7 +6,7 @@ app: replicaCount: 3 image: repository: eu.gcr.io/airqo-250220/airqo-auth-api - tag: prod-855515c6-1739261225 + tag: prod-85a0a843-1739265138 nameOverride: '' fullnameOverride: '' podAnnotations: {} From 19bfd4393cba9bd98df933c329b0bb3e31917bc8 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 11 Feb 2025 12:14:12 +0300 Subject: [PATCH 2/6] Update workflows staging image tag to stage-96f29bf1-1739265098 --- k8s/workflows/values-stage.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/k8s/workflows/values-stage.yaml b/k8s/workflows/values-stage.yaml index cb7f4dd5c1..480495d396 100644 --- a/k8s/workflows/values-stage.yaml +++ b/k8s/workflows/values-stage.yaml @@ -10,7 +10,7 @@ images: initContainer: eu.gcr.io/airqo-250220/airqo-stage-workflows-xcom redisContainer: eu.gcr.io/airqo-250220/airqo-stage-redis containers: eu.gcr.io/airqo-250220/airqo-stage-workflows - tag: stage-39f00e8a-1739261191 + tag: stage-96f29bf1-1739265098 nameOverride: '' fullnameOverride: '' podAnnotations: {} From 71350910787390970011e2904c72825db5f12bb0 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 11 Feb 2025 12:14:32 +0300 Subject: [PATCH 3/6] Update device registry production image tag to prod-85a0a843-1739265138 --- k8s/device-registry/values-prod.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/k8s/device-registry/values-prod.yaml b/k8s/device-registry/values-prod.yaml index c71ca6d1d3..62398838da 100644 --- a/k8s/device-registry/values-prod.yaml +++ b/k8s/device-registry/values-prod.yaml @@ -6,7 +6,7 @@ app: replicaCount: 3 image: repository: eu.gcr.io/airqo-250220/airqo-device-registry-api - tag: prod-855515c6-1739261225 + tag: prod-85a0a843-1739265138 nameOverride: '' fullnameOverride: '' podAnnotations: {} From 975f5ba50c43d1767c2dd0c7c37b0f5402f4bcfb Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 11 Feb 2025 12:15:03 +0300 Subject: [PATCH 4/6] Update workflows prod image tag to prod-85a0a843-1739265138 --- k8s/workflows/values-prod.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/k8s/workflows/values-prod.yaml b/k8s/workflows/values-prod.yaml index a3eab5e476..f1292129a5 100644 --- a/k8s/workflows/values-prod.yaml +++ b/k8s/workflows/values-prod.yaml @@ -10,7 +10,7 @@ images: initContainer: eu.gcr.io/airqo-250220/airqo-workflows-xcom redisContainer: eu.gcr.io/airqo-250220/airqo-redis containers: eu.gcr.io/airqo-250220/airqo-workflows - tag: prod-855515c6-1739261225 + tag: prod-85a0a843-1739265138 nameOverride: '' fullnameOverride: '' podAnnotations: {} From 02b50bce1ce5e5e7fff224103aa09057fd5ddc4b Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 11 Feb 2025 12:15:11 +0300 Subject: [PATCH 5/6] Update spatial production image tag to prod-85a0a843-1739265138 --- k8s/spatial/values-prod.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/k8s/spatial/values-prod.yaml b/k8s/spatial/values-prod.yaml index 0502f5d385..7ee3feb4ee 100644 --- a/k8s/spatial/values-prod.yaml +++ b/k8s/spatial/values-prod.yaml @@ -6,7 +6,7 @@ app: replicaCount: 3 image: repository: eu.gcr.io/airqo-250220/airqo-spatial-api - tag: prod-855515c6-1739261225 + tag: prod-85a0a843-1739265138 nameOverride: '' fullnameOverride: '' podAnnotations: {} From 9cfd72a5ae0ed31a004c1210c9b8710b8c42e11f Mon Sep 17 00:00:00 2001 From: NicholasTurner23 Date: Tue, 11 Feb 2025 12:48:19 +0300 Subject: [PATCH 6/6] Allow default for non existent keys --- src/workflows/airqo_etl_utils/datautils.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/workflows/airqo_etl_utils/datautils.py b/src/workflows/airqo_etl_utils/datautils.py index 1343cf5559..abc067bcca 100644 --- a/src/workflows/airqo_etl_utils/datautils.py +++ b/src/workflows/airqo_etl_utils/datautils.py @@ -675,7 +675,7 @@ def process_data_for_api(data: pd.DataFrame, frequency: Frequency) -> list: for key in ["pm2_5", "pm10"] }, **{ - key: {"value": row[key]} + key: {"value": row.get(key, None)} for key in [ "s1_pm2_5", "s1_pm10",