Hello,
We're getting the following error when upgrading to 1.2.2. "inveniocfg
--update-all" succeeds, but "inveniocfg --upgrade" fails with:
------
Traceback (most recent call last):
File "/mnt/documents/invenio/bin/inveniocfg", line 33, in <module>
main()
File "/usr/lib64/python2.6/site-packages/invenio/inveniocfg.py", line 1769,
in main
cli_cmd_upgrade(conf)
File "/usr/lib64/python2.6/site-packages/invenio/inveniocfg.py", line 1483,
in cli_cmd_upgrade
cmd_upgrade(conf)
File "/usr/lib64/python2.6/site-packages/invenio/inveniocfg_upgrader.py",
line 877, in cmd_upgrade
upgrades = upgrader.get_upgrades()
File "/usr/lib64/python2.6/site-packages/invenio/inveniocfg_upgrader.py",
line 643, in get_upgrades
plugins = self._load_upgrades(remove_applied=remove_applied)
File "/usr/lib64/python2.6/site-packages/invenio/inveniocfg_upgrader.py",
line 595, in _load_upgrades
'depends_on': (list, []),
File "/usr/lib64/python2.6/site-packages/invenio/pluginutils.py", line 691,
in create_enhanced_plugin_builder
from invenio.webinterface_handler import wash_urlargd
File "/usr/lib64/python2.6/site-packages/invenio/webinterface_handler.py",
line 52, in <module>
from invenio.session import get_session
File "/usr/lib64/python2.6/site-packages/invenio/session.py", line 53, in
<module>
from invenio.redisutils import get_redis
File "/usr/lib64/python2.6/site-packages/invenio/redisutils.py", line 3, in
<module>
from nydus.db import create_cluster
ImportError: No module named nydus.db
------
We weren't intending on using reds, and have "CFG_WEBSESSION_STORAGE = mysql"
in invenio-local.conf . We are attempting the upgrade on a fully updated SL6.8
system, and if it helps are upgrading from invenio-1.0.1 on SL5.
Any suggestions would be greatly appreciated.
Many thanks,
Devin