From 23f5e493dbfd9da9e23c2fff69c5816d3d0439b0 Mon Sep 17 00:00:00 2001 From: Anwesha Das Date: Thu, 5 Oct 2023 12:12:44 +0200 Subject: [PATCH] Ansible 9.0.0a2: Dependencies, changelog and porting guide (#303) --- 9/CHANGELOG-v9.rst | 213 ++++++++++++++++++- 9/ansible-9.0.0a2-tags.yaml | 411 ++++++++++++++++++++++++++++++++++++ 9/ansible-9.0.0a2.deps | 104 +++++++++ 9/ansible-9.0.0a2.yaml | 304 ++++++++++++++++++++++++++ 9/ansible-9.build | 6 +- 9/changelog.yaml | 7 + 9/galaxy-requirements.yaml | 16 +- 7 files changed, 1049 insertions(+), 12 deletions(-) create mode 100644 9/ansible-9.0.0a2-tags.yaml create mode 100644 9/ansible-9.0.0a2.deps create mode 100644 9/ansible-9.0.0a2.yaml diff --git a/9/CHANGELOG-v9.rst b/9/CHANGELOG-v9.rst index afea506a7e..8fff6022c9 100644 --- a/9/CHANGELOG-v9.rst +++ b/9/CHANGELOG-v9.rst @@ -8,6 +8,216 @@ This changelog describes changes since Ansible 8.0.0. :local: :depth: 2 +v9.0.0a2 +======== + +.. contents:: + :local: + :depth: 2 + +Release Summary +--------------- + +Release Date: 2023-10-05 + +`Porting Guide `_ + +Ansible-core +------------ + +Ansible 9.0.0a2 contains ansible-core version 2.16.0b2. +This is a newer version than version 2.16.0b1 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 9.0.0a1 | Ansible 9.0.0a2 | Notes | ++========================+=================+=================+================================================================================================================================================================================================================+ +| cisco.intersight | 2.0.2 | 2.0.3 | Unfortunately, this collection does not provide changelog data in a format that can be processed by the changelog generator. | ++------------------------+-----------------+-----------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| cisco.meraki | 2.16.3 | 2.16.4 | | ++------------------------+-----------------+-----------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| cyberark.conjur | 1.2.1 | 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. | ++------------------------+-----------------+-----------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| grafana.grafana | 2.2.1 | 2.2.3 | | ++------------------------+-----------------+-----------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| ovirt.ovirt | 3.1.3 | 3.2.0 | | ++------------------------+-----------------+-----------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| purestorage.flashblade | 1.13.1 | 1.14.0 | | ++------------------------+-----------------+-----------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + +Minor Changes +------------- + +Ansible-core +~~~~~~~~~~~~ + +- ansible-test - When invoking ``sleep`` in containers during container setup, the ``env`` command is used to avoid invoking the shell builtin, if present. + +grafana.grafana +~~~~~~~~~~~~~~~ + +- Bump cryptography from 41.0.3 to 41.0.4 +- 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 + +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 + +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 +~~~~~~~~~~~~ + +- ``import_role`` reverts to previous behavior of exporting vars at compile time. +- ansible-galaxy info - fix reporting no role found when lookup_role_by_name returns None. +- 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 + +cisco.meraki +~~~~~~~~~~~~ + +- cisco.meraki.networks_devices_claim - got an unexpected keyword argument 'network_id', bug with parameter naming. + +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 + +Unchanged Collections +--------------------- + +- amazon.aws (still version 6.4.0) +- 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 2.1.0) +- arista.eos (still version 6.1.2) +- awx.awx (still version 23.2.0) +- azure.azcollection (still version 1.18.1) +- check_point.mgmt (still version 5.1.1) +- chocolatey.chocolatey (still version 1.5.1) +- cisco.aci (still version 2.7.0) +- cisco.asa (still version 4.0.2) +- cisco.dnac (still version 6.7.5) +- cisco.ios (still version 5.0.0) +- cisco.iosxr (still version 6.0.1) +- cisco.ise (still version 2.5.16) +- cisco.mso (still version 2.5.0) +- cisco.nxos (still version 5.2.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.dns (still version 2.6.1) +- community.docker (still version 3.4.8) +- community.general (still version 7.4.0) +- community.grafana (still version 1.5.4) +- community.hashi_vault (still version 5.0.0) +- community.hrobot (still version 1.8.1) +- community.libvirt (still version 1.3.0) +- community.mongodb (still version 1.6.2) +- 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 3.2.0) +- community.proxysql (still version 1.5.1) +- community.rabbitmq (still version 1.2.3) +- community.routeros (still version 2.9.0) +- community.sap (still version 2.0.0) +- community.sap_libs (still version 1.4.1) +- community.sops (still version 1.6.6) +- community.vmware (still version 3.9.0) +- community.windows (still version 2.0.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 8.3.0) +- dellemc.powerflex (still version 1.9.0) +- 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 2.1.1) +- hpe.nimble (still version 1.1.4) +- ibm.qradar (still version 2.1.0) +- ibm.spectrum_virtualize (still version 2.0.0) +- infinidat.infinibox (still version 1.3.12) +- infoblox.nios_modules (still version 1.5.0) +- inspur.ispim (still version 2.1.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) +- 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) +- splunk.es (still version 2.1.0) +- t_systems_mms.icinga_director (still version 2.0.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) +- vultr.cloud (still version 1.10.0) +- vyos.vyos (still version 4.1.0) +- wti.remote (still version 1.0.5) + v9.0.0a1 ======== @@ -333,10 +543,11 @@ Ansible-core - ansible-test - Update the ``nios-test-container`` to version 2.0.0, which supports API version 2.9. - ansible-test - Update the logic used to detect when ``ansible-test`` is running from source. - ansible-test - Updated the CloudStack test container to version 1.6.1. +- ansible-test - Updated the distro test containers to version 6.3.0 to include coverage 7.3.2 for Python 3.8+. The alpine3 container is now based on 3.18 instead of 3.17 and includes Python 3.11 instead of Python 3.10. - ansible-test - Use ``datetime.datetime.now`` with ``tz`` specified instead of ``datetime.datetime.utcnow``. - ansible-test - Use a context manager to perform cleanup at exit instead of using the built-in ``atexit`` module. - ansible-test - remove Alpine 3.17 from remotes -- ansible-test — Python 3.8–3.12 will use ``coverage`` v7.3.0. +- ansible-test — Python 3.8–3.12 will use ``coverage`` v7.3.2. - ansible-test — ``coverage`` v6.5.0 is to be used only under Python 3.7. - ansible-vault create: Now raises an error when opening the editor without tty. The flag --skip-tty-check restores previous behaviour. - ansible_user_module - tweaked macos user defaults to reflect expected defaults (https://github.com/ansible/ansible/issues/44316) diff --git a/9/ansible-9.0.0a2-tags.yaml b/9/ansible-9.0.0a2-tags.yaml new file mode 100644 index 0000000000..105b2a66c8 --- /dev/null +++ b/9/ansible-9.0.0a2-tags.yaml @@ -0,0 +1,411 @@ +# 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.4.0 + version: 6.4.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: 2.1.0 + version: 2.1.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: 23.2.0 + version: 23.2.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: 2.0.3 + version: 2.0.3 +cisco.ios: + repository: https://github.com/ansible-collections/cisco.ios + tag: v5.0.0 + version: 5.0.0 +cisco.iosxr: + repository: https://github.com/ansible-collections/cisco.iosxr + tag: v6.0.1 + version: 6.0.1 +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.4 + version: 2.16.4 +cisco.mso: + repository: https://github.com/CiscoDevNet/ansible-mso + tag: v2.5.0 + version: 2.5.0 +cisco.nxos: + repository: https://github.com/ansible-collections/cisco.nxos + tag: v5.2.0 + version: 5.2.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.1 + version: 2.6.1 +community.docker: + repository: https://github.com/ansible-collections/community.docker + tag: 3.4.8 + version: 3.4.8 +community.general: + repository: https://github.com/ansible-collections/community.general + tag: 7.4.0 + version: 7.4.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.2 + version: 1.6.2 +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: 3.2.0 + version: 3.2.0 +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.9.0 + version: 2.9.0 +community.sap: + repository: https://github.com/ansible-collections/community.sap + tag: 2.0.0 + version: 2.0.0 +community.sap_libs: + repository: https://github.com/sap-linuxlab/community.sap_libs + tag: 1.4.1 + version: 1.4.1 +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.9.0 + version: 3.9.0 +community.windows: + repository: https://github.com/ansible-collections/community.windows + tag: 2.0.0 + version: 2.0.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: v8.3.0 + version: 8.3.0 +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: 2.1.1 + version: 2.1.1 +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: 2.0.0 + version: 2.0.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: 2.1.0 + version: 2.1.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 +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: 2.0.1 + version: 2.0.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/9/ansible-9.0.0a2.deps b/9/ansible-9.0.0a2.deps new file mode 100644 index 0000000000..406661c9e6 --- /dev/null +++ b/9/ansible-9.0.0a2.deps @@ -0,0 +1,104 @@ +_ansible_version: 9.0.0a2 +_ansible_core_version: 2.16.0b2 +_python: >=3.10 +amazon.aws: 6.4.0 +ansible.netcommon: 5.2.0 +ansible.posix: 1.5.4 +ansible.utils: 2.11.0 +ansible.windows: 2.1.0 +arista.eos: 6.1.2 +awx.awx: 23.2.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: 2.0.3 +cisco.ios: 5.0.0 +cisco.iosxr: 6.0.1 +cisco.ise: 2.5.16 +cisco.meraki: 2.16.4 +cisco.mso: 2.5.0 +cisco.nxos: 5.2.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.1 +community.docker: 3.4.8 +community.general: 7.4.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.2 +community.mysql: 3.7.2 +community.network: 5.0.0 +community.okd: 2.3.0 +community.postgresql: 3.2.0 +community.proxysql: 1.5.1 +community.rabbitmq: 1.2.3 +community.routeros: 2.9.0 +community.sap: 2.0.0 +community.sap_libs: 1.4.1 +community.sops: 1.6.6 +community.vmware: 3.9.0 +community.windows: 2.0.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: 8.3.0 +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: 2.1.1 +hpe.nimble: 1.1.4 +ibm.qradar: 2.1.0 +ibm.spectrum_virtualize: 2.0.0 +infinidat.infinibox: 1.3.12 +infoblox.nios_modules: 1.5.0 +inspur.ispim: 2.1.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 +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 +splunk.es: 2.1.0 +t_systems_mms.icinga_director: 2.0.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/9/ansible-9.0.0a2.yaml b/9/ansible-9.0.0a2.yaml new file mode 100644 index 0000000000..eec10da711 --- /dev/null +++ b/9/ansible-9.0.0a2.yaml @@ -0,0 +1,304 @@ +collections: +- name: amazon.aws + source: https://galaxy.ansible.com + version: 6.4.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: 2.1.0 +- name: arista.eos + source: https://galaxy.ansible.com + version: 6.1.2 +- name: awx.awx + source: https://galaxy.ansible.com + version: 23.2.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: 2.0.3 +- name: cisco.ios + source: https://galaxy.ansible.com + version: 5.0.0 +- name: cisco.iosxr + source: https://galaxy.ansible.com + version: 6.0.1 +- name: cisco.ise + source: https://galaxy.ansible.com + version: 2.5.16 +- name: cisco.meraki + source: https://galaxy.ansible.com + version: 2.16.4 +- name: cisco.mso + source: https://galaxy.ansible.com + version: 2.5.0 +- name: cisco.nxos + source: https://galaxy.ansible.com + version: 5.2.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.1 +- name: community.docker + source: https://galaxy.ansible.com + version: 3.4.8 +- name: community.general + source: https://galaxy.ansible.com + version: 7.4.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.2 +- 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: 3.2.0 +- 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.9.0 +- name: community.sap + source: https://galaxy.ansible.com + version: 2.0.0 +- name: community.sap_libs + source: https://galaxy.ansible.com + version: 1.4.1 +- name: community.sops + source: https://galaxy.ansible.com + version: 1.6.6 +- name: community.vmware + source: https://galaxy.ansible.com + version: 3.9.0 +- name: community.windows + source: https://galaxy.ansible.com + version: 2.0.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: 8.3.0 +- 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: 2.1.1 +- 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: 2.0.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: 2.1.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: 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: splunk.es + source: https://galaxy.ansible.com + version: 2.1.0 +- name: t_systems_mms.icinga_director + source: https://galaxy.ansible.com + version: 2.0.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/9/ansible-9.build b/9/ansible-9.build index 6c8e0fe6f0..19f25e97c3 100644 --- a/9/ansible-9.build +++ b/9/ansible-9.build @@ -1,5 +1,5 @@ _ansible_version: 9 -_ansible_core_version: 2.16.0b1 +_ansible_core_version: 2.16.0b2 _python: >=3.10 amazon.aws: >=6.4.0,<7.0.0 ansible.netcommon: >=5.2.0,<6.0.0 @@ -89,9 +89,9 @@ ngine_io.cloudstack: >=2.3.0,<3.0.0 ngine_io.exoscale: >=1.1.0,<2.0.0 openstack.cloud: >=2.1.0,<3.0.0 openvswitch.openvswitch: >=2.1.0,<3.0.0 -ovirt.ovirt: >=3.1.0,<4.0.0 +ovirt.ovirt: >=3.2.0,<4.0.0 purestorage.flasharray: >=1.21.0,<2.0.0 -purestorage.flashblade: >=1.13.0,<2.0.0 +purestorage.flashblade: >=1.14.0,<2.0.0 purestorage.fusion: >=1.6.0,<2.0.0 sensu.sensu_go: >=1.14.0,<2.0.0 splunk.es: >=2.1.0,<3.0.0 diff --git a/9/changelog.yaml b/9/changelog.yaml index 2c8c2f24e3..3ea02bbc52 100644 --- a/9/changelog.yaml +++ b/9/changelog.yaml @@ -66,3 +66,10 @@ releases: Users can still install this collection with ``ansible-galaxy collection install community.skydive``.' release_date: '2023-09-28' + 9.0.0a2: + changes: + release_summary: 'Release Date: 2023-10-05 + + + `Porting Guide `_' + release_date: '2023-10-05' diff --git a/9/galaxy-requirements.yaml b/9/galaxy-requirements.yaml index 0da0a0c88f..462b31a350 100644 --- a/9/galaxy-requirements.yaml +++ b/9/galaxy-requirements.yaml @@ -1,4 +1,4 @@ -# Collections included in Ansible 9.0.0a1 +# Collections included in Ansible 9.0.0a2 collections: - name: amazon.aws source: https://galaxy.ansible.com @@ -41,7 +41,7 @@ collections: version: 6.7.5 - name: cisco.intersight source: https://galaxy.ansible.com - version: 2.0.2 + version: 2.0.3 - name: cisco.ios source: https://galaxy.ansible.com version: 5.0.0 @@ -53,7 +53,7 @@ collections: version: 2.5.16 - name: cisco.meraki source: https://galaxy.ansible.com - version: 2.16.3 + version: 2.16.4 - name: cisco.mso source: https://galaxy.ansible.com version: 2.5.0 @@ -152,10 +152,10 @@ collections: version: 1.10.3 - name: cyberark.conjur source: https://galaxy.ansible.com - version: 1.2.1 + 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 @@ -188,7 +188,7 @@ collections: version: 1.2.0 - name: grafana.grafana source: https://galaxy.ansible.com - version: 2.2.1 + version: 2.2.3 - name: hetzner.hcloud source: https://galaxy.ansible.com version: 2.1.1 @@ -266,13 +266,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