{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":633306175,"defaultBranch":"master","name":"moby","ownerLogin":"ChenQi1989","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-04-27T08:08:39.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/40684930?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1682583233.0","currentOid":""},"activityList":{"items":[{"before":"f96053575bb0503ae17e354099e2e28d63ee8aa1","after":"c745a7af5aee2b20ba8b1e1fb851cd83e5d89664","ref":"refs/heads/vfs-any-filesystem-fix","pushedAt":"2023-04-27T08:14:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ChenQi1989","name":"Chen Qi","path":"/ChenQi1989","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40684930?s=80&v=4"},"commit":{"message":"Allow for xattr copy failure for vfs\n\nvfs is declared to work with any filesystem, but after\nhttps://github.com/moby/moby/commit/31f654a704f61768828d5950a13f30bb493d1239\nit's no longer working with NFS.\n\nAs the extended attribute support depends on filesystem and\nif we do copy it in vfs and do not allow failure, that would\nessentially mean that vfs does NOT support all filesystems but\nonly those that support xattr.\n\nSo we should just try to copy security.capabilities and allow\nfor failure. In this way, vfs come back to the state of\nbeing able to run on any filesystem as declared in\nhttps://docs.docker.com/storage/storagedriver/select-storage-driver/.\n\nFixes https://github.com/moby/moby/issues/45417\n\nSigned-off-by: Chen Qi ","shortMessageHtmlLink":"Allow for xattr copy failure for vfs"}},{"before":null,"after":"f96053575bb0503ae17e354099e2e28d63ee8aa1","ref":"refs/heads/vfs-any-filesystem-fix","pushedAt":"2023-04-27T08:13:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ChenQi1989","name":"Chen Qi","path":"/ChenQi1989","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40684930?s=80&v=4"},"commit":{"message":"Allow for xattr copy failure for vfs\n\nvfs is declared to work with any filesystem, but after\nhttps://github.com/moby/moby/commit/31f654a704f61768828d5950a13f30bb493d1239\nit's no longer working with NFS.\n\nAs the extended attribute support depends on filesystem and\nif we do copy it in vfs and do not allow failure, that would\nessentially mean that vfs does NOT support all filesystems but\nonly those that support xattr.\n\nSo we should just try to copy security.capabilities and allow\nfor failure. In this way, vfs come back to the state of\nbeing able to run on any filesystem as declared in\nhttps://docs.docker.com/storage/storagedriver/select-storage-driver/.\n\nFixes https://github.com/moby/moby/issues/45417\n\nSigned-off-by: Chen Qi ","shortMessageHtmlLink":"Allow for xattr copy failure for vfs"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADIUx0hgA","startCursor":null,"endCursor":null}},"title":"Activity ยท ChenQi1989/moby"}