← Back to issue list

add support for system-usernames

View original Github issue

Metadata

Project
snapcraft
Number
#2838
Type
pull request
State
closed
Author
cjp256
Labels
—
Created
Updated
Closed

Current evaluation

Closed while the rebased work was split into smaller PRs; system-usernames support and schema tests landed separately in merged PR #2858 via commit bad4d2d69.

Resolution: closed superseded

Reason: The maintainer announced that the rebased PR was being split into smaller changes. PR #2858 was subsequently merged as bad4d2d69, adding system-usernames support and schema tests for LP #1845267.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Depends on WIP https://github.com/snapcore/snapcraft/pull/2821 The last two commits are relevant for the scope of this PR. schema: add support for system-usernames … meta: implement support for system-usernames in Snap …

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed superseded Closed while the rebased work was split into smaller PRs; system-usernames support and schema tests landed separately in merged PR #2858 via commit bad4d2d69.
stealth/space-bunny-alpha — closed superseded PR #2838 (system-usernames support, LP bug #1845267) was closed unmerged by author cjp256 on 2020-01-08 while splitting it into smaller rebased PRs; the work landed via merged PR #2858 (bad4d2d69) and later #2904/#3746.
stealth/space-bunny-alpha — closed superseded Closed while splitting the rebased PR into smaller changes; system-usernames support and schema tests landed separately in merged PR #2858 (bad4d2d69).
qwen/qwen3.6-35b-a3b — — Closed and abandoned after the author split the rebased PR into smaller, separate pull requests. The system-usernames implementation was superseded by subsequent PRs addressing schema and meta updates.
qwen3.6-35b-a3b-mtp-q6 — — Superseded after the author split and rebased the changes into separate pull requests. The system-usernames support implementation was moved to other PRs rather than merging this one directly.

Update history

No update history recorded yet.

Related work

  • Superseded By: snapcraft#2858 (confidence 100%)

    Merged replacement carrying the relevant system-usernames implementation and schema tests.

  • Related To: snapcraft#2821 (confidence 98%)

    Original dependency, whose broader refactor was split into smaller PRs.

Related issues

Issue Project State Summary Similarity
#2858 add support for system-usernames snapcraft merged Merged as bad4d2d69, adding system-usernames support and schema tests for LP #1845267.
90%
#3964 schema,tests: add support for new system usernames snapcraft merged Merged #3964 as 92a9614f5, updating the schema and tests to accept additional system usernames supported by snapd.
79%
#3746 project: support system-usernames snapcraft merged Merged #3746 added support for system-usernames, relaxing project validation and deferring stricter errors to snap pack; merge commit 1122de9d0.
73%
#1845267 please support system-usernames, new in snapd 2.41 snapcraft (launchpad) closed System-username support was implemented, including both YAML forms and long-form snap.yaml output, by merged PR snapcore/snapcraft#2858 (commit bad4d2d69).
71%