Skip to content

feat(users): add subordinate ID ranges - #330

Merged
mudler merged 1 commit into
mudler:masterfrom
mudler-agent:mudler-agent/feat-subuid-subgid
Aug 26, 2026
Merged

feat(users): add subordinate ID ranges#330
mudler merged 1 commit into
mudler:masterfrom
mudler-agent:mudler-agent/feat-subuid-subgid

Conversation

@mudler-agent

Copy link
Copy Markdown
Contributor

Summary

  • add optional subuid and subgid user fields in start:count format
  • create or replace each user mapping while preserving unrelated file content
  • validate ranges and support both new and existing users

Closeskairos-io/kairos#2788

Verification

  • GOTOOLCHAIN=local GOPROXY=direct go test ./pkg/schema
  • GOTOOLCHAIN=local GOPROXY=direct go test ./pkg/plugins -ginkgo.focus="User"
  • GOTOOLCHAIN=local GOPROXY=direct go vet ./pkg/schema ./pkg/plugins
  • git diff --check upstream/master...HEAD

The full plugin suite cannot complete on this host because unrelated tests require blocked Gist access and unavailable mkfs tools.

Rootless containers need subordinate user and group ID mappings.
Yip now manages those mappings with the same user configuration that
creates accounts.
Signed-off-by: mudler-agent <307077781+mudler-agent@users.noreply.github.com>
@mudler
mudler merged commit 6ad2ce3 into mudler:masterAug 26, 2026
4 checks passed
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat: add subuid and subgid to ease up use of podman

2 participants

@mudler-agent@mudler