Hi, I just started working on SCCM. We have an Orchestrator runbook which creates a collection and then creates an advertisement for packages and task sequences. I was able to get a task sequence and a package successfully execute. When creating the advertisement, I set it to RERUN_ALWAYS. However, the next time I ran our runbook which creates the collection andadvertisement (I manually deleted the previous one), it does create them but the deployment is stuck to In Progres with the Description of 'Waiting for another program'. This just happens for packages before and not for task sequences the other day but now, it's the same issue whether I use a package or a task sequence.
I see this in execmgr.log:
<![LOG[Package UAT0007D, program Test is ready but can not be started because package , program is currently running.]LOG]!><time="17:07:20.993+480" date="02-06-2015" component="execmgr" context="" type="1" thread="6804" file="executionrequest.cpp:9083"><![LOG[Raising event:
[SMS_CodePage(437), SMS_LocaleID(1033)]
instance of SoftDistProgramWaitingForAnotherProgram
{
AdvertisementId = "UAT2011A";
BlockingPackageID = "";
BlockingProgramName = "";
ClientID = "GUID:2FE27567-3215-4015-BE09-0E65F09767C8";
DateTime = "20150207010721.004000+000";
MachineName = "ACAA-UAT-SCCM";
PackageName = "UAT0007D";
ProcessID = 6316;
ProgramName = "Test";
SiteCode = "UAT";
ThreadID = 6804;
};
]LOG]!><time="17:07:21.010+480" date="02-06-2015" component="execmgr" context="" type="1" thread="6804" file="event.cpp:729">
<![LOG[Successfully raised SoftDistProgramWaitingForAnotherProgram event for program Test.]LOG]!><time="17:07:21.021+480" date="02-06-2015" component="execmgr" context="" type="1" thread="6804" file="executionrequest.cpp:9128">