Skip to content
New issue

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

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

Already on GitHub? # to your account

GetRegistrationToken: Remove 10 minute buffer to token expiration #214

Merged
merged 1 commit into from Nov 30, 2020
Merged

GetRegistrationToken: Remove 10 minute buffer to token expiration #214

merged 1 commit into from Nov 30, 2020

Conversation

ghost
Copy link

@ghost ghost commented Nov 26, 2020

Theres been a few outstanding issues related to runner pods not deleting due to token updates blocking the reconcile function as well as too many calls being made to the github api (#77 and #206).

I'm not sure of the original intention behind the buffer, but it can safely be removed all together and reduce the number of retries on the runner queue.

Below is a graph of the total number of reconcile retries made before and after the change with 2 runner pods:
Screen Shot 2020-11-26 at 2 43 54 PM

Copy link
Collaborator

@mumoshu mumoshu left a comment

Choose a reason for hiding this comment

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

@ZacharyBenamram I just read #77 (comment) - Impressed by your insight! Thanks for your efforts 🙏

@mumoshu mumoshu merged commit df99f39 into actions:master Nov 30, 2020
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant