From 9321ca2019acdfd125a882e30c210cf3835706aa Mon Sep 17 00:00:00 2001 From: Ashley Harrison Date: Tue, 18 Nov 2025 09:49:26 +0000 Subject: [PATCH] Config: Set skip migrations in defaults.ini + override when running frontend service locally (#114007) fs: skip migrations locally + add to defaults.ini --- conf/defaults.ini | 6 ++++++ devenv/frontend-service/docker-compose.yaml | 2 ++ 2 files changed, 8 insertions(+) diff --git a/conf/defaults.ini b/conf/defaults.ini index bdde8c7d254..620e009fe92 100644 --- a/conf/defaults.ini +++ b/conf/defaults.ini @@ -218,6 +218,12 @@ delete_auto_gen_ids = false # Improves startup performance for instances with large numbers of annotations who do not plan to downgrade Grafana. skip_dashboard_uid_migration_on_startup = false +# Set to true to skip all database migrations on startup. Should be used in conjunction with "ensure_default_org_and_user". +skip_migrations = false + +# Set to false to skip ensuring the default organization and user on startup. +ensure_default_org_and_user = true + #################################### Cache server ############################# [remote_cache] # Either "redis", "memcached" or "database" default is "database" diff --git a/devenv/frontend-service/docker-compose.yaml b/devenv/frontend-service/docker-compose.yaml index e46f54fd8a0..606067f9629 100644 --- a/devenv/frontend-service/docker-compose.yaml +++ b/devenv/frontend-service/docker-compose.yaml @@ -65,6 +65,8 @@ services: - 'alloy.logs=true' environment: OTEL_BSP_SCHEDULE_DELAY: 500 + GF_DATABASE_SKIP_MIGRATIONS: true + GF_DATABASE_ENSURE_DEFAULT_ORG_AND_USER: false GF_DEFAULT_APP_MODE: development GF_DEFAULT_TARGET: frontend-server GF_SECURITY_CONTENT_SECURITY_POLICY: false