Skip to content

handle AdminAPI client host and url differently#297

Merged
reneruck-dbt merged 2 commits into
mainfrom
admin_agent_host_protocol
Aug 22, 2025
Merged

handle AdminAPI client host and url differently#297
reneruck-dbt merged 2 commits into
mainfrom
admin_agent_host_protocol

Conversation

@reneruck-dbt

@reneruck-dbt reneruck-dbt commented Aug 22, 2025

Copy link
Copy Markdown
Contributor

Assemble the URL for the admin API client at config load time and pass along a finished url instead of the host

@reneruck-dbt
reneruck-dbt requested review from a team, b-per and jasnonaz as code owners August 22, 2025 14:25
@reneruck-dbt
reneruck-dbt enabled auto-merge (squash) August 22, 2025 14:29
@dbt-labs dbt-labs deleted a comment from reneruck-dbt Aug 22, 2025
@reneruck-dbt reneruck-dbt changed the title if the admin config host already starts with http, do not prefix it with https:// handle AdminAPI client host and url differently\ Aug 22, 2025
@reneruck-dbt reneruck-dbt changed the title handle AdminAPI client host and url differently\ handle AdminAPI client host and url differently Aug 22, 2025
@reneruck-dbt
reneruck-dbt force-pushed the admin_agent_host_protocol branch from 9a3d312 to 5e2a7ee Compare August 22, 2025 15:35

@DevonFulcher DevonFulcher left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great! Please test it out manually before merging while we don't have automated integration tests yet. There is some guidance here. Personally, I typically use task client to test.

@reneruck-dbt
reneruck-dbt force-pushed the admin_agent_host_protocol branch from 5e2a7ee to ca4db24 Compare August 22, 2025 15:49
@reneruck-dbt
reneruck-dbt merged commit 45cc969 into main Aug 22, 2025
5 checks passed
@reneruck-dbt
reneruck-dbt deleted the admin_agent_host_protocol branch August 22, 2025 15:49
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.

2 participants