Hi all.
I realize this is quite late in the 4.21 process and 4.22 should be
just around the corner.
Anyhow, I just did a fresh install of 4.21 on CentOS Stream 9.
Everything seems to be fine - the new installation wizard completed
without complaining about anything.
However, while the CPVM started and is running without issue, SSVM does
not start.
Secondary storage is NFS 4.x based and there is a separate storage
network.
On the KVM host (CentOS Stream 9), I am seeing the following repeating
continuously in /var/log/cloudstack/agent/agent.log:
2025-10-18 20:28:53,583 INFO [kvm.storage.LibvirtStorageAdaptor]
(AgentRequest-Handler-3:[]) (logid:e9f00ae2) Trying to fetch storage
pool 9e60fcb7-2e52-3f44-a9be-2383efb8d95b from libvirt
2025-10-18 20:28:53,606 INFO [kvm.storage.LibvirtStorageAdaptor]
(AgentRequest-Handler-3:[]) (logid:e9f00ae2) Trying to fetch storage
pool 9e60fcb7-2e52-3f44-a9be-2383efb8d95b from libvirt
2025-10-18 20:28:53,615 INFO [kvm.storage.LibvirtStorageAdaptor]
(AgentRequest-Handler-3:[]) (logid:e9f00ae2) Trying to fetch storage
pool 9e60fcb7-2e52-3f44-a9be-2383efb8d95b from libvirt
2025-10-18 20:28:53,619 WARN [cloud.agent.Agent] (AgentRequest-
Handler-3:[]) (logid:e9f00ae2) Caught: java.lang.NullPointerException:
Cannot invoke "java.net.URI.getScheme()" because "uri" is null
at
com.cloud.network.Networks$BroadcastDomainType.getSchemeValue(Networks.
java:180)
at
com.cloud.network.Networks$BroadcastDomainType.getValue(Networks.java:2
34)
at
com.cloud.hypervisor.kvm.resource.BridgeVifDriver.plug(BridgeVifDriver.
java:258)
at
com.cloud.hypervisor.kvm.resource.LibvirtComputingResource.createVif(Li
bvirtComputingResource.java:3816)
at
com.cloud.hypervisor.kvm.resource.LibvirtComputingResource.createVifs(L
ibvirtComputingResource.java:3395)
at
com.cloud.hypervisor.kvm.resource.wrapper.LibvirtStartCommandWrapper.ex
ecute(LibvirtStartCommandWrapper.java:86)
at
com.cloud.hypervisor.kvm.resource.wrapper.LibvirtStartCommandWrapper.ex
ecute(LibvirtStartCommandWrapper.java:52)
at
com.cloud.hypervisor.kvm.resource.wrapper.LibvirtRequestWrapper.execute
(LibvirtRequestWrapper.java:78)
at
com.cloud.hypervisor.kvm.resource.LibvirtComputingResource.executeReque
st(LibvirtComputingResource.java:2240)
at com.cloud.agent.Agent.processRequest(Agent.java:813)
at
com.cloud.agent.Agent$AgentRequestHandler.doTask(Agent.java:1295)
at com.cloud.utils.nio.Task.call(Task.java:83)
at com.cloud.utils.nio.Task.call(Task.java:29)
at
java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at
java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolE
xecutor.java:1136)
at
java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPool
Executor.java:635)
at java.base/java.lang.Thread.run(Thread.java:840)
2025-10-18 20:28:56,799 INFO [kvm.resource.LibvirtConnection]
(AgentRequest-Handler-5:[]) (logid:e9f00ae2) No existing libvirtd
connection found. Opening a new one
What did I do wrong (or possible, what did I enter in the installation
wizard that wasn't error trapped).
--
Ron Gage
Westland, MI