Skip to content

Latest commit

 

History

History
251 lines (192 loc) · 9.55 KB

CHANGELOG.rst

File metadata and controls

251 lines (192 loc) · 9.55 KB

Infoblox.Nios_Modules Release Notes

  • Ansible Lookup modules can specify network_view to which a network/ip belongs
  • Fixes camelCase issue while updating 'nios_network_view' with 'new_name'
  • Fixes issue to allocate ip to a_record dynamically
  • Updates 'nios_a_record' name with multiple ips having same name
  • Fix to specify network_view in lookup modules to return absolute network/ip #157
  • Fix to camelcase issue for updating 'nios_network_view' name #163
  • Fix to allocate ip to a_record dynamically #163
  • Fix to update 'nios_a_record' name with multiple ips having same name #164
  • Fix to changelog yaml file with linting issues #161
  • For ansible module, added certificate authentication feature
  • Few bug fixes in ansible module nios network
  • Feature for extra layer security, with cert and key parameters in playbooks for authenticating using certificate and key .pem file absolute path #154 <infobloxopen#154>
  • Fix to remove issue causing due to template attr in deleting network using Ansible module nios network #147
  • Issue fixes to create TXT record with equals sign
  • For nonexistent record, update operation creates the new record
  • For nonexistent IPv4Address, update operation creates a new A record with new_ipv4addr
  • Update operation using old_name and new_name for the object with dummy name in old_name (which does not exist in system) will not create a new object in the system. An error will be thrown stating the object does not exist in the system #129
  • Update text field of TXT Record #128
  • Fix to create TXT record with equals sign #128
  • Issue fixes to create PTR record in different network views
  • Support extended to determine whether the DTC server is disabled or not
  • Fix to create PTR record in different network views #103
  • Remove use_option for DHCP option 60 #104
  • Allow specifying a template when creating a network #105
  • Fix unit and sanity test issues #117
  • Expanding for disable value #119

Added tags to support release on Ansible Automation Hub

Added tags 'cloud' and 'networking' in 'galaxy.yaml'

  • Issue fixes to update A Record using 'next_available_ip' function
  • Added a new feature - Update canonical name of the CNAME Record
  • Updated the 'required' fields in modules
  • Updated 'required' field in modules #99
  • Following options are made required in the modules
Record Option made required
A ipv4addr
AAAA ipv6addr
CNAME canonical
MX mail_exchanger, preference
PTR ptrdname
  • nios_a_record module - KeyError: 'old_ipv4addr' #79
  • Ansible playbook fails to update canonical name of CName Record #97
  • Issue fixes and standardization of inventory plugin and lookup modules as per Ansible guidelines
  • Directory restructure and added integration & unit tests
  • Changes in inventory and lookup plugins documentation #85
  • Directory restructure and added integration & unit tests #87
  • Handle NoneType parsing in nios_inventory.py #81
  • Check all dhcp options, not just first one #83
  • Support for creating IPv6 Fixed Address with DUID
  • Support added to return the next available IP address for an IPv6 network
  • Modules made compatible to work with ansible-core 2.11
  • Issue fixes and standardization of modules as per Ansible guidelines
  • The modules are standardized as per Ansible guidelines
  • Implemented the bugfixes provided by Ansible community.general
  • Update the name of existing A and AAAA records #70
  • Update of comment field of SRV, PTR and NAPTR records failing with the following error: `[Err: fatal: [localhost]: FAILED! => {"changed": false, "code": "Client.Ibap.Proto", "msg": "Field is not allowed for update: view", "operation": "update_object", "type": "AdmConProtoError"}]` #70
  • PTR Record failed to update and raises KeyError for view field #70
  • Update comment field and delete an existing Fixed Address #73
  • GitHub issue fix - Lookup module for next available IPV6 #31
  • GitHub issue fix - [nios_zone] changing a nios_zone does not work #60
  • GitHub issue fix - Getting an error, running every module #67
  • GitHub issue fix - Error - Dictionary Issues #68
  • GitHub issue fix - Examples for lookups don't work as written #72
  • Sanity fixes as per Ansible guidelines to all modules

This release provides plugins for NIOS DTC

  • infoblox.nios_modules.nios_dtc_lbdn - Configure Infoblox NIOS DTC LBDN
  • infoblox.nios_modules.nios_dtc_pool - Configure Infoblox NIOS DTC Pool
  • infoblox.nios_modules.nios_dtc_server - Configure Infoblox NIOS DTC Server
  • infoblox.nios_modules.nios_restartservices - Restart grid services.

This release provides compatibilty for Ansible v3.0.0

  • Fixed the ignored sanity errors required for Ansible 3.0.0 collection
  • Made it compatible for Ansible v3.0.0

This release provides compatibilty for Ansible v3.0.0

  • Made it compatible for Ansible v3.0.0

First release of the nios_modules collection! This release includes multiple plugins:- an api plugin, a network plugin, a nios plugin, a nios_inventory plugin, a lookup plugin, a nios_next_ip plugin, a nios_next_network plugin

  • infoblox.nios_modules.nios - Query Infoblox NIOS objects
  • infoblox.nios_modules.nios_next_ip - Return the next available IP address for a network
  • infoblox.nios_modules.nios_next_network - Return the next available network range for a network-container
  • infoblox.nios_modules.nios_a_record - Configure Infoblox NIOS A records
  • infoblox.nios_modules.nios_aaaa_record - Configure Infoblox NIOS AAAA records
  • infoblox.nios_modules.nios_cname_record - Configure Infoblox NIOS CNAME records
  • infoblox.nios_modules.nios_dns_view - Configure Infoblox NIOS DNS views
  • infoblox.nios_modules.nios_fixed_address - Configure Infoblox NIOS DHCP Fixed Address
  • infoblox.nios_modules.nios_host_record - Configure Infoblox NIOS host records
  • infoblox.nios_modules.nios_member - Configure Infoblox NIOS members
  • infoblox.nios_modules.nios_mx_record - Configure Infoblox NIOS MX records
  • infoblox.nios_modules.nios_naptr_record - Configure Infoblox NIOS NAPTR records
  • infoblox.nios_modules.nios_network - Configure Infoblox NIOS network object
  • infoblox.nios_modules.nios_network_view - Configure Infoblox NIOS network views
  • infoblox.nios_modules.nios_nsgroup - Configure Infoblox NIOS Nameserver Groups
  • infoblox.nios_modules.nios_ptr_record - Configure Infoblox NIOS PTR records
  • infoblox.nios_modules.nios_srv_record - Configure Infoblox NIOS SRV records
  • infoblox.nios_modules.nios_txt_record - Configure Infoblox NIOS txt records
  • infoblox.nios_modules.nios_zone - Configure Infoblox NIOS DNS zones