I have a Ubuntu 18 LTS machine running review board version 2.0.27 without any issues. Since, Ubuntu 18 has become EOL I upgraded the machine to Ubuntu 20.04.6 LTS. As a result, all packages on machines including python, php, mysql and other tools along with dependencies either have been upgraded or EOL packages have been removed. Now, I am getting error "Review Board is taking a nap". I am not familiar with Ubuntu OS and review board. I would appreciate any help offered to solve it.
Thank you.
Error:[Fri Nov 10 00:44:46.201174 2023] [wsgi:error] [pid 257169] [client
10.208.62.51:42540] mod_wsgi (pid=257169): Failed to exec Python script file '/var/www/reviewboard/htdocs/reviewboard.wsgi'., referer:
http://blr-pmx-dev3/reviewboard/dashboard[Fri Nov 10 00:44:46.201229 2023] [wsgi:error] [pid 257169] [client
10.208.62.51:42540] mod_wsgi (pid=257169): Exception occurred processing WSGI script '/var/www/reviewboard/htdocs/reviewboard.wsgi'., referer:
http://blr-pmx-dev3/reviewboard/dashboard[Fri Nov 10 00:44:46.201253 2023] [wsgi:error] [pid 257169] [client
10.208.62.51:42540] Traceback (most recent call last):, referer:
http://blr-pmx-dev3/reviewboard/dashboard[Fri Nov 10 00:44:46.201282 2023] [wsgi:error] [pid 257169] [client
10.208.62.51:42540] File "/var/www/reviewboard/htdocs/reviewboard.wsgi", line 3, in <module>, referer:
http://blr-pmx-dev3/reviewboard/dashboard[Fri Nov 10 00:44:46.201340 2023] [wsgi:error] [pid 257169] [client
10.208.62.51:42540] import pkg_resources, referer:
http://blr-pmx-dev3/reviewboard/dashboard[Fri Nov 10 00:44:46.201355 2023] [wsgi:error] [pid 257169] [client
10.208.62.51:42540] File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 3095, in <module>, referer:
http://blr-pmx-dev3/reviewboard/dashboard[Fri Nov 10 00:44:46.201940 2023] [wsgi:error] [pid 257169] [client
10.208.62.51:42540] @_call_aside, referer:
http://blr-pmx-dev3/reviewboard/dashboard[Fri Nov 10 00:44:46.201957 2023] [wsgi:error] [pid 257169] [client
10.208.62.51:42540] File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 3079, in _call_aside, referer:
http://blr-pmx-dev3/reviewboard/dashboard[Fri Nov 10 00:44:46.201978 2023] [wsgi:error] [pid 257169] [client
10.208.62.51:42540] f(*args, **kwargs), referer:
http://blr-pmx-dev3/reviewboard/dashboard[Fri Nov 10 00:44:46.201989 2023] [wsgi:error] [pid 257169] [client
10.208.62.51:42540] File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 3108, in _initialize_master_working_set, referer:
http://blr-pmx-dev3/reviewboard/dashboard[Fri Nov 10 00:44:46.202005 2023] [wsgi:error] [pid 257169] [client
10.208.62.51:42540] working_set = WorkingSet._build_master(), referer:
http://blr-pmx-dev3/reviewboard/dashboard[Fri Nov 10 00:44:46.202016 2023] [wsgi:error] [pid 257169] [client
10.208.62.51:42540] File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 570, in _build_master, referer:
http://blr-pmx-dev3/reviewboard/dashboard[Fri Nov 10 00:44:46.202031 2023] [wsgi:error] [pid 257169] [client
10.208.62.51:42540] ws.require(__requires__), referer:
http://blr-pmx-dev3/reviewboard/dashboard[Fri Nov 10 00:44:46.202041 2023] [wsgi:error] [pid 257169] [client
10.208.62.51:42540] File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 888, in require, referer:
http://blr-pmx-dev3/reviewboard/dashboard[Fri Nov 10 00:44:46.202057 2023] [wsgi:error] [pid 257169] [client
10.208.62.51:42540] needed = self.resolve(parse_requirements(requirements)), referer:
http://blr-pmx-dev3/reviewboard/dashboard[Fri Nov 10 00:44:46.202067 2023] [wsgi:error] [pid 257169] [client
10.208.62.51:42540] File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 774, in resolve, referer:
http://blr-pmx-dev3/reviewboard/dashboard[Fri Nov 10 00:44:46.202096 2023] [wsgi:error] [pid 257169] [client
10.208.62.51:42540] raise DistributionNotFound(req, requirers), referer:
http://blr-pmx-dev3/reviewboard/dashboard[Fri Nov 10 00:44:46.202162 2023] [wsgi:error] [pid 257169] [client
10.208.62.51:42540] DistributionNotFound: The 'six' distribution was not found and is required by paramiko, referer:
http://blr-pmx-dev3/reviewboard/dashboard