Base _setup_wait_for_system_ready should use systemctl's --wait parameter
Metadata
Current evaluation
Closed and abandoned as misplaced; the suggestion belongs in the craft-providers repository instead. No action taken here.
Suggested action: —
No scores available.
Issue body
https://github.com/canonical/craft-providers/blob/778490b9b1601a0ccc052c9a9bb59b1ccf81e5a3/craft_providers/base.py#L315
CentOS 7 and Ubuntu Xenial don't `systemctl is-system-running --wait`. However, we can override this in the centos base. For Xenial we can either override it in the BuilddBase if the alias is Xenial or we can drop Xenial support if we don't need to support ESM.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Closed and abandoned as misplaced; the suggestion belongs in the craft-providers repository instead. No action taken here. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed as invalid. The author filed the issue in the wrong repository and noted it should have been submitted to craft-providers instead. No changes were made here. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed by the author as misplaced. The suggestion to implement systemctl's --wait parameter for _setup_wait_for_system_ready was intended for the craft-providers repository. No action taken here. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed as misfiled. The author noted the systemctl --wait enhancement belongs in the craft-providers repository. No changes applied here. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #304 Base _setup_wait_for_system_ready should use systemctl's --wait parameter | craft-providers | open | Enhancement to use systemctl --wait instead of polling in _setup_wait_for_system_ready. Open 3+ years with no maintainer engagement. |