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

Lack of visibility during Git sync #4072

Closed
exalate-issue-sync bot opened this issue Aug 12, 2024 · 0 comments · Fixed by #4159
Closed

Lack of visibility during Git sync #4072

exalate-issue-sync bot opened this issue Aug 12, 2024 · 0 comments · Fixed by #4159
Labels
group/backend Issue related to the backend (API Server, Git Agent)

Comments

@exalate-issue-sync
Copy link

h3. As a user

I want to have easy to understand error messages if there are problems with the git sync
So that I troubleshoot issues easier than I can today.

h3. Description

Currently error reporting when syncing git repositories is lacking. We need to raise the bar here and correctly report errors that are actionable.

As this issue is a bit vague a first task might be to setup some scenarios where the sync might fail and try to import repositories under these conditions to figure out what might go wrong.

This could include but is not limited to, invalid GraphQL queries, invalid Python transform files. Transforms that can’t be imported due to missing modules. Issues with artifact definition imports due to lack of targets.

Git credential issues, file level permissions, out of disk space on git-agent

h3. Acceptance Criteria

When a repository fails to sync. Then there should be easy to understand errors that are reported back for the majority of error conditions.

@exalate-issue-sync exalate-issue-sync bot added the group/backend Issue related to the backend (API Server, Git Agent) label Aug 12, 2024
@exalate-issue-sync exalate-issue-sync bot added this to the Infrahub - 0.16 milestone Aug 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
group/backend Issue related to the backend (API Server, Git Agent)
Projects
None yet
Development

Successfully merging a pull request may close this issue.

0 participants