All notable changes to this project will be documented in this file.
- Minor bugs to support FTD 6.6
- Update duplicate object lookup process according to API updated in newer versions of FDM
- Switch to Ansible 2.8.3
- Add handling of No content response for update resource requests
- Usage of
register_as
parameter inftd_configuration
module.
- Ansible playbooks for configuring DHCP servers and Static Routes.
firepower-kickstart
dependency used inftd_install
module being installed from official PyPI.
- Ansible module (
ftd_install
) for installing package images on hardware FTD device. - Ansible playbooks for provisioning virtual FTDs on AWS, KVM, and VMware platforms.
- Dynamic lookup of API version in FTD HTTP API plugin.
- More Ansible playbooks for various FTD configurations (advanced Access Rules, registering Smart License, creating a backup, etc).
- Automatic removal of duplicates from reference lists for better idempotency.
- Update Ansible module (
ftd_configuration
) to supportupsert
operations for non-creatable objects (e.g., PhysicalInterfaces).
- Ansible HTTP API plugin that connects to FTD devices over REST API and communicates with them.
- Ansible module (
ftd_configuration
) for managing configuration on FTD devices. - Ansible module (
ftd_file_download
) for downloading files from FTD devices. - Ansible module (
ftd_file_upload
) for uploading filed to FTD devices.