Closed lengau closed 2 hours ago
If a run is using the fetch service, the ProviderService should replace proxy environment variables with going to fetch service instead: https://github.com/canonical/craft-application/blob/c971a6098d5c3b93787bca217090af885088e626/craft_application/services/provider.py#L96-L98
Prevent proxy environment variables from bypassing the fetch service or breaking things.
Thank you for reporting us your feedback!
The internal ticket has been created: https://warthogs.atlassian.net/browse/CRAFT-3460.
This message was autogenerated
Never mind, I missed here this is already done.
What needs to get done
If a run is using the fetch service, the ProviderService should replace proxy environment variables with going to fetch service instead: https://github.com/canonical/craft-application/blob/c971a6098d5c3b93787bca217090af885088e626/craft_application/services/provider.py#L96-L98
Why it needs to get done
Prevent proxy environment variables from bypassing the fetch service or breaking things.