← Back to issue list

build providers: do not print network test output for LXD

View original Github issue

Metadata

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

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.
74%
#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.
73%
#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.
72%
#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.
72%
#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.
70%