docs: revamp craftctl how-to
Metadata
Current evaluation
Merged PR #1091 as 44aa6508, revamping the craftctl how-to with upstream Snapcraft guidance and adding a 2.10.0 changelog entry.
Resolution: closed resolved
Reason: PR #1091 was approved and merged into the project at commit 44aa6508. The change replaced the craftctl documentation with upstream Snapcraft content and documented the update for 2.10.0.
Evaluated by: mr-cal-bot
No scores available.
Issue body
Upstream content from https://snapcraft.io/docs/using-craftctl.
----
- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [x] Have you added an entry to the changelog (`docs/reference/changelog.rst`)?
-----
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #1091 as 44aa6508, revamping the craftctl how-to with upstream Snapcraft guidance and adding a 2.10.0 changelog entry. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #1091 as commit 44aa6508, revamping the craftctl how-to with upstream Snapcraft content and adding a 2.10.0 changelog entry. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged in canonical/craft-parts#1091 (44aa6508), revamping the craftctl how-to with upstream Snapcraft content and adding a 2.10.0 changelog entry. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged in #1091 (44aa6508), revamping the craftctl how-to with upstream Snapcraft content and adding a 2.10.0 changelog entry. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged documentation update revamping the craftctl how-to guide using upstream Snapcraft content. Approved by two reviewers, CI checks passed after fixes, and changelog updated for a minor release prior to merge. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged documentation update revamping the craftctl how-to guide using upstream content. Changelog entry added for minor release 2.10.0, with spelling corrections applied prior to merge. |
Update history
No update history recorded yet.
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. | |
| #3751 craftctl: add snapcraftctl compatibility wrapper | snapcraft | merged | Merged #3751 added a snapcraftctl compatibility wrapper delegating to craftctl, prompted core22 users to migrate, and restored execution of existing spread tests. | |
| #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. | |
| #5757 docs: add docs for setting component versions | snapcraft | merged | Merged PR #5757 as commit ffb793a0e, adding a Snapcraft 8.13 component-version release note and linking the component guide to the craftctl how-to. | |
| #188 docs: document craftctl and step environment | craft-parts | merged | Merged PR #188 via 0e9a958d, adding documentation for valid craftctl commands and declaring and retrieving project variables in commit 34cc0049. | |
| #5480 docs: migrate 'using craftctl' | snapcraft | merged | Merged into main via #5480 (afb1ab6c6), migrating the “using craftctl” documentation and updating Craft Parts to use its latest docs. | |
| #6461 experimental: use binary craftctl | snapcraft | open | Maintainer's experimental +44/-9 change to snap/snapcraft.yaml to use a binary craftctl in the snap build. Open 1 day, 0 reviews, 4 unresolved review comments; CI fails Conventional Commits title and lint/files. | |
| #5743 docs: fix service management to snapctl | snapcraft | merged | 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. | |
| #19 parts: add craftctl support | rockcraft | merged | Merged in canonical/rockcraft#19 (cc8d0c95), upgrading craft-parts to 1.4.1 and enabling craftctl support in step overrides. |