From 42f18feae347e945c31f9edddb5ae894e19d6e7d Mon Sep 17 00:00:00 2001 From: David Leifker Date: Thu, 13 Nov 2025 07:12:04 -0600 Subject: [PATCH 1/2] fix(): fix system-update compose --- docker/profiles/docker-compose.gms.yml | 5 +++++ docs/how/updating-datahub.md | 1 + 2 files changed, 6 insertions(+) diff --git a/docker/profiles/docker-compose.gms.yml b/docker/profiles/docker-compose.gms.yml index b3dc284845b7ee..06a9cf3853c116 100644 --- a/docker/profiles/docker-compose.gms.yml +++ b/docker/profiles/docker-compose.gms.yml @@ -76,6 +76,11 @@ x-datahub-system-update-service: &datahub-system-update-service - ${DATAHUB_LOCAL_SYS_UPDATE_ENV:-empty2.env} environment: &datahub-system-update-env <<: [*primary-datastore-mysql-env, *graph-datastore-search-env, *search-datastore-env, *kafka-env, *datahub-common-env] + EBEAN_DATASOURCE_USERNAME: ${DATAHUB_EBEAN_DATASOURCE_ROOT_USERNAME:-root} + EBEAN_DATASOURCE_PASSWORD: ${DATAHUB_EBEAN_DATASOURCE_ROOT_PASSWORD:-datahub} + CREATE_USER: ${DATAHUB_CREATE_USER:-false} + CREATE_USER_USERNAME: ${DATAHUB_CREATE_USER_USERNAME:-datahub} + CREATE_USER_PASSWORD: ${DATAHUB_CREATE_USER_PASSWORD:-datahub} SCHEMA_REGISTRY_SYSTEM_UPDATE: ${SCHEMA_REGISTRY_SYSTEM_UPDATE:-true} SPRING_KAFKA_PROPERTIES_AUTO_REGISTER_SCHEMAS: ${SPRING_KAFKA_PROPERTIES_AUTO_REGISTER_SCHEMAS:-true} SPRING_KAFKA_PROPERTIES_USE_LATEST_VERSION: ${SPRING_KAFKA_PROPERTIES_USE_LATEST_VERSION:-true} diff --git a/docs/how/updating-datahub.md b/docs/how/updating-datahub.md index 613b303bead444..65325b1bd90318 100644 --- a/docs/how/updating-datahub.md +++ b/docs/how/updating-datahub.md @@ -8,6 +8,7 @@ - #13726: Default search results per page (new: 5000, old: 10000) can be configured with environment variable `ELASTICSEARCH_LIMIT_RESULTS_API_DEFAULT` - #13726: Maximum lineage visualization hops (new: 20, old: 1000) can be configured with environment variable `ELASTICSEARCH_SEARCH_GRAPH_LINEAGE_MAX_HOPS` +- #15044: If using the new system-update sqlSetup, the system-update job must be granted privileges to create users, databases, and tables. ### Known Issues From 0715c5a8bec95d63e866e33c7229122450315443 Mon Sep 17 00:00:00 2001 From: David Leifker Date: Tue, 18 Nov 2025 10:04:10 -0600 Subject: [PATCH 2/2] update quickstart file --- docker/quickstart/docker-compose.quickstart-profile.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/docker/quickstart/docker-compose.quickstart-profile.yml b/docker/quickstart/docker-compose.quickstart-profile.yml index f2bf49f3314d75..a249929c2d0b4b 100644 --- a/docker/quickstart/docker-compose.quickstart-profile.yml +++ b/docker/quickstart/docker-compose.quickstart-profile.yml @@ -406,6 +406,9 @@ services: required: true environment: BACKFILL_BROWSE_PATHS_V2: 'true' + CREATE_USER: 'false' + CREATE_USER_PASSWORD: datahub + CREATE_USER_USERNAME: datahub DATAHUB_BASE_PATH: / DATAHUB_GMS_BASE_PATH: / DATAHUB_GMS_HOST: datahub-gms @@ -416,7 +419,7 @@ services: EBEAN_DATASOURCE_HOST: mysql:3306 EBEAN_DATASOURCE_PASSWORD: datahub EBEAN_DATASOURCE_URL: jdbc:mysql://mysql:3306/datahub?verifyServerCertificate=false&useSSL=true&useUnicode=yes&characterEncoding=UTF-8&enabledTLSProtocols=TLSv1.2 - EBEAN_DATASOURCE_USERNAME: datahub + EBEAN_DATASOURCE_USERNAME: root ELASTICSEARCH_BUILD_INDICES_CLONE_INDICES: 'false' ELASTICSEARCH_HOST: search ELASTICSEARCH_IMPLEMENTATION: opensearch