dbt-snowflake: [CT-852] [CT-836] [Bug] externalbrowser authenticator opens a browser tab for each dbt thread
Is there an existing issue for this?
- I have searched the existing issues
Current Behavior
Running dbt with Snowflake and authenticator: externalbrowser will open a browser login tab for each dbt thread.
Expected Behavior
Only a single browser window/tab should open regardless how many threads are configured.
Steps To Reproduce
Execute dbt run with the following config (assuming you have at least 4 models to utilize all threads)
org:
outputs:
dev:
[...]
authenticator: externalbrowser
threads: 4
type: snowflake
Relevant log output
No response
Environment
- OS: MacOS 12.4 (arm64)
- Python: 3.9.13
- dbt: 1.1.0 (snowflake plugin 1.1.0)
What database are you using dbt with?
snowflake
Additional Context
No response
About this issue
- Original URL
- State: closed
- Created 2 years ago
- Reactions: 4
- Comments: 21 (7 by maintainers)
I have the same behaviour, and itโs a bit annoying! Doing a fix on this ?๐๐พ๐๐พ or a workaround?
Thanks @yingqiaozheng . I removed the brew version and re-installed with pip. Unfortunately, I have the same behavior - infinite loop of tabs opening affirming the snowflake connection, but dbt doesnโt seem to accept it.