-
Notifications
You must be signed in to change notification settings - Fork 6
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
Improve apt-transport stdout #35
Comments
@lukpueh if you agree, I'm ok to be assigned to it of course :) |
In the default provided case, we catch RuleVerificationError because checksums mismatch. Related issue: in-toto#35
In the default provided case, we catch RuleVerificationError because checksums mismatch. Related issue: in-toto#35
This is very much appreciated, @fepitre, especially if you volunteer to work on it! :P |
IIRC I wanted send messages with So for a live demo at MiniDebConf, I ended up formatting/highlighting the Python log messages (see 660f622), which is rather quick and dirty. |
I fill this issue as a TODO. When fetching in-toto metadata of a unreproducible package, the APT output looks not very user friendly:
The configuration and
root.layout
used can be found in https://github.com/fepitre/package-rebuilder#configure-apt-transport-in-toto. For this packagebash
the corresponding rebuild log shows that checksums comparison failed with the original. The produced metadata can be found in https://debian.notset.fr/rebuild/sources/bash/5.1-2%2Bb1/.We would need to figure out the best way to present failing in-toto test with respect to a fail because of no metadata at all like e.g.:
Unrelated remark: we have made a policy choice to not fail on checksums verification because that would help user to identify a package being unreproducible/having possibly an issue.
The text was updated successfully, but these errors were encountered: