Fix bug with extras for private git dependencies in Poetry manager #23343
Replies: 3 comments 2 replies
-
Hi there, Get your issue fixed faster by creating a minimal reproduction. This means a repository dedicated to reproducing this issue with the minimal dependencies and config possible. Before we start working on your issue we need to know exactly what's causing the current behavior. A minimal reproduction helps us with this. To get started, please read our guide on creating a minimal reproduction. We may close the issue if you, or someone else, haven't created a minimal reproduction within two weeks. If you need more time, or are stuck, please ask for help or more time in a comment. Good luck, The Renovate team |
Beta Was this translation helpful? Give feedback.
-
It's a feature request, not a problem - please update your description accordingly. You can provide a reproduction repo even if the credentials are missing or dummy |
Beta Was this translation helpful? Give feedback.
-
I initially labeled it as a bug because Renovate already supports private git dependencies as well as extras. However, Renovate breaks if both are used together. In my setup I have a private repo that depends on another private repo. This works fine until I specify extras which causes Renovate to fail and error with "Host key verification failed.". I have made both reproduction repositories public, and invalidated my keys: Repo1, Repo2 To reproduce, Repo2 should be made private. |
Beta Was this translation helpful? Give feedback.
-
How are you running Renovate?
Mend Renovate hosted app on github.com
If you're self-hosting Renovate, tell us what version of Renovate you run.
No response
If you're self-hosting Renovate, select which platform you are using.
None
Was this something which used to work for you, and then stopped?
I am trying to get this working for the first time
Describe the problem
Support extras for private git dependencies in Poetry manager. When
extras
is specified for a private git dependency inpyproject.toml
Renovate will fail to check it out. A minimal reproduction is not possible since I would have to provide an encrypted PAT token for the private repo.Relevant debug logs
Logs
Have you created a minimal reproduction repository?
I have explained in the description why a minimal reproduction is impossible
Beta Was this translation helpful? Give feedback.
All reactions