Upgrade from 2.23 to 3.5

Hi, i am upgrading from 2.23 to 3.5, we are on Ubuntu 18.04 and i have set the repositories to the correct ones (http://lancelot.netknights.it/community/bionic/stable). I’ve updated using the apt update apt dist-upgrade commands. This seems to have worked without any issues. The problem i’m having is after a reboot the webui still show 2.23 in the bottom left corner and some features i was expecting (such as admin-dashboard) in policies aren’t present. This makes me think it hasn’t updated correctly maybe.

The output of apt show privacyidea is below. If anyone has any suggestions on something i’ve probably missed then please let me know.

addroot@NH-MFA01:~# apt show privacyidea
Package: privacyidea
Version: 3.5.1-1bionic
Priority: optional
Section: python
Maintainer: Cornelius Kölbel cornelius.koelbel@netknights.it
Installed-Size: 133 MB
Pre-Depends: dpkg (>= 1.16.1), python3-minimal
Depends: python3-virtualenv
Conflicts: pi-appliance (<= 2.1), privacyidea-venv
Breaks: python-privacyidea (<< 3.0)
Replaces: python-privacyidea (<< 3.0)
Download-Size: 28.3 MB
APT-Sources: http://lancelot.netknights.it/community/bionic/stable bionic/main amd64 Packages
Description: two-factor authentication system e.g. for OTP devices
privacyIDEA: identity, multifactor authentication, authorization.
This package contains the python module for privacyIDEA. If you want
to run it in a productive webserver you might want to install
privacyidea-nginx or privacyidea-apache2.
privacyIDEA is an open solution for strong two-factor authentication.
privacyIDEA aims to not bind you to any decision of the authentication protocol
or it does not dictate you where your user information should be stored.
This is achieved by its totally modular architecture.
privacyIDEA is not only open as far as its modular architecture is concerned.
But privacyIDEA is completely licensed under the AGPLv3.

Upgrade from 2.23 to 3.5 is quite a task… Did You read

If everything works well, maybe (force-)reload the browser tab to get rid of caches, sometimes this helps for UI issues.

Hi Plettich, thanks for the reply, i did read all the upgrade notes.

Main thing i took away under the Update from 2.23 to 3.0 heading was that it would now run in a virtual python environment but i have not changed any config files such as privacyidea.conf so i was hopeful the upgrade would work. Luckily this is a test env and i have snapshots from each process so if required i can go back to pre running apt update.

Unfortuently a browser refresh hasn’t had any effect on this. Still states version 2.23 whereas the output of apt show privacyidea states 3.5