Init: mediaserver

This commit is contained in:
2023-02-08 12:13:28 +01:00
parent 848bc9739c
commit f7c23d4ba9
31914 changed files with 6175775 additions and 0 deletions

View File

@@ -0,0 +1,131 @@
plugins:
become: {}
cache: {}
callback: {}
cliconf: {}
connection: {}
httpapi: {}
inventory:
nios_inventory:
description: Infoblox inventory plugin
name: nios_inventory
version_added: 1.0.0
lookup:
nios_lookup:
description: Query Infoblox NIOS objects
name: nios_lookup
version_added: 1.0.0
nios_next_ip:
description: Return the next available IP address for a network
name: nios_next_ip
version_added: 1.0.0
nios_next_network:
description: Return the next available network range for a network-container
name: nios_next_network
version_added: 1.0.0
module:
nios_a_record:
description: Configure Infoblox NIOS A records
name: nios_a_record
namespace: ''
version_added: 1.0.0
nios_aaaa_record:
description: Configure Infoblox NIOS AAAA records
name: nios_aaaa_record
namespace: ''
version_added: 1.0.0
nios_cname_record:
description: Configure Infoblox NIOS CNAME records
name: nios_cname_record
namespace: ''
version_added: 1.0.0
nios_dns_view:
description: Configure Infoblox NIOS DNS views
name: nios_dns_view
namespace: ''
version_added: 1.0.0
nios_dtc_lbdn:
description: Configure Infoblox NIOS DTC LBDN
name: nios_dtc_lbdn
namespace: ''
version_added: 1.1.0
nios_dtc_pool:
description: Configure Infoblox NIOS DTC Pool
name: nios_dtc_pool
namespace: ''
version_added: 1.1.0
nios_dtc_server:
description: Configure Infoblox NIOS DTC Server
name: nios_dtc_server
namespace: ''
version_added: 1.1.0
nios_fixed_address:
description: Configure Infoblox NIOS DHCP Fixed Address
name: nios_fixed_address
namespace: ''
version_added: 1.0.0
nios_host_record:
description: Configure Infoblox NIOS host records
name: nios_host_record
namespace: ''
version_added: 1.0.0
nios_member:
description: Configure Infoblox NIOS members
name: nios_member
namespace: ''
version_added: 1.0.0
nios_mx_record:
description: Configure Infoblox NIOS MX records
name: nios_mx_record
namespace: ''
version_added: 1.0.0
nios_naptr_record:
description: Configure Infoblox NIOS NAPTR records
name: nios_naptr_record
namespace: ''
version_added: 1.0.0
nios_network:
description: Configure Infoblox NIOS network object
name: nios_network
namespace: ''
version_added: 1.0.0
nios_network_view:
description: Configure Infoblox NIOS network views
name: nios_network_view
namespace: ''
version_added: 1.0.0
nios_nsgroup:
description: Configure InfoBlox DNS Nameserver Groups
name: nios_nsgroup
namespace: ''
version_added: 1.0.0
nios_ptr_record:
description: Configure Infoblox NIOS PTR records
name: nios_ptr_record
namespace: ''
version_added: 1.0.0
nios_restartservices:
description: Restart grid services.
name: nios_restartservices
namespace: ''
version_added: 1.1.0
nios_srv_record:
description: Configure Infoblox NIOS SRV records
name: nios_srv_record
namespace: ''
version_added: 1.0.0
nios_txt_record:
description: Configure Infoblox NIOS txt records
name: nios_txt_record
namespace: ''
version_added: 1.0.0
nios_zone:
description: Configure Infoblox NIOS DNS zones
name: nios_zone
namespace: ''
version_added: 1.0.0
netconf: {}
shell: {}
strategy: {}
vars: {}
version: 1.4.1

View File

@@ -0,0 +1,200 @@
ancestor: null
releases:
1.0.0:
changes:
release_summary: '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 '
modules:
- description: Configure Infoblox NIOS A records
name: nios_a_record
namespace: ''
- description: Configure Infoblox NIOS AAAA records
name: nios_aaaa_record
namespace: ''
- description: Configure Infoblox NIOS CNAME records
name: nios_cname_record
namespace: ''
- description: Configure Infoblox NIOS DNS views
name: nios_dns_view
namespace: ''
- description: Configure Infoblox NIOS DHCP Fixed Address
name: nios_fixed_address
namespace: ''
- description: Configure Infoblox NIOS host records
name: nios_host_record
namespace: ''
- description: Configure Infoblox NIOS members
name: nios_member
namespace: ''
- description: Configure Infoblox NIOS MX records
name: nios_mx_record
namespace: ''
- description: Configure Infoblox NIOS NAPTR records
name: nios_naptr_record
namespace: ''
- description: Configure Infoblox NIOS network object
name: nios_network
namespace: ''
- description: Configure Infoblox NIOS network views
name: nios_network_view
namespace: ''
- description: Configure Infoblox NIOS Nameserver Groups
name: nios_nsgroup
namespace: ''
- description: Configure Infoblox NIOS PTR records
name: nios_ptr_record
namespace: ''
- description: Configure Infoblox NIOS SRV records
name: nios_srv_record
namespace: ''
- description: Configure Infoblox NIOS txt records
name: nios_txt_record
namespace: ''
- description: Configure Infoblox NIOS DNS zones
name: nios_zone
namespace: ''
plugins:
lookup:
- description: Query Infoblox NIOS objects
name: nios
namespace: null
- description: Return the next available IP address for a network
name: nios_next_ip
namespace: null
- description: Return the next available network range for a network-container
name: nios_next_network
namespace: null
release_date: '2020-10-23'
1.0.1:
changes:
minor_changes:
- Made it compatible for Ansible v3.0.0
release_summary: This release provides compatibilty for Ansible v3.0.0
release_date: '2021-01-25'
1.0.2:
changes:
minor_changes:
- Fixed the ignored sanity errors required for Ansible 3.0.0 collection
- Made it compatible for Ansible v3.0.0
release_summary: This release provides compatibilty for Ansible v3.0.0
release_date: '2021-01-27'
1.1.0:
changes:
release_summary: This release provides plugins for NIOS DTC
modules:
- description: Configure Infoblox NIOS DTC LBDN
name: nios_dtc_lbdn
namespace: ''
- description: Configure Infoblox NIOS DTC Pool
name: nios_dtc_pool
namespace: ''
- description: Configure Infoblox NIOS DTC Server
name: nios_dtc_server
namespace: ''
- description: Restart grid services.
name: nios_restartservices
namespace: ''
release_date: '2021-04-12'
1.1.1:
changes:
bugfixes:
- Implemented the bugfixes provided by Ansible `community.general`
- Update the name of existing A and AAAA records `#70 <https://github.com/infobloxopen/infoblox-ansible/pull/70>`_
- Update of comment field of SRV, PTR and NAPTR records failing with the following error `#70 <https://github.com/infobloxopen/infoblox-ansible/pull/70>`_
- PTR Record failed to update and raises KeyError for view field `#70 <https://github.com/infobloxopen/infoblox-ansible/pull/70>`_
- Update comment field and delete an existing Fixed Address `#73 <https://github.com/infobloxopen/infoblox-ansible/pull/73>`_
- GitHub issue fix - Lookup module for next available IPV6 `#31 <https://github.com/infobloxopen/infoblox-ansible/issues/31>`_
- GitHub issue fix - [nios_zone] changing a nios_zone does not work `#60 <https://github.com/infobloxopen/infoblox-ansible/issues/60>`_
- GitHub issue fix - Getting an error, running every module `#67 <https://github.com/infobloxopen/infoblox-ansible/issues/67>`_
- GitHub issue fix - Error - Dictionary Issues `#68 <https://github.com/infobloxopen/infoblox-ansible/issues/68>`_
- GitHub issue fix - Examples for lookups don't work as written `#72 <https://github.com/infobloxopen/infoblox-ansible/issues/72>`_
- Sanity fixes as per Ansible guidelines to all modules
minor_changes:
- The modules are standardized as per Ansible guidelines
release_summary: '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'
release_date: '2021-09-07'
1.1.2:
changes:
bugfixes:
- Handle NoneType parsing in nios_inventory.py `#81 <https://github.com/infobloxopen/infoblox-ansible/pull/81>`_
- Check all dhcp options, not just first one `#83 <https://github.com/infobloxopen/infoblox-ansible/pull/83>`_
minor_changes:
- Changes in inventory and lookup plugins documentation `#85 <https://github.com/infobloxopen/infoblox-ansible/pull/85>`_
- Directory restructure and added integration & unit tests `#87 <https://github.com/infobloxopen/infoblox-ansible/pull/87>`_
release_summary: 'Issue fixes and standardization of inventory plugin and lookup modules as per Ansible guidelines,
Directory restructure and added integration & unit tests'
release_date: '2021-10-12'
1.2.0:
changes:
bugfixes:
- nios_a_record module - KeyError 'old_ipv4addr' `#79 <https://github.com/infobloxopen/infoblox-ansible/issues/79>`_
- Ansible playbook fails to update canonical name of CName Record `#97 <https://github.com/infobloxopen/infoblox-ansible/pull/97>`_
minor_changes:
- Updated 'required' field in modules `#99 <https://github.com/infobloxopen/infoblox-ansible/pull/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 |
release_summary: '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'
release_date: '2021-12-13'
1.2.1:
changes:
minor_changes:
- Added tags 'cloud' and 'networking' in 'galaxy.yaml'
release_summary: 'Added tags to support release on Ansible Automation Hub'
release_date: '2021-12-20'
1.2.2:
changes:
minor_changes:
- Fix to create PTR record in different network views `#103 <https://github.com/infobloxopen/infoblox-ansible/pull/103>`_
- Remove use_option for DHCP option 60 `#104 <https://github.com/infobloxopen/infoblox-ansible/pull/104>`_
- Allow specifying a template when creating a network `#105 <https://github.com/infobloxopen/infoblox-ansible/pull/105>`_
- Fix unit and sanity test issues `#117 <https://github.com/infobloxopen/infoblox-ansible/pull/117>`_
- Expanding for disable value `#119 <https://github.com/infobloxopen/infoblox-ansible/pull/119>`_
release_summary: 'Issue fixes to create PTR record in different network views,
Support extended to determine whether the DTC server is disabled or not'
release_date: '2022-05-23'
1.3.0:
changes:
major_changes:
- 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 <https://github.com/infobloxopen/infoblox-ansible/pull/129>`_
- Update `text` field of TXT Record `#128 <https://github.com/infobloxopen/infoblox-ansible/pull/128>`_
bugfixes:
- Fix to create TXT record with equals sign `#128 <https://github.com/infobloxopen/infoblox-ansible/pull/128>`_
release_summary: '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'
release_date: '2022-07-01'
1.4.0:
changes:
major_changes:
- Feature for extra layer security , with `cert` and `key` parameters in playbooks for authenticating using certificate and key ``*.pem`` file absolute path `#154 <https://github.com/infobloxopen/infoblox-ansible/pull/154>`_
- Fix to remove issue causing due to template attr in deleting network using Ansible module nios network `#147 <https://github.com/infobloxopen/infoblox-ansible/pull/147>`_
release_summary: 'For ansible module, added certificate authentication feature,
Few bugs fix in ansible module nios network'
release_date: '2022-10-12'
1.4.1:
changes:
minor_changes:
- Fix to specify network_view in lookup modules to return absolute network and ip `#157 <https://github.com/infobloxopen/infoblox-ansible/pull/157>`_
- Fix to camelcase issue for updating 'nios_network_view' name `#163 <https://github.com/infobloxopen/infoblox-ansible/pull/163>`_
- Fix to allocate ip to a_record dynamically `#163 <https://github.com/infobloxopen/infoblox-ansible/pull/163>`_
- Fix to update 'nios_a_record' name with multiple ips having same name `#164 <https://github.com/infobloxopen/infoblox-ansible/pull/164>`_
- Fix to changelog yaml file with linting issues `#161 <https://github.com/infobloxopen/infoblox-ansible/pull/161>`_
release_summary: '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'
release_date: '2022-11-24'

View File

@@ -0,0 +1,32 @@
changelog_filename_template: ../CHANGELOG.rst
changelog_filename_version_depth: 0
changes_file: changelog.yaml
changes_format: combined
ignore_other_fragment_extensions: true
keep_fragments: false
mention_ancestor: true
new_plugins_after_name: removed_features
notesdir: fragments
prelude_section_name: release_summary
prelude_section_title: Release Summary
sanitize_changelog: true
sections:
- - major_changes
- Major Changes
- - minor_changes
- Minor Changes
- - breaking_changes
- Breaking Changes / Porting Guide
- - deprecated_features
- Deprecated Features
- - removed_features
- Removed Features (previously deprecated)
- - security_fixes
- Security Fixes
- - bugfixes
- Bugfixes
- - known_issues
- Known Issues
title: Infoblox.Nios_Modules
trivial_section_name: trivial
use_fqcn: true