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

Reply via email to