1
0
mirror of https://github.com/openfaas/faasd.git synced 2025-07-11 00:03:35 +00:00

Security fix - containerd to 1.7.27

Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
This commit is contained in:
Alex Ellis (OpenFaaS Ltd)
2025-03-18 10:25:34 +00:00
parent 087a299f4c
commit a2254ca1ff
271 changed files with 10022 additions and 4233 deletions
Makefile
docs
go.modgo.sum
hack
vendor
github.com
containerd
containerd
.golangci.yml.mailmapBUILDING.mdMakefileProtobuild.tomlVagrantfile
api
archive
client.gocontainer.gocontainer_checkpoint_opts.gocontainer_opts.gocontainer_opts_unix.gocontainerd.servicecontainerstore.go
content
diff
errdefs
events.go
events
exchange
filters
identifiers
image.goimage_store.go
images
import.go
labels
leases
namespaces.go
namespaces
oci
pkg
plugin
process.gopull.go
remotes
rootfs
runtime
v2
runc
options
sandbox
services
snapshots
task.gotask_opts.gotask_opts_unix.gotransfer.go
version
continuity
errdefs
ttrpc
go-logr
google.golang.org
modules.txt

@ -17,6 +17,7 @@
package fs
import (
"errors"
"fmt"
"os"
"syscall"
@ -64,6 +65,9 @@ func copyFileInfo(fi os.FileInfo, src, name string) error {
func copyXAttrs(dst, src string, excludes map[string]struct{}, errorHandler XAttrErrorHandler) error {
xattrKeys, err := sysx.LListxattr(src)
if err != nil {
if errors.Is(err, unix.ENOTSUP) {
return nil
}
e := fmt.Errorf("failed to list xattrs on %s: %w", src, err)
if errorHandler != nil {
e = errorHandler(dst, src, "", e)