Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fixed IPMI authentication algorithm default setting #1188

Merged

Conversation

balakine
Copy link
Contributor

@balakine balakine commented Mar 1, 2024

SUMMARY
ISSUE TYPE
  • Bugfix Pull Request
COMPONENT NAME

roles/zabbix_agent

ADDITIONAL INFORMATION

zabbix_agent_ipmi_authtype description and default value are duplicating those of zabbix_agent_ipmi_privilege. This is obviously wrong. See Host object API documentation. You have it correct in plugins/modules/zabbix_proxy_info.py. To reproduce the issue assign a zabbix_agent role to a host, don't set IPMI variables, and observe IPMI field in Zabbix to get set to MD5, not left as default.

It is hypothetically possible that someone might have relied on the wrong default setting and didn't set it explicitly in their inventory, so technically it's a breaking change.

@BGmot
Copy link
Collaborator

BGmot commented Mar 4, 2024

Thanks @balakine !
@pyrodie18 please review and merge if no concerns.

@pyrodie18 pyrodie18 merged commit b2ad98d into ansible-collections:main Mar 5, 2024
100 checks passed
pyrodie18 pushed a commit to pyrodie18/community.zabbix that referenced this pull request Apr 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants