← Back to issue list

build providers: bootstrap with dirmngr

View original Github issue

Metadata

Project
snapcraft
Number
#3098
Type
pull request
State
merged
Author
sergiusens
Labels
Created
Updated
Closed

Current evaluation

Merged following approval and CI checks. Adds dirmngr to core20 bootstrapping requirements and switches package repositories to use lxd explicitly for a minimalist build environment. Modified 3 files with a +6/-3 line diff.

Suggested action:

No scores available.

Issue body

core20 is missing it, ensure it is part of our bootstrapping requirements. Switch the package repositories to use lxd explicitly which has a minimalist environment when compared to the one where spread runs. Signed-off-by: Sergio Schvezov <sergio.schvezov@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
qwen/qwen3.6-35b-a3b Merged following approval and CI checks. Adds dirmngr to core20 bootstrapping requirements and switches package repositories to use lxd explicitly for a minimalist build environment. Modified 3 files with a +6/-3 line diff.
qwen3.6-35b-a3b-mtp-q6 Merged. Adds dirmngr to core20 bootstrap requirements and switches package repositories to use LXD explicitly for a minimalist environment.
qwen3.6-35b-a3b-mtp-q6 Merged. Adds dirmngr to core20 bootstrap requirements and switches package repositories to use LXD explicitly for a minimalist environment.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#3052 build providers: wait for systemd and better nameserver setup on LXD snapcraft merged Merged. Updated LXD build provider to handle systemd degraded state, enable core20 tests, and configure nameserver resolution via systemd-resolved with env var override. Approved, passed CI, +154/-50 lines across 8 files.
73%
#3085 build providers: dist-upgrade the environment on bootstrap snapcraft merged Merged a pull request to dist-upgrade the environment on bootstrap for build providers. Approved by one reviewer with passing CI checks and no unresolved comments.
70%