← Back to issue list

fix: discover correct path to the SSL certificates

View original Github issue

Metadata

Project
craft-application
Number
#729
Type
pull request
State
merged
Author
dariuszd21
Labels
Created
Updated
Closed

Current evaluation

Merged fix discovering correct SSL certificate paths for pygit2 on non-Ubuntu OS by parsing meta/snap.yaml. Approved by two reviewers, passed all CI checks, and closed issue #679.

Suggested action:

No scores available.

Issue body

- [ ] Have you followed the guidelines for contributing? - [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [ ] Have you successfully run `make lint && make test`? - [ ] Have you added an entry to the changelog (`docs/reference/changelog.rst`)? Use `meta/snap.yaml` to determine the base from which SSL certs should be downloaded during `pygit2` import on non-Ubuntu OS. Closes: #679 (CRAFT-4321)

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged fix discovering correct SSL certificate paths for pygit2 on non-Ubuntu OS by parsing meta/snap.yaml. Approved by two reviewers, passed all CI checks, and closed issue #679.
qwen3.6-35b-a3b-mtp-q6 Merged fix to correctly locate SSL certificates for pygit2 imports on non-Ubuntu systems by reading meta/snap.yaml. Closes #679.

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.
73%