Hi Stefan,
Thanks for the list of packages. With all of them installed + having the plugin activated on the director I was able to reproduce the case.
We aren't sure if you really use a director plugin which is not a python3 plugin ?
If not then you can setup your dir like this
cat /etc/bareos/bareos-dir.d/director/bareos-dir.conf
Director { # define myself
Name = bareos-dir
QueryFile = "/usr/lib/bareos/scripts/query.sql"
Maximum Concurrent Jobs = 10
Password = "secret" # Console password
Messages = Daemon
Auditing = yes
# Set to the number of purchased subscription units
#
Subscriptions = 100
# Enable the Heartbeat if you experience connection losses
# (eg. because of your router or firewall configuration).
# Additionally the Heartbeat can be enabled in bareos-sd and bareos-fd.
#
# Heartbeat Interval = 1 min
# remove comment from "Plugin Directory" to load plugins from specified directory.
# if "Plugin Names" is defined, only the specified plugins will be loaded,
# otherwise all director plugins (*-dir.so) from the "Plugin Directory".
#
Plugin Directory = "/usr/lib/bareos/plugins"
Plugin Names = "Python3"
}
if you don't use plugin at all on tje director you can just comment the both line
This will remove the error line.
I will open a proper issue tomorrow on github.