This file contains al notable changes to the dhcp Ansible role.
This file adheres to the guidelines of http://keepachangelog.com/. Versioning follows Semantic Versioning.
- Fixed Ansible 2.4 deprecation warnings (include: -> include_tasks)
- (GH-10) Fixed bug where playbook run fails because
dhcp_global_includes
is undefined
-
New configuration items:
- (GH-7)
dhcp_global_log_facility
,dhcp_global_server_name
,dhcp_global_authoritative
(credit: @jpiron) dhcp_global_ntp_servers
,dhcp_global_includes
(credit: Felix Egli)
- (GH-7)
-
(GH-9) Support OMAPI keys and catch-all options (credit: @joshbenner)
- (GH-7) Several improvements: package state as variable instead of hard-coded, made host declarations global (credit: @jpiron
- (GH-8) Fixed typo in README (credit: @donvipre
- Quoted values in
dhcp_global_domain_search
(credit: Felix Egli)
- Support for Ubuntu LTS 14.04 (Trusty Tahr) and 16.04 (Xenial Xerus)
- Tested on Fedora 23 and CentOS 6, and added to supported platforms
- This version now uses the general package management module introduced in Ansible 2.0. This is considered a breaking change, since it wil no longer work with Ansible 1.6-1.7.
- Support for PXE boot parameters bootp, booting, next-server, filename. Credits to Rian Bogle
- Address pools within subnet declaration. Credits to Birgit Croux
- Definition of classes with match statements
- Fixed a tag name
- Fixed GH-1: domain name no longer needs to be "double quoted"
First release!
- Allow setting some global variables
- Subnet declarations in YAML