Open gotmax23 opened 1 year ago
cyberark.pas is again violating this guideline (https://github.com/ansible-community/ansible-build-data/pull/235#issuecomment-1556293107). I filed https://github.com/cyberark/ansible-security-automation-collection/issues/58.
dellemc.enterprise_sonic needs to be pinned to 2.0.0 in both Ansible 7 and Ansible 8 for two violations:
hetzner.hcloud needs to be pinned to 1.11.0 in both Ansible 7 and 8 for a semantic versioning violation: https://github.com/ansible-collections/hetzner.hcloud/issues/217
There has been a new release of dellemc.enterprise_sonic (2.2.0) which reverts the breaking change and declares compatibility with ansible.netcommon
>5.0.0
. This fixes the problems with Ansible 8 (except that the breaking change will still be mentioned in the next porting guide, even though it is no longer a breaking change - I guess we have to add an Ansible changelog entry for that), but has the downside of not allowing this release for the next Ansible 7 release since that one has ansible.netcommon 4.x.y. So we have to keep the pin for Ansible 7 (though now it has another reason), and undo it (with a changelog entry) for Ansible 8.
The issue with hetzner.hcloud is resolved (https://github.com/ansible-collections/hetzner.hcloud/issues/217, #267).
inspur.ispim 2.0.1 is not tagged in https://github.com/ispim/inspur.ispim
cisco.meraki moved to a new repository: https://github.com/meraki/dashboard-api-ansible - I'll create PRs for ansible-build-data to adjust it.
cisco.intersight was now tagged, #289 removed the ignore for the missing tags.
Resolved - poor usage of flag in the changelog. Changelogs fixed and new Collection version released
ERROR: found collection dependency errors!
ERROR: cisco.ise 2.6.2 version_conflict: ansible.utils-3.0.0 but needs >=2.0.0,<3.0
ERROR: cisco.dnac 6.8.1 version_conflict: ansible.utils-3.0.0 but needs >=2.0.0,<3.0
ERROR: cisco.meraki 2.16.16 version_conflict: ansible.utils-3.0.0 but needs >=2.0.0,<3.0
ERROR: cisco.dnac 6.13.1 version_conflict: ansible.utils-4.0.0 but needs >=2.0.0,<4.0
: https://github.com/cisco-en-programmability/dnacenter-ansible/issues/160ERROR: cisco.meraki 2.17.2 version_conflict: ansible.utils-4.0.0 but needs >=2.0.0,<4.0
: https://github.com/meraki/dashboard-api-ansible/issues/49ERROR: cisco.ise 2.8.0 version_conflict: ansible.utils-4.0.0 but needs >=2.0.0,<4.0
: https://github.com/CiscoISE/ansible-ise/issues/123community.ciscosmb introduced a breaking change in 1.0.8: https://github.com/ansible-collections/community.ciscosmb/issues/75
It looks like frr.frr fails a lot of tests. I don't care about the unit tests but the failing sanity tests are problematic. I've opened ansible-collections/frr.frr#66 to let them know.
community.grafana introduced a breaking change (removed feature) in 1.9.0: ansible-collections/community.grafana#367
cyberark.pas 1.0.27 is not tagged: https://github.com/cyberark/ansible-security-automation-collection/issues/71
It's too late for version pinning since 2.6.0 of that collection has been included for some months now, but FYI: https://github.com/CiscoDevNet/ansible-mso/issues/479 - I've created https://forum.ansible.com/t/7039 for this.
ansible.posix 1.6.0 has a breaking change (https://github.com/ansible-collections/ansible.posix/issues/463#issuecomment-2400499803). #469 restricts it to < 1.6.0 for Ansible 9 and 10. For Ansible 11, we have to see what happens.
cisco.dnac, cisco.meraki, and cisco.ise still require ansible.utils < 5.0.0 (pinned in #480 for Ansible 11).
cisco.dnac 6.24.0 isn't tagged: cisco-en-programmability/dnacenter-ansible#205
I suggest to wait a few days until we introduce a restriction. Maybe they'll fix this soon.
The problem has been resolved, the release is now tagged.
As per https://github.com/ansible-community/ansible-build-data/blob/main/docs/policies.md#enforcement, we need to track violations of the Repository management policies. We also need to track violations when collection dependencies conflicts arise, or collections violate semantic versioning by doing breaking changes outside of major versions. When you file an issue against a collection for violating these policies, leave a comment with a link to the issue.