-
Notifications
You must be signed in to change notification settings - Fork 2.8k
Open
Labels
kind/bugCategorizes issue or PR as related to a bug.Categorizes issue or PR as related to a bug.machinemacosMacOS (OSX) relatedMacOS (OSX) relatedremoteProblem is in podman-remoteProblem is in podman-remotetriagedIssue has been triagedIssue has been triaged
Description
Issue Description
When I try to increase the disk size of my podman machine it shows it correctly in the interface when the machine is stopped but once the machine starts it does not reflect the new size.
this also happens when doing it via the CLI.
I'm running a Mac Mini M4.
I added my remarks in #20564 a month ago to no effect.
Steps to reproduce the issue
Steps to reproduce the issue
- Create a machine
- Increase the disk size of the machine
- Check the size of the machine
Describe the results you received
The machine shows still the old size
Describe the results you expected
The machine should show and use the new disk size.
podman info output
➜ ~ podman info
Client:
APIVersion: 5.4.1
BuildOrigin: pkginstaller
Built: 1741718260
BuiltTime: Tue Mar 11 19:37:40 2025
GitCommit: b79bc8afe796cba51dd906270a7e1056ccdfcf9e
GoVersion: go1.24.1
Os: darwin
OsArch: darwin/arm64
Version: 5.4.1
host:
arch: arm64
buildahVersion: 1.38.1
cgroupControllers:
- cpuset
- cpu
- io
- memory
- pids
- rdma
- misc
cgroupManager: systemd
cgroupVersion: v2
conmon:
package: conmon-2.1.12-3.fc41.aarch64
path: /usr/bin/conmon
version: 'conmon version 2.1.12, commit: '
cpuUtilization:
idlePercent: 99.52
systemPercent: 0.26
userPercent: 0.23
cpus: 5
databaseBackend: sqlite
distribution:
distribution: fedora
variant: coreos
version: "41"
eventLogger: journald
freeLocks: 2043
hostname: localhost.localdomain
idMappings:
gidmap: null
uidmap: null
kernel: 6.12.7-200.fc41.aarch64
linkmode: dynamic
logDriver: journald
memFree: 3802689536
memTotal: 4767236096
networkBackend: netavark
networkBackendInfo:
backend: netavark
dns:
package: aardvark-dns-1.13.1-1.fc41.aarch64
path: /usr/libexec/podman/aardvark-dns
version: aardvark-dns 1.13.1
package: netavark-1.13.1-1.fc41.aarch64
path: /usr/libexec/podman/netavark
version: netavark 1.13.1
ociRuntime:
name: crun
package: crun-1.19.1-1.fc41.aarch64
path: /usr/bin/crun
version: |-
crun version 1.19.1
commit: 3e32a70c93f5aa5fea69b50256cca7fd4aa23c80
rundir: /run/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^20241211.g09478d5-1.fc41.aarch64
version: |
pasta 0^20241211.g09478d5-1.fc41.aarch64-pasta
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: unix:///run/podman/podman.sock
rootlessNetworkCmd: pasta
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: false
seccompEnabled: true
seccompProfilePath: /usr/share/containers/seccomp.json
selinuxEnabled: true
serviceIsRemote: true
slirp4netns:
executable: /usr/bin/slirp4netns
package: slirp4netns-1.3.1-1.fc41.aarch64
version: |-
slirp4netns version 1.3.1
commit: e5e368c4f5db6ae75c2fce786e31eef9da6bf236
libslirp: 4.8.0
SLIRP_CONFIG_VERSION_MAX: 5
libseccomp: 2.5.5
swapFree: 0
swapTotal: 0
uptime: 36h 55m 28.00s (Approximately 1.50 days)
variant: v8
plugins:
authorization: null
log:
- k8s-file
- none
- passthrough
- journald
network:
- bridge
- macvlan
- ipvlan
volume:
- local
registries:
search:
- docker.io
store:
configFile: /usr/share/containers/storage.conf
containerStore:
number: 4
paused: 0
running: 3
stopped: 1
graphDriverName: overlay
graphOptions:
overlay.imagestore: /usr/lib/containers/storage
overlay.mountopt: nodev,metacopy=on
graphRoot: /var/lib/containers/storage
graphRootAllocated: 13000454144
graphRootUsed: 11576360960
graphStatus:
Backing Filesystem: xfs
Native Overlay Diff: "false"
Supports d_type: "true"
Supports shifting: "true"
Supports volatile: "true"
Using metacopy: "true"
imageCopyTmpDir: /var/tmp
imageStore:
number: 6
runRoot: /run/containers/storage
transientStore: false
volumePath: /var/lib/containers/storage/volumes
version:
APIVersion: 5.3.2
Built: 1737504000
BuiltTime: Wed Jan 22 01:00:00 2025
GitCommit: ""
GoVersion: go1.23.4
Os: linux
OsArch: linux/arm64
Version: 5.3.2
Podman in a container
No
Privileged Or Rootless
None
Upstream Latest Release
Yes
Additional environment details
No response
Additional information
➜ podman exec -it conatiner-1 df -h
Filesystem Size Used Avail Use% Mounted on
overlay 13G 9.4G 2.8G 78% /
tmpfs 64M 0 64M 0% /dev
tmpfs 910M 724K 909M 1% /etc/hosts
shm 63M 4.0K 63M 1% /dev/shm
a2a0ee2c717462feb1de2f5afd59de5fd2d8 229G 181G 48G 80% /app/backend/data
devtmpfs 4.0M 0 4.0M 0% /proc/keys
➜ podman machine inspect
[
{
"ConfigDir": {
"Path": "/Users/xxx/.config/containers/podman/machine/applehv"
},
"ConnectionInfo": {
"PodmanSocket": {
"Path": "/var/folders/fq/58154kz90f9_0b0wsfpn0qg80000gn/T/podman/podman-machine-default-api.sock"
},
"PodmanPipe": null
},
"Created": "2025-01-29T09:28:10.528768+01:00",
"LastUp": "2025-03-20T09:30:16.361953+01:00",
"Name": "podman-machine-default",
"Resources": {
"CPUs": 5,
"DiskSize": 25,
"Memory": 4768,
"USBs": []
},
"SSHConfig": {
"IdentityPath": "/Users/xxx/.local/share/containers/podman/machine/machine",
"Port": 62249,
"RemoteUsername": "core"
},
"State": "running",
"UserModeNetworking": true,
"Rootful": true,
"Rosetta": true
}
]
Metadata
Metadata
Assignees
Labels
kind/bugCategorizes issue or PR as related to a bug.Categorizes issue or PR as related to a bug.machinemacosMacOS (OSX) relatedMacOS (OSX) relatedremoteProblem is in podman-remoteProblem is in podman-remotetriagedIssue has been triagedIssue has been triaged