diff --git a/.github/workflows/antsibull-build.yml b/.github/workflows/antsibull-build.yml index df535984db..4e4f45c7e8 100644 --- a/.github/workflows/antsibull-build.yml +++ b/.github/workflows/antsibull-build.yml @@ -31,6 +31,9 @@ jobs: - name: Ansible 11 ansible_version: 11.99.0 ansible_major_version: 11 + - name: Ansible 12 + ansible_version: 12.99.0 + ansible_major_version: 12 steps: - name: Check out antsibull-build diff --git a/12/ancestor.deps b/12/ancestor.deps new file mode 120000 index 0000000000..bec80c4568 --- /dev/null +++ b/12/ancestor.deps @@ -0,0 +1 @@ +../11/ansible-11.0.0.deps \ No newline at end of file diff --git a/12/ansible-12.constraints b/12/ansible-12.constraints new file mode 100644 index 0000000000..e69de29bb2 diff --git a/12/ansible.in b/12/ansible.in new file mode 100644 index 0000000000..20e9019656 --- /dev/null +++ b/12/ansible.in @@ -0,0 +1,90 @@ +amazon.aws +ansible.netcommon +ansible.posix +ansible.utils +ansible.windows +arista.eos +awx.awx +azure.azcollection +check_point.mgmt +chocolatey.chocolatey +cisco.aci +cisco.asa +cisco.dnac +cisco.intersight +cisco.ios +cisco.iosxr +cisco.ise +cisco.meraki +cisco.mso +cisco.nxos +cisco.ucs +cloud.common +cloudscale_ch.cloud +community.aws +community.ciscosmb +community.crypto +community.digitalocean +community.dns +community.docker +community.general +community.grafana +community.hashi_vault +community.hrobot +community.library_inventory_filtering_v1 +community.libvirt +community.mongodb +community.mysql +community.okd +community.postgresql +community.proxysql +community.rabbitmq +community.routeros +community.sap_libs +community.sops +community.vmware +community.windows +community.zabbix +containers.podman +cyberark.conjur +cyberark.pas +dellemc.enterprise_sonic +dellemc.openmanage +dellemc.powerflex +dellemc.unity +f5networks.f5_modules +fortinet.fortimanager +fortinet.fortios +grafana.grafana +hetzner.hcloud +ibm.qradar +ibm.spectrum_virtualize +ibm.storage_virtualize +ieisystem.inmanage +infinidat.infinibox +infoblox.nios_modules +inspur.ispim +junipernetworks.junos +kaytus.ksmanage +kubernetes.core +kubevirt.core +lowlydba.sqlserver +microsoft.ad +netapp.cloudmanager +netapp_eseries.santricity +netapp.ontap +netapp.storagegrid +netbox.netbox +ngine_io.cloudstack +openstack.cloud +ovirt.ovirt +purestorage.flasharray +purestorage.flashblade +splunk.es +theforeman.foreman +telekom_mms.icinga_director +vmware.vmware +vmware.vmware_rest +vultr.cloud +vyos.vyos +wti.remote diff --git a/12/changelog.yaml b/12/changelog.yaml new file mode 100644 index 0000000000..f8129d5d73 --- /dev/null +++ b/12/changelog.yaml @@ -0,0 +1,3 @@ +--- +ancestor: 11.0.0 +releases: {} diff --git a/12/collection-meta.yaml b/12/collection-meta.yaml new file mode 100644 index 0000000000..61e036be22 --- /dev/null +++ b/12/collection-meta.yaml @@ -0,0 +1,589 @@ +# Please keep this in alphabetical order +--- +collections: + amazon.aws: + repository: https://github.com/ansible-collections/amazon.aws + maintainers: + # - ansible-collections/cloud + - abikouo + - alinabuzachis + - GomathiselviS + - gravesm + - hakbailey + - jillr + - mandar242 + - viciousprimate + ansible.netcommon: + repository: https://github.com/ansible-collections/ansible.netcommon + ansible.posix: + repository: https://github.com/ansible-collections/ansible.posix + ansible.utils: + maintainers: + - cidrblock + - ganeshrn + - pabelanger + repository: https://github.com/ansible-collections/ansible.utils + ansible.windows: + repository: https://github.com/ansible-collections/ansible.windows + arista.eos: + repository: https://github.com/ansible-collections/arista.eos + awx.awx: + repository: https://github.com/ansible/awx + collection-directory: "./awx_collection" + azure.azcollection: + repository: https://github.com/ansible-collections/azure + check_point.mgmt: + repository: https://github.com/CheckPointSW/CheckPointAnsibleMgmtCollection + chocolatey.chocolatey: + repository: https://github.com/chocolatey/chocolatey-ansible + collection-directory: "./chocolatey" + cisco.aci: + repository: https://github.com/CiscoDevNet/ansible-aci + cisco.asa: + repository: https://github.com/ansible-collections/cisco.asa + cisco.dnac: + maintainers: + - racampos + - wastorga + repository: https://github.com/cisco-en-programmability/dnacenter-ansible + cisco.intersight: + repository: https://github.com/CiscoDevNet/intersight-ansible + cisco.ios: + repository: https://github.com/ansible-collections/cisco.ios + cisco.iosxr: + repository: https://github.com/ansible-collections/cisco.iosxr + cisco.ise: + maintainers: + - wastorga + - racampos + - jbogarin + repository: https://github.com/CiscoISE/ansible-ise + cisco.meraki: + repository: https://github.com/meraki/dashboard-api-ansible + cisco.mso: + repository: https://github.com/CiscoDevNet/ansible-mso + cisco.nxos: + repository: https://github.com/ansible-collections/cisco.nxos + cisco.ucs: + repository: https://github.com/CiscoDevNet/ansible-ucs + cloud.common: + maintainers: + # - ansible-collections/cloud + - abikouo + - alinabuzachis + - GomathiselviS + - gravesm + - hakbailey + - jillr + - mandar242 + - viciousprimate + repository: https://github.com/ansible-collections/cloud.common + cloudscale_ch.cloud: + repository: https://github.com/cloudscale-ch/ansible-collection-cloudscale + community.aws: + maintainers: + # - ansible-collections/cloud + - abikouo + - alinabuzachis + - GomathiselviS + - gravesm + - hakbailey + - jillr + - mandar242 + - markuman + - tremble + - viciousprimate + repository: https://github.com/ansible-collections/community.aws + community.ciscosmb: + maintainers: + - qaxi + repository: https://github.com/ansible-collections/community.ciscosmb + community.crypto: + repository: https://github.com/ansible-collections/community.crypto + community.digitalocean: + repository: https://github.com/ansible-collections/community.digitalocean + community.dns: + maintainers: + - felixfontein + repository: https://github.com/ansible-collections/community.dns + community.docker: + repository: https://github.com/ansible-collections/community.docker + community.general: + repository: https://github.com/ansible-collections/community.general + community.grafana: + repository: https://github.com/ansible-collections/grafana + community.hashi_vault: + repository: https://github.com/ansible-collections/community.hashi_vault + community.hrobot: + repository: https://github.com/ansible-collections/community.hrobot + community.library_inventory_filtering_v1: + maintainers: + - felixfontein + repository: https://github.com/ansible-collections/community.library_inventory_filtering + community.libvirt: + repository: https://github.com/ansible-collections/community.libvirt + community.mongodb: + repository: https://github.com/ansible-collections/community.mongodb + community.mysql: + repository: https://github.com/ansible-collections/community.mysql + community.okd: + maintainers: + # - ansible-collections/cloud + - abikouo + - alinabuzachis + - GomathiselviS + - gravesm + - hakbailey + - jillr + - mandar242 + - viciousprimate + repository: https://github.com/openshift/community.okd + community.postgresql: + repository: https://github.com/ansible-collections/community.postgresql + community.proxysql: + repository: https://github.com/ansible-collections/community.proxysql + community.rabbitmq: + repository: https://github.com/ansible-collections/community.rabbitmq + community.routeros: + repository: https://github.com/ansible-collections/community.routeros + community.sap_libs: + maintainers: + - rainerleber + repository: https://github.com/sap-linuxlab/community.sap_libs + community.sops: + maintainers: + - endorama + repository: https://github.com/ansible-collections/community.sops + community.vmware: + maintainers: + - mariolenz + repository: https://github.com/ansible-collections/community.vmware + community.windows: + repository: https://github.com/ansible-collections/community.windows + community.zabbix: + repository: https://github.com/ansible-collections/community.zabbix + containers.podman: + repository: https://github.com/containers/ansible-podman-collections + cyberark.conjur: + changelog-url: https://github.com/cyberark/ansible-conjur-collection/blob/master/CHANGELOG.md + repository: https://github.com/cyberark/ansible-conjur-collection + cyberark.pas: + repository: https://github.com/cyberark/ansible-security-automation-collection + dellemc.enterprise_sonic: + maintainers: + - javeedf + repository: https://github.com/ansible-collections/dellemc.enterprise_sonic + dellemc.openmanage: + changelog-url: https://github.com/dell/dellemc-openmanage-ansible-modules/blob/collections/CHANGELOG.rst + maintainers: + - rajeevarakkal + repository: https://github.com/dell/dellemc-openmanage-ansible-modules + dellemc.powerflex: + maintainers: + - kuttattz + - Bhavneet-Sharma + - Jennifer-John + - meenakshidembi691 + - Pavan-Mudunuri + - Previnkumar-G + - trisha-dell + repository: https://github.com/dell/ansible-powerflex + dellemc.unity: + maintainers: + - kuttattz + - Bhavneet-Sharma + - Jennifer-John + - meenakshidembi691 + - Pavan-Mudunuri + - Previnkumar-G + - trisha-dell + repository: https://github.com/dell/ansible-unity + f5networks.f5_modules: + repository: https://github.com/F5Networks/f5-ansible-f5modules + collection-directory: "./ansible_collections/f5networks/f5_modules" + fortinet.fortimanager: + repository: https://github.com/fortinet-ansible-dev/ansible-galaxy-fortimanager-collection + fortinet.fortios: + repository: https://github.com/fortinet-ansible-dev/ansible-galaxy-fortios-collection + grafana.grafana: + maintainers: + - ishanjainn + repository: https://github.com/grafana/grafana-ansible-collection + hetzner.hcloud: + repository: https://github.com/ansible-collections/hetzner.hcloud + ibm.qradar: + repository: https://github.com/ansible-collections/ibm.qradar + ibm.spectrum_virtualize: + maintainers: + - Shilpi-J + repository: https://github.com/ansible-collections/ibm.spectrum_virtualize + removal: + major_version: TBD + reason: renamed + new_name: ibm.storage_virtualize + ibm.storage_virtualize: + maintainers: + - sumitguptaibm + repository: https://github.com/ansible-collections/ibm.storage_virtualize + ieisystem.inmanage: + maintainers: + - ieisystem + repository: https://github.com/ieisystem/ieisystem.inmanage + infinidat.infinibox: + repository: https://github.com/infinidat/ansible-infinidat-collection + infoblox.nios_modules: + maintainers: + - anagha-infoblox + repository: https://github.com/infobloxopen/infoblox-ansible + inspur.ispim: + maintainers: + - ispim + repository: https://github.com/ispim/inspur.ispim + junipernetworks.junos: + repository: https://github.com/ansible-collections/junipernetworks.junos + kaytus.ksmanage: + maintainers: + - ieisystem + repository: https://github.com/ieisystem/kaytus.ksmanage + kubernetes.core: + maintainers: + # - ansible-collections/cloud + - abikouo + - alinabuzachis + - GomathiselviS + - gravesm + - hakbailey + - jillr + - mandar242 + - viciousprimate + repository: https://github.com/ansible-collections/kubernetes.core + kubevirt.core: + maintainers: + - 0xFelix + - guidograzioli + repository: https://github.com/kubevirt/kubevirt.core + lowlydba.sqlserver: + maintainers: + - lowlydba + repository: https://github.com/LowlyDBA/lowlydba.sqlserver + microsoft.ad: + maintainers: + - jborean93 + repository: https://github.com/ansible-collections/microsoft.ad + netapp.cloudmanager: + maintainers: + - carchi8py + - suhasbshekar + - wenjun666 + - chuyich + repository: https://github.com/ansible-collections/netapp.cloudmanager + netapp.ontap: + maintainers: + - carchi8py + - suhasbshekar + - wenjun666 + - chuyich + repository: https://github.com/ansible-collections/netapp.ontap + netapp.storagegrid: + maintainers: + - carchi8py + - jkandati + - joshedmonds + repository: https://github.com/ansible-collections/netapp.storagegrid + netapp_eseries.santricity: + repository: https://github.com/netapp-eseries/santricity + netbox.netbox: + repository: https://github.com/netbox-community/ansible_modules + ngine_io.cloudstack: + repository: https://github.com/ngine-io/ansible-collection-cloudstack + openstack.cloud: + repository: https://opendev.org/openstack/ansible-collections-openstack + ovirt.ovirt: + repository: https://github.com/ovirt/ovirt-ansible-collection + tag_version_regex: "^(.*)-1$" + purestorage.flasharray: + repository: https://github.com/Pure-Storage-Ansible/FlashArray-Collection + purestorage.flashblade: + repository: https://github.com/Pure-Storage-Ansible/FlashBlade-Collection + splunk.es: + repository: https://github.com/ansible-collections/splunk.es + telekom_mms.icinga_director: + changelog-url: https://github.com/telekom-mms/ansible-collection-icinga-director/blob/master/CHANGELOG.md + maintainers: + - rndmh3ro + - schurzi + repository: https://github.com/telekom-mms/ansible-collection-icinga-director + theforeman.foreman: + repository: https://github.com/theforeman/foreman-ansible-modules + vmware.vmware: + maintainers: + - machacekondra + - mikemorency + - bardielle + - mariolenz + repository: https://github.com/ansible-collections/vmware.vmware + vmware.vmware_rest: + maintainers: + - machacekondra + - mikemorency + - bardielle + - mariolenz + repository: https://github.com/ansible-collections/vmware.vmware_rest + vultr.cloud: + maintainers: + - resmo + - optik-aper + repository: https://github.com/vultr/ansible-collection-vultr + vyos.vyos: + repository: https://github.com/ansible-collections/vyos.vyos + wti.remote: + repository: https://github.com/wtinetworkgear/wti-collection +removed_collections: + cisco.nso: + repository: https://github.com/CiscoDevNet/ansible-nso + removal: + version: 9.0.0a1 + reason: considered-unmaintained + discussion: https://github.com/ansible-community/community-topics/issues/155 + announce_version: 8.0.0a1 + community.azure: + repository: https://github.com/ansible-collections/community.azure + removal: + version: 10.0.0a1 + reason: considered-unmaintained + discussion: https://github.com/ansible-community/community-topics/issues/263 + announce_version: 9.0.0a1 + community.fortios: + repository: https://github.com/ansible-collections/community.fortios + removal: + version: 9.0.0a1 + reason: considered-unmaintained + discussion: https://github.com/ansible-community/community-topics/issues/162 + announce_version: 8.0.0a1 + community.google: + repository: https://github.com/ansible-collections/community.google + removal: + version: 9.0.0a1 + reason: considered-unmaintained + discussion: https://github.com/ansible-community/community-topics/issues/160 + announce_version: 8.0.0a1 + community.kubernetes: + repository: https://github.com/ansible-collections/community.kubernetes + removal: + version: 6.0.0a2 + reason: renamed + new_name: kubernetes.core + announce_version: 4.2.0 + redirect_replacement_major_version: 5 + discussion: https://github.com/ansible-community/community-topics/issues/22 + # https://github.com/ansible-community/community-topics/issues/93 + community.kubevirt: + repository: https://github.com/ansible-collections/community.kubevirt + removal: + version: 6.0.0a2 + reason: other + reason_text: >- + The collection has not been working with the community.kubernetes collection included since Ansible + 5.0.0, and unfortunately nobody managed to adjust the collection to work with + kubernetes.core >= 2.0.0. + discussion: https://github.com/ansible-community/community-topics/issues/92 + community.network: + repository: https://github.com/ansible-collections/community.network + removal: + version: 12.0.0a1 + reason: deprecated + discussion: https://forum.ansible.com/t/8030 + community.sap: + maintainers: + - rainerleber + repository: https://github.com/ansible-collections/community.sap + removal: + version: 10.0.0a1 + reason: renamed + new_name: community.sap_libs + announce_version: 9.0.0a1 + community.skydive: + repository: https://github.com/ansible-collections/skydive + removal: + version: 9.0.0a1 + reason: considered-unmaintained + discussion: https://github.com/ansible-community/community-topics/issues/171 + announce_version: 8.0.0a1 + dellemc.os10: + repository: https://github.com/ansible-collections/dellemc.os10 + removal: + version: 8.0.0a1 + reason: considered-unmaintained + discussion: https://github.com/ansible-community/community-topics/issues/134 + announce_version: 6.5.0 + dellemc.os6: + repository: https://github.com/ansible-collections/dellemc.os6 + removal: + version: 8.0.0a1 + reason: considered-unmaintained + discussion: https://github.com/ansible-community/community-topics/issues/132 + announce_version: 6.5.0 + dellemc.os9: + repository: https://github.com/ansible-collections/dellemc.os9 + removal: + version: 8.0.0a1 + reason: considered-unmaintained + discussion: https://github.com/ansible-community/community-topics/issues/133 + announce_version: 6.5.0 + frr.frr: + repository: https://github.com/ansible-collections/frr.frr + removal: + version: 11.0.0a1 + reason: deprecated + discussion: https://forum.ansible.com/t/6243 + announce_version: 10.2.0 + gluster.gluster: + repository: https://github.com/gluster/gluster-ansible-collection + removal: + version: 10.0.0a1 + reason: considered-unmaintained + discussion: https://github.com/ansible-community/community-topics/issues/225 + announce_version: 7.7.0 + google.cloud: + repository: https://github.com/ansible-collections/google.cloud + removal: + version: 12.0.0a1 + reason: guidelines-violation + discussion: https://forum.ansible.com/t/8609 + reason_text: > + The collection has + L(unresolved sanity test failures, https://github.com/ansible-collections/google.cloud/issues/613). + hpe.nimble: + maintainers: + - ar-india + - datamattsson + repository: https://github.com/hpe-storage/nimble-ansible-modules + collection-directory: "./ansible_collection/hpe/nimble" + removal: + version: 10.0.0a1 + reason: considered-unmaintained + discussion: https://github.com/ansible-community/community-topics/issues/254 + announce_version: 9.0.0a1 + inspur.sm: + maintainers: + - ISIB-Group + repository: https://github.com/ISIB-Group/inspur.sm + removal: + version: 11.0.0a1 + reason: considered-unmaintained + discussion: https://forum.ansible.com/t/2854 + announce_version: 10.0.0a1 + mellanox.onyx: + repository: https://github.com/ansible-collections/mellanox.onyx + removal: + version: 8.0.0a1 + reason: considered-unmaintained + discussion: https://github.com/ansible-community/community-topics/issues/136 + announce_version: 6.5.0 + netapp.aws: + maintainers: + - carchi8py + - suhasbshekar + - wenjun666 + - chuyich + repository: https://github.com/ansible-collections/netapp.aws + removal: + version: 10.0.0a1 + reason: considered-unmaintained + discussion: https://github.com/ansible-community/community-topics/issues/223 + announce_version: 7.7.0 + netapp.azure: + maintainers: + - carchi8py + - suhasbshekar + - wenjun666 + - chuyich + repository: https://github.com/ansible-collections/netapp.azure + removal: + version: 10.0.0a1 + reason: considered-unmaintained + discussion: https://github.com/ansible-community/community-topics/issues/234 + announce_version: 9.0.0a1 + netapp.elementsw: + repository: https://github.com/ansible-collections/netapp.elementsw + removal: + version: 10.0.0a1 + reason: considered-unmaintained + discussion: https://github.com/ansible-community/community-topics/issues/235 + announce_version: 9.0.0a1 + netapp.um_info: + maintainers: + - carchi8py + - suhasbshekar + - wenjun666 + - chuyich + repository: https://github.com/ansible-collections/netapp.um_info + removal: + version: 10.0.0a1 + reason: considered-unmaintained + discussion: https://github.com/ansible-community/community-topics/issues/244 + announce_version: 9.0.0a1 + ngine_io.exoscale: + repository: https://github.com/ngine-io/ansible-collection-exoscale + removal: + version: 11.0.0a2 + reason: deprecated + discussion: https://forum.ansible.com/t/2572 + announce_version: 10.5.0 + ngine_io.vultr: + repository: https://github.com/ngine-io/ansible-collection-vultr + removal: + version: 9.0.0a1 + reason: considered-unmaintained + discussion: https://github.com/ansible-community/community-topics/issues/257 + announce_version: 8.3.0 + openvswitch.openvswitch: + repository: https://github.com/ansible-collections/openvswitch.openvswitch + removal: + version: 11.0.0a1 + reason: deprecated + discussion: https://forum.ansible.com/t/6245 + announce_version: 10.2.0 + purestorage.fusion: + maintainers: + - sdodsley + repository: https://github.com/Pure-Storage-Ansible/Fusion-Collection + removal: + version: 10.0.0a1 + reason: deprecated + discussion: https://forum.ansible.com/t/3712 + announce_version: 9.3.0 + sensu.sensu_go: + maintainers: + - tadeboro + - mancabizjak + repository: https://github.com/sensu/sensu-go-ansible + removal: + version: 12.0.0a1 + reason: guidelines-violation + discussion: https://forum.ansible.com/t/8380 + reason_text: > + The collection has + L(unresolved sanity test failures, https://github.com/sensu/sensu-go-ansible/issues/362). + servicenow.servicenow: + repository: https://github.com/ServiceNowITOM/servicenow-ansible + removal: + version: 9.0.0a1 + reason: other + reason_text: + The deprecated servicenow.servicenow collection has been removed from Ansible 7, + but accidentally re-added to Ansible 8. + discussion: https://github.com/ansible-community/community-topics/issues/246 + announce_version: 8.2.0 + t_systems_mms.icinga_director: + changelog-url: https://github.com/T-Systems-MMS/ansible-collection-icinga-director/blob/master/CHANGELOG.md + maintainers: + - rndmh3ro + - schurzi + repository: https://github.com/T-Systems-MMS/ansible-collection-icinga-director + removal: + version: 11.0.0a1 + reason: renamed + new_name: telekom_mms.icinga_director + announce_version: 9.5.0 + redirect_replacement_major_version: 9 diff --git a/12/validate-tags-ignores b/12/validate-tags-ignores new file mode 100644 index 0000000000..e69de29bb2