Maintenance must sign off on the log, the log must be on the aircraft.
It has been mentioned more than once that the mechanics are among those without signed contracts, and that some have seen evidence of lengthy parts recovery times and lengthy "log sitting" times as well. I've witnessed delays as long as ~1 hour where maintenance had finalized repairs, but could not or would not produce the log and turn it over to cockpit crew.