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

dom0 update issue: Domain sys-firewall sent unexpected file #553

Closed
eloquence opened this issue May 15, 2020 · 5 comments
Closed

dom0 update issue: Domain sys-firewall sent unexpected file #553

eloquence opened this issue May 15, 2020 · 5 comments

Comments

@eloquence
Copy link
Member

eloquence commented May 15, 2020

@ninavizz experienced the following update failure during a dom0 update (the SecureDrop Workstation preflight updater failed, after which I encouraged her to try using Qubes' own updater):

qubes-update

This seems to be a very unusual error, a Google search turns up only the code which generates it. Tracking in our repo for now until we understand it better.

@ninavizz
Copy link
Member

Erik advised I reboot and try again, and I got the same result. This is a screenie of the resulting logs... :(
oops2

@conorsch
Copy link
Contributor

turns up only the code which generates it

The code in question: https://github.com/QubesOS/qubes-core-admin-linux/blob/a3098d517f9f85af4ec02db4077ecf2192f340a5/dom0-updates/qubes-receive-updates#L83-L85

See discussion in #540 (comment). We recently uploaded an rpm to the staging yum repo with a tilde in the filename—which fails the regex validation in qubes-receive-updates, even though it's technically a valid rpm. Immediate fix is removing that problematic rc file from the dom0 repo. Then, in #540, we'll discuss solutions to the naming pragma.

@conorsch
Copy link
Contributor

Changes in freedomofpress/securedrop-yum-test#9 should have resolved, running updater in "staging" env now to confirm resolved...

@conorsch
Copy link
Contributor

Confirmed successful update via SD graphical updater on login, using dedicated test-only hardware running the "staging" env for the Workstation. We still have outstanding work regarding the rc, see #540 for details.

@conorsch
Copy link
Contributor

Confirming that graphical updater in "staging" env successfully upgraded to 0.3.0 rc1, after merge of:

Haven't performed functional testing, but clearly we've resolved the installation problems originally documented in this ticket. We'll continue with QA following #548

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants