I know there is an ongoing discussion of the “job not being picked up” issue in another thread, but I figured it would be cleaner for me to start my own.
I’m seeing the same issue where a job is in the queue, but is ignored by the available slaves.
Initially, I submitted the job to the ‘none’ group and pool. The slave I was testing with had no groups/pools assigned, and it ignored the job. The JSON dump of the job at that point is:
{ "Arch" : false, "Aux" : [ ], "Bad" : [ ], "CompletedChunks" : 0, "Date" : ISODate("2012-10-15T21:27:08.800Z"), "DateComp" : ISODate("0001-01-01T00:00:00Z"), "DateStart" : ISODate("0001-01-01T00:00:00Z"), "Errs" : 0, "FailedChunks" : 0, "IsSub" : true, "LastWriteTime" : ISODate("2012-10-15T21:27:09.172Z"), "Mach" : "ws-vm02", "OutDir" : [ "/home/ruschn/Videos/LocalHeroAlexaTest-Day-LogC-tif" ], "OutFile" : [ "LocalHeroAlexaTest-Day-LogC.%04d.tif" ], "PendingChunks" : 0, "Plug" : "FFmpeg", "PlugInfo" : { "InputFile0" : "/home/ruschn/Videos/LocalHeroAlexaTest-Day-LogC.mov", "OutputFile" : "/home/ruschn/Videos/LocalHeroAlexaTest-Day-LogC-tif/LocalHeroAlexaTest-Day-LogC.%04d.tif", "OutputArgs" : "-vcodec tiff", "UseSameInputArgs" : "False" }, "Props" : { "Name" : "mov to tiff test 1", "User" : "ruschn", "Cmmt" : "", "CmmtTag" : "", "Dept" : "", "Frames" : "0", "Chunk" : 1, "Tasks" : 1, "Grp" : "none", "Pool" : "none", "Pri" : 50, "Conc" : 1, "ConcLimt" : true, "AuxSync" : false, "Int" : false, "Seq" : false, "Reload" : false, "NoEvnt" : false, "OnComp" : 2, "AutoTime" : false, "TimeScrpt" : false, "MinTime" : 0, "MaxTime" : 0, "Timeout" : 1, "Dep" : [ ], "DepFrame" : false, "DepComp" : true, "DepDel" : false, "DepFail" : false, "DepPer" : -1, "NoBad" : false, "JobFailOvr" : false, "JobFailErr" : 0, "TskFailOvr" : false, "TskFailErr" : 0, "SndWarn" : true, "NotOvr" : false, "SndEmail" : false, "NotEmail" : [ ], "NotUser" : [ "ruschn" ], "NotNote" : "", "Limits" : [ ], "ListedSlaves" : [ ], "White" : false, "MachLmt" : 0, "MachLmtProg" : -1, "PrJobScrp" : "", "PoJobScrp" : "", "PrTskScrp" : "", "PoTskScrp" : "", "Schd" : 0, "SchdDays" : 1, "SchdDate" : ISODate("0001-01-01T00:00:00Z"), "SchdDateRan" : ISODate("0001-01-01T00:00:00Z"), "Ex0" : "", "Ex1" : "", "Ex2" : "", "Ex3" : "", "Ex4" : "", "Ex5" : "", "Ex6" : "", "Ex7" : "", "Ex8" : "", "Ex9" : "", "ExDic" : { } }, "QueuedChunks" : 1, "RenderingChunks" : 0, "Stat" : 1, "SuspendedChunks" : 0, "Tile" : false, "TileFrame" : 0, "TileX" : 0, "TileY" : 0, "_id" : "507c7faca2cb531474547f8b" }
Thinking it may have been an anomaly with the ‘none’ group/pool, I added a group and apool, both called ‘all’, put the slave in them, and assigned the job to both. However, the slave is still ignoring the job. The JSON for that slave is:
{ "Arch" : "x86_64", "BadJobs" : 0, "CPU" : 2, "Disk" : NumberLong("2749100032"), "DiskStr" : "2.56 GB ", "Grps" : "all", "Host" : "ws-vm02", "IP" : "100.100.200.8", "JobGrp" : "", "JobId" : "", "JobName" : "", "JobPlug" : "", "JobPool" : "", "JobPri" : -1, "JobUser" : "", "LastWriteTime" : ISODate("2012-10-15T21:56:16.306Z"), "Lic" : "@ws-vm01", "LicEx" : 108, "LicFree" : false, "LicPerm" : false, "Limits" : [ ], "MAC" : "08:00:27:93:F2:E6", "Msg" : "2012/10/15 12:34:15 Slave started", "Name" : "ws-vm02", "OS" : "Linux", "OnTskComp" : "Continue Running", "Pools" : "all", "Port" : 35193, "ProcSpd" : NumberLong(2792), "Procs" : 4, "Pulse" : true, "RAM" : NumberLong(2100809728), "RAMFree" : NumberLong(1455345664), "RndTime" : 0, "Stat" : 2, "StatDate" : ISODate("2012-10-15T19:34:16.908Z"), "TskComp" : 0, "TskFail" : 0, "TskId" : "", "TskName" : "", "TskProg" : "", "TskStat" : "", "Up" : 8520.1162109375, "User" : "ruschn", "Ver" : "v6.0.0.48694 R", "Vid" : "InnoTek Systemberatung GmbH VirtualBox Graphics Adapter", "_id" : "ws-vm02" }