From 54c3dd25e99d2c4ea8a04bd6c7cbcbf46e1c16b4 Mon Sep 17 00:00:00 2001 From: vitor-aignosi Date: Fri, 22 Aug 2025 15:30:47 -0300 Subject: [PATCH] SIENTIAPDE-1193 Update replica count in values.yaml to 1 and enhance timestamp handling in MongoDB activity by setting timezone to UTC for inserted_at field. --- scouter/activities/mongodb.py | 6 +++--- values.yaml | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/scouter/activities/mongodb.py b/scouter/activities/mongodb.py index 878b185..a40cd83 100644 --- a/scouter/activities/mongodb.py +++ b/scouter/activities/mongodb.py @@ -3,7 +3,7 @@ from temporalio import workflow, activity with workflow.unsafe.imports_passed_through(): from typing import Any import traceback - from datetime import datetime + from datetime import datetime, timezone from pymongo import MongoClient from pandas import DataFrame from sientia_do.notifications.handlers import CoreNotificationHandler as NotificationHandler @@ -120,8 +120,8 @@ class MongoDB(BaseActivity): ) for item in data: - item['inserted_at'] = item['inserted_at'].strftime( - DATETIME_FORMAT_MS_WITH_TZ) + item['inserted_at'] = item['inserted_at'].replace( + tzinfo=timezone.utc).strftime(DATETIME_FORMAT_MS_WITH_TZ) self.info( f"Loaded {len(data)} documents from MongoDB", diff --git a/values.yaml b/values.yaml index 4bb3331..7a7d1f9 100644 --- a/values.yaml +++ b/values.yaml @@ -3,7 +3,7 @@ # Declare variables to be passed into your templates. # This will set the replicaset count more information can be found here: https://kubernetes.io/docs/concepts/workloads/controllers/replicaset/ -replicaCount: 3 +replicaCount: 1 # This sets the container image more information can be found here: https://kubernetes.io/docs/concepts/containers/images/ image: