Currently Pungi retries watching a task if it gets a connection error. We should also do that on ServerOffline error, since most likely the task started fine and it's just maintenance on the server causing us to disconnect.
Koji output.
0 free 2 open 4 done 0 failed 2019-10-22 22:00:32,014 [ERROR] koji: ServerOffline: database outage
Relates: https://pagure.io/releng/failed-composes/issue/362
Commit 114df77c fixes this issue
Metadata Update from @lsedlar: - Issue set to the milestone: 4.1.41
This issue has been migrated to Fedora Forge: https://forge.fedoraproject.org/pungi/pungi/issues/1285
Please continue any further discussion there.