Remove redundant aliases from NIOS modules (#1223) (#1224)

* remove redundant alias

* remove redundant aliases

* remove redundant aliases

* remove parameter-alias-self for nios_*

* add fragment

* Update changelogs/fragments/1223-nios-remove-redundant-aliases.yml

Co-authored-by: Felix Fontein <felix@fontein.de>

* Update plugins/modules/net_tools/nios/nios_host_record.py

Co-authored-by: Felix Fontein <felix@fontein.de>

* remove parameter-alias-self for nios_host_record

Co-authored-by: Felix Fontein <felix@fontein.de>
(cherry picked from commit b661c9476f)

Co-authored-by: Zach Peterson <35381531+zjpeterson@users.noreply.github.com>
This commit is contained in:
patchback[bot] 2020-11-04 08:31:53 +01:00 committed by GitHub
parent c4983f9b90
commit d4435b0b8d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
6 changed files with 13 additions and 24 deletions

View file

@ -0,0 +1,3 @@
---
bugfixes:
- nios_fixed_address, nios_host_record, nios_zone - removed redundant parameter aliases causing warning messages to incorrectly appear in task output (https://github.com/ansible-collections/community.general/issues/852).

View file

@ -37,8 +37,6 @@ options:
network: network:
description: description:
- Specifies the network range in which ipaddr exists. - Specifies the network range in which ipaddr exists.
aliases:
- network
network_view: network_view:
description: description:
- Configures the name of the network view to associate with this - Configures the name of the network view to associate with this
@ -244,10 +242,10 @@ def main():
ib_spec = dict( ib_spec = dict(
name=dict(required=True), name=dict(required=True),
ipaddr=dict(required=True, aliases=['ipaddr'], ib_req=True), ipaddr=dict(required=True, ib_req=True),
mac=dict(required=True, aliases=['mac'], ib_req=True), mac=dict(required=True, ib_req=True),
network=dict(required=True, aliases=['network']), network=dict(required=True),
network_view=dict(default='default', aliases=['network_view']), network_view=dict(default='default'),
options=dict(type='list', elements='dict', options=option_spec, transform=options), options=dict(type='list', elements='dict', options=option_spec, transform=options),

View file

@ -73,8 +73,6 @@ options:
- Configures the hardware MAC address for the host record. If user makes - Configures the hardware MAC address for the host record. If user makes
DHCP to true, user need to mention MAC address. DHCP to true, user need to mention MAC address.
required: false required: false
aliases:
- mac
add: add:
description: description:
- If user wants to add the ipv4 address to an existing host record. - If user wants to add the ipv4 address to an existing host record.
@ -82,8 +80,6 @@ options:
as new IP address is allocated to existing host record. See examples. as new IP address is allocated to existing host record. See examples.
type: bool type: bool
required: false required: false
aliases:
- add
version_added: '0.2.0' version_added: '0.2.0'
remove: remove:
description: description:
@ -92,8 +88,6 @@ options:
as IP address is de-allocated from an existing host record. See examples. as IP address is de-allocated from an existing host record. See examples.
type: bool type: bool
required: false required: false
aliases:
- remove
version_added: '0.2.0' version_added: '0.2.0'
ipv6addrs: ipv6addrs:
description: description:
@ -294,15 +288,15 @@ def main():
ipv4addr_spec = dict( ipv4addr_spec = dict(
ipv4addr=dict(required=True, aliases=['address'], ib_req=True), ipv4addr=dict(required=True, aliases=['address'], ib_req=True),
configure_for_dhcp=dict(type='bool', required=False, aliases=['dhcp'], ib_req=True), configure_for_dhcp=dict(type='bool', required=False, aliases=['dhcp'], ib_req=True),
mac=dict(required=False, aliases=['mac'], ib_req=True), mac=dict(required=False, ib_req=True),
add=dict(type='bool', aliases=['add'], required=False), add=dict(type='bool', required=False),
remove=dict(type='bool', aliases=['remove'], required=False) remove=dict(type='bool', required=False)
) )
ipv6addr_spec = dict( ipv6addr_spec = dict(
ipv6addr=dict(required=True, aliases=['address'], ib_req=True), ipv6addr=dict(required=True, aliases=['address'], ib_req=True),
configure_for_dhcp=dict(type='bool', required=False, aliases=['configure_for_dhcp'], ib_req=True), configure_for_dhcp=dict(type='bool', required=False, ib_req=True),
mac=dict(required=False, aliases=['mac'], ib_req=True) mac=dict(required=False, ib_req=True)
) )
ib_spec = dict( ib_spec = dict(

View file

@ -184,7 +184,7 @@ def main():
ib_spec = dict( ib_spec = dict(
fqdn=dict(required=True, aliases=['name'], ib_req=True, update=False), fqdn=dict(required=True, aliases=['name'], ib_req=True, update=False),
zone_format=dict(default='FORWARD', aliases=['zone_format'], ib_req=False), zone_format=dict(default='FORWARD', ib_req=False),
view=dict(default='default', aliases=['dns_view'], ib_req=True), view=dict(default='default', aliases=['dns_view'], ib_req=True),
grid_primary=dict(type='list', elements='dict', options=grid_spec), grid_primary=dict(type='list', elements='dict', options=grid_spec),

View file

@ -759,7 +759,6 @@ plugins/modules/net_tools/nios/nios_fixed_address.py validate-modules:doc-elemen
plugins/modules/net_tools/nios/nios_fixed_address.py validate-modules:doc-missing-type plugins/modules/net_tools/nios/nios_fixed_address.py validate-modules:doc-missing-type
plugins/modules/net_tools/nios/nios_fixed_address.py validate-modules:doc-required-mismatch plugins/modules/net_tools/nios/nios_fixed_address.py validate-modules:doc-required-mismatch
plugins/modules/net_tools/nios/nios_fixed_address.py validate-modules:invalid-ansiblemodule-schema plugins/modules/net_tools/nios/nios_fixed_address.py validate-modules:invalid-ansiblemodule-schema
plugins/modules/net_tools/nios/nios_fixed_address.py validate-modules:parameter-alias-self
plugins/modules/net_tools/nios/nios_fixed_address.py validate-modules:parameter-type-not-in-doc plugins/modules/net_tools/nios/nios_fixed_address.py validate-modules:parameter-type-not-in-doc
plugins/modules/net_tools/nios/nios_fixed_address.py validate-modules:undocumented-parameter plugins/modules/net_tools/nios/nios_fixed_address.py validate-modules:undocumented-parameter
plugins/modules/net_tools/nios/nios_host_record.py validate-modules:doc-default-does-not-match-spec plugins/modules/net_tools/nios/nios_host_record.py validate-modules:doc-default-does-not-match-spec
@ -768,7 +767,6 @@ plugins/modules/net_tools/nios/nios_host_record.py validate-modules:doc-missing-
plugins/modules/net_tools/nios/nios_host_record.py validate-modules:doc-required-mismatch plugins/modules/net_tools/nios/nios_host_record.py validate-modules:doc-required-mismatch
plugins/modules/net_tools/nios/nios_host_record.py validate-modules:invalid-ansiblemodule-schema plugins/modules/net_tools/nios/nios_host_record.py validate-modules:invalid-ansiblemodule-schema
plugins/modules/net_tools/nios/nios_host_record.py validate-modules:nonexistent-parameter-documented plugins/modules/net_tools/nios/nios_host_record.py validate-modules:nonexistent-parameter-documented
plugins/modules/net_tools/nios/nios_host_record.py validate-modules:parameter-alias-self
plugins/modules/net_tools/nios/nios_host_record.py validate-modules:parameter-list-no-elements plugins/modules/net_tools/nios/nios_host_record.py validate-modules:parameter-list-no-elements
plugins/modules/net_tools/nios/nios_host_record.py validate-modules:parameter-type-not-in-doc plugins/modules/net_tools/nios/nios_host_record.py validate-modules:parameter-type-not-in-doc
plugins/modules/net_tools/nios/nios_host_record.py validate-modules:undocumented-parameter plugins/modules/net_tools/nios/nios_host_record.py validate-modules:undocumented-parameter
@ -837,7 +835,6 @@ plugins/modules/net_tools/nios/nios_zone.py validate-modules:doc-elements-mismat
plugins/modules/net_tools/nios/nios_zone.py validate-modules:doc-missing-type plugins/modules/net_tools/nios/nios_zone.py validate-modules:doc-missing-type
plugins/modules/net_tools/nios/nios_zone.py validate-modules:doc-required-mismatch plugins/modules/net_tools/nios/nios_zone.py validate-modules:doc-required-mismatch
plugins/modules/net_tools/nios/nios_zone.py validate-modules:invalid-ansiblemodule-schema plugins/modules/net_tools/nios/nios_zone.py validate-modules:invalid-ansiblemodule-schema
plugins/modules/net_tools/nios/nios_zone.py validate-modules:parameter-alias-self
plugins/modules/net_tools/nios/nios_zone.py validate-modules:parameter-type-not-in-doc plugins/modules/net_tools/nios/nios_zone.py validate-modules:parameter-type-not-in-doc
plugins/modules/net_tools/nios/nios_zone.py validate-modules:undocumented-parameter plugins/modules/net_tools/nios/nios_zone.py validate-modules:undocumented-parameter
plugins/modules/net_tools/nsupdate.py validate-modules:parameter-list-no-elements plugins/modules/net_tools/nsupdate.py validate-modules:parameter-list-no-elements

View file

@ -759,7 +759,6 @@ plugins/modules/net_tools/nios/nios_fixed_address.py validate-modules:doc-elemen
plugins/modules/net_tools/nios/nios_fixed_address.py validate-modules:doc-missing-type plugins/modules/net_tools/nios/nios_fixed_address.py validate-modules:doc-missing-type
plugins/modules/net_tools/nios/nios_fixed_address.py validate-modules:doc-required-mismatch plugins/modules/net_tools/nios/nios_fixed_address.py validate-modules:doc-required-mismatch
plugins/modules/net_tools/nios/nios_fixed_address.py validate-modules:invalid-ansiblemodule-schema plugins/modules/net_tools/nios/nios_fixed_address.py validate-modules:invalid-ansiblemodule-schema
plugins/modules/net_tools/nios/nios_fixed_address.py validate-modules:parameter-alias-self
plugins/modules/net_tools/nios/nios_fixed_address.py validate-modules:parameter-type-not-in-doc plugins/modules/net_tools/nios/nios_fixed_address.py validate-modules:parameter-type-not-in-doc
plugins/modules/net_tools/nios/nios_fixed_address.py validate-modules:undocumented-parameter plugins/modules/net_tools/nios/nios_fixed_address.py validate-modules:undocumented-parameter
plugins/modules/net_tools/nios/nios_host_record.py validate-modules:doc-default-does-not-match-spec plugins/modules/net_tools/nios/nios_host_record.py validate-modules:doc-default-does-not-match-spec
@ -768,7 +767,6 @@ plugins/modules/net_tools/nios/nios_host_record.py validate-modules:doc-missing-
plugins/modules/net_tools/nios/nios_host_record.py validate-modules:doc-required-mismatch plugins/modules/net_tools/nios/nios_host_record.py validate-modules:doc-required-mismatch
plugins/modules/net_tools/nios/nios_host_record.py validate-modules:invalid-ansiblemodule-schema plugins/modules/net_tools/nios/nios_host_record.py validate-modules:invalid-ansiblemodule-schema
plugins/modules/net_tools/nios/nios_host_record.py validate-modules:nonexistent-parameter-documented plugins/modules/net_tools/nios/nios_host_record.py validate-modules:nonexistent-parameter-documented
plugins/modules/net_tools/nios/nios_host_record.py validate-modules:parameter-alias-self
plugins/modules/net_tools/nios/nios_host_record.py validate-modules:parameter-list-no-elements plugins/modules/net_tools/nios/nios_host_record.py validate-modules:parameter-list-no-elements
plugins/modules/net_tools/nios/nios_host_record.py validate-modules:parameter-type-not-in-doc plugins/modules/net_tools/nios/nios_host_record.py validate-modules:parameter-type-not-in-doc
plugins/modules/net_tools/nios/nios_host_record.py validate-modules:undocumented-parameter plugins/modules/net_tools/nios/nios_host_record.py validate-modules:undocumented-parameter
@ -837,7 +835,6 @@ plugins/modules/net_tools/nios/nios_zone.py validate-modules:doc-elements-mismat
plugins/modules/net_tools/nios/nios_zone.py validate-modules:doc-missing-type plugins/modules/net_tools/nios/nios_zone.py validate-modules:doc-missing-type
plugins/modules/net_tools/nios/nios_zone.py validate-modules:doc-required-mismatch plugins/modules/net_tools/nios/nios_zone.py validate-modules:doc-required-mismatch
plugins/modules/net_tools/nios/nios_zone.py validate-modules:invalid-ansiblemodule-schema plugins/modules/net_tools/nios/nios_zone.py validate-modules:invalid-ansiblemodule-schema
plugins/modules/net_tools/nios/nios_zone.py validate-modules:parameter-alias-self
plugins/modules/net_tools/nios/nios_zone.py validate-modules:parameter-type-not-in-doc plugins/modules/net_tools/nios/nios_zone.py validate-modules:parameter-type-not-in-doc
plugins/modules/net_tools/nios/nios_zone.py validate-modules:undocumented-parameter plugins/modules/net_tools/nios/nios_zone.py validate-modules:undocumented-parameter
plugins/modules/net_tools/nsupdate.py validate-modules:parameter-list-no-elements plugins/modules/net_tools/nsupdate.py validate-modules:parameter-list-no-elements