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

feat: Include build-error logs which are related to upstream for modules #127

Open
fiftydinar opened this issue Feb 10, 2024 · 3 comments
Open
Labels
type: feature Brand new functionality, features, pages, workflows, endpoints, etc.

Comments

@fiftydinar
Copy link
Collaborator

fiftydinar commented Feb 10, 2024

For akmods module, error is: "Could not depsolve transaction"
This error happens in these cases:

  • when most-recent base image is failing to build
    (which causes non-matching version of akmods & Fedora kernel)
  • when only most-recent akmods image is failing to build
    (this happened before, but it should happen rarely now due to setting higher priority for akmods repo)

Inform the user about this error case in build-time, with additional information:

  • which upstream is responsible for this error
  • link for the upstream repo for reporting issues
  • that error should be reported only if issue is there for pro-longed time & if it's not reported already, to not cause issue-bloating to the upstream
  • that they just need to wait for the issue to be resolved for builds to succeed

I think that rpm-ostree module can benefit from this too.

@xynydev
Copy link
Member

xynydev commented Feb 10, 2024

Yeah, better error handling would be great. Less people asking about the same errors again and again.

@xynydev xynydev added the type: feature Brand new functionality, features, pages, workflows, endpoints, etc. label Mar 8, 2024
@fiftydinar
Copy link
Collaborator Author

fiftydinar commented May 9, 2024

Should we close this one since docs on website contain the needed information?

This can potentially mitigate this issue too
blue-build/cli#171

@xynydev
Copy link
Member

xynydev commented May 10, 2024

We can always also improve error logs IMO, better more info than less. Should probably link the docs on the website, though, instead of duplicating information.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: feature Brand new functionality, features, pages, workflows, endpoints, etc.
Projects
None yet
Development

No branches or pull requests

2 participants