Server IP : 85.214.239.14 / Your IP : 13.58.245.158 Web Server : Apache/2.4.62 (Debian) System : Linux h2886529.stratoserver.net 4.9.0 #1 SMP Tue Jan 9 19:45:01 MSK 2024 x86_64 User : www-data ( 33) PHP Version : 7.4.18 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare, MySQL : OFF | cURL : OFF | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : OFF Directory : /usr/lib/python3/dist-packages/ansible_collections/containers/podman/ |
Upload File : |
================================================ Ansible Podman modules and plugins Release Notes ================================================ .. contents:: Topics v1.10.2 ======= Release Summary --------------- Bugfixes and docs changes Bugfixes -------- - Add hooks-dir parameter for containers - Add idempotency for restart-policy for containers - Add missing options to podman network - Add more explanation about cmd_args command usage - Add stdout to podman build and push actions - Added support for "userns" parameter to "play" module - CI - fix pip installation of the collection - CI - fix podman play job for 4.4.x versions - Change yes/no to true/false in the modules - Convert str to json format before evaluating length. - Fix CI for newest Ansible branch 2.16 - Fix idempotency for pods with uidmap and gidmap - Fix idempotency lowercase for devices - Fix network tests for Podman v4 - Fix podman logout tests for v4 - Fix pylint issues for CI ansible-test - Fix undesirable splitting of IPv6 host addresses - Improved documentation of `podman_generate_systemd` module - Prepare CI for Podman v3 backward compatibility - Support SHA256 tag for podman images - Update podman_image to specify CPU arch when pulling image - added podman_prune module - become plugin podman_unshare become_user default - fix for buildah improper remote target - for pod kube recreate - pod - Support passing multiple networks with params - podman-login - fix FIPS md5 issue and registry requirement - podman-pod - Fix idempotency for pods in 4.4.x versions - podman_systemd - Ignore header when comparing systemd files content v1.10.1 ======= Release Summary --------------- Bugfixes and minor docs changes Minor Changes ------------- - Add missed docs for modules Bugfixes -------- - podman_systemd_generate - allow empty string for prefixes - podman_unshare - Fix docs for podman_unshare become plugin v1.10.0 ======= Release Summary --------------- New modules, become plugin and bugfixes. Major Changes ------------- - New become plugin - podman_unshare - Podman generate systemd module Minor Changes ------------- - Add --sdnotify option for container - Add example unittest for container lib - Add protection for systemd files deletion - Add unittests for Ansible Podman modules - Check for gha updates weekly using dependabot - Fix PEP8 issue in podman_image - Fix building image with buildah and become - Fix docs issues in podman_image - Warning about improperly configured remote target - add required argument to example - docs - added simple extra_args example - generate_systemd - implement --wants, --after and --requires - podman_image - add file parameter for Containerfile location Bugfixes -------- - Delete systemd files when container/pod is deleted - Fix example in systemd generate module - Fix expanduser in path for systemd generation - Fix idempotency for labels in pods - Fix podman load module for Podman 4 - Fix rerunning playbooks with generate_systemd --new - Improve idempotency for devices mount of rootless podman - Improve networks idempotency for v4 - Support passing multiple networks with params - fix pod running status for older podman versions - podman_container should ensure image by using os path if rootfs is used v1.9.4 ====== Release Summary --------------- Bugfixes and minor changes Minor Changes ------------- - Remove distutils as deprecated - Run CI on Ubuntu 22.04 - Use 2.13 Ansible version in CI jobs instead of 2.11 Bugfixes -------- - connection_podman - Add missing docstring for method that executes the podman commands - podman_container - Change IpcMode default to shareable - podman_container - Disable memory idempotency - podman_container - Fix typo in the documentation - podman_image - Update `podman_image` to remove image with image id - podman_load - Loop over image names when multiple images present in archive - podman_login - Fix idempotency for podman_login - podman_network - Allow specify podman_network options MTU and VLAN separately - podman_network - Fix internal networks idempotency - podman_play - Fix play_kube not working when yaml not installed on target - podman_play - Pass errors as a string instead of list - podman_pod - Change network attribute from str to list in pods - podman_pod - Fix pod network idempotency - podman_pod - Fix pod tests in CI - podman_pod - Fix pods list retrieve v1.9.3 ====== Release Summary --------------- Bugfixes and minor changes Minor Changes ------------- - Fix sanity issues with a new Ansible version Bugfixes -------- - Remove idempotency for log level v1.9.2 ====== Release Summary --------------- Bugfixes and new requires option for podman_container Minor Changes ------------- - Add requires option to podman_container module Bugfixes -------- - Add slirp4netns idempotency for pods - Fix MAC address detection in created container - Fix check for read-only change of root image in podman_container module - Fix error with exitcommand for Podman v4 - Fix issue when missing plugins entry in podman_network module - Fix new requirements for plugins documentation - Fix podman collection for Podman version 4 - Fix tests for podman_container module - Strip slashes from volumes v1.9.1 ====== Release Summary --------------- Bugfixes and new options for Pods Minor Changes ------------- - Add new options for pod module - Use yaml syntax highlighting where appropriate Bugfixes -------- - Fix podman_pod_lib behavior for ports published to multiple IPs - Handle tlsverify correctly in podman_login - Update secrets description and add test with secret opts v1.9.0 ====== Release Summary --------------- New podman_tag module and fixes Major Changes ------------- - Add podman_tag module - Add secrets driver and driver opts support Minor Changes ------------- - Add a second example to podman_pod_module.html Bugfixes -------- - Don't include shared 'net' if network is host in pods New Modules ----------- - containers.podman.podman_tag - Add an additional name to a local image v1.8.3 ====== Release Summary --------------- Bugfixes Bugfixes -------- - Add documentations for generate_systemd - Hardcode RT signal numbers - Remove default value of log-driver - Support --new in generate_systemd v1.8.2 ====== Release Summary --------------- Fixes for various modules Bugfixes -------- - Add option for ansible-core in RPM spec file - Add skip option for podman secret - Add support for network-alias flag - Allow to actually pass a list of string for "mounts" - Don't add newlines to secrets - Fix issue with podman and exposed ports - Fix signal diff for truncated and RT signal names - Support empty stings in prefixes - Update error message when pull set to false v1.8.1 ====== Release Summary --------------- Fixes for systemd units generation Bugfixes -------- - Add .service extension to systemd files - Add aliases for image load/save - Change python version for ansible-core to 3.9 - Fix suboption key in podman_container/podman_pod for generate_systemd documentation v1.8.0 ====== Release Summary --------------- New modules for images and containers Major Changes ------------- - Add systemd generation for pods - Generate systemd service files for containers New Modules ----------- - containers.podman.podman_export - Export a podman container to tar file - containers.podman.podman_import - Import Podman container from a tar file - containers.podman.podman_load - Load image from a tar file - containers.podman.podman_save - Saves podman image to tar file v1.7.1 ====== Release Summary --------------- Bugfixes and new features Bugfixes -------- - Add support for podman pod create --infra-name - Fix idempotency when containers have a common network - Remove idempotency leftovers of volumes GID,UID v1.7.0 ====== Release Summary --------------- New module - Podman secret Minor Changes ------------- - Podman secret module New Modules ----------- - containers.podman.podman_secret - Manage podman secrets v1.6.2 ====== Release Summary --------------- Bugfixes for idempotency and pipelining Bugfixes -------- - Add meta/runtime.yml which is required for Galaxy now - Avoid exposing pipelining support for podman connections - Change present state to be as created state - Disable no-hosts idempotency - Fix idempotency with systemd podman files - Remove idempotency for volume UID/GID v1.6.1 ====== Release Summary --------------- Bugfix for podman_container_info Bugfixes -------- - Fix failure when listing containers v1.6.0 ====== Release Summary --------------- New module podman_play for playing Kubernetes YAML and bugfixes Minor Changes ------------- - Add Ansible 2.11 to all tests and use Ubuntu 20.04 - Add Ansible 2.11 to testing - Add RPM building scripts - Add support for timezones in containers Bugfixes -------- - Fix ansible-test issues for CI - Fix idempotency for environment - Fix ipv6=false issue - Fix multi-containers options - Fix overlayfs issue in CI for buildah connection New Modules ----------- - containers.podman.podman_play - Play Kubernetes YAML files with Podman v1.5.0 ====== Release Summary --------------- New module - Podman login Minor Changes ------------- - Podman login module New Modules ----------- - containers.podman.podman_login - Login to a container registry using podman v1.4.5 ====== Release Summary --------------- Additional fixes for newest version 3 of Podman Bugfixes -------- - Add IPv6 support for publishing ports - Add sigrtmin+3 signal (required for systemd containers) - Add support for Podman Pod restart - Convert IPv6 to shorten form - Fix error with images info where no images - Fix idempotency for rootless networks from v3 - Fix no_log for newer ansible-test - Fix uppercase labels idempotency issue - Stop pods without recreating them v1.4.4 ====== Release Summary --------------- Fixes for newest version 3 of Podman Bugfixes -------- - Attempt graceful stop when recreating container - Don't calculate image digest in check mode - Fix internal networks and DNS plugin for v3 - Fix podman_pod* modules for Podman v3 - Fixes for podman_container for Podman v3 v1.4.3 ====== Release Summary --------------- Documentation fixes and updates Bugfixes -------- - Add docs generation - Update documentation v1.4.2 ====== Release Summary --------------- Bugfixes for podman container Bugfixes -------- - documentation - Add docs to Github - podman_container - Add 'created' state for podman_container - podman_container - Change default log level for 3+ versions - podman_container - Convert systemd option to a string - podman_container - Don't recreate container if env_file is specified - podman_container - Fix 'cap_add' and 'cap_drop' idempotency - podman_container - Fix idempotency for multiple ports - podman_container - Fix slirp4netns options idempotency - podman_container - Fix uid/gid checks for podman 1.6.4 volumes - podman_container - Handle slash removals for root volumes mount - podman_container - Restart container in a simple manner - podman_container - podman_container_lib - fix command idempotency - podman_image - Add debug log and podman_actions to podman_image - podman_image - Don't set default for validate-certs in podman_image v1.4.1 ====== Release Summary --------------- Bugfixes for podman container Bugfixes -------- - podman_container - Convert gidmap to list for podman_container - podman_container - Convert log-opts to dictionary and idempotent v1.4.0 ====== Release Summary --------------- New modules and bugfixes, new network options Minor Changes ------------- - podman_container - Add log level for Podman in module - podman_container - Add mac_address field to podman_container module - podman_container - Add strict image compare with hashes - podman_container - Improve compatibility with docker_container by adding aliases - podman_container - Move containers logic to module utils - podman_image - reuse existing results in present() - podman_network - Add IPv6 to network - podman_network - Add support of network options like MTU, VLAN - podman_pod - Move pod logic to separate library Bugfixes -------- - podman_container - Fix force restart option for containers - podman_container - Fix idempotency for volume GID and UID - podman_container - Fix no_hosts idempotency for newer version - podman_container - Remove 'detach' when creating container - podman_image - Fix doc defaults for podman_image - podman_logout - Handle podman logout not logging out when logged in via different tool - podman_network - Correct IP range example for podman_network New Modules ----------- - containers.podman.podman_containers - Manage multiple Podman containers at once - containers.podman.podman_login_info - Get info about Podman logged in registries - containers.podman.podman_logout - Log out with Podman from registries v1.3.2 ====== Release Summary --------------- bugfixes Bugfixes -------- - podman_container - Fix signals case for podman_container v1.3.1 ====== Release Summary --------------- bugfixes Bugfixes -------- - multiple modules - fix diff calculation for lower/upper cases - podman_container - Add note about containerPort setting - podman_container - Fix init option it's boolean not string - podman_container - Remove pyyaml from requirements - podman_network - Check if dnsname plugin installed for CNI - podman_volume - Set options for a volume as list and fix idempotency v1.3.0 ====== Release Summary --------------- New podman_network module and bugfixes Minor Changes ------------- - Create podman_network module for podman networks management Bugfixes -------- - podman_volume - Fix return data from podman_volume module New Modules ----------- - containers.podman.podman_network - Manage Podman networks v1.2.0 ====== Release Summary --------------- Add changelog file. Minor Changes ------------- - Add changelog file to collection. v1.1.4 ====== Release Summary --------------- Pip install and minor fixes. Minor Changes ------------- - Add pip installation for podman collection. v1.1.3 ====== Release Summary --------------- Idempotency fixes for podman containers. Bugfixes -------- - podman_container - Fix idempotency for case with = in env - podman_container - Fix issue with idempotency uts, ipc with pod v1.1.2 ====== Release Summary --------------- Urgent fix for podman connection plugin. Bugfixes -------- - podman_connection - Chown file for users when copy them to container v1.1.1 ====== Release Summary --------------- New modules for volumes management. Minor Changes ------------- - Create podman_volume module for volumes management Bugfixes -------- - podman_volume_info - Improve podman volume info tests with new module New Modules ----------- - containers.podman.podman_volume - Manage Podman volumes v1.1.0 ====== Release Summary --------------- New modules for pods management. Minor Changes ------------- - Add podman pod and pod info modules Bugfixes -------- - podman_container - Fix idempotency for networks and add tests New Modules ----------- - containers.podman.podman_pod - Manage Podman pods - containers.podman.podman_pod_info - Retrieve information about Podman pods v1.0.5 ====== Release Summary --------------- Idempotency and another bugfixes for podman connection plugin. Bugfixes -------- - podman_connection - Add check for empty dir for podman connection mount - podman_connection - Increase verbosity for mount failure messages - podman_container - Improve idempotency for volumes with slashesAdd idempotency for ulimits and tests - podman_container - Improve ports idempotency and support UDP v1.0.4 ====== Release Summary --------------- Idempotency and Podman v2 fixes Bugfixes -------- - podman_container - Add idempotency for ulimits and tests - podman_container - Fix idempotency for podman > 2 versions v1.0.3 ====== Release Summary --------------- Relicense under GPLv3 and clean up modules Minor Changes ------------- - Relicense under GPLv3 and clean up modules v1.0.2 ====== Release Summary --------------- Idempotency fixes Bugfixes -------- - podman_container - Add idempotency for existing local volumes v1.0.1 ====== Release Summary --------------- Idempotency and images improvements Bugfixes -------- - podman_container - Add inspect of image and user idempotency - podman_image - Add option for tls_verify=false for images v1.0.0 ====== Release Summary --------------- Initial release of collection with new modules Minor Changes ------------- - buildah_connection - add support of specific user - buildah_connection - added Buildah connection rootless - podman_connection - add user flags before container id in podman exec Bugfixes -------- - buildah_connection - Fix buildah debug output for py2 - podman_connection - Run pause=false w/o message condition - podman_container - Add idempotency for user and stop signal - podman_container - Fix idempotency issues with workdir and volumes - podman_container - Fix image, healthcheck and other idempotency - podman_container - Improve idempotency of podman_container in uts, ipc, networks, cpu_shares - podman_image - only set changed=true if there is a new image - podman_image - use correct option for remove_signatures flag New Modules ----------- - containers.podman.podman_container - Manage Podman containers - containers.podman.podman_network_info module - Retrieve information about Podman networks