Skip to content

[Bug]: Image pull/push doesn't work for all proxy environment variables. #578

Description

@jglogan

I have done the following

  • I have searched the existing issues
  • If possible, I've reproduced the issue using the 'main' branch of this project

Steps to reproduce

See #466 and containerization#255 for details.

Should be able to observe this by setting http_proxy and running container image pull or container image push, and noticing no effect.

Current behavior

The only proxy variable currently checked is HTTP_PROXY, uppercase only. The proxy URL is used for all requests, which is incorrect.

Expected behavior

Image pull should honor the proxy environment variables as described in https://about.gitlab.com/blog/we-need-to-talk-no-proxy/.

Environment

- OS: macOS 26.0 Beta
- Xcode: 26 beta
- Container: 0.4.1

Relevant log output

Code of Conduct

  • I agree to follow this project's Code of Conduct

Activity

  1. added
    nextMust-have items for current and next milestone
    networkIssues and features associated with networking and DNS.
    on Sep 5, 2025
  2. added theissue type on Sep 5, 2025
  3. mayooot commented on Sep 5, 2025

    @mayooot

    /assign

  4. added this to the 2025-10 milestone on Oct 3, 2025
  5. assigned and unassigned on Oct 7, 2025
  6. jglogan commented on Oct 10, 2025

    @jglogan
    ContributorAuthor

    This should now be fixed by the combination of apple/containerization#288 which @mayooot contributed, and apple/containerization#314 which uses the proxy utility in the RegistryClient.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

networkIssues and features associated with networking and DNS.nextMust-have items for current and next milestone

Type

Projects

No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions