mirror of
https://github.com/containers/podman.git
synced 2025-06-27 05:26:50 +08:00
Bump github.com/containers/common from 0.5.0 to 0.6.1
Bumps [github.com/containers/common](https://github.com/containers/common) from 0.5.0 to 0.6.1. - [Release notes](https://github.com/containers/common/releases) - [Commits](https://github.com/containers/common/compare/v0.5.0...v0.6.1) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> Signed-off-by: Valentin Rothberg <rothberg@redhat.com>
This commit is contained in:
![27856297+dependabot-preview[bot]@users.noreply.github.com](/assets/img/avatar_default.png)
committed by
Valentin Rothberg

parent
bd9386ddac
commit
68a5a85cc2
13
vendor/github.com/containers/common/pkg/config/config.go
generated
vendored
13
vendor/github.com/containers/common/pkg/config/config.go
generated
vendored
@ -160,11 +160,6 @@ type ContainersConfig struct {
|
||||
// ShmSize holds the size of /dev/shm.
|
||||
ShmSize string `toml:"shm_size"`
|
||||
|
||||
// SignaturePolicyPath is the path to a signature policy to use for
|
||||
// validating images. If left empty, the containers/image default signature
|
||||
// policy will be used.
|
||||
SignaturePolicyPath string `toml:"_"`
|
||||
|
||||
// UTSNS indicates how to create a UTS namespace for the container
|
||||
UTSNS string `toml:"utsns"`
|
||||
|
||||
@ -283,6 +278,11 @@ type EngineConfig struct {
|
||||
// backwards compat with older version of libpod and Podman.
|
||||
SetOptions
|
||||
|
||||
// SignaturePolicyPath is the path to a signature policy to use for
|
||||
// validating images. If left empty, the containers/image default signature
|
||||
// policy will be used.
|
||||
SignaturePolicyPath string `toml:"_"`
|
||||
|
||||
// SDNotify tells container engine to allow containers to notify the host systemd of
|
||||
// readiness using the SD_NOTIFY mechanism.
|
||||
SDNotify bool
|
||||
@ -827,6 +827,9 @@ func isDirectory(path string) error {
|
||||
}
|
||||
|
||||
func rootlessConfigPath() (string, error) {
|
||||
if configHome := os.Getenv("XDG_CONFIG_HOME"); configHome != "" {
|
||||
return filepath.Join(configHome, UserOverrideContainersConfig), nil
|
||||
}
|
||||
home, err := unshare.HomeDir()
|
||||
if err != nil {
|
||||
return "", err
|
||||
|
36
vendor/github.com/containers/common/pkg/config/default.go
generated
vendored
36
vendor/github.com/containers/common/pkg/config/default.go
generated
vendored
@ -123,7 +123,6 @@ func DefaultConfig() (*Config, error) {
|
||||
return nil, err
|
||||
}
|
||||
|
||||
var signaturePolicyPath string
|
||||
netns := "bridge"
|
||||
if unshare.IsRootless() {
|
||||
home, err := unshare.HomeDir()
|
||||
@ -132,7 +131,7 @@ func DefaultConfig() (*Config, error) {
|
||||
}
|
||||
sigPath := filepath.Join(home, DefaultRootlessSignaturePolicyPath)
|
||||
if _, err := os.Stat(sigPath); err == nil {
|
||||
signaturePolicyPath = sigPath
|
||||
defaultEngineConfig.SignaturePolicyPath = sigPath
|
||||
}
|
||||
netns = "slirp4netns"
|
||||
}
|
||||
@ -154,23 +153,22 @@ func DefaultConfig() (*Config, error) {
|
||||
Env: []string{
|
||||
"PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
|
||||
},
|
||||
EnvHost: false,
|
||||
HTTPProxy: false,
|
||||
Init: false,
|
||||
InitPath: "",
|
||||
IPCNS: "private",
|
||||
LogDriver: DefaultLogDriver,
|
||||
LogSizeMax: DefaultLogSizeMax,
|
||||
NetNS: netns,
|
||||
NoHosts: false,
|
||||
PidsLimit: DefaultPidsLimit,
|
||||
PidNS: "private",
|
||||
SeccompProfile: SeccompDefaultPath,
|
||||
ShmSize: DefaultShmSize,
|
||||
SignaturePolicyPath: signaturePolicyPath,
|
||||
UTSNS: "private",
|
||||
UserNS: "private",
|
||||
UserNSSize: DefaultUserNSSize,
|
||||
EnvHost: false,
|
||||
HTTPProxy: false,
|
||||
Init: false,
|
||||
InitPath: "",
|
||||
IPCNS: "private",
|
||||
LogDriver: DefaultLogDriver,
|
||||
LogSizeMax: DefaultLogSizeMax,
|
||||
NetNS: netns,
|
||||
NoHosts: false,
|
||||
PidsLimit: DefaultPidsLimit,
|
||||
PidNS: "private",
|
||||
SeccompProfile: SeccompDefaultPath,
|
||||
ShmSize: DefaultShmSize,
|
||||
UTSNS: "private",
|
||||
UserNS: "private",
|
||||
UserNSSize: DefaultUserNSSize,
|
||||
},
|
||||
Network: NetworkConfig{
|
||||
DefaultNetwork: "podman",
|
||||
|
2
vendor/github.com/containers/common/pkg/config/default_linux.go
generated
vendored
2
vendor/github.com/containers/common/pkg/config/default_linux.go
generated
vendored
@ -18,7 +18,7 @@ func isCgroup2UnifiedMode() (isUnified bool, isUnifiedErr error) {
|
||||
if err := syscall.Statfs(cgroupRoot, &st); err != nil {
|
||||
isUnified, isUnifiedErr = false, err
|
||||
} else {
|
||||
isUnified, isUnifiedErr = st.Type == unix.CGROUP2_SUPER_MAGIC, nil
|
||||
isUnified, isUnifiedErr = int64(st.Type) == int64(unix.CGROUP2_SUPER_MAGIC), nil
|
||||
}
|
||||
return
|
||||
}
|
||||
|
10
vendor/github.com/containers/common/pkg/config/libpodConfig.go
generated
vendored
10
vendor/github.com/containers/common/pkg/config/libpodConfig.go
generated
vendored
@ -302,10 +302,9 @@ func rootlessLibpodConfigPath() (string, error) {
|
||||
|
||||
func (c *Config) libpodConfig() *ConfigFromLibpod {
|
||||
return &ConfigFromLibpod{
|
||||
SignaturePolicyPath: c.Containers.SignaturePolicyPath,
|
||||
InitPath: c.Containers.InitPath,
|
||||
MaxLogSize: c.Containers.LogSizeMax,
|
||||
EnableLabeling: c.Containers.EnableLabeling,
|
||||
InitPath: c.Containers.InitPath,
|
||||
MaxLogSize: c.Containers.LogSizeMax,
|
||||
EnableLabeling: c.Containers.EnableLabeling,
|
||||
|
||||
SetOptions: c.Engine.SetOptions,
|
||||
VolumePath: c.Engine.VolumePath,
|
||||
@ -334,6 +333,7 @@ func (c *Config) libpodConfig() *ConfigFromLibpod {
|
||||
DetachKeys: c.Engine.DetachKeys,
|
||||
SDNotify: c.Engine.SDNotify,
|
||||
CgroupCheck: c.Engine.CgroupCheck,
|
||||
SignaturePolicyPath: c.Engine.SignaturePolicyPath,
|
||||
|
||||
CNIConfigDir: c.Network.NetworkConfigDir,
|
||||
CNIPluginDir: c.Network.CNIPluginDirs,
|
||||
@ -343,11 +343,11 @@ func (c *Config) libpodConfig() *ConfigFromLibpod {
|
||||
|
||||
func (c *Config) libpodToContainersConfig(libpodConf *ConfigFromLibpod) {
|
||||
|
||||
c.Containers.SignaturePolicyPath = libpodConf.SignaturePolicyPath
|
||||
c.Containers.InitPath = libpodConf.InitPath
|
||||
c.Containers.LogSizeMax = libpodConf.MaxLogSize
|
||||
c.Containers.EnableLabeling = libpodConf.EnableLabeling
|
||||
|
||||
c.Engine.SignaturePolicyPath = libpodConf.SignaturePolicyPath
|
||||
c.Engine.SetOptions = libpodConf.SetOptions
|
||||
c.Engine.VolumePath = libpodConf.VolumePath
|
||||
c.Engine.ImageDefaultTransport = libpodConf.ImageDefaultTransport
|
||||
|
Reference in New Issue
Block a user