> that means that your connection to the repository is about 15 kbytes/s fast
Breaking the deployment just because of a transient networking problem (or an overloaded mirror) is absolutely unacceptable.
A hard-coded download timeout, and a clumsy error message are not acceptable either.
> fuel pkgs such as fuel-ha-utils are relatively small - no more than a couple of megabytes.
1) fuel packages depend on other not so small packages
2) puppet tries to upgrade *all* packages, and 10 minutes might be not enough for that
> In the latter case it should be passed to fuel infra team.
Temporary failures are common in networking (by design), fuel-infra team can't possibly change that.
Please remove the hard-coded timeout, and improve the error messages instead of playing the finger-pointing game.
> that means that your connection to the repository is about 15 kbytes/s fast
Breaking the deployment just because of a transient networking problem (or an overloaded mirror) is absolutely unacceptable.
A hard-coded download timeout, and a clumsy error message are not acceptable either.
> fuel pkgs such as fuel-ha-utils are relatively small - no more than a couple of megabytes.
1) fuel packages depend on other not so small packages
2) puppet tries to upgrade *all* packages, and 10 minutes might be not enough for that
> In the latter case it should be passed to fuel infra team.
Temporary failures are common in networking (by design), fuel-infra team can't possibly change that.
Please remove the hard-coded timeout, and improve the error messages instead of playing the finger-pointing game.