From 604a5dbf49c7d275e8d1d9ff2905ebdf5e1f14f7 Mon Sep 17 00:00:00 2001 From: Gaige B Paulsen Date: Wed, 31 Mar 2021 05:25:28 -0400 Subject: [PATCH] fix type information for vmadm.resolvers (#2136) * fix type information for vmadm.resolvers * Update changelogs/fragments/2135-vmadm-resolvers-type-fix.yml Co-authored-by: Felix Fontein Co-authored-by: Felix Fontein --- changelogs/fragments/2135-vmadm-resolvers-type-fix.yml | 2 ++ plugins/modules/cloud/smartos/vmadm.py | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) create mode 100644 changelogs/fragments/2135-vmadm-resolvers-type-fix.yml diff --git a/changelogs/fragments/2135-vmadm-resolvers-type-fix.yml b/changelogs/fragments/2135-vmadm-resolvers-type-fix.yml new file mode 100644 index 0000000000..fcce6e12e1 --- /dev/null +++ b/changelogs/fragments/2135-vmadm-resolvers-type-fix.yml @@ -0,0 +1,2 @@ +bugfixes: + - vmadm - correct type of list elements in ``resolvers`` parameter (https://github.com/ansible-collections/community.general/issues/2135). diff --git a/plugins/modules/cloud/smartos/vmadm.py b/plugins/modules/cloud/smartos/vmadm.py index 45dc86cc14..63a4c21231 100644 --- a/plugins/modules/cloud/smartos/vmadm.py +++ b/plugins/modules/cloud/smartos/vmadm.py @@ -233,7 +233,7 @@ options: description: - List of resolvers to be put into C(/etc/resolv.conf). type: list - elements: dict + elements: str routes: required: false description: @@ -702,7 +702,7 @@ def main(): vnc_password=dict(type='str', no_log=True), disks=dict(type='list', elements='dict'), nics=dict(type='list', elements='dict'), - resolvers=dict(type='list', elements='dict'), + resolvers=dict(type='list', elements='str'), filesystems=dict(type='list', elements='dict'), )