Skip to content

Commit 604cb0a

Browse files
Merge pull request #25694 from mtrmac/tarball-compression
Fix `podman import` with non-gzip inputs
2 parents e781f1a + 0a0c8ad commit 604cb0a

File tree

141 files changed

+3167
-9524
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

141 files changed

+3167
-9524
lines changed

docs/source/markdown/podman-import.1.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ podman\-import - Import a tarball and save it as a filesystem image
99
**podman image import** [*options*] *path* [*reference*]
1010

1111
## DESCRIPTION
12-
**podman import** imports a tarball (.tar, .tar.gz, .tgz)
12+
**podman import** imports a tarball (possibly compressed using Gzip, Bzip2, XZ or Zstd)
1313
and saves it as a filesystem image. Remote tarballs can be specified using a URL.
1414
Various image instructions can be configured with the **--change** flag and
1515
a commit message can be set using the **--message** flag.

go.mod

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ module github.com/containers/podman/v5
33
// Warning: if there is a "toolchain" directive anywhere in this file (and most of the
44
// time there shouldn't be), its version must be an exact match to the "go" directive.
55

6-
go 1.23.0
6+
go 1.23.3
77

88
require (
99
github.com/BurntSushi/toml v1.5.0
@@ -17,7 +17,7 @@ require (
1717
github.com/containers/common v0.62.3-0.20250326101258-442957aa798d
1818
github.com/containers/conmon v2.0.20+incompatible
1919
github.com/containers/gvisor-tap-vsock v0.8.5
20-
github.com/containers/image/v5 v5.34.3-0.20250311194052-d84dbab374e7
20+
github.com/containers/image/v5 v5.34.3-0.20250326191717-cb71b8dc79cc
2121
github.com/containers/libhvee v0.10.0
2222
github.com/containers/ocicrypt v1.2.1
2323
github.com/containers/psgo v1.9.0
@@ -28,7 +28,7 @@ require (
2828
github.com/cyphar/filepath-securejoin v0.4.1
2929
github.com/digitalocean/go-qemu v0.0.0-20250212194115-ee9b0668d242
3030
github.com/docker/distribution v2.8.3+incompatible
31-
github.com/docker/docker v28.0.1+incompatible
31+
github.com/docker/docker v28.0.4+incompatible
3232
github.com/docker/go-connections v0.5.0
3333
github.com/docker/go-plugins-helpers v0.0.0-20240701071450-45e2431495c8
3434
github.com/docker/go-units v0.5.0
@@ -109,12 +109,11 @@ require (
109109
github.com/digitalocean/go-libvirt v0.0.0-20220804181439-8648fbde413e // indirect
110110
github.com/disiqueira/gotree/v3 v3.0.2 // indirect
111111
github.com/distribution/reference v0.6.0 // indirect
112-
github.com/docker/docker-credential-helpers v0.9.2 // indirect
112+
github.com/docker/docker-credential-helpers v0.9.3 // indirect
113113
github.com/ebitengine/purego v0.8.2 // indirect
114114
github.com/felixge/httpsnoop v1.0.4 // indirect
115115
github.com/fsnotify/fsnotify v1.8.0 // indirect
116116
github.com/fsouza/go-dockerclient v1.12.0 // indirect
117-
github.com/go-jose/go-jose/v3 v3.0.4 // indirect
118117
github.com/go-jose/go-jose/v4 v4.0.5 // indirect
119118
github.com/go-logr/logr v1.4.2 // indirect
120119
github.com/go-logr/stdr v1.2.2 // indirect
@@ -134,7 +133,7 @@ require (
134133
github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect
135134
github.com/golang/protobuf v1.5.4 // indirect
136135
github.com/google/go-cmp v0.7.0 // indirect
137-
github.com/google/go-containerregistry v0.20.2 // indirect
136+
github.com/google/go-containerregistry v0.20.3 // indirect
138137
github.com/google/go-intervals v0.0.2 // indirect
139138
github.com/google/pprof v0.0.0-20241210010833-40e02aabc2ad // indirect
140139
github.com/hashicorp/errwrap v1.1.0 // indirect
@@ -177,15 +176,15 @@ require (
177176
github.com/seccomp/libseccomp-golang v0.10.0 // indirect
178177
github.com/secure-systems-lab/go-securesystemslib v0.9.0 // indirect
179178
github.com/segmentio/ksuid v1.0.4 // indirect
180-
github.com/sigstore/fulcio v1.6.4 // indirect
179+
github.com/sigstore/fulcio v1.6.6 // indirect
181180
github.com/sigstore/protobuf-specs v0.4.0 // indirect
182181
github.com/sigstore/rekor v1.3.9 // indirect
183-
github.com/sigstore/sigstore v1.8.15 // indirect
182+
github.com/sigstore/sigstore v1.9.1 // indirect
184183
github.com/skeema/knownhosts v1.3.1 // indirect
185184
github.com/skratchdot/open-golang v0.0.0-20200116055534-eef842397966 // indirect
186185
github.com/smallstep/pkcs7 v0.1.1 // indirect
187186
github.com/stefanberger/go-pkcs11uri v0.0.0-20230803200340-78284954bff6 // indirect
188-
github.com/sylabs/sif/v2 v2.20.2 // indirect
187+
github.com/sylabs/sif/v2 v2.21.1 // indirect
189188
github.com/syndtr/gocapability v0.0.0-20200815063812-42c35b437635 // indirect
190189
github.com/tchap/go-patricia/v2 v2.3.2 // indirect
191190
github.com/titanous/rocacheck v0.0.0-20171023193734-afe73141d399 // indirect
@@ -198,16 +197,17 @@ require (
198197
github.com/yusufpapurcu/wmi v1.2.4 // indirect
199198
go.mongodb.org/mongo-driver v1.14.0 // indirect
200199
go.opencensus.io v0.24.0 // indirect
201-
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.56.0 // indirect
202-
go.opentelemetry.io/otel v1.32.0 // indirect
203-
go.opentelemetry.io/otel/metric v1.32.0 // indirect
204-
go.opentelemetry.io/otel/trace v1.32.0 // indirect
200+
go.opentelemetry.io/auto/sdk v1.1.0 // indirect
201+
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.58.0 // indirect
202+
go.opentelemetry.io/otel v1.33.0 // indirect
203+
go.opentelemetry.io/otel/metric v1.33.0 // indirect
204+
go.opentelemetry.io/otel/trace v1.33.0 // indirect
205205
golang.org/x/exp v0.0.0-20250128182459-e0ece0dbea4c // indirect
206206
golang.org/x/mod v0.24.0 // indirect
207-
golang.org/x/oauth2 v0.26.0 // indirect
207+
golang.org/x/oauth2 v0.28.0 // indirect
208208
golang.org/x/time v0.9.0 // indirect
209209
golang.org/x/tools v0.30.0 // indirect
210-
google.golang.org/genproto/googleapis/api v0.0.0-20241209162323-e6fa225c2576 // indirect
210+
google.golang.org/genproto/googleapis/api v0.0.0-20241219192143-6b3ec007d9bb // indirect
211211
google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f // indirect
212212
google.golang.org/grpc v1.70.0 // indirect
213213
gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7 // indirect

0 commit comments

Comments
 (0)