update c/common to latest main
Signed-off-by: Paul Holzinger <pholzing@redhat.com>
This commit is contained in:
		
							parent
							
								
									fe3d750724
								
							
						
					
					
						commit
						faee129628
					
				
							
								
								
									
										2
									
								
								go.mod
								
								
								
								
							
							
						
						
									
										2
									
								
								go.mod
								
								
								
								
							|  | @ -5,7 +5,7 @@ go 1.16 | |||
| require ( | ||||
| 	github.com/containerd/containerd v1.6.2 | ||||
| 	github.com/containernetworking/cni v1.0.1 | ||||
| 	github.com/containers/common v0.47.5-0.20220420095823-d822f53650b2 | ||||
| 	github.com/containers/common v0.47.5-0.20220421103500-7309411777c5 | ||||
| 	github.com/containers/image/v5 v5.21.1-0.20220414071450-d2d961d5d324 | ||||
| 	github.com/containers/ocicrypt v1.1.3 | ||||
| 	github.com/containers/storage v1.39.1-0.20220419114238-1be409aec551 | ||||
|  |  | |||
							
								
								
									
										4
									
								
								go.sum
								
								
								
								
							
							
						
						
									
										4
									
								
								go.sum
								
								
								
								
							|  | @ -309,8 +309,8 @@ github.com/containernetworking/plugins v0.9.1/go.mod h1:xP/idU2ldlzN6m4p5LmGiwRD | |||
| github.com/containernetworking/plugins v1.0.1/go.mod h1:QHCfGpaTwYTbbH+nZXKVTxNBDZcxSOplJT5ico8/FLE= | ||||
| github.com/containernetworking/plugins v1.1.1 h1:+AGfFigZ5TiQH00vhR8qPeSatj53eNGz0C1d3wVYlHE= | ||||
| github.com/containernetworking/plugins v1.1.1/go.mod h1:Sr5TH/eBsGLXK/h71HeLfX19sZPp3ry5uHSkI4LPxV8= | ||||
| github.com/containers/common v0.47.5-0.20220420095823-d822f53650b2 h1:J5uPUMXvYxGBCthUVSYChh1lGMH/XgsZLeJAZCs+zgo= | ||||
| github.com/containers/common v0.47.5-0.20220420095823-d822f53650b2/go.mod h1:BBq6jdyjXvJh69YzQPvIuZjBho0MRdA0XGaqBnsO+1Y= | ||||
| github.com/containers/common v0.47.5-0.20220421103500-7309411777c5 h1:kV9caDLhPbjW8aYk/uwtyPaGweE4cr1/OR/eZK9dFWY= | ||||
| github.com/containers/common v0.47.5-0.20220421103500-7309411777c5/go.mod h1:BBq6jdyjXvJh69YzQPvIuZjBho0MRdA0XGaqBnsO+1Y= | ||||
| github.com/containers/image/v5 v5.19.2-0.20220224100137-1045fb70b094/go.mod h1:XoYK6kE0dpazFNcuS+a8lra+QfbC6s8tzv+cUuCrZpE= | ||||
| github.com/containers/image/v5 v5.21.1-0.20220414071450-d2d961d5d324 h1:AJOJpnXm0wfyKr113QMTCfjvnZ17IIDxvqMpKofuvZw= | ||||
| github.com/containers/image/v5 v5.21.1-0.20220414071450-d2d961d5d324/go.mod h1:VM69F9d4EU1B9FXvpHH0nrgj0Vc6NMPI39SojiYjw1o= | ||||
|  |  | |||
|  | @ -95,6 +95,13 @@ type ContainersConfig struct { | |||
| 	// Annotation to add to all containers
 | ||||
| 	Annotations []string `toml:"annotations,omitempty"` | ||||
| 
 | ||||
| 	// BaseHostsFile is the path to a hosts file, the entries from this file
 | ||||
| 	// are added to the containers hosts file. As special value "image" is
 | ||||
| 	// allowed which uses the /etc/hosts file from within the image and "none"
 | ||||
| 	// which uses no base file at all. If it is empty we should default
 | ||||
| 	// to /etc/hosts.
 | ||||
| 	BaseHostsFile string `toml:"base_hosts_file,omitempty"` | ||||
| 
 | ||||
| 	// Default way to create a cgroup namespace for the container
 | ||||
| 	CgroupNS string `toml:"cgroupns,omitempty"` | ||||
| 
 | ||||
|  | @ -136,6 +143,9 @@ type ContainersConfig struct { | |||
| 	// EnvHost Pass all host environment variables into the container.
 | ||||
| 	EnvHost bool `toml:"env_host,omitempty"` | ||||
| 
 | ||||
| 	// HostContainersInternalIP is used to set a specific host.containers.internal ip.
 | ||||
| 	HostContainersInternalIP string `toml:"host_containers_internal_ip,omitempty"` | ||||
| 
 | ||||
| 	// HTTPProxy is the proxy environment variable list to apply to container process
 | ||||
| 	HTTPProxy bool `toml:"http_proxy,omitempty"` | ||||
| 
 | ||||
|  |  | |||
|  | @ -26,6 +26,13 @@ | |||
| # | ||||
| #apparmor_profile = "container-default" | ||||
| 
 | ||||
| # The hosts entries from the base hosts file are added to the containers hosts | ||||
| # file. This must be either an absolute path or as special values "image" which | ||||
| # uses the hosts file from the container image or "none" which means | ||||
| # no base hosts file is used. The default is "" which will use /etc/hosts. | ||||
| # | ||||
| #base_hosts_file = "" | ||||
| 
 | ||||
| # Default way to to create a cgroup namespace for the container | ||||
| # Options are: | ||||
| # `private` Create private Cgroup Namespace for the container. | ||||
|  | @ -114,6 +121,16 @@ default_sysctls = [ | |||
| # | ||||
| #env_host = false | ||||
| 
 | ||||
| # Set the ip for the host.containers.internal entry in the containers /etc/hosts | ||||
| # file. This can be set to "none" to disable adding this entry. By default it | ||||
| # will automatically choose the host ip. | ||||
| # | ||||
| # NOTE: When using podman machine this entry will never be added to the containers | ||||
| # hosts file instead the gvproxy dns resolver will resolve this hostname. Therefore | ||||
| # it is not possible to disable the entry in this case. | ||||
| # | ||||
| #host_containers_internal_ip = "" | ||||
| 
 | ||||
| # Default proxy environment variables passed into the container. | ||||
| # The environment variables passed in include: | ||||
| # http_proxy, https_proxy, ftp_proxy, no_proxy, and the upper case versions of | ||||
|  | @ -644,4 +661,3 @@ default_sysctls = [ | |||
| # TOML does not provide a way to end a table other than a further table being | ||||
| # defined, so every key hereafter will be part of [machine] and not the | ||||
| # main config. | ||||
| 
 | ||||
|  |  | |||
|  | @ -122,6 +122,8 @@ const ( | |||
| 	CgroupfsCgroupsManager = "cgroupfs" | ||||
| 	// DefaultApparmorProfile  specifies the default apparmor profile for the container.
 | ||||
| 	DefaultApparmorProfile = apparmor.Profile | ||||
| 	// DefaultHostsFile is the default path to the hosts file
 | ||||
| 	DefaultHostsFile = "/etc/hosts" | ||||
| 	// SystemdCgroupsManager represents systemd native cgroup manager
 | ||||
| 	SystemdCgroupsManager = "systemd" | ||||
| 	// DefaultLogSizeMax is the default value for the maximum log size
 | ||||
|  | @ -189,6 +191,7 @@ func DefaultConfig() (*Config, error) { | |||
| 			Volumes:             []string{}, | ||||
| 			Annotations:         []string{}, | ||||
| 			ApparmorProfile:     DefaultApparmorProfile, | ||||
| 			BaseHostsFile:       "", | ||||
| 			CgroupNS:            cgroupNS, | ||||
| 			Cgroups:             "enabled", | ||||
| 			DefaultCapabilities: DefaultCapabilities, | ||||
|  |  | |||
|  | @ -1,5 +1,5 @@ | |||
| //go:build linux || darwin
 | ||||
| // +build linux darwin
 | ||||
| //go:build linux || darwin || freebsd
 | ||||
| // +build linux darwin freebsd
 | ||||
| 
 | ||||
| package util | ||||
| 
 | ||||
|  |  | |||
|  | @ -69,7 +69,7 @@ github.com/containernetworking/cni/pkg/utils | |||
| github.com/containernetworking/cni/pkg/version | ||||
| # github.com/containernetworking/plugins v1.1.1 | ||||
| github.com/containernetworking/plugins/pkg/ns | ||||
| # github.com/containers/common v0.47.5-0.20220420095823-d822f53650b2 | ||||
| # github.com/containers/common v0.47.5-0.20220421103500-7309411777c5 | ||||
| ## explicit | ||||
| github.com/containers/common/libimage | ||||
| github.com/containers/common/libimage/manifests | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue