build providers: do not print network test output for LXD
Metadata
Current evaluation
Merged PR #3033 via commit e335de69e, suppressing getent hosts snapcraft.io output during LXD build-provider environment setup.
Resolution: closed resolved
Reason: PR #3033 was merged as commit e335de69e, preventing the LXD network test output from being printed during environment setup.
Evaluated by: mr-cal-bot
No scores available.
Issue body
Do not print out the output of "getent hosts snapcraft.io" which run
during environment setup.
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 |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #3033 via commit e335de69e, suppressing getent hosts snapcraft.io output during LXD build-provider environment setup. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged in #3033 (commit e335de69e), suppressing the getent hosts snapcraft.io output from LXD environment setup. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged changes to suppress network test output during LXD environment setup. The update modifies two files to prevent printing getent hosts snapcraft.io results, passed CI checks, and received reviewer approval. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged suppression of getent hosts snapcraft.io network test output during LXD environment setup to prevent verbose logging. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #2964 build providers: remove LXD specific env setup | snapcraft | merged | Merged PR #2964 as ed63a021b, removing redundant LXD environment setup because Provider._get_env_command already handles the build environment. | |
| #3281 build providers: hide systemd setup for LXD | snapcraft | merged | Merged in PR #3281 (commit 8029036c6), hiding verbose LXD systemd setup output by default while preserving it in internal debug logs. | |
| #2936 build providers: clean up LXD startup message | snapcraft | merged | Merged PR snapcraft#2936 (commit bc605d706) trimmed the misleading LXD cloud-init startup log message, removing an implementation detail that users misread as data being sent to the cloud. | |
| #2647 build providers: catch LXD socket error | snapcraft | merged | Merged PR #2647 as commit d1902b8cb, adding error handling for LXD socket failures in build providers. | |
| #3141 build providers: use LXD-provided DNS by default | snapcraft | merged | Merged in canonical/snapcraft#3141 via commit 0a9fe51ad, making build providers use LXD-provided DNS through systemd-resolved and restart networkd without restarting containers. |