This is an automated email from the ASF dual-hosted git repository.
wusheng pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/skywalking-graalvm-distro.git
The following commit(s) were added to refs/heads/main by this push:
new dc3142c Ship telegraf-rules/ and zabbix-rules/ in native distribution
dc3142c is described below
commit dc3142c44b8119f9c43b2578aa73a59afc12764f
Author: Wu Sheng <[email protected]>
AuthorDate: Fri Feb 27 20:43:10 2026 +0800
Ship telegraf-rules/ and zabbix-rules/ in native distribution
The receiver-zabbix and receiver-telegraf modules load MAL rule YAML
files from the filesystem at runtime via Rules.loadRules(). These
directories were missing from the native assembly, causing
FileNotFoundException when the modules are activated via env vars.
---
oap-graalvm-native/src/main/assembly/native-distribution.xml | 2 ++
1 file changed, 2 insertions(+)
diff --git a/oap-graalvm-native/src/main/assembly/native-distribution.xml
b/oap-graalvm-native/src/main/assembly/native-distribution.xml
index b02f65f..0816e3d 100644
--- a/oap-graalvm-native/src/main/assembly/native-distribution.xml
+++ b/oap-graalvm-native/src/main/assembly/native-distribution.xml
@@ -71,6 +71,8 @@
<include>bydb-topn.yml</include>
<include>ui-initialized-templates/**</include>
<include>cilium-rules/**</include>
+ <include>telegraf-rules/**</include>
+ <include>zabbix-rules/**</include>
<include>openapi-definitions/**</include>
<include>component-libraries.yml</include>
<include>endpoint-name-grouping.yml</include>