[ https://issues.apache.org/jira/browse/CLOUDSTACK-5246?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Sangeetha Hariharan closed CLOUDSTACK-5246. ------------------------------------------- Tested with latest build from 4.3. We are able to successfully create snapshots when recurring snapshots are created. > Xenserver - Hourly Snapshots - Creating snapshot from ROOT volume fails with > NullPointer Exception. > --------------------------------------------------------------------------------------------------- > > Key: CLOUDSTACK-5246 > URL: https://issues.apache.org/jira/browse/CLOUDSTACK-5246 > Project: CloudStack > Issue Type: Bug > Security Level: Public(Anyone can view this level - this is the > default.) > Components: Management Server > Affects Versions: 4.3.0 > Environment: Build from 4.3 > Reporter: Sangeetha Hariharan > Assignee: Min Chen > Priority: Blocker > Fix For: 4.3.0 > > Attachments: management-server.rar > > > Xenserver - Hourly Snapshots - Creating snapshot from ROOT volume fails with > NullPointer Exception. > Steps to reproduce the problem: > Advanced zone set up with 2 Xenserver 6.2 hosts > Deploy 10 vms in each of the hosts. > Create hourly scheduled snapshot policy for all the above Vm's ROOT volume at > "15 mts". > When creation of snapshot is attempted , they all fail with > NullPointerException: > 2013-11-21 22:18:02,992 DEBUG [c.c.s.s.SnapshotSchedulerImpl] > (SnapshotPollTask:ctx-f5933165) Snapshot scheduler.poll is being called > at 2013-11-22 03:18:02 GMT > 2013-11-21 22:18:02,994 DEBUG [c.c.s.s.SnapshotSchedulerImpl] > (SnapshotPollTask:ctx-f5933165) Got 21 snapshots to be executed at 2013-11-22 > 03:18:02 GMT > 2013-11-21 22:18:03,003 DEBUG [c.c.s.s.SnapshotSchedulerImpl] > (SnapshotPollTask:ctx-f5933165) Scheduling 1 snapshot for volume 28 for > schedule id: 1 at 2013-11-22 03:15:00 GMT > 2013-11-21 22:18:03,113 DEBUG [o.a.c.f.j.i.AsyncJobManagerImpl] > (SnapshotPollTask:ctx-f5933165) submit async job-110, details: AsyncJobVO > {id:110, userId: 1, accountId: 5, instanceType: Snapshot, instanceId: 1, cmd: > org.apache.cloudstack.api.command.user.snapshot.CreateSnapshotCmd, cmdInfo: > {"id":"1","ctxUserId":"1","volumeid":"28","ctxAccountId":"5","ctxStartEventId":"1","policyid":"1"}, > cmdVersion: 0, status: IN_PROGRESS, processStatus: 0, resultCode: 0, result: > null, initMsid: 112516401760401, completeMsid: null, lastUpdated: null, > lastPolled: null, created: null} > 2013-11-21 22:18:03,119 INFO [o.a.c.f.j.i.AsyncJobMonitor] > (Job-Executor-110:ctx-f6bd4e26) Add job-110 into job monitoring > 2013-11-21 22:18:03,119 DEBUG [o.a.c.f.j.i.AsyncJobManagerImpl] > (Job-Executor-110:ctx-f6bd4e26) Executing AsyncJobVO {id:110, userId: 1, > accountId: 5, instanceType: Snapshot, instanceId: 1, cmd: > org.apache.cloudstack.api.command.user.snapshot.CreateSnapshotCmd, cmdInfo: > {"id":"1","ctxUserId":"1","volumeid":"28","ctxAccountId":"5","ctxStartEventId":"1","policyid":"1"}, > cmdVersion: 0, status: IN_PROGRESS, processStatus: 0, resultCode: 0, result: > null, initMsid: 112516401760401, completeMsid: null, lastUpdated: null, > lastPolled: null, created: null} > 2013-11-21 22:18:03,119 ERROR [o.a.c.f.j.i.AsyncJobManagerImpl] > (Job-Executor-110:ctx-f6bd4e26) Unexpected exception > java.lang.NullPointerException > at > org.apache.cloudstack.framework.jobs.impl.AsyncJobManagerImpl.getDispatcher(AsyncJobManagerImpl.java:454) > at > org.apache.cloudstack.framework.jobs.impl.AsyncJobManagerImpl.access$800(AsyncJobManagerImpl.java:80) > at > org.apache.cloudstack.framework.jobs.impl.AsyncJobManagerImpl$5.runInContext(AsyncJobManagerImpl.java:518) > at > org.apache.cloudstack.managed.context.ManagedContextRunnable$1.run(ManagedContextRunnable.java:49) > at > org.apache.cloudstack.managed.context.impl.DefaultManagedContext$1.call(DefaultManagedContext.java:56) > at > org.apache.cloudstack.managed.context.impl.DefaultManagedContext.callWithContext(DefaultManagedContext.java:103) > at > org.apache.cloudstack.managed.context.impl.DefaultManagedContext.runWithContext(DefaultManagedContext.java:53) > at > org.apache.cloudstack.managed.context.ManagedContextRunnable.run(ManagedContextRunnable.java:46) > at > java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) > at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) > at java.util.concurrent.FutureTask.run(FutureTask.java:166) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) > at java.lang.Thread.run(Thread.java:722) > 2013-11-21 22:18:03,120 DEBUG [o.a.c.f.j.i.AsyncJobManagerImpl] > (Job-Executor-110:ctx-f6bd4e26) Complete async job-110, jobStatus: FAILED, > resultCode: 530, result: null > Note - I am able to take a manual snapshot of ROOT volume successfully. -- This message was sent by Atlassian JIRA (v6.1.4#6159)