Closed jdoss closed 7 months ago
I am seeing incorrect upload speeds when pushing large container images up from my home office internet connection. I have 1000 Mbps down and 40 Mbps up and Podman reports that I am pushing up at 898.4 MiB/s which is clearly not the case.
Copying blob e3907d99f167 [==========>---------------------------] 1.9GiB / 6.9GiB | 898.4 MiB/s Copying blob 53426296ad68 done | Copying blob 5dd9abdc9025 done | Copying blob 86c5e9487dc8 done | Copying blob cb66ed916443 done | Copying blob f61481d110a8 done |
Steps to reproduce the issue
Incorrect upload speeds.
Correct upload speeds
$ podman info host: arch: amd64 buildahVersion: 1.33.7 cgroupControllers: - cpu - io - memory - pids cgroupManager: systemd cgroupVersion: v2 conmon: package: conmon-2.1.10-1.fc39.x86_64 path: /usr/bin/conmon version: 'conmon version 2.1.10, commit: ' cpuUtilization: idlePercent: 93.42 systemPercent: 1.57 userPercent: 5.01 cpus: 64 databaseBackend: boltdb distribution: distribution: fedora variant: workstation version: "39" eventLogger: journald freeLocks: 1953 hostname: sw-0608 idMappings: gidmap: - container_id: 0 host_id: 1000 size: 1 - container_id: 1 host_id: 100000 size: 65536 uidmap: - container_id: 0 host_id: 1000 size: 1 - container_id: 1 host_id: 100000 size: 65536 kernel: 6.7.10-200.fc39.x86_64 linkmode: dynamic logDriver: journald memFree: 36454219776 memTotal: 270054514688 networkBackend: netavark networkBackendInfo: backend: netavark dns: package: aardvark-dns-1.10.0-1.fc39.x86_64 path: /usr/libexec/podman/aardvark-dns version: aardvark-dns 1.10.0 package: netavark-1.10.3-1.fc39.x86_64 path: /usr/libexec/podman/netavark version: netavark 1.10.3 ociRuntime: name: crun package: crun-1.14.4-1.fc39.x86_64 path: /usr/bin/crun version: |- crun version 1.14.4 commit: a220ca661ce078f2c37b38c92e66cf66c012d9c1 rundir: /run/user/1000/crun spec: 1.0.0 +SYSTEMD +SELINUX +APPARMOR +CAP +SECCOMP +EBPF +CRIU +LIBKRUN +WASM:wasmedge +YAJL os: linux pasta: executable: /usr/bin/pasta package: passt-0^20240220.g1e6f92b-1.fc39.x86_64 version: | pasta 0^20240220.g1e6f92b-1.fc39.x86_64 Copyright Red Hat GNU General Public License, version 2 or later <https://www.gnu.org/licenses/old-licenses/gpl-2.0.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. remoteSocket: exists: true path: /run/user/1000/podman/podman.sock security: apparmorEnabled: false capabilities: CAP_CHOWN,CAP_DAC_OVERRIDE,CAP_FOWNER,CAP_FSETID,CAP_KILL,CAP_NET_BIND_SERVICE,CAP_SETFCAP,CAP_SETGID,CAP_SETPCAP,CAP_SETUID,CAP_SYS_CHROOT rootless: true seccompEnabled: true seccompProfilePath: /usr/share/containers/seccomp.json selinuxEnabled: true serviceIsRemote: false slirp4netns: executable: /usr/bin/slirp4netns package: slirp4netns-1.2.2-1.fc39.x86_64 version: |- slirp4netns version 1.2.2 commit: 0ee2d87523e906518d34a6b423271e4826f71faf libslirp: 4.7.0 SLIRP_CONFIG_VERSION_MAX: 4 libseccomp: 2.5.3 swapFree: 6079639552 swapTotal: 8589930496 uptime: 533h 3m 7.00s (Approximately 22.21 days) variant: "" plugins: authorization: null log: - k8s-file - none - passthrough - journald network: - bridge - macvlan - ipvlan volume: - local registries: localhost:5000: Blocked: false Insecure: true Location: localhost:5000 MirrorByDigestOnly: false Mirrors: null Prefix: localhost:5000 PullFromMirror: "" search: - registry.fedoraproject.org - registry.access.redhat.com - docker.io - quay.io store: configFile: /home/jdoss/.config/containers/storage.conf containerStore: number: 37 paused: 0 running: 35 stopped: 2 graphDriverName: overlay graphOptions: {} graphRoot: /home/jdoss/.local/share/containers/storage graphRootAllocated: 4000764313600 graphRootUsed: 3338856984576 graphStatus: Backing Filesystem: btrfs Native Overlay Diff: "true" Supports d_type: "true" Supports shifting: "false" Supports volatile: "true" Using metacopy: "false" imageCopyTmpDir: /var/tmp imageStore: number: 604 runRoot: /run/user/1000/containers transientStore: false volumePath: /home/jdoss/.local/share/containers/storage/volumes version: APIVersion: 4.9.4 Built: 1711445992 BuiltTime: Tue Mar 26 04:39:52 2024 GitCommit: "" GoVersion: go1.21.8 Os: linux OsArch: linux/amd64 Version: 4.9.4
No
Rootless
Yes
No response
Duplicate of #20634
Issue Description
I am seeing incorrect upload speeds when pushing large container images up from my home office internet connection. I have 1000 Mbps down and 40 Mbps up and Podman reports that I am pushing up at 898.4 MiB/s which is clearly not the case.
Steps to reproduce the issue
Steps to reproduce the issue
Describe the results you received
Incorrect upload speeds.
Describe the results you expected
Correct upload speeds
podman info output
Podman in a container
No
Privileged Or Rootless
Rootless
Upstream Latest Release
Yes
Additional environment details
No response
Additional information
No response