docs: fix service management to snapctl
Metadata
Current evaluation
Merged docs PR #5743 (commit 40851bddd) fixed the snapcraft.yaml daemon reference: replaced craftctl with snapctl for runtime service management and corrected the intersphinx link. Fixes #5738.
Resolution: closed resolved
Reason: PR #5743 was merged into main as commit 40851bddd, updating the daemon field docstring in snapcraft/models/project.py to reference snapctl with the corrected how-to-guides-manage-snaps-use-snapctl link; maintainer medubelko approved it for squash merge and it closes issue #5738.
Evaluated by: mr-cal-bot
No scores available.
Issue body
The snapcraft.yaml reference incorrectly suggested using `craftctl` to start services.
Runtime service management is done with `snapctl` (often from hooks). Update text and link.
Fixes #5738
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged docs PR #5743 (commit 40851bddd) fixed the snapcraft.yaml daemon reference: replaced craftctl with snapctl for runtime service management and corrected the intersphinx link. Fixes #5738. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged #5743 (commit 40851bddd), replacing craftctl with snapctl in the snapcraft.yaml service-management documentation and correcting the link; fixes #5738. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged documentation update correcting service management references from craftctl to snapctl. Approved by three reviewers, passed CI, squashed, and merged. Resolves #5738. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged documentation update correcting service management commands from craftctl to snapctl in the snapcraft.yaml reference. Resolves #5738. Squash-merged after external contributor submission. |
Update history
No update history recorded yet.
Related work
-
Related To:
canonical/snapcraft#5738
(confidence 98%)
Documentation issue reporting the incorrect craftctl reference; closed by this PR via 'Fixes #5738'.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #6048 docs: correct 'craftctl' to 'snapctl' in config doc | snapcraft | merged | Merged #6048 via 2d3bec6c7, correcting the config guide from craftctl to snapctl. The intersphinx link update was intentionally deferred to separate work. | |
| #5738 docs: Service management with craftctl? | snapcraft | closed | Docs typo confirmed: the snapcraft.yaml service docs said services start with `craftctl` instead of `snapctl`. Fixed by merged PR #5743 (commit 40851bddd), which also corrected the snapctl link. Follow-up PR #6048 (2d3bec6c7) fixed another craftctl->snapctl doc instance. | |
| #5510 docs: replace some snapcraft.io links and fix confinement key docstring | snapcraft | merged | Merged PR #5510 as commit 631682a34, correcting the confinement docstring and replacing outdated or broken Snapcraft, scriptlet, and craftctl documentation links. | |
| #5924 docs: clean up 'snapcraft.yaml' | snapcraft | merged | Merged snapcraft.yaml documentation cleanup in #5924 via commit 83f961ebc, upgrading pydantic-kitbash, correcting docstrings and links, and regenerating the JSON schema. | |
| #1091 docs: revamp craftctl how-to | craft-parts | merged | Merged PR #1091 as 44aa6508, revamping the craftctl how-to with upstream Snapcraft guidance and adding a 2.10.0 changelog entry. | |
| #5421 docs: add snapcraft.yaml reference | snapcraft | merged | Merged PR #5421 as commit 8a046bb00, adding generated snapcraft.yaml reference docs, project field docstrings, and pydantic-kitbash integration; the dependency was restored to PyPI before merge. | |
| #5466 docs: migrate 'snapcraft.yaml' | snapcraft | merged | Merged the snapcraft.yaml documentation migration into the Read the Docs project-file reference via commit 2670e8278 (#5466). |