summaryrefslogtreecommitdiffstats
path: root/ansible_collections/containers/podman/CHANGELOG.rst
diff options
context:
space:
mode:
Diffstat (limited to 'ansible_collections/containers/podman/CHANGELOG.rst')
-rw-r--r--ansible_collections/containers/podman/CHANGELOG.rst774
1 files changed, 774 insertions, 0 deletions
diff --git a/ansible_collections/containers/podman/CHANGELOG.rst b/ansible_collections/containers/podman/CHANGELOG.rst
new file mode 100644
index 00000000..75f27a25
--- /dev/null
+++ b/ansible_collections/containers/podman/CHANGELOG.rst
@@ -0,0 +1,774 @@
+================================================
+Ansible Podman modules and plugins Release Notes
+================================================
+
+.. contents:: Topics
+
+
+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