mirror of
https://github.com/containers/podman.git
synced 2025-12-11 09:18:34 +08:00
vendor: bump c/common to 9b0d134f392
Bump common to 9b0d134f392f41de3f3065aad162e73a3904168e Signed-off-by: flouthoc <flouthoc.git@gmail.com>
This commit is contained in:
2
vendor/github.com/containers/common/libnetwork/cni/network.go
generated
vendored
2
vendor/github.com/containers/common/libnetwork/cni/network.go
generated
vendored
@@ -191,7 +191,7 @@ func (n *cniNetwork) loadNetworks() error {
|
||||
}
|
||||
|
||||
if !types.NameRegex.MatchString(conf.Name) {
|
||||
logrus.Warnf("CNI config list %s has invalid name, skipping: %v", file, types.RegexError)
|
||||
logrus.Warnf("CNI config list %s has invalid name, skipping: %v", file, types.ErrInvalidName)
|
||||
continue
|
||||
}
|
||||
|
||||
|
||||
2
vendor/github.com/containers/common/libnetwork/internal/util/bridge.go
generated
vendored
2
vendor/github.com/containers/common/libnetwork/internal/util/bridge.go
generated
vendored
@@ -19,7 +19,7 @@ func CreateBridge(n NetUtil, network *types.Network, usedNetworks []*net.IPNet,
|
||||
}
|
||||
}
|
||||
if !types.NameRegex.MatchString(network.NetworkInterface) {
|
||||
return fmt.Errorf("bridge name %s invalid: %w", network.NetworkInterface, types.RegexError)
|
||||
return fmt.Errorf("bridge name %s invalid: %w", network.NetworkInterface, types.ErrInvalidName)
|
||||
}
|
||||
} else {
|
||||
var err error
|
||||
|
||||
2
vendor/github.com/containers/common/libnetwork/internal/util/create.go
generated
vendored
2
vendor/github.com/containers/common/libnetwork/internal/util/create.go
generated
vendored
@@ -23,7 +23,7 @@ func CommonNetworkCreate(n NetUtil, network *types.Network) error {
|
||||
// validate the name when given
|
||||
if network.Name != "" {
|
||||
if !types.NameRegex.MatchString(network.Name) {
|
||||
return fmt.Errorf("network name %s invalid: %w", network.Name, types.RegexError)
|
||||
return fmt.Errorf("network name %s invalid: %w", network.Name, types.ErrInvalidName)
|
||||
}
|
||||
if _, err := n.Network(network.Name); err == nil {
|
||||
return fmt.Errorf("network name %s already used: %w", network.Name, types.ErrNetworkExists)
|
||||
|
||||
5
vendor/github.com/containers/common/libnetwork/netavark/config.go
generated
vendored
5
vendor/github.com/containers/common/libnetwork/netavark/config.go
generated
vendored
@@ -294,10 +294,7 @@ func createIpvlanOrMacvlan(network *types.Network) error {
|
||||
}
|
||||
|
||||
driver := network.Driver
|
||||
isMacVlan := true
|
||||
if driver == types.IPVLANNetworkDriver {
|
||||
isMacVlan = false
|
||||
}
|
||||
isMacVlan := driver != types.IPVLANNetworkDriver
|
||||
|
||||
// always turn dns off with macvlan, it is not implemented in netavark
|
||||
// and makes little sense to support with macvlan
|
||||
|
||||
2
vendor/github.com/containers/common/libnetwork/netavark/network.go
generated
vendored
2
vendor/github.com/containers/common/libnetwork/netavark/network.go
generated
vendored
@@ -248,7 +248,7 @@ func (n *netavarkNetwork) loadNetworks() error {
|
||||
}
|
||||
|
||||
if !types.NameRegex.MatchString(network.Name) {
|
||||
logrus.Warnf("Network config %q has invalid name: %q, skipping: %v", path, network.Name, types.RegexError)
|
||||
logrus.Warnf("Network config %q has invalid name: %q, skipping: %v", path, network.Name, types.ErrInvalidName)
|
||||
continue
|
||||
}
|
||||
|
||||
|
||||
2
vendor/github.com/containers/common/libnetwork/slirp4netns/slirp4netns.go
generated
vendored
2
vendor/github.com/containers/common/libnetwork/slirp4netns/slirp4netns.go
generated
vendored
@@ -682,7 +682,7 @@ func openSlirp4netnsPort(apiSocket, proto, hostip string, hostport, guestport ui
|
||||
if err != nil {
|
||||
return fmt.Errorf("cannot marshal JSON for slirp4netns: %w", err)
|
||||
}
|
||||
if _, err := conn.Write([]byte(fmt.Sprintf("%s\n", data))); err != nil {
|
||||
if _, err := fmt.Fprintf(conn, "%s\n", data); err != nil {
|
||||
return fmt.Errorf("cannot write to control socket %s: %w", apiSocket, err)
|
||||
}
|
||||
//nolint:errcheck // This cast should never fail, if it does we get a interface
|
||||
|
||||
6
vendor/github.com/containers/common/libnetwork/types/define.go
generated
vendored
6
vendor/github.com/containers/common/libnetwork/types/define.go
generated
vendored
@@ -24,8 +24,10 @@ var (
|
||||
// NameRegex is a regular expression to validate names.
|
||||
// This must NOT be changed.
|
||||
NameRegex = regexp.Delayed("^[a-zA-Z0-9][a-zA-Z0-9_.-]*$")
|
||||
// RegexError is thrown in presence of an invalid name.
|
||||
RegexError = fmt.Errorf("names must match [a-zA-Z0-9][a-zA-Z0-9_.-]*: %w", ErrInvalidArg) // nolint:revive // This lint is new and we do not want to break the API.
|
||||
// ErrInvalidName is thrown in presence of an invalid name.
|
||||
ErrInvalidName = fmt.Errorf("names must match [a-zA-Z0-9][a-zA-Z0-9_.-]*: %w", ErrInvalidArg)
|
||||
// Deprecated: use [ErrInvalidName] instead.
|
||||
RegexError = ErrInvalidName
|
||||
|
||||
// NotHexRegex is a regular expression to check if a string is
|
||||
// a hexadecimal string.
|
||||
|
||||
Reference in New Issue
Block a user