[PR #6980/796ad356 backport][stable-7] [proxmox] Use proxmoxer_version instead of server API version (#6982)
[proxmox] Use proxmoxer_version instead of server API version (#6980)
* Use proxmoxer_version instead of server API version
* Add changelog fragment
(cherry picked from commit 796ad3565e
)
Co-authored-by: Sergei Antipov <greendayonfire@gmail.com>
pull/6992/head
parent
8eb94dc36b
commit
f003833c1a
|
@ -0,0 +1,2 @@
|
||||||
|
bugfixes:
|
||||||
|
- proxmox module utils - fix proxmoxer library version check (https://github.com/ansible-collections/community.general/issues/6974, https://github.com/ansible-collections/community.general/issues/6975, https://github.com/ansible-collections/community.general/pull/6980).
|
|
@ -80,8 +80,8 @@ class ProxmoxAnsible(object):
|
||||||
module.fail_json(msg=missing_required_lib('proxmoxer'), exception=PROXMOXER_IMP_ERR)
|
module.fail_json(msg=missing_required_lib('proxmoxer'), exception=PROXMOXER_IMP_ERR)
|
||||||
|
|
||||||
self.module = module
|
self.module = module
|
||||||
self.proxmox_api = self._connect()
|
|
||||||
self.proxmoxer_version = proxmoxer_version
|
self.proxmoxer_version = proxmoxer_version
|
||||||
|
self.proxmox_api = self._connect()
|
||||||
# Test token validity
|
# Test token validity
|
||||||
try:
|
try:
|
||||||
self.proxmox_api.version.get()
|
self.proxmox_api.version.get()
|
||||||
|
@ -100,7 +100,7 @@ class ProxmoxAnsible(object):
|
||||||
if api_password:
|
if api_password:
|
||||||
auth_args['password'] = api_password
|
auth_args['password'] = api_password
|
||||||
else:
|
else:
|
||||||
if self.version() < LooseVersion('1.1.0'):
|
if self.proxmoxer_version < LooseVersion('1.1.0'):
|
||||||
self.module.fail_json('Using "token_name" and "token_value" require proxmoxer>=1.1.0')
|
self.module.fail_json('Using "token_name" and "token_value" require proxmoxer>=1.1.0')
|
||||||
auth_args['token_name'] = api_token_id
|
auth_args['token_name'] = api_token_id
|
||||||
auth_args['token_value'] = api_token_secret
|
auth_args['token_value'] = api_token_secret
|
||||||
|
|
Loading…
Reference in New Issue