Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

nimble doesn't retry on failure: Failed to connect to github.com port 443: Operation timed out #153

Open
1 task
timotheecour opened this issue May 4, 2020 · 1 comment

Comments

@timotheecour
Copy link
Owner

timotheecour commented May 4, 2020

links

this happens quite a few times, the root cause might be nimble giving up on 1st timeout instead of at least trying a 2nd time

example 1:

D20200426T191343:here

https://dev.azure.com/nim-lang/255dfe86-e590-40bb-a8a2-3c0295ebdeb1/_apis/build/builds/4363/logs/80

2020-04-17T14:39:29.6730470Z �[32mPASS: �[36mhttps://github.com/alehander42/gara C                       �[34m ( 3.64 sec)�[0m
2020-04-17T14:39:29.6731250Z �[1m�[31mFAIL: �[36mhttps://github.com/Vindaar/ggplotnim C�[0m
2020-04-17T14:39:29.6732060Z �[1m�[36mTest "https://github.com/Vindaar/ggplotnim" in category "nimble-packages"�[0m
2020-04-17T14:39:29.6732750Z �[1m�[31mFailure: reInstallFailed�[0m
2020-04-17T14:39:29.6733040Z nimble install failed:
2020-04-17T14:39:29.6733660Z $ nimble install -y https://github.com/Vindaar/ggplotnim
2020-04-17T14:39:29.6734240Z Downloading https://github.com/Vindaar/ggplotnim using git
2020-04-17T14:39:29.6734570Z   Verifying dependencies for ggplotnim@0.3.2
2020-04-17T14:39:29.6734950Z  Installing https://github.com/Vindaar/seqmath@>= 0.1.7
2020-04-17T14:39:29.6735290Z Downloading https://github.com/Vindaar/seqmath using git
2020-04-17T14:39:29.6735620Z   Verifying dependencies for seqmath@0.1.7
2020-04-17T14:39:29.6735950Z  Installing seqmath@0.1.7
2020-04-17T14:39:29.6736220Z    Success: seqmath installed successfully.
2020-04-17T14:39:29.6736480Z  Installing ginger@>= 0.2.2
2020-04-17T14:39:29.6736770Z Downloading https://github.com/Vindaar/ginger using git
2020-04-17T14:39:29.6737080Z   Verifying dependencies for ginger@0.2.2
2020-04-17T14:39:29.6737330Z  Installing chroma@>= 0.1.0
2020-04-17T14:39:29.6737610Z Downloading https://github.com/treeform/chroma using git
2020-04-17T14:39:29.6737930Z   Verifying dependencies for chroma@0.1.0
2020-04-17T14:39:29.6738170Z  Installing chroma@0.1.0
2020-04-17T14:39:29.6738420Z    Success: chroma installed successfully.
2020-04-17T14:39:29.6738800Z       Info: Dependency on https://github.com/vindaar/seqmath@>= 0.1.7 already satisfied
2020-04-17T14:39:29.6739180Z   Verifying dependencies for seqmath@0.1.7
2020-04-17T14:39:29.6739440Z  Installing cairo@any version
2020-04-17T14:39:29.6740140Z Downloading https://github.com/nim-lang/cairo using git
2020-04-17T14:39:29.6741190Z        Tip: 39 messages have been suppressed, use --verbose to show them.
2020-04-17T14:39:29.6741590Z      Error: Execution failed with exit code 128
2020-04-17T14:39:29.6742600Z         ... Command: git clone --recursive --depth 1 -b 1.1.0 https://github.com/nim-lang/cairo /var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/nimble_9536/githubcom_nimlangcairo
2020-04-17T14:39:29.6743740Z         ... Output: Cloning into '/var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/nimble_9536/githubcom_nimlangcairo'...
2020-04-17T14:39:29.6744790Z         ... fatal: unable to access 'https://github.com/nim-lang/cairo/': Failed to connect to github.com port 443: Operation timed out
2020-04-17T14:39:29.6745190Z 
2020-04-17T14:50:47.5623480Z �[32mPASS: �[36mhttps://github.com/citycide/glob C                          �[34m ( 7.86 sec)�[0m
@timotheecour
Copy link
Owner Author

example 2:

https://pipelines.actions.githubusercontent.com/ZRinn1OrR0LWxU3iWy1StaQcZRN2kXW9lHWwDJ3esfasrmfdRn/_apis/pipelines/1/runs/1003/signedlogcontent/4?urlExpires=2020-05-04T09%3A57%3A43.3968406Z&urlSigningMethod=HMACV1&urlSignature=DzCMShmOARaTdfc%2Fq%2BBxCd6wnRpwyJWsSs%2FivBBk7YY%3D

2020-05-04T08:42:47.7446840Z �[32mPASS: �[36mhttps://github.com/alehander42/gara C                       �[34m ( 5.37 sec)�[0m
2020-05-04T08:42:47.7447610Z �[1m�[31mFAIL: �[36mhttps://github.com/Vindaar/ggplotnim C�[0m
2020-05-04T08:42:47.7448300Z �[1m�[36mTest "https://github.com/Vindaar/ggplotnim" in category "nimble-packages"�[0m
2020-05-04T08:42:47.7448860Z �[1m�[31mFailure: reInstallFailed�[0m
2020-05-04T08:42:47.7449370Z nimble install failed:
2020-05-04T08:42:47.7450000Z $ nimble install -y https://github.com/Vindaar/ggplotnim
2020-05-04T08:42:47.7450260Z Downloading https://github.com/Vindaar/ggplotnim using git
2020-05-04T08:42:47.7450430Z   Verifying dependencies for ggplotnim@0.3.5
2020-05-04T08:42:47.7450840Z  Installing https://github.com/Vindaar/seqmath@>= 0.1.7
2020-05-04T08:42:47.7451230Z Downloading https://github.com/Vindaar/seqmath using git
2020-05-04T08:42:47.7451400Z   Verifying dependencies for seqmath@0.1.9
2020-05-04T08:42:47.7451610Z  Installing seqmath@0.1.9
2020-05-04T08:42:47.7451840Z    Success: seqmath installed successfully.
2020-05-04T08:42:47.7452030Z  Installing ginger@>= 0.2.3
2020-05-04T08:42:47.7452270Z Downloading https://github.com/Vindaar/ginger using git
2020-05-04T08:42:47.7452900Z        Tip: 18 messages have been suppressed, use --verbose to show them.
2020-05-04T08:42:47.7453060Z      Error: Execution failed with exit code 128
2020-05-04T08:42:47.7454740Z         ... Command: git clone --recursive --depth 1 -b v0.2.3 https://github.com/Vindaar/ginger /var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/nimble_12410/githubcom_Vindaarginger_0.2.3
2020-05-04T08:42:47.7456210Z         ... Output: Cloning into '/var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/nimble_12410/githubcom_Vindaarginger_0.2.3'...
2020-05-04T08:42:47.7457500Z         ... fatal: unable to access 'https://github.com/Vindaar/ginger/': Failed to connect to github.com port 443: Operation timed out
2020-05-04T08:42:47.7457650Z 
2020-05-04T09:07:55.2515530Z �[32mPASS: �[36mhttps://github.com/citycide/glob C                          �[34m (11.90 sec)�[0m

@timotheecour timotheecour changed the title Failed to connect to github.com port 443: Operation timed out nimble doesn't retry on failure: Failed to connect to github.com port 443: Operation timed out May 4, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant