← Back to issue list

build providers: set snapd proxy settings prior to _setup_snapcraft()

View original Github issue

Metadata

Project
snapcraft
Number
#3343
Type
pull request
State
closed
Author
cjp256
Labels
—
Created
Updated
Closed

Current evaluation

PR #3343 was closed unmerged after debugging was requested; the maintainer said to reopen it once the issues were fixed.

Resolution: closed stale

Reason: The PR never entered review or CI and received no resolving commit. After requesting debugging updates, a maintainer closed it on 2021-01-13 with “Please re-open once issues are fixed.”

Evaluated by: mr-cal-bot

No scores available.

Issue body

Snaps may be installed in _setup_snapcraft(), which runs before _setup_snapd_proxy(). It works when snaps are injected from the host, but the snapd proxy must be configured in case the host does not provide the required snaps. Signed-off-by: Chris Patterson <chris.patterson@canonical.com> - [ ] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)? - [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [ ] Have you successfully run `./runtests.sh static`? - [ ] Have you successfully run `./runtests.sh tests/unit`? -----

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed stale PR #3343 was closed unmerged after debugging was requested; the maintainer said to reopen it once the issues were fixed.
stealth/space-bunny-alpha — closed stale PR #3343 was closed unmerged after the maintainer requested debugging updates and asked that it be reopened once the issues were fixed.
qwen/qwen3.6-35b-a3b — — Closed without merging. A maintainer requested debugging progress and asked to re-open once issues were resolved, leaving the snapd proxy configuration fix abandoned pending updates.
qwen3.6-35b-a3b-mtp-q6 — — Proposed changes to set snapd proxy settings prior to _setup_snapcraft() were closed. Maintainer sergiusens requested debugging and fixes, instructing the author to re-open once resolved. The changes were not merged.

Update history

No update history recorded yet.

Related work

  • Related To: canonical/snapcraft#3962 (confidence 35%)

    Later snapd setup work for legacy providers was merged as commit 6122e30fd, but it did not resolve this PR's proxy-ordering problem.

Related issues

Issue Project State Summary Similarity
#3251 build providers: honour http proxy settings for snapd snapcraft merged Merged in canonical/snapcraft#3251 (fbd93aaab), configuring snapd with user http_proxy and https_proxy values on every build-provider launch.
72%