← Back to issue list

docs: fix service management to snapctl

View original Github issue

Metadata

Project
snapcraft
Number
#5743
Type
pull request
State
merged
Author
Amanlem
Labels
—
Created
Updated
Closed

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.
84%
#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.
84%
#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.
76%
#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.
72%
#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.
72%
#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.
71%
#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).
71%