Plugins dissapear

Dear admins,

I am trying to get the plugins visible at the administration topic but gui webpage stays grey. If i check the installed plugins via the cmd, i can see that they all are installed (v 3.3.6)

stop/start the services and even an reboot did not work. Is there something i missed?

Did you load them via PLUGINS = {...} in indico.conf?

Yep,

# Plugins
PLUGINS = {‘ursh’, ‘payment_stripe’, ‘payment_manual’, ‘prometheus’, ‘piwik’, ‘cloud_captchas’}

In that case you should see them as long as your restarted indico-uwsgi.service after making the config change.

Can you share a screenshot of the /admin/plugins/ page so I can see what you get there?

Do you get any warnings when running indico shell?

good one, uhm i don’t think so because i have installed the updates today, without any problems

During updates you would probably not get such warnings.

I asked because I want to rule out some typo in your config that would imply PLUGINS not being PLUGINS.

Anyway, something else you can check is entering config.PLUGINS in the indico shell repl to see the value of the config option as indico sees it.

/opt/indico/.venv/lib/python3.12/site-packages/indico/web/flask/app.py:481: UserWarning: Logging config file not found; using defaults. Copy /opt/indico/.venv/lib/python3.12/site-packages/indico/logging.yaml.sample to /opt/indico/logging.yaml to get rid of this warning.
Logger.init(app)
Indico v3.3.10 is ready for your commands
In [1]: config.PLUGINS
Out[1]: set()

In [2]:

Can you also post the output of these commands?

ls -al ~/.indico.conf
ls -al ~/etc/
grep PLUGINS ~/etc/indico.conf

It’s also weird that it looks for the logging config in /opt/indico instead of /opt/indico/etc

ls -al ~/.indico.conf
-rwxrwxr-x 1 root www-data 1006 Dec 12 2024 /opt/indico/.indico.conf

ls -al ~/etc/
-rwxrwxr-x 1 root www-data 956 Feb 18 10:51 indico.conf
-rwxrwxr-x 1 root www-data 2809 Oct 25 2024 logging.yaml

grep PLUGINS ~/etc/indico.conf
PLUGINS = {‘ursh’, ‘payment_stripe’, ‘payment_manual’, ‘prometheus’, ‘piwik’, ‘cloud_captchas’}

Delete /opt/indico/.indico.conf and make it a symlink to /opt/indico/etc/indico.conf.

Maybe diff the two before in case to avoid losing any changes…

1 Like

Wauw that works. Thanks for your support