-
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
[Qubes 4.2] Test an SDW installation against development build #884
Comments
I've begun installation of a weekly from https://qubes.notset.fr/iso-testing/ (per this thread) on a T480. Make sure you have the Will poke a bit more tomorrow. |
First observations:
|
Enabling the testing repo in The template installation stalls and fails with This could also simply be because our existing published template is only built for |
In theory, it should work I think. @DemiMarie, any idea? |
Unrelated to above, I explored the new GUI updater in a bit more detail today and documented some screenshots and initial observations in this (publicly viewable) GDoc. |
@marmarek yup, it should work. |
@eloquence why are you still using Fedora 32? It’s bee end of life for a long long time. |
I believe he meant dom0 packages built for R4.1. |
Ah, fair. |
First note on the Fedora 37 template situation: The Fedora 37 template isn't available in the 4.2 stable template repos but current 4.2 builds ship a Fedora 37 template. Unless Fedora 38 gets shipped with 4.2 when it's being released, it wouldn't even be downloaded from there. Why does this matter? Our Salt logic doesn't check if a template is installed separate from the IMO, either we, or |
(FYI, I've started building out a checklist in the main body of this issue, pls feel free to edit) |
Michael pointed out that it's possible to install our template from disk (just simply via After that,
|
Indeed most policies were transferred to the new location at |
Poked a bit more at the updater experience today.
|
I can confirm that While If I read |
I believe that's due to this: QubesOS/qubes-issues#8079 (comment) @marmarek, do I understand that right that in Python 3.11 land (i.e. |
That's the case now; 4.2RC1 ships with fedora-38. I pushed a small commit to revise but if it gets in your way feel free to drop it! |
No change in RC1 when attempting to install our old f32 template via download (after temporarily updating the dom0 template repo config to point to
Will proceed to again download manually & then install. |
@eloquence: nobody should be using a Fedora 32 template. |
All packages for R4.2 dom0 will need to be recompiled. |
@DemiMarie Yup, that's understood. Until we've got a new template ready for testing, we can make it work by manually downloading and installing the f32 one (only during development). |
With @eaon's changes in Reply/export currently trigger RPC policy denial errors and fail for that reason. However, I was able to export files successfully by manually attaching a device to |
I've added some further notes of my understanding re: current SDW updater behavior, 4.2 updater behavior, and decision tree questions for consolidation to the working doc. Will go over these with Michael for fact-checking/expansion before fleshing out in issue form. |
Cory and I will review said doc, once other sprint deliverables are in the bag, and manage conversation re: next steps. |
Just noting here as well that 4.2 will likely ship with Whonix 17, we may see some additional breakage there once it lands in an RC. |
Quick notes based on latest RC:
|
Updated fedora-38 and whonix-* naming as per above, made a little progress on getting stuff working on 4.2 again. Currently blocked by the lack of a f37 version of the securedrop-workstation-bullseye template, which probably means we now have to either:
|
(Can temporarily work around the above by setting the default |
For context, this is not just a rename. The debian-12 and fedora-38 templates still do exist. They are just not installed by default as they're gnome-based. Instead, the XFCE templates have now become the default as a result of this poll. IMO this has usability implications. |
#970 is under review, we can close this. |
Tracking issue to document testing clean install of SDW against Qubes 4.2 build
Known to-dos:
Potential to-dos:
The text was updated successfully, but these errors were encountered: