This project adheres to Semantic Versioning and human-readable changelog.
- Added an option to exclude interfases.
- Added github action for the integration tests.
- Added test scenario for different OS.
- Added compatibility for Ansible 2.10.
- Added the option
hosts_all_private
which lists all Private IP addresses from the inventory. - Added the option
hosts_all_public
which lists all Public IP addresses from the inventory.
- Degreasing support for Ansible Version under 2.9.
- Removal of the option
internel_ansible_host
these are now removed by thehosts_all_private
andhosts_all_public
now.
- Add an option to use inventory IP
- Fix newline issue for hosts_dns_hostname
- Correcting the readme
- Fix error message when hosts_aliases is not defined
- Replace groups['all'] by hosts_inventory_to_hosts to use only the targeted group in playbook (can be all also)
- Rewrite template to not add duplicates
- Improve the IPv6 part
- fix SELinux error.
- add option for
hosts_backup
,hosts_group
,hosts_owner
andhosts_mode
- add option SELinux
- update min ansible version to 2.8
- changelog to your own file
- travis file has been updated
- Documentation has been improved
- molecule testing
- Add option for ipv6 enable or disable
- Change check from
ansible_default_ipv6.address
toansible_lo.ipv6
- Add newline at end of each hostname entry of hosts_dns_hostname
- Fix ipv6 entries
- add support for dns lists
- sort templates ipv4 and ipv6 address
- option internel_ansible_host
- hosts_inventory_to_hosts to internel_ansible_host by hosts_aliases
- inital Release