equinix / ansible-collection-metal

Deprecated. See Equinix collection linked below
https://deploy.equinix.com/labs/ansible-collection-equinix/
GNU General Public License v3.0
7 stars 12 forks source link

Ansible Inclusion #28

Closed displague closed 1 month ago

displague commented 3 years ago

This issue is tracking remaining Ansible Collections requirements checklist (https://github.com/ansible-collections/overview/blob/main/collection_requirements.rst) items:

Originally from https://github.com/ansible-collections/ansible-inclusion/discussions/15

displague commented 3 years ago

I believe the CI testing requirements are already in place via:

Perhaps https://github.com/equinix/ansible-collection-metal/issues/21 is a blocker.

vielmetti commented 3 years ago

According to https://github.com/ansible-community/community-topics/issues/10 there were some blockers for consideration for Ansible 4.

vielmetti commented 3 years ago

https://meetbot.fedoraproject.org/ansible-community/2021-04-28/ansible_community_meeting.2021-04-28-18.00.log.html#l-343 is the discussion; the recommendation is to target Ansible 5, about 6 months out.

felixfontein commented 3 years ago
vielmetti commented 3 years ago

Noted at https://github.com/equinix/ansible-collection-metal/issues/34

vielmetti commented 3 years ago

Also noted https://docs.ansible.com/ansible-core/devel/roadmap/ROADMAP_2_12.html the roadmap for stable-2.12 which is the basis for Ansible 5:

2021-08-30 Feature Freeze No new functionality (including modules/plugins) to any code
2021-09-13 Beta 1
2021-09-20 Beta 2 (if necessary)
2021-10-04 Release Candidate 1 (and stable-2.12 branching from devel)
2021-10-11 Release Candidate 2 (if necessary)
2021-10-25 Release

which suggests that future Ansible 5 work will have a short 3-week window in October to finish up and adjust the CI to be sure that we have the right tests in place.