ELSEIF
Your brief EB
399 stories from 97 feeds 269 clusters Refreshed 1 minute ago next pull 09:36

TECH Signal 412

Podman 6.1 introduces volume rename, machine restart, Quadlet fixes, and IPv6 port forwarding

Podman 6.1 adds commands for renaming volumes and restarting managed VMs, plus Quadlet improvements, networking enhancements, and a batch of bug fixes.

WHY IT MATTERS

The volume rename command removes the need to destroy and recreate volumes just to change a name, and the machine restart command eliminates the stop-then-start workaround for Podman VMs. A fixed volume prune filter bug is also notable: the previous behavior could delete more volumes than intended when label filters were silently discarded.

Written by elseif from the cluster below · every claim links back to a source

The three things worth knowing

01

podman volume rename works on existing volumes but not on driver-created or in-use volumes.

02

Quadlet gains an ImageVolume= key, fixes for template units and a race condition, and error messages now go to stderr instead of only the kernel log.

03

A volume prune filter bug that could discard label filters and remove all eligible volumes has been fixed.

THE READ

What the cluster adds up to.

ORIGINAL ANALYSIS

Podman 6.1 is a feature release for the daemonless container engine, and the two headline commands address operational friction. The new podman volume rename command lets users rename existing volumes in place rather than recreating them, though it cannot touch volumes created through volume drivers or volumes currently attached to a running container. The podman machine restart command collapses what previously required a separate stop and start into a single operation for Podman-managed virtual machines.

Several smaller CLI additions improve scripting and automation reliability. podman network rm gains an --ignore flag that suppresses errors for nonexistent networks, and podman manifest push now supports --retry and --retry-delay for automatic retries of failed manifest pushes. The podman info command now reports free host memory alongside the existing used and total figures, giving operators a more complete picture without parsing additional tools.

Quadlet receives both new capability and stability fixes. The .container unit type gains an ImageVolume= key to control how image-defined volumes are handled, and a set of bugs around template units, installation behavior, and a race condition that could corrupt systemd units have been addressed. Error reporting from the Quadlet generator now writes to standard error rather than only to the kernel message buffer, which should make debugging more straightforward in normal terminal sessions.

Networking and Kubernetes integration see targeted improvements. The Pesto rootless port-forwarding tool now supports IPv6 forwarding while preserving the original source IP address, and a new force_port_listen option in containers.conf supports forwarding ports from the Windows host when Podman runs under WSL. On the Kubernetes side, podman generate kube can now translate container healthchecks into Kubernetes livenessProbe definitions, bridging a gap for teams moving between Podman and Kubernetes manifests.

The bug-fix list includes a potentially destructive issue: podman volume prune --all --filter could previously discard label filters, causing all eligible volumes to be removed instead of only those matching the specified label. Other fixes cover a remote client hang over SSH during certain operations, corrupted healthcheck logs, duplicate hostPort handling with podman kube play, incomplete container cleanup after failed starts, and an image scp failure when usernames contain an @ character. The release also updates Buildah to 1.45, containers/image to 5.41.1, containers/storage to 1.64, and containers/common to 0.69.1.

Written by elseif from the cluster below · checked for specifics the sources never contained

THE CLUSTER

Same story, 1 feed.

ORDERED BY FIRST SEEN
Linuxiac Podman 6.1 Adds Volume Renaming, Machine Restart Open ↗