mirror of
				https://github.com/containers/podman.git
				synced 2025-11-04 08:56:05 +08:00 
			
		
		
		
	Fix use of infra image to clarify default
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
This commit is contained in:
		
							
								
								
									
										2
									
								
								vendor/github.com/containers/storage/Makefile
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								vendor/github.com/containers/storage/Makefile
									
									
									
										generated
									
									
										vendored
									
									
								
							@ -52,7 +52,7 @@ containers-storage: $(sources) ## build using gc on the host
 | 
			
		||||
	$(GO) build $(MOD_VENDOR) -compiler gc $(BUILDFLAGS) ./cmd/containers-storage
 | 
			
		||||
 | 
			
		||||
codespell:
 | 
			
		||||
	codespell -S Makefile,build,buildah,buildah.spec,imgtype,copy,AUTHORS,bin,vendor,.git,go.sum,CHANGELOG.md,changelog.txt,seccomp.json,.cirrus.yml,"*.xz,*.gz,*.tar,*.tgz,*ico,*.png,*.1,*.5,*.orig,*.rej" -L uint,iff,od,ERRO -w
 | 
			
		||||
	codespell -S Makefile,build,buildah,buildah.spec,imgtype,copy,AUTHORS,bin,vendor,.git,go.sum,CHANGELOG.md,changelog.txt,seccomp.json,.cirrus.yml,"*.xz,*.gz,*.tar,*.tgz,*ico,*.png,*.1,*.5,*.orig,*.rej" -L flate,uint,iff,od,ERRO -w
 | 
			
		||||
 | 
			
		||||
binary local-binary: containers-storage
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										2
									
								
								vendor/github.com/containers/storage/VERSION
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								vendor/github.com/containers/storage/VERSION
									
									
									
										generated
									
									
										vendored
									
									
								
							@ -1 +1 @@
 | 
			
		||||
1.38.1
 | 
			
		||||
1.38.2
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										1
									
								
								vendor/github.com/containers/storage/drivers/fsdiff.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/github.com/containers/storage/drivers/fsdiff.go
									
									
									
										generated
									
									
										vendored
									
									
								
							@ -138,6 +138,7 @@ func (gdw *NaiveDiffDriver) Changes(id string, idMappings *idtools.IDMappings, p
 | 
			
		||||
	if parent != "" {
 | 
			
		||||
		options := MountOpts{
 | 
			
		||||
			MountLabel: mountLabel,
 | 
			
		||||
			Options:    []string{"ro"},
 | 
			
		||||
		}
 | 
			
		||||
		parentFs, err = driver.Get(parent, options)
 | 
			
		||||
		if err != nil {
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										13
									
								
								vendor/github.com/containers/storage/drivers/overlay/overlay.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										13
									
								
								vendor/github.com/containers/storage/drivers/overlay/overlay.go
									
									
									
										generated
									
									
										vendored
									
									
								
							@ -1055,17 +1055,22 @@ func (d *Driver) getLower(parent string) (string, error) {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
func (d *Driver) dir(id string) string {
 | 
			
		||||
	p, _ := d.dir2(id)
 | 
			
		||||
	return p
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
func (d *Driver) dir2(id string) (string, bool) {
 | 
			
		||||
	newpath := path.Join(d.home, id)
 | 
			
		||||
	if _, err := os.Stat(newpath); err != nil {
 | 
			
		||||
		for _, p := range d.AdditionalImageStores() {
 | 
			
		||||
			l := path.Join(p, d.name, id)
 | 
			
		||||
			_, err = os.Stat(l)
 | 
			
		||||
			if err == nil {
 | 
			
		||||
				return l
 | 
			
		||||
				return l, true
 | 
			
		||||
			}
 | 
			
		||||
		}
 | 
			
		||||
	}
 | 
			
		||||
	return newpath
 | 
			
		||||
	return newpath, false
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
func (d *Driver) getLowerDirs(id string) ([]string, error) {
 | 
			
		||||
@ -1260,11 +1265,11 @@ func (d *Driver) Get(id string, options graphdriver.MountOpts) (_ string, retErr
 | 
			
		||||
func (d *Driver) get(id string, disableShifting bool, options graphdriver.MountOpts) (_ string, retErr error) {
 | 
			
		||||
	d.locker.Lock(id)
 | 
			
		||||
	defer d.locker.Unlock(id)
 | 
			
		||||
	dir := d.dir(id)
 | 
			
		||||
	dir, inAdditionalStore := d.dir2(id)
 | 
			
		||||
	if _, err := os.Stat(dir); err != nil {
 | 
			
		||||
		return "", err
 | 
			
		||||
	}
 | 
			
		||||
	readWrite := true
 | 
			
		||||
	readWrite := !inAdditionalStore
 | 
			
		||||
 | 
			
		||||
	if !d.SupportsShifting() || options.DisableShifting {
 | 
			
		||||
		disableShifting = true
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										4
									
								
								vendor/github.com/containers/storage/go.mod
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										4
									
								
								vendor/github.com/containers/storage/go.mod
									
									
									
										generated
									
									
										vendored
									
									
								
							@ -6,13 +6,13 @@ require (
 | 
			
		||||
	github.com/BurntSushi/toml v1.0.0
 | 
			
		||||
	github.com/Microsoft/go-winio v0.5.1
 | 
			
		||||
	github.com/Microsoft/hcsshim v0.9.2
 | 
			
		||||
	github.com/containerd/stargz-snapshotter/estargz v0.10.1
 | 
			
		||||
	github.com/containerd/stargz-snapshotter/estargz v0.11.0
 | 
			
		||||
	github.com/cyphar/filepath-securejoin v0.2.3
 | 
			
		||||
	github.com/docker/go-units v0.4.0
 | 
			
		||||
	github.com/google/go-intervals v0.0.2
 | 
			
		||||
	github.com/hashicorp/go-multierror v1.1.1
 | 
			
		||||
	github.com/json-iterator/go v1.1.12
 | 
			
		||||
	github.com/klauspost/compress v1.14.1
 | 
			
		||||
	github.com/klauspost/compress v1.14.2
 | 
			
		||||
	github.com/klauspost/pgzip v1.2.5
 | 
			
		||||
	github.com/mattn/go-shellwords v1.0.12
 | 
			
		||||
	github.com/mistifyio/go-zfs v2.1.2-0.20190413222219-f784269be439+incompatible
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										9
									
								
								vendor/github.com/containers/storage/go.sum
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										9
									
								
								vendor/github.com/containers/storage/go.sum
									
									
									
										generated
									
									
										vendored
									
									
								
							@ -176,8 +176,8 @@ github.com/containerd/nri v0.0.0-20201007170849-eb1350a75164/go.mod h1:+2wGSDGFY
 | 
			
		||||
github.com/containerd/nri v0.0.0-20210316161719-dbaa18c31c14/go.mod h1:lmxnXF6oMkbqs39FiCt1s0R2HSMhcLel9vNL3m4AaeY=
 | 
			
		||||
github.com/containerd/nri v0.1.0/go.mod h1:lmxnXF6oMkbqs39FiCt1s0R2HSMhcLel9vNL3m4AaeY=
 | 
			
		||||
github.com/containerd/stargz-snapshotter/estargz v0.4.1/go.mod h1:x7Q9dg9QYb4+ELgxmo4gBUeJB0tl5dqH1Sdz0nJU1QM=
 | 
			
		||||
github.com/containerd/stargz-snapshotter/estargz v0.10.1 h1:hd1EoVjI2Ax8Cr64tdYqnJ4i4pZU49FkEf5kU8KxQng=
 | 
			
		||||
github.com/containerd/stargz-snapshotter/estargz v0.10.1/go.mod h1:aE5PCyhFMwR8sbrErO5eM2GcvkyXTTJremG883D4qF0=
 | 
			
		||||
github.com/containerd/stargz-snapshotter/estargz v0.11.0 h1:t0IW5kOmY7AXDAWRUs2uVzDhijAUOAYVr/dyRhOQvBg=
 | 
			
		||||
github.com/containerd/stargz-snapshotter/estargz v0.11.0/go.mod h1:/KsZXsJRllMbTKFfG0miFQWViQKdI9+9aSXs+HN0+ac=
 | 
			
		||||
github.com/containerd/ttrpc v0.0.0-20190828154514-0e0f228740de/go.mod h1:PvCDdDGpgqzQIzDW1TphrGLssLDZp2GuS+X5DkEJB8o=
 | 
			
		||||
github.com/containerd/ttrpc v0.0.0-20190828172938-92c8520ef9f8/go.mod h1:PvCDdDGpgqzQIzDW1TphrGLssLDZp2GuS+X5DkEJB8o=
 | 
			
		||||
github.com/containerd/ttrpc v0.0.0-20191028202541-4f1b8fe65a5c/go.mod h1:LPm1u0xBw8r8NOKoOdNMeVHSawSsltak+Ihv+etqsE8=
 | 
			
		||||
@ -424,9 +424,8 @@ github.com/kisielk/errcheck v1.5.0/go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI
 | 
			
		||||
github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck=
 | 
			
		||||
github.com/klauspost/compress v1.11.3/go.mod h1:aoV0uJVorq1K+umq18yTdKaF57EivdYsUV+/s2qKfXs=
 | 
			
		||||
github.com/klauspost/compress v1.11.13/go.mod h1:aoV0uJVorq1K+umq18yTdKaF57EivdYsUV+/s2qKfXs=
 | 
			
		||||
github.com/klauspost/compress v1.13.6/go.mod h1:/3/Vjq9QcHkK5uEr5lBEmyoZ1iFhe47etQ6QUkpK6sk=
 | 
			
		||||
github.com/klauspost/compress v1.14.1 h1:hLQYb23E8/fO+1u53d02A97a8UnsddcvYzq4ERRU4ds=
 | 
			
		||||
github.com/klauspost/compress v1.14.1/go.mod h1:/3/Vjq9QcHkK5uEr5lBEmyoZ1iFhe47etQ6QUkpK6sk=
 | 
			
		||||
github.com/klauspost/compress v1.14.2 h1:S0OHlFk/Gbon/yauFJ4FfJJF5V0fc5HbBTJazi28pRw=
 | 
			
		||||
github.com/klauspost/compress v1.14.2/go.mod h1:/3/Vjq9QcHkK5uEr5lBEmyoZ1iFhe47etQ6QUkpK6sk=
 | 
			
		||||
github.com/klauspost/pgzip v1.2.5 h1:qnWYvvKqedOF2ulHpMG72XQol4ILEJ8k2wwRl/Km8oE=
 | 
			
		||||
github.com/klauspost/pgzip v1.2.5/go.mod h1:Ch1tH69qFZu15pkjo5kYi6mth2Zzwzt50oCQKQE9RUs=
 | 
			
		||||
github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ=
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										5
									
								
								vendor/github.com/containers/storage/pkg/archive/archive.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										5
									
								
								vendor/github.com/containers/storage/pkg/archive/archive.go
									
									
									
										generated
									
									
										vendored
									
									
								
							@ -973,7 +973,10 @@ func Unpack(decompressedArchive io.Reader, dest string, options *TarOptions) err
 | 
			
		||||
	whiteoutConverter := GetWhiteoutConverter(options.WhiteoutFormat, options.WhiteoutData)
 | 
			
		||||
	buffer := make([]byte, 1<<20)
 | 
			
		||||
 | 
			
		||||
	doChown := !options.NoLchown
 | 
			
		||||
	if options.ForceMask != nil {
 | 
			
		||||
		// if ForceMask is in place, make sure lchown is disabled.
 | 
			
		||||
		doChown = false
 | 
			
		||||
		uid, gid, mode, err := GetFileOwner(dest)
 | 
			
		||||
		if err == nil {
 | 
			
		||||
			value := fmt.Sprintf("%d:%d:0%o", uid, gid, mode)
 | 
			
		||||
@ -1078,7 +1081,7 @@ loop:
 | 
			
		||||
			chownOpts = &idtools.IDPair{UID: hdr.Uid, GID: hdr.Gid}
 | 
			
		||||
		}
 | 
			
		||||
 | 
			
		||||
		if err := createTarFile(path, dest, hdr, trBuf, !options.NoLchown, chownOpts, options.InUserNS, options.IgnoreChownErrors, options.ForceMask, buffer); err != nil {
 | 
			
		||||
		if err = createTarFile(path, dest, hdr, trBuf, doChown, chownOpts, options.InUserNS, options.IgnoreChownErrors, options.ForceMask, buffer); err != nil {
 | 
			
		||||
			return err
 | 
			
		||||
		}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										2
									
								
								vendor/github.com/containers/storage/pkg/chunked/compression.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								vendor/github.com/containers/storage/pkg/chunked/compression.go
									
									
									
										generated
									
									
										vendored
									
									
								
							@ -87,7 +87,7 @@ func readEstargzChunkedManifest(blobStream ImageSourceSeekable, blobSize int64,
 | 
			
		||||
	   - 2  bytes  Extra: SI1 = 'S', SI2 = 'G'
 | 
			
		||||
	   - 2  bytes  Extra: LEN = 22 (16 hex digits + len("STARGZ"))
 | 
			
		||||
	   - 22 bytes  Extra: subfield = fmt.Sprintf("%016xSTARGZ", offsetOfTOC)
 | 
			
		||||
	   - 5  bytes  flat header: BFINAL = 1(last block), BTYPE = 0(non-compressed block), LEN = 0
 | 
			
		||||
	   - 5  bytes  flate header: BFINAL = 1(last block), BTYPE = 0(non-compressed block), LEN = 0
 | 
			
		||||
	   - 8  bytes  gzip footer
 | 
			
		||||
	*/
 | 
			
		||||
	tocOffset, err := strconv.ParseInt(string(footer[16:16+22-6]), 16, 64)
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user