Open gcasar opened 1 month ago
Thanks for reporting this issue. @parthpuri-elastic will work on it and try to resolve this
Yes, working on it
@gcasar We tried to reproduce the issue but it is working as expected and the issue is not reproducible. We waited till the retry time (as mentioned in the logs) and successfully able to complete the sync. Attaching the log file for reference.
Thank you for looking into this! Peeking at the logs you seem to be using the connector version 8.14 which is not yet available for the cloud. I'll try to reproduce it once the release happens👍
@gcasar Is there any update on this issue? Please let us know so that we can update the status accordingly. CC: @seanstory
This seems like it should be easy to mock, if not reproduce. I'd expect the problem is around ping()
raising an error.
I'm not sure that this is a bug though. If you can't establish a connection during setup, I think the error state is the right place to be. In this scenario, it failed fast to let you see that two connectors were sharing a rate limit, which is probably not what you want, right @gcasar ?
Bug Description
Given a github API token that is reused in another place and has its rate limits hit When a new Sync job is triggered it will be terminated by the orchestrator
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Sync job should wait for data to start coming in, observing rate limits and not terminated by the scheduler.
Environment
8.13.2, using a Github cloud native connector