# Podman v6.1.0 - Product: Podman (https://whatsnew.fyi/product/podman) - Vendor: Red Hat - Date: 2026-08-12 - Version: v6.1.0 - Original notes: https://github.com/podman-container-tools/podman/releases/tag/v6.1.0 - Permalink: https://whatsnew.fyi/product/podman/releases/v6.1.0 What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. --- - **added** — Add podman volume rename command to allow renaming volumes - **added** — Add podman machine restart command to allow easy restart of VMs managed by podman machine - **added** — Add --ignore option to podman network rm command to suppress errors when removing non-existent networks - **added** — Add --retry and --retry-delay options to podman manifest push command to automatically retry pushes on failure - **added** — Add ImageVolume= key support to Quadlet .container units to configure how volumes from images are handled - **added** — Add support for generating container healthchecks as a livenessProbe in podman generate kube command - **added** — Add force_port_listen option to containers.conf for WSL port forwarding support - **changed** — podman info command now includes free memory available on the host - **changed** — Pesto rootless port forwarding tool now supports IPv6 port forwarding with source IP preservation - **fixed** — Fix remote Podman client hanging on some operations when connecting over SSH - **fixed** — Fix podman image scp command inability to work with usernames containing @ character - **fixed** — Fix podman kube play command not properly validating hostPort bindings allowing duplicated host ports - **fixed** — Fix podman machine VMs on Windows with hyperv provider sometimes failing to start due to race condition in volume mount setup - **fixed** — Fix podman machine VMs on Mac being left in inconsistent state if podman machine start command was interrupted by signal - **fixed** — Fix podman machine on Mac returning nonsensical error when binding to port number below 1024 with clear error message - **fixed** — Fix podman quadlet list and podman quadlet rm commands not functioning properly with uninstantiated template Quadlets - **fixed** — Fix podman quadlet install command occasionally failing if non-quadlet files were specified - **fixed** — Fix podman quadlet install command not refusing to install Quadlets including non-quadlet files without --application option - **fixed** — Fix healthcheck logs corruption preventing proper healthcheck operation when healthcheck was killed midway through writing - **fixed** — Fix podman volume prune --all command incorrectly discarding label filters ###### Features - A new command has been added, `podman volume rename`, to allow renaming volumes. Volumes created using volume drivers and volumes that are currently used by a container cannot be renamed ([#28189](https://github.com/podman-container-tools/podman/issues/28189)). - A new command has been added, `podman machine restart`, to allow easy restart of VMs managed by `podman machine` ([#28366](https://github.com/podman-container-tools/podman/issues/28366)). - The `podman network rm` command now includes a new option, `--ignore`, which suppresses errors when attempting to remove networks that do not exist ([#28363](https://github.com/podman-container-tools/podman/issues/28363)). - The `podman manifest push` command now includes two new options, `--retry` and `--retry-delay`, which allow pushes to be automatically retried on failure ([#28590](https://github.com/podman-container-tools/podman/issues/28590)). - Quadlet `.container` units now support a new key, `ImageVolume=`, to configure how volumes from images are handled ([#28875](https://github.com/podman-container-tools/podman/issues/28875)). - The `podman generate kube` command now includes support for generating container healthchecks as a `livenessProbe` ([#22095](https://github.com/podman-container-tools/podman/issues/22095)). - A new option, `force_port_listen`, has been added to `containers.conf`. This is required to be set when running Podman on WSL to support port forwarding from the Windows host. It is automatically set on newly-created `podman machine` VMs on Windows using the WSL provider. ###### Changes - The `podman info` command now includes free memory available on the host (in addition to used memory and total memory) ([#29116](https://github.com/podman-container-tools/podman/issues/29116)). - The Pesto rootless port forwarding tool now supports IPv6 port forwarding with source IP preservation. ###### Bugfixes - Fixed a bug where the remote Podman client could hang on some operations when connecting to a remote Podman service over SSH ([#28453](https://github.com/podman-container-tools/podman/issues/28453)). - Fixed a bug where the `podman image scp` command could not be used with usernames containing an `@` character ([#27655](https://github.com/podman-container-tools/podman/issues/27655)). - Fixed a bug where the `podman kube play` command did not properly validate requested `hostPort` bindings, allowing the creation of containers with duplicated host ports which would never be able to start at the same time ([#26622](https://github.com/podman-container-tools/podman/issues/26622)). - Fixed a bug where `podman machine` VMs on Windows created using the `hyperv` provider would sometimes not properly start due to a race conditioning setting up volume mounts. - Fixed a bug where `podman machine` VMs on Mac where machines could be left in an inconsistent state if the `podman machine start` command was interrupted by a signal. - Fixed a bug where creating a container on a `podman machine` VM on Mac that attempted to bind to a port number number 1024 would return a nonsensical error message; a clear error explaining that privileged ports cannot be bound is now returned. - Fixed a bug where the `podman quadlet list` and `podman quadlet rm` commands did not function properly with uninstantiated template Quadlets. - Fixed a bug where the `podman quadlet install` command would occasionally fail to install a Quadlet if non-quadlet files were specified. - Fixed a bug where the `podman quadlet install` command would not refuse to install Quadlets including non-quadlet files if the `--application` option was not specified. - Fixed a bug where healthcheck logs could be corrupted, preventing proper healthcheck operation, if a healthcheck was killed midway through writing the file. - Fixed a bug where the `podman volume prune --all` command incorrectly discarded label filters, causing `podman volume prune --all --filter label=foo` to prune all volumes, not just those _[Truncated at 4000 characters — full notes: https://github.com/podman-container-tools/podman/releases/tag/v6.1.0]_