Hello Derek,
Thank you for notifying this, it seems that one of the latest tumbleweed updates remove the init.d services and chkconfig. chkconfig was required to remove the old API services in case of an upgrade from versions lower than 4.0.0 and to remove the init.d services after uninstalling,
Wazuh is compatible with OpenSUSE tumbleweed, I have tested the package, and ignoring the dependency does not cause any issue, but you may need to install hostname and openssl because they are not present in the default Tumbleweed installation.
zypper install hostname openssl
I have opened this Issue and PR to fix this and it will be included in future packages:
https://github.com/wazuh/wazuh-packages/issues/912
https://github.com/wazuh/wazuh-packages/pull/913
Regards,
Daniel Folch