Running 4.2.3, upgraded from 4.2.2. Templates are fedora-39.
Qubes update states that fedora-39 templates are EOL and that I shall install new templates.
fedora-40-xfce is in the qubes-templates-itl-testing repository. For best stability, should I upgrade to it even it is in the testing repo? What’s the best practice.
Did a manual upgrade of fedora-39-sys to 40 and it worked fine.
UPD:
I’ve checked and Qubes Template Manager is displaying fedora-40-xfce for both stable and testing repositories.
So I guess your question was which template to install: from stable or from testing repository? For best stability it’s better to install it from stable repository.
Thank you. What I find deviate is that in my Qubes global config I have only checked “Enable stable updates only”.
“Official testing templates” and “Community templates” are unchecked.
Anyway, the only “fedora-40-xfce” I find in the template manger is from the qubes-templates-itl-testing repository (which I maybe should not see at all?).
Should I do the manual update and assume it uses the stable and not testing repo?
That should be enough to reset the cache.
I guess the templates repository info is stored somewhere else as well, but I don’t know where to look for it.
So for clarity, if in our Qubes Template manager, fedora-40-xfce is shown as being in the qubes-templates-itl repository, we should consider it as having been marked as stable by the Qubes OS maintainers team and we can install it?
So in qvm-template repolist you have only qubes-templates-community and qubes-templates-itl repos, but in GUI Qubes Template Manager you have testing repos as well?
Or you have only testing repos without stable repos in GUI Qubes Template Manager?
I only have non-testing repos in qvm-template repolist, but there are testing repos in /etc/qubes/repo-templates/qubes-templates.repo and I have testing templates in the GUI template manager where the only fedora-40-xfce template is from testing.
Actually only the non-testing templates are enabled = 1 and the testing templates are enabled = 0. So everything seems to be correct except I have testing templates in the GUI template manager which prevents me from installing stable fedora-40-xfce.
Then I guess it’s an issue with GUI Qubes Template Manager specifically.
Use the qvm-template CLI tool to mange the stable templates until the github issue with GUI Qubes Template Manager linked previously is fixed.