Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

user: move userns package to separate module, and retract v0.2.0 #145

Merged
merged 1 commit into from
Aug 7, 2024

Commits on Aug 7, 2024

  1. user: move userns package to separate module, and retract v0.2.0

    commit 86870e7 integrated the userns package
    into the github.com/moby/sys/user module, which was included in the v0.2.0
    version of the module.
    
    Upon further discussion with maintainers, this may not have been a good
    choice; the userns package is related to user-namespaces (uid/gid-mapping),
    and while there are some tangential relations with "user", we shouldn't
    conflate these concepts by putting both into the same module.
    
    Some downstream projects (containerd, moby, containerd/cgroups) already
    accepted patches to switch to the package that's part of the moby/sys/user
    module, but none of those patches made it into a release.
    
    This patch:
    
    - moves the userns package to a separate module
    - retracts the moby/sys/user v0.2.0 release
    - downgrades the minimum go version update for the moby/sys/user module
      to go1.17. Note that CI is no longer testing go1.17, but go1.18 as minimum.
    
    Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
    thaJeztah committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    370a9ed View commit details
    Browse the repository at this point in the history