summaryrefslogtreecommitdiffstats
path: root/ansible_collections/containers/podman/changelogs
diff options
context:
space:
mode:
Diffstat (limited to 'ansible_collections/containers/podman/changelogs')
-rw-r--r--ansible_collections/containers/podman/changelogs/changelog.yaml501
-rw-r--r--ansible_collections/containers/podman/changelogs/config.yaml31
2 files changed, 532 insertions, 0 deletions
diff --git a/ansible_collections/containers/podman/changelogs/changelog.yaml b/ansible_collections/containers/podman/changelogs/changelog.yaml
new file mode 100644
index 000000000..db29bf897
--- /dev/null
+++ b/ansible_collections/containers/podman/changelogs/changelog.yaml
@@ -0,0 +1,501 @@
+ancestor: null
+releases:
+ 1.0.0:
+ changes:
+ 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
+ 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
+ release_summary: Initial release of collection with new modules
+ modules:
+ - description: Manage Podman containers
+ name: podman_container
+ namespace: ''
+ - description: Retrieve information about Podman networks
+ name: podman_network_info module
+ namespace: ''
+ release_date: '2020-05-20'
+ 1.0.1:
+ changes:
+ bugfixes:
+ - podman_container - Add inspect of image and user idempotency
+ - podman_image - Add option for tls_verify=false for images
+ release_summary: Idempotency and images improvements
+ release_date: '2020-06-01'
+ 1.0.2:
+ changes:
+ bugfixes:
+ - podman_container - Add idempotency for existing local volumes
+ release_summary: Idempotency fixes
+ release_date: '2020-06-05'
+ 1.0.3:
+ changes:
+ minor_changes:
+ - Relicense under GPLv3 and clean up modules
+ release_summary: Relicense under GPLv3 and clean up modules
+ release_date: '2020-06-08'
+ 1.0.4:
+ changes:
+ bugfixes:
+ - podman_container - Add idempotency for ulimits and tests
+ - podman_container - Fix idempotency for podman > 2 versions
+ release_summary: Idempotency and Podman v2 fixes
+ release_date: '2020-06-29'
+ 1.0.5:
+ changes:
+ 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
+ release_summary: Idempotency and another bugfixes for podman connection plugin.
+ release_date: '2020-07-09'
+ 1.1.0:
+ changes:
+ bugfixes:
+ - podman_container - Fix idempotency for networks and add tests
+ minor_changes:
+ - Add podman pod and pod info modules
+ release_summary: New modules for pods management.
+ modules:
+ - description: Manage Podman pods
+ name: podman_pod
+ namespace: ''
+ - description: Retrieve information about Podman pods
+ name: podman_pod_info
+ namespace: ''
+ release_date: '2020-07-19'
+ 1.1.1:
+ changes:
+ bugfixes:
+ - podman_volume_info - Improve podman volume info tests with new module
+ minor_changes:
+ - Create podman_volume module for volumes management
+ release_summary: New modules for volumes management.
+ modules:
+ - description: Manage Podman volumes
+ name: podman_volume
+ namespace: ''
+ release_date: '2020-07-22'
+ 1.1.2:
+ changes:
+ bugfixes:
+ - podman_connection - Chown file for users when copy them to container
+ release_summary: Urgent fix for podman connection plugin.
+ release_date: '2020-07-26'
+ 1.1.3:
+ changes:
+ bugfixes:
+ - podman_container - Fix idempotency for case with = in env
+ - podman_container - Fix issue with idempotency uts, ipc with pod
+ release_summary: Idempotency fixes for podman containers.
+ release_date: '2020-07-29'
+ 1.1.4:
+ changes:
+ minor_changes:
+ - Add pip installation for podman collection.
+ release_summary: Pip install and minor fixes.
+ release_date: '2020-08-06'
+ 1.10.0:
+ changes:
+ 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
+ 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
+ release_summary: New modules, become plugin and bugfixes.
+ release_date: '2022-11-17'
+ 1.10.1:
+ changes:
+ bugfixes:
+ - podman_systemd_generate - allow empty string for prefixes
+ - podman_unshare - Fix docs for podman_unshare become plugin
+ minor_changes:
+ - Add missed docs for modules
+ release_summary: Bugfixes and minor docs changes
+ release_date: '2022-11-22'
+ 1.10.2:
+ 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
+ release_summary: Bugfixes and docs changes
+ release_date: '2023-05-31'
+ 1.2.0:
+ changes:
+ minor_changes:
+ - Add changelog file to collection.
+ release_summary: Add changelog file.
+ release_date: '2020-08-17'
+ 1.3.0:
+ changes:
+ bugfixes:
+ - podman_volume - Fix return data from podman_volume module
+ minor_changes:
+ - Create podman_network module for podman networks management
+ release_summary: New podman_network module and bugfixes
+ modules:
+ - description: Manage Podman networks
+ name: podman_network
+ namespace: ''
+ release_date: '2020-09-03'
+ 1.3.1:
+ changes:
+ 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
+ release_summary: bugfixes
+ release_date: '2020-10-09'
+ 1.3.2:
+ changes:
+ bugfixes:
+ - podman_container - Fix signals case for podman_container
+ release_summary: bugfixes
+ release_date: '2020-10-20'
+ 1.4.0:
+ changes:
+ 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
+ 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
+ release_summary: New modules and bugfixes, new network options
+ modules:
+ - description: Manage multiple Podman containers at once
+ name: podman_containers
+ namespace: ''
+ - description: Get info about Podman logged in registries
+ name: podman_login_info
+ namespace: ''
+ - description: Log out with Podman from registries
+ name: podman_logout
+ namespace: ''
+ release_date: '2020-09-03'
+ 1.4.1:
+ changes:
+ bugfixes:
+ - podman_container - Convert gidmap to list for podman_container
+ - podman_container - Convert log-opts to dictionary and idempotent
+ release_summary: Bugfixes for podman container
+ release_date: '2020-12-21'
+ 1.4.2:
+ changes:
+ 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
+ release_summary: Bugfixes for podman container
+ release_date: '2021-02-14'
+ 1.4.3:
+ changes:
+ bugfixes:
+ - Add docs generation
+ - Update documentation
+ release_summary: Documentation fixes and updates
+ release_date: '2021-02-14'
+ 1.4.4:
+ changes:
+ 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
+ release_summary: Fixes for newest version 3 of Podman
+ release_date: '2021-03-01'
+ 1.4.5:
+ changes:
+ 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
+ release_summary: Additional fixes for newest version 3 of Podman
+ release_date: '2021-04-02'
+ 1.5.0:
+ changes:
+ minor_changes:
+ - Podman login module
+ release_summary: New module - Podman login
+ modules:
+ - description: Login to a container registry using podman
+ name: podman_login
+ namespace: ''
+ release_date: '2021-04-05'
+ 1.6.0:
+ changes:
+ 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
+ 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
+ release_summary: New module podman_play for playing Kubernetes YAML and bugfixes
+ modules:
+ - description: Play Kubernetes YAML files with Podman
+ name: podman_play
+ namespace: ''
+ release_date: '2021-06-03'
+ 1.6.1:
+ changes:
+ bugfixes:
+ - Fix failure when listing containers
+ release_summary: Bugfix for podman_container_info
+ release_date: '2021-06-08'
+ 1.6.2:
+ changes:
+ 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
+ release_summary: Bugfixes for idempotency and pipelining
+ release_date: '2021-08-02'
+ 1.7.0:
+ changes:
+ minor_changes:
+ - Podman secret module
+ release_summary: New module - Podman secret
+ modules:
+ - description: Manage podman secrets
+ name: podman_secret
+ namespace: ''
+ release_date: '2021-08-15'
+ 1.7.1:
+ changes:
+ bugfixes:
+ - Add support for podman pod create --infra-name
+ - Fix idempotency when containers have a common network
+ - Remove idempotency leftovers of volumes GID,UID
+ release_summary: Bugfixes and new features
+ release_date: '2021-09-01'
+ 1.8.0:
+ changes:
+ major_changes:
+ - Add systemd generation for pods
+ - Generate systemd service files for containers
+ release_summary: New modules for images and containers
+ modules:
+ - description: Export a podman container to tar file
+ name: podman_export
+ namespace: ''
+ - description: Import Podman container from a tar file
+ name: podman_import
+ namespace: ''
+ - description: Load image from a tar file
+ name: podman_load
+ namespace: ''
+ - description: Saves podman image to tar file
+ name: podman_save
+ namespace: ''
+ release_date: '2021-09-17'
+ 1.8.1:
+ changes:
+ 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
+ release_summary: Fixes for systemd units generation
+ release_date: '2021-09-24'
+ 1.8.2:
+ changes:
+ 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
+ release_summary: Fixes for various modules
+ release_date: '2021-11-09'
+ 1.8.3:
+ changes:
+ bugfixes:
+ - Add documentations for generate_systemd
+ - Hardcode RT signal numbers
+ - Remove default value of log-driver
+ - Support --new in generate_systemd
+ release_summary: Bugfixes
+ release_date: '2021-11-25'
+ 1.9.0:
+ changes:
+ bugfixes:
+ - Don't include shared 'net' if network is host in pods
+ major_changes:
+ - Add podman_tag module
+ - Add secrets driver and driver opts support
+ minor_changes:
+ - Add a second example to podman_pod_module.html
+ release_summary: New podman_tag module and fixes
+ modules:
+ - description: Add an additional name to a local image
+ name: podman_tag
+ namespace: ''
+ release_date: '2021-12-05'
+ 1.9.1:
+ changes:
+ 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
+ minor_changes:
+ - Add new options for pod module
+ - Use yaml syntax highlighting where appropriate
+ release_summary: Bugfixes and new options for Pods
+ release_date: '2022-01-13'
+ 1.9.2:
+ changes:
+ 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
+ minor_changes:
+ - Add requires option to podman_container module
+ release_summary: Bugfixes and new requires option for podman_container
+ release_date: '2022-03-21'
+ 1.9.3:
+ changes:
+ bugfixes:
+ - Remove idempotency for log level
+ minor_changes:
+ - Fix sanity issues with a new Ansible version
+ release_summary: Bugfixes and minor changes
+ release_date: '2022-03-29'
+ 1.9.4:
+ changes:
+ 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
+ minor_changes:
+ - Remove distutils as deprecated
+ - Run CI on Ubuntu 22.04
+ - Use 2.13 Ansible version in CI jobs instead of 2.11
+ release_summary: Bugfixes and minor changes
+ release_date: '2022-07-04'
diff --git a/ansible_collections/containers/podman/changelogs/config.yaml b/ansible_collections/containers/podman/changelogs/config.yaml
new file mode 100644
index 000000000..39c40f1e6
--- /dev/null
+++ b/ansible_collections/containers/podman/changelogs/config.yaml
@@ -0,0 +1,31 @@
+changelog_filename_template: ../CHANGELOG.rst
+changelog_filename_version_depth: 0
+changes_file: changelog.yaml
+changes_format: combined
+ignore_other_fragment_extensions: true
+keep_fragments: false
+mention_ancestor: true
+new_plugins_after_name: removed_features
+notesdir: fragments
+prelude_section_name: release_summary
+prelude_section_title: Release Summary
+sections:
+- - major_changes
+ - Major Changes
+- - minor_changes
+ - Minor Changes
+- - breaking_changes
+ - Breaking Changes / Porting Guide
+- - deprecated_features
+ - Deprecated Features
+- - removed_features
+ - Removed Features (previously deprecated)
+- - security_fixes
+ - Security Fixes
+- - bugfixes
+ - Bugfixes
+- - known_issues
+ - Known Issues
+title: Ansible Podman modules and plugins
+trivial_section_name: trivial
+use_fqcn: true