linuxserver / docker-ci

Container for running basic sanity checks on containers post build and before upload
GNU General Public License v3.0
5 stars 6 forks source link

increase logs delay to 900s from 300s #31

Closed aptalca closed 7 months ago

aptalca commented 7 months ago

This is a timeout, not a set delay so as long as the logs are fine and the expected strings are output, this increase should have no effect. In cases of very large images such as wps-office:chinese where it takes syft several minutes to generate the SBOM, this increase is necessary. Also when webtops all go through the package updates, the builders may be testing multiple large images simultaneously, also making the 300s timeout rather short.

This timeout is used for 2 things:

The potential downside is, if an image build is faulty and the container does not successfully init (could be upstream issues or dep issues) we currently time out at 300 seconds and fail the build. It's only 5 minutes wasted. But this proposed PR increases that limit to 15 minutes, so a failed build could waste 15 minutes instead of 5.

LinuxServer-CI commented 7 months ago

I am a bot, here is the pushed image/manifest for this PR:

ghcr.io/linuxserver/lspipepr-ci:fff183d3-pkg-fff183d3-dev-3330d48b19e1ed1195ed8475a019c2b3ffa88fa6-pr-31