← Back to issue list

docs: add a guide for adding internal users to rocks

View original Github issue

Metadata

Project
rockcraft
Number
#653
Type
pull request
State
merged
Author
linostar
Labels
—
Created
Updated
Closed

Current evaluation

Merged as commit 86bc240a, adding a guide to create rock users/groups via override-build because overlays do not support rocks with bare bases.

Resolution: closed resolved

Reason: PR canonical/rockcraft#653 was approved and merged as commit 86bc240a, documenting the override-build approach for internal users and groups.

Evaluated by: mr-cal-bot

No scores available.

Issue body

- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? ----- Adding a new how-to guide that explains how to add an internal user or group (aside from `_daemon_`) inside a rock. The method selected for that is by adding the user/group in override-build instead of doing it in overlay. This is because overlay won't work on rocks with bare bases.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged as commit 86bc240a, adding a guide to create rock users/groups via override-build because overlays do not support rocks with bare bases.
stealth/space-bunny-alpha — closed resolved Documentation PR merged as commit 86bc240a, adding docs/how-to/crafting/add-internal-user-to-a-rock.rst plus example code showing how to add internal users/groups via override-build (overlay does not work with bare bases).
stealth/space-bunny-alpha — closed resolved Merged PR #653 as commit 86bc240a, adding a guide for internal users/groups in rocks via override-build because overlays do not support bare bases.
stealth/space-bunny-alpha — closed resolved Merged as commit 86bc240a (PR #653), adding a guide for internal users/groups in rocks via override-build because overlay cannot support rocks with bare bases.
qwen/qwen3.6-35b-a3b — — Merged a pull request adding a guide for adding internal users to rocks. The documentation explains using override-build instead of overlay for bare bases.
qwen3.6-35b-a3b-mtp-q6 — — Merged documentation adding a guide for incorporating internal users and groups into rocks. The guide specifies using override-build instead of overlay to ensure bare base compatibility.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#686 docs: fix typos in how to guide rockcraft merged Merged PR #686 (commit f1f82c4b), correcting typos in the guide for adding an internal user to a rock.
78%
#846 docs: modify internal user guide to create a rootless rock rockcraft open Reworks the internal-user guide into a rootless-rock how-to with run-user and manual-user examples, but it has been inactive for 413 days and targets a reorganized docs structure.
72%
#123 add how-to guide for "building docs" rockcraft closed Added a guide for building Rockcraft documentation locally in PR canonical/rockcraft#126, merged as commit 68a7abda.
71%