diff --git a/8/CHANGELOG-v8.rst b/8/CHANGELOG-v8.rst index f3c908c223..5c31067ca2 100644 --- a/8/CHANGELOG-v8.rst +++ b/8/CHANGELOG-v8.rst @@ -8,6 +8,426 @@ This changelog describes changes since Ansible 7.0.0. :local: :depth: 2 +v8.5.0 +====== + +.. contents:: + :local: + :depth: 2 + +Release Summary +--------------- + +Release Date: 2023-10-11 + +`Porting Guide `_ + +Ansible-core +------------ + +Ansible 8.5.0 contains ansible-core version 2.15.5. +This is a newer version than version 2.15.4 contained in the previous Ansible release. + +The changes are reported in the combined changelog below. + +Changed Collections +------------------- + +If not mentioned explicitly, the changes are reported in the combined changelog below. + ++------------------------+---------------+---------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| Collection | Ansible 8.4.0 | Ansible 8.5.0 | Notes | ++========================+===============+===============+================================================================================================================================================================================================================+ +| amazon.aws | 6.4.0 | 6.5.0 | | ++------------------------+---------------+---------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| arista.eos | 6.1.0 | 6.1.2 | | ++------------------------+---------------+---------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| azure.azcollection | 1.17.0 | 1.18.1 | Unfortunately, this collection does not provide changelog data in a format that can be processed by the changelog generator. | ++------------------------+---------------+---------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| cisco.asa | 4.0.1 | 4.0.2 | There are no changes recorded in the changelog. | ++------------------------+---------------+---------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| cisco.dnac | 6.7.4 | 6.7.5 | The collection did not have a changelog in this version. | ++------------------------+---------------+---------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| cisco.ise | 2.5.15 | 2.5.16 | | ++------------------------+---------------+---------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| cisco.meraki | 2.16.0 | 2.16.5 | | ++------------------------+---------------+---------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| community.dns | 2.6.1 | 2.6.2 | | ++------------------------+---------------+---------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| community.docker | 3.4.8 | 3.4.9 | | ++------------------------+---------------+---------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| community.general | 7.4.0 | 7.5.0 | | ++------------------------+---------------+---------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| community.libvirt | 1.2.0 | 1.3.0 | | ++------------------------+---------------+---------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| community.mongodb | 1.6.1 | 1.6.3 | There are no changes recorded in the changelog. | ++------------------------+---------------+---------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| community.routeros | 2.9.0 | 2.10.0 | | ++------------------------+---------------+---------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| community.sops | 1.6.5 | 1.6.6 | | ++------------------------+---------------+---------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| community.vmware | 3.9.0 | 3.10.0 | | ++------------------------+---------------+---------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| cyberark.conjur | 1.2.0 | 1.2.2 | You can find the collection's changelog at `https://github.com/cyberark/ansible-conjur-collection/blob/master/CHANGELOG.md `_. | ++------------------------+---------------+---------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| cyberark.pas | 1.0.19 | 1.0.23 | Unfortunately, this collection does not provide changelog data in a format that can be processed by the changelog generator. | ++------------------------+---------------+---------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| dellemc.powerflex | 1.8.0 | 1.9.0 | | ++------------------------+---------------+---------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| grafana.grafana | 2.1.8 | 2.2.3 | | ++------------------------+---------------+---------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| ovirt.ovirt | 3.1.3 | 3.2.0 | | ++------------------------+---------------+---------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| purestorage.flashblade | 1.13.1 | 1.14.0 | | ++------------------------+---------------+---------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| vultr.cloud | 1.9.0 | 1.10.0 | | ++------------------------+---------------+---------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + +Minor Changes +------------- + +Ansible-core +~~~~~~~~~~~~ + +- ansible-galaxy dependency resolution messages have changed the unexplained 'virtual' collection for the specific type ('scm', 'dir', etc) that is more user friendly + +amazon.aws +~~~~~~~~~~ + +- ec2_ami - add support for ``org_arns`` and ``org_unit_arns`` in launch_permissions (https://github.com/ansible-collections/amazon.aws/pull/1690). +- elb_application_lb_info - drop redundant ``describe_load_balancers`` call fetching ``ip_address_type`` (https://github.com/ansible-collections/amazon.aws/pull/1768). + +community.general +~~~~~~~~~~~~~~~~~ + +- cargo - add option ``executable``, which allows user to specify path to the cargo binary (https://github.com/ansible-collections/community.general/pull/7352). +- cargo - add option ``locked`` which allows user to specify install the locked version of dependency instead of latest compatible version (https://github.com/ansible-collections/community.general/pull/6134). +- dig lookup plugin - add TCP option to enable the use of TCP connection during DNS lookup (https://github.com/ansible-collections/community.general/pull/7343). +- gitlab_group - add option ``force_delete`` (default: false) which allows delete group even if projects exists in it (https://github.com/ansible-collections/community.general/pull/7364). +- ini_file - add ``ignore_spaces`` option (https://github.com/ansible-collections/community.general/pull/7273). +- newrelic_deployment - add option ``app_name_exact_match``, which filters results for the exact app_name provided (https://github.com/ansible-collections/community.general/pull/7355). +- onepassword lookup plugin - introduce ``account_id`` option which allows specifying which account to use (https://github.com/ansible-collections/community.general/pull/7308). +- onepassword_raw lookup plugin - introduce ``account_id`` option which allows specifying which account to use (https://github.com/ansible-collections/community.general/pull/7308). +- parted - on resize, use ``--fix`` option if available (https://github.com/ansible-collections/community.general/pull/7304). +- pnpm - set correct version when state is latest or version is not mentioned. Resolves previous idempotency problem (https://github.com/ansible-collections/community.general/pull/7339). +- proxmox - add ``vmid`` (and ``taskid`` when possible) to return values (https://github.com/ansible-collections/community.general/pull/7263). +- random_string - added new ``ignore_similar_chars`` and ``similar_chars`` option to ignore certain chars (https://github.com/ansible-collections/community.general/pull/7242). +- redfish_command - add new option ``update_oem_params`` for the ``MultipartHTTPPushUpdate`` command (https://github.com/ansible-collections/community.general/issues/7331). +- redfish_config - add ``CreateVolume`` command to allow creation of volumes on servers (https://github.com/ansible-collections/community.general/pull/6813). +- redfish_config - adding ``SetSecureBoot`` command (https://github.com/ansible-collections/community.general/pull/7129). +- redfish_info - add support for ``GetBiosRegistries`` command (https://github.com/ansible-collections/community.general/pull/7144). +- redfish_info - adds ``LinkStatus`` to NIC inventory (https://github.com/ansible-collections/community.general/pull/7318). +- redis_info - refactor the redis_info module to use the redis module_utils enabling to pass TLS parameters to the Redis client (https://github.com/ansible-collections/community.general/pull/7267). +- supervisorctl - allow to stop matching running processes before removing them with ``stop_before_removing=true`` (https://github.com/ansible-collections/community.general/pull/7284). + +community.libvirt +~~~~~~~~~~~~~~~~~ + +- virt - add `mutate_flags` parameter to enable XML mutation (add UUID, MAC addresses from existing domain) (https://github.com/ansible-collections/community.libvirt/pull/142/). +- virt - support ``--diff`` for ``define`` command (https://github.com/ansible-collections/community.libvirt/pull/142/). + +community.routeros +~~~~~~~~~~~~~~~~~~ + +- api_info - add new ``include_read_only`` option to select behavior for read-only values. By default these are not returned (https://github.com/ansible-collections/community.routeros/pull/213). +- api_info, api_modify - add support for ``address-list`` and ``match-subdomain`` introduced by RouterOS 7.7 in the ``ip dns static`` path (https://github.com/ansible-collections/community.routeros/pull/197). +- api_info, api_modify - add support for ``user``, ``time`` and ``gmt-offset`` under the ``system clock`` path (https://github.com/ansible-collections/community.routeros/pull/210). +- api_info, api_modify - add support for the ``interface ppp-client`` path (https://github.com/ansible-collections/community.routeros/pull/199). +- api_info, api_modify - add support for the ``interface wireless`` path (https://github.com/ansible-collections/community.routeros/pull/195). +- api_info, api_modify - add support for the ``iot modbus`` path (https://github.com/ansible-collections/community.routeros/pull/205). +- api_info, api_modify - add support for the ``ip dhcp-server option`` and ``ip dhcp-server option sets`` paths (https://github.com/ansible-collections/community.routeros/pull/223). +- api_info, api_modify - add support for the ``ip upnp interfaces``, ``tool graphing interface``, ``tool graphing resource`` paths (https://github.com/ansible-collections/community.routeros/pull/227). +- api_info, api_modify - add support for the ``ipv6 firewall nat`` path (https://github.com/ansible-collections/community.routeros/pull/204). +- api_info, api_modify - add support for the ``mode`` property in ``ip neighbor discovery-settings`` introduced in RouterOS 7.7 (https://github.com/ansible-collections/community.routeros/pull/198). +- api_info, api_modify - add support for the ``port remote-access`` path (https://github.com/ansible-collections/community.routeros/pull/224). +- api_info, api_modify - add support for the ``routing filter rule`` and ``routing filter select-rule`` paths (https://github.com/ansible-collections/community.routeros/pull/200). +- api_info, api_modify - add support for the ``routing table`` path in RouterOS 7 (https://github.com/ansible-collections/community.routeros/pull/215). +- api_info, api_modify - add support for the ``tool netwatch`` path in RouterOS 7 (https://github.com/ansible-collections/community.routeros/pull/216). +- api_info, api_modify - add support for the ``user settings`` path (https://github.com/ansible-collections/community.routeros/pull/201). +- api_info, api_modify - add support for the ``user`` path (https://github.com/ansible-collections/community.routeros/pull/211). +- api_info, api_modify - finalize fields for the ``interface wireless security-profiles`` path and enable it (https://github.com/ansible-collections/community.routeros/pull/203). +- api_info, api_modify - finalize fields for the ``ppp profile`` path and enable it (https://github.com/ansible-collections/community.routeros/pull/217). +- api_modify - add new ``handle_read_only`` and ``handle_write_only`` options to handle the module's behavior for read-only and write-only fields (https://github.com/ansible-collections/community.routeros/pull/213). +- api_modify, api_info - support API paths ``routing id``, ``routing bgp connection`` (https://github.com/ansible-collections/community.routeros/pull/220). + +community.vmware +~~~~~~~~~~~~~~~~ + +- add moid property in the return value for the module(https://github.com/ansible-collections/community.vmware/pull/1855). +- add new snapshot_id option to the vmware_guest_snapshot module(https://github.com/ansible-collections/community.vmware/pull/1847). + +dellemc.powerflex +~~~~~~~~~~~~~~~~~ + +- Added Ansible role to support installation and uninstallation of Gateway. +- Added Ansible role to support installation and uninstallation of SDR. +- Added Ansible role to support installation and uninstallation of Web UI. + +grafana.grafana +~~~~~~~~~~~~~~~ + +- Add check for Curl and failure step if Agent Version is not retrieved +- Allow alert resource provisioning in Grafana Role +- Bump cryptography from 39.0.2 to 41.0.3 +- Bump cryptography from 41.0.3 to 41.0.4 +- Bump semver from 5.7.1 to 5.7.2 +- Bump word-wrap from 1.2.3 to 1.2.5 +- Create local dashboard directory in check mode +- Create missing notification directory in Grafana Role +- Remove check_mode from create local directory task in Grafana Role +- Remove dependency on local-fs.target from Grafana Agent role +- Update CI Testing +- Update Cloud Stack Module failures +- Use 'ansible_system' env variable to detect os typ in Grafana Agent Role +- hange grafana Agent Wal and Positions Directory in Grafana Agent Role + +ovirt.ovirt +~~~~~~~~~~~ + +- ovirt_vm - Add tpm_enabled (https://github.com/oVirt/ovirt-ansible-collection/pull/722). +- storage_error_resume_behaviour - Support VM storage error resume behaviour "auto_resume", "kill", "leave_paused". (https://github.com/oVirt/ovirt-ansible-collection/pull/721) +- vm_infra - Support boot disk renaming and resizing. (https://github.com/oVirt/ovirt-ansible-collection/pull/705) + +purestorage.flashblade +~~~~~~~~~~~~~~~~~~~~~~ + +- purefb_bucket_replica - Added support for cascading replica links +- purefb_info - New fields to display free space (remaining quota) for Accounts and Buckets. Space used by destroyed buckets is split out from virtual field to new destroyed_virtual field +- purefb_info - Report encryption state in SMB client policy rules +- purefb_info - Report more detailed space data from Purity//FB 4.3.0 +- purefb_policy - Add deny effect for object store policy rules. Requires Purity//FB 4.3.0+ +- purefb_policy - Added parameter to define object store policy description + +vultr.cloud +~~~~~~~~~~~ + +- inventory - Added VPC/VPC 2.0 support by adding ``internal_ip`` to the attributes (https://github.com/vultr/ansible-collection-vultr/issues/86). + +Deprecated Features +------------------- + +community.general +~~~~~~~~~~~~~~~~~ + +- The next major release, community.general 8.0.0, will drop support for ansible-core 2.11 and 2.12, which have been End of Life for some time now. This means that this collection no longer supports Python 2.6 on the target. Individual content might still work with unsupported ansible-core versions, but that can change at any time. Also please note that from now on, for every new major community.general release, we will drop support for all ansible-core versions that have been End of Life for more than a few weeks on the date of the major release (https://github.com/ansible-community/community-topics/discussions/271, https://github.com/ansible-collections/community.general/pull/7259). +- redfish_info, redfish_config, redfish_command - the default value ``10`` for the ``timeout`` option is deprecated and will change to ``60`` in community.general 9.0.0 (https://github.com/ansible-collections/community.general/pull/7295). + +Security Fixes +-------------- + +Ansible-core +~~~~~~~~~~~~ + +- ansible-galaxy - Prevent roles from using symlinks to overwrite files outside of the installation directory (CVE-2023-5115) + +Bugfixes +-------- + +Ansible-core +~~~~~~~~~~~~ + +- Allow for searching handler subdir for included task via include_role (https://github.com/ansible/ansible/issues/81722) +- PluginLoader - fix Jinja plugin performance issues (https://github.com/ansible/ansible/issues/79652) +- ``ansible.module_utils.service`` - ensure binary data transmission in ``daemonize()`` +- ``ansible.module_utils.service`` - fix inter-process communication in ``daemonize()`` +- ansible-galaxy - started allowing the use of pre-releases for collections that do not have any stable versions published. (https://github.com/ansible/ansible/pull/81606) +- ansible-galaxy - started allowing the use of pre-releases for dependencies on any level of the dependency tree that specifically demand exact pre-release versions of collections and not version ranges. (https://github.com/ansible/ansible/pull/81606) +- ansible-galaxy error on dependency resolution will not error itself due to 'virtual' collections not having a name/namespace. +- ansible-galaxy info - fix reporting no role found when lookup_role_by_name returns None. +- role deduplication - don't deduplicate before a role has had a task run for that particular host (https://github.com/ansible/ansible/issues/81486). +- uri/urls - Add compat function to handle the ability to parse the filename from a Content-Disposition header (https://github.com/ansible/ansible/issues/81806) +- winrm - Better handle send input failures when communicating with hosts under load + +amazon.aws +~~~~~~~~~~ + +- elb_application_lb_info - ensure all API queries use the retry decorator (https://github.com/ansible-collections/amazon.aws/issues/1767). + +arista.eos +~~~~~~~~~~ + +- Skip compile testing for python <3.6. +- fix sanity issues w.r.t python27 + +cisco.ise +~~~~~~~~~ + +- Cannot get cisco.ise.active_directory_groups_by_domain_info to work. + +cisco.meraki +~~~~~~~~~~~~ + +- Removing ignores. +- Updating collection docs link. +- Updating documentation, yml fixes - Documentation Broken. +- cisco.meraki.networks_devices_claim - got an unexpected keyword argument 'network_id', bug with parameter naming. +- cisco.meraki.organizations_login_security module will not update org api authentication - fixing for look at organizations_login_security. + +community.dns +~~~~~~~~~~~~~ + +- Update Public Suffix List. + +community.docker +~~~~~~~~~~~~~~~~ + +- vendored Docker SDK for Python code - cherry-pick changes from the Docker SDK for Python code to align code. These changes should not affect the parts used by the collection's code (https://github.com/ansible-collections/community.docker/pull/694). + +community.general +~~~~~~~~~~~~~~~~~ + +- gitlab_group_variable - deleted all variables when used with ``purge=true`` due to missing ``raw`` property in KNOWN attributes (https://github.com/ansible-collections/community.general/issues/7250). +- gitlab_project_variable - deleted all variables when used with ``purge=true`` due to missing ``raw`` property in KNOWN attributes (https://github.com/ansible-collections/community.general/issues/7250). +- ldap_search - fix string normalization and the ``base64_attributes`` option on Python 3 (https://github.com/ansible-collections/community.general/issues/5704, https://github.com/ansible-collections/community.general/pull/7264). +- lxc connection plugin - properly evaluate options (https://github.com/ansible-collections/community.general/pull/7369). +- mail - skip headers containing equals characters due to missing ``maxsplit`` on header key/value parsing (https://github.com/ansible-collections/community.general/pull/7303). +- nmap inventory plugin - fix ``get_option`` calls (https://github.com/ansible-collections/community.general/pull/7323). +- onepassword - fix KeyError exception when trying to access value of a field that is not filled out in OnePassword item (https://github.com/ansible-collections/community.general/pull/7241). +- snap - change the change detection mechanism from "parsing installation" to "comparing end state with initial state" (https://github.com/ansible-collections/community.general/pull/7340, https://github.com/ansible-collections/community.general/issues/7265). +- terraform - prevents ``-backend-config`` option double encapsulating with ``shlex_quote`` function. (https://github.com/ansible-collections/community.general/pull/7301). + +community.libvirt +~~~~~~~~~~~~~~~~~ + +- libvirt_qemu - connection plugin threw a warning about an improperly configured remote target. Fix adds `inventory_hostname` to `options.remote_addr.vars` (https://github.com/ansible-collections/community.libvirt/pull/147). +- libvirt_qemu - fix encoding errors on Windows guests for non-ASCII return values (https://github.com/ansible-collections/community.libvirt/pull/157) +- virt - fix virt module to undefine a domain with nvram, managed_save, snapshot_metadata or checkpoints_metadata (https://github.com/ansible-collections/community.libvirt/issues/40). +- virt_pool - replace discouraged function ``listAllVolumes`` with ``listAllVolumes`` to fix potential race conditions (https://github.com/ansible-collections/community.libvirt/pull/135). +- virt_pool - replace discouraged functions ``listStoragePools`` and ``listDefinedStoragePools`` with ``listAllStoragePools`` to fix potential race conditions (https://github.com/ansible-collections/community.libvirt/pull/134). + +community.routeros +~~~~~~~~~~~~~~~~~~ + +- api_info, api_modify - in the ``snmp`` path, ensure that ``engine-id-suffix`` is only available on RouterOS 7.10+, and that ``engine-id`` is read-only on RouterOS 7.10+ (https://github.com/ansible-collections/community.routeros/issues/208, https://github.com/ansible-collections/community.routeros/pull/218). + +community.sops +~~~~~~~~~~~~~~ + +- Fix RPM URL for the 3.8.0 release (https://github.com/ansible-collections/community.sops/pull/161). + +community.vmware +~~~~~~~~~~~~~~~~ + +- fix problem when module try apply non global or non VM type custom attribute to VM object (https://github.com/ansible-collections/community.vmware/issues/1772) +- vmware_deploy_ovf: fix error in finding networks part of code https://github.com/ansible-collections/community.vmware/issues/1853 + +ovirt.ovirt +~~~~~~~~~~~ + +- ovirt_role - Fix administrative option when set to False (https://github.com/oVirt/ovirt-ansible-collection/pull/723). + +purestorage.flashblade +~~~~~~~~~~~~~~~~~~~~~~ + +- purefb_userpolicy - Fixed `show` state for all user policies + +New Modules +----------- + +community.general +~~~~~~~~~~~~~~~~~ + +- community.general.consul_role - Manipulate Consul roles +- community.general.gio_mime - Set default handler for MIME type, for applications using Gnome GIO +- community.general.keycloak_authz_custom_policy - Allows administration of Keycloak client custom Javascript policies via Keycloak API +- community.general.keycloak_realm_key - Allows administration of Keycloak realm keys via Keycloak API +- community.general.simpleinit_msb - Manage services on Source Mage GNU/Linux + +community.vmware +~~~~~~~~~~~~~~~~ + +- community.vmware.vcenter_root_password_expiration - root password expiration of vCSA +- community.vmware.vmware_host_graphics - Manage Host Graphic Settings + +Unchanged Collections +--------------------- + +- ansible.netcommon (still version 5.2.0) +- ansible.posix (still version 1.5.4) +- ansible.utils (still version 2.11.0) +- ansible.windows (still version 1.14.0) +- awx.awx (still version 22.7.0) +- check_point.mgmt (still version 5.1.1) +- chocolatey.chocolatey (still version 1.5.1) +- cisco.aci (still version 2.7.0) +- cisco.intersight (still version 1.0.27) +- cisco.ios (still version 4.6.1) +- cisco.iosxr (still version 5.0.3) +- cisco.mso (still version 2.5.0) +- cisco.nso (still version 1.0.3) +- cisco.nxos (still version 4.4.0) +- cisco.ucs (still version 1.10.0) +- cloud.common (still version 2.1.4) +- cloudscale_ch.cloud (still version 2.3.1) +- community.aws (still version 6.3.0) +- community.azure (still version 2.0.0) +- community.ciscosmb (still version 1.0.6) +- community.crypto (still version 2.15.1) +- community.digitalocean (still version 1.24.0) +- community.fortios (still version 1.0.0) +- community.google (still version 1.0.0) +- community.grafana (still version 1.5.4) +- community.hashi_vault (still version 5.0.0) +- community.hrobot (still version 1.8.1) +- community.mysql (still version 3.7.2) +- community.network (still version 5.0.0) +- community.okd (still version 2.3.0) +- community.postgresql (still version 2.4.3) +- community.proxysql (still version 1.5.1) +- community.rabbitmq (still version 1.2.3) +- community.sap (still version 1.0.0) +- community.sap_libs (still version 1.4.1) +- community.skydive (still version 1.0.0) +- community.windows (still version 1.13.0) +- community.zabbix (still version 2.1.0) +- containers.podman (still version 1.10.3) +- dellemc.enterprise_sonic (still version 2.2.0) +- dellemc.openmanage (still version 7.6.1) +- dellemc.unity (still version 1.7.1) +- f5networks.f5_modules (still version 1.26.0) +- fortinet.fortimanager (still version 2.2.1) +- fortinet.fortios (still version 2.3.2) +- frr.frr (still version 2.0.2) +- gluster.gluster (still version 1.0.2) +- google.cloud (still version 1.2.0) +- hetzner.hcloud (still version 1.16.0) +- hpe.nimble (still version 1.1.4) +- ibm.qradar (still version 2.1.0) +- ibm.spectrum_virtualize (still version 1.12.0) +- infinidat.infinibox (still version 1.3.12) +- infoblox.nios_modules (still version 1.5.0) +- inspur.ispim (still version 1.3.0) +- inspur.sm (still version 2.3.0) +- junipernetworks.junos (still version 5.3.0) +- kubernetes.core (still version 2.4.0) +- lowlydba.sqlserver (still version 2.2.1) +- microsoft.ad (still version 1.3.0) +- netapp.aws (still version 21.7.0) +- netapp.azure (still version 21.10.0) +- netapp.cloudmanager (still version 21.22.0) +- netapp.elementsw (still version 21.7.0) +- netapp.ontap (still version 22.7.0) +- netapp.storagegrid (still version 21.11.1) +- netapp.um_info (still version 21.8.0) +- netapp_eseries.santricity (still version 1.4.0) +- netbox.netbox (still version 3.14.0) +- ngine_io.cloudstack (still version 2.3.0) +- ngine_io.exoscale (still version 1.1.0) +- ngine_io.vultr (still version 1.1.3) +- openstack.cloud (still version 2.1.0) +- openvswitch.openvswitch (still version 2.1.1) +- purestorage.flasharray (still version 1.21.0) +- purestorage.fusion (still version 1.6.0) +- sensu.sensu_go (still version 1.14.0) +- servicenow.servicenow (still version 1.0.6) +- splunk.es (still version 2.1.0) +- t_systems_mms.icinga_director (still version 1.33.1) +- telekom_mms.icinga_director (still version 1.34.1) +- theforeman.foreman (still version 3.14.0) +- vmware.vmware_rest (still version 2.3.1) +- vyos.vyos (still version 4.1.0) +- wti.remote (still version 1.0.5) + v8.4.0 ====== @@ -4761,7 +5181,7 @@ community.general we have not heard about anyone using them in those setups. Hence, these modules are deprecated, and will be removed in community.general 10.0.0 in case there are no reports about being still useful, and potentially - noone that steps up to maintain them + no one that steps up to maintain them (https://github.com/ansible-collections/community.general/pull/6493). community.hashi_vault @@ -5959,7 +6379,7 @@ community.routeros ~~~~~~~~~~~~~~~~~~ - api_modify - when limits for entries in ``queue tree`` are defined as human readable - for example ``25M`` -, the configuration will be correctly set in ROS, but the module will indicate the item is changed on every run even when there was no change done. This is caused by the ROS API which returns the number in bytes - for example ``25000000`` (which is inconsistent with the CLI behavior). In order to mitigate that, the limits have to be defined in bytes (those will still appear as human readable in the ROS CLI) (https://github.com/ansible-collections/community.routeros/pull/131). -- api_modify, api_info - ``routing ospf area``, ``routing ospf area range``, ``routing ospf instance``, ``routing ospf interface-template`` paths are not fully implemeted for ROS6 due to the significat changes between ROS6 and ROS7 (https://github.com/ansible-collections/community.routeros/pull/131). +- api_modify, api_info - ``routing ospf area``, ``routing ospf area range``, ``routing ospf instance``, ``routing ospf interface-template`` paths are not fully implemented for ROS6 due to the significant changes between ROS6 and ROS7 (https://github.com/ansible-collections/community.routeros/pull/131). dellemc.openmanage ~~~~~~~~~~~~~~~~~~ diff --git a/8/ansible-8.5.0-tags.yaml b/8/ansible-8.5.0-tags.yaml new file mode 100644 index 0000000000..0421d15e3d --- /dev/null +++ b/8/ansible-8.5.0-tags.yaml @@ -0,0 +1,431 @@ +# This is a mapping of collections to their git repositories and the git tag +# that corresponds to the version included in this ansible release. A null +# 'tag' field means that a collection's release wasn't tagged. +amazon.aws: + repository: https://github.com/ansible-collections/amazon.aws + tag: 6.5.0 + version: 6.5.0 +ansible.netcommon: + repository: https://github.com/ansible-collections/ansible.netcommon + tag: v5.2.0 + version: 5.2.0 +ansible.posix: + repository: https://github.com/ansible-collections/ansible.posix + tag: 1.5.4 + version: 1.5.4 +ansible.utils: + repository: https://github.com/ansible-collections/ansible.utils + tag: v2.11.0 + version: 2.11.0 +ansible.windows: + repository: https://github.com/ansible-collections/ansible.windows + tag: 1.14.0 + version: 1.14.0 +arista.eos: + repository: https://github.com/ansible-collections/arista.eos + tag: v6.1.2 + version: 6.1.2 +awx.awx: + collection_directory: ./awx_collection + repository: https://github.com/ansible/awx + tag: 22.7.0 + version: 22.7.0 +azure.azcollection: + repository: https://github.com/ansible-collections/azure + tag: v1.18.1 + version: 1.18.1 +check_point.mgmt: + repository: https://github.com/CheckPointSW/CheckPointAnsibleMgmtCollection + tag: v5.1.1 + version: 5.1.1 +chocolatey.chocolatey: + repository: https://github.com/chocolatey/chocolatey-ansible + tag: 1.5.1 + version: 1.5.1 +cisco.aci: + repository: https://github.com/CiscoDevNet/ansible-aci + tag: v2.7.0 + version: 2.7.0 +cisco.asa: + repository: https://github.com/ansible-collections/cisco.asa + tag: 4.0.2 + version: 4.0.2 +cisco.dnac: + repository: https://github.com/cisco-en-programmability/dnacenter-ansible + tag: v6.7.5 + version: 6.7.5 +cisco.intersight: + repository: https://github.com/CiscoDevNet/intersight-ansible + tag: 1.0.27 + version: 1.0.27 +cisco.ios: + repository: https://github.com/ansible-collections/cisco.ios + tag: v4.6.1 + version: 4.6.1 +cisco.iosxr: + repository: https://github.com/ansible-collections/cisco.iosxr + tag: 5.0.3 + version: 5.0.3 +cisco.ise: + repository: https://github.com/CiscoISE/ansible-ise + tag: v2.5.16 + version: 2.5.16 +cisco.meraki: + repository: https://github.com/meraki/dashboard-api-ansible + tag: v2.16.5 + version: 2.16.5 +cisco.mso: + repository: https://github.com/CiscoDevNet/ansible-mso + tag: v2.5.0 + version: 2.5.0 +cisco.nso: + repository: https://github.com/CiscoDevNet/ansible-nso + tag: null + version: 1.0.3 +cisco.nxos: + repository: https://github.com/ansible-collections/cisco.nxos + tag: 4.4.0 + version: 4.4.0 +cisco.ucs: + repository: https://github.com/CiscoDevNet/ansible-ucs + tag: v1.10.0 + version: 1.10.0 +cloud.common: + repository: https://github.com/ansible-collections/cloud.common + tag: 2.1.4 + version: 2.1.4 +cloudscale_ch.cloud: + repository: https://github.com/cloudscale-ch/ansible-collection-cloudscale + tag: v2.3.1 + version: 2.3.1 +community.aws: + repository: https://github.com/ansible-collections/community.aws + tag: 6.3.0 + version: 6.3.0 +community.azure: + repository: https://github.com/ansible-collections/community.azure + tag: 2.0.0 + version: 2.0.0 +community.ciscosmb: + repository: https://github.com/ansible-collections/community.ciscosmb + tag: 1.0.6 + version: 1.0.6 +community.crypto: + repository: https://github.com/ansible-collections/community.crypto + tag: 2.15.1 + version: 2.15.1 +community.digitalocean: + repository: https://github.com/ansible-collections/community.digitalocean + tag: 1.24.0 + version: 1.24.0 +community.dns: + repository: https://github.com/ansible-collections/community.dns + tag: 2.6.2 + version: 2.6.2 +community.docker: + repository: https://github.com/ansible-collections/community.docker + tag: 3.4.9 + version: 3.4.9 +community.fortios: + repository: https://github.com/ansible-collections/community.fortios + tag: 1.0.0 + version: 1.0.0 +community.general: + repository: https://github.com/ansible-collections/community.general + tag: 7.5.0 + version: 7.5.0 +community.google: + repository: https://github.com/ansible-collections/community.google + tag: 1.0.0 + version: 1.0.0 +community.grafana: + repository: https://github.com/ansible-collections/grafana + tag: 1.5.4 + version: 1.5.4 +community.hashi_vault: + repository: https://github.com/ansible-collections/community.hashi_vault + tag: 5.0.0 + version: 5.0.0 +community.hrobot: + repository: https://github.com/ansible-collections/community.hrobot + tag: 1.8.1 + version: 1.8.1 +community.libvirt: + repository: https://github.com/ansible-collections/community.libvirt + tag: 1.3.0 + version: 1.3.0 +community.mongodb: + repository: https://github.com/ansible-collections/community.mongodb + tag: 1.6.3 + version: 1.6.3 +community.mysql: + repository: https://github.com/ansible-collections/community.mysql + tag: 3.7.2 + version: 3.7.2 +community.network: + repository: https://github.com/ansible-collections/community.network + tag: 5.0.0 + version: 5.0.0 +community.okd: + repository: https://github.com/openshift/community.okd + tag: 2.3.0 + version: 2.3.0 +community.postgresql: + repository: https://github.com/ansible-collections/community.postgresql + tag: 2.4.3 + version: 2.4.3 +community.proxysql: + repository: https://github.com/ansible-collections/community.proxysql + tag: 1.5.1 + version: 1.5.1 +community.rabbitmq: + repository: https://github.com/ansible-collections/community.rabbitmq + tag: 1.2.3 + version: 1.2.3 +community.routeros: + repository: https://github.com/ansible-collections/community.routeros + tag: 2.10.0 + version: 2.10.0 +community.sap: + repository: https://github.com/ansible-collections/community.sap + tag: 1.0.0 + version: 1.0.0 +community.sap_libs: + repository: https://github.com/sap-linuxlab/community.sap_libs + tag: 1.4.1 + version: 1.4.1 +community.skydive: + repository: https://github.com/ansible-collections/skydive + tag: 1.0.0 + version: 1.0.0 +community.sops: + repository: https://github.com/ansible-collections/community.sops + tag: 1.6.6 + version: 1.6.6 +community.vmware: + repository: https://github.com/ansible-collections/community.vmware + tag: 3.10.0 + version: 3.10.0 +community.windows: + repository: https://github.com/ansible-collections/community.windows + tag: 1.13.0 + version: 1.13.0 +community.zabbix: + repository: https://github.com/ansible-collections/community.zabbix + tag: 2.1.0 + version: 2.1.0 +containers.podman: + repository: https://github.com/containers/ansible-podman-collections + tag: 1.10.3 + version: 1.10.3 +cyberark.conjur: + repository: https://github.com/cyberark/ansible-conjur-collection + tag: v1.2.2 + version: 1.2.2 +cyberark.pas: + repository: https://github.com/cyberark/ansible-security-automation-collection + tag: 1.0.23 + version: 1.0.23 +dellemc.enterprise_sonic: + repository: https://github.com/ansible-collections/dellemc.enterprise_sonic + tag: 2.2.0 + version: 2.2.0 +dellemc.openmanage: + repository: https://github.com/dell/dellemc-openmanage-ansible-modules + tag: v7.6.1 + version: 7.6.1 +dellemc.powerflex: + repository: https://github.com/dell/ansible-powerflex + tag: 1.9.0 + version: 1.9.0 +dellemc.unity: + repository: https://github.com/dell/ansible-unity + tag: 1.7.1 + version: 1.7.1 +f5networks.f5_modules: + collection_directory: ./ansible_collections/f5networks/f5_modules + repository: https://github.com/F5Networks/f5-ansible-f5modules + tag: 1.26.0 + version: 1.26.0 +fortinet.fortimanager: + repository: https://github.com/fortinet-ansible-dev/ansible-galaxy-fortimanager-collection + tag: 2.2.1 + version: 2.2.1 +fortinet.fortios: + repository: https://github.com/fortinet-ansible-dev/ansible-galaxy-fortios-collection + tag: 2.3.2 + version: 2.3.2 +frr.frr: + repository: https://github.com/ansible-collections/frr.frr + tag: 2.0.2 + version: 2.0.2 +gluster.gluster: + repository: https://github.com/gluster/gluster-ansible-collection + tag: 1.0.2 + version: 1.0.2 +google.cloud: + repository: https://github.com/ansible-collections/google.cloud + tag: v1.2.0 + version: 1.2.0 +grafana.grafana: + repository: https://github.com/grafana/grafana-ansible-collection + tag: 2.2.3 + version: 2.2.3 +hetzner.hcloud: + repository: https://github.com/ansible-collections/hetzner.hcloud + tag: 1.16.0 + version: 1.16.0 +hpe.nimble: + collection_directory: ./ansible_collection/hpe/nimble + repository: https://github.com/hpe-storage/nimble-ansible-modules + tag: v1.1.4 + version: 1.1.4 +ibm.qradar: + repository: https://github.com/ansible-collections/ibm.qradar + tag: 2.1.0 + version: 2.1.0 +ibm.spectrum_virtualize: + repository: https://github.com/ansible-collections/ibm.spectrum_virtualize + tag: 1.12.0 + version: 1.12.0 +infinidat.infinibox: + repository: https://github.com/infinidat/ansible-infinidat-collection + tag: v1.3.12 + version: 1.3.12 +infoblox.nios_modules: + repository: https://github.com/infobloxopen/infoblox-ansible + tag: v1.5.0 + version: 1.5.0 +inspur.ispim: + repository: https://github.com/ispim/inspur.ispim + tag: 1.3.0 + version: 1.3.0 +inspur.sm: + repository: https://github.com/ISIB-Group/inspur.sm + tag: 2.3.0 + version: 2.3.0 +junipernetworks.junos: + repository: https://github.com/ansible-collections/junipernetworks.junos + tag: v5.3.0 + version: 5.3.0 +kubernetes.core: + repository: https://github.com/ansible-collections/kubernetes.core + tag: 2.4.0 + version: 2.4.0 +lowlydba.sqlserver: + repository: https://github.com/LowlyDBA/lowlydba.sqlserver + tag: 2.2.1 + version: 2.2.1 +microsoft.ad: + repository: https://github.com/ansible-collections/microsoft.ad + tag: 1.3.0 + version: 1.3.0 +netapp.aws: + repository: https://github.com/ansible-collections/netapp.aws + tag: 21.7.0 + version: 21.7.0 +netapp.azure: + repository: https://github.com/ansible-collections/netapp.azure + tag: 21.10.0 + version: 21.10.0 +netapp.cloudmanager: + repository: https://github.com/ansible-collections/netapp.cloudmanager + tag: 21.22.0 + version: 21.22.0 +netapp.elementsw: + repository: https://github.com/ansible-collections/netapp.elementsw + tag: 21.7.0 + version: 21.7.0 +netapp.ontap: + repository: https://github.com/ansible-collections/netapp.ontap + tag: 22.7.0 + version: 22.7.0 +netapp.storagegrid: + repository: https://github.com/ansible-collections/netapp.storagegrid + tag: 21.11.1 + version: 21.11.1 +netapp.um_info: + repository: https://github.com/ansible-collections/netapp.um_info + tag: 21.8.0 + version: 21.8.0 +netapp_eseries.santricity: + repository: https://github.com/netapp-eseries/santricity + tag: v1.4.0 + version: 1.4.0 +netbox.netbox: + repository: https://github.com/netbox-community/ansible_modules + tag: v3.14.0 + version: 3.14.0 +ngine_io.cloudstack: + repository: https://github.com/ngine-io/ansible-collection-cloudstack + tag: v2.3.0 + version: 2.3.0 +ngine_io.exoscale: + repository: https://github.com/ngine-io/ansible-collection-exoscale + tag: v1.1.0 + version: 1.1.0 +ngine_io.vultr: + repository: https://github.com/ngine-io/ansible-collection-vultr + tag: v1.1.3 + version: 1.1.3 +openstack.cloud: + repository: https://opendev.org/openstack/ansible-collections-openstack + tag: 2.1.0 + version: 2.1.0 +openvswitch.openvswitch: + repository: https://github.com/ansible-collections/openvswitch.openvswitch + tag: 2.1.1 + version: 2.1.1 +ovirt.ovirt: + repository: https://github.com/ovirt/ovirt-ansible-collection + tag: 3.2.0-1 + version: 3.2.0 +purestorage.flasharray: + repository: https://github.com/Pure-Storage-Ansible/FlashArray-Collection + tag: 1.21.0 + version: 1.21.0 +purestorage.flashblade: + repository: https://github.com/Pure-Storage-Ansible/FlashBlade-Collection + tag: 1.14.0 + version: 1.14.0 +purestorage.fusion: + repository: https://github.com/Pure-Storage-Ansible/Fusion-Collection + tag: 1.6.0 + version: 1.6.0 +sensu.sensu_go: + repository: https://github.com/sensu/sensu-go-ansible + tag: v1.14.0 + version: 1.14.0 +splunk.es: + repository: https://github.com/ansible-collections/splunk.es + tag: 2.1.0 + version: 2.1.0 +t_systems_mms.icinga_director: + repository: https://github.com/T-Systems-MMS/ansible-collection-icinga-director + tag: 1.33.1 + version: 1.33.1 +telekom_mms.icinga_director: + repository: https://github.com/telekom-mms/ansible-collection-icinga-director + tag: 1.34.1 + version: 1.34.1 +theforeman.foreman: + repository: https://github.com/theforeman/foreman-ansible-modules + tag: v3.14.0 + version: 3.14.0 +vmware.vmware_rest: + repository: https://github.com/ansible-collections/vmware.vmware_rest + tag: 2.3.1 + version: 2.3.1 +vultr.cloud: + repository: https://github.com/vultr/ansible-collection-vultr + tag: v1.10.0 + version: 1.10.0 +vyos.vyos: + repository: https://github.com/ansible-collections/vyos.vyos + tag: 4.1.0 + version: 4.1.0 +wti.remote: + collection_directory: ./wti/remote + repository: https://github.com/wtinetworkgear/wti-collection + tag: v1.0.5 + version: 1.0.5 diff --git a/8/ansible-8.5.0.deps b/8/ansible-8.5.0.deps new file mode 100644 index 0000000000..232c0b58ea --- /dev/null +++ b/8/ansible-8.5.0.deps @@ -0,0 +1,110 @@ +_ansible_version: 8.5.0 +_ansible_core_version: 2.15.5 +_python: >=3.9 +amazon.aws: 6.5.0 +ansible.netcommon: 5.2.0 +ansible.posix: 1.5.4 +ansible.utils: 2.11.0 +ansible.windows: 1.14.0 +arista.eos: 6.1.2 +awx.awx: 22.7.0 +azure.azcollection: 1.18.1 +check_point.mgmt: 5.1.1 +chocolatey.chocolatey: 1.5.1 +cisco.aci: 2.7.0 +cisco.asa: 4.0.2 +cisco.dnac: 6.7.5 +cisco.intersight: 1.0.27 +cisco.ios: 4.6.1 +cisco.iosxr: 5.0.3 +cisco.ise: 2.5.16 +cisco.meraki: 2.16.5 +cisco.mso: 2.5.0 +cisco.nso: 1.0.3 +cisco.nxos: 4.4.0 +cisco.ucs: 1.10.0 +cloud.common: 2.1.4 +cloudscale_ch.cloud: 2.3.1 +community.aws: 6.3.0 +community.azure: 2.0.0 +community.ciscosmb: 1.0.6 +community.crypto: 2.15.1 +community.digitalocean: 1.24.0 +community.dns: 2.6.2 +community.docker: 3.4.9 +community.fortios: 1.0.0 +community.general: 7.5.0 +community.google: 1.0.0 +community.grafana: 1.5.4 +community.hashi_vault: 5.0.0 +community.hrobot: 1.8.1 +community.libvirt: 1.3.0 +community.mongodb: 1.6.3 +community.mysql: 3.7.2 +community.network: 5.0.0 +community.okd: 2.3.0 +community.postgresql: 2.4.3 +community.proxysql: 1.5.1 +community.rabbitmq: 1.2.3 +community.routeros: 2.10.0 +community.sap: 1.0.0 +community.sap_libs: 1.4.1 +community.skydive: 1.0.0 +community.sops: 1.6.6 +community.vmware: 3.10.0 +community.windows: 1.13.0 +community.zabbix: 2.1.0 +containers.podman: 1.10.3 +cyberark.conjur: 1.2.2 +cyberark.pas: 1.0.23 +dellemc.enterprise_sonic: 2.2.0 +dellemc.openmanage: 7.6.1 +dellemc.powerflex: 1.9.0 +dellemc.unity: 1.7.1 +f5networks.f5_modules: 1.26.0 +fortinet.fortimanager: 2.2.1 +fortinet.fortios: 2.3.2 +frr.frr: 2.0.2 +gluster.gluster: 1.0.2 +google.cloud: 1.2.0 +grafana.grafana: 2.2.3 +hetzner.hcloud: 1.16.0 +hpe.nimble: 1.1.4 +ibm.qradar: 2.1.0 +ibm.spectrum_virtualize: 1.12.0 +infinidat.infinibox: 1.3.12 +infoblox.nios_modules: 1.5.0 +inspur.ispim: 1.3.0 +inspur.sm: 2.3.0 +junipernetworks.junos: 5.3.0 +kubernetes.core: 2.4.0 +lowlydba.sqlserver: 2.2.1 +microsoft.ad: 1.3.0 +netapp.aws: 21.7.0 +netapp.azure: 21.10.0 +netapp.cloudmanager: 21.22.0 +netapp.elementsw: 21.7.0 +netapp.ontap: 22.7.0 +netapp.storagegrid: 21.11.1 +netapp.um_info: 21.8.0 +netapp_eseries.santricity: 1.4.0 +netbox.netbox: 3.14.0 +ngine_io.cloudstack: 2.3.0 +ngine_io.exoscale: 1.1.0 +ngine_io.vultr: 1.1.3 +openstack.cloud: 2.1.0 +openvswitch.openvswitch: 2.1.1 +ovirt.ovirt: 3.2.0 +purestorage.flasharray: 1.21.0 +purestorage.flashblade: 1.14.0 +purestorage.fusion: 1.6.0 +sensu.sensu_go: 1.14.0 +servicenow.servicenow: 1.0.6 +splunk.es: 2.1.0 +t_systems_mms.icinga_director: 1.33.1 +telekom_mms.icinga_director: 1.34.1 +theforeman.foreman: 3.14.0 +vmware.vmware_rest: 2.3.1 +vultr.cloud: 1.10.0 +vyos.vyos: 4.1.0 +wti.remote: 1.0.5 diff --git a/8/ansible-8.5.0.yaml b/8/ansible-8.5.0.yaml new file mode 100644 index 0000000000..61e66b0930 --- /dev/null +++ b/8/ansible-8.5.0.yaml @@ -0,0 +1,322 @@ +collections: +- name: amazon.aws + source: https://galaxy.ansible.com + version: 6.5.0 +- name: ansible.netcommon + source: https://galaxy.ansible.com + version: 5.2.0 +- name: ansible.posix + source: https://galaxy.ansible.com + version: 1.5.4 +- name: ansible.utils + source: https://galaxy.ansible.com + version: 2.11.0 +- name: ansible.windows + source: https://galaxy.ansible.com + version: 1.14.0 +- name: arista.eos + source: https://galaxy.ansible.com + version: 6.1.2 +- name: awx.awx + source: https://galaxy.ansible.com + version: 22.7.0 +- name: azure.azcollection + source: https://galaxy.ansible.com + version: 1.18.1 +- name: check_point.mgmt + source: https://galaxy.ansible.com + version: 5.1.1 +- name: chocolatey.chocolatey + source: https://galaxy.ansible.com + version: 1.5.1 +- name: cisco.aci + source: https://galaxy.ansible.com + version: 2.7.0 +- name: cisco.asa + source: https://galaxy.ansible.com + version: 4.0.2 +- name: cisco.dnac + source: https://galaxy.ansible.com + version: 6.7.5 +- name: cisco.intersight + source: https://galaxy.ansible.com + version: 1.0.27 +- name: cisco.ios + source: https://galaxy.ansible.com + version: 4.6.1 +- name: cisco.iosxr + source: https://galaxy.ansible.com + version: 5.0.3 +- name: cisco.ise + source: https://galaxy.ansible.com + version: 2.5.16 +- name: cisco.meraki + source: https://galaxy.ansible.com + version: 2.16.5 +- name: cisco.mso + source: https://galaxy.ansible.com + version: 2.5.0 +- name: cisco.nso + source: https://galaxy.ansible.com + version: 1.0.3 +- name: cisco.nxos + source: https://galaxy.ansible.com + version: 4.4.0 +- name: cisco.ucs + source: https://galaxy.ansible.com + version: 1.10.0 +- name: cloud.common + source: https://galaxy.ansible.com + version: 2.1.4 +- name: cloudscale_ch.cloud + source: https://galaxy.ansible.com + version: 2.3.1 +- name: community.aws + source: https://galaxy.ansible.com + version: 6.3.0 +- name: community.azure + source: https://galaxy.ansible.com + version: 2.0.0 +- name: community.ciscosmb + source: https://galaxy.ansible.com + version: 1.0.6 +- name: community.crypto + source: https://galaxy.ansible.com + version: 2.15.1 +- name: community.digitalocean + source: https://galaxy.ansible.com + version: 1.24.0 +- name: community.dns + source: https://galaxy.ansible.com + version: 2.6.2 +- name: community.docker + source: https://galaxy.ansible.com + version: 3.4.9 +- name: community.fortios + source: https://galaxy.ansible.com + version: 1.0.0 +- name: community.general + source: https://galaxy.ansible.com + version: 7.5.0 +- name: community.google + source: https://galaxy.ansible.com + version: 1.0.0 +- name: community.grafana + source: https://galaxy.ansible.com + version: 1.5.4 +- name: community.hashi_vault + source: https://galaxy.ansible.com + version: 5.0.0 +- name: community.hrobot + source: https://galaxy.ansible.com + version: 1.8.1 +- name: community.libvirt + source: https://galaxy.ansible.com + version: 1.3.0 +- name: community.mongodb + source: https://galaxy.ansible.com + version: 1.6.3 +- name: community.mysql + source: https://galaxy.ansible.com + version: 3.7.2 +- name: community.network + source: https://galaxy.ansible.com + version: 5.0.0 +- name: community.okd + source: https://galaxy.ansible.com + version: 2.3.0 +- name: community.postgresql + source: https://galaxy.ansible.com + version: 2.4.3 +- name: community.proxysql + source: https://galaxy.ansible.com + version: 1.5.1 +- name: community.rabbitmq + source: https://galaxy.ansible.com + version: 1.2.3 +- name: community.routeros + source: https://galaxy.ansible.com + version: 2.10.0 +- name: community.sap + source: https://galaxy.ansible.com + version: 1.0.0 +- name: community.sap_libs + source: https://galaxy.ansible.com + version: 1.4.1 +- name: community.skydive + source: https://galaxy.ansible.com + version: 1.0.0 +- name: community.sops + source: https://galaxy.ansible.com + version: 1.6.6 +- name: community.vmware + source: https://galaxy.ansible.com + version: 3.10.0 +- name: community.windows + source: https://galaxy.ansible.com + version: 1.13.0 +- name: community.zabbix + source: https://galaxy.ansible.com + version: 2.1.0 +- name: containers.podman + source: https://galaxy.ansible.com + version: 1.10.3 +- name: cyberark.conjur + source: https://galaxy.ansible.com + version: 1.2.2 +- name: cyberark.pas + source: https://galaxy.ansible.com + version: 1.0.23 +- name: dellemc.enterprise_sonic + source: https://galaxy.ansible.com + version: 2.2.0 +- name: dellemc.openmanage + source: https://galaxy.ansible.com + version: 7.6.1 +- name: dellemc.powerflex + source: https://galaxy.ansible.com + version: 1.9.0 +- name: dellemc.unity + source: https://galaxy.ansible.com + version: 1.7.1 +- name: f5networks.f5_modules + source: https://galaxy.ansible.com + version: 1.26.0 +- name: fortinet.fortimanager + source: https://galaxy.ansible.com + version: 2.2.1 +- name: fortinet.fortios + source: https://galaxy.ansible.com + version: 2.3.2 +- name: frr.frr + source: https://galaxy.ansible.com + version: 2.0.2 +- name: gluster.gluster + source: https://galaxy.ansible.com + version: 1.0.2 +- name: google.cloud + source: https://galaxy.ansible.com + version: 1.2.0 +- name: grafana.grafana + source: https://galaxy.ansible.com + version: 2.2.3 +- name: hetzner.hcloud + source: https://galaxy.ansible.com + version: 1.16.0 +- name: hpe.nimble + source: https://galaxy.ansible.com + version: 1.1.4 +- name: ibm.qradar + source: https://galaxy.ansible.com + version: 2.1.0 +- name: ibm.spectrum_virtualize + source: https://galaxy.ansible.com + version: 1.12.0 +- name: infinidat.infinibox + source: https://galaxy.ansible.com + version: 1.3.12 +- name: infoblox.nios_modules + source: https://galaxy.ansible.com + version: 1.5.0 +- name: inspur.ispim + source: https://galaxy.ansible.com + version: 1.3.0 +- name: inspur.sm + source: https://galaxy.ansible.com + version: 2.3.0 +- name: junipernetworks.junos + source: https://galaxy.ansible.com + version: 5.3.0 +- name: kubernetes.core + source: https://galaxy.ansible.com + version: 2.4.0 +- name: lowlydba.sqlserver + source: https://galaxy.ansible.com + version: 2.2.1 +- name: microsoft.ad + source: https://galaxy.ansible.com + version: 1.3.0 +- name: netapp.aws + source: https://galaxy.ansible.com + version: 21.7.0 +- name: netapp.azure + source: https://galaxy.ansible.com + version: 21.10.0 +- name: netapp.cloudmanager + source: https://galaxy.ansible.com + version: 21.22.0 +- name: netapp.elementsw + source: https://galaxy.ansible.com + version: 21.7.0 +- name: netapp.ontap + source: https://galaxy.ansible.com + version: 22.7.0 +- name: netapp.storagegrid + source: https://galaxy.ansible.com + version: 21.11.1 +- name: netapp.um_info + source: https://galaxy.ansible.com + version: 21.8.0 +- name: netapp_eseries.santricity + source: https://galaxy.ansible.com + version: 1.4.0 +- name: netbox.netbox + source: https://galaxy.ansible.com + version: 3.14.0 +- name: ngine_io.cloudstack + source: https://galaxy.ansible.com + version: 2.3.0 +- name: ngine_io.exoscale + source: https://galaxy.ansible.com + version: 1.1.0 +- name: ngine_io.vultr + source: https://galaxy.ansible.com + version: 1.1.3 +- name: openstack.cloud + source: https://galaxy.ansible.com + version: 2.1.0 +- name: openvswitch.openvswitch + source: https://galaxy.ansible.com + version: 2.1.1 +- name: ovirt.ovirt + source: https://galaxy.ansible.com + version: 3.2.0 +- name: purestorage.flasharray + source: https://galaxy.ansible.com + version: 1.21.0 +- name: purestorage.flashblade + source: https://galaxy.ansible.com + version: 1.14.0 +- name: purestorage.fusion + source: https://galaxy.ansible.com + version: 1.6.0 +- name: sensu.sensu_go + source: https://galaxy.ansible.com + version: 1.14.0 +- name: servicenow.servicenow + source: https://galaxy.ansible.com + version: 1.0.6 +- name: splunk.es + source: https://galaxy.ansible.com + version: 2.1.0 +- name: t_systems_mms.icinga_director + source: https://galaxy.ansible.com + version: 1.33.1 +- name: telekom_mms.icinga_director + source: https://galaxy.ansible.com + version: 1.34.1 +- name: theforeman.foreman + source: https://galaxy.ansible.com + version: 3.14.0 +- name: vmware.vmware_rest + source: https://galaxy.ansible.com + version: 2.3.1 +- name: vultr.cloud + source: https://galaxy.ansible.com + version: 1.10.0 +- name: vyos.vyos + source: https://galaxy.ansible.com + version: 4.1.0 +- name: wti.remote + source: https://galaxy.ansible.com + version: 1.0.5 diff --git a/8/changelog.yaml b/8/changelog.yaml index df980e1d78..0e209e5269 100644 --- a/8/changelog.yaml +++ b/8/changelog.yaml @@ -157,3 +157,10 @@ releases: `Porting Guide `_' release_date: '2023-09-12' + 8.5.0: + changes: + release_summary: 'Release Date: 2023-10-11 + + + `Porting Guide `_' + release_date: '2023-10-11' diff --git a/8/galaxy-requirements.yaml b/8/galaxy-requirements.yaml index 1cf5cc776f..705b4a3c48 100644 --- a/8/galaxy-requirements.yaml +++ b/8/galaxy-requirements.yaml @@ -1,8 +1,8 @@ -# Collections included in Ansible 8.4.0 +# Collections included in Ansible 8.5.0 collections: - name: amazon.aws source: https://galaxy.ansible.com - version: 6.4.0 + version: 6.5.0 - name: ansible.netcommon source: https://galaxy.ansible.com version: 5.2.0 @@ -17,13 +17,13 @@ collections: version: 1.14.0 - name: arista.eos source: https://galaxy.ansible.com - version: 6.1.0 + version: 6.1.2 - name: awx.awx source: https://galaxy.ansible.com version: 22.7.0 - name: azure.azcollection source: https://galaxy.ansible.com - version: 1.17.0 + version: 1.18.1 - name: check_point.mgmt source: https://galaxy.ansible.com version: 5.1.1 @@ -35,10 +35,10 @@ collections: version: 2.7.0 - name: cisco.asa source: https://galaxy.ansible.com - version: 4.0.1 + version: 4.0.2 - name: cisco.dnac source: https://galaxy.ansible.com - version: 6.7.4 + version: 6.7.5 - name: cisco.intersight source: https://galaxy.ansible.com version: 1.0.27 @@ -50,10 +50,10 @@ collections: version: 5.0.3 - name: cisco.ise source: https://galaxy.ansible.com - version: 2.5.15 + version: 2.5.16 - name: cisco.meraki source: https://galaxy.ansible.com - version: 2.16.0 + version: 2.16.5 - name: cisco.mso source: https://galaxy.ansible.com version: 2.5.0 @@ -89,16 +89,16 @@ collections: version: 1.24.0 - name: community.dns source: https://galaxy.ansible.com - version: 2.6.1 + version: 2.6.2 - name: community.docker source: https://galaxy.ansible.com - version: 3.4.8 + version: 3.4.9 - name: community.fortios source: https://galaxy.ansible.com version: 1.0.0 - name: community.general source: https://galaxy.ansible.com - version: 7.4.0 + version: 7.5.0 - name: community.google source: https://galaxy.ansible.com version: 1.0.0 @@ -113,10 +113,10 @@ collections: version: 1.8.1 - name: community.libvirt source: https://galaxy.ansible.com - version: 1.2.0 + version: 1.3.0 - name: community.mongodb source: https://galaxy.ansible.com - version: 1.6.1 + version: 1.6.3 - name: community.mysql source: https://galaxy.ansible.com version: 3.7.2 @@ -137,7 +137,7 @@ collections: version: 1.2.3 - name: community.routeros source: https://galaxy.ansible.com - version: 2.9.0 + version: 2.10.0 - name: community.sap source: https://galaxy.ansible.com version: 1.0.0 @@ -149,10 +149,10 @@ collections: version: 1.0.0 - name: community.sops source: https://galaxy.ansible.com - version: 1.6.5 + version: 1.6.6 - name: community.vmware source: https://galaxy.ansible.com - version: 3.9.0 + version: 3.10.0 - name: community.windows source: https://galaxy.ansible.com version: 1.13.0 @@ -164,10 +164,10 @@ collections: version: 1.10.3 - name: cyberark.conjur source: https://galaxy.ansible.com - version: 1.2.0 + version: 1.2.2 - name: cyberark.pas source: https://galaxy.ansible.com - version: 1.0.19 + version: 1.0.23 - name: dellemc.enterprise_sonic source: https://galaxy.ansible.com version: 2.2.0 @@ -176,7 +176,7 @@ collections: version: 7.6.1 - name: dellemc.powerflex source: https://galaxy.ansible.com - version: 1.8.0 + version: 1.9.0 - name: dellemc.unity source: https://galaxy.ansible.com version: 1.7.1 @@ -200,7 +200,7 @@ collections: version: 1.2.0 - name: grafana.grafana source: https://galaxy.ansible.com - version: 2.1.8 + version: 2.2.3 - name: hetzner.hcloud source: https://galaxy.ansible.com version: 1.16.0 @@ -281,13 +281,13 @@ collections: version: 2.1.1 - name: ovirt.ovirt source: https://galaxy.ansible.com - version: 3.1.3 + version: 3.2.0 - name: purestorage.flasharray source: https://galaxy.ansible.com version: 1.21.0 - name: purestorage.flashblade source: https://galaxy.ansible.com - version: 1.13.1 + version: 1.14.0 - name: purestorage.fusion source: https://galaxy.ansible.com version: 1.6.0 @@ -314,7 +314,7 @@ collections: version: 2.3.1 - name: vultr.cloud source: https://galaxy.ansible.com - version: 1.9.0 + version: 1.10.0 - name: vyos.vyos source: https://galaxy.ansible.com version: 4.1.0 diff --git a/8/porting_guide_8.rst b/8/porting_guide_8.rst index 0903072dd8..20a5b16b46 100644 --- a/8/porting_guide_8.rst +++ b/8/porting_guide_8.rst @@ -94,6 +94,18 @@ Networking No notable changes +Porting Guide for v8.5.0 +======================== + +Deprecated Features +------------------- + +community.general +~~~~~~~~~~~~~~~~~ + +- The next major release, community.general 8.0.0, will drop support for ansible-core 2.11 and 2.12, which have been End of Life for some time now. This means that this collection no longer supports Python 2.6 on the target. Individual content might still work with unsupported ansible-core versions, but that can change at any time. Also please note that from now on, for every new major community.general release, we will drop support for all ansible-core versions that have been End of Life for more than a few weeks on the date of the major release (https://github.com/ansible-community/community-topics/discussions/271, https://github.com/ansible-collections/community.general/pull/7259). +- redfish_info, redfish_config, redfish_command - the default value ``10`` for the ``timeout`` option is deprecated and will change to ``60`` in community.general 9.0.0 (https://github.com/ansible-collections/community.general/pull/7295). + Porting Guide for v8.4.0 ======================== @@ -437,7 +449,7 @@ community.routeros ~~~~~~~~~~~~~~~~~~ - api_modify - when limits for entries in ``queue tree`` are defined as human readable - for example ``25M`` -, the configuration will be correctly set in ROS, but the module will indicate the item is changed on every run even when there was no change done. This is caused by the ROS API which returns the number in bytes - for example ``25000000`` (which is inconsistent with the CLI behavior). In order to mitigate that, the limits have to be defined in bytes (those will still appear as human readable in the ROS CLI) (https://github.com/ansible-collections/community.routeros/pull/131). -- api_modify, api_info - ``routing ospf area``, ``routing ospf area range``, ``routing ospf instance``, ``routing ospf interface-template`` paths are not fully implemeted for ROS6 due to the significat changes between ROS6 and ROS7 (https://github.com/ansible-collections/community.routeros/pull/131). +- api_modify, api_info - ``routing ospf area``, ``routing ospf area range``, ``routing ospf instance``, ``routing ospf interface-template`` paths are not fully implemented for ROS6 due to the significant changes between ROS6 and ROS7 (https://github.com/ansible-collections/community.routeros/pull/131). dellemc.openmanage ~~~~~~~~~~~~~~~~~~ @@ -845,7 +857,7 @@ community.general we have not heard about anyone using them in those setups. Hence, these modules are deprecated, and will be removed in community.general 10.0.0 in case there are no reports about being still useful, and potentially - noone that steps up to maintain them + no one that steps up to maintain them (https://github.com/ansible-collections/community.general/pull/6493). community.hashi_vault