It seems for some weird reason, cobbler_system module is passing more arguments to method as expected
When you have "defined" system in cobbler and use module to modify it
I encounter error with following output:
File "/usr/local/Cellar/python@3.9/3.9.18/Frameworks/Python.framework/Versions/3.9/lib/python3.9/xmlrpc/client.py", line 668, in close
raise Fault(**self._stack[0])
xmlrpc.client.Fault: <Fault 1: "<class 'TypeError'>:get_system_handle() takes 2 positional arguments but 3 were given">
Summary
Hello,
It seems for some weird reason, cobbler_system module is passing more arguments to method as expected When you have "defined" system in cobbler and use module to modify it I encounter error with following output:
Which seems to point to this place: https://github.com/ansible-collections/community.general/blob/2574cb0dea23008be2cc158310523b00e72354d4/plugins/modules/cobbler_system.py#L282
However here where my findings end, I have no idea how it happens so the method receives 3 arguments instead of 2.
ansible [core 2.16.0]
Issue Type
Bug Report
Component Name
cobbler_system
Ansible Version
Community.general Version
Configuration
OS / Environment
No response
Steps to Reproduce
Expected Results
I expect (from code, seems like maintainer also expects) cobbler_system module to modify object if system is already defined
Actual Results
Code of Conduct