fix(remote-build): set a known path to cacerts
Metadata
Current evaluation
Merged fix for remote-build setting a known cacerts path, resolving issues #4510 and #4520. Approved by two reviewers, passed CI, and modified one file (+18/-1). Codecov reported a minor coverage decrease but the change was accepted and merged.
Suggested action: —
No scores available.
Issue body
- [ ] 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 `make lint`?
- [ ] Have you successfully run `pytest tests/unit`?
-----
I personally tried this on Fedora
Fixes #4510
Fixes #4520
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged fix for remote-build setting a known cacerts path, resolving issues #4510 and #4520. Approved by two reviewers, passed CI, and modified one file (+18/-1). Codecov reported a minor coverage decrease but the change was accepted and merged. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged fix configuring a known cacerts path for remote-build, resolving issues #4510 and #4520. Approved and merged by sergiusens despite minor Codecov coverage drop, standardizing certificate handling across environments. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged to fix remote-build by setting a known cacerts path, resolving #4510 and #4520. Codecov flagged a minor coverage drop, but the change was approved and integrated. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #211 fix(remote-build): set a known path to cacerts | craft-application | merged | Merged a cherry-picked fix setting a known CA certificate path for pygit2 during remote builds. Resolves certificate initialization failures in snap environments by pointing to the core-based directory. Approved by reviewers and passed CI. | |
| #4480 fix(remote): return error when remote build failed | snapcraft | merged | Successfully merged fix for remote build failures that returns proper errors, resolving issue #4142. Approved by three reviewers with maintained code coverage across 13 files. | |
| #310 fix(remote-build): enable git repo check | craft-application | merged | Successfully merged the fix enabling the git repository check for remote builds. Approved by two reviewers, the update modifies two files with 18 additions and 1 deletion, resolving the build configuration issue. | |
| #4826 fix(remote-build): fail if no artifacts are created | snapcraft | merged | Merged fix for issue #4783 that ensures remote builds fail when no artifacts are generated. Approved by two reviewers, passed CI, and merged with 214 additions and 4 deletions across two files. | |
| #4432 fix(remote-build): improve logging and catch exceptions | snapcraft | merged | Merged pull request improving remote build logging and exception handling. Approved by reviewers, passed CI checks, and resolves issue #4399. |