chore(deps): update dependency containers.podman to v1.21.2 #16

Open
renovate-bot wants to merge 1 commit from renovate/containers.podman-1.x into main
Member

This PR contains the following updates:

Package Type Update Change
containers.podman galaxy-collection minor 1.18.0 → 1.21.2

Release Notes

containers/ansible-podman-collections (containers.podman)

v1.21.2

Compare Source

=======

Release Summary

Fix binary file secret idempotency and clarify safe pod systemd unit generation.

Minor Changes

  • podman_pod - Document that configuration differences can recreate a pod and remove its containers before generating systemd units, and show how to share pod configuration between tasks with module_defaults.

Bugfixes

  • podman_secret - Fix idempotency for binary file secrets by comparing their contents as bytes, fail on file read or secret inspection errors before removing an existing secret, and hide non-UTF-8 contents in debug diffs.

v1.21.1

Compare Source

=======

Release Summary

Fix network driver option idempotency.

Bugfixes

  • podman_network - Fix idempotency for parent, bridge_name and driver_mtu options by comparing their normalized values in network inspect output.

v1.21.0

Compare Source

=======

Release Summary

Add Podman 6 support, new container, image, network, pod, volume, play and prune options, and fixes for Quadlet management and idempotency.

Minor Changes

  • podman_container - Add cert_dir, creds, health_log_destination, health_max_log_count, health_max_log_size, hosts_file, link_local_ip and no_hostname options, including support in Quadlet output.
  • podman_container - Allow arbitrary logging driver options in log_opt.
  • podman_image - Add pull_policy, retry and retry_delay options, and sign_by_sq_fingerprint and compression_format push options.
  • podman_network - Add network labels and support strict isolation with Podman 6 and Netavark 2.
  • podman_network - Emit InterfaceName in generated Quadlet network files.
  • podman_play - Add no_hostname and no_pod_prefix options.
  • podman_pod - Add hosts_file and no_hostname options.
  • podman_prune - Add system_build to prune interrupted build containers.
  • podman_quadlet - Add Podman 6 support for application directories, nested subdirectories and .quadlets files.
  • podman_volume - Add uid and gid options for volume ownership.

Bugfixes

  • podman_image - Determine build changes by comparing image IDs before and after the build, including forced builds.
  • podman_network - Compare all explicitly configured network driver options for idempotency.
  • podman_network - Normalize IPv6 addresses, subnets, gateways and routes to avoid unnecessary network recreation.
  • podman_prune - Preserve pruning of all unused volumes on Podman 6.
  • podman_quadlet - Fix installed file detection, companion file handling, content comparison and removal of multiple Quadlets with the same name.
  • podman_tag - Fail when the source image cannot be resolved instead of silently returning unchanged.

v1.20.2

Compare Source

=======

Release Summary

Bugfixes and minor changes

Minor Changes

  • podman_quadlet - Add support for aliases for Quadlets

Bugfixes

  • podman_image - Fix build ignoring arch option

v1.20.1

Compare Source

=======

Release Summary

minor change

Minor Changes

  • Fix version in galaxy

v1.20.0

Compare Source

=======

Release Summary

Add podman_quadlet_build module for building images using Quadlet, fix podman_pod check mode, fix podman_secret empty data, and add podman_prune idempotency

Minor Changes

  • podman_prune - Add idempotency support

Bugfixes

  • podman_pod - Fix check mode support
  • podman_quadlet_build - Fix and add unittests
  • podman_secret - Fix ignoring 'data' if it's an empty string

New Modules

  • containers.podman.podman_quadlet_build - Build images for use by Podman Quadlets

v1.19.2

Compare Source

=======

Release Summary

Fix quadlet_options being incorrectly placed under Service section

Bugfixes

  • podman_container - Fix quadlet_options placement when restart_policy is set

v1.19.1

Compare Source

=======

Release Summary

Fix podman network and add platform option to podman_image

Minor Changes

  • Add --platform option to podman_image

Bugfixes

  • podman_network - Add diff and idempotency to ip_ranges in net_config

v1.19.0

Compare Source

=======

Release Summary

Add podman Quadlet modules

Major Changes

  • Add podman Quadlet modules

New Modules

  • containers.podman.podman_quadlet - Install or remove Podman Quadlets
  • containers.podman.podman_quadlet_info - Gather information about Podman Quadlets

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [containers.podman](https://github.com/containers/ansible-podman-collections) | galaxy-collection | minor | `1.18.0` → `1.21.2` | --- ### Release Notes <details> <summary>containers/ansible-podman-collections (containers.podman)</summary> ### [`v1.21.2`](https://github.com/containers/ansible-podman-collections/blob/HEAD/CHANGELOG.rst#v1212) [Compare Source](https://github.com/containers/ansible-podman-collections/compare/1.21.1...1.21.2) \======= ## Release Summary Fix binary file secret idempotency and clarify safe pod systemd unit generation. ## Minor Changes - podman\_pod - Document that configuration differences can recreate a pod and remove its containers before generating systemd units, and show how to share pod configuration between tasks with module\_defaults. ## Bugfixes - podman\_secret - Fix idempotency for binary file secrets by comparing their contents as bytes, fail on file read or secret inspection errors before removing an existing secret, and hide non-UTF-8 contents in debug diffs. ### [`v1.21.1`](https://github.com/containers/ansible-podman-collections/blob/HEAD/CHANGELOG.rst#v1211) [Compare Source](https://github.com/containers/ansible-podman-collections/compare/1.21.0...1.21.1) \======= ## Release Summary Fix network driver option idempotency. ## Bugfixes - podman\_network - Fix idempotency for parent, bridge\_name and driver\_mtu options by comparing their normalized values in network inspect output. ### [`v1.21.0`](https://github.com/containers/ansible-podman-collections/blob/HEAD/CHANGELOG.rst#v1210) [Compare Source](https://github.com/containers/ansible-podman-collections/compare/1.20.2...1.21.0) \======= ## Release Summary Add Podman 6 support, new container, image, network, pod, volume, play and prune options, and fixes for Quadlet management and idempotency. ## Minor Changes - podman\_container - Add cert\_dir, creds, health\_log\_destination, health\_max\_log\_count, health\_max\_log\_size, hosts\_file, link\_local\_ip and no\_hostname options, including support in Quadlet output. - podman\_container - Allow arbitrary logging driver options in log\_opt. - podman\_image - Add pull\_policy, retry and retry\_delay options, and sign\_by\_sq\_fingerprint and compression\_format push options. - podman\_network - Add network labels and support strict isolation with Podman 6 and Netavark 2. - podman\_network - Emit InterfaceName in generated Quadlet network files. - podman\_play - Add no\_hostname and no\_pod\_prefix options. - podman\_pod - Add hosts\_file and no\_hostname options. - podman\_prune - Add system\_build to prune interrupted build containers. - podman\_quadlet - Add Podman 6 support for application directories, nested subdirectories and .quadlets files. - podman\_volume - Add uid and gid options for volume ownership. ## Bugfixes - podman\_image - Determine build changes by comparing image IDs before and after the build, including forced builds. - podman\_network - Compare all explicitly configured network driver options for idempotency. - podman\_network - Normalize IPv6 addresses, subnets, gateways and routes to avoid unnecessary network recreation. - podman\_prune - Preserve pruning of all unused volumes on Podman 6. - podman\_quadlet - Fix installed file detection, companion file handling, content comparison and removal of multiple Quadlets with the same name. - podman\_tag - Fail when the source image cannot be resolved instead of silently returning unchanged. ### [`v1.20.2`](https://github.com/containers/ansible-podman-collections/blob/HEAD/CHANGELOG.rst#v1202) [Compare Source](https://github.com/containers/ansible-podman-collections/compare/1.20.1...1.20.2) \======= ## Release Summary Bugfixes and minor changes ## Minor Changes - podman\_quadlet - Add support for aliases for Quadlets ## Bugfixes - podman\_image - Fix build ignoring arch option ### [`v1.20.1`](https://github.com/containers/ansible-podman-collections/blob/HEAD/CHANGELOG.rst#v1201) [Compare Source](https://github.com/containers/ansible-podman-collections/compare/1.20.0...1.20.1) \======= ## Release Summary minor change ## Minor Changes - Fix version in galaxy ### [`v1.20.0`](https://github.com/containers/ansible-podman-collections/blob/HEAD/CHANGELOG.rst#v1200) [Compare Source](https://github.com/containers/ansible-podman-collections/compare/1.19.2...1.20.0) \======= ## Release Summary Add podman\_quadlet\_build module for building images using Quadlet, fix podman\_pod check mode, fix podman\_secret empty data, and add podman\_prune idempotency ## Minor Changes - podman\_prune - Add idempotency support ## Bugfixes - podman\_pod - Fix check mode support - podman\_quadlet\_build - Fix and add unittests - podman\_secret - Fix ignoring 'data' if it's an empty string ## New Modules - containers.podman.podman\_quadlet\_build - Build images for use by Podman Quadlets ### [`v1.19.2`](https://github.com/containers/ansible-podman-collections/blob/HEAD/CHANGELOG.rst#v1192) [Compare Source](https://github.com/containers/ansible-podman-collections/compare/1.19.1...1.19.2) \======= ## Release Summary Fix quadlet\_options being incorrectly placed under Service section ## Bugfixes - podman\_container - Fix quadlet\_options placement when restart\_policy is set ### [`v1.19.1`](https://github.com/containers/ansible-podman-collections/blob/HEAD/CHANGELOG.rst#v1191) [Compare Source](https://github.com/containers/ansible-podman-collections/compare/1.19.0...1.19.1) \======= ## Release Summary Fix podman network and add platform option to podman\_image ## Minor Changes - Add --platform option to podman\_image ## Bugfixes - podman\_network - Add diff and idempotency to ip\_ranges in net\_config ### [`v1.19.0`](https://github.com/containers/ansible-podman-collections/blob/HEAD/CHANGELOG.rst#v1190) [Compare Source](https://github.com/containers/ansible-podman-collections/compare/1.18.2...1.19.0) \======= ## Release Summary Add podman Quadlet modules ## Major Changes - Add podman Quadlet modules ## New Modules - containers.podman.podman\_quadlet - Install or remove Podman Quadlets - containers.podman.podman\_quadlet\_info - Gather information about Podman Quadlets </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yNTMuMSIsInVwZGF0ZWRJblZlciI6IjQzLjI1My4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
renovate-bot changed title from Update dependency containers.podman to v1.20.2 to chore(deps): update dependency containers.podman to v1.20.2 2026-07-17 23:09:33 +00:00
renovate-bot changed title from chore(deps): update dependency containers.podman to v1.20.2 to Update dependency containers.podman to v1.20.2 2026-07-21 01:07:07 +00:00
renovate-bot changed title from Update dependency containers.podman to v1.20.2 to chore(deps): update dependency containers.podman to v1.20.2 2026-07-21 02:07:14 +00:00
renovate-bot force-pushed renovate/containers.podman-1.x from e3d76fb0ef to 6132c841cd
All checks were successful
ci/crow/pr/tanka-test Pipeline was successful
ci/crow/push/dns-test Pipeline was successful
ci/crow/pr/dns-test Pipeline was successful
ci/crow/push/tanka-test Pipeline was successful
2026-10-05 13:06:33 +00:00
Compare
renovate-bot changed title from chore(deps): update dependency containers.podman to v1.20.2 to chore(deps): update dependency containers.podman to v1.21.0 2026-10-05 13:06:34 +00:00
renovate-bot force-pushed renovate/containers.podman-1.x from 6132c841cd
All checks were successful
ci/crow/pr/tanka-test Pipeline was successful
ci/crow/push/dns-test Pipeline was successful
ci/crow/pr/dns-test Pipeline was successful
ci/crow/push/tanka-test Pipeline was successful
to c8d3db9cf2
All checks were successful
ci/crow/push/tanka-test Pipeline was successful
ci/crow/push/dns-test Pipeline was successful
ci/crow/pr/dns-test Pipeline was successful
ci/crow/pr/tanka-test Pipeline was successful
2026-10-08 09:06:53 +00:00
Compare
renovate-bot changed title from chore(deps): update dependency containers.podman to v1.21.0 to chore(deps): update dependency containers.podman to v1.21.1 2026-10-08 09:06:55 +00:00
renovate-bot force-pushed renovate/containers.podman-1.x from c8d3db9cf2
All checks were successful
ci/crow/push/tanka-test Pipeline was successful
ci/crow/push/dns-test Pipeline was successful
ci/crow/pr/dns-test Pipeline was successful
ci/crow/pr/tanka-test Pipeline was successful
to da01a64c3d
All checks were successful
ci/crow/push/tanka-test Pipeline was successful
ci/crow/pr/tanka-test Pipeline was successful
ci/crow/pr/dns-test Pipeline was successful
ci/crow/push/dns-test Pipeline was successful
2026-10-20 10:07:08 +00:00
Compare
renovate-bot changed title from chore(deps): update dependency containers.podman to v1.21.1 to chore(deps): update dependency containers.podman to v1.21.2 2026-10-20 10:07:11 +00:00
All checks were successful
ci/crow/push/tanka-test Pipeline was successful
ci/crow/pr/tanka-test Pipeline was successful
ci/crow/pr/dns-test Pipeline was successful
ci/crow/push/dns-test Pipeline was successful
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin renovate/containers.podman-1.x:renovate/containers.podman-1.x
git switch renovate/containers.podman-1.x

Merge

Merge the changes and update on Forgejo.
git switch main
git merge --no-ff renovate/containers.podman-1.x
git switch renovate/containers.podman-1.x
git rebase main
git switch main
git merge --ff-only renovate/containers.podman-1.x
git switch renovate/containers.podman-1.x
git rebase main
git switch main
git merge --no-ff renovate/containers.podman-1.x
git switch main
git merge --squash renovate/containers.podman-1.x
git switch main
git merge --ff-only renovate/containers.podman-1.x
git switch main
git merge renovate/containers.podman-1.x
git push origin main
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
ops/homelab!16
No description provided.