openwrt / asu

An image on demand server for OpenWrt based distributions
https://sysupgrade.openwrt.org
GNU General Public License v2.0
332 stars 84 forks source link

config: allow to modify operations timeout #727

Open a-gave opened 9 months ago

a-gave commented 9 months ago

This introduces an additional option to modify the operations timeout (currently defaulted to '10m')

The reason is to allow an installation of asu even on a machine that has low bandwidth availability, or a fair amount of latency. Under these conditions asu may work fine, however the installation process may timeout during the profiles.json update process (unless the amount of available branches/releases is reduced) In addition, even a single build may timeout if more than 10 minutes are required between downloading the imagebuilder corresponding to a request and compiling it.

codecov[bot] commented 9 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Comparison is base (287b967) 87.46% compared to head (8210d6c) 87.67%. Report is 3 commits behind head on main.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #727 +/- ## ========================================== + Coverage 87.46% 87.67% +0.21% ========================================== Files 15 16 +1 Lines 973 990 +17 ========================================== + Hits 851 868 +17 Misses 122 122 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

Neustradamus commented 1 week ago

What is the status of this PR?