Whonix templates now in qubes-template-community-testing?

Hi,

According to Qubes Template Manager, Whonix templates are now in qubes-templates-community-testing and not in qubes-templates-community.

Why is that?

Are we supposed to install testing templates now?

1 Like

What do you mean?

The stable (tested) Whonix templates are in the templates-community.

The testing Whonix templates are in the templates-community-testing.

If you do not want the testing templates, you could just disable the testing templates in global config:

2 Likes

What do you mean?

Run Qubes Template Manager and click Refresh. Wait for… I don’t know, it always takes a very long time. It shows whonix-*-17 templates in qubes-templates-community as upgradable.

Rename your existing whonix--17 templates to e.g. whonix--17-BEFORE. Click Refresh again. Then it no longer shows whonix-*-17 as installed. It shows them as available in qubes-templates-community-testing.

The stable (tested) Whonix templates are in the templates-community.

The testing Whonix templates are in the templates-community-testing.

If you do not want the testing templates, you could just disable the testing templates in global config:

My UI looks different (perhaps you are using Qubes 4.3?) but even so I have community and testing disabled in section Template repositories.

2 Likes

Ah. OK. It appears that it is a known bug for some time:

Yes. That is correct. And since there are not stable templates on r4.3 (all of its template are testing), I can not reproduce the bug or try to submit a fix for it. Hopefully someone who has a r4.2 machine and is interested could work on it.

2 Likes

Ah. OK. It appears that it is a known bug for some time:

Thanks for the links. I understand but what I am wondering is why Whonix templates now show only in community testing. Does that mean there is no stable version of Whonix any more or what?

1 Like

No - if you enable the testing repository then qvm-template only
shows you the latest versions, ie the version in testing. This is not
Whonix specific, but it is imo a fault

I never presume to speak for the Qubes team.
When I comment in the Forum I speak for myself.

1 Like

One reason is, quote qubes-template-whonix-gateway-17 4.2.0-202505140948 (r4.2) · Issue #5638 · QubesOS/updates-status · GitHub

  • Upload-template r4.2 whonix-gateway-17 4.2.0-202505140948 templates-community (available 5 days from now)

Upload to stable command not available yet the time of writing.

Other todo:

  • testing
  • release announcement
1 Like

No - if you enable the testing repository then qvm-template only
shows you the latest versions, ie the version in testing. This is not
Whonix specific, but it is imo a fault

This is all very weird. Besides the bug mentioned by @alimirjamali, it seems the command line version behaves strangely too:

user@dom0:~ > qvm-template repolist --all
qubes-templates-community          Qubes Community Templates repository  disabled
qubes-templates-community-testing  Qubes Community Templates repository  disabled
qubes-templates-itl                Qubes Templates repository            enabled
qubes-templates-itl-testing        Qubes Templates repository            disabled
user@dom0:~ > qvm-template list
Installed Templates
debian-12-minimal  0:4.2.0-202308031621  qubes-templates-itl
debian-12-xfce     0:4.2.0-202312171103  qubes-templates-itl
Available Templates
debian-11-minimal  0:4.2.0-202307021203  qubes-templates-itl
debian-11          0:4.2.0-202306021016  qubes-templates-itl
debian-12-minimal  0:4.2.0-202409070311  qubes-templates-itl
debian-12-xfce     0:4.2.0-202409070311  qubes-templates-itl
debian-12          0:4.2.0-202409070311  qubes-templates-itl
fedora-37-minimal  0:4.2.0-202305141453  qubes-templates-itl
fedora-37-xfce     0:4.2.0-202305160402  qubes-templates-itl
fedora-37          0:4.2.0-202306020612  qubes-templates-itl
fedora-38-minimal  0:4.2.0-202308251538  qubes-templates-itl
fedora-38-xfce     0:4.2.0-202312171103  qubes-templates-itl
fedora-38          0:4.2.0-202308270125  qubes-templates-itl
fedora-39-minimal  0:4.2.0-202403250044  qubes-templates-itl
fedora-39-xfce     0:4.2.0-202403100103  qubes-templates-itl
fedora-39          0:4.2.0-202403091939  qubes-templates-itl
fedora-40-minimal  0:4.2.0-202409070311  qubes-templates-itl
fedora-40-xfce     0:4.2.0-202411080221  qubes-templates-itl
fedora-40          0:4.2.0-202409070311  qubes-templates-itl
fedora-41-minimal  0:4.2.0-202411262134  qubes-templates-itl
fedora-41-xfce     0:4.2.0-202501300253  qubes-templates-itl
fedora-41          0:4.2.0-202412200202  qubes-templates-itl
user@dom0:~ > qvm-template --enablerepo qubes-templates-itl-testing list
Installed Templates
debian-12-minimal  0:4.2.0-202308031621  qubes-templates-itl
debian-12-xfce     0:4.2.0-202312171103  qubes-templates-itl
Available Templates
debian-11-minimal  0:4.2.0-202307021203  qubes-templates-itl
debian-11          0:4.2.0-202306021016  qubes-templates-itl
debian-12-minimal  0:4.2.0-202409070311  qubes-templates-itl
debian-12-xfce     0:4.2.0-202409070311  qubes-templates-itl
debian-12          0:4.2.0-202409070311  qubes-templates-itl
fedora-37-minimal  0:4.2.0-202305141453  qubes-templates-itl
fedora-37-xfce     0:4.2.0-202305160402  qubes-templates-itl
fedora-37          0:4.2.0-202306020612  qubes-templates-itl
fedora-38-minimal  0:4.2.0-202308251538  qubes-templates-itl
fedora-38-xfce     0:4.2.0-202312171103  qubes-templates-itl
fedora-38          0:4.2.0-202308270125  qubes-templates-itl
fedora-39-minimal  0:4.2.0-202403250044  qubes-templates-itl
fedora-39-xfce     0:4.2.0-202403100103  qubes-templates-itl
fedora-39          0:4.2.0-202403091939  qubes-templates-itl
fedora-40-minimal  0:4.2.0-202409070311  qubes-templates-itl
fedora-40-xfce     0:4.2.0-202411080221  qubes-templates-itl
fedora-40          0:4.2.0-202409070311  qubes-templates-itl
fedora-41-minimal  0:4.2.0-202411262134  qubes-templates-itl
fedora-41-xfce     0:4.2.0-202501300253  qubes-templates-itl
fedora-41          0:4.2.0-202412200202  qubes-templates-itl
user@dom0:~ > qvm-template list
Installed Templates
debian-12-minimal  0:4.2.0-202308031621  qubes-templates-itl
debian-12-xfce     0:4.2.0-202312171103  qubes-templates-itl
Available Templates
debian-11-minimal  0:4.2.0-202307021203  qubes-templates-itl
debian-11          0:4.2.0-202306021016  qubes-templates-itl
debian-12-minimal  0:4.2.0-202409070311  qubes-templates-itl
debian-12-xfce     0:4.2.0-202409070311  qubes-templates-itl
debian-12          0:4.2.0-202409070311  qubes-templates-itl
fedora-37-minimal  0:4.2.0-202305141453  qubes-templates-itl
fedora-37-xfce     0:4.2.0-202305160402  qubes-templates-itl
fedora-37          0:4.2.0-202306020612  qubes-templates-itl
fedora-38-minimal  0:4.2.0-202308251538  qubes-templates-itl
fedora-38-xfce     0:4.2.0-202312171103  qubes-templates-itl
fedora-38          0:4.2.0-202308270125  qubes-templates-itl
fedora-39-minimal  0:4.2.0-202403250044  qubes-templates-itl
fedora-39-xfce     0:4.2.0-202403100103  qubes-templates-itl
fedora-39          0:4.2.0-202403091939  qubes-templates-itl
fedora-40-minimal  0:4.2.0-202409070311  qubes-templates-itl
fedora-40-xfce     0:4.2.0-202411080221  qubes-templates-itl
fedora-40          0:4.2.0-202409070311  qubes-templates-itl
fedora-41-minimal  0:4.2.0-202411262134  qubes-templates-itl
fedora-41-xfce     0:4.2.0-202501300253  qubes-templates-itl
fedora-41          0:4.2.0-202412200202  qubes-templates-itl
user@dom0:~ > qvm-template repolist --enabled
qubes-templates-itl  Qubes Templates repository  enabled

I don’t know if I am doing something wrong but my expectation is that --enablerepo should do what it says. Apparently, it doesn’t.

1 Like

available 5 days from now

That explains it.
Thank you.

1 Like

available 5 days from now

It’s been more than 5 and it still shows in qubes-templates-community-testing, regardless of multiple refreshes.

Is that normal?

1 Like

Therefore…

…no.

Qubes issue. Out of my control. Can be reported to Qubes issue tracker.

1 Like

Besides the misplacement, what might be the negative consequences of this?

1 Like

Nothing I could evaluate. Installed it when it came out and no hiccups so far.

1 Like

Nothing I could evaluate. Installed it when it came out and no hiccups so far.

Thanks for the feedback.

Could you please check this (last paragraph) on your system?

1 Like

Works nice as well. (Tested: “Show Tor status” / “Tor control panel” / “Show sdwdate status” / “Open sdwdate’s log” / “[Restart|Stop] sdwdate”)

1 Like