Good news! After some fiddling and understanding the repository layout I finally have working OpenTelemetry Collector packages for @opensuse!
Packages for the "core" or "classic" collector, the contrib distribution and the otlp distribution are working fine in my tests and have been submitted to the server:monitoring devel project. This includes the packages required to build them.
Here is a vagrant-libvirt setup to play around with the packages (three branches currently).
https://codeberg.org/johanneskastl/opentelemetry-collector_opensuse_vagrant_libvirt_ansible
https://github.com/johanneskastl/opentelemetry-collector_opensuse_vagrant_libvirt_ansible
Once I find some information on how to use the ebpf-profiler distribution, I will test that package and add a branch for it.