Hello, I am hoping for some help from some qubes experts here.
I am worried about my Qubes 4.2 system due to a mistake that I made while updating dom0: I ran the qubes update utility on dom0, while I had (unknowingly) mistakenly enabled the testing repositories in the qubes global configuration utility. After the dom0 update finished, I reviewed the text log of the updates shown in the GUI. I was confused to see that it had installed packages from the testing repository, so I opened the global settings utility to find that somehow the testing repositories option was checked (instead of the stable repository).
My question is: how can I fix this? I changed the setting in the global settings back to the stable repository, and did another update. However, the qubes update utility just said that dom0 was up to date, and didn’t change anything.
Another question: is the security of my system damaged by my mistake? Or is this just a configuration problem that I have to address?
Finally, two notes of feedback for the developers. First, it would be great if (at least for dom0) before actually installing, the qubes update utility makes a statement to the user about what packages will be updated (and from which repos) and gets the user to confirm that it looks OK. That would have prevented my problem here.
Second, the documentation for the testing repos has a warning:
Software testing is intended for advanced users and developers. You should only attempt to do this if you know what youre doing. Never rely on code that is in testing for critical work!
If this setting requires the user to be so advanced, then I don’t see why it needs to so easily accessed in the qubes global setting utility. An advanced user could be trusted to change this setting using a command line method. Thinking back on it, I think I accidentally made this change when I had been making other changes on that page of the qubes settings utility (probably changing settings about automatic updates for some specific qubes). When I was on that page, the “keyboard focus” was probably on the update repos and I probably hit the “down arrow” or some other shortcut that caused that setting to get changed. Unfortunately I didn’t notice the fact that I had accidentally made a change, which is what brought me to where I am.
Thanks in advance for any help!