I need a solution
We've recently upgraded from 7.1 to 7.5, and our deploy image tasks are no longer working.
In 7.1, we would create a predefined computer (new system) and populate name, mac, and IP info. Then we had a job that would
- Reboot to winpe
- run a task to partition the disk
- run a deploy image task to push out a windows (2008r2) image
After the 7.5 upgrade, the servers reboot to winpe, but then don't successfully run any of the other tasks (partion, image, etc.)
From the log on the winpe system, it looks like it successfully connects to the altiris server, sees that it has a predefined computer object, but then doesn't see its assigned tasks.
Relevant snips from the Logs:
InitialDeployTask: Action Type = Execute Task but No Task is configured on Server. Skipping Initial deployment
...
Is computer is predefined TRUE
...
resourceGuidString <guid>
ExecuteCommand.cpp Starting Client Task Agent
No Task is configured or scheduled from Server. Skipping Initial deployment
InitialDeployTask: Action Type = Execute Task but No Task is configured on Server. Skipping Initial deployment
Entering into RunMessageLoop
Note, I'm trying to run a task from the jobs/tasks section, since after the OS install we have it automatically push out the relevent server configs. The logs specifically calls out that it's skipping "Initial deploymnet", which we're not using. This worked fine in 7.1, so I'm really hoping there is a way to get this to work in 7.5.
From the task results on the notification server, the following error is captured:
CAtrsException exception, error = "Function 'Run' of task handler 'DeploymentSolutionAgent_Task' threw exception: Unhadled exception ()", OS error = 0, at line 718 re-throw at CClientTaskInstanceBase::_ExecuteTaskHandler re-throw at CClientTaskInstanceBase::_ExecuteTaskHandler re-throw at CClientTaskInstanceBase::_Execute_CheckExcept
How do we get the new computers that are successfully booted to winpe pick up our custom deploy jobs?