diff --git a/7/CHANGELOG-v7.rst b/7/CHANGELOG-v7.rst index 634e021a52..fb8b475010 100644 --- a/7/CHANGELOG-v7.rst +++ b/7/CHANGELOG-v7.rst @@ -8,6 +8,723 @@ This changelog describes changes since Ansible 6.0.0. :local: :depth: 2 +v7.7.0 +====== + +.. contents:: + :local: + :depth: 2 + +Release Summary +--------------- + +Release Date: 2023-06-22 + +`Porting Guide `_ + +Ansible-core +------------ + +Ansible 7.7.0 contains Ansible-core version 2.14.7. +This is a newer version than version 2.14.6 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 7.6.0 | Ansible 7.7.0 | Notes | ++===============================+===============+===============+==============================================================================================================================+ +| amazon.aws | 5.5.0 | 5.5.1 | | ++-------------------------------+---------------+---------------+------------------------------------------------------------------------------------------------------------------------------+ +| azure.azcollection | 1.15.0 | 1.16.0 | Unfortunately, this collection does not provide changelog data in a format that can be processed by the changelog generator. | ++-------------------------------+---------------+---------------+------------------------------------------------------------------------------------------------------------------------------+ +| cisco.asa | 4.0.0 | 4.0.1 | | ++-------------------------------+---------------+---------------+------------------------------------------------------------------------------------------------------------------------------+ +| cisco.ios | 4.5.0 | 4.6.1 | | ++-------------------------------+---------------+---------------+------------------------------------------------------------------------------------------------------------------------------+ +| cisco.nxos | 4.3.0 | 4.4.0 | | ++-------------------------------+---------------+---------------+------------------------------------------------------------------------------------------------------------------------------+ +| cloudscale_ch.cloud | 2.2.4 | 2.3.1 | | ++-------------------------------+---------------+---------------+------------------------------------------------------------------------------------------------------------------------------+ +| community.ciscosmb | 1.0.5 | 1.0.6 | | ++-------------------------------+---------------+---------------+------------------------------------------------------------------------------------------------------------------------------+ +| community.crypto | 2.13.1 | 2.14.0 | | ++-------------------------------+---------------+---------------+------------------------------------------------------------------------------------------------------------------------------+ +| community.dns | 2.5.4 | 2.5.5 | | ++-------------------------------+---------------+---------------+------------------------------------------------------------------------------------------------------------------------------+ +| community.docker | 3.4.6 | 3.4.7 | | ++-------------------------------+---------------+---------------+------------------------------------------------------------------------------------------------------------------------------+ +| community.general | 6.6.1 | 6.6.2 | | ++-------------------------------+---------------+---------------+------------------------------------------------------------------------------------------------------------------------------+ +| community.mongodb | 1.5.2 | 1.6.0 | There are no changes recorded in the changelog. | ++-------------------------------+---------------+---------------+------------------------------------------------------------------------------------------------------------------------------+ +| community.mysql | 3.7.1 | 3.7.2 | | ++-------------------------------+---------------+---------------+------------------------------------------------------------------------------------------------------------------------------+ +| community.postgresql | 2.4.1 | 2.4.2 | | ++-------------------------------+---------------+---------------+------------------------------------------------------------------------------------------------------------------------------+ +| community.routeros | 2.8.0 | 2.8.2 | | ++-------------------------------+---------------+---------------+------------------------------------------------------------------------------------------------------------------------------+ +| community.sops | 1.6.1 | 1.6.2 | | ++-------------------------------+---------------+---------------+------------------------------------------------------------------------------------------------------------------------------+ +| community.vmware | 3.6.0 | 3.7.0 | | ++-------------------------------+---------------+---------------+------------------------------------------------------------------------------------------------------------------------------+ +| containers.podman | 1.10.1 | 1.10.2 | | ++-------------------------------+---------------+---------------+------------------------------------------------------------------------------------------------------------------------------+ +| f5networks.f5_modules | 1.24.0 | 1.25.0 | | ++-------------------------------+---------------+---------------+------------------------------------------------------------------------------------------------------------------------------+ +| fortinet.fortimanager | 2.1.7 | 2.2.0 | | ++-------------------------------+---------------+---------------+------------------------------------------------------------------------------------------------------------------------------+ +| fortinet.fortios | 2.2.3 | 2.3.0 | | ++-------------------------------+---------------+---------------+------------------------------------------------------------------------------------------------------------------------------+ +| microsoft.ad | 1.1.0 | 1.2.0 | | ++-------------------------------+---------------+---------------+------------------------------------------------------------------------------------------------------------------------------+ +| netapp.ontap | 22.6.0 | 22.7.0 | | ++-------------------------------+---------------+---------------+------------------------------------------------------------------------------------------------------------------------------+ +| purestorage.fusion | 1.4.2 | 1.5.0 | | ++-------------------------------+---------------+---------------+------------------------------------------------------------------------------------------------------------------------------+ +| t_systems_mms.icinga_director | 1.33.0 | 1.33.1 | | ++-------------------------------+---------------+---------------+------------------------------------------------------------------------------------------------------------------------------+ +| theforeman.foreman | 3.10.0 | 3.11.0 | | ++-------------------------------+---------------+---------------+------------------------------------------------------------------------------------------------------------------------------+ +| vyos.vyos | 4.0.2 | 4.1.0 | | ++-------------------------------+---------------+---------------+------------------------------------------------------------------------------------------------------------------------------+ +| wti.remote | 1.0.4 | 1.0.5 | Unfortunately, this collection does not provide changelog data in a format that can be processed by the changelog generator. | ++-------------------------------+---------------+---------------+------------------------------------------------------------------------------------------------------------------------------+ + +Major Changes +------------- + +cloudscale_ch.cloud +~~~~~~~~~~~~~~~~~~~ + +- Bump minimum required Ansible version to 2.13.0 + +fortinet.fortimanager +~~~~~~~~~~~~~~~~~~~~~ + +- Support all FortiManager versions in 6.2, 6.4, 7.0, 7.2 and 7.4. 139 new modules. +- Support token based authentication. + +fortinet.fortios +~~~~~~~~~~~~~~~~ + +- Improve the `no_log` feature in some modules; +- Improve the documentation and example for `seq_num` in `fortios_router_static`; +- Improve the documentation for `member_path` in all the modules; +- Support new FOS versions. + +Minor Changes +------------- + +Ansible-core +~~~~~~~~~~~~ + +- Removed ``straight.plugin`` from the build and packaging requirements. + +cisco.ios +~~~~~~~~~ + +- ios_interfaces - Add template attribute to provide support for cisco ios templates. +- ios_service - Create module to manage service configuration on IOS switches + +cisco.nxos +~~~~~~~~~~ + +- nxos_user - Add support for hashed passwords. (https://github.com/ansible-collections/cisco.nxos/issues/370). + +community.ciscosmb +~~~~~~~~~~~~~~~~~~ + +- added Ansible playbook examples ``cismosmb_inventory_template.yml``, ``cismosmb_gather_facts.yml``, ``cismosmb_commands.yml`` +- no longer testing for ansible 2.9 and for Python 2.6 / 2.7 +- removed unused portion of code in cliconf/ciscosmb.yml +- test Ansible 2.14 + +community.crypto +~~~~~~~~~~~~~~~~ + +- acme_certificate - allow to use no challenge by providing ``no challenge`` for the ``challenge`` option. This is needed for ACME servers where validation is done without challenges (https://github.com/ansible-collections/community.crypto/issues/613, https://github.com/ansible-collections/community.crypto/pull/615). +- acme_certificate - validate and wait for challenges in parallel instead handling them one after another (https://github.com/ansible-collections/community.crypto/pull/617). +- x509_certificate_info - added support for certificates in DER format when using ``path`` parameter (https://github.com/ansible-collections/community.crypto/issues/603). + +community.vmware +~~~~~~~~~~~~~~~~ + +- vmware_cluster_drs_recommendations - Add the Module to apply the drs recommendations (https://github.com/ansible-collections/community.vmware/pull/1736) +- vmware_guest_serial_port - add support for proxyURI parameter to enable use of a virtual serial port concentrator (https://github.com/ansible-collections/community.vmware/issues/1742) + +f5networks.f5_modules +~~~~~~~~~~~~~~~~~~~~~ + +- bigip_command - Added note to give appropriate timeout value for long running commands + +fortinet.fortimanager +~~~~~~~~~~~~~~~~~~~~~ + +- Corrected the behavior of module fmgr_pkg_firewall_consolidated_policy_sectionvalue and fmgr_pkg_firewall_securitypolicy_sectionvalue. +- Improve documentation. + +microsoft.ad +~~~~~~~~~~~~ + +- microsoft.ad.debug_ldap_client - Add ``dpapi_ng`` to list of packages checked +- microsoft.ad.ldap - Add support for decrypting LAPS encrypted password +- microsoft.ad.ldap - Allow setting LDAP connection and authentication options through environment variables - https://github.com/ansible-collections/microsoft.ad/issues/34 + +netapp.ontap +~~~~~~~~~~~~ + +- na_ontap_name_mappings - added choices ``s3_win`` and ``s3_unix`` to ``direction``, requires ONTAP 9.12.1 or later. +- na_ontap_s3_buckets - new option ``nas_path`` added, requires ONTAP 9.12.1 or later. + +purestorage.fusion +~~~~~~~~~~~~~~~~~~ + +- FUSION_API_HOST && FUSION_HOST - changed logic, now this variables require host name without path +- Fusion authentication - add 'access_token' module's parameter and 'FUSION_ACCESS_TOKEN' environment variable, as an alternative way of the authentication. +- fusion - added private key password, which is used to decrypt private key files +- fusion_info - `array` is None if missing in `volume` +- fusion_info - `hardware_types` is None if missing in `storage_service` +- fusion_info - `network_interface_groups` is None if missing in `iscsi_interfaces` in `storage_endpoint` +- fusion_info - introduce 'availability_zones' subset option +- fusion_info - introduce 'host_access_policies' subset option +- fusion_info - introduce 'network_interfaces' subset option +- fusion_info - introduce 'regions' subset option +- fusion_info - rename 'appliances' in default dict to 'arrays' for consistency +- fusion_info - rename 'hosts' dict to 'host_access_policies' for consistency +- fusion_info - rename 'interfaces' dict to 'network_interfaces' for consistency +- fusion_info - rename 'placements_groups' in default dict to 'placement_groups' for consistency +- fusion_info - rename 'zones' dict to 'availability_zones' for consistency +- fusion_info - rename hardware to hardware_types in response for consistency +- fusion_info - rename storageclass to storage_classes in response for consistency +- fusion_pp - duration parsing improved. Supports combination of time units (E.g 5H5M) +- fusion_ra - added `api_client_key` argument, which can be used instead of `user` and `principal` argument +- fusion_ra - added `principal` argument, which is an ID of either API client or User and can be used instead of `user` argument +- fusion_se - add support for CBS Storage Endpoint + +theforeman.foreman +~~~~~~~~~~~~~~~~~~ + +- content_view_promote role - also accept all parameters of the `content_view_version` module (https://github.com/theforeman/foreman-ansible-modules/issues/1591) +- content_view_version - include information about the published version in the return value of the module +- job-invocation - add ``recurrence purpose`` and ``description_format`` parameters +- organizations role - accept ``parameters`` and ``ignore_types`` like the module does + +vyos.vyos +~~~~~~~~~ + +- vyos-l3_interface_support - Add support for Tunnel, Bridge and Dummy interfaces. (https://github.com/ansible-collections/vyos.vyos/issues/265) + +Deprecated Features +------------------- + +- The gluster.gluster collection is considered unmaintained and will be removed from Ansible 10 if no one starts maintaining it again before Ansible 10. See `the removal process for details on how this works `__ (https://github.com/ansible-community/community-topics/issues/225). +- The netapp.aws collection is considered unmaintained and will be removed from Ansible 10 if no one starts maintaining it again before Ansible 10. See `the removal process for details on how this works `__ (https://github.com/ansible-community/community-topics/issues/223). + +community.ciscosmb +~~~~~~~~~~~~~~~~~~ + +- support for Python 2.6 nad 2.7 +- support for ansible 2.9 + +microsoft.ad +~~~~~~~~~~~~ + +- Deprecating support for Server 2012 and Server 2012 R2. These OS versions are reaching End of Life status from Microsoft and support for using them in Ansible are nearing its end. + +purestorage.fusion +~~~~~~~~~~~~~~~~~~ + +- fusion_api_client - 'app_id' and 'key_file' parameters are deprecated in favor of 'issuer_id' and 'private_key_file' parameters and will be removed in the version 2.0.0, FUSION_APP_ID and FUSION_HOST env variables are deprecated in favor of FUSION_ISSUER_ID and FUSION_HOST and will be removed in the version 2.0.0 +- fusion_array - 'app_id' and 'key_file' parameters are deprecated in favor of 'issuer_id' and 'private_key_file' parameters and will be removed in the version 2.0.0, FUSION_APP_ID and FUSION_HOST env variables are deprecated in favor of FUSION_ISSUER_ID and FUSION_HOST and will be removed in the version 2.0.0 +- fusion_az - 'app_id' and 'key_file' parameters are deprecated in favor of 'issuer_id' and 'private_key_file' parameters and will be removed in the version 2.0.0, FUSION_APP_ID and FUSION_HOST env variables are deprecated in favor of FUSION_ISSUER_ID and FUSION_HOST and will be removed in the version 2.0.0 +- fusion_hap - 'app_id' and 'key_file' parameters are deprecated in favor of 'issuer_id' and 'private_key_file' parameters and will be removed in the version 2.0.0, FUSION_APP_ID and FUSION_HOST env variables are deprecated in favor of FUSION_ISSUER_ID and FUSION_HOST and will be removed in the version 2.0.0 +- fusion_hap - parameters `nqn`, `wwns`, `host_password`, `host_user`, `target_password`and `target_user` were deprecated +- fusion_hw - FUSION_APP_ID and FUSION_HOST env variables are deprecated in favor of FUSION_ISSUER_ID and FUSION_HOST and will be removed in the version 2.0.0 +- fusion_info - 'app_id' and 'key_file' parameters are deprecated in favor of 'issuer_id' and 'private_key_file' parameters and will be removed in the version 2.0.0, FUSION_APP_ID and FUSION_HOST env variables are deprecated in favor of FUSION_ISSUER_ID and FUSION_HOST and will be removed in the version 2.0.0 +- fusion_info - 'hosts' subset is deprecated in favor of 'host_access_policies' and will be removed in the version 2.0.0 +- fusion_info - 'interfaces' subset is deprecated in favor of 'network_interfaces' and will be removed in the version 2.0.0 +- fusion_info - 'zones' subset is deprecated in favor of 'availability_zones' and will be removed in the version 2.0.0 +- fusion_ni - 'app_id' and 'key_file' parameters are deprecated in favor of 'issuer_id' and 'private_key_file' parameters and will be removed in the version 2.0.0, FUSION_APP_ID and FUSION_HOST env variables are deprecated in favor of FUSION_ISSUER_ID and FUSION_HOST and will be removed in the version 2.0.0 +- fusion_nig - 'app_id' and 'key_file' parameters are deprecated in favor of 'issuer_id' and 'private_key_file' parameters and will be removed in the version 2.0.0, FUSION_APP_ID and FUSION_HOST env variables are deprecated in favor of FUSION_ISSUER_ID and FUSION_HOST and will be removed in the version 2.0.0 +- fusion_pg - 'app_id' and 'key_file' parameters are deprecated in favor of 'issuer_id' and 'private_key_file' parameters and will be removed in the version 2.0.0, FUSION_APP_ID and FUSION_HOST env variables are deprecated in favor of FUSION_ISSUER_ID and FUSION_HOST and will be removed in the version 2.0.0 +- fusion_pp - 'app_id' and 'key_file' parameters are deprecated in favor of 'issuer_id' and 'private_key_file' parameters and will be removed in the version 2.0.0, FUSION_APP_ID and FUSION_HOST env variables are deprecated in favor of FUSION_ISSUER_ID and FUSION_HOST and will be removed in the version 2.0.0 +- fusion_ra - 'app_id' and 'key_file' parameters are deprecated in favor of 'issuer_id' and 'private_key_file' parameters and will be removed in the version 2.0.0, FUSION_APP_ID and FUSION_HOST env variables are deprecated in favor of FUSION_ISSUER_ID and FUSION_HOST and will be removed in the version 2.0.0 +- fusion_region - 'app_id' and 'key_file' parameters are deprecated in favor of 'issuer_id' and 'private_key_file' parameters and will be removed in the version 2.0.0, FUSION_APP_ID and FUSION_HOST env variables are deprecated in favor of FUSION_ISSUER_ID and FUSION_HOST and will be removed in the version 2.0.0 +- fusion_sc - 'app_id' and 'key_file' parameters are deprecated in favor of 'issuer_id' and 'private_key_file' parameters and will be removed in the version 2.0.0, FUSION_APP_ID and FUSION_HOST env variables are deprecated in favor of FUSION_ISSUER_ID and FUSION_HOST and will be removed in the version 2.0.0 +- fusion_se - 'app_id' and 'key_file' parameters are deprecated in favor of 'issuer_id' and 'private_key_file' parameters and will be removed in the version 2.0.0, FUSION_APP_ID and FUSION_HOST env variables are deprecated in favor of FUSION_ISSUER_ID and FUSION_HOST and will be removed in the version 2.0.0 +- fusion_se - `endpoint_type` parameter is now deprecated and will be removed in version 2.0.0 +- fusion_ss - 'app_id' and 'key_file' parameters are deprecated in favor of 'issuer_id' and 'private_key_file' parameters and will be removed in the version 2.0.0, FUSION_APP_ID and FUSION_HOST env variables are deprecated in favor of FUSION_ISSUER_ID and FUSION_HOST and will be removed in the version 2.0.0 +- fusion_tenant - 'app_id' and 'key_file' parameters are deprecated in favor of 'issuer_id' and 'private_key_file' parameters and will be removed in the version 2.0.0, FUSION_APP_ID and FUSION_HOST env variables are deprecated in favor of FUSION_ISSUER_ID and FUSION_HOST and will be removed in the version 2.0.0 +- fusion_tn - FUSION_APP_ID and FUSION_HOST env variables are deprecated in favor of FUSION_ISSUER_ID and FUSION_HOST and will be removed in the version 2.0.0 +- fusion_ts - 'app_id' and 'key_file' parameters are deprecated in favor of 'issuer_id' and 'private_key_file' parameters and will be removed in the version 2.0.0, FUSION_APP_ID and FUSION_HOST env variables are deprecated in favor of FUSION_ISSUER_ID and FUSION_HOST and will be removed in the version 2.0.0 +- fusion_volume - 'app_id' and 'key_file' parameters are deprecated in favor of 'issuer_id' and 'private_key_file' parameters and will be removed in the version 2.0.0, FUSION_APP_ID and FUSION_HOST env variables are deprecated in favor of FUSION_ISSUER_ID and FUSION_HOST and will be removed in the version 2.0.0 + +Removed Features (previously deprecated) +---------------------------------------- + +community.ciscosmb +~~~~~~~~~~~~~~~~~~ + +- remove testing for Python 2.6 nad 2.7 +- remove testing for ansible 2.9 + +Bugfixes +-------- + +Ansible-core +~~~~~~~~~~~~ + +- ansible-test - Fix a traceback that occurs when attempting to test Ansible source using a different ansible-test. A clear error message is now given when this scenario occurs. +- ansible-test local change detection - use ``git merge-base HEAD`` instead of ``git merge-base --fork-point `` (https://github.com/ansible/ansible/pull/79734). +- man page build - Remove the dependency on the ``docs`` directory for building man pages. +- uri - fix search for JSON type to include complex strings containing '+' + +amazon.aws +~~~~~~~~~~ + +- autoscaling_group - fix ValidationError when describing an autoscaling group that has more than 20 target groups attached to it by breaking the request into chunks (https://github.com/ansible-collections/amazon.aws/pull/1593). +- autoscaling_group_info - fix ValidationError when describing an autoscaling group that has more than 20 target groups attached to it by breaking the request into chunks (https://github.com/ansible-collections/amazon.aws/pull/1593). +- aws_account_attribute - raise correct ``AnsibleLookupError`` rather than ``AnsibleError`` (https://github.com/ansible-collections/amazon.aws/issues/1528). +- aws_secret - raise correct ``AnsibleLookupError`` rather than ``AnsibleError`` (https://github.com/ansible-collections/amazon.aws/issues/1528). +- aws_service_ip_ranges raise correct ``AnsibleLookupError`` rather than ``AnsibleError`` (https://github.com/ansible-collections/amazon.aws/issues/1528). +- aws_ssm - raise correct ``AnsibleLookupError`` rather than ``AnsibleError`` (https://github.com/ansible-collections/amazon.aws/issues/1528). +- ec2_instance - fix check_mode issue when adding network interfaces (https://github.com/ansible-collections/amazon.aws/issues/1403). +- elb_application_lb - fix missing attributes on creation of ALB. The ``create_or_update_alb()`` was including ALB-specific attributes when updating an existing ALB but not when creating a new ALB (https://github.com/ansible-collections/amazon.aws/issues/1510). + +cisco.ios +~~~~~~~~~ + +- ios_facts - fix calculation of memory from bytes to megabytes; grab correct output element for free memory (https://github.com/ansible-collections/cisco.ios/issues/763) +- ios_l3_interfaces - account for secondary/primary when comparing ipv4 addresses. (https://github.com/ansible-collections/cisco.ios/issues/826) +- ios_lag_interfaces - Fix empty facts to be a list. +- ios_ospf_interface - Fix configuration rendering for ipv4 and ipv6 configurations. +- ios_ospf_interface - Fix replaced and overridden state, action to negate superfluous configuration. +- ios_snmp_server - Add default versions to version 3 users. +- ospfv2 - Fixed rendering of capability command with vrf_lite. +- ospfv3 - Fixed rendering of capability command with vrf_lite. +- snmp_server - update module to get snmp_server user configuration. + +cisco.nxos +~~~~~~~~~~ + +- l3_interfaces - Append tag when updating IP address with state replaced (https://github.com/ansible-collections/cisco.nxos/issues/678). +- ntp_global - Fix incorrect handling of prefer option (https://github.com/ansible-collections/cisco.nxos/issues/670). +- nxos_banner - Add support for a custom multiline delimiter +- nxos_facts - Fix missing SVI facts (https://github.com/ansible-collections/cisco.nxos/issues/440). +- terminal - attempt privilege escalation only when prompt does not end with # + +cloudscale_ch.cloud +~~~~~~~~~~~~~~~~~~~ + +- Add missing modules to the "cloudscale_ch.cloud.cloudscale" action group. +- Remove outdated Ansible version requirement from the README. + +community.dns +~~~~~~~~~~~~~ + +- Update Public Suffix List. + +community.docker +~~~~~~~~~~~~~~~~ + +- docker_swarm_info - if ``service=true`` is used, do not crash when a service without an endpoint spec is encountered (https://github.com/ansible-collections/community.docker/issues/636, https://github.com/ansible-collections/community.docker/pull/637). + +community.general +~~~~~~~~~~~~~~~~~ + +- csv module utils - detects and remove unicode BOM markers from incoming CSV content (https://github.com/ansible-collections/community.general/pull/6662). +- gitlab_group - the module passed parameters to the API call even when not set. The module is now filtering out ``None`` values to remediate this (https://github.com/ansible-collections/community.general/pull/6712). +- ini_file - fix a bug where the inactive options were not used when possible (https://github.com/ansible-collections/community.general/pull/6575). +- keycloak module utils - fix ``is_struct_included`` handling of lists of lists/dictionaries (https://github.com/ansible-collections/community.general/pull/6688). +- keycloak module utils - the function ``get_user_by_username`` now return the user representation or ``None`` as stated in the documentation (https://github.com/ansible-collections/community.general/pull/6758). + +community.mysql +~~~~~~~~~~~~~~~ + +- mysql module utils - use the connection arguments ``db`` instead of ``database`` and ``passwd`` instead of ``password`` when running with MySQLdb < 2.0.0 (https://github.com/ansible-collections/community.mysql/pull/553). + +community.postgresql +~~~~~~~~~~~~~~~~~~~~ + +- postgresql_db - when the task is completed successfully, close the database connection (https://github.com/ansible-collections/community.postgresql/issues/465). +- postgresql_info - when the task is completed successfully, close the database connection (https://github.com/ansible-collections/community.postgresql/issues/465). +- postgresql_ping - when the task is completed successfully, close the database connection (https://github.com/ansible-collections/community.postgresql/issues/465). +- postgresql_privs - when the task is completed successfully, close the database connection (https://github.com/ansible-collections/community.postgresql/issues/465). + +community.routeros +~~~~~~~~~~~~~~~~~~ + +- api_modify, api_info - add missing parameter ``tls`` for the ``tool e-mail`` path (https://github.com/ansible-collections/community.routeros/issues/179, https://github.com/ansible-collections/community.routeros/pull/180). +- facts - do not crash in CLI output preprocessing in unexpected situations during line unwrapping (https://github.com/ansible-collections/community.routeros/issues/170, https://github.com/ansible-collections/community.routeros/pull/177). + +community.sops +~~~~~~~~~~~~~~ + +- install role - make sure that the ``pkg_mgr`` fact is definitely available when installing on ``localhost``. This can improve error messages in some cases (https://github.com/ansible-collections/community.sops/issues/145, https://github.com/ansible-collections/community.sops/pull/146). + +community.vmware +~~~~~~~~~~~~~~~~ + +- Add missing modules to runtime.yml (https://github.com/ansible-collections/community.vmware/pull/1764). +- vmware_vm_info - Add missing show_folder parameter (https://github.com/ansible-collections/community.vmware/issues/1709). + +containers.podman +~~~~~~~~~~~~~~~~~ + +- 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 + +f5networks.f5_modules +~~~~~~~~~~~~~~~~~~~~~ + +- bigip_provision_async - created module to address scenarios where infinite loops or timeouts happen + +fortinet.fortimanager +~~~~~~~~~~~~~~~~~~~~~ + +- Corrected description of parameters in documentation. +- Fixed Many sanity test warnings and errors. +- Fixed a bug where users might not be able to log in. +- Fixed version_added in the document. The value of this parameter is the version each module first supported in the FortiManager Ansible Collection. + +fortinet.fortios +~~~~~~~~~~~~~~~~ + +- Fix the error of pure number password. + +microsoft.ad +~~~~~~~~~~~~ + +- group - Fix idempotency check when ``scope: domainlocal`` is set - https://github.com/ansible-collections/microsoft.ad/issues/31 +- microsoft.ad.group - ensure the ``scope`` and ``category`` values are checked as case insensitive to avoid changes when not needed - https://github.com/ansible-collections/microsoft.ad/issues/31 + +netapp.ontap +~~~~~~~~~~~~ + +- na_ontap_login_messages - fix ``banner`` and ``motd_message`` not idempotent when trailing '\n' is present. +- na_ontap_login_messages - fix idempotent issue on ``show_cluster_motd`` option when try to set banner or motd_message for the first time in REST. + +purestorage.fusion +~~~~~~~~~~~~~~~~~~ + +- fusion_info - fix runtime errors caused when listing `interfaces`, `arrays` and `snapshots` dicts +- fusion_pg - freshly created placement group is now moved to correct array +- fusion_pp - 'local_rpo' changed to accept same input as 'local_retention' +- fusion_pp - updated retention description +- fusion_ra - 'name' deprecated and aliased to 'role' + +t_systems_mms.icinga_director +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +- add icinga_deploy_* to action_group and test it (https://github.com/T-Systems-MMS/ansible-collection-icinga-director/pull/214) + +theforeman.foreman +~~~~~~~~~~~~~~~~~~ + +- compute_profile, host - properly support nested VMware clusters (https://bugzilla.redhat.com/show_bug.cgi?id=2211394) +- content_credential - don't require ``content_type`` and ``content`` parameters when removing credentials (https://github.com/theforeman/foreman-ansible-modules/issues/1588) +- content_credentials role - don't require ``content_type`` and ``content`` parameters when removing credentials +- content_view_filter - don't fail when creating a modulemd filter (https://github.com/theforeman/foreman-ansible-modules/issues/1608, https://bugzilla.redhat.com/show_bug.cgi?id=2208557) +- repositories role - don't log repository information when creating products (https://bugzilla.redhat.com/show_bug.cgi?id=2183357) + +vyos.vyos +~~~~~~~~~ + +- vyos-l3_interface_facts - fixed error when using no-default-link-local option. (https://github.com/ansible-collections/vyos.vyos/issues/295) + +New Modules +----------- + +cisco.ios +~~~~~~~~~ + +- cisco.ios.ios_service - Resource module to configure service. + +cloudscale_ch.cloud +~~~~~~~~~~~~~~~~~~~ + +- cloudscale_ch.cloud.load_balancer - Manages load balancers on the cloudscale.ch IaaS service +- cloudscale_ch.cloud.load_balancer_health_monitor - Manages load balancers on the cloudscale.ch IaaS service +- cloudscale_ch.cloud.load_balancer_listener - Manages load balancer listeners on the cloudscale.ch IaaS service +- cloudscale_ch.cloud.load_balancer_pool - Manages load balancer pools on the cloudscale.ch IaaS service +- cloudscale_ch.cloud.load_balancer_pool_member - Manages load balancer pool members on the cloudscale.ch IaaS service + +community.vmware +~~~~~~~~~~~~~~~~ + +- community.vmware.vmware_cluster_drs_recommendations - Apply DRS Recommendations +- community.vmware.vmware_vsan_release_catalog - Uploads the vSAN Release Catalog + +f5networks.f5_modules +~~~~~~~~~~~~~~~~~~~~~ + +- f5networks.f5_modules.bigip_provision_async - Manage BIG-IP module provisioning + +fortinet.fortimanager +~~~~~~~~~~~~~~~~~~~~~ + +- fortinet.fortimanager.fmgr_application_casi_profile - Cloud Access Security Inspection. +- fortinet.fortimanager.fmgr_application_casi_profile_entries - Application entries. +- fortinet.fortimanager.fmgr_application_internetservice - Show Internet service application. +- fortinet.fortimanager.fmgr_application_internetservice_entry - Entries in the Internet service database. +- fortinet.fortimanager.fmgr_application_internetservicecustom - Configure custom Internet service applications. +- fortinet.fortimanager.fmgr_application_internetservicecustom_disableentry - Disable entries in the Internet service database. +- fortinet.fortimanager.fmgr_application_internetservicecustom_disableentry_iprange - IP ranges in the disable entry. +- fortinet.fortimanager.fmgr_application_internetservicecustom_entry - Entries added to the Internet service database and custom database. +- fortinet.fortimanager.fmgr_application_internetservicecustom_entry_portrange - Port ranges in the custom entry. +- fortinet.fortimanager.fmgr_cloud_orchestaws - no description +- fortinet.fortimanager.fmgr_cloud_orchestawsconnector - no description +- fortinet.fortimanager.fmgr_cloud_orchestawstemplate_autoscaleexistingvpc - no description +- fortinet.fortimanager.fmgr_cloud_orchestawstemplate_autoscalenewvpc - no description +- fortinet.fortimanager.fmgr_cloud_orchestawstemplate_autoscaletgwnewvpc - no description +- fortinet.fortimanager.fmgr_cloud_orchestration - no description +- fortinet.fortimanager.fmgr_devprof_log_syslogd_filter_excludelist - no description +- fortinet.fortimanager.fmgr_devprof_log_syslogd_filter_excludelist_fields - no description +- fortinet.fortimanager.fmgr_devprof_log_syslogd_filter_freestyle - Free style filters. +- fortinet.fortimanager.fmgr_devprof_log_syslogd_setting_customfieldname - Custom field name for CEF format logging. +- fortinet.fortimanager.fmgr_dnsfilter_profile_urlfilter - URL filter settings. +- fortinet.fortimanager.fmgr_dnsfilter_urlfilter - Configure URL filter list. +- fortinet.fortimanager.fmgr_dnsfilter_urlfilter_entries - DNS URL filter. +- fortinet.fortimanager.fmgr_emailfilter_profile_yahoomail - Yahoo! Mail. +- fortinet.fortimanager.fmgr_extensioncontroller_dataplan - FortiExtender dataplan configuration. +- fortinet.fortimanager.fmgr_extensioncontroller_extenderprofile - FortiExtender extender profile configuration. +- fortinet.fortimanager.fmgr_extensioncontroller_extenderprofile_cellular - FortiExtender cellular configuration. +- fortinet.fortimanager.fmgr_extensioncontroller_extenderprofile_cellular_controllerreport - FortiExtender controller report configuration. +- fortinet.fortimanager.fmgr_extensioncontroller_extenderprofile_cellular_modem1 - Configuration options for modem 1. +- fortinet.fortimanager.fmgr_extensioncontroller_extenderprofile_cellular_modem1_autoswitch - FortiExtender auto switch configuration. +- fortinet.fortimanager.fmgr_extensioncontroller_extenderprofile_cellular_modem2 - Configuration options for modem 2. +- fortinet.fortimanager.fmgr_extensioncontroller_extenderprofile_cellular_modem2_autoswitch - FortiExtender auto switch configuration. +- fortinet.fortimanager.fmgr_extensioncontroller_extenderprofile_cellular_smsnotification - FortiExtender cellular SMS notification configuration. +- fortinet.fortimanager.fmgr_extensioncontroller_extenderprofile_cellular_smsnotification_alert - SMS alert list. +- fortinet.fortimanager.fmgr_extensioncontroller_extenderprofile_cellular_smsnotification_receiver - SMS notification receiver list. +- fortinet.fortimanager.fmgr_extensioncontroller_extenderprofile_lanextension - FortiExtender lan extension configuration. +- fortinet.fortimanager.fmgr_extensioncontroller_extenderprofile_lanextension_backhaul - LAN extension backhaul tunnel configuration. +- fortinet.fortimanager.fmgr_firewall_accessproxy6 - Configure IPv6 access proxy. +- fortinet.fortimanager.fmgr_firewall_accessproxy6_apigateway - Set IPv4 API Gateway. +- fortinet.fortimanager.fmgr_firewall_accessproxy6_apigateway6 - Set IPv6 API Gateway. +- fortinet.fortimanager.fmgr_firewall_accessproxy6_apigateway6_realservers - Select the real servers that this Access Proxy will distribute traffic to. +- fortinet.fortimanager.fmgr_firewall_accessproxy6_apigateway6_sslciphersuites - SSL/TLS cipher suites to offer to a server, ordered by priority. +- fortinet.fortimanager.fmgr_firewall_accessproxy6_apigateway_realservers - Select the real servers that this Access Proxy will distribute traffic to. +- fortinet.fortimanager.fmgr_firewall_accessproxy6_apigateway_sslciphersuites - SSL/TLS cipher suites to offer to a server, ordered by priority. +- fortinet.fortimanager.fmgr_firewall_address6_profilelist - List of NSX service profiles that use this address. +- fortinet.fortimanager.fmgr_firewall_address_profilelist - List of NSX service profiles that use this address. +- fortinet.fortimanager.fmgr_firewall_explicitproxyaddress - Explicit web proxy address configuration. +- fortinet.fortimanager.fmgr_firewall_explicitproxyaddress_headergroup - HTTP header group. +- fortinet.fortimanager.fmgr_firewall_explicitproxyaddrgrp - Explicit web proxy address group configuration. +- fortinet.fortimanager.fmgr_firewall_gtp_messagefilter - Message filter. +- fortinet.fortimanager.fmgr_firewall_ippoolgrp - Configure IPv4 pool groups. +- fortinet.fortimanager.fmgr_firewall_networkservicedynamic - Configure Dynamic Network Services. +- fortinet.fortimanager.fmgr_fmg_fabric_authorization_template - no description +- fortinet.fortimanager.fmgr_fmg_fabric_authorization_template_platforms - no description +- fortinet.fortimanager.fmgr_fmupdate_fwmsetting_upgradetimeout - Configure the timeout value of image upgrade process. +- fortinet.fortimanager.fmgr_fsp_vlan_dynamicmapping_interface_vrrp - VRRP configuration. +- fortinet.fortimanager.fmgr_fsp_vlan_dynamicmapping_interface_vrrp_proxyarp - VRRP Proxy ARP configuration. +- fortinet.fortimanager.fmgr_fsp_vlan_interface_vrrp_proxyarp - VRRP Proxy ARP configuration. +- fortinet.fortimanager.fmgr_ips_baseline_sensor - Configure IPS sensor. +- fortinet.fortimanager.fmgr_ips_baseline_sensor_entries - IPS sensor filter. +- fortinet.fortimanager.fmgr_ips_baseline_sensor_entries_exemptip - Traffic from selected source or destination IP addresses is exempt from this signature. +- fortinet.fortimanager.fmgr_ips_baseline_sensor_filter - no description +- fortinet.fortimanager.fmgr_ips_baseline_sensor_override - no description +- fortinet.fortimanager.fmgr_ips_baseline_sensor_override_exemptip - no description +- fortinet.fortimanager.fmgr_log_npuserver - Configure all the log servers and create the server groups. +- fortinet.fortimanager.fmgr_log_npuserver_servergroup - create server group. +- fortinet.fortimanager.fmgr_log_npuserver_serverinfo - configure server info. +- fortinet.fortimanager.fmgr_pkg_firewall_explicitproxypolicy - Configure Explicit proxy policies. +- fortinet.fortimanager.fmgr_pkg_firewall_explicitproxypolicy_identitybasedpolicy - Identity-based policy. +- fortinet.fortimanager.fmgr_pkg_firewall_explicitproxypolicy_sectionvalue - Configure Explicit proxy policies. +- fortinet.fortimanager.fmgr_pkg_firewall_hyperscalepolicy - Configure IPv4/IPv6 policies. +- fortinet.fortimanager.fmgr_pkg_firewall_hyperscalepolicy46 - Configure IPv4 to IPv6 policies. +- fortinet.fortimanager.fmgr_pkg_firewall_hyperscalepolicy6 - Configure IPv6 policies. +- fortinet.fortimanager.fmgr_pkg_firewall_hyperscalepolicy64 - Configure IPv6 to IPv4 policies. +- fortinet.fortimanager.fmgr_pkg_user_nacpolicy - Configure NAC policy matching pattern to identify matching NAC devices. +- fortinet.fortimanager.fmgr_pm_config_pblock_firewall_consolidated_policy - Configure consolidated IPv4/IPv6 policies. +- fortinet.fortimanager.fmgr_pm_config_pblock_firewall_consolidated_policy_sectionvalue - Configure consolidated IPv4/IPv6 policies. +- fortinet.fortimanager.fmgr_pm_config_pblock_firewall_policy6 - Configure IPv6 policies. +- fortinet.fortimanager.fmgr_pm_config_pblock_firewall_policy6_sectionvalue - Configure IPv6 policies. +- fortinet.fortimanager.fmgr_pm_devprof_scopemember - no description +- fortinet.fortimanager.fmgr_pm_pkg_scopemember - Policy package or folder. +- fortinet.fortimanager.fmgr_pm_wanprof_scopemember - no description +- fortinet.fortimanager.fmgr_securityconsole_template_cli_preview - no description +- fortinet.fortimanager.fmgr_switchcontroller_acl_group - Configure ACL groups to be applied on managed FortiSwitch ports. +- fortinet.fortimanager.fmgr_switchcontroller_acl_ingress - Configure ingress ACL policies to be applied on managed FortiSwitch ports. +- fortinet.fortimanager.fmgr_switchcontroller_acl_ingress_action - ACL actions. +- fortinet.fortimanager.fmgr_switchcontroller_acl_ingress_classifier - ACL classifiers. +- fortinet.fortimanager.fmgr_switchcontroller_dynamicportpolicy - Configure Dynamic port policy to be applied on the managed FortiSwitch ports through DPP device. +- fortinet.fortimanager.fmgr_switchcontroller_dynamicportpolicy_policy - Port policies with matching criteria and actions. +- fortinet.fortimanager.fmgr_switchcontroller_fortilinksettings - Configure integrated FortiLink settings for FortiSwitch. +- fortinet.fortimanager.fmgr_switchcontroller_fortilinksettings_nacports - NAC specific configuration. +- fortinet.fortimanager.fmgr_switchcontroller_macpolicy - Configure MAC policy to be applied on the managed FortiSwitch devices through NAC device. +- fortinet.fortimanager.fmgr_switchcontroller_managedswitch_dhcpsnoopingstaticclient - Configure FortiSwitch DHCP snooping static clients. +- fortinet.fortimanager.fmgr_switchcontroller_managedswitch_ports_dhcpsnoopoption82override - Configure DHCP snooping option 82 override. +- fortinet.fortimanager.fmgr_switchcontroller_managedswitch_staticmac - Configuration method to edit FortiSwitch Static and Sticky MAC. +- fortinet.fortimanager.fmgr_switchcontroller_managedswitch_stpinstance - Configuration method to edit Spanning Tree Protocol +- fortinet.fortimanager.fmgr_switchcontroller_switchinterfacetag - Configure switch object tags. +- fortinet.fortimanager.fmgr_switchcontroller_trafficpolicy - Configure FortiSwitch traffic policy. +- fortinet.fortimanager.fmgr_switchcontroller_vlanpolicy - Configure VLAN policy to be applied on the managed FortiSwitch ports through dynamic-port-policy. +- fortinet.fortimanager.fmgr_sys_cloud_orchest - no description +- fortinet.fortimanager.fmgr_system_npu_backgroundssescan - Configure driver background scan for SSE. +- fortinet.fortimanager.fmgr_system_npu_dosoptions - NPU DoS configurations. +- fortinet.fortimanager.fmgr_system_npu_dswdtsprofile - Configure NPU DSW DTS profile. +- fortinet.fortimanager.fmgr_system_npu_dswqueuedtsprofile - Configure NPU DSW Queue DTS profile. +- fortinet.fortimanager.fmgr_system_npu_hpe - Host protection engine configuration. +- fortinet.fortimanager.fmgr_system_npu_ipreassembly - IP reassebmly engine configuration. +- fortinet.fortimanager.fmgr_system_npu_npqueues - Configure queue assignment on NP7. +- fortinet.fortimanager.fmgr_system_npu_npqueues_ethernettype - Configure a NP7 QoS Ethernet Type. +- fortinet.fortimanager.fmgr_system_npu_npqueues_ipprotocol - Configure a NP7 QoS IP Protocol. +- fortinet.fortimanager.fmgr_system_npu_npqueues_ipservice - Configure a NP7 QoS IP Service. +- fortinet.fortimanager.fmgr_system_npu_npqueues_profile - Configure a NP7 class profile. +- fortinet.fortimanager.fmgr_system_npu_npqueues_scheduler - Configure a NP7 QoS Scheduler. +- fortinet.fortimanager.fmgr_system_npu_portpathoption - Configure port using NPU or Intel-NIC. +- fortinet.fortimanager.fmgr_system_npu_ssehascan - Configure driver HA scan for SSE. +- fortinet.fortimanager.fmgr_system_npu_swtrhash - Configure switch traditional hashing. +- fortinet.fortimanager.fmgr_system_npu_tcptimeoutprofile - Configure TCP timeout profile. +- fortinet.fortimanager.fmgr_system_npu_udptimeoutprofile - Configure UDP timeout profile. +- fortinet.fortimanager.fmgr_system_objecttag - Configure object tags. +- fortinet.fortimanager.fmgr_system_sdnconnector_compartmentlist - Configure OCI compartment list. +- fortinet.fortimanager.fmgr_system_sdnconnector_ociregionlist - Configure OCI region list. +- fortinet.fortimanager.fmgr_system_socfabric_trustedlist - Pre-authorized security fabric nodes +- fortinet.fortimanager.fmgr_um_image_upgrade - The older API for updating the firmware of specific device. +- fortinet.fortimanager.fmgr_um_image_upgrade_ext - Update the firmware of specific device. +- fortinet.fortimanager.fmgr_user_certificate - Configure certificate users. +- fortinet.fortimanager.fmgr_user_deviceaccesslist - Configure device access control lists. +- fortinet.fortimanager.fmgr_user_deviceaccesslist_devicelist - Device list. +- fortinet.fortimanager.fmgr_user_flexvm - no description +- fortinet.fortimanager.fmgr_user_json - no description +- fortinet.fortimanager.fmgr_user_saml_dynamicmapping - SAML server entry configuration. +- fortinet.fortimanager.fmgr_vpnsslweb_portal_landingpage - Landing page options. +- fortinet.fortimanager.fmgr_vpnsslweb_portal_landingpage_formdata - Form data. +- fortinet.fortimanager.fmgr_vpnsslweb_virtualdesktopapplist - SSL-VPN virtual desktop application list. +- fortinet.fortimanager.fmgr_vpnsslweb_virtualdesktopapplist_apps - Applications. +- fortinet.fortimanager.fmgr_wireless_accesscontrollist - Configure WiFi bridge access control list. +- fortinet.fortimanager.fmgr_wireless_accesscontrollist_layer3ipv4rules - AP ACL layer3 ipv4 rule list. +- fortinet.fortimanager.fmgr_wireless_accesscontrollist_layer3ipv6rules - AP ACL layer3 ipv6 rule list. +- fortinet.fortimanager.fmgr_wireless_address - Configure the client with its MAC address. +- fortinet.fortimanager.fmgr_wireless_addrgrp - Configure the MAC address group. +- fortinet.fortimanager.fmgr_wireless_ssidpolicy - Configure WiFi SSID policies. +- fortinet.fortimanager.fmgr_wireless_syslogprofile - Configure Wireless Termination Points + +netapp.ontap +~~~~~~~~~~~~ + +- netapp.ontap.na_ontap_active_directory_domain_controllers - NetApp ONTAP configure active directory preferred domain controllers + +Unchanged Collections +--------------------- + +- ansible.netcommon (still version 4.1.0) +- ansible.posix (still version 1.5.4) +- ansible.utils (still version 2.10.3) +- ansible.windows (still version 1.14.0) +- arista.eos (still version 6.0.1) +- awx.awx (still version 21.14.0) +- check_point.mgmt (still version 4.0.0) +- chocolatey.chocolatey (still version 1.4.0) +- cisco.aci (still version 2.6.0) +- cisco.dnac (still version 6.7.2) +- cisco.intersight (still version 1.0.27) +- cisco.iosxr (still version 4.1.0) +- cisco.ise (still version 2.5.12) +- cisco.meraki (still version 2.15.1) +- cisco.mso (still version 2.4.0) +- cisco.nso (still version 1.0.3) +- cisco.ucs (still version 1.8.0) +- cloud.common (still version 2.1.3) +- community.aws (still version 5.5.0) +- community.azure (still version 2.0.0) +- community.digitalocean (still version 1.23.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 4.2.1) +- community.hrobot (still version 1.8.0) +- community.libvirt (still version 1.2.0) +- community.network (still version 5.0.0) +- community.okd (still version 2.3.0) +- 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 1.9.3) +- cyberark.conjur (still version 1.2.0) +- cyberark.pas (still version 1.0.19) +- dellemc.enterprise_sonic (still version 2.0.0) +- dellemc.openmanage (still version 6.3.0) +- dellemc.os10 (still version 1.1.1) +- dellemc.os6 (still version 1.0.7) +- dellemc.os9 (still version 1.0.4) +- dellemc.powerflex (still version 1.6.0) +- dellemc.unity (still version 1.6.0) +- frr.frr (still version 2.0.2) +- gluster.gluster (still version 1.0.2) +- google.cloud (still version 1.1.3) +- grafana.grafana (still version 1.1.1) +- hetzner.hcloud (still version 1.11.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 4.1.0) +- kubernetes.core (still version 2.4.0) +- lowlydba.sqlserver (still version 1.3.1) +- mellanox.onyx (still version 1.0.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.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.13.0) +- ngine_io.cloudstack (still version 2.3.0) +- ngine_io.exoscale (still version 1.0.0) +- ngine_io.vultr (still version 1.1.3) +- openstack.cloud (still version 1.10.0) +- openvswitch.openvswitch (still version 2.1.1) +- ovirt.ovirt (still version 2.4.1) +- purestorage.flasharray (still version 1.19.1) +- purestorage.flashblade (still version 1.11.0) +- sensu.sensu_go (still version 1.13.2) +- splunk.es (still version 2.1.0) +- vmware.vmware_rest (still version 2.3.1) +- vultr.cloud (still version 1.8.0) + v7.6.0 ====== diff --git a/7/ansible-7.7.0-tags.yaml b/7/ansible-7.7.0-tags.yaml new file mode 100644 index 0000000000..1d22829ffa --- /dev/null +++ b/7/ansible-7.7.0-tags.yaml @@ -0,0 +1,443 @@ +# 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: 5.5.1 + version: 5.5.1 +ansible.netcommon: + repository: https://github.com/ansible-collections/ansible.netcommon + tag: 4.1.0 + version: 4.1.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.10.3 + version: 2.10.3 +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: 6.0.1 + version: 6.0.1 +awx.awx: + collection_directory: ./awx_collection + repository: https://github.com/ansible/awx + tag: 21.14.0 + version: 21.14.0 +azure.azcollection: + repository: https://github.com/ansible-collections/azure + tag: v1.16.0 + version: 1.16.0 +check_point.mgmt: + repository: https://github.com/CheckPointSW/CheckPointAnsibleMgmtCollection + tag: v4.0.0 + version: 4.0.0 +chocolatey.chocolatey: + repository: https://github.com/chocolatey/chocolatey-ansible + tag: 1.4.0 + version: 1.4.0 +cisco.aci: + repository: https://github.com/CiscoDevNet/ansible-aci + tag: v2.6.0 + version: 2.6.0 +cisco.asa: + repository: https://github.com/ansible-collections/cisco.asa + tag: 4.0.1 + version: 4.0.1 +cisco.dnac: + repository: https://github.com/cisco-en-programmability/dnacenter-ansible + tag: v6.7.2 + version: 6.7.2 +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: 4.1.0 + version: 4.1.0 +cisco.ise: + repository: https://github.com/CiscoISE/ansible-ise + tag: v2.5.12 + version: 2.5.12 +cisco.meraki: + repository: https://github.com/CiscoDevNet/ansible-meraki + tag: v2.15.1 + version: 2.15.1 +cisco.mso: + repository: https://github.com/CiscoDevNet/ansible-mso + tag: v2.4.0 + version: 2.4.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.8.0 + version: 1.8.0 +cloud.common: + repository: https://github.com/ansible-collections/cloud.common + tag: 2.1.3 + version: 2.1.3 +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: 5.5.0 + version: 5.5.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.14.0 + version: 2.14.0 +community.digitalocean: + repository: https://github.com/ansible-collections/community.digitalocean + tag: 1.23.0 + version: 1.23.0 +community.dns: + repository: https://github.com/ansible-collections/community.dns + tag: 2.5.5 + version: 2.5.5 +community.docker: + repository: https://github.com/ansible-collections/community.docker + tag: 3.4.7 + version: 3.4.7 +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: 6.6.2 + version: 6.6.2 +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: 4.2.1 + version: 4.2.1 +community.hrobot: + repository: https://github.com/ansible-collections/community.hrobot + tag: 1.8.0 + version: 1.8.0 +community.libvirt: + repository: https://github.com/ansible-collections/community.libvirt + tag: 1.2.0 + version: 1.2.0 +community.mongodb: + repository: https://github.com/ansible-collections/community.mongodb + tag: 1.6.0 + version: 1.6.0 +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.2 + version: 2.4.2 +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.8.2 + version: 2.8.2 +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.2 + version: 1.6.2 +community.vmware: + repository: https://github.com/ansible-collections/community.vmware + tag: 3.7.0 + version: 3.7.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: 1.9.3 + version: 1.9.3 +containers.podman: + repository: https://github.com/containers/ansible-podman-collections + tag: 1.10.2 + version: 1.10.2 +cyberark.conjur: + repository: https://github.com/cyberark/ansible-conjur-collection + tag: v1.2.0 + version: 1.2.0 +cyberark.pas: + repository: https://github.com/cyberark/ansible-security-automation-collection + tag: 1.0.19 + version: 1.0.19 +dellemc.enterprise_sonic: + repository: https://github.com/ansible-collections/dellemc.enterprise_sonic + tag: 2.0.0 + version: 2.0.0 +dellemc.openmanage: + repository: https://github.com/dell/dellemc-openmanage-ansible-modules + tag: v6.3.0 + version: 6.3.0 +dellemc.os10: + repository: https://github.com/ansible-collections/dellemc.os10 + tag: v1.1.1 + version: 1.1.1 +dellemc.os6: + repository: https://github.com/ansible-collections/dellemc.os6 + tag: v1.0.7 + version: 1.0.7 +dellemc.os9: + repository: https://github.com/ansible-collections/dellemc.os9 + tag: v1.0.4 + version: 1.0.4 +dellemc.powerflex: + repository: https://github.com/dell/ansible-powerflex + tag: 1.6.0 + version: 1.6.0 +dellemc.unity: + repository: https://github.com/dell/ansible-unity + tag: 1.6.0 + version: 1.6.0 +f5networks.f5_modules: + collection_directory: ./ansible_collections/f5networks/f5_modules + repository: https://github.com/F5Networks/f5-ansible-f5modules + tag: 1.25.0 + version: 1.25.0 +fortinet.fortimanager: + repository: https://github.com/fortinet-ansible-dev/ansible-galaxy-fortimanager-collection + tag: 2.2.0 + version: 2.2.0 +fortinet.fortios: + repository: https://github.com/fortinet-ansible-dev/ansible-galaxy-fortios-collection + tag: 2.3.0 + version: 2.3.0 +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/ansible_collections_google + tag: v1.1.3 + version: 1.1.3 +grafana.grafana: + repository: https://github.com/grafana/grafana-ansible-collection + tag: 1.1.1 + version: 1.1.1 +hetzner.hcloud: + repository: https://github.com/ansible-collections/hetzner.hcloud + tag: 1.11.0 + version: 1.11.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: 4.1.0 + version: 4.1.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: 1.3.1 + version: 1.3.1 +mellanox.onyx: + repository: https://github.com/ansible-collections/mellanox.onyx + tag: null + version: 1.0.0 +microsoft.ad: + repository: https://github.com/ansible-collections/microsoft.ad + tag: 1.2.0 + version: 1.2.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.13.0 + version: 3.13.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.0.0 + version: 1.0.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: 1.10.0 + version: 1.10.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: 2.4.1-1 + version: 2.4.1 +purestorage.flasharray: + repository: https://github.com/Pure-Storage-Ansible/FlashArray-Collection + tag: 1.19.1 + version: 1.19.1 +purestorage.flashblade: + repository: https://github.com/Pure-Storage-Ansible/FlashBlade-Collection + tag: 1.11.0 + version: 1.11.0 +purestorage.fusion: + repository: https://github.com/Pure-Storage-Ansible/Fusion-Collection + tag: 1.5.0 + version: 1.5.0 +sensu.sensu_go: + repository: https://github.com/sensu/sensu-go-ansible + tag: v1.13.2 + version: 1.13.2 +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 +theforeman.foreman: + repository: https://github.com/theforeman/foreman-ansible-modules + tag: v3.11.0 + version: 3.11.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.8.0 + version: 1.8.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/7/ansible-7.7.0.deps b/7/ansible-7.7.0.deps new file mode 100644 index 0000000000..4a9b92909b --- /dev/null +++ b/7/ansible-7.7.0.deps @@ -0,0 +1,112 @@ +_ansible_version: 7.7.0 +_ansible_core_version: 2.14.7 +_python: >=3.9 +amazon.aws: 5.5.1 +ansible.netcommon: 4.1.0 +ansible.posix: 1.5.4 +ansible.utils: 2.10.3 +ansible.windows: 1.14.0 +arista.eos: 6.0.1 +awx.awx: 21.14.0 +azure.azcollection: 1.16.0 +check_point.mgmt: 4.0.0 +chocolatey.chocolatey: 1.4.0 +cisco.aci: 2.6.0 +cisco.asa: 4.0.1 +cisco.dnac: 6.7.2 +cisco.intersight: 1.0.27 +cisco.ios: 4.6.1 +cisco.iosxr: 4.1.0 +cisco.ise: 2.5.12 +cisco.meraki: 2.15.1 +cisco.mso: 2.4.0 +cisco.nso: 1.0.3 +cisco.nxos: 4.4.0 +cisco.ucs: 1.8.0 +cloud.common: 2.1.3 +cloudscale_ch.cloud: 2.3.1 +community.aws: 5.5.0 +community.azure: 2.0.0 +community.ciscosmb: 1.0.6 +community.crypto: 2.14.0 +community.digitalocean: 1.23.0 +community.dns: 2.5.5 +community.docker: 3.4.7 +community.fortios: 1.0.0 +community.general: 6.6.2 +community.google: 1.0.0 +community.grafana: 1.5.4 +community.hashi_vault: 4.2.1 +community.hrobot: 1.8.0 +community.libvirt: 1.2.0 +community.mongodb: 1.6.0 +community.mysql: 3.7.2 +community.network: 5.0.0 +community.okd: 2.3.0 +community.postgresql: 2.4.2 +community.proxysql: 1.5.1 +community.rabbitmq: 1.2.3 +community.routeros: 2.8.2 +community.sap: 1.0.0 +community.sap_libs: 1.4.1 +community.skydive: 1.0.0 +community.sops: 1.6.2 +community.vmware: 3.7.0 +community.windows: 1.13.0 +community.zabbix: 1.9.3 +containers.podman: 1.10.2 +cyberark.conjur: 1.2.0 +cyberark.pas: 1.0.19 +dellemc.enterprise_sonic: 2.0.0 +dellemc.openmanage: 6.3.0 +dellemc.os10: 1.1.1 +dellemc.os6: 1.0.7 +dellemc.os9: 1.0.4 +dellemc.powerflex: 1.6.0 +dellemc.unity: 1.6.0 +f5networks.f5_modules: 1.25.0 +fortinet.fortimanager: 2.2.0 +fortinet.fortios: 2.3.0 +frr.frr: 2.0.2 +gluster.gluster: 1.0.2 +google.cloud: 1.1.3 +grafana.grafana: 1.1.1 +hetzner.hcloud: 1.11.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: 4.1.0 +kubernetes.core: 2.4.0 +lowlydba.sqlserver: 1.3.1 +mellanox.onyx: 1.0.0 +microsoft.ad: 1.2.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.13.0 +ngine_io.cloudstack: 2.3.0 +ngine_io.exoscale: 1.0.0 +ngine_io.vultr: 1.1.3 +openstack.cloud: 1.10.0 +openvswitch.openvswitch: 2.1.1 +ovirt.ovirt: 2.4.1 +purestorage.flasharray: 1.19.1 +purestorage.flashblade: 1.11.0 +purestorage.fusion: 1.5.0 +sensu.sensu_go: 1.13.2 +splunk.es: 2.1.0 +t_systems_mms.icinga_director: 1.33.1 +theforeman.foreman: 3.11.0 +vmware.vmware_rest: 2.3.1 +vultr.cloud: 1.8.0 +vyos.vyos: 4.1.0 +wti.remote: 1.0.5 diff --git a/7/ansible-7.7.0.yaml b/7/ansible-7.7.0.yaml new file mode 100644 index 0000000000..26da6254af --- /dev/null +++ b/7/ansible-7.7.0.yaml @@ -0,0 +1,328 @@ +collections: +- name: amazon.aws + source: https://galaxy.ansible.com + version: 5.5.1 +- name: ansible.netcommon + source: https://galaxy.ansible.com + version: 4.1.0 +- name: ansible.posix + source: https://galaxy.ansible.com + version: 1.5.4 +- name: ansible.utils + source: https://galaxy.ansible.com + version: 2.10.3 +- name: ansible.windows + source: https://galaxy.ansible.com + version: 1.14.0 +- name: arista.eos + source: https://galaxy.ansible.com + version: 6.0.1 +- name: awx.awx + source: https://galaxy.ansible.com + version: 21.14.0 +- name: azure.azcollection + source: https://galaxy.ansible.com + version: 1.16.0 +- name: check_point.mgmt + source: https://galaxy.ansible.com + version: 4.0.0 +- name: chocolatey.chocolatey + source: https://galaxy.ansible.com + version: 1.4.0 +- name: cisco.aci + source: https://galaxy.ansible.com + version: 2.6.0 +- name: cisco.asa + source: https://galaxy.ansible.com + version: 4.0.1 +- name: cisco.dnac + source: https://galaxy.ansible.com + version: 6.7.2 +- 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: 4.1.0 +- name: cisco.ise + source: https://galaxy.ansible.com + version: 2.5.12 +- name: cisco.meraki + source: https://galaxy.ansible.com + version: 2.15.1 +- name: cisco.mso + source: https://galaxy.ansible.com + version: 2.4.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.8.0 +- name: cloud.common + source: https://galaxy.ansible.com + version: 2.1.3 +- name: cloudscale_ch.cloud + source: https://galaxy.ansible.com + version: 2.3.1 +- name: community.aws + source: https://galaxy.ansible.com + version: 5.5.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.14.0 +- name: community.digitalocean + source: https://galaxy.ansible.com + version: 1.23.0 +- name: community.dns + source: https://galaxy.ansible.com + version: 2.5.5 +- name: community.docker + source: https://galaxy.ansible.com + version: 3.4.7 +- name: community.fortios + source: https://galaxy.ansible.com + version: 1.0.0 +- name: community.general + source: https://galaxy.ansible.com + version: 6.6.2 +- 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: 4.2.1 +- name: community.hrobot + source: https://galaxy.ansible.com + version: 1.8.0 +- name: community.libvirt + source: https://galaxy.ansible.com + version: 1.2.0 +- name: community.mongodb + source: https://galaxy.ansible.com + version: 1.6.0 +- 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.2 +- 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.8.2 +- 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.2 +- name: community.vmware + source: https://galaxy.ansible.com + version: 3.7.0 +- name: community.windows + source: https://galaxy.ansible.com + version: 1.13.0 +- name: community.zabbix + source: https://galaxy.ansible.com + version: 1.9.3 +- name: containers.podman + source: https://galaxy.ansible.com + version: 1.10.2 +- name: cyberark.conjur + source: https://galaxy.ansible.com + version: 1.2.0 +- name: cyberark.pas + source: https://galaxy.ansible.com + version: 1.0.19 +- name: dellemc.enterprise_sonic + source: https://galaxy.ansible.com + version: 2.0.0 +- name: dellemc.openmanage + source: https://galaxy.ansible.com + version: 6.3.0 +- name: dellemc.os10 + source: https://galaxy.ansible.com + version: 1.1.1 +- name: dellemc.os6 + source: https://galaxy.ansible.com + version: 1.0.7 +- name: dellemc.os9 + source: https://galaxy.ansible.com + version: 1.0.4 +- name: dellemc.powerflex + source: https://galaxy.ansible.com + version: 1.6.0 +- name: dellemc.unity + source: https://galaxy.ansible.com + version: 1.6.0 +- name: f5networks.f5_modules + source: https://galaxy.ansible.com + version: 1.25.0 +- name: fortinet.fortimanager + source: https://galaxy.ansible.com + version: 2.2.0 +- name: fortinet.fortios + source: https://galaxy.ansible.com + version: 2.3.0 +- 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.1.3 +- name: grafana.grafana + source: https://galaxy.ansible.com + version: 1.1.1 +- name: hetzner.hcloud + source: https://galaxy.ansible.com + version: 1.11.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: 4.1.0 +- name: kubernetes.core + source: https://galaxy.ansible.com + version: 2.4.0 +- name: lowlydba.sqlserver + source: https://galaxy.ansible.com + version: 1.3.1 +- name: mellanox.onyx + source: https://galaxy.ansible.com + version: 1.0.0 +- name: microsoft.ad + source: https://galaxy.ansible.com + version: 1.2.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.13.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.0.0 +- name: ngine_io.vultr + source: https://galaxy.ansible.com + version: 1.1.3 +- name: openstack.cloud + source: https://galaxy.ansible.com + version: 1.10.0 +- name: openvswitch.openvswitch + source: https://galaxy.ansible.com + version: 2.1.1 +- name: ovirt.ovirt + source: https://galaxy.ansible.com + version: 2.4.1 +- name: purestorage.flasharray + source: https://galaxy.ansible.com + version: 1.19.1 +- name: purestorage.flashblade + source: https://galaxy.ansible.com + version: 1.11.0 +- name: purestorage.fusion + source: https://galaxy.ansible.com + version: 1.5.0 +- name: sensu.sensu_go + source: https://galaxy.ansible.com + version: 1.13.2 +- 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: theforeman.foreman + source: https://galaxy.ansible.com + version: 3.11.0 +- name: vmware.vmware_rest + source: https://galaxy.ansible.com + version: 2.3.1 +- name: vultr.cloud + source: https://galaxy.ansible.com + version: 1.8.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/7/changelog.yaml b/7/changelog.yaml index d7c3c1d92f..106b3b7a6e 100644 --- a/7/changelog.yaml +++ b/7/changelog.yaml @@ -126,11 +126,16 @@ releases: 7.7.0: changes: deprecated_features: - - The netapp.aws collection is considered unmaintained and will be removed - from Ansible 10 if no one starts maintaining it again before Ansible 10. See - `the removal process for details on how this works `__ - (https://github.com/ansible-community/community-topics/issues/223). - The gluster.gluster collection is considered unmaintained and will be removed from Ansible 10 if no one starts maintaining it again before Ansible 10. See `the removal process for details on how this works `__ (https://github.com/ansible-community/community-topics/issues/225). + - The netapp.aws collection is considered unmaintained and will be removed from + Ansible 10 if no one starts maintaining it again before Ansible 10. See `the + removal process for details on how this works `__ + (https://github.com/ansible-community/community-topics/issues/223). + release_summary: 'Release Date: 2023-06-22 + + + `Porting Guide `_' + release_date: '2023-06-22' diff --git a/7/galaxy-requirements.yaml b/7/galaxy-requirements.yaml index ee088543a2..19204c692b 100644 --- a/7/galaxy-requirements.yaml +++ b/7/galaxy-requirements.yaml @@ -1,8 +1,8 @@ -# Collections included in Ansible 7.6.0 +# Collections included in Ansible 7.7.0 collections: - name: amazon.aws source: https://galaxy.ansible.com - version: 5.5.0 + version: 5.5.1 - name: ansible.netcommon source: https://galaxy.ansible.com version: 4.1.0 @@ -23,7 +23,7 @@ collections: version: 21.14.0 - name: azure.azcollection source: https://galaxy.ansible.com - version: 1.15.0 + version: 1.16.0 - name: check_point.mgmt source: https://galaxy.ansible.com version: 4.0.0 @@ -35,7 +35,7 @@ collections: version: 2.6.0 - name: cisco.asa source: https://galaxy.ansible.com - version: 4.0.0 + version: 4.0.1 - name: cisco.dnac source: https://galaxy.ansible.com version: 6.7.2 @@ -44,7 +44,7 @@ collections: version: 1.0.27 - name: cisco.ios source: https://galaxy.ansible.com - version: 4.5.0 + version: 4.6.1 - name: cisco.iosxr source: https://galaxy.ansible.com version: 4.1.0 @@ -62,7 +62,7 @@ collections: version: 1.0.3 - name: cisco.nxos source: https://galaxy.ansible.com - version: 4.3.0 + version: 4.4.0 - name: cisco.ucs source: https://galaxy.ansible.com version: 1.8.0 @@ -71,7 +71,7 @@ collections: version: 2.1.3 - name: cloudscale_ch.cloud source: https://galaxy.ansible.com - version: 2.2.4 + version: 2.3.1 - name: community.aws source: https://galaxy.ansible.com version: 5.5.0 @@ -80,25 +80,25 @@ collections: version: 2.0.0 - name: community.ciscosmb source: https://galaxy.ansible.com - version: 1.0.5 + version: 1.0.6 - name: community.crypto source: https://galaxy.ansible.com - version: 2.13.1 + version: 2.14.0 - name: community.digitalocean source: https://galaxy.ansible.com version: 1.23.0 - name: community.dns source: https://galaxy.ansible.com - version: 2.5.4 + version: 2.5.5 - name: community.docker source: https://galaxy.ansible.com - version: 3.4.6 + version: 3.4.7 - name: community.fortios source: https://galaxy.ansible.com version: 1.0.0 - name: community.general source: https://galaxy.ansible.com - version: 6.6.1 + version: 6.6.2 - name: community.google source: https://galaxy.ansible.com version: 1.0.0 @@ -116,10 +116,10 @@ collections: version: 1.2.0 - name: community.mongodb source: https://galaxy.ansible.com - version: 1.5.2 + version: 1.6.0 - name: community.mysql source: https://galaxy.ansible.com - version: 3.7.1 + version: 3.7.2 - name: community.network source: https://galaxy.ansible.com version: 5.0.0 @@ -128,7 +128,7 @@ collections: version: 2.3.0 - name: community.postgresql source: https://galaxy.ansible.com - version: 2.4.1 + version: 2.4.2 - name: community.proxysql source: https://galaxy.ansible.com version: 1.5.1 @@ -137,7 +137,7 @@ collections: version: 1.2.3 - name: community.routeros source: https://galaxy.ansible.com - version: 2.8.0 + version: 2.8.2 - 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.1 + version: 1.6.2 - name: community.vmware source: https://galaxy.ansible.com - version: 3.6.0 + version: 3.7.0 - name: community.windows source: https://galaxy.ansible.com version: 1.13.0 @@ -161,7 +161,7 @@ collections: version: 1.9.3 - name: containers.podman source: https://galaxy.ansible.com - version: 1.10.1 + version: 1.10.2 - name: cyberark.conjur source: https://galaxy.ansible.com version: 1.2.0 @@ -170,7 +170,7 @@ collections: version: 1.0.19 - name: dellemc.enterprise_sonic source: https://galaxy.ansible.com - version: 2.1.0 + version: 2.0.0 - name: dellemc.openmanage source: https://galaxy.ansible.com version: 6.3.0 @@ -191,13 +191,13 @@ collections: version: 1.6.0 - name: f5networks.f5_modules source: https://galaxy.ansible.com - version: 1.24.0 + version: 1.25.0 - name: fortinet.fortimanager source: https://galaxy.ansible.com - version: 2.1.7 + version: 2.2.0 - name: fortinet.fortios source: https://galaxy.ansible.com - version: 2.2.3 + version: 2.3.0 - name: frr.frr source: https://galaxy.ansible.com version: 2.0.2 @@ -212,7 +212,7 @@ collections: version: 1.1.1 - name: hetzner.hcloud source: https://galaxy.ansible.com - version: 1.12.0 + version: 1.11.0 - name: hpe.nimble source: https://galaxy.ansible.com version: 1.1.4 @@ -248,7 +248,7 @@ collections: version: 1.0.0 - name: microsoft.ad source: https://galaxy.ansible.com - version: 1.1.0 + version: 1.2.0 - name: netapp.aws source: https://galaxy.ansible.com version: 21.7.0 @@ -263,7 +263,7 @@ collections: version: 21.7.0 - name: netapp.ontap source: https://galaxy.ansible.com - version: 22.6.0 + version: 22.7.0 - name: netapp.storagegrid source: https://galaxy.ansible.com version: 21.11.1 @@ -302,7 +302,7 @@ collections: version: 1.11.0 - name: purestorage.fusion source: https://galaxy.ansible.com - version: 1.4.2 + version: 1.5.0 - name: sensu.sensu_go source: https://galaxy.ansible.com version: 1.13.2 @@ -311,10 +311,10 @@ collections: version: 2.1.0 - name: t_systems_mms.icinga_director source: https://galaxy.ansible.com - version: 1.33.0 + version: 1.33.1 - name: theforeman.foreman source: https://galaxy.ansible.com - version: 3.10.0 + version: 3.11.0 - name: vmware.vmware_rest source: https://galaxy.ansible.com version: 2.3.1 @@ -323,7 +323,7 @@ collections: version: 1.8.0 - name: vyos.vyos source: https://galaxy.ansible.com - version: 4.0.2 + version: 4.1.0 - name: wti.remote source: https://galaxy.ansible.com - version: 1.0.4 + version: 1.0.5 diff --git a/7/porting_guide_7.rst b/7/porting_guide_7.rst index a5bd91f53b..636c3eeab0 100644 --- a/7/porting_guide_7.rst +++ b/7/porting_guide_7.rst @@ -92,6 +92,85 @@ Networking No notable changes +Porting Guide for v7.7.0 +======================== + +Major Changes +------------- + +cloudscale_ch.cloud +~~~~~~~~~~~~~~~~~~~ + +- Bump minimum required Ansible version to 2.13.0 + +fortinet.fortimanager +~~~~~~~~~~~~~~~~~~~~~ + +- Support all FortiManager versions in 6.2, 6.4, 7.0, 7.2 and 7.4. 139 new modules. +- Support token based authentication. + +fortinet.fortios +~~~~~~~~~~~~~~~~ + +- Improve the `no_log` feature in some modules; +- Improve the documentation and example for `seq_num` in `fortios_router_static`; +- Improve the documentation for `member_path` in all the modules; +- Support new FOS versions. + +Removed Features +---------------- + +community.ciscosmb +~~~~~~~~~~~~~~~~~~ + +- remove testing for Python 2.6 nad 2.7 +- remove testing for ansible 2.9 + +Deprecated Features +------------------- + +- The gluster.gluster collection is considered unmaintained and will be removed from Ansible 10 if no one starts maintaining it again before Ansible 10. See `the removal process for details on how this works `__ (https://github.com/ansible-community/community-topics/issues/225). +- The netapp.aws collection is considered unmaintained and will be removed from Ansible 10 if no one starts maintaining it again before Ansible 10. See `the removal process for details on how this works `__ (https://github.com/ansible-community/community-topics/issues/223). + +community.ciscosmb +~~~~~~~~~~~~~~~~~~ + +- support for Python 2.6 nad 2.7 +- support for ansible 2.9 + +microsoft.ad +~~~~~~~~~~~~ + +- Deprecating support for Server 2012 and Server 2012 R2. These OS versions are reaching End of Life status from Microsoft and support for using them in Ansible are nearing its end. + +purestorage.fusion +~~~~~~~~~~~~~~~~~~ + +- fusion_api_client - 'app_id' and 'key_file' parameters are deprecated in favor of 'issuer_id' and 'private_key_file' parameters and will be removed in the version 2.0.0, FUSION_APP_ID and FUSION_HOST env variables are deprecated in favor of FUSION_ISSUER_ID and FUSION_HOST and will be removed in the version 2.0.0 +- fusion_array - 'app_id' and 'key_file' parameters are deprecated in favor of 'issuer_id' and 'private_key_file' parameters and will be removed in the version 2.0.0, FUSION_APP_ID and FUSION_HOST env variables are deprecated in favor of FUSION_ISSUER_ID and FUSION_HOST and will be removed in the version 2.0.0 +- fusion_az - 'app_id' and 'key_file' parameters are deprecated in favor of 'issuer_id' and 'private_key_file' parameters and will be removed in the version 2.0.0, FUSION_APP_ID and FUSION_HOST env variables are deprecated in favor of FUSION_ISSUER_ID and FUSION_HOST and will be removed in the version 2.0.0 +- fusion_hap - 'app_id' and 'key_file' parameters are deprecated in favor of 'issuer_id' and 'private_key_file' parameters and will be removed in the version 2.0.0, FUSION_APP_ID and FUSION_HOST env variables are deprecated in favor of FUSION_ISSUER_ID and FUSION_HOST and will be removed in the version 2.0.0 +- fusion_hap - parameters `nqn`, `wwns`, `host_password`, `host_user`, `target_password`and `target_user` were deprecated +- fusion_hw - FUSION_APP_ID and FUSION_HOST env variables are deprecated in favor of FUSION_ISSUER_ID and FUSION_HOST and will be removed in the version 2.0.0 +- fusion_info - 'app_id' and 'key_file' parameters are deprecated in favor of 'issuer_id' and 'private_key_file' parameters and will be removed in the version 2.0.0, FUSION_APP_ID and FUSION_HOST env variables are deprecated in favor of FUSION_ISSUER_ID and FUSION_HOST and will be removed in the version 2.0.0 +- fusion_info - 'hosts' subset is deprecated in favor of 'host_access_policies' and will be removed in the version 2.0.0 +- fusion_info - 'interfaces' subset is deprecated in favor of 'network_interfaces' and will be removed in the version 2.0.0 +- fusion_info - 'zones' subset is deprecated in favor of 'availability_zones' and will be removed in the version 2.0.0 +- fusion_ni - 'app_id' and 'key_file' parameters are deprecated in favor of 'issuer_id' and 'private_key_file' parameters and will be removed in the version 2.0.0, FUSION_APP_ID and FUSION_HOST env variables are deprecated in favor of FUSION_ISSUER_ID and FUSION_HOST and will be removed in the version 2.0.0 +- fusion_nig - 'app_id' and 'key_file' parameters are deprecated in favor of 'issuer_id' and 'private_key_file' parameters and will be removed in the version 2.0.0, FUSION_APP_ID and FUSION_HOST env variables are deprecated in favor of FUSION_ISSUER_ID and FUSION_HOST and will be removed in the version 2.0.0 +- fusion_pg - 'app_id' and 'key_file' parameters are deprecated in favor of 'issuer_id' and 'private_key_file' parameters and will be removed in the version 2.0.0, FUSION_APP_ID and FUSION_HOST env variables are deprecated in favor of FUSION_ISSUER_ID and FUSION_HOST and will be removed in the version 2.0.0 +- fusion_pp - 'app_id' and 'key_file' parameters are deprecated in favor of 'issuer_id' and 'private_key_file' parameters and will be removed in the version 2.0.0, FUSION_APP_ID and FUSION_HOST env variables are deprecated in favor of FUSION_ISSUER_ID and FUSION_HOST and will be removed in the version 2.0.0 +- fusion_ra - 'app_id' and 'key_file' parameters are deprecated in favor of 'issuer_id' and 'private_key_file' parameters and will be removed in the version 2.0.0, FUSION_APP_ID and FUSION_HOST env variables are deprecated in favor of FUSION_ISSUER_ID and FUSION_HOST and will be removed in the version 2.0.0 +- fusion_region - 'app_id' and 'key_file' parameters are deprecated in favor of 'issuer_id' and 'private_key_file' parameters and will be removed in the version 2.0.0, FUSION_APP_ID and FUSION_HOST env variables are deprecated in favor of FUSION_ISSUER_ID and FUSION_HOST and will be removed in the version 2.0.0 +- fusion_sc - 'app_id' and 'key_file' parameters are deprecated in favor of 'issuer_id' and 'private_key_file' parameters and will be removed in the version 2.0.0, FUSION_APP_ID and FUSION_HOST env variables are deprecated in favor of FUSION_ISSUER_ID and FUSION_HOST and will be removed in the version 2.0.0 +- fusion_se - 'app_id' and 'key_file' parameters are deprecated in favor of 'issuer_id' and 'private_key_file' parameters and will be removed in the version 2.0.0, FUSION_APP_ID and FUSION_HOST env variables are deprecated in favor of FUSION_ISSUER_ID and FUSION_HOST and will be removed in the version 2.0.0 +- fusion_se - `endpoint_type` parameter is now deprecated and will be removed in version 2.0.0 +- fusion_ss - 'app_id' and 'key_file' parameters are deprecated in favor of 'issuer_id' and 'private_key_file' parameters and will be removed in the version 2.0.0, FUSION_APP_ID and FUSION_HOST env variables are deprecated in favor of FUSION_ISSUER_ID and FUSION_HOST and will be removed in the version 2.0.0 +- fusion_tenant - 'app_id' and 'key_file' parameters are deprecated in favor of 'issuer_id' and 'private_key_file' parameters and will be removed in the version 2.0.0, FUSION_APP_ID and FUSION_HOST env variables are deprecated in favor of FUSION_ISSUER_ID and FUSION_HOST and will be removed in the version 2.0.0 +- fusion_tn - FUSION_APP_ID and FUSION_HOST env variables are deprecated in favor of FUSION_ISSUER_ID and FUSION_HOST and will be removed in the version 2.0.0 +- fusion_ts - 'app_id' and 'key_file' parameters are deprecated in favor of 'issuer_id' and 'private_key_file' parameters and will be removed in the version 2.0.0, FUSION_APP_ID and FUSION_HOST env variables are deprecated in favor of FUSION_ISSUER_ID and FUSION_HOST and will be removed in the version 2.0.0 +- fusion_volume - 'app_id' and 'key_file' parameters are deprecated in favor of 'issuer_id' and 'private_key_file' parameters and will be removed in the version 2.0.0, FUSION_APP_ID and FUSION_HOST env variables are deprecated in favor of FUSION_ISSUER_ID and FUSION_HOST and will be removed in the version 2.0.0 + Porting Guide for v7.6.0 ========================