Skip to content

Conversation

@jnovinger
Copy link
Member

Fixes: #20902

When cloning Git data sources with URLs containing embedded usernames (e.g., https://[email protected]/...), NetBox was also passing explicit username/password kwargs to dulwich, causing authentication failures.

Now checks for URL-embedded credentials before passing explicit kwargs.

When cloning Git data sources with URLs containing embedded usernames (e.g., https://[email protected]/...), NetBox was also passing explicit username/password kwargs to dulwich, causing authentication failures.

Now checks for URL-embedded credentials before passing explicit kwargs.
@jnovinger jnovinger requested review from a team and arthanson and removed request for a team January 30, 2026 16:45
@arthanson arthanson merged commit cf12bb5 into main Feb 2, 2026
10 checks passed
@jeremystretch jeremystretch deleted the 20902-git-credential-conflict branch February 2, 2026 19: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.

HTTPS Credentials with Data Sources and git with Bitbucket API Keys no longer working

3 participants