-
-
Notifications
You must be signed in to change notification settings - Fork 46
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
qvm-features-request error during upgrade #8609
qvm-features-request error during upgrade #8609
Comments
By "during upgrade," do you mean during an in-place upgrade from 4.1 to 4.2? Your "steps to reproduce" don't mention any kind of upgrade. |
Andrew David Wong:
By "during upgrade," do you mean during an in-place upgrade from 4.1 to 4.2? Your "steps to reproduce" don't mention any kind of upgrade.
sudo apt update && sudo apt dist-upgrade
Only that.
Not release upgrade.
|
This looks to be caused by the presence of So, while Whonix does trigger this issue, arguably it's a generic problem caused by longer service names - for qrexec itself, those are perfectly valid service names (even if those files aren't intended to be used as separate services). Since changing the length limit in qvm-features-request is a more complex operation (protocol change), for now I'll make it fail gracefully (warning about too long service name). |
Automated announcement from builder-github The package
|
Automated announcement from builder-github The package
|
Automated announcement from builder-github The package
|
Automated announcement from builder-github The component
|
Automated announcement from builder-github The component
|
Automated announcement from builder-github The component
|
Automated announcement from builder-github The component
|
Automated announcement from builder-github The component
|
QubesDB path length limit doesn't allow full qrexec service name length. This needs some better handling, but until that happens, let it handle more gracefuly than python traceback like this: Traceback (most recent call last): File "/usr/bin/qvm-features-request", line 88, in <module> sys.exit(main()) ^^^^^^ File "/usr/bin/qvm-features-request", line 79, in main qdb.write('/features-request/' + feature, value) qubesdb.Error: (0, 'Error') Fixes QubesOS/qubes-issues#8609 (cherry picked from commit 572c5f1)
Automated announcement from builder-github The package
|
Automated announcement from builder-github The package
|
Qubes OS release
R4.2
Brief summary
qvm-features-request
(part ofqubes-core-agent
) shows an error during upgrade.Steps to reproduce
whonix-gateway-17
orwhonix-gateway-17
.Expected behavior
No error.
Actual behavior
The following error.
Additional information
Complete log
The text was updated successfully, but these errors were encountered: