Skip to content

Conversation

@Clyybber
Copy link
Contributor

No description provided.

@Clyybber Clyybber changed the title Use cligens release version Try to fix CI failures Oct 24, 2020
@Clyybber Clyybber merged commit e18fc69 into nim-lang:devel Oct 24, 2020
result.options = options
result.startTime = epochTime()

proc actionRetry(maxRetry: int, backoffDuration: float, action: proc: bool): bool =
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@Clyybber why did you remove this? this was there for a good reason, reducing spurious git clone failures which used to happen a lot before this was added

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ping @Clyybber , I'm now getting 503/443 errors again after your removal of actionRetry which was introduced for this very purpose in #14547

eg: in https://github.com/nim-lang/Nim/pull/15765/checks?check_run_id=1323632253 i just got:

Installing recaptcha@>= 1.0.3
  Downloading euantorano/recaptcha.nim using git
  download.nim(93)         getTagsListRemote
  Error: unhandled exception: Unable to query remote tags for euantorano/recaptcha.nim. Git returned: fatal: unable to access 'euantorano/recaptcha.nim': Failed to connect to github.com port 443: Connection refused
   [OSError]

Copy link
Member

@timotheecour timotheecour Dec 4, 2020

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ping @Clyybber this type of failure keeps happening and was mostly solved with actionRetry

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah...

Copy link
Contributor Author

@Clyybber Clyybber Dec 5, 2020

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry, this slipped my notifications. PR incoming EDIT: #16262

narimiran pushed a commit that referenced this pull request Oct 27, 2020
* Use cligens release version

* Rework important_packages main loop

* Fix

* Fix

* Create pkgs dir

* Don't use nimble develop
since it doesn't work for binary only packages, and always install head

* Use git to get the latest release/tag instead

* Tackle the root cause

* Reduce diff

* Cleanup

(cherry picked from commit e18fc69)
mildred pushed a commit to mildred/Nim that referenced this pull request Jan 11, 2021
* Use cligens release version

* Rework important_packages main loop

* Fix

* Fix

* Create pkgs dir

* Don't use nimble develop
since it doesn't work for binary only packages, and always install head

* Use git to get the latest release/tag instead

* Tackle the root cause

* Reduce diff

* Cleanup
irdassis pushed a commit to irdassis/Nim that referenced this pull request Mar 16, 2021
* Use cligens release version

* Rework important_packages main loop

* Fix

* Fix

* Create pkgs dir

* Don't use nimble develop
since it doesn't work for binary only packages, and always install head

* Use git to get the latest release/tag instead

* Tackle the root cause

* Reduce diff

* Cleanup
ardek66 pushed a commit to ardek66/Nim that referenced this pull request Mar 26, 2021
* Use cligens release version

* Rework important_packages main loop

* Fix

* Fix

* Create pkgs dir

* Don't use nimble develop
since it doesn't work for binary only packages, and always install head

* Use git to get the latest release/tag instead

* Tackle the root cause

* Reduce diff

* Cleanup
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

merge_when_passes_CI mergeable once green

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants