Setup: fresh install on CentOS7 + plugins (incl. Tuleap MediaWiki)
**Current state: **
New project fails to init MediaWiki service with message:
Mediawiki for project <PROJECT with id 101>:/var/lib/tuleap/mediawiki/projects/101 cannot be found, please contact your system admininistrators.
Path /etc/tuleap/plugin/mediawiki has only etc/nginx
Path /var/lib/tuleap/mediawiki/projects/101 is empty
Log /var/log/tuleap/codendy_syslog has:
2021-08-09T22:36:29+02:00 [5699] [error] Unable to create database plugin_mediawiki_101
2021-08-09T23:03:39+02:00 [14906] [error] Project dir /var/lib/tuleap/mediawiki/projects/101 exists, but database cannot be found
Desired state
Same functionaly as on CentOS 6 Tuleap install with working MediaWiki to be able to move to the new CentOS 7 server.
ALSO:
another problem might be related to this one. The new CentOS 7 Tuleap install does not have $sys_user_approval = 1; in /etc/tuleap/conf.
Hence, even after adding user approval line to the config, and performing Tuleap the updating procedure, the admin panel does not show user approval sections (see pic attached).
The annoying part is that admin does not get email notification on new user registration. The new project creation, however, sends email to admin for approval.