← Back to issue list

Base _setup_wait_for_system_ready should use systemctl's --wait parameter

View original Github issue

Metadata

Project
craft-parts
Number
#472
Type
issue
State
closed
Author
lengau
Labels
Created
Updated
Closed

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.
83%