diff options
author | Bill Peck <bill@pecknet.com> | 2020-12-07 17:22:25 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-12-07 16:22:25 -0600 |
commit | 1706b711418d8f8a55f59c7b508acb2a0e21a19e (patch) | |
tree | aebd398713c197d739c7ef34b3b02ab141651a08 | |
parent | 8eaa7423d45602822d599c8ef65b7d3dfb328d15 (diff) | |
download | ansible-1706b711418d8f8a55f59c7b508acb2a0e21a19e.tar.gz |
Fix virt module to support list_vms with a status of paused (#72056)
The docs state to use paused but the check_choice module only
accepts pause which doesn't list paused vm's.
-rw-r--r-- | changelogs/fragments/72056-support-list-vms-with-status-paused.yaml | 3 | ||||
-rw-r--r-- | lib/ansible/modules/cloud/misc/virt.py | 2 | ||||
-rw-r--r-- | test/sanity/ignore.txt | 1 |
3 files changed, 4 insertions, 2 deletions
diff --git a/changelogs/fragments/72056-support-list-vms-with-status-paused.yaml b/changelogs/fragments/72056-support-list-vms-with-status-paused.yaml new file mode 100644 index 0000000000..7a8ecfc645 --- /dev/null +++ b/changelogs/fragments/72056-support-list-vms-with-status-paused.yaml @@ -0,0 +1,3 @@ +bugfixes: + - Fix virt module to support list_vms with a status of paused + (https://github.com/ansible/ansible/issues/72059) diff --git a/lib/ansible/modules/cloud/misc/virt.py b/lib/ansible/modules/cloud/misc/virt.py index 268f62b951..f160ccb645 100644 --- a/lib/ansible/modules/cloud/misc/virt.py +++ b/lib/ansible/modules/cloud/misc/virt.py @@ -577,7 +577,7 @@ def main(): module = AnsibleModule( argument_spec=dict( name=dict(type='str', aliases=['guest']), - state=dict(type='str', choices=['destroyed', 'pause', 'running', 'shutdown']), + state=dict(type='str', choices=['destroyed', 'paused', 'running', 'shutdown']), autostart=dict(type='bool'), command=dict(type='str', choices=ALL_COMMANDS), uri=dict(type='str', default='qemu:///system'), diff --git a/test/sanity/ignore.txt b/test/sanity/ignore.txt index f194af0d18..7865dc4d0a 100644 --- a/test/sanity/ignore.txt +++ b/test/sanity/ignore.txt @@ -1521,7 +1521,6 @@ lib/ansible/modules/cloud/misc/terraform.py validate-modules:doc-default-does-no lib/ansible/modules/cloud/misc/terraform.py validate-modules:parameter-type-not-in-doc lib/ansible/modules/cloud/misc/terraform.py validate-modules:doc-missing-type lib/ansible/modules/cloud/misc/virt.py validate-modules:undocumented-parameter -lib/ansible/modules/cloud/misc/virt.py validate-modules:doc-choices-do-not-match-spec lib/ansible/modules/cloud/misc/virt.py validate-modules:parameter-type-not-in-doc lib/ansible/modules/cloud/misc/virt_net.py validate-modules:doc-missing-type lib/ansible/modules/cloud/misc/virt_pool.py validate-modules:doc-choices-do-not-match-spec |