← Back to issue list

spread tests fail on non-interactive prompt in ruby/legacy-pull

View original Launchpad issue

Metadata

Project
snapcraft (launchpad)
Number
#1834766
Type
issue
State
open
Author
~techtonik
Labels
Created
Updated
Closed

Current evaluation

2019 CI timeout in ruby/legacy-pull spread test from interactive apt prompt during legacy snapcraft pull; zero maintainer interaction, legacy pull command and Travis CI no longer exist in current codebase.

Suggested action: close stale

Reason: The issue references a June 2019 Travis CI job and the legacy snapcraft pull command, both of which are obsolete: the repo now uses GitHub Actions (.github/workflows/ with 11 files) and the current codebase structure (parts, extensions, linters) reflects snapcraft 8.x which removed all legacy commands. With 2620 days of inactivity, zero comments, and no labels, the original problem is no longer reproducible in the current codebase.

Impact: 15 Quick Win: 9.75 Staleness: 95 Complexity: 35 Confidence: 70 Support Request: 10

Issue body

https://travis-ci.org/snapcore/snapcraft/jobs/552155933 ... 2019-06-29 14:55:24 WARNING: jun291409-049240 (google:ubuntu-18.04-64:tests/spread/plugins/ruby/legacy-pull) running late. Current output: ----- (...) Restart services during package upgrades without asking? [yes/no] ----- . The job exceeded the maximum time limit for jobs, and has been terminated. Looks like the message is shows when a package installation requires configuration https://unix.stackexchange.com/questions/146283/how-to-prevent-prompt-that-ask-to-restart-services-when-installing-libpq-dev The solution is to add `export DEBIAN_FRONTEND=noninteractive` to apt install command, but it is not clear where these command are. Failing legacy-pull task doesn't contain and `apt` commands https://github.com/snapcore/snapcraft/blob/master/tests/spread/plugins/ruby/legacy-pull/task.yaml and main `spread.yaml` is shared between tests, but they do not fail. So the problem should be in legacy `snapcraft pull` that probably fetches packages in interactive mode.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.8-27b
Impact: 15
Quick Win: 9.75
Staleness: 95
Complexity: 35
Confidence: 70
Support Request: 10
close stale 2019 CI timeout in ruby/legacy-pull spread test from interactive apt prompt during legacy snapcraft pull; zero maintainer interaction, legacy pull command and Travis CI no longer exist in current codebase.
qwen/qwen3.6-35b-a3b
Staleness: 98
Complexity: 20
Confidence: 90
Support Request: 10
close stale Legacy snapcraft pull tests time out due to interactive DEBIAN_FRONTEND prompt during package installation. Issue is over 7 years old with no maintainer response or labels.
qwen/qwen3.6-35b-a3b
Staleness: 98
Complexity: 35
Confidence: 90
Support Request: 10
close stale Spread tests time out due to an interactive Debian package prompt during legacy snapcraft pull. No maintainer response in over 7 years.
qwen3.6-35b-a3b-mtp-q6
Staleness: 98
Complexity: 20
Confidence: 90
Support Request: 10
close stale Spread tests for ruby/legacy-pull timeout due to interactive apt prompt. Issue is 7 years old with no maintainer response, targeting deprecated legacy test infrastructure.
qwen3.6-35b-a3b-mtp-q6
Staleness: 95
Complexity: 35
Confidence: 90
Support Request: 10
close stale Spread tests for ruby/legacy-pull time out due to interactive apt prompts during package installation. Issue is 7 years old with no maintainer response or labels.

Update history

No update history recorded yet.

Related issues

No related issues found above the similarity threshold.