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

Feature Request: Retry if GitRepo client fails #2912

Open
framctr opened this issue Sep 27, 2024 · 0 comments
Open

Feature Request: Retry if GitRepo client fails #2912

framctr opened this issue Sep 27, 2024 · 0 comments

Comments

@framctr
Copy link

framctr commented Sep 27, 2024

Is your feature request related to a problem?

When a GitRepo is not reachable due to a maintenance (e.g., GitLab self-hosted update), Fleet fails to connect and the Fleet client does not retry, leading to a 502 error message:

Unexpected client error: unexpected requesting "https://gitlab.xyz/project.git/info/refs?service=git-upload-pack" status code: 502

To fix, we have to "Force Update" every single GitRepo.

Solution you'd like

In case of failure, Fleet retries to connect to a git endpoint.

Alternatives you've considered

Webhooks, but it would complicate the setup.

Anything else?

No response

@kkaempf kkaempf added this to the v2.10.0 milestone Sep 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: 🆕 New
Development

No branches or pull requests

2 participants