I installed the Whonix 15 templates via
sudo qubes-dom0-update --action=install qubes-template-whonix-gw-15 qubes-template-whonix-ws-15
and removed Whonix 14:
sudo rpm -e qubes-template-whonix-gw-14-4.0.1-201811040215
sudo rpm -e qubes-template-whonix-ws-14-4.0.1-201811040215
I replaced 14 with 15 in:
/srv/formulas/base/virtual-machines-formula/qvm/whonix.jinja
as described in:
and I rebooted dom0 as described in:
How-to: Install Qubes-Whonix
but the error persists:
sudo qubesctl state.cls qvm.anon-whonix
'state.cls' is not available.
DOM0 configuration failed, not continuing
Did you upgrade Qubes dom0 beforehand?
Are you using Qubes R4?
phabricator:
–action=install
Not required but also not hurt.
phabricator:
and removed Whonix 14:
Not required but also not hurt.
Meaning that your dom0 was not up to date.
Not easy to know for sure, however this is a Qubes rather than Whonix issue (as per What to post in this Qubes-Whonix forum and what not. ) therefore should be reported at Issues · QubesOS/qubes-issues · GitHub .
Whonix maintains the inside of the templates but the outside of the templates, i.e. everything related to qubes-dom0-update, qubesctl, salt is up to Qubes.
Did you upgrade Qubes dom0 beforehand?
Yes
“No new updates available”
Are you using Qubes R4?
yes.
Any hints how to solve this issue?
can you say which package was not updated?
(qubes-mgmt-salt-dom0-virtual-machines 4.0.16 did not reach the current repo yet.)
/srv/formulas/base/virtual-machines-formula/qvm/whonix.jinja contains 15 if mgmt-salt-dom0-virtual-machines >= v4.0.16 is installed as per mgmt-salt-dom0-virtual-machines v4.0.16 (r4.0) · Issue #1184 · QubesOS/updates-status · GitHub
So you are expecting people to run on current-testing, because 4.0.16 is not in ‘current’ yet.
Did you actually verify that? Since there are multiple confirmations that 4.0.16 is not in R4.0 current repo yet.
the file is there:
hxxps://yum.qubes-os.org/r4.0/current/dom0/fc25/rpm/qubes-mgmt-salt-dom0-virtual-machines-4.0.16-1.fc25.noarch.rpm
but
sudo qubes-dom0-update
does not install it.
Then that’s a Qubes, not Whonix bug.
awokd
July 9, 2019, 1:39am
13
the file is there:
hxxps://yum.qubes-os.org/r4.0/current/dom0/fc25/rpm/qubes-mgmt-salt-dom0-virtual-machines-4.0.16-1.fc25.noarch.rpm
but
sudo qubes-dom0-update
does not install it.
Patrick isn’t disagreeing with you. He is saying you should report this
to the Qubes maintainers instead. Mine isn’t seeing 4.0.16 either.
1 Like