One extra task for you: line at end of tests/integration/targets/syslog_server/tasks/01_syslog_server_info.yml:
#- syslog_servers.records[0].protocol == "tcp" # fix in module syslog_server_info needed here
Info module does not convert SYSLOG_PROTOCOL_UDP to udp, but it should.
The syslog_server_info module should return values that are same as those accepted by syslog_server module.
You want to be able to directly compare.
Please fix this is separate PR. You can create a new jira issue if you want.
Test https://github.com/ScaleComputing/HyperCoreAnsibleCollection/actions/runs/4259825907/jobs/7412400903 failed, there was no syslog server configured.
One extra task for you: line at end of tests/integration/targets/syslog_server/tasks/01_syslog_server_info.yml:
Info module does not convert
SYSLOG_PROTOCOL_UDP
toudp
, but it should. The syslog_server_info module should return values that are same as those accepted by syslog_server module. You want to be able to directly compare. Please fix this is separate PR. You can create a new jira issue if you want.