Re: [I] After upgrade from 4.18.0 to 4.18.1 cloudstack-agent not starting [cloudstack]

2024-02-12 Thread via GitHub


weizhouapache commented on issue #8604:
URL: https://github.com/apache/cloudstack/issues/8604#issuecomment-1939069376

   > I checked it in bit details and found file which is responsible for check 
hypervisor OS version 
"/usr/share/cloudstack-common/scripts/vm/hypervisor/versions.sh" and according 
file it first looks on redhat-release and if exist it get details from there.
   > 
   > if [ -f /etc/redhat-release ] ; then get_from_redhat_release if [ -z 
"$REV" ] && [ -f /etc/os-release ]; then get_from_os_release fi elif [ -f 
/etc/lsb-release ] ; then get_from_lsb_release elif [ -f /etc/os-release ] ; 
then get_from_os_release fi
   
   yes, this can be improved.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [I] After upgrade from 4.18.0 to 4.18.1 cloudstack-agent not starting [cloudstack]

2024-02-12 Thread via GitHub


yashi4engg commented on issue #8604:
URL: https://github.com/apache/cloudstack/issues/8604#issuecomment-1939043535

   I checked it in bit details and found file which is responsible for check 
hypervisor OS version 
"/usr/share/cloudstack-common/scripts/vm/hypervisor/versions.sh" and according 
file it first looks on redhat-release and if exist it get details from there. 
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [I] After upgrade from 4.18.0 to 4.18.1 cloudstack-agent not starting [cloudstack]

2024-02-12 Thread via GitHub


weizhouapache commented on issue #8604:
URL: https://github.com/apache/cloudstack/issues/8604#issuecomment-1938260567

   > @yashi4engg this is an omission in the installation notes.
   > every host el that contains more than one work before "release" in their 
/etc/redhat-release file, should have that detail updated in the DB. I remember 
we discussed this, but it slipped through the cracks somehow. cc @shwstppr 
@mlsorensen @rohityadavcloud
   > I'll start a doc PR for this.
   
   @DaanHoogland 
   I suggest to add a list of campatible OSes
   
   which includes
   - Rocky / Rocky Linux
   - Red / Red Hat Enterprise Linux
   - AlmaLinux
   
   If we get version from ` /etc/oracle-release` if it exists, we could add 
   - Oracle Linux Server 


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [I] After upgrade from 4.18.0 to 4.18.1 cloudstack-agent not starting [cloudstack]

2024-02-12 Thread via GitHub


DaanHoogland commented on issue #8604:
URL: https://github.com/apache/cloudstack/issues/8604#issuecomment-1938246126

   > I'll start a doc PR for this.
   
   On second though, I'll first give it some though as to if it can be/should 
have been automated.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [I] After upgrade from 4.18.0 to 4.18.1 cloudstack-agent not starting [cloudstack]

2024-02-12 Thread via GitHub


DaanHoogland commented on issue #8604:
URL: https://github.com/apache/cloudstack/issues/8604#issuecomment-1938233179

   @yashi4engg this is an omission in the installation notes.
   every host el that contains more than one work before "release" in their 
/etc/redhat-release file, should have that detail updated in the DB. I remember 
we discussed this, but it slipped through the cracks somehow. cc @shwstppr 
@mlsorensen @rohityadavcloud 
   I'll start a doc PR for this.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [I] After upgrade from 4.18.0 to 4.18.1 cloudstack-agent not starting [cloudstack]

2024-02-08 Thread via GitHub


yashi4engg commented on issue #8604:
URL: https://github.com/apache/cloudstack/issues/8604#issuecomment-1934697798

   Issue is now resolved for us after updating Host.OS value but concern here 
is it should be not the case general scenario and host should be added by 
default without any change after upgrade. 


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [I] After upgrade from 4.18.0 to 4.18.1 cloudstack-agent not starting [cloudstack]

2024-02-07 Thread via GitHub


DaanHoogland commented on issue #8604:
URL: https://github.com/apache/cloudstack/issues/8604#issuecomment-1932310604

   I would sugest editing the host-detail in the database for the hosts in the 
cluster to match the contents of the redhat-release file. In that way freshly 
installed hosts should be able to join the cluster without further manipulation 
in /etc.
   
   can you share the original contents of /etc/redhat-release and the value 
that you replaced it with?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [I] After upgrade from 4.18.0 to 4.18.1 cloudstack-agent not starting [cloudstack]

2024-02-07 Thread via GitHub


DaanHoogland commented on issue #8604:
URL: https://github.com/apache/cloudstack/issues/8604#issuecomment-1932296141

   If I read this correctly the file /etc/redhat-release was editted. this is 
not the correct procedure. Instead the host details for the hosts in the 
cluster should be updated. I see this didn t make it into the release notes.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [I] After upgrade from 4.18.0 to 4.18.1 cloudstack-agent not starting [cloudstack]

2024-02-06 Thread via GitHub


weizhouapache commented on issue #8604:
URL: https://github.com/apache/cloudstack/issues/8604#issuecomment-1930516444

   > We were able to create VMs now and hosts also added back to cloudstack ... 
But still we had one question in mind.
   > 
   > Is there any change from 4.18.0 to 4.18.1 so it causes that issue where 
same hypervisors were added to cloudstack without any change in 4.18.0 but as 
soon as we upgraded 4.18.1 even OS version remained same and no updated in OS 
files it was unable to add and needed change in host.OS property.
   > 
   > Expected -- It shoul dadded back without any change as it was added 
earlier with same properties.
   
   I agree with you @yashi4engg 
   
   any idea to fix it @DaanHoogland  ? This is related to #7570 


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [I] After upgrade from 4.18.0 to 4.18.1 cloudstack-agent not starting [cloudstack]

2024-02-06 Thread via GitHub


yashi4engg commented on issue #8604:
URL: https://github.com/apache/cloudstack/issues/8604#issuecomment-1930455390

   We were able to create VMs now and hosts also added back to cloudstack ... 
But still we had one question in mind. 
   
   Is there any change from 4.18.0 to 4.18.1 so it causes that issue where same 
hypervisors were added to cloudstack without any change in 4.18.0 but as soon 
as we upgraded 4.18.1 even OS version remained same and no updated in OS files 
it was unable to add and needed change in host.OS property. 
   
   
   Expected -- It shoul dadded back without any change as it was added earlier 
with same properties. 


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [I] After upgrade from 4.18.0 to 4.18.1 cloudstack-agent not starting [cloudstack]

2024-02-06 Thread via GitHub


weizhouapache commented on issue #8604:
URL: https://github.com/apache/cloudstack/issues/8604#issuecomment-1929087784

   > @weizhouapache -- we tried workarroun by replace redhat-release content 
with oracle-release file and now able to add node to cluster ...But somehow now 
unable to create VM with below error ...even we have enough resources .
   > 
   > 2024-02-05 14:44:19,773 ERROR [c.c.a.ApiAsyncJobDispatcher] 
(API-Job-Executor-14:ctx-5789063c job-295587) (logid:5f922a22) Unexpected 
exception while executing 
org.apache.cloudstack.api.command.admin.vm.DeployVMCmdByAdmin 
com.cloud.utils.exception.CloudRuntimeException: Unable to start a VM 
[5ece1bb3-22c0-4482-86b3-eff04b2b7e38] due to [Unable to create a deployment 
for VM instance 
{"id":89770,"instanceName":"xyz-VM","type":"User","uuid":"5ece1bb3-22c0-4482-86b3-eff04b2b7e38"}].
 at 
com.cloud.vm.VirtualMachineManagerImpl.start(VirtualMachineManagerImpl.java:841)
 at 
org.apache.cloudstack.engine.cloud.entity.api.VMEntityManagerImpl.deployVirtualMachine(VMEntityManagerImpl.java:246)
 at 
org.apache.cloudstack.engine.cloud.entity.api.VirtualMachineEntityImpl.deploy(VirtualMachineEntityImpl.java:214)
 at 
com.cloud.vm.UserVmManagerImpl.startVirtualMachine(UserVmManagerImpl.java:5401) 
at 
com.cloud.vm.UserVmManagerImpl.startVirtualMachine(UserVmManagerImpl.java:5251) 
at com.cloud.vm.UserVmM
 anagerImpl.startVirtualMachine(UserVmManagerImpl.java:4876) at 
com.cloud.vm.UserVmManagerImpl.startVirtualMachine(UserVmManagerImpl.java:4865) 
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native 
Method) at 
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
 at 
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
 at java.base/java.lang.reflect.Method.invoke(Method.java:566) at 
org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344)
 at 
org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198)
 at 
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
 at 
org.apache.cloudstack.network.contrail.management.EventUtils$EventInterceptor.invoke(EventUtils.java:107)
 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(R
 eflectiveMethodInvocation.java:175) at 
com.cloud.event.ActionEventInterceptor.invoke(ActionEventInterceptor.java:52) 
at 
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)
 at 
org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)
 at 
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
 at 
org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:215)
 at com.sun.proxy.$Proxy185.startVirtualMachine(Unknown Source) at 
org.apache.cloudstack.api.command.user.vm.DeployVMCmd.execute(DeployVMCmd.java:754)
 at com.cloud.api.ApiDispatcher.dispatch(ApiDispatcher.java:163) at 
com.cloud.api.ApiAsyncJobDispatcher.runJob(ApiAsyncJobDispatcher.java:112) at 
org.apache.cloudstack.framework.jobs.impl.AsyncJobManagerImpl$5.runInContext(AsyncJobManagerImpl.java:620)
 at org.apache.cloudstack.managed.context.ManagedContextRu
 nnable$1.run(ManagedContextRunnable.java:48) at 
org.apache.cloudstack.managed.context.impl.DefaultManagedContext$1.call(DefaultManagedContext.java:55)
 at 
org.apache.cloudstack.managed.context.impl.DefaultManagedContext.callWithContext(DefaultManagedContext.java:102)
 at 
org.apache.cloudstack.managed.context.impl.DefaultManagedContext.runWithContext(DefaultManagedContext.java:52)
 at 
org.apache.cloudstack.managed.context.ManagedContextRunnable.run(ManagedContextRunnable.java:45)
 at 
org.apache.cloudstack.framework.jobs.impl.AsyncJobManagerImpl$5.run(AsyncJobManagerImpl.java:568)
 at 
java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
 at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at 
java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
 at 
java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
 at java.base/java.lang.Thread.run(Thread.java:829) Caused by: com.cloud.ex
 ception.InsufficientServerCapacityException: Unable to create a deployment for 
VM instance 
{"id":89770,"instanceName":"xyz-VM","type":"User","uuid":"5ece1bb3-22c0-4482-86b3-eff04b2b7e38"}Scope=interface
 com.cloud.dc.DataCenter; id=1 at 
com.cloud.vm.VirtualMachineManagerImpl.orchestrateStart(VirtualMachineManagerImpl.java:1226)
 at 
com.cloud.vm.VirtualMachineManagerImpl.orchestrateStart(VirtualMachineManagerImpl.java:5412)
 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native 
Method) ... 18 more 2024-02-05 14:44:19,778 DEBUG 

Re: [I] After upgrade from 4.18.0 to 4.18.1 cloudstack-agent not starting [cloudstack]

2024-02-05 Thread via GitHub


yashi4engg commented on issue #8604:
URL: https://github.com/apache/cloudstack/issues/8604#issuecomment-192850

   On hypervisor side we can see below error in agent.logs - 
   2024-02-05 19:44:07,772 INFO  [kvm.resource.LibvirtConnection] (main:null) 
(logid:) No existing libvirtd connection found. Opening a new one
   2024-02-05 19:44:07,886 WARN  [kvm.resource.LibvirtComputingResource] 
(main:null) (logid:) Ignoring libvirt error.
   org.libvirt.LibvirtException: Network not found: no network with matching 
name 'default'
at org.libvirt.ErrorHandler.processError(Unknown Source)
at org.libvirt.ErrorHandler.processError(Unknown Source)
at org.libvirt.Connect.networkLookupByName(Unknown Source)
at 
com.cloud.hypervisor.kvm.resource.LibvirtComputingResource.configure(LibvirtComputingResource.java:1081)
at com.cloud.agent.Agent.(Agent.java:190)
at com.cloud.agent.AgentShell.launchNewAgent(AgentShell.java:452)
at 
com.cloud.agent.AgentShell.launchAgentFromClassInfo(AgentShell.java:431)
at com.cloud.agent.AgentShell.launchAgent(AgentShell.java:415)
at com.cloud.agent.AgentShell.start(AgentShell.java:511)
at com.cloud.agent.AgentShell.main(AgentShell.java:541)
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [I] After upgrade from 4.18.0 to 4.18.1 cloudstack-agent not starting [cloudstack]

2024-02-05 Thread via GitHub


yashi4engg commented on issue #8604:
URL: https://github.com/apache/cloudstack/issues/8604#issuecomment-1927996895

   @weizhouapache -- we tried workarroun by replace redhat-release content with 
oracle-release file and now able to add node to cluster ...But somehow now 
unable to create VM with below error ...even we have enough resources .
   
   2024-02-05 14:44:19,773 ERROR [c.c.a.ApiAsyncJobDispatcher] 
(API-Job-Executor-14:ctx-5789063c job-295587) (logid:5f922a22) Unexpected 
exception while executing 
org.apache.cloudstack.api.command.admin.vm.DeployVMCmdByAdmin
   com.cloud.utils.exception.CloudRuntimeException: Unable to start a VM 
[5ece1bb3-22c0-4482-86b3-eff04b2b7e38] due to [Unable to create a deployment 
for VM instance 
{"id":89770,"instanceName":"xyz-VM","type":"User","uuid":"5ece1bb3-22c0-4482-86b3-eff04b2b7e38"}].
at 
com.cloud.vm.VirtualMachineManagerImpl.start(VirtualMachineManagerImpl.java:841)
at 
org.apache.cloudstack.engine.cloud.entity.api.VMEntityManagerImpl.deployVirtualMachine(VMEntityManagerImpl.java:246)
at 
org.apache.cloudstack.engine.cloud.entity.api.VirtualMachineEntityImpl.deploy(VirtualMachineEntityImpl.java:214)
at 
com.cloud.vm.UserVmManagerImpl.startVirtualMachine(UserVmManagerImpl.java:5401)
at 
com.cloud.vm.UserVmManagerImpl.startVirtualMachine(UserVmManagerImpl.java:5251)
at 
com.cloud.vm.UserVmManagerImpl.startVirtualMachine(UserVmManagerImpl.java:4876)
at 
com.cloud.vm.UserVmManagerImpl.startVirtualMachine(UserVmManagerImpl.java:4865)
at 
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at 
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at 
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at 
org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344)
at 
org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198)
at 
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
at 
org.apache.cloudstack.network.contrail.management.EventUtils$EventInterceptor.invoke(EventUtils.java:107)
at 
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)
at 
com.cloud.event.ActionEventInterceptor.invoke(ActionEventInterceptor.java:52)
at 
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)
at 
org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)
at 
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
at 
org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:215)
at com.sun.proxy.$Proxy185.startVirtualMachine(Unknown Source)
at 
org.apache.cloudstack.api.command.user.vm.DeployVMCmd.execute(DeployVMCmd.java:754)
at com.cloud.api.ApiDispatcher.dispatch(ApiDispatcher.java:163)
at 
com.cloud.api.ApiAsyncJobDispatcher.runJob(ApiAsyncJobDispatcher.java:112)
at 
org.apache.cloudstack.framework.jobs.impl.AsyncJobManagerImpl$5.runInContext(AsyncJobManagerImpl.java:620)
at 
org.apache.cloudstack.managed.context.ManagedContextRunnable$1.run(ManagedContextRunnable.java:48)
at 
org.apache.cloudstack.managed.context.impl.DefaultManagedContext$1.call(DefaultManagedContext.java:55)
at 
org.apache.cloudstack.managed.context.impl.DefaultManagedContext.callWithContext(DefaultManagedContext.java:102)
at 
org.apache.cloudstack.managed.context.impl.DefaultManagedContext.runWithContext(DefaultManagedContext.java:52)
at 
org.apache.cloudstack.managed.context.ManagedContextRunnable.run(ManagedContextRunnable.java:45)
at 
org.apache.cloudstack.framework.jobs.impl.AsyncJobManagerImpl$5.run(AsyncJobManagerImpl.java:568)
at 
java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at 
java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at 
java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:829)
   Caused by: com.cloud.exception.InsufficientServerCapacityException: Unable 
to create a deployment for VM instance 
{"id":89770,"instanceName":"xyz-VM","type":"User","uuid":"5ece1bb3-22c0-4482-86b3-eff04b2b7e38"}Scope=interface
 com.cloud.dc.DataCenter; id=1
at