Hi, all
short minutes from the meeting today about Openstack Ansible modules.
1. Ansible 2.10 is going to move all modules to collections, so Openstack modules should find a new home in Openstack repos.
2. Namespace for openstack modules will be named "openstack.". What is coming after the dot is still under discussion.
3. Current modules will be migrated to collections in "openstack." as is with their names and will be still available for playbooks (via symlinking). It will avoid breaking people that use in their playbooks os_* modules now.
4. Old modules will be frozen after migrations and all development work will go in the new modules which will live aside.
5. Critical bugfixes to 2.9 versions will be done via Ansible GitHub repo as usual and synced manually to "openstack." collection. It must be a very exceptional case.
6. Migrations are set for mid of January 2020 approximately.
7. Modules should stay compatible with last Ansible and collections API changed.
8. Because current old modules are licensed with GPL and license of Openstack is Apache2, we need to figure out if we can either relicense them or develop new ones with different license or to continue to work on new ones with GPL in SIG repo. Agreed to ask on legal-discuss ML.
Long minutes:
http://eavesdrop.openstack.org/meetings/api_sig/2019/api_sig.2019-12-05-16.00.htmlLogs:
http://eavesdrop.openstack.org/meetings/api_sig/2019/api_sig.2019-12-05-16.00.log.htmlEtherpad:
https://etherpad.openstack.org/p/openstack-ansible-modulesNext time Thursday 12 Dec 2019 4.00 PM UTC.
Thanks