Skip to content

fix(ci): write ~/.datahubenv directly, skip datahub init#50

Merged
shirshanka merged 3 commits into
mainfrom
fix/integration-ci-datahub-init
May 11, 2026
Merged

fix(ci): write ~/.datahubenv directly, skip datahub init#50
shirshanka merged 3 commits into
mainfrom
fix/integration-ci-datahub-init

Conversation

@shirshanka
Copy link
Copy Markdown
Contributor

Summary

  • datahub init crashes against the no-auth local quickstart (METADATA_SERVICE_AUTH_ENABLED=false) because createAccessToken returns null
  • Replace with a direct write of ~/.datahubenv containing the local GMS URL and empty token — no auth needed, no token needed

Test plan

  • Triggered via workflow_dispatch — watch the "Provision DataHub credentials" step pass this time

🤖 Generated with Claude Code

shirshanka and others added 3 commits May 8, 2026 09:48
datahub init crashes against a no-auth quickstart (METADATA_SERVICE_AUTH_ENABLED=false)
because createAccessToken returns null. We don't need a token — write the
credentials file directly with the local GMS URL and empty token.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Exact equality check broke when datahub-agent-context added get_dataset_assertions.
Check for required core tools instead of enumerating the full set.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@shirshanka shirshanka merged commit 9cdc7ad into main May 11, 2026
5 checks passed
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.

1 participant