The readyForTask() function in koji/daemon.py is checked to see if the host is ready to take a task. In almost all cases, it logs a message (to at least info level), explaining why the host is not ready.
readyForTask()
However, when a graceful restart has been triggered and the host is waiting for tasks to finish, it does not log anything. This can be quite confusing to debug.
Metadata Update from @tkopecek: - Custom field Size adjusted to None - Issue tagged with: scheduler
This was fixed by #4076
Metadata Update from @mikem: - Issue close_status updated to: Fixed - Issue status updated to: Closed (was: Open)
Metadata Update from @mikem: - Issue set to the milestone: 1.35
This issue has been migrated to Fedora Forge: https://forge.fedoraproject.org/koji/koji/issues/3219
Please continue any further discussion there.