From e19f98e7cae46cac1ba716c5d87298cb78698933 Mon Sep 17 00:00:00 2001 From: Khwezi Mngoma Date: Fri, 15 May 2026 22:01:48 +0200 Subject: [PATCH 1/2] Changed job fire-time from 1min to 5min intervals --- LiteCharmsScheduler/Workers/JobWorker.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LiteCharmsScheduler/Workers/JobWorker.cs b/LiteCharmsScheduler/Workers/JobWorker.cs index 02c2687..6f37f52 100644 --- a/LiteCharmsScheduler/Workers/JobWorker.cs +++ b/LiteCharmsScheduler/Workers/JobWorker.cs @@ -7,7 +7,7 @@ namespace LiteCharmsScheduler.Workers { protected override async Task ExecuteAsync(CancellationToken stoppingToken) { - await jobOrchestrator.ScheduleAsync(ProcessEmailNotificationsEvent.Create(), "0 0/1 * * * ?", stoppingToken); + await jobOrchestrator.ScheduleAsync(ProcessEmailNotificationsEvent.Create(), "0 */5 * * * ?", stoppingToken); logger.LogInformation("Startup jobs scheduled"); } From 5b8b1684c45c19b02e9f39a21e530e45cfcda7b1 Mon Sep 17 00:00:00 2001 From: Khwezi Mngoma Date: Fri, 15 May 2026 22:04:56 +0200 Subject: [PATCH 2/2] Refactored UAT to auto-rollout --- .drone.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.drone.yml b/.drone.yml index 98af7a2..01e00c0 100644 --- a/.drone.yml +++ b/.drone.yml @@ -83,6 +83,8 @@ steps: - mkdir -p $HOME/.kube - echo "$KUBE_CONFIG" > $HOME/.kube/config - kubectl apply -f litecharms-scheduler-uat.yml + - sleep 10 + - kubectl rollout restart statefulset/litecharms-scheduler-uat -n litecharms-scheduler-uat depends_on: - package