This is an automated email from the ASF dual-hosted git repository.
nvazquez pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/cloudstack.git
The following commit(s) were added to refs/heads/main by this push:
new c1c815b21bb packaging: use rng-tools service name on SUSE 15 (#14311)
c1c815b21bb is described below
commit c1c815b21bb8c85d035f101f082087a31f56052a
Author: kiranchavala <[email protected]>
AuthorDate: Wed Nov 11 20:04:35 2026 +0530
packaging: use rng-tools service name on SUSE 15 (#14311)
* packaging: use rng-tools service name on SUSE 15 for management server
On SUSE 15 the rng-tools package ships the service as rng-tools.service,
not rngd.service, so enabling rngd silently failed.
Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]>
* packaging: use rng-tools service name on SUSE 15 for agent
Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]>
---------
Co-authored-by: Claude Opus 5.5 (1M context) <[email protected]>
---
packaging/suse15/cloud.spec | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/packaging/suse15/cloud.spec b/packaging/suse15/cloud.spec
index 04ab6690428..c3b75cc349d 100644
--- a/packaging/suse15/cloud.spec
+++ b/packaging/suse15/cloud.spec
@@ -466,7 +466,7 @@ else
fi
/usr/bin/systemctl enable cloudstack-management > /dev/null 2>&1 || true
-/usr/bin/systemctl enable --now rngd > /dev/null 2>&1 || true
+/usr/bin/systemctl enable --now rng-tools > /dev/null 2>&1 || true
grep -s -q "db.cloud.driver=jdbc:mysql"
"%{_sysconfdir}/%{name}/management/db.properties" || sed -i -e
"\$adb.cloud.driver=jdbc:mysql"
"%{_sysconfdir}/%{name}/management/db.properties"
grep -s -q "db.usage.driver=jdbc:mysql"
"%{_sysconfdir}/%{name}/management/db.properties" || sed -i -e
"\$adb.usage.driver=jdbc:mysql"
"%{_sysconfdir}/%{name}/management/db.properties"
@@ -530,7 +530,7 @@ mkdir -m 0755 -p /usr/share/cloudstack-agent/tmp
/usr/bin/systemctl restart libvirtd
/usr/bin/systemctl enable cloudstack-agent > /dev/null 2>&1 || true
/usr/bin/systemctl enable cloudstack-rolling-maintenance@p > /dev/null 2>&1 ||
true
-/usr/bin/systemctl enable --now rngd > /dev/null 2>&1 || true
+/usr/bin/systemctl enable --now rng-tools > /dev/null 2>&1 || true
# if saved agent.properties from upgrade exist, copy them over
if [ -f "%{_sysconfdir}/cloud.rpmsave/agent/agent.properties" ]; then