How to Update Fedora 40 to 41 for Proton VPN?

Hi Team

A while ago, I did setup Proton VPN: sys-vpn-protonvpn-app with this installation way:

Link: ProtonVPN App 4.2 setup guide

Link (Proton VPN): How to install Proton VPN on Fedora | Proton VPN

Few days ago, I got that message in the main notification: “The following qubes are based on distributions that are no longer supported”. So it says, that I should install new templates with Template Manger.

Why does this happens? Maybe of the old Fedora 40 version? What is the best way to do? Just change the template or rather a new dedicated Qube creation with the Standalone (StandaloneVM) type?

1 Like
1 Like

You can upgrade the template in place, or you can install a new
template (if you dont have a Fedora 41), clone it, reinstall, and
configure the proton-vpn app.
You can use a standalone, but you will lose the advantages of using a
template-based qube.

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

I did an in place upgrade of the fedora-40-xfce and renamed it to fedora-xfce-41, but the error persist. any way to reset the alert?

Sincerely
Max

1 Like

The in-place upgrade should have updated the flags (as seen in qvm-features YOURTEMPLATE in the EOL and template fields), which you could set on your own but I wouldn’t advise.

1 Like

I dont see an issue with resetting the values with qvm-features

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

1 Like

Say a user sets the “EOL” to 2029… Not ideal. Also (edit, which @unman won’t see since they only use email posting), setting to an arbitrary date is mostly what I meant by changing the qvm-features warning:

3 Likes

I had the same problem with the Proton VPN qube. After running

sudo dnf clean all
sudo dnf --releasever=41 distro-sync --best --allowerasing

in the Proton VPN qube, and restarting the qube, sudo cat /etc/fedora-release returned 41 as expected. But

qvm-features sys-vpn-protonvpn-app

still returned os-version 40 and os-eol 2025-05-13.

The following command from this issue comment solved it for me:

qvm-run -u root --service sys-vpn-protonvpn-app qubes.PostInstall

Thanks @kenosen for mentioning this issue!

2 Likes