Skip to content

Fix shim socket permissions on Darwin#7638

Merged
mxpv merged 1 commit intocontainerd:mainfrom
mxpv:perm
Nov 8, 2022
Merged

Fix shim socket permissions on Darwin#7638
mxpv merged 1 commit intocontainerd:mainfrom
mxpv:perm

Conversation

@mxpv
Copy link
Copy Markdown
Member

@mxpv mxpv commented Nov 8, 2022

When creating a socket for a shim on Darwin OS, it fails with permission error:

create new shim socket: listen unix /var/run/containerd/s/61a930be46013380e0376220342308b188da82e446ed263125ab52ccf5f96ce6: bind: permission denied

On OS X socket path needs +x in order to be created without elevating privileges.

Signed-off-by: Maksym Pavlenko [email protected]

Comment thread runtime/v2/shim/util_unix.go Outdated
@fuweid
Copy link
Copy Markdown
Member

fuweid commented Nov 8, 2022

/test all

@mxpv mxpv merged commit 530c675 into containerd:main Nov 8, 2022
@mxpv mxpv deleted the perm branch November 8, 2022 15:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants