Skip to content

fix: extend time to 10m#3735

Merged
rebelchris merged 4 commits intomainfrom
fix-ba-time
Mar 23, 2026
Merged

fix: extend time to 10m#3735
rebelchris merged 4 commits intomainfrom
fix-ba-time

Conversation

@rebelchris
Copy link
Contributor

No description provided.

@pulumi
Copy link

pulumi bot commented Mar 23, 2026

🍹 The Update (preview) for dailydotdev/api/prod (at 229dd3b) was successful.

✨ Neo Explanation

This is a standard application version rollout: all services, workers, and cron jobs are being updated to run the new container image, with fresh database and ClickHouse migration jobs created to apply any schema changes included in this release.

Root Cause Analysis

A new version of the application has been built and is being deployed to production. Every Kubernetes resource is being updated to point to the new container image, replacing the previous version across all services.

Dependency Chain

The new application version cascades uniformly across the entire platform:

  • 7 Deployments (API, background workers, WebSocket, private, temporal, personalized digest, worker jobs) are being rolled out with the new image
  • 38 CronJobs are updated to reference the new image so future scheduled runs use the new code
  • 2 one-time migration Jobs (database and ClickHouse) tied to the previous version are deleted, and 2 new migration jobs for the new version are created — these run the database schema migrations as part of the deployment process

Risk Analysis

No stateful resources (databases, storage buckets, persistent volumes) are being replaced or deleted. The migration jobs (both DB and ClickHouse) represent the only elevated concern — if migrations fail or are destructive, they could impact the running application. The deployment uses Kubernetes rolling updates for the long-running services, which limits downtime risk. The old migration jobs from the prior version are simply being cleaned up.

Resource Changes

    Name                                                       Type                           Operation
~   vpc-native-rotate-daily-quests-cron                        kubernetes:batch/v1:CronJob    update
+   vpc-native-api-db-migration-150f913c                       kubernetes:batch/v1:Job        create
~   vpc-native-check-analytics-report-cron                     kubernetes:batch/v1:CronJob    update
~   vpc-native-validate-active-users-cron                      kubernetes:batch/v1:CronJob    update
~   vpc-native-channel-highlights-cron                         kubernetes:batch/v1:CronJob    update
~   vpc-native-clean-gifted-plus-cron                          kubernetes:batch/v1:CronJob    update
~   vpc-native-update-source-tag-view-cron                     kubernetes:batch/v1:CronJob    update
~   vpc-native-user-profile-updated-sync-cron                  kubernetes:batch/v1:CronJob    update
~   vpc-native-ws-deployment                                   kubernetes:apps/v1:Deployment  update
~   vpc-native-hourly-notification-cron                        kubernetes:batch/v1:CronJob    update
~   vpc-native-user-profile-analytics-history-clickhouse-cron  kubernetes:batch/v1:CronJob    update
~   vpc-native-sync-subscription-with-cio-cron                 kubernetes:batch/v1:CronJob    update
~   vpc-native-calculate-top-readers-cron                      kubernetes:batch/v1:CronJob    update
~   vpc-native-clean-channel-highlights-cron                   kubernetes:batch/v1:CronJob    update
~   vpc-native-expire-super-agent-trial-cron                   kubernetes:batch/v1:CronJob    update
~   vpc-native-clean-zombie-images-cron                        kubernetes:batch/v1:CronJob    update
~   vpc-native-update-source-public-threshold-cron             kubernetes:batch/v1:CronJob    update
~   vpc-native-update-highlighted-views-cron                   kubernetes:batch/v1:CronJob    update
~   vpc-native-clean-expired-better-auth-sessions-cron         kubernetes:batch/v1:CronJob    update
~   vpc-native-temporal-deployment                             kubernetes:apps/v1:Deployment  update
~   vpc-native-update-views-cron                               kubernetes:batch/v1:CronJob    update
~   vpc-native-generate-search-invites-cron                    kubernetes:batch/v1:CronJob    update
~   vpc-native-rotate-weekly-quests-cron                       kubernetes:batch/v1:CronJob    update
-   vpc-native-api-clickhouse-migration-655a17fa               kubernetes:batch/v1:Job        delete
+   vpc-native-api-clickhouse-migration-150f913c               kubernetes:batch/v1:Job        create
~   vpc-native-update-tag-recommendations-cron                 kubernetes:batch/v1:CronJob    update
~   vpc-native-clean-zombie-user-companies-cron                kubernetes:batch/v1:CronJob    update
~   vpc-native-private-deployment                              kubernetes:apps/v1:Deployment  update
~   vpc-native-post-analytics-clickhouse-cron                  kubernetes:batch/v1:CronJob    update
~   vpc-native-squad-posts-analytics-refresh-cron              kubernetes:batch/v1:CronJob    update
~   vpc-native-bg-deployment                                   kubernetes:apps/v1:Deployment  update
~   vpc-native-channel-digests-cron                            kubernetes:batch/v1:CronJob    update
~   vpc-native-generic-referral-reminder-cron                  kubernetes:batch/v1:CronJob    update
~   vpc-native-post-analytics-history-day-clickhouse-cron      kubernetes:batch/v1:CronJob    update
~   vpc-native-user-profile-analytics-clickhouse-cron          kubernetes:batch/v1:CronJob    update
~   vpc-native-worker-job-deployment                           kubernetes:apps/v1:Deployment  update
~   vpc-native-user-posts-analytics-refresh-cron               kubernetes:batch/v1:CronJob    update
~   vpc-native-deployment                                      kubernetes:apps/v1:Deployment  update
~   vpc-native-update-trending-cron                            kubernetes:batch/v1:CronJob    update
~   vpc-native-update-current-streak-cron                      kubernetes:batch/v1:CronJob    update
-   vpc-native-api-db-migration-655a17fa                       kubernetes:batch/v1:Job        delete
... and 10 other changes

@rebelchris rebelchris merged commit 853c340 into main Mar 23, 2026
7 of 9 checks passed
@rebelchris rebelchris deleted the fix-ba-time branch March 23, 2026 13:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants