ansible-collections / community.zabbix

Zabbix Ansible modules
http://galaxy.ansible.com/community/zabbix
Other
320 stars 276 forks source link

Zabbix Agent role Testing on Windows #540

Open dj-wasabi opened 2 years ago

dj-wasabi commented 2 years ago
SUMMARY

We need to be able to test the Zabbix Agent role on Windows. Zabbix Agent for Windows is currently best effort, as we don't have an automated way of validating the changes like we have for the various Linux setups. If we have an way to test the Zabbix Agent role on Windows, we can validate every PR before getting merged. It won't be best effort anymore, but with full support.

ISSUE TYPE
COMPONENT NAME

role/zabbix_agent

ADDITIONAL INFORMATION

Ideally we should Molecule for this. But instead of Docker, we could maybe use a Vagrant setup for this? We also need to discuss/find a single Windows version and use that. Not sure if it helps to have 8 versions of Windows to be tested.

ragingpastry commented 2 years ago

Hey can we not use Github Actions with its free windows runners (albeit at x2 the minute usage)? We could use molecule with the delegated/static driver possibly

dj-wasabi commented 2 years ago

@gundalow Do we have restriction regarding using of Windows runners with Github actions? Or can we freely add an action on a Windows node?